PukiWiki/1.4/編集時の連続性
の編集
Top
/
PukiWiki
/
1.4
/
編集時の連続性
[
トップ
] [
編集
|
差分
|
履歴
|
添付
|
リロード
] [
新規
|
一覧
|
検索
|
最終更新
|
ヘルプ
|
ログイン
]
*編集時の連続性について (1つの操作の流れを止めないような PukiWiki を考える) [#t3bb6d44] [[BugTrack/319]] でも、[[私のページ>upk]]でも書いていますが、 特に編集時の操作が伴う連続性について、対応するにはプラグインのみならず 本体側の修正も伴います。本仕様を確定する上で、みなさんのご意見を伺った上で、 確定する流れにできればと考えています。-- [[upk]] &new{2004-04-27 (火) 23:13:01}; **確認したいこと [#vcfb453d] ***サイト内クローズとするか? [#n90d99b7] >[[BugTrack/319]] のように、サイト内クローズでの戻り先についての拡張で 止めるのか?それとも以下のような仕様まで追加してしまうのか? Aサイト -> Bサイトで編集 -> Aサイトに戻る Aサイト -> Bサイトで編集 -> CAサイトに飛ぶ >このような、ワークフロー的なPukiWikiサイト連携までの機能を仕様に 盛り込むか?ということになります。この機能を盛り込むことでの脆弱性など に関しては、検討していませんので、みなさんのご意見をお聞きしたいところです。 #comment **仕様変更 [#a0fd0067] ***サイト内クローズ [#q1dbf483] >この場合は、refer 変数を適切に利用するように、プラグインを見直せば と思います。今回の修正パッチは、ありません。(作っていません) ***サイト連携機能 [#kf861a12] -送信側は、飛ばしたいURIを、rawurlencode()し、encode() して引き渡す -受信側は、飛ばしたいURIが指定されていた場合には、rawurldecode()し、decode() してLocation で飛ばす >考え方と機能的に言えば、これだけの変更で可能になります。 1時間もかけないでパチッたので、ちょっといい加減かなぁ? #ref(refloc.diff) diffstat refloc.diff pukiwiki\html.php | 2 ++ pukiwiki\plugin\calendar2.inc.php | 8 ++++++-- pukiwiki\plugin\comment.inc.php | 5 +++++ pukiwiki\plugin\edit.inc.php | 6 +++++- pukiwiki\plugin\include.inc.php | 2 ++ 5 ファイル変更, 20 追加(+), 3 削除(-) -calendar2 >カレンダーから新規編集した場合に、もとのカレンダーに戻るようにする修正。 また、includeされても問題ないように。 -include >[[BugTrack/319]] での、comment の対応。 内部で利用している、convert_html() のところがちょっといやらしかったので、 こっちを対応してみました。 -comment >>[[BugTrack/319]] での、元に戻るようにという対応。 ---- **全体を通して [#zd2fc0fd] #comment
タイムスタンプを変更しない
*編集時の連続性について (1つの操作の流れを止めないような PukiWiki を考える) [#t3bb6d44] [[BugTrack/319]] でも、[[私のページ>upk]]でも書いていますが、 特に編集時の操作が伴う連続性について、対応するにはプラグインのみならず 本体側の修正も伴います。本仕様を確定する上で、みなさんのご意見を伺った上で、 確定する流れにできればと考えています。-- [[upk]] &new{2004-04-27 (火) 23:13:01}; **確認したいこと [#vcfb453d] ***サイト内クローズとするか? [#n90d99b7] >[[BugTrack/319]] のように、サイト内クローズでの戻り先についての拡張で 止めるのか?それとも以下のような仕様まで追加してしまうのか? Aサイト -> Bサイトで編集 -> Aサイトに戻る Aサイト -> Bサイトで編集 -> CAサイトに飛ぶ >このような、ワークフロー的なPukiWikiサイト連携までの機能を仕様に 盛り込むか?ということになります。この機能を盛り込むことでの脆弱性など に関しては、検討していませんので、みなさんのご意見をお聞きしたいところです。 #comment **仕様変更 [#a0fd0067] ***サイト内クローズ [#q1dbf483] >この場合は、refer 変数を適切に利用するように、プラグインを見直せば と思います。今回の修正パッチは、ありません。(作っていません) ***サイト連携機能 [#kf861a12] -送信側は、飛ばしたいURIを、rawurlencode()し、encode() して引き渡す -受信側は、飛ばしたいURIが指定されていた場合には、rawurldecode()し、decode() してLocation で飛ばす >考え方と機能的に言えば、これだけの変更で可能になります。 1時間もかけないでパチッたので、ちょっといい加減かなぁ? #ref(refloc.diff) diffstat refloc.diff pukiwiki\html.php | 2 ++ pukiwiki\plugin\calendar2.inc.php | 8 ++++++-- pukiwiki\plugin\comment.inc.php | 5 +++++ pukiwiki\plugin\edit.inc.php | 6 +++++- pukiwiki\plugin\include.inc.php | 2 ++ 5 ファイル変更, 20 追加(+), 3 削除(-) -calendar2 >カレンダーから新規編集した場合に、もとのカレンダーに戻るようにする修正。 また、includeされても問題ないように。 -include >[[BugTrack/319]] での、comment の対応。 内部で利用している、convert_html() のところがちょっといやらしかったので、 こっちを対応してみました。 -comment >>[[BugTrack/319]] での、元に戻るようにという対応。 ---- **全体を通して [#zd2fc0fd] #comment
テキスト整形のルールを表示する
添付ファイル:
refloc.diff
1054件
[
詳細
]