East of R134 元(仮)
<< 201710||01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31  >>
Index[Web]JUGEM/Blog 【JUGEM】ツリー化スクリプトver.5 

【JUGEM】ツリー化スクリプトver.5

件数表示の依頼があってからどれだけの時が流れたのか……リクエストして下さった方、申し訳ないです。今更の対応です。
色々とあったのですが、まぁ、そこは個人的なことなので割愛。

カスタマイズ前にこちら(別窓)を必ず一読ください。

各スクリプト共通の下準備は【JUGEM】ツリー化準備から。導入ガイドは【JUGEM】ツリー化ガイドから。

ver.5.0*の変更点はアーカイブ件数表示対応。
独自タグ{archives_list2ex}/{archives_list2}使用の場合はエラーが出ます。
また、<!-- BEGIN archives_items --> 〜 <!-- END archives_items -->を使う独自タグの場合、{archives_item_num}がない場合エラーが出ます。

応用1(ver.2.5.01*) [ ]内を強調させない
応用2(ver.2.5.02*) エントリリストの日付表示「月日」→「年月日」変更
応用3(ver.2.5.03*) 親に[ ]をつけない
応用4(ver.2,5.04*) コメント・トラバリストから個別にコメント・トラバに飛ぶ
応用5(ver.2.5.05*) エントリリストの日付から日別ページに飛ぶ方法

各応用の下準備は表の下から。
.txt応用5応用4応用3応用2応用1.js
0505
05a×05a
05b×05b
05c×05c
05d×05d
05e×05e
05f×05f
05g×05g
04×04
04a×04a
04b×04b
04c×04c
04d×04d
04e×04e
04f×04f
04g×04g
03×03
03a×03a
03b×03b
03c×03c
02×02
02a×02a
01×01
00×00
○→有。×→無。△→別項目(応用5)で代用されている。
※.jsファイルの直リンク(直リン)はできないようにしてあります。一度DLし、外部呼び出し可能サーバーへアップロードしてお使いください。

免責事項

以下の場合、スクリプトが動作しない場合の対応はし兼ねます。
  1. ブログパーツによるエラー
  2. JavaScriptを用いた他カスタマイズの影響によるエラー
  3. UTF公開の一部テンプレートの(x)HTMLタグが正しくないために起こるエラー

エラー報告

バグ、エラー報告の場合はお手数をおかけしますが以下の情報提示をご協力ください。
  1. ご使用スクリプトバージョン
  2. ご使用テンプレート名・URL
  3. ツリー化スクリプト以外のJavaScriptによるカスタマイズの有無と種類
  4. JavaScriptによるブログパーツの有無とサービスの種類
  5. その他ブログパーツの有無とサービスの種類

応用1

[ ]内を強調させない
共通の下準備のみで、スクリプトを導入。

応用2

エントリリストの日付表示「月日」→「年月日」変更
HTMLファイルの{selected_entry_list}の独自タグを変更。
以下は当ブログのテンプレから。
<!-- BEGIN selected_entry -->
<div class="links" id="selectedentryname">Entries</div>
<div class="linktext" id="selectedentrylist">{selected_entry_list}</div>
<!-- END selected_entry -->
上記内のこの色と下記内のこの色に変更する。
<!-- BEGIN selected_entry -->
<div class="links" id="selectedentryname">Entries</div>
<div class="linktext" id="selectedentrylist">
<ul><!-- BEGIN selected_entry_items -->
<li><a href="./?eid={selected_entry_item_id}">{selected_entry_item_title}</a>&nbsp;
({selected_entry_item_year}/{selected_entry_item_month}/{selected_entry_item_day})</li>
<!-- END selected_entry_items --></ul>
</div>
<!-- END selected_entry -->
ポイントは並び順。<!-- BEGIN selected_entry_items --> 〜 <!-- END selected_entry_items -->内は繰り返されるので<ul>と</ul>は<!-- BEGIN selected_entry_items --> 〜 <!-- END selected_entry_items -->の外。逆に繰り返さなくてはいけない<li>〜</li>は中。また日付部分({selected_entry_item_year}/{selected_entry_item_month}/{selected_entry_item_day})はリンクタグより外に。()と/も忘れずに。これで{selecter_entry_list}部分の変更は終り。

{latest_entry_list}を変更。
{latest_entry_list}を記載していないテンプレートならば、ここをすっ飛ばして次の過程へ。ここを変更していないと上手くツリー化されない
<!-- BEGIN latest_entry -->
<div class="links" id="newentryname">Last Entries</div>
<div class="linktext" id="newentrylist">{latest_entry_list}</div>
<!-- END latest_entry -->
{selecter_entry_list}同様、上記のこの色を下記のこの色に変更。
<!-- BEGIN latest_entry -->
<div class="links" id="newentryname">Last Entries</div>
<div class="linktext" id="newentrylist">
<ul><!-- BEGIN latest_entry_items -->
<li><a href="./?eid={latest_entry_item_id}">{latest_entry_item_title}</a>&nbsp;
({latest_entry_item_year}/{latest_entry_item_month}/{latest_entry_item_day})</li>
<!-- END latest_entry_items --></ul>

