PHPスクリプト無料配布 Progoo

[無料PHPプログラム] 日記の詳細&ダウンロード

サンプル


※サンプル以外のデザインにもご自分の好みにカスタマイズ可能です。

携帯版

管理用(日記新規投稿)ページサンプル
管理用(記事・コメント修正/削除)ページサンプル
管理用(基本設定)ページサンプル
管理用(コメント設定)ページサンプル
画像アップローダーサンプル

日記の機能説明


PC・携帯から画像アップロードが可能な日記です。

データベースを使用するタイプですので、記事数が増えてもレスポンスが速く、ストレス無く日記を閲覧することが可能です。 また、日記の記事データ(ファイル以外)はデータベースに保存されますので、大事な記事データが消失してしまう可能性が少なくなります。

初心者の方でも簡単でわかりやすい設定ですぐに使えます!
自分の好みに合わせて管理ページでデザインをカスタマイズすることができます!

全携帯(Docomo/Au/SoftBank)対応で、投稿されたで絵文字入りの文章を閲覧側の携帯によって自動で変換する絵文字自動変換機能付き。

IPアドレス/ホスト名制限、ユーザーエージェント制限、リンク元URL制限、禁止語句、プロキシ投稿制限、投稿パスワード、トリップなどのセキュリティ対策も万全です。
コメント機能、RSS配信、パスワード入室制限にも標準で対応しています。
日記仕様
開発言語 PHP
対応端末 PC / Docomo / Au / SoftBank
投稿ファイル種類 画像ファイル … gif/jpg/png
音声ファイル … wav/mp3/mld/smd/mmf/mid/pmd/qcp/amc
圧縮ファイル … zip/lzh/tar.gz(tgz)/tar.bz2(tbz2)
その他ファイル … pdf/txt/rdf/xml/xsl/swf/doc/docx/docm/xls/xlsx/xlsm/ppt/pptx/pptm/jtd
投稿ファイルサイズ 初期:10MB(/cfg/config.phpで変更可)
※1記事当たり
記事保存件数 初期:99,999件(/cfg/config.phpで変更可)
ファイル保存件数 初期:99,999件(/cfg/config.phpで変更可)
※ファイル保存件数を超えた場合は、古い記事のファイルから削除されていきます
本文文字数制限 初期:99,999文字(/cfg/config.phpで変更可)
設定機能 ・日記タイトル
・HTMLタイトル
・METAタグ(keywords)
・METAタグ(description)
・タイトル下テキスト
・管理者(名前 / e-mail)
・戻り先URL(PC / Docomo / Au / SoftBank)
・タイトル(画像 / 色 / サイズ)
・背景(画像 / 色)
・背景画像固定
・ボディテキスト(色 / サイズ)
・リンク色(未訪問 / 訪問済 / 訪問中)
・ライン(幅 / 太さ / 色)
・テーブル(幅 / ライン太さ / ライン色 / 項目色 / ボディ色)
・1ページ表示記事数
・投稿文字色
・メールアイコン
・タグ許可/不許可k
・URL自動リンク
・カウンタ使用
・カウンタ(テキスト色 / 画像)
・カウント数
・ボタン背景
・IPアドレス/ホスト名制限
・ユーザーエージェント制限
・携帯個体識別番号制限
・リンク元URL制限
・入室制限パスワード
・新着投稿マーク
・カレンダー表示
・ロボット検索拒否
・画像表示位置
・画像サムネイル表示
・スタイルシート
・メールアドレス収集ロボット対策

・コメント機能使用
・コメント投稿通知内容
・コメント投稿通知先メールアドレス
・コメント投稿フォーム使用項目
・コメント投稿必須項目
・コメント匿名書き込み時名前
・コメント投稿文字数制限(名前/コメント)
・コメントの最大URL投稿数
・コメント禁止語句制限
・コメント投稿セキュリティ(プロキシ経由の投稿を禁止)
・コメント投稿セキュリティ(逆引きできないホストからの投稿を禁止)
・コメント投稿セキュリティ(個体識別番号を通知しない携帯からの投稿を禁止)
・コメント投稿制限パスワード
・コメント投稿禁止設定
・コメント1ページ表示数

・画像アップローダー
・RSS配信機能
・トリップ機能
推奨動作環境
PC(Windows) Internet Explorer4.0〜
Netscape6.0〜
Opera7.11〜
PC(Mac) Internet Explorer5.1〜
携帯 iモード対応端末
SoftBank対応端末
ez-web(WAP2.0)対応端末

