開発談義 の過去ログその4
ふと思ったんですけど、例えば calendar2 などのプラグインで編集する際に、小判鮫なエディタプラグインを呼べるように改造すると、スケジュール管理など、容易に作れるなぁと。というのも、特定な書式データが必要となるので、手で編集させるには、プラグインが期待するデータが取り出せないので、編集画面をラッパーしちゃえば、まぁ。というところ。あと、誰かに呼ばれることも想定すれば、TODOも。これなら、色々な実装も膨らんできそうですよね?駄目かなぁ? -- upk
ここで言うのもなんですが...練習用だけでも別に用意しません? -- たらこせる
分けるのもいいんでしょうけど、分けても管理責任は負うと思うので、不適切な内容があれば消さないといけないでしょうから、2つ見るのは大変じゃないかなぁ?と思ったりもします。どうでしょう? -- upk
会社で入ってるプロバイダの個人スペースのデータを無断で消されてしまいました。(T-T ですので、ここにリンクしていたデータの一部も切れてしまっていると思いますが、どうかご了承ください。(-_- -- .2nd
日本の祝日を判定するロジックを作ったんですけど、どこに足すべきでしょうかね?でも、厳密には、LANG(ja)じゃなくて、JPなので、skin でも無いし。どうしよかと思うんです。あっちこっちのプラグインで持っていても無駄ですし。 -- upk
PukiWiki/1.4/プラグイン開発を便利に に、外だしにしたファイルを添付しておきました。これで、calendarプラグインなどでも、祝日の設定は簡単にできると思います。一応、2009年に登場する秋のゴールデンウィークのテストもしました。-- upk
UTIMEだと、古いカレンダーの生成などができないので、zellerの公式なども盛り込み、文字列の年月日から、曜日や末日を算出して、祝日設定できるように改造はしています。でも、現状だとニーズも無いみたいなので、まぁ、そのままという感じかなぁ。-- upk
ヘルプ を更新していて気付いたのですが、公的/私的プラグインをインストールする際にヘルプ も簡単に更新できるような仕組みがあると利用者に優しいのではないでしょうか。例えばphpのヘッダの推奨フォーマットを決めておいて、ヘルプにphpのヘッダをコピー&ペーストするだけでOKなようにするとか。 -- にぶんのに
PukiWiki の利用者と言う場合には2種類あって、プラグインの設置できる管理者的な利用者と、ただサーバを利用する利用者とになると思いますが、ヘルプは利用者向けであって、そのヘルプに耐えるだけのものを、PHPのソースに書き込める優しいものになるとは思いません。所詮、インタープリターだと思いますから、ソースには最低限のコメントにとどめるべきものであり、サーバに対してメモリや稼動に圧迫しないように本来は、するものだと思います。なので、それをペーストすれば良いんだけどという程度であれば、ちょっと難しいと思います。ということで、雛形を作り、書いたとしても、それを充実させ、サーバを盛り上げるのは、設置者の仕事になることは、変わらないと思います。ですので、それを全プラグイン開発者に統一させて作成させるようにするだけのメリットが見えてきません。また、コメントなので、無くても動くのは事実ですから、となると、色々なスキルを持った開発者が、それを期待した通りになるとも限りませんしね。-- upk
PukiWikiの編集機能だと、例えば、カレンダーから、その日の内容を入力して更新すると、そこに戻ってこないので、指定した先に戻る機能を持たせたほうが良いんじゃないかと考えています。みなさんは、操作の流れ分断されるイメージは、どうお考えでしょうか?やっぱり、日記で使えなのかなぁ?スケジュール管理的に使おうとすることに無理があるのだろうか?うぅむ。-- upk
CSSの設定をPukiwiki上のページに外出しにして、Pukiwikiから変更かけられないかと思案中です。ただ、動的に読ませるのは無理っぽい?ので、ページから~.cssに落とそうとそうかと思ったのですが、タイミングをどうするかで思案中。意見くださいな。 -- baniko
そういえば、日本語の自動リンク機能ってどうなりましたっけ? -- tejicube
すでに、AutoLinkに・・・。さすがですぱんだ さん -- baniko
質問を書いているうちに、アップロード。。すごい。。 -- tejicube
質問なんですが、ここの PukiWiki って、> でインデントできないようになったんですか?入れると挙動が変になっています。明示 ~ を入れると > を文字と判定するし、入れなきゃ、2行改行して、改行制御がおかしくなってるし。 -- upk
ここのPukiWikiは1.4系列ですので引用文の仕様が1.3系列とは異なります。ブロック要素のネスティングに対応している点など、1.3系列とは書式が一部異なりますのでご注意を。ヘルプ を差し替えておきました。 -- reimy
ヘルプの対応、ありがとうございます。1度記述すると、継続されるんですね。了解しました。-- upk
pukiwiki.skin.ja.php の1行目の header() があるとエラーになるケースがありますねぇ。この1行目を消すとエラーが出なくなります。なんででしょうね? -- upk
1.3.xではinit.phpにini_set('error_reporting', 5);が書いてあったんですが、諸般の事情 :) で1.4/init.phpに入れ忘れています…適宜調整してください。すみません。 -- ぱんだ
:CategoryDev
Last-modified: 2005-03-09 (水) 16:10:04