• サイト内検索
  • サイトマップ
  • twitter
  • pixiv

エントリー

ホーム    ブログ    サイト備忘録

freo備忘録:ページタグ関連プラグイン導入/エントリータグランキングプラグインをページタグ用に改造

作品ページにタグをつけて検索しやすくしよう!と思ってタグを導入。
色々苦闘しつつもなんとか想定通りに出来ました!ヽ(°▽、°)ノエヘヘヘヘ

ページタグ管理プラグイン | freo.jp

こちらは問題なく設置できで管理ページから編集も出来ている。
フツーに各ページに投稿時に入力したタグも表示されている。
なのに……(´Д⊂ヽ

ページタグクラウド表示プラグイン | freo.jp

ページタグクラウド表示プラグインがダメでした……。
タグクラウドが表示されない……。
サポート | freo.jp←の方と同じ症状っぽい。

パーミッションも、記述もおkなのに、
freo/files/plugins/page_tagcloud.log
何も記録されない。

logファイルが真っ白になってるぅ(´Д⊂ヽ
ダウンロードした際にlogファイルに書いてある「dummy」も消えて真っ白になります。
もちろんページ更新やタグ更新やらやってからタグクラウドが表示されるかどうかチェックしています。
タグ入力時にエラーも出ない。
ページタグ管理プラグインではちゃんとタグ一覧が表示して編集もできる。

同じ場所にうpっているニュースプラグインのタグクラウド用のnews_tagcloud.logにはちゃんとタグが記録されている。 理由が全然わからない……。
すごいショック…(´Д⊂ヽ
いよいよサポート掲示板に質問だろうか……。
それともページタグの利用を諦めるか……。
(´Д`)ハァ…

と、おちんこでて落ち込んでいたのですが………

【追記】解決しました!!
☆-(ノ゚Д゚)八(゚Д゚ )ノイエーイ

ページタグクラウドに表示したいタグをつけたページを、ページ投稿画面【ページの表示】【初期画面に表示する】にしないとタグがタグクラウドに反映されないようです。

ページタグクラウドの動作確認のためだけに新しくテスト用のfreo設置して色々試していたら判明した!
( ´ー`)フゥー...

うーん。どういうことなんだろう?w
【初期画面に表示する】ってデフォルトのテンプレでページ一覧が目次みたいに出る奴のことよね?
【初期画面に表示する】ってなってないとページは公開状態だけど、freo内的判断ではオープンではないからタグクラウドに表示しないってことなのかな?
うん、よくわからない(;´∀`)

でもタグクラウドが表示できるようになってよかった!!!
管理ページ→システム→設定管理→ページの設定→ページ表示の初期値→【初期画面に表示する】にして、これからは全ページが【初期画面に表示する】になるようにしてやったぜ(;゚∀゚)=3ハァハァ
こういうね、freoの基本的な構造を全く理解してない??故に起こる問題をね…なんとかしたいね…(;´∀`)
なんかこういう実はどうってことない解決方法なのに気付かずに今まで諦めてきたことが多そう……(人生にも通じる……(´・ω:;.:...

freoのタグクラウドのソート順を変更する | Web Liberty&freoカスタマイズ集

なんとか無事タグクラウドの表示が出来たので、上記を参考にタグの並び順を変更。

libs/freo/plugins/display.entry_tagcloud.php の66行目あたりにある
ksort($tags, SORT_STRING);
の部分を以下(赤字部分)のように変更して下さい。

【該当記事数の多い順】
ksort($tags, SORT_STRING);
↓に変更
arsort($tags, SORT_NUMERIC);

エントリータグランキングプラグインを改造してページタグランキングプラグインにする

作品とするページにタグをつけてタグで検索出来るようにしたい!という当初の目標は無事果たせた!
で、サイドバーにページタグクラウドを表示したんですけど、タグを全部表示すると(今後本が沢山出るとの仮定:夢の話(^p^))タグが大量になるので、タグを一部のみ表示してタグ一覧ページへのリンクという形にしたい!と思ったがやり方がわからなーい┐(´д`)┌ヤレヤレ

エントリータグランキングプラグイン|虹色ミツバチ

なので上記のエントリータグランキングプラグインページタグランキングプラグインになるように改造して使用してみました!
とりあえず問題なく動いているようです(;・∀・)
改造の仕方は以下。(自己責任)

DLしたentry_tagrankingフォルダ内のファイル全てをpage_tagrankingに名前を変更する。

freo/libs/freo/plugins/内の以下の三つのファイルの該当部分を置換。
config.page_tagranking.php
ENTRYPAGE に置換

display.page_tagranking.php
end.page_tagranking.php
entrypage に置換
entriespages に置換

エントリータグランキングプラグイン|虹色ミツバチの"タグランキングを表示させたい箇所に表示する記述"の中のentrypageに置換。
※プラグイン名だけでなく、URLの{$freo.core.http_file}/entry?page?に変更。

でファイルをうpったら、freo管理ページのシステム→設定管理→プラグインの設定→ページタグランキング表示を開いて「ランキング数指定」を設定できるので、[サイドバーでは任意の数のタグを表示してタグ一覧ページへのリンクを貼る]ということができました!
タグ一覧ページは普通にページで作成。
想定通りに出来て嬉しいぃぃぃ(;゚∀゚)=3ハァハァ

htmlやらcssやらJavaScriptの良い所はちゃんとうまくいくと、スカッと当たり前にちゃんと即結果に表示されるところだよね~v
結果がすぐ目に見えるとこが好き(´∀`*)ポッ
沼にはまることもあるけど……(;^ω^)

( ´Д`)。oO(タグがエントリーとページで共通になったらいいなぁ…

おしまい⊂二二二( ^ω^)二⊃ブーン

freo導入メモまとめは以下。
freo導入まとめ

このページのタイトルとURLをコピーする

ブログ関連記事

ユーティリティ

イベント参加予定

2019年04月29日
申込済み
2019年05月12日
申込済み
2019年05月26日
申込済み
2019年08月10日
申込済み
同人情報

新着作品

黒頭巾くんとオオカミさん2 同人誌

2019年2月17日異種ラブ新刊

書店: とらのあな アリスブックス

DL版: 後日更新予定

黒頭巾くんとオオカミさん 同人誌

2018年4月30日けもケット新刊

書店: とらのあな アリスブックス

DL版: BOOTH DiGiket DLsite FANZA

隣人注意報 前編 同人誌

2014年3月9日J.GARDEN新刊

書店: 後日更新予定

DL版: 後日更新予定

作品一覧

書店

とらのあな
アリスブックス
DiGiket.com
BL同人・ボーイズラブ・BLマンガのダウンロードなら「DLsite がるまに」