NewsLister
- 2010-03-14
- リンクは?
- 2010-03-11
- 良い感じです。
設置方法
- config.phpを開いて設定する
- ファイルをサーバーへ転送する
- パーミッションを変更する
- admin.phpへアクセスして動作確認する
パーミッション
suEXECの例:
- ディレクトリ ―― 711
- php ―― 700
- ログファイル ―― 600
- 他 ―― 604
他ファイルからの呼び出し
- 呼び出す側のファイルをPHPにする
- ファイルの一番上に次のソースを追加。
<?php require("newslister/view.php")?>
- 更新履歴を表示する場所に次のソースを追加。
<?php get_newslister();?>
カッコの中に数値を入れると、その数値と同じ件数を表示する。
<?php get_newslister(4);?>
上記例では4件表示になります。
空の場合はconfig.phpのDISPMAXと同じになります。
- ページナビゲーション付きの表示をする場合は次のソースを書きます。
<?php get_newslister_all();?>
上記関数も数値を指定すると1ページあたりに表示する件数を変更出来ます。
<?php get_newslister_all(15);?>
デフォルトでは定義リスト形式ですが、数値の後に"table" "ul"と書くと、テーブル、リスト形式で出力します。
<?php get_newslister_all(10,"table");?>
→10件ずつテーブルで表示する