HOME > BlognPlus 用モジュール > モジュール(ナビゲーション) > タイトルナビモジュール ver1.22

RSS 購読

nJOY BLOG

ゲーム攻略サイト「nJOY(エンジョイ)」管理人のブログ

2009May13

タイトルナビモジュール ver1.22


BlognPllus 用モジュール「タイトルナビ」をバージョンアップしました。

Ver1.20 → Ver1.22 の変更点

  • 記事タイトルの省略機能追加
  • 記事タイトルがない場合の表示文字列の設定追加

リクエストのあった「記事タイトルの省略機能」を追加しました。
指定長よりも記事タイトルが長い場合は、指定した長さまで文字を切り詰めます。
これで記事タイトルが長すぎても、ナビゲーション部分が改行される事なく1行に収める事ができます。

byte 単位で指定長を決めるため、日本語は1文字あたり 3 bytes として換算すればよいはずなのですが、なぜかそれだと計算があわなかったりします。
(PHP の mb_strimwidth 関数が文字列の長さをどのようにして計算しているのかいまいち不明)
指定長を決める時は各自試行錯誤してください(投げやりですいません)。

それから記事タイトルがない場合に代替文字列を出力する機能を追加しました。 初期設定では「(no title)」になっていますが、好きな文字列に変更可能です。

インストール・アップデート方法

ダウンロードした圧縮ファイルを解凍して、「titlenav」フォルダごと BlognPlus 下の「module」ディレクトリにアップロードしてください。その後、「config.cgi」のパーミッションを「666」等に変更してください。
それから BlognPlus 2.6.x では必要に応じて「PC」「携帯」用に動作を「ON」にする必要があります。

Ver1.20 からアップデートする場合は、「config.cgi」以外を上書きアップロードしてください。
設定項目が増えているので、アップデート後管理画面に入り、設定しなおしてください。

ダウンロード

タイトルナビモジュールの解説ページ」からダウンロードしてください。

関連記事

コメント

こんにちは、はじめまして。
タイトルナビモジュールを使わせていただいています。
次の記事が予約投稿で、まだ予約した時間になっていないとき、前の記事で{TNV_NEXT}のリンクが表示されてしまうのはバグでしょうか?
本体verは2.5.6です。
ご確認よろしくお願いします。

| K | URL | 2010/03/21 08:58 PM | bwjqKEBI |

ローカル環境の BlognPlus v2.5.6 (Text) 、タイトルナビモジュール ver1.23 で予約投稿してみましたが、予約分の記事のタイトルは表示されず、Kさんと同様の現象は再現できませんでした。

> {TNV_NEXT}のリンクが表示されてしまう
これは {TNV_NEXT} と表示されるという事でしょうか?
それともリンク付きの記事タイトルが表示されるという事でしょうか?
ニュアンスから後者だと思いますが、一応確認させてください。

こちらで不具合を再現できないため、原因がつかめません。
何か他に気付いた事はありませんか?

あと予約記事のタイトルナビをクリックするとどうなるかも教えてください。

| CJ | URL | 2010/03/21 09:32 PM | pAWXWe0c |

お早いレスありがとうございます。
ここの記事にコメントをしてしまいましたが、モジュールのバージョンを確認してみたら、当方もVer1.23でした。

ご確認の内容についてですが、
リンク付きの記事タイトルが表示される、ということで合っています。
予約記事のタイトルナビをクリックすると、その記事のURLに飛びますが、{LOG}の中がすべて出力されていない状態になります。前の記事へのナビは、正常通り(?)表示されています。
試しに{NEXTPAGE}{/NEXTPAGE}のほうを記述してみましたが、こちらは正常に動作しているようで、予約記事へのリンクは表示されませんでした。

関係があるかどうか判りませんが、ブログンサポートさんの、静的ページに見せる改造をしています。
http://blogn.3co.jp/tip_seo_html.php

また、他にも次のようなモジュールを入れています。
・最新コメント管理モジュール (ver1.30)
・最新トラックバック管理モジュール (ver1.30)
・コメントスパム対策モジュール (ver2.85)
・お知らせ表示モジュール (ver 2.10)
・アーカイブ一覧化モジュール (ver 1.24)
・パンくずリスト表示モジュール (ver 1.04)
・カレンダー
・タグ拡張モジュール (ver 1.16)
・キャプチャ
・モジュール・オーガナイザー (ver1.00)
・ページ移動リンク『移るんです』

| K | URL | 2010/03/22 12:51 AM | bwjqKEBI |

追加情報どうもありがとうございます。
モジュールの処理を見直してみたんですが、誤動作につながるような処理は入っていないはずなのですよね。原因がつかめないので、直しようがありません…。

静的ページもどきとの互換性は検証できないのですが、問題になるような部分はないと思います。
問題の切り分けのため、そちら側で静的ページもどきを切った素の状態で、モジュールの動作を確認していただけますか?お手数をおかけしますがよろしくお願いします。

| CJ | URL | 2010/03/22 09:40 PM | pAWXWe0c |

コメントする(半角1000文字まで)

Cookieに登録

最新記事

人気記事

月別アーカイブ

コメント

カテゴリー

リンク

発売スケジュール

2018/09/15

ニンテンドークラシックミニ ダブルパック 【Amazon.co.jp限定】オリジナル版『スーパーマリオブラザーズ』風説明書+オリジナル版『F-ZERO』風説明書+オリジナル壁紙 配信

2018/09/27

すばらしきこのせかい -Final Remix-(Amazon.co限定「特製スリーブケース」付)

2018/10/04

ロックマン11 運命の歯車!! コレクターズ・パッケージ amiibo同梱版 - Switch (【予約特典】『ワイリーナンバーズ・ステージ楽曲 アレンジバージョン』ダウンロード番号 同梱) 【Amazon.co.jp限定】オリジナルメタルキーホルダー(E缶アイコンデザイン) 付&オリジナルデジタル壁紙(PC・スマホ) 配信

2018/10/05

DQ11 過ぎ去りし時を求めて ブリングアーツ 主人公

2018/10/17

FINAL FANTASY IV ORIGINAL SOUNDTRACK REVIVAL DISC(映像付サントラ/Blu-ray Disc Music)

2018/10/17

ゼルダの伝説 ブレスオブザワイルド カードキャンディ (20個入) 食玩・キャンディ (ゼルダの伝説 ブレス オブ ザ ワイルド)

2018/11/08

ルイージマンション -3DS

2018/11/16

Nintendo Switch 大乱闘スマッシュブラザーズ SPECIALセット

2018/12/07

大乱闘スマッシュブラザーズ SPECIAL - Switch (【Amazon.co.jp限定】オリジナルラバーコースター 同梱)

2018/12/20

鬼武者 - Switch

2019/12/27

マリオ&ルイージRPG3 DX -3DS

2019/01/11

マリオ&ルイージRPG3 DX -3DS

2019/01/25

キングダム ハーツIII 【Amazon.co.jp限定】 オリジナルPS4用テーマ(Amazon) 配信