Home > NucleusCMS

ねこねくしょん

NucleusCMS v3.5 で NP_CustomURLのスペシャルスキンパーツ

v3.51RC1にアップデートしたら、NP_CustomURLでスペシャルスキンパーツが表示できなくなっちゃいました。

なんでかな?と調べたら、v3.5からちょっと変更しちゃったらしいです。
対応策が既にフォーラムに上がっていました。ftruscot ありがとう!

具体的にはNP_CustomURLの848行目付近に

global $special;
$special = $v_path[$i];

これを足せばOKらしい。

うちではうまく行きました。

http://japan.nucleuscms.org/bb/viewtopic.php?p=25791#25791

NP_PostToTwitter というのを作りました。

NP_TwitterはどうもTwitterのデータをNucleusに全部引っ張り込んでNucleus上で管理する思想のようで、それは僕にとって全く必要がなく、必要な部分だけ抜き出して新しいプラグインにしてしまいました。
新しいプラグインとはよく言ったもので、実際は、NP_Twitterから僕が必要な部分以外を削除した、だけです。

基本構造はNP_Twitterに習ったまま、NP_PostToTwitterは、エントリを追加したらTwitterに向けてつぶやく(通知する)、これだけを提供します。

実は上記の機能をもった NP_TwitterLt というプラグインがあるので、僕がカスタマイズしたのは完全な焼き直しなのですが^^;
NP_Twitterの良いところもあったので(On/Offできる/つぶやきの書式が指定できる)、あえて自分でやりました。

※この投稿はテストを兼ねて行っています。
※sourceの部分のテストです。

NP_Twitterを入れてみました。

NP_Twitter (v0.9) をインストールしてみたのですが、設定がわかりやすいようなわかりにくいような、そんな感じでした。

「管理画面」→「あなたの設定」 にtwitterのUserID/Passwordを入れる場所ができます。
うちの環境では、Options for NP_TwitterのID/Passを入力した上で、上にある"メンバーの編集"の「パスワード(確認)」にNucleusへのログインパスワードを入れてあげないと通りませんでした。

また、「プラグイン管理」のNP_Twitter オプション編集にて、「Text to tweet on new post」 の(%l)は、丸括弧を"%l"と離してあげないと、特にtwitterが閉じ括弧「 (←コレ) までURLの一部と勘違いしてくれちゃうので気をつけましょう。

僕は以下のようにしました。

ブログ更新。 "%t" ( %l )

とりあえず、これで使ってみます。

ページ移動 前へ 1, 2,  ... , 5, 6 次へ Page 1 of 6

Home > NucleusCMS

Feeds

Page Top