OSDN Git Service
ブックマークレット再構成のためのファイルをコミット
管理画面用スキンに含めてしまうか、それとも管理画面用スキンのカスタマイズ例のひとつとするかで判断がわかれるところではあるが、とりあえず管理画面用スキンの亜種としてコミットした。
Skinオブジェクトを用いてスキンを取得、AdminActionsクラスをバックエンドとしてParserクラスにパースをさせてページを出力する。
この用途に使うにあたり、AdminActionsクラスに関して確認すべき必須事項として以下がある。
1.タグが正常に出力されるかどうか
1-1. <%action%>
1-2. <%logtext%>
1-3. <%log_link%>
1-4. <%log_linktitle%>
1-5. <%extrahead%>
1-6. <%init%>
1-7. <%title%>
1-8. <%headmessage%>
1-9. <%passrequestvars%>
2. ブックマークレット用スキンIDの決定方法。コード中では$CONF['DefaultBookmarkletSkin']として参照している。
3. ブックマークレットのポップアップのためのJavaScriptコードの生成方法。可能ならスキン側から決定できるようにするのが好ましい。