Nucleus(JP)フォーラム Forum Index

Find on the forum:
OR  AND    » Advanced Search

未返信の記事を表示全てのフォーラムを既読にする

新しいトピックを投稿 トピックに返信
投稿者 メッセージ
mas
モデレーター
モデレーター


登録日: 2003.11.14
記事: 292
所在地: 埼玉

記事 日時: 2007.05.08 (火) 06:53   記事の件名: Re: 殆ど治りました
引用付きで返信

shizuki wrote:
>masさん
Quote:
いつからかそうなってしまいましたね。

ということで、広告コードを挟んで表示できるようになったバージョン以降のような気がします

補足です。
広告コードを挟んで表示とか関係なしに、BLOG.phpのshowUsingQuery()に $old_dateの初期化が乱入してきてから、ShowBlogsに限らず日付が全部のアイテムの前についちゃう現象が起きているようです。
#これも本家コースですね。

嶽花 wrote:
これで殆ど修正されたのですが、ブログ冒頭の1番目の記事と日付が同じ場合は、
日付が同じであっても別々に日付が出力される状態です。

これがShowBlogsがずーっと持っていた仕様で、shizukiさんが言われるように、広告コード部分をコメントアウトすれば「1番目問題」は解決します Smile

ややこしい話です ;-p

#実は偉そうに言ってますが自信がないので再検証してみます...(汗

トップに戻る

ユーザーのプロフィールを表示 プライベートメッセージを送信 投稿者のウェブサイトに移動
nakahara21
モデレーター
モデレーター


登録日: 2003.11.14
記事: 1298
所在地: 尼崎

記事 日時: 2007.05.08 (火) 08:56   記事の件名:
引用付きで返信

v2.5でも「一番目問題」はあります。
たぶん、獄花さんは自分で改造してbugfixされていたのではないでしょうか。

Code:
if(tirm($this->getOption('ads'))==""){
$b->showUsingQuery($template, $query . ' LIMIT ' . $startpos .',' . $pageamount, 0, 1, 1);
break;
}


