PR(記事内にアフィリエイト広告が含まれています)
スポンサーリンク
Nucleus

NP_FixLinkAfterEdit

http://japan.nucleuscms.org/bb/viewtopic.php?p=11647
Nucleusフォーラムで要望してみたところ、親切な方に作っていただいたプラグインです。デフォルト設定だとNucleusでは記事編集後は自動的に記事一覧画面に移動してしまいますが、これだと同じ記事を何度も修正したりする場合には不都合です。
このプラグインをインストールすると記事編集後も記事編集画面のままになりますので、続けて編集が行えて個人的にはかなり便利になりました。ありがとうございます。

<?php
class NP_FixLinkAfterEdit extends NucleusPlugin {
function getName() { return 'FixLink After Edit'; }
function getAuthor() { return 'mas'; }
function getURL() { return 'http://japan.nucleuscms.org/bb/viewtopic.php?t=1165'; }
function getVersion() { return '0.01'; }
function supportsFeature ($what)
{
switch ($what)
{
case 'SqlTablePrefix':
return 1;
default:
return 0;
}
}
function getDescription() { return '編集後に飛ぶURLを同じ編集ページに固定します。'; }
function getEventList() { return array('PostUpdateItem'); }
function event_PostUpdateItem() {
global $CONF;
$itemid = intRequestVar('itemid');
header ('Location: '.$CONF['AdminURL'] . 'index.php?action=itemedit&itemid=' . $itemid);
}
}
?>

ついでに記事編集画面から該当記事を表示させるようにもしてみました。

nucleus/libs/include/admin-edit.template の任意の場所にて
<a href="http://www.takehana.tv/cccc/index.php?itemid=<%contents(itemid)%>" target="_blank">WEB SITE</a>

という記述を入れればOKです。違うブログIDの記事であっても、自動的にそのブログへジャンプするような仕様になってますのでこれで問題ないです。

コメント

タイトルとURLをコピーしました