«Prev || 1 | 2 | 3 |...| 8 | 9 | 10 | 11 | 12 || Next»

1月11日 (日)

NucleusでJUGEM開発日記!


SOLILOQUYで発見したニュース。

LOLIPOPが、1月末にブログサービスを開始するそうで、そのシステムの開発日記がNucleusで綴られています。

JUGEM開発日記

みんなで応援しよう!

(追記)
ブログシステム自体はNucleusではないようです。残念。
以下、開発日記より:
まだ使い始めたばかりだけど、Nucleusはよくできている。NucleusをCMSに採用してもよかったのだが、自社でブログの技術を持っておきたいし、GNUライセンスだとのちのち困ったことになりそう。

18時11分02秒 [Nucleus] - by スオミ - 2 comments - No Trackbacks このエントリーを含むはてなブックマーク このエントリーをはてなブックマークに追加

1月 4日 (日)

blogに必要なものはなにか(協力求ム!)


このサイトは、Nucleusというblogツールを使っています。
このツールは、MovableTypeに比べるとまだまだ普及していません。インストールした後に、日本語化してプラグインを入れてスキンとテンプレートを書き換えて…というようにカスタマイズしていくのが大変だと思われているのかもしれません。
だけど、それはもったいない。とってもいいツールなんです。

そんなわけで、Nucleusがとっても気に入っている私たちは、初心者がインストールしてすぐ使えるビギナー向けパックを作ろう、と盛り上がっています。よく使うプラグインと、かっこいいスキン・テンプレートをパックにしてしまおう、そしたらユーザも増えるはず!というわけ。

そこで、Nucleusユーザではないみなさんに質問。
blogにこれは必須!という機能を教えてください。
もちろん、初心者パックに入っていなくても、あとから追加はできますので、あくまでデフォルトで必要かどうか、という観点でお願いします。下記にないものはコメントしていただけるとうれしいです。
どうぞよろしくお願いします!
[...続きを読む]
01時11分21秒 [Nucleus] - by スオミ - 9 comments - 2 Trackbacks このエントリーを含むはてなブックマーク このエントリーをはてなブックマークに追加

1月 2日 (金)

本当の人気記事は…


今まで、右メニュー上の「人気記事らしい」は手入力していました。恣意的に表示できるのでこれはこれでいいのですが、年も明けたことだし、と自動集計をテスト導入しました。NP_ViewsNP_MostViewedです。

まず、NP_Viewsを導入すると、DBに参照回数を保存するテーブルが作成されます。そして、たとえばdetailedテンプレートのアイテム本体などに<%Views%>と書いておくと、そのアイテムが参照されるたびにカウントされます。デフォルトの状態だと、カウントだけでなく「This post was displayed xx times.」と表示されます。私の場合、各アイテムに参照回数を表示させるつもりはないので、ソースの38〜40行目あたりをコメントアウトしてしまいました。これで、カウントだけして表示はしない、という状態になりました。

次に、NP_MostViewdを導入し、スキンに<%MostViewed%>または<%MostViewed(x)%>と書きます。
また、私はMagicalURLなので、52行目あたりを以下のように修正しました。

echo $num.". <a href=\“item_”.$itemid.“.html\”>“.strip_tags($title).” [“.$views.”]</a><br />";

これでとりあえずしばらく様子を見ることにします。

(追記)
はじめ、NP_MostViewdだけをいれて、「でないよ〜。(涙)」と泣いていたのは秘密です。

(追記2)
いい感じなんで、本運用開始。
Mixで続きが表示できるようにしてみました。
00時23分10秒 [Nucleus] - by スオミ - No comments - 2 Trackbacks このエントリーを含むはてなブックマーク このエントリーをはてなブックマークに追加

12月29日 (月)

NP_HowMuchTime 試行中


NP_Countdownの拡張版、NP_HowMuchTimeをおためし。
年、日、時間、分まで対応しているほか、過去もOKです。
使い方は
<%HowMuchTime(detail,year,month,day,event)%>

Detail は表示オプションです。
 1: 年のみ
 2: 年と日
 3: 年、日、時間
 4: 年、日、時間、分

サンプル:
<%HowMuchTime(2,2003,9,8,Lacrime Start)%>
あれ?うまくいってない…。
アイテムの中だと使えないようです。
メニューなどには表示できました。(右上参照)
ただし、それも2コ続けて書くと2個目はエラーが出ます。
Fatal error: Cannot redeclare countdown() (previously declared in ... NP_HowMuchTime.php on line 55

うーん…。
15時01分38秒 [Nucleus] - by スオミ - No comments - No Trackbacks このエントリーを含むはてなブックマーク このエントリーをはてなブックマークに追加

12月20日 (土)

includeたちについて (初心者用)


知っている人にはあたりまえのことなのでしょうが、Nucleus初心者のためにメモ。というか、私もつい最近まで知らなくて、やっと今日手をつけたことだったりします。

たとえばこのサイトでは、どのスキンタイプでも上にタイトルロゴやメニューアイコンが表示されます。これを各スキンに書くのはあまりに面倒くさい。(けど私はやってました。笑)
そこで、それを別ファイルに書いて、各スキンでそれを読み込ませるようにすれば、メンテナンスも楽です。それが、includeたち。
[...続きを読む]
19時48分56秒 [Nucleus] - by スオミ - 2 comments - 1 Trackback このエントリーを含むはてなブックマーク このエントリーをはてなブックマークに追加

11月27日 (木)

BBSの改造の続き


昨日はほとんど独り言だったので、今日はちょっとまとめます。
そもそもこんなことを思いたったのは、nanalogのせいです。
いや、おかげです。

◆まずスキンタイプを増やします。
1. スキンタイプを増やす方法
2. 続いて、NP_Mixを導入

◆PHP+MySQLのBBSを導入
昨日拾ってきたのはG's BBS v4
これは、編集・削除・検索が可能な高機能BBSです。ただ、高機能すぎてうざったいので、少しシンプルにしました。
そして、これをmix用に修正したのがこちら BBS1(アイコンなどを削ってさらにシンプルにし、新規投稿画面をトップに出すように変更したいと思っています。)
mixの1.txtの中身は
<%phpinclude(/virtual/lacrime/public_html/bbs/index.php)%>

◆そして、今日まみおさんが作った新BBSプラグイン NP_Boardを導入し、mixの1.txtに<%Board%>と指定
これでできたのがこちら BBS2


BBS1とBBS2のどちらからアプローチしていくのが早いのか。
私の希望は、レスがつけられて、編集・削除・検索ができて、書き込み時にメール通知ができること。できればフロート。
あれ?それって、ひょっとして普通に記事投稿とかコメントとかするのと同じ…?!
私、つい最近どこかのblogでそういうのを見たんですが、どこだったのか思い出せません。うわー、気になる!

とりあえず、NP_Boardがこんな風になったらいいな♪
というやっぱり独り言。(笑)

(追記)
なんとかかんとか形になってきました。

18時56分16秒 [Nucleus] - by スオミ - 23 comments - No Trackbacks このエントリーを含むはてなブックマーク このエントリーをはてなブックマークに追加
«Prev || 1 | 2 | 3 |...| 8 | 9 | 10 | 11 | 12 || Next»