flyingjunk.NET Forum
11月 22, 2008, 02:21:21 午後 *
ようこそゲストさん。まずは、ログインするか、ユーザ登録してください。

ユーザ名、パスワード、クッキー保持期間を入力してログインして下さい。
お知らせ:
 
   ホーム   ヘルプ 検索 カレンダー ログイン 登録  
ページ: [1]   最下部へ
  スレッドの紹介  |  印刷  
投稿者 スレッド: カテゴリ表示の問題  (参照数 915 回)
WebMaster
管理人
*****
投稿: 82


プロフィールを見る
« 投稿日:: 2月 21, 2008, 07:41:35 午後 »

サイドバーのカテゴリリストには初期状態で"pligg"というカテゴリだけが登録されています。

しかしデータベースを見るとカテゴリID=0で"All"、カテゴリID=1で"pligg"というふたつのカテゴリがあります。
なぜAllが表示されないのかは不明です。
IP記録
kuma
初心者
*
投稿: 5


プロフィールを見る
« 返信する #1 投稿日:: 2月 22, 2008, 02:58:12 午後 »

カテゴリーに関してですが、サブカテゴリーなど色々と増やしていたら、、
このようなメッセージが現れました。どういった現象かご存知の方いらっしゃいますでしょうか?
カテゴリーが不安定なように感じます。

plingg9.9使用、サーバーはロリポップです。

――――――――――――――――――――――――――――――――――――――――――――――――--
If you're using URLMethod 2, you'll want to use these lines in your .htaccess file (replacing the existing code).
Note: Refresh this page to make sure the following code is correct.

RewriteRule ^(all|%E3%82%A4%E3%83%99%E3%83%B3%E3%83%88)/([^/]+)/?$ story.php?title=$2 [L]
RewriteRule ^(all|%E3%82%A4%E3%83%99%E3%83%B3%E3%83%88)/?$ ?category=$1 [L]
IP記録
WebMaster
管理人
*****
投稿: 82


プロフィールを見る
« 返信する #2 投稿日:: 2月 22, 2008, 09:36:49 午後 »

カテゴリーに関してですが、サブカテゴリーなど色々と増やしていたら、、
このようなメッセージが現れました。どういった現象かご存知の方いらっしゃいますでしょうか?
カテゴリーが不安定なように感じます。

plingg9.9使用、サーバーはロリポップです。

――――――――――――――――――――――――――――――――――――――――――――――――--
If you're using URLMethod 2, you'll want to use these lines in your .htaccess file (replacing the existing code).
Note: Refresh this page to make sure the following code is correct.

RewriteRule ^(all|%E3%82%A4%E3%83%99%E3%83%B3%E3%83%88)/([^/]+)/?$ story.php?title=$2 [L]
RewriteRule ^(all|%E3%82%A4%E3%83%99%E3%83%B3%E3%83%88)/?$ ?category=$1 [L]

これはConfigの中の"UrlMethod"に関連するメッセージだと思います。
Friendly Urlを使用する場合のパスの記述方法としてMethod1とMethod2のふたつがあり、Method2を使う場合は.htaccessの内容を一部書き換えろ、ということではないでしょうか。
IP記録
WebMaster
管理人
*****
投稿: 82


プロフィールを見る
« 返信する #3 投稿日:: 2月 22, 2008, 09:42:26 午後 »

カテゴリを階層化した場合、サイドバーで親カテゴリのリンクをクリックするとエラーになります。
子カテゴリのほうは問題ありません。

※テストサイトのほうでカテゴリを階層化したので実際に試してみてください。


ちなみにデフォルトで設定されているカテゴリ(pligg)の脇にあるフィードアイコンとカテゴリ名の位置がずれている場合、たぶんIE6のレンダリングの問題です。FireFoxではきちんと同じ行に表示jされます。
IP記録
WebMaster
管理人
*****
投稿: 82


プロフィールを見る
« 返信する #4 投稿日:: 2月 22, 2008, 10:51:40 午後 »

サイドバーのカテゴリリストには初期状態で"pligg"というカテゴリだけが登録されています。

しかしデータベースを見るとカテゴリID=0で"All"、カテゴリID=1で"pligg"というふたつのカテゴリがあります。
なぜAllが表示されないのかは不明です。

カテゴリ"all"の表示方法がわかりました。

/templates/yget/sidebar_modules/categories.tpl内の以下の部分を編集します。

引用
<div id="cats" style="padding-bottom:1px">
   <ul id="nav-secondary">
      <li>
         {section name=thecat loop=$cat_array start=1}

$cat_array startの値が"1"になっているので、"0"に書き換えてファイルをアップロードすれば"all"が表示されるようになります。

ただし、このままだと親カテゴリをクリックしたときと同じエラーが出ます。/libs/dbtree.phpの修正が必要のようです。

IP記録
WebMaster
管理人
*****
投稿: 82


プロフィールを見る
« 返信する #5 投稿日:: 2月 22, 2008, 11:23:14 午後 »

親カテゴリをクリックしたときのエラーですが、Revision 1514の/libs/dbtree.phpに差し替えることで解消されるようです。

http://pligg.svn.sourceforge.net/viewvc/pligg/branches/9.x/libs/dbtree.php?view=markup&pathrev=1514



テストサイトのほうで実際にご覧いただけます。
« 最終編集: 2月 22, 2008, 11:43:13 午後 by WebMaster » IP記録
ページ: [1]   最上部へ
  スレッドの紹介  |  印刷  
  スレッドの更新通知を解除  
ジャンプ先:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.4 | SMF © 2006, Simple Machines LLC Valid XHTML 1.0! Valid CSS!