のんびりいこう

宝塚歌劇・ミュージカルときどきWEBデザイナーの徒然日記。a-blog cmsをカスタマイズする時の覚書。脳脊髄液減少症・リウマチと闘い中!

Entry_Bodyのエントリー日付に曜日を追加する

a-blog cmsのビルトインモジュール

先ほどフと気づいたのだが、a-blog cmsのビルトインモジュール「Entry_Body」や「Entry_Headline」の日付表示部分に「曜日」が表示されていない。
スニペットを見てみたら「{date#Y}年{date#m}月{date#d}日」しかやっぱり初期搭載されていなかった。
ここみたいなブログだと年月日以外に曜日もあった方がいい場合があるので関数を追加することにしてみた。

だがしかし

私はPHPがさっぱり分からない(^^;
ということで、まずはネットで関数をググることにした。

date関数には色々あるようで、その中から今回私の必要とする「曜日」を表示させる関数を探してみた。

曜日を表示させる関数も数種類ある。

  1. 3文字の曜日(Sun ~ Sat)→ {date#D}
  2. フルスペルの曜日(Sunday ~ Saturday)→ {date#l}
  3. 数値で示す曜日(0:日 ~ 6:土)→ {date#w}
  4. ISO-8601 月曜日に始まる年単位の週番号(42:1年の第42週目)→ {date#W}

ググってみるとひとまずこの4種類を見つけることができた。
今回私は「3文字の曜日」を表示させたいので上記1の{date#D}をこのブログの日付表示の後ろに追加することにした。


「Entry_Bodyのエントリー日付に曜日を追加する」の続きを読む

[どこでも編集ボタン] カテゴリー作成ボタンを作る

カテゴリーの新規作成画面に現在見ているページから移動する

通常カテゴリーを新規で作成しようと思ったら、

  • a-blog cmsにログインする
  • 管理ページボタンをクリックする
  • ダッシュボードの[投稿管理]→[カテゴリー]をクリックする

以上の操作をして作成します。
この操作自体はそんなに面倒じゃない(3ステップですから)と思うのですが、ログインしている状態なら管理ページに入らなくてもボタン一つで作成画面に移動できたら、それは便利ですよね?

ということで、そのボタンの設置方法を自分の覚え書きとして書いておきます。


「[どこでも編集ボタン] カテゴリー作成ボタンを作る」の続きを読む

文字パレットの不具合(v1.4.2~)


文字バレットが正常に動作しない

文字パレットを自分用もしくはお客さん用カスタマイズ(文字色追加など)する場合、通常system/ajax/emoji-edit.htmlを自分のテーマのajaxフォルダにコピペし、コメントアウトの位置を変更したり、削除したりします。
ユニットには図のように表示されるようになりますが、逆にリンクも強調も効かなくなり(ページ最上部に戻ってしまいます)、当然色指定も同様になってしまう現象。


「文字パレットの不具合(v1.4.2~)」の続きを読む

javascriptのエラーが発生する問題(v1.6.2.1)


javascriptによる問題

私がローカルで作業したときに起こった現象。




管理ページのモジュールID作成画面、カテゴリーID(cid)で( ID参照 ) をクリックすると、画面左端上部に選択画面が表示はされますが、その中から該当のカテゴリーをクリックすると、図のような状態になった。
あらためてモジュールID作成画面に戻ると、何も作成されていない初期の状態のままになってしまう。

また管理ページには【?】マークがあり、これをクリックするとヒント的なものが表示されるが、私の環境では表示されません。


「javascriptのエラーが発生する問題(v1.6.2.1)」の続きを読む

エントリーリスト

カテゴリーリスト

タグクラウド