ページID変更プラグイン
このプラグインについて
ページのIDを変更することができます。
導入方法
ファイルのアップロード
config.page_id_update.php と page.page_id_update.php を libs/freo/plugins/ ディレクトリ内にアスキーモードでアップロードします。
テンプレートの編集
一例ですが、templates/internals/admin/page_form.html の290行目あたりにある
<h2>ID.{$freo.query.id}のページを削除</h2>
の直前に以下の記述を追加します。
<h2>ID.{$freo.query.id}のIDを変更</h2>
<ul>
<li>新しいIDを入力して <em>変更ボタン</em>を押してください。</li>
</ul>
<form action="{$freo.core.http_file}/page_id_update?id={$freo.query.id}" method="post">
<fieldset>
<legend>ID変更フォーム</legend>
<input type="hidden" name="freo[token]" value="{$token}" />
<dl>
<dt>ページID</dt>
<dd><input type="text" name="plugin_page_id_update[id]" size="30" value="" /></dd>
</dl>
<p><input type="submit" value="変更する" /></p>
</fieldset>
</form>
完了
ページ編集画面に「ID.◯◯のIDを変更」という項目が表示されるので、そこからIDを変更することができます。
ページIDを変更すると、ページやアップロードファイルのURLが変更になるので注意してください。(リンクが切れる可能性があります。)
更新履歴
- 2011/05/14 Ver 1.0.0
-
正式版を公開しました。