書き置き。

ほぼ勉強の記録みたいなもんです。

Serendipity 最近のエントリ の表示をカスタマイズしてみる

プラグインインストールのままだと、ヘンなbrとか入っててイヤだったのでいじってみた。

プラグインを出力しているファイル

/plugins/serendipity_plugin_recententries/serendipity_plugin_recententries.php

160行目付近のforeachまわりをごにょごにょと。

  • dl dt dd を使うようにした
  • 日付が同じものはまとめて表示するようにした(sql等はそのまま、出力する際のループ内で処理。)

あと、日付フォーマットを直したかったのに、どこで指定しているのかわからなくて、ソース150行目付近に

<?php
$dateformat = "%Y/%m/%d";

書いてしまった。

スタイルシート

templates/contest/style.css 以下をファイル末尾に追加

.container_serendipity_plugin_recententries dd{
    margin-left:1em;
}

ついでなので、エントリー中の表示もちょっと変えてみた

.serendipity_entry_body H5{
    margin:0px;
    padding:2px 0.5em;
    border-bottom:1px solid #011A7C;
    border-left:5px solid #011A7C;
    font-size: 12pt;
}
.serendipity_entry_body blockquote{
    padding:1em;
    background-color:#F4F4F4;
    border:1px solid #cccccc;
}