|
|
| 投稿者 |
メッセージ |
sakuma
登録日: 2005.08.11
記事: 4
|
日時: 2005.08.11 (木) 20:10 記事の件名: 一言表示プラグインを探してます
こんにちは.
NucleusでBlogの横に,一言を表示するようなプラグインを探しています.
そんなプラグインご存じないですか?
今だとHTMLを直接書き換えてますが,これではHTMLが分からない人には敷居が高いので,管理画面から内容を書き換えるだけで,テンプレート中に反映されるような仕組みのものを求めています.
|
|
トップに戻る
|
|
Tamamiki
登録日: 2004.12.04
記事: 71
|
日時: 2005.08.11 (木) 21:54 記事の件名: NP_ExtraSkinJPはどうでしょうか?
NP_ExtraSkinJP
http://reverb.jp/vivian/download.php?itemid=NP_ExtraSkinJP
自分が使ってるのはコレですね。スキンには本文以外のタグをいれておいて、本文は
NP_ExtraSkinJPで作った部品内に記述する、って感じです。
でも一行ではなく改行とかするのであればBRタグとか入れないといけないので
ご都合にあわないかもしれません。
NP_StickyIt
http://reverb.jp/vivian/index.php?itemid=152
特定の記事だけをトップに出したりできるので、タグを使わなくても改行とかされるので
こちらが便利かもしれません。
ただ、一行だけ文章が出るのではなく、ひとつの記事がまるごと表示されることになるので
デザイン面で不都合に思われるかもしれません。
あと今思いついたのが、一言用の別ブログを用意して、それを専用のテンプレートでスキン内に記述
ってのもいいかもしれません。
|
|
トップに戻る
|
|
Andy
モデレーター

登録日: 2004.03.18
記事: 1490
所在地: 横浜
|
日時: 2005.08.12 (金) 01:54 記事の件名:
三日くらい待っていただければプラグイン作ってもいいですが。
プラグインの名前を考えておいてもらえると時間が節約できます
_________________ Foodyn CMS開発日誌
http://www.matsubarafamily.com/lab/
|
|
トップに戻る
|
|
sakuma
登録日: 2005.08.11
記事: 4
|
日時: 2005.08.12 (金) 07:40 記事の件名: Re: NP_ExtraSkinJPはどうでしょうか?
| Tamamiki wrote: | NP_ExtraSkinJP
自分が使ってるのはコレですね。スキンには本文以外のタグをいれておいて、本文は
NP_ExtraSkinJPで作った部品内に記述する、って感じです。
でも一行ではなく改行とかするのであればBRタグとか入れないといけないので
ご都合にあわないかもしれません。
|
なるほど.こんなのがあるんですね.
確かに,改行でタグが必要なのは敷居が高いです.
| Tamamiki wrote: |
特定の記事だけをトップに出したりできるので、タグを使わなくても改行とかされるので
こちらが便利かもしれません。
ただ、一行だけ文章が出るのではなく、ひとつの記事がまるごと表示されることになるので
デザイン面で不都合に思われるかもしれません。
あと今思いついたのが、一言用の別ブログを用意して、それを専用のテンプレートでスキン内に記述
ってのもいいかもしれません。 |
こちらの方が使いやすそうです.
ちょっと試してみます.
ありがとうございます.
最終編集者 sakuma [ 2005.08.12 (金) 07:43 ], 編集回数 1 回
|
|
トップに戻る
|
|
sakuma
登録日: 2005.08.11
記事: 4
|
日時: 2005.08.12 (金) 07:41 記事の件名:
| Andy wrote: | 三日くらい待っていただければプラグイン作ってもいいですが。
プラグインの名前を考えておいてもらえると時間が節約できます  |
ありがとうございます(^^;
名前ですか....NP_MessageOutsideとかどうでしょうか?
|
|
トップに戻る
|
|
Andy
モデレーター

登録日: 2004.03.18
記事: 1490
所在地: 横浜
|
日時: 2005.08.15 (月) 03:53 記事の件名:
お使いの文字コードで保存してお使いください
使い方はブログオプションで文字列を設定して
<%MessageOutside%>
と任意のスキンあるいはテンプレートに書くだけです。
スタイルの設定とかも付けてないので,お好きなようにしてください。
| Code: | <?php
// plugin needs to work on Nucleus versions <=2.0 as well
if (!function_exists('sql_table')){
function sql_table($name) {
return 'nucleus_' . $name;
}
}
class NP_MessageOutside extends NucleusPlugin {
function getName() { return 'MessageOutside'; }
function getAuthor() { return 'Andy'; }
function getURL() { return 'http://lab.matsubarafamily.com/'; }
function getVersion() { return '0.1'; }
function getDescription() {
return 'Short comment for each blog';
}
function supportsFeature($what)
{
switch ($what)
{
case 'SqlTablePrefix':
return 1;
default:
return 0;
}
}
function install() {
$this->createBlogOption('blogcomment' , 'このブログのコメント', 'text', '');
}
function doSkinVar($skinType) {
global $blogid;
echo $this->getBlogOption($blogid, 'blogcomment');
}
}
?> |
_________________ Foodyn CMS開発日誌
http://www.matsubarafamily.com/lab/
|
|
トップに戻る
|
|
sakuma
登録日: 2005.08.11
記事: 4
|
日時: 2005.08.15 (月) 04:05 記事の件名:
| Andy wrote: | | お使いの文字コードで保存してお使いください |
ありがとうござます(^^;
ちょっと変更しました.改行を<br />に変換しています.
| Code: | <?php
// plugin needs to work on Nucleus versions <=2.0 as well
if (!function_exists('sql_table')){
function sql_table($name) {
return 'nucleus_' . $name;
}
}
class NP_MessageOutside extends NucleusPlugin {
function getName() { return 'MessageOutside'; }
function getAuthor() { return 'Andy'; }
function getURL() { return 'http://lab.matsubarafamily.com/'; }
function getVersion() { return '0.2'; }
function getDescription() {
return 'Short comment for each blog';
}
function supportsFeature($what)
{
switch ($what)
{
case 'SqlTablePrefix':
return 1;
default:
return 0;
}
}
function install() {
$this->createBlogOption('blogcomment' , 'このブログのコメント', 'textarea', '');
}
function doSkinVar($skinType) {
global $blogid;
$blogcomment = $this->getBlogOption($blogid, 'blogcomment');
$blogcomment = preg_replace("/\\n/", "\n<br />\n", $blogcomment);
echo $blogcomment;
}
}
?> |
|
|
トップに戻る
|
|
|
|
|
|
Page 1 of 1
All times are GMT + 9 Hours
新規投稿: 不可 返信投稿: 不可 記事編集: 不可 記事削除: 不可 投票参加: 不可 ファイル添付不可 ダウンロード: 可
Powered by phpBB © 2001, 2002 phpBB Group
|