| 投稿者 | メッセージ | ||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
unt 未登録ユーザー |
はじめまして。 今、複数日記+データベースが実現できるようなシステムを検討しているのですが、ブログシステムとしてNUCLEUSにたどり着きました。 ボクがデータベースといっているのは、各ブログユーザの作品紹介一覧ページをつくりたいのといった程度のものです。 書籍のデータベースのような、登録日・タイトル・カテゴリ・著者名くらいの項目なので、同じブログシステムで実現できそうだなと。 実際の項目としては ①制作日 ②カテゴリ(作品の種類) ③作品タイトル ④作者(ユーザ名) の様な感じを想定しています。 通常のブログに②カテゴリ(出来ればリストで)を追加できたらなんとかなるのでは?と思ったのですが、いかんせんPHPもNUCLEUSもよくわからなくて… もし、何か適当なプラグインやアドバイスがありましたらお願いします! と、書きながら思いついたのですが、全ユーザにすべての②カテゴリ(作品の種類)のカテゴリを追加しておいて、テンプレートやスキンで表示をカスタマイズして、まとめて表示すればソートや抽出も出来きそうですね…? うーん、でもこれだとカテゴリが無駄に増えてあんまり美しくない… せめてサブカテゴリが掘れればいいのかもしれません。 …あ、それもプラグインがありますね… いかん、自己完結してしまいそうですが、せっかくのSQLなので日記だけではなくて自由なデータベースを作りたいということにさせて頂いて、何か適当なプラグインやアドバイスがありましたら教えて頂きたいと思います。 (今、頭の中がちょっと混乱しています…泣) |
||||||||||||
|
kitsune.info モデレーター ![]() 登録日: 2004.07.29 記事: 261 所在地: 河内國 |
書籍の情報を NP_Amazon で引っ張ってきたら、いろいろ広げられそうだと思いました。 このプラグインは Amazon からデータをライブで取得していると思いますが、取得したデータをデータベースに入れて活用する方向で改造してみるのもいいかもしれません。 蔵書目録っぽく見せるのは、スキンやテンプレートの書き方でかなり工夫できるんじゃないかなあ。 _________________ kitsune.info -- from The United Native Comedians of Osaka |
||||||||||||
|
|
|||||||||||||
|
nakahara21 モデレーター ![]() 登録日: 2003.11.14 記事: 1298 所在地: 尼崎 |
ぱっと思いついたのは、NP_CustomField ですが。 http://forum.nucleuscms.org/viewtopic.php?p=20224#20224 専用入力項目を各アイテムに追加する物です。 でも、たぶん、タイトルで検索、とか制作日で絞り込み、とかしたいですよね? だとしたらデータはNP_CustomField専用のテーブルに入ってしまうためNucluesの検索機能が使えません。 だから検索機能重視でいくと、やはり記事の中にデータを書き込む方がいいかも。 ところで、ユーザーごとにblogを立てるとして、各blogのカテゴリが実質的に同一になる場合があるのでしょうか? blog1 のカテゴリが 鳥、風景、建物 blog2 のカテゴリが 鳥、動物、人間 となっている場合、全ユーザーの「鳥」で検索かけたかったら、catid1/4内で検索しないとダメですよね。 プラグイン的にはjunさんの出番だと思うのですが cnameが「鳥」なcatidをSELECTして、そのcatidを持つ記事をピックアップできるのなら便利かも。 ついでに、検索窓に全部のcategoryのcnameをDISTINCTでSELECTした候補を入れてselectボックスを自動生成する機能なんかがあったらかなり便利かも っつーか、それ以前に、詳細検索機能として、 検索ワード: 対象となるカテゴリ: blog1 □鳥 □風景 □建物 blog2 □鳥 □動物 □人間 みたいなカテゴリ一覧checkboxが出てきて、複数チェックが反映される検索機能があったら強力ですよね! _________________ nakahara21 http://nakahara21.com/ *移転しています |
||||||||||||
|
|
|||||||||||||
|
藤咲 モデレーター ![]() 登録日: 2003.11.17 記事: 1164 所在地: 広島 |
これ、私もしてみたいなぁと思ってて、ずっと手つかずなんですけども。 構想としては、 ・NP_Amazonで画像を引っ張って、画像をクリックするとAmazonへジャンプ。画像以外は表示しないように(検索で引っ張ってこれないから) →検索を改造するというのもありだけど…。 ・記事タイトルは「作品タイトル」:「著者」/「出版社(レーベル)」のスタイル。 ・「作品ジャンル別」、「著者名別」、「出版社別」というカテゴリを作成する。 ・それぞれのカテゴリ下にサブカテゴリとして、「ジャンル」、「著者名」、「出版社」を作成。 サブカテゴリ「著者名」の「説明」には著者名の振り仮名を入れる。 ・投稿時にはマルチカテゴリで「ジャンル」、「著者」、「出版社」をカテゴリ選択。 ・メニューにはNP_ContentsListを使用し、「ジャンル別」と「出版社別」にはサブカテゴリまで展開。 「著者名」はカテゴリ名だけを表示。 あとは「著者名」カテゴリをクリックするとifとExtraSkinJPを使用し、
と表示してくれるプラグイン(著者名の振り仮名は「説明」に入っている)があればいけるかなぁと思ってるんですが、どうでしょう、この構想。 ただ、問題はこのプラグインで…。 _________________ 藤咲 備忘録とかもろもろ http://fjsk.tk/ |
||||||||||||
|
|
|||||||||||||
|
jun モデレーター ![]() 登録日: 2004.02.07 記事: 346 |
NP_MultiBlogsやNP_SerchEXを少しカスタマイズすれば、あらゆるフィールドのデータを検索対象に含めることができますよ。(既にコメントやトラックバックを検索対象にしていますし)
NP_MultiBlogsの「スイッチ・フォーム」に追加できるとは思うけれども、需要はどれぐらいあるのでしょうかね
「著者別」カテゴリをクリックした後に次のようなページを表示させるのならば、おそらくNP_ContentsListをカスタマイズすることで似たようなことが実現可能かと思われます。
ちなみに「あ行」をクリックすると、振り仮名が「あ・い・う・え・お」の「著者名」サブカテゴリの一覧が表示される構造です。振り仮名を「a/i/u/e/o/ka/ki/ku/ke/ko」とローマ字表記した上で、「あ行」「か行」のリンク末尾に「?kana=a」「?kana=k」のようにそれぞれつけます。 で、NP_ContentsListのしかるべき場所に、以下のようなコードを入れればいいのでは。(未検証)
#「LIKE」ですが「_」ではなく「%」の方がいいのかな |
||||||||||||
|
|
|||||||||||||
|
cha_cya 登録日: 2004.08.25 記事: 735 所在地: 東京 |
全然的外れかもしれないけど書いてみよう・・。 書籍投稿用のBlogを1つ作って、記事は著者がつける(Aさんの本はAさんが登録する)形にすれば、
で行けませんかね 上記では最新記事ってあたりが引っかかるのと、データベースと呼んでいいかは分かりませんが、untさんは「各ブログユーザの作品紹介一覧ページ」を作りたいとの事なので、これでもいいかもしれません。 追記 あ。これじゃ著者ごとになっちゃうので全著者のリストは無理ですねぇ Aさんの自己紹介ページにAさんの本一覧が出ればいいのだとばかり思い込んでました。 特別なことはしなくてもNucleusの機能がフルに使える、ただそれだけのメリットでしょうか。 このプラグインを使えば、Nucleusで元々可能な「日付順表示」と「カテゴリ絞込み」に加えて、「著者別絞込み」が可能、しかし全著者の本を「著者順表示」は出来ない、と。 |
||||||||||||
|
|
|||||||||||||
|
藤咲 モデレーター ![]() 登録日: 2003.11.17 記事: 1164 所在地: 広島 |
とりあえずある範囲でやってみようかと思ったんですが、
のところで、NP_ContentsListって、Blogを展開する・しないは選べるけど、サブカテゴリの展開する・しないは選べないんでしたっけ? _________________ 藤咲 備忘録とかもろもろ http://fjsk.tk/ |
||||||||||||
|
|
|||||||||||||
|
jun モデレーター ![]() 登録日: 2004.02.07 記事: 346 |
管理画面において、サブカテゴリーを展開しないテンプレートを新たに作成すればいいと思います。(※サブカテゴリーのところは全て空白にする) |
||||||||||||
|
|
|||||||||||||
|
cha_cya 登録日: 2004.08.25 記事: 735 所在地: 東京 |
うちのでは <%ContentsList(>noblog,@,@s)%> 見たいに指定しているので、出来たはず・・と思ったらここに書いてありました。 http://reverb.jp/vivian/download.php?itemid=NP_ContentsList_howto
|
||||||||||||
|
|
|||||||||||||
|
unt 登録日: 2005.02.23 記事: 4 |
みなさん、ありがとうございます! 返事が遅くなってしまってすみません。
確かに項目を増やすことができるのであれば、とりあえず見た目はクリアーできそうですね。 カテゴリですが、すべて同一のものになります。 というか、必要ないカテゴリでも全カテゴリを共通(IDも)にしておくと何かと便利なのかなぁと思っているだけですけど。 たとえば、subcatIDを固定させればカテゴリ抽出やソートも単純な機能で実現できるのかなぁと。 どうなんでしょ? あとは他の項目の検索ですが、難しそうですねぇ… (こんな言葉でまとめてしまうのは失礼ですが、知識不足でよくわからない… junさん、ホントすみません…) まずは、NP_CustomFieldで項目を増やして、あとは日付とカテゴリのソート・抽出くらいで動かしてみようかなと思います。 全ユーザに共通のサブカテゴリを掘るプラグインなんて無いですよねぇ… |
||||||||||||
|
|
|||||||||||||
|
藤咲 モデレーター ![]() 登録日: 2003.11.17 記事: 1164 所在地: 広島 |
うわ、ちゃんと書いてありますね…。すみません、ちゃんと見てなかったみたいです _________________ 藤咲 備忘録とかもろもろ http://fjsk.tk/ |
||||||||||||
|
|
|||||||||||||
|
にゃんこ 登録日: 2004.05.12 記事: 150 所在地: 地球 |
NP_Amazonについて質問です。 配布元に載っていたEUC対応の通りやってインストールして使って見たら
なんてのがでちゃいました。 これは、どういう意味でしょうか? 載っていた事以外はなにもしてません。 |
||||||||||||
|
|
|||||||||||||
|
|
|||||||||||||
|
All times are GMT + 9 Hours
新規投稿: 不可 Powered by phpBB © 2001, 2002 phpBB Group |
|||||||||||||