Files

2006/07/15

カテゴリ毎のRSS

ポスト @ 22:19:15 | PHP,P_Blog

この、P_BlogのRSSをカテゴリ毎に出力するプログラムです。

P_Blogをインストールしたフォルダのrssというフォルダに、設置してください。

私のこのBlogの「PHP」というカテゴリーのRSSの場合は、
http://www.key-p.com/ohnishi/rss/category.php?category=php
というように、最後にカテゴリー名をつけてください。

注意点

  • マルチバイトの場合は、URLエンコードを忘れないように
  • RSS2.0が出力されます
  • 複数カテゴリには対応してませんので、最後につけたカテゴリ名の部分一致になります。
  • 設置・運用は自己責任でお願いします

category.php ( application/octet-stream : 2 KB)

MD5 : d9237680560ed4b4d03f677b97ca02b2

2006/07/11

テンプレート自動切り分け View

ポスト @ 20:22:31 | Maple

詳しい話はこちら

使い方

ダウンロードした、Filter_View.class.phpを、maple標準添付のものと差し替えてください。
(名前を変えて、違うFilterとして登録しても構いませんが)

説明

あとは、既存のアプリケーションなりで、使ってみましょう!

エントリポイントの、index.phpをコピーして、index-hoge.phpをつくります。

topというアクションで、maple.iniが以下のようならば

[View]
success = top.html

top.htmlと同じところに、top-hoge.htmlを作成してください。

あとは、index.php?action=topなら、top.htmlが呼び出され、
index-hoge.php?action=topなら、top-hoge.htmlが呼び出されます。

Filter_View.class.php ( application/octet-stream : 4 KB)

MD5 : a7de4048780f30fcdf4bef4df5d635dd

2006/01/28

PHP-kansai 「Maple Day」発表資料

ポスト @ 5:11:05 , 修正 @ 2006/01/30 11:30:50 | Maple

絶対にいりませんが、本日の資料です。

ただ、意識が朦朧としてるので、起きたらもう一度見直して、修正が入る可能性大ですが、一応アップロードしておきます。

申し訳ないですが、公表資料に書けない部分もございますので、是非聴きに来てください。
発表した資料に更新します。

maple_day1_1.pdf ( application/pdf : 396 KB)

MD5 : 52f2bcbedc379196bddba889e0929673

2006/01/20

PhpMyBorderをSmartyのPlugin化

ポスト @ 22:29:31 , 修正 @ 2006/01/20 22:56:42 | PHP

下記のファイルをダウンロードしてください。

使い方は、こちら

細かい、チェックとかしてませんので、自己責任でお願いします。

block.corner.php ( application/octet-stream : 2 KB)

MD5 : fcec02cb17ed34a0f2de253e57ee6b0c

2005/08/09

Fileupload2

ポスト @ 8:25:42 , 修正 @ 2006/02/21 10:20:50 | Maple

Mapleでは、通常ファイルアップロードの際に、1つのファイルしかアップロードが出来ません。
この、Filterは、複数のファイルを一度にアップロード出来るようにしたものです。

--2006.2.13追記

この、Filterは、Maple3.1.0で、本体に取り込まれましたので、Maple3.1.0以上をお使いの方は必要有りません。

fileupload2.zip ( application/zip : 4 KB)

MD5 : 4461e2b6f18cdeeddd823f6bbcee0983

2005/07/27

Auth_Filter

ポスト @ 23:53:09 , 修正 @ 2005/07/28 10:06:01 | Maple

Mpale用の、認証Filterです。
以下のような、ディレクトリ構成になっておりますので、maple以下の書くディレクトリに、コピーしてお使いください。

|-- core
|   |-- Auth.class.php
|   `-- DBAccess.class.php
`-- filter
    |-- Filter_Auth.class.php
    |-- Filter_AuthLevel.class.php
    `-- Filter_DBAccess.class.php

auth.zip ( application/zip : 6 KB)

MD5 : 921dc26db0bd527d9e4f39825d438ea0

2005/07/20

DTOのSetter & Getter

ポスト @ 23:03:42 , 修正 @ 2005/07/20 23:12:51 | PHP,Maple

使い方は簡単!

 $ php -f dto.php DB_USER DB_PASS DB_NAME TABLE_NAME > hoge_dto_Add.class.php

のように、実行すれば、簡単にできあがります。

簡単に説明しておくと、ローカルホスト上のMySQLに、接続にいきます。
他のサーバ上のMySQLに接続する場合は、適当に修正してください。

引数は、順に、「DB接続ユーザ名」、「DB接続パスワード」、「DB名」、「テーブル名」です。
エラー処理もろくにしてませんので、ご了承ください。

なお、標準出力に出すようにしてますので、自分で、適当なファイルに保存するようにしてください。

dto.php ( application/octet-stream : 2 KB)

MD5 : 20c0dd6d4ac6dac91ef295b2b48c8958

以前のログ