Code:
if ($pageamount > 0){

の次の行に挿入するとかかな?

_________________
nakahara21
http://nakahara21.com/
*移転しています

トップに戻る

ユーザーのプロフィールを表示 プライベートメッセージを送信 投稿者のウェブサイトに移動
嶽花



登録日: 2005.12.09
記事: 81
所在地: 福岡

記事 日時: 2007.05.09 (水) 00:30   記事の件名: 解決しました
引用付きで返信

>shizukiさん

ご指摘のとおり変更したら、無事望んだ形で動作しました。
ありがとうございました。

>masさん

$old_dateの初期化でああなってたのですね。
なるほど、ためになります。

>nakahara21さん

2.5でもそうだったのですね。
あの頃はなぜか日に一つ以上の記事をアップするのに抵抗があったので
気づいてなかっただけのようです。

今回、GW中で誰も見てない隙にNucleus関連の変更したところをメモ代わりにどんどん更新してたら気づいた、
というのが真相だったりします。

トップに戻る

ユーザーのプロフィールを表示 プライベートメッセージを送信 投稿者のウェブサイトに移動
fankygolden



登録日: 2004.07.23
記事: 12

記事 日時: 2007.05.21 (月) 22:16   記事の件名: Showblogsでカテゴリーが選択されていない場合に固定トピックの表示をキャンセルは可能ですか?
引用付きで返信

Question 現在Nucleusのバージョンは v3.3、 Showblogsはバージョン: 2.5の環境で、1 Nucleusに1ブログ、複数カテゴリーのブログを作成しました。そこで、各カテゴリーの先頭にカテゴリーの説明を入れたいと思い、showblogsで固定IDを入れました。そうすると、カテゴリーを選択している状況では、期待した結果が得られたのですが、カテゴリーが選択されていない状況でも、ブログの先頭からそのカテゴリーの説明が連続して出てしまいます。カテゴリーが選択されていない時は、固定ID表示を解除することは可能なのでしょうか?Wikiの説明を見ましたが、どうも理解できません。もし別のプラグインで可能でしたら、プラグイン名を教えて頂けますでしょうか?

トップに戻る

ユーザーのプロフィールを表示 プライベートメッセージを送信
shizuki
モデレーター
モデレーター


登録日: 2006.03.23
記事: 891
所在地: 西播磨

記事 日時: 2007.05.21 (月) 23:47   記事の件名:
引用付きで返信

>fankygoldenさん
それやるなら
Code:
<%if(category,catid,1)%>
カテゴリーID1の説明
<%elseif(category,catid,2)%>
カテゴリーID2の説明
<%endif%>

でいいんじゃないでしょうか?

トップに戻る

ユーザーのプロフィールを表示 プライベートメッセージを送信 投稿者のウェブサイトに移動 MSNM
fankygolden



登録日: 2004.07.23
記事: 12

記事 日時: 2007.05.22 (火) 17:05   記事の件名: そんな簡単なことで解決できるのですね。ありがとうございます。
引用付きで返信

shizuki wrote:
>fankygoldenさん
それやるなら
Code:
<%if(category,catid,1)%>
カテゴリーID1の説明
<%elseif(category,catid,2)%>
カテゴリーID2の説明
<%endif%>

でいいんじゃないでしょうか?


あ、なるほどそんな使い方が出来るのですね。それでカテゴリーの説明を includeすれば解決ですね。このiF文の変数が分からないと損ですね。どこかにそれらの説明があるのでしょうか?

いずれにしてもありがとうございました。早速テストしてみます。ありがとうございました。

トップに戻る

ユーザーのプロフィールを表示 プライベートメッセージを送信
yama.kyms
モデレーター
モデレーター


登録日: 2005.07.07
記事: 1049
所在地: fujisawa

記事 日時: 2007.05.22 (火) 17:15   記事の件名:
引用付きで返信

http://reference.nucleus.satona.net/index.php?itemid=64
詳細解説は佐藤さん編集の上記ページに書いてあります。
公式wikiにも追記しなくてはと思ってますが、ちょっと多いのでつい先延ばしにしちゃってます。

トップに戻る

ユーザーのプロフィールを表示 プライベートメッセージを送信 投稿者のウェブサイトに移動
藤咲
モデレーター
モデレーター


登録日: 2003.11.17
記事: 1169
所在地: 広島

記事 日時: 2007.05.22 (火) 18:11   記事の件名: Re: そんな簡単なことで解決できるのですね。ありがとうございます。
引用付きで返信

fankygolden wrote:

あ、なるほどそんな使い方が出来るのですね。それでカテゴリーの説明を includeすれば解決ですね。このiF文の変数が分からないと損ですね。どこかにそれらの説明があるのでしょうか?

佐藤さん編集のページが一番わかりやすいと思いますが、一応インストールされたNucleusの
管理領域/documentation/help.html#skinvar-if
にもヘルプがありますので、参考にしてください。

_________________
藤咲
備忘録とかもろもろ
http://fjsk.tk/

トップに戻る

ユーザーのプロフィールを表示 プライベートメッセージを送信 投稿者のウェブサイトに移動
nakahara21
モデレーター
モデレーター


登録日: 2003.11.14
記事: 1298
所在地: 尼崎

記事 日時: 2007.05.22 (火) 22:14   記事の件名:
引用付きで返信

誰か書くと思ったのに誰も書かないみたいだから一応言いますが。

nucleus/documentation/help.html#skinvar-category
より
Quote:
スキン変数:category
現在選択されているカテゴリーに関する情報を挿入します。カテゴリーが選択されていないときは何も挿入されません。


<%category%>
<%category(id)%>
<%category(desc)%>
<%category(name)%>


みなさん高等なワザに走りがちですが、特に難しい記述のない単なるカテゴリの説明文であるならば、標準機能の「カテゴリの説明」をきちんと使ってあげてください Crying or Very sad

_________________
nakahara21
http://nakahara21.com/
*移転しています

トップに戻る

ユーザーのプロフィールを表示 プライベートメッセージを送信 投稿者のウェブサイトに移動
yama.kyms
モデレーター
モデレーター


登録日: 2005.07.07
記事: 1049
所在地: fujisawa

記事 日時: 2007.07.11 (水) 02:24   記事の件名:
引用付きで返信

nakahara21 wrote:
みなさん高等なワザに走りがちですが、特に難しい記述のない単なるカテゴリの説明文であるならば、標準機能の「カテゴリの説明」をきちんと使ってあげてください Crying or Very sad

古いトピ上げてすみません。これと同じようなことをやろうとして、ふと思いついたので。
<%category(desc)%>についてですが、これってtextタイプのinput要素じゃなくてtextareaだったら
いいのになあ…と思いました。<%category(name)%>と機能上・使い勝手上の違いがほとんどないので、
あまり意識せずごっちゃに使ってしまうことが時々あります。カテゴリーの並べ替え関係の違いはありますが。

_________________
yama Nucleus CMS 3.51JP

トップに戻る

ユーザーのプロフィールを表示 プライベートメッセージを送信 投稿者のウェブサイトに移動
Tucker



登録日: 2006.06.20
記事: 159

記事 日時: 2007.07.16 (月) 03:29   記事の件名:
引用付きで返信

バグ報告です。

最新版の NP_ShowBlogs Ver 2.7 を試してみたところ、 NP_SEOSitemaps (正確には http://example.com/sitemap.xml というURI)が動作しなくなったので報告します。

NP_ShowBlogs のバージョンを2.64に落とすと正常に表示されるので、こちらのトピに上げさせて頂きました。
修正の方、よろしくお願いいたします。

■使用条件■
Nucleus 3.3
NP_ShowBlogs 2.7
NP_SEOSitemaps 1.1
NP_CustomURL 0.3.6d

トップに戻る

ユーザーのプロフィールを表示 プライベートメッセージを送信 投稿者のウェブサイトに移動
rimo



登録日: 2007.06.20
記事: 4

記事 日時: 2007.07.28 (土) 18:14   記事の件名:
引用付きで返信

フォーラムではいつもお世話になっております。

NP_ShowBlogsに関して、記事の表示は昇順か降順でしか表示できないようなのですが、記事をランダム表示させるように改造することは可能でしょうか?

よろしくお願いします。

トップに戻る

ユーザーのプロフィールを表示 プライベートメッセージを送信
yama.kyms
モデレーター
モデレーター


登録日: 2005.07.07
記事: 1049
所在地: fujisawa

記事 日時: 2007.07.28 (土) 20:18   記事の件名:
引用付きで返信

他プラグインでもよければ、NP_MultiTags(先日配布を再開しました)がランダム出力に
対応していたと思います。

_________________
yama Nucleus CMS 3.51JP

トップに戻る

ユーザーのプロフィールを表示 プライベートメッセージを送信 投稿者のウェブサイトに移動
rimo



登録日: 2007.06.20
記事: 4

記事 日時: 2007.07.29 (日) 18:05   記事の件名:
引用付きで返信

NP_MultiTagsで無事対応できました。

ご回答どうもありがとうございました。

トップに戻る

ユーザーのプロフィールを表示 プライベートメッセージを送信
Geo



登録日: 2004.07.16
記事: 87
所在地: 関東

記事 日時: 2007.08.14 (火) 18:09   記事の件名: 2件目以降を表示ってできましたっけ
引用付きで返信

お世話になります、Geoです。

ShowBlogsでは、
<%ShowBlogs(テンプレ名称,5/2)%>
という形で記入して、そのブログの3件目から表示。
とかって出来ましたっけ Question  (NP_MultiBlogsでは出来た気がしますが)


最新1件目のテンプレと、2件目以降のテンプレを変えたいときって、どんな形で実現するのがスマートでしょうか。
2件目以降といった指定が出来るのであれば、今のところ
Quote:
<%if(skintype,index)%>
<%ShowBlogs(最新記事テンプレ名称,1)%>
<%ShowBlogs(2件目以降テンプレ名称,5/1,,2.9)%>
<%else%>
<%ShowBlogs(2件目以降テンプレ名称,5,,2.9)%>
<%endif%>


こんな形で出来ればよいのかと思ってはいるのですが。いかがでしょうか。

トップに戻る

ユーザーのプロフィールを表示 プライベートメッセージを送信
shizuki
モデレーター
モデレーター


登録日: 2006.03.23
記事: 891
所在地: 西播磨

記事 日時: 2007.08.31 (金) 09:47   記事の件名:
引用付きで返信

遅くなりました

オフセットに関しては<%blog%>と互換になってます
http://japan.nucleuscms.org/documentation/help.html#skinvar-blog

でも多分、希望されてる形にはならないと思います、ごめんなさい

トップに戻る

ユーザーのプロフィールを表示 プライベートメッセージを送信 投稿者のウェブサイトに移動 MSNM
nakahara21
モデレーター
モデレーター


登録日: 2003.11.14
記事: 1298
所在地: 尼崎

記事 日時: 2007.09.01 (土) 03:21   記事の件名:
引用付きで返信

もっと他にもスマートな方法はあるんでしょうが、私なりに考えてみました。

Nucleus本体はv3.3で、
http://nakahara21.com/index.php?itemid=680
に書いた、テンプレートでifを使えるように軽く修正してやる事が前提なのですが... Embarassed

◆NP_ShowBlogs v2.7(を下記手順でバグフィックスしたもの)
◆NP_STIF v0.2
の2つを使って実現してみました。

スキンには
Code:
<%if(ShowBlogs,page,1)%>
   <%ShowBlogs(default/indexTOPPAGE,5,,2)%>
<%else%>
   <%ShowBlogs(default/index,5,,2)%>
<%endif%>

と書きます。
※これだったら常にどのページも5件になります。ページスイッチを上部に出したい時でも、テンプレを変化させる最新記事よりも上にページスイッチを入れる事が可能です。

次に、テンプレート。
スキン記述に例示した『default/indexTOPPAGE』というテンプレ名の方は、
アイテムの本文は、
Code:
<%STIF%>
<%if(STIF,row,1)%>
 最新記事に使用する定義
<%else%>
 それ以外の記事に使用する定義(2ページ以降で使用するテンプレと揃える事になるかと)
<%endif%>

という構造で定義します。

パフォーマンス的には自信はありませんが、試してみる価値はあるかなぁ?


では、NP_ShowBlogs v2.7のバグフィックス手順を書いておきます。
一番最後の
Code:
         if ($value) {
            if ($this->currPage == intval($value)) {
               return TRUE;
            } else {
               return FALSE;
            }
         } elseif ($this->currPage > 1) {
            return TRUE;
         } else {
            return FALSE;
         }

の部分を
Code:
         if ($val) {
            if(!$this->currPage) $this->currPage=1;
            if(strstr($val,'|')){
               $vals = explode("|", $val);
               return in_array($this->currPage, $vals);
            }
            return ($this->currPage == intval($val));
         } elseif ($this->currPage > 1) {
            return TRUE;
         } else {
            return FALSE;
         }

に置き換えてください。
 反映よろしく>shizukiさまっ

んで、NP_STIF v0.2はこちらからどうぞ。
http://nakahara21.com/index.php?itemid=687

_________________
nakahara21
http://nakahara21.com/
*移転しています

トップに戻る

ユーザーのプロフィールを表示 プライベートメッセージを送信 投稿者のウェブサイトに移動
shizuki
モデレーター
モデレーター


登録日: 2006.03.23
記事: 891
所在地: 西播磨

記事 日時: 2007.09.17 (月) 10:24   記事の件名:
引用付きで返信

反映しましたっ!!
バグフィックスのついでに機能追加…
さすがですわっっ!!


えーっと、「<%if(ShowBlogs, page, 3|5|7)%>」と書くと、「3ページ目、5ページ目、7ページ目」と、「それ以外のページ」での分岐が指定できます
ファイル上書きのみでOKです

トップに戻る

ユーザーのプロフィールを表示 プライベートメッセージを送信 投稿者のウェブサイトに移動 MSNM
maco



登録日: 2004.07.05
記事: 20

記事 日時: 2007.12.04 (火) 23:22   記事の件名: カテゴリページに表示されるページスィッチを押すと、トップページへ飛んでしまう。
引用付きで返信

■カテゴリページに表示されるページスィッチを押すと、トップページへ飛んでしまう。

★FancyURL環境で、 複数のブログが存在する状態です。Nucleusは3.3で、 NP_Show Blogsは2.7fixを使っています(DLしたままの状態で手は加えていません)。

ブログA (blog ID 1) には、[カテゴリ1],[カテゴリ2]があり、それぞれにアイテムがあります。
ブログB (blog ID 2) には、[カテゴリ3],[カテゴリ4]があり、それぞれにアイテムがあります。

ブログBのメインの目次ページに
<%if(category)%>
<%ShowBlogs(テンプレート,5,2,2.9,,,,,,)%>
<%else%>
<%ShowBlogs(テンプレート,5,2,2.9,, , , カテゴリ3を指定,,)%>
<%endif%>
と書いています。

ブログAの時は何の問題もないんですが、ブログBでカテゴリページを表示すると、カテゴリページ自体のURLは
http://mydomain/category/3/blogid/2なのに、
ページスィッチのURLが
http://mydomain/category/3/page/任意の数字
とブログIDが含まれなくなり、ページリンクをクリックすると何故かブログAのトップページと同じものが表示されます Shocked

ブログAはhttp://mydomain/、ブログBはフォルダを作りその中にindex.phpを配置し、http://mydomain/ブログBの短縮名 として表示させています。

ブログIDをページスィッチに反映させるには、どのようにしたら良いのでしょうか?
(なんだかとんでもない初歩的ミスをしてるような気もするのですが…)

どんな曖昧な情報でも構いませんので「ここらへんおかしくない?」という箇所がありましたら、ご指摘をお願い致します。

トップに戻る

ユーザーのプロフィールを表示 プライベートメッセージを送信
shizuki
モデレーター
モデレーター


登録日: 2006.03.23
記事: 891
所在地: 西播磨

記事 日時: 2007.12.05 (水) 02:08   記事の件名:
引用付きで返信

ブログBのindex.phpの内容を教えてもらえますか?

トップに戻る

ユーザーのプロフィールを表示 プライベートメッセージを送信 投稿者のウェブサイトに移動 MSNM
新しいトピックを投稿 トピックに返信
特定期間内の記事を表示:   

ページ移動 前へ  1, 2, 3, 4, 5, 6  次へ

Page 4 of 6

All times are GMT + 9 Hours

移動先:  

新規投稿: 不可
返信投稿: 不可
記事編集: 不可
記事削除: 不可
投票参加: 不可
ファイル添付不可
ダウンロード:

Powered by phpBB © 2001, 2002 phpBB Group