Jump to navigation
«Prev ||
1 |
2 |
3 |...|
8 |
9 |
10 |
11 |
12 ||
Next»
1月11日 (日)
NucleusでJUGEM開発日記!
SOLILOQUYで発見したニュース。
LOLIPOPが、1月末にブログサービスを開始するそうで、そのシステムの開発日記がNucleusで綴られています。
『
JUGEM開発日記』
みんなで応援しよう!
(追記)
ブログシステム自体はNucleusではないようです。残念。
以下、開発日記より:
まだ使い始めたばかりだけど、Nucleusはよくできている。NucleusをCMSに採用してもよかったのだが、自社でブログの技術を持っておきたいし、GNUライセンスだとのちのち困ったことになりそう。
1月 4日 (日)
blogに必要なものはなにか(協力求ム!)
このサイトは、
Nucleusというblogツールを使っています。
このツールは、MovableTypeに比べるとまだまだ普及していません。インストールした後に、日本語化してプラグインを入れてスキンとテンプレートを書き換えて…というようにカスタマイズしていくのが大変だと思われているのかもしれません。
だけど、それはもったいない。とってもいいツールなんです。
そんなわけで、Nucleusがとっても気に入っている私たちは、初心者がインストールしてすぐ使えるビギナー向けパックを作ろう、と盛り上がっています。よく使うプラグインと、かっこいいスキン・テンプレートをパックにしてしまおう、そしたらユーザも増えるはず!というわけ。
そこで、Nucleusユーザではないみなさんに質問。
blogにこれは必須!という機能を教えてください。
もちろん、初心者パックに入っていなくても、あとから追加はできますので、あくまでデフォルトで必要かどうか、という観点でお願いします。下記にないものはコメントしていただけるとうれしいです。
どうぞよろしくお願いします!
1月 2日 (金)
本当の人気記事は…
今まで、右メニュー上の「人気記事らしい」は手入力していました。恣意的に表示できるのでこれはこれでいいのですが、年も明けたことだし、と自動集計をテスト導入しました。
NP_Viewsと
NP_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で続きが表示できるようにしてみました。
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
うーん…。
12月20日 (土)
includeたちについて (初心者用)
知っている人にはあたりまえのことなのでしょうが、Nucleus初心者のためにメモ。というか、私もつい最近まで知らなくて、やっと今日手をつけたことだったりします。
たとえばこのサイトでは、どのスキンタイプでも上にタイトルロゴやメニューアイコンが表示されます。これを各スキンに書くのはあまりに面倒くさい。(けど私はやってました。笑)
そこで、それを別ファイルに書いて、各スキンでそれを読み込ませるようにすれば、メンテナンスも楽です。それが、includeたち。
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がこんな風になったらいいな♪
というやっぱり独り言。(笑)
(追記)
なんとかかんとか形になってきました。
«Prev ||
1 |
2 |
3 |...|
8 |
9 |
10 |
11 |
12 ||
Next»
飛白 : はじめまして。 どうやら勘違いしてました。 Nucleusは開発日記...
スオミ : そうですね。 完成のあかつきには私も使ってみたいと思います。 ...