のぶのぶさん、はじめまして。XOOPSを始めたばかりで、まだ右も左も分からない状態なのですが、プログラムに詳しくなくても簡単に設置できて、モジュールでいろいろと機能拡張ができるところが気に入っています。WordPressMEモジュールも自分のお気に入りのモジュールですが、一つ困ったことがあります。(XOOPS 2.073をWindowsXP + Apache1.331 + PHP4.39 + MySQL4.021にインストールして、ローカルLAN上で使用しています。)WordPressの「最近の投稿」ブロックを表示させると、どの場所やどの順番で置いても同様にそれより下の全てのブロックが内部にに入れ子になって表示されてしまいます。他の「最近のコメント」や「記事ブロック」などのブロックでは起こりません。また、この現象はMacのSafariでのみ生じ、Windows、MacともIEでは生じません。XOOPS本体をOSXにインストールしても同じ現象が再現されます。他のブロックでは起こらないことから、Safariだけの問題ではなく、「最近の投稿」ブロックの表示に関わっている部分も影響しているように思います。この問題はWordPressMEのどれかのファイルを修正すれば直るものなのでしょうか?お教えいただけましたら幸いです。
waniさん、ようこそ!引用:WordPressの「最近の投稿」ブロックを表示させると、どの場所やどの順番で置いても同様にそれより下の全てのブロックが内部にに入れ子になって表示されてしまいます。また、この現象はMacのSafariでのみ生じ、Windows、MacともIEでは生じません。小生がMac環境を持っていないため、再現は出来ませんけど、ソースを調べると「最近の投稿」で日付を表示するときに入れ子になっているリストの最後の</ul>の出力が抜けているようです。ということで、block/wp_recent_posts.phpの157行目(リリース0.3.3の場合)の $output .= "</ul>\n"; という部分を $output .= "</ul>\n"; if ($cat_date) { $output .= "</ul>\n"; } に変えていただければ、おそらくこの症状は解消されると思います。
WordPressの「最近の投稿」ブロックを表示させると、どの場所やどの順番で置いても同様にそれより下の全てのブロックが内部にに入れ子になって表示されてしまいます。また、この現象はMacのSafariでのみ生じ、Windows、MacともIEでは生じません。
$output .= "</ul>\n";
$output .= "</ul>\n"; if ($cat_date) { $output .= "</ul>\n"; }
のぶのぶさん、お忙しいところを即座にご回答をいただいて感激しています。引用:「最近の投稿」で日付を表示するときに入れ子になっているリストの最後の</ul>の出力が抜けているようです。ということで、block/wp_recent_posts.phpの157行目(リリース0.3.3の場合)の $output .= "</ul>\n"; という部分を $output .= "</ul>\n"; if ($cat_date) { $output .= "</ul>\n"; } に変えていただければ、おそらくこの症状は解消されると思います。この変更でばっちりです!Safariで表示させた際の問題がなくなりました。また何か気づいた点があれば、ご報告したいと思います。ありがとうございました。
「最近の投稿」で日付を表示するときに入れ子になっているリストの最後の</ul>の出力が抜けているようです。ということで、block/wp_recent_posts.phpの157行目(リリース0.3.3の場合)の $output .= "</ul>\n"; という部分を $output .= "</ul>\n"; if ($cat_date) { $output .= "</ul>\n"; } に変えていただければ、おそらくこの症状は解消されると思います。
はじめましてひいらぎと申します先日、リリース0.3.3をインストールさせて頂きまして、現在、少しずつ調整しているところです。使いやすい機能が多くて嬉しいのですが、私の方はWordPress 記事ブロックで入れ子?のような症状が出てしまいました。具体的には上から今日の記事昨日の記事一昨日の記事今日の記事昨日の記事一昨日の記事といった順序で表示されている状況です。Movable Type 2.661からのデータ移行を行いましたので、それが原因かもしれませんが、過去に同じような症状が出ていましたら、アドバイスお願いできないでしょうか?設置している場所は↓ですhttp://www.123698745.net/
ひいらぎさん、ようこそ!引用:私の方はWordPress 記事ブロックで入れ子?のような症状が出てしまいました。具体的には上から今日の記事昨日の記事一昨日の記事今日の記事昨日の記事一昨日の記事といった順序で表示されている状況です。これは、上半分が「記事ブロック」の表示、下半分がWordPressモジュールのトップページの表示がされているようです。XOOPS「ブロック管理画面」で「記事ブロック」の表示を「いいえ」にして下されば、期待された表示になると思います。ちなみに、「記事ブロック」は、WordPressモジュールをXOOPSのトップページに指定しない構成にするときに、最新記事の一部分をトップページに表示したい場合になどに使用します。たとえは、当サイトのトップページの一番下には、「WordPressでPukiWiki」の「記事ブロック」を使用して最新の2記事のみを表示するようにしております。ご理解いただけましたか?
私の方はWordPress 記事ブロックで入れ子?のような症状が出てしまいました。具体的には上から今日の記事昨日の記事一昨日の記事今日の記事昨日の記事一昨日の記事といった順序で表示されている状況です。
のぶのぶさんひいらぎですお忙しい中、アドバイスありがとうございましたご指摘の箇所を調整したところ、あっさり問題を解決できました。ありがとうございました
いつも、すばらしいモジュールにお世話になっています。最近の投稿ブロックの表示ですが、最後に</u>を追加する方法ですと、表示上は問題なくなるのですが、HTML 的に正しい書式にならないようでした。そこで、別の方法を自分なりに試行錯誤し、以下のようにwp_recent_posts.phpを修正しました。もう少しうまい書き方があるのかもしれませんが、うまくいきましたのでご報告します。リリース0.3.3のblock/wp_recent_posts.phpの120行目あたり $output .= "<ul class='wpBlockDateList'>?n"; の部分を以下のようにコメントアウトして //$output .= "<ul class='wpBlockDateList'>?n"; 133行目あたりにある以下の部分を $output .= "<li><span id=?"postDate?">".$date."</span></li>?n<ul class=?"children?">?n"; 次のように変更。 $output .= "<ul class=?"wpBlockDateList?">?n<li><span class=?"postDate?">".$date."</span></li>?n</ul>?n<ul class=?"children?">?n"; これで、文法エラーは出なくなります。あ、あとついでなのですが<span id="postDate">の部分は日付の分だけ繰り替えされますので、日付の分だけid名が重複してしまいます。なので、自分は<span class="postDate">としてclassに変更してthemeフォルダ内のwp-blocks.css.phpの当該部分もclassに変更して使っています。既に対処を行われているかもしれませんが、参考になれば幸いです。
$output .= "<ul class='wpBlockDateList'>?n";
//$output .= "<ul class='wpBlockDateList'>?n";
$output .= "<li><span id=?"postDate?">".$date."</span></li>?n<ul class=?"children?">?n";
$output .= "<ul class=?"wpBlockDateList?">?n<li><span class=?"postDate?">".$date."</span></li>?n</ul>?n<ul class=?"children?">?n";
引用:最近の投稿ブロックの表示ですが、最後に</u>を追加する方法ですと、表示上は問題なくなるのですが、HTML 的に正しい書式にならないようでした。そこで、別の方法を自分なりに試行錯誤し、以下のようにwp_recent_posts.phpを修正しました。もう少しうまい書き方があるのかもしれませんが、うまくいきましたのでご報告します。あ、あとついでなのですが<span id="postDate">の部分は日付の分だけ繰り替えされますので、日付の分だけid名が重複してしまいます。なので、自分は<span class="postDate">としてclassに変更してthemeフォルダ内のwp-blocks.css.phpの当該部分もclassに変更して使っています。リストのネスティングで文法エラーになっている事には、最近気が付いて次リリース用に修正をおこなっています。idの重複についても気が付きましたが、まだ未着手の段階です。いずれにせよ既に使用している方々にスタイルシートの修正を強いる事になりますので、リリース時にはこのあたりのドキュメントも作成しないといけないですね御報告ありがとうございました。
最近の投稿ブロックの表示ですが、最後に</u>を追加する方法ですと、表示上は問題なくなるのですが、HTML 的に正しい書式にならないようでした。そこで、別の方法を自分なりに試行錯誤し、以下のようにwp_recent_posts.phpを修正しました。もう少しうまい書き方があるのかもしれませんが、うまくいきましたのでご報告します。あ、あとついでなのですが<span id="postDate">の部分は日付の分だけ繰り替えされますので、日付の分だけid名が重複してしまいます。なので、自分は<span class="postDate">としてclassに変更してthemeフォルダ内のwp-blocks.css.phpの当該部分もclassに変更して使っています。
引用:リストのネスティングで文法エラーになっている事には、最近気が付いて次リリース用に修正をおこなっています。idの重複についても気が付きましたが、まだ未着手の段階です。いずれにせよ既に使用している方々にスタイルシートの修正を強いる事になりますので、リリース時にはこのあたりのドキュメントも作成しないといけないですね御報告ありがとうございました。さっそくのお返事ありがとうございます。この件に限らず、次期バージョンを楽しみにしています。今後ともよろしくお願い致します。
リストのネスティングで文法エラーになっている事には、最近気が付いて次リリース用に修正をおこなっています。idの重複についても気が付きましたが、まだ未着手の段階です。いずれにせよ既に使用している方々にスタイルシートの修正を強いる事になりますので、リリース時にはこのあたりのドキュメントも作成しないといけないですね御報告ありがとうございました。
のぶのぶさんまた,お邪魔します.多分おきづきかと思いますが,私もSafariをつかっているもので...wp_recent_comments.phpの111行目で, if ($show_rss_icon) { $output .= '<hr width="100%" />'; $output .= '<div style="text-align:right"> <a href="'.get_bloginfo('comments_rss2_url').'"><img src="'.XOOPS_URL.'/modules/w?ordpress'.$wp_num.'/wp-images/rss_comment.gif" /></a></ul></div>'; }最後に</ul>を加える事で,最近のコメント欄の入れ子現象を防ぐ事ができました.
ことばたらづでした.このスレッドの最初のポストをみますと,「最近のコメント」では症状はでなかったと書いてありますが,rssアイコンを表示させると同様に入れ子(?)の用になったもので,対策を行いました.引用:wp_recent_comments.phpの111行目で, if ($show_rss_icon) { $output .= '<hr width="100%" />'; $output .= '<div style="text-align:right"> <a href="'.get_bloginfo('comments_rss2_url').'"><img src="'.XOOPS_URL.'/modules/w?ordpress'.$wp_num.'/wp-images/rss_comment.gif" /></a></ul></div>'; }最後に</ul>を加える事で,最近のコメント欄の入れ子現象を防ぐ事ができました.
wp_recent_comments.phpの111行目で, if ($show_rss_icon) { $output .= '<hr width="100%" />'; $output .= '<div style="text-align:right"> <a href="'.get_bloginfo('comments_rss2_url').'"><img src="'.XOOPS_URL.'/modules/w?ordpress'.$wp_num.'/wp-images/rss_comment.gif" /></a></ul></div>'; }最後に</ul>を加える事で,最近のコメント欄の入れ子現象を防ぐ事ができました.
引用:kenkenさんは書きました:ことばたらづでした.このスレッドの最初のポストをみますと,「最近のコメント」では症状はでなかったと書いてありますが,rssアイコンを表示させると同様に入れ子(?)の用になったもので,対策を行いました.いつも、御報告ありがとうございます。次リリースに向けて確認させて頂きます。
kenkenさんは書きました:ことばたらづでした.このスレッドの最初のポストをみますと,「最近のコメント」では症状はでなかったと書いてありますが,rssアイコンを表示させると同様に入れ子(?)の用になったもので,対策を行いました.
このプログラムは KENT 氏の yybbs を xoops(PHP) に移植したものです - KENT -