</div>
<!-- END latest_entry -->
理屈も注意点も{selecter_entry_list}と同じ。以上で{latest_entry_list}の設定は終了。

応用3

親に[ ]をつけない
共通の下準備のみで、スクリプトを導入。

応用4

コメント・トラバリストから個別にコメント・トラバに飛ぶ
共通の下準備のほかに応用4独自の下準備が必要。
【JUGEM】個別コメント/トラックバックへ飛ぶ方法

応用5

エントリリストの日付から日別ページに飛ぶ
共通の下準備のほかに応用5独自の下準備が必要。
まずHTMLファイルの{selected_entry_list}の独自タグを変更。
以下は当ブログのテンプレから。
<!-- BEGIN selected_entry -->
<div class="links" id="selectedentryname">Entries</div>
<div class="linktext" id="selectedentrylist">{selected_entry_list}</div>
<!-- END selected_entry -->
上記内のこの色と下記内のこの色に変更する。
<!-- BEGIN selected_entry -->
<div class="links" id="selectedentryname">Entries</div>
<div class="linktext" id="selectedentrylist">
<ul><!-- BEGIN selected_entry_items -->
<li><a href="./?eid={selected_entry_item_id}">{selected_entry_item_title}</a>&nbsp;
({selected_entry_item_year}{selected_entry_item_month}{selected_entry_item_day})</li>
<!-- END selected_entry_items --></ul>
</div>
<!-- END selected_entry -->
ポイントは並び順。<!-- BEGIN selected_entry_items --> 〜 <!-- END selected_entry_items -->内は繰り返されるので<ul>と</ul>は<!-- BEGIN selected_entry_items --> 〜 <!-- END selected_entry_items -->の外。逆に繰り返さなくてはいけない<li>〜</li>は中。また日付部分({selected_entry_item_year}{selected_entry_item_month}{selected_entry_item_day})はリンクタグより外に。()を忘れずに。応用002では「年月日」を「年/月/日」と/(スラッシュ)で区切ったが、今回は年月日を区切らないように。これで{selecter_entry_list}部分の変更は終り。

{latest_entry_list}を変更。
{latest_entry_list}を記載していないテンプレートならば、ここをすっ飛ばして次の過程へ。ここを変更していないと上手くツリー化されない
<!-- BEGIN latest_entry -->
<div class="links" id="newentryname">Last Entries</div>
<div class="linktext" id="newentrylist">{latest_entry_list}</div>
<!-- END latest_entry -->
{selecter_entry_list}同様、上記のこの色を下記のこの色に変更。
<!-- BEGIN latest_entry -->
<div class="links" id="newentryname">Last Entries</div>
<div class="linktext" id="newentrylist">
<ul><!-- BEGIN latest_entry_items -->
<li><a href="./?eid={latest_entry_item_id}">{latest_entry_item_title}</a>&nbsp;
({latest_entry_item_year}{latest_entry_item_month}{latest_entry_item_day})</li>
<!-- END latest_entry_items --></ul>

</div>
<!-- END latest_entry -->
理屈も注意点も{selecter_entry_list}と同じ。以上で{latest_entry_list}の設定は終了。
コダミタカ * Category of [Web]JUGEM/Blog*0 Comments * 0 Trackbacks * 
Check
このエントリーをはてなブックマークに追加

同じカテゴリの記事

    【JUGEM】個別編集ページへのリンク(2014.11.02)
    【JUGEM】JUGEMdress(2011.01.02)
    【JUGEM】パンくずナビもどき(2009.11.21)
    【JUGEM】独自タグ50個追加に伴うscriptの修正(2009.11.20)
    【JUGEM】新管理画面016(2009.04.16)
Index- スポンサーサイト 

スポンサーサイト


スポンサードリンク * Category of -*0 Comments * 0 Trackbacks * 
Check
このエントリーをはてなブックマークに追加
Trackback
Trackback URL :
ご利用の前にこちら(別窓)を一読ください。

Comment by Facebook
Comment
ご利用の前にこちら(別窓)を一読ください。







About
元が腐っているのでナチュラに腐ったことをほざいてるかもしれないブログ。
原作厨というか原作至上主義。ネタバレデフォ。単行本派やネタバレ嫌な人は回れ右のブラウザバックかタブ閉じてこのブログの存在を記憶から抹殺。
米ドラは本国放送した時点(寧ろスポイラー出た時点)でネタ解禁だと思っているし、連載漫画は本誌が発売された時点でネタ解禁だと思っているので日本放送だったり単行本派の人には優しくないブログ。

過去のはこちらから
Twitter
Pick Up Entries

New Entries
Entries
Comments
Trackbacks
Category
Archives
Links
Blog People
BL×B.L. People
BL×B.L. People
BL NOVELS TB
BL COMICS TB
Ranking


Others

  • RSS feed meter for http://koda.jugem.cc/
  • あわせて読みたい
  • SEO対策My Zimbio

adadadadadad

▲Page Top

アクセスランキング