動作環境


■PHP4.3以降 または PHP5.1以降
■PHPでgdが使用できること。
■PHPのマルチバイト文字列関数が使用できること。
■php.iniの設定が下記のようになっていること。
    magic_quotes_gpc = Off
    magic_quotes_runtime = Off
    allow_url_fopen = On

■サーバーでionCubeローダーが使用できること。
    ⇒ionCubeローダーのダウンロード
    ⇒ionCubeローダーのインストール方法
    ※レンタルサーバーによっては標準でionCubeローダーが利用できる状態になっている場合があります。

■携帯版でメールでのファイルアップロード機能を利用する場合は/usr/local/bin/phpにCGI版PHPがインストールされていること。

ダウンロード


日記スクリプト一式ダウンロード [約3,475KB]

※ご利用の前に必ずスクリプト利用規約をご確認ください。

設置方法


1. 日記スクリプトのダウンロードを行います。

2. ダウンロードした圧縮ファイル(diary.zip)を解凍します。

3. 解凍したファイルをサーバーにアップロードします。

4. サーバーにアップロードしたディレクトリとファイルのパーミッションの変更を行います。
  /cfg [777]
  /data [777]
  /tmp [777]
  /img_regist.php [755]

5. サーバーでPostgreSQLのデータベースを作成します。
  ※レンタルサーバーで最初からデータベースが用意されている場合は省略してください。
  $ createdb DB名

6. サーバーでPostgreSQLのデータベースユーザーを作成します。
  ※レンタルサーバーで最初からデータベースユーザーが用意されている場合は省略してください。
  $ createuser DB接続ユーザー名
   ⇒質問に対して「y」を入力してスーパーユーザー権限を与えてください。
  $ createuser daemon
   ⇒質問に対して全て「n」を入力してください。
  $ createuser mailnull
   ⇒質問に対して全て「n」を入力してください。

7. 初期設定を行うため、ブラウザで下記のURLにアクセスします。
  http://公開URL/setup.php
  ※初期設定はブラウザに表示される手順に沿って行ってください。

8. サーバーから/setup.phpを削除します。

以上で設置作業は終了です。
http://公開URL/ にアクセスして日記が正しく動作しているか確認してください。


【携帯版でメールでのファイルアップロード機能を使用する場合】
※Postfixでの設定例です。
# vi /etc/postfix/virtual
(下記を追加)
ファイル投稿用E-mail  diary_file_upload

# vi /etc/postfix/aliases
(下記を追加)
diary_file_upload: "| スクリプト設置場所までのパス/img_regist.php"

# /usr/sbin/postalias /etc/postfix/aliases
# /usr/sbin/postmap /etc/postfix/virtual
# /etc/init.d/postfix restart


【日記が文字化けする場合のphp.ini参考設定】
※もし、日記が文字化けする場合は下記を参考にphp.iniを設定してください。
mbstring.encoding_translation = Off
mbstring.http_input = pass
mbstring.http_output = pass
mbstring.internal_encoding = none
mbstring.language = neutral
mbstring.strict_detection = Off
mbstring.substitute_character = none

有料ライセンスについて


有料ライセンス(年額1,900円)をご購入いただければ、日記に表示される広告や著作権表記を非表示にすることができます。
ライセンスのお申し込みは会員メニューで行うことができます。
会員登録がお済みでない方は会員登録(無料)を行ってください。

【有料ライセンスの適用方法】
1. 会員メニューより有料ライセンスのお申し込みを行います。
2. 日記の管理画面の[有料ライセンス適用]画面で発行されたライセンスキーを適用します。

以上で有料ライセンスの適用作業は終了です。
日記にアクセスして広告と著作権表記が非表示になっていることを確認してください。




ソーシャルブックマークに追加する
はてなブックマーク Yahoo!ブックマーク livedoorクリップ Buzzurl del.icio.us
このサイトを知らせる
Twitter なうで紹介
Facebookシェア
mixiチェック
メールアドレス
パスワード

ログイン情報を保存

ログイン情報を忘れた方はこちら

[グループサービス]
無料日記作成レンタル日記無料
Copyright (c) 2010-2012 PHPスクリプト配布 Progoo All rights reserved.