Topic Generator version 1.00

  • 投稿日:
  • by

【指定したWEBページからトピック形式でファイルを生成するPerlスクリプト】です。

を作成しましたので、公開します。

実際に下記のページで使用しています。

『iPod PROSPECT』


ダウンロードはこちらから

Topic Generator 1.00


解凍すると、4つのファイルが生成されます。

□ readme.txt
topic-gen.pl
□ sample.lst
□ sample.php

詳細は、Readme.txtを参照してください。


出力するファイルを「.php」に指定すると、
MovebleTypeをPHP化していた場合、テンプレートとして使用できます。


リストファイルの各行の最後に、出力先をMTのディレクトリを指定します。

すると、

<!-- トピックス 開始 --> <? include(/出力先のパス/sample.php"); ?> <!-- トピックス 終了 -->


とすることにより、インクルードでページに表示できます。


なお、いちをCSSでのカスタマイズも考えて、
出力ファイルには「class要素」を付けてあります。

クラス:topic -- トピック全体のボックス
クラス:topic-header -- トピックの説明文
クラス:topic-items -- トピックスの各行
クラス:topic-footer -- フッター部分

サンプルとして、上記ページで使用しているCSSを載せておきます。

/*Topic Generator*/ .topic { font-family: Verdana, Arial, sans-serif; font-size: 10px; width: 480px; height: 170px; border: 2px solid #000000; padding: 10px; text-align: left; line-height: 130%; margin-top: 15px; margin-bottom: 15px; background: #eeeeee; }

.topic-header {
font-size: 12px;
font-weight: bold;
margin-bottom: 5px;
}

.topic-items {
padding-left: 5px;
}
.topic-footer {
text-align: right;
margin-top: 5px;
}

現在、私の場合、上記スクリプトを「cron」にて、1時間に1回更新しています。

# crontab -e 00 * * * * /PATH/topic-gen ipod.lst


今後、適宜、バージョンアップ、機能追加していきたいと思います。


変更履歴:
2006/01/13 version 1.00 正式版リリース。
2006/01/09 version 0.90 いちをリリース。


Perl/CGI逆引き大全 600の極意
Web新撰組
秀和システム (2005/07)
売り上げランキング: 12,605