Punyu Net † Index | Information | Atelier | Link | Mail
PHP script | OnlineDVDrental Search
PHPスクリプト

アップデート手順書

POTI-board(人柱版)からアップデート
お絵かき版futaba.phpからアップデート
futaba.phpからアップデート

テンプレート変更情報

戻る



POTI-board(人柱版)からアップデート
まずは、アップデート手順書&パッチをダウンロードして下さい。
その中のテキストにアップデート手順書( poti0_to_poti1.txt )があります。
以下、その手順書から。

 ※今回、テンプレート「MONO WHITE」で説明します。



■各ファイルの用意

・POTI-board(正式版)本体とテンプレートをダウンロード >ダウンロードはこちら
・しぃペインターのオールインワンバージョン(sptr_allxxx_x.zip)を、JAVAなお子様的HPからダウンロード。
・ファイルを解凍し、以下のファイルを「POTI-board(人柱版)」のあるフォルダへコピー。

【POTI-board本体】
loadcookie.js
picpost.php
potiboard.php
thumbnail_gd.php
thumbnail_re.php

 ※上書き
 ※上書き


【テンプレート「MONO WHITE」】
monow_catalog.html
monow_main.html
monow_other.html
monow_paint.html
palette.txt

 ※上書き
 ※上書き
 ※上書き


【しぃペインター(オールインワンバージョン)】
spainter_all.jar



■config.php設定

・「>が付いた時の色」の指定を削除。
define(RE_COL, '789922'); ※この行を削除

・このパッチに付属の config.txt から、「お絵かき版futaba.php」のlot.番号(=日付)以降に追加された設定があれば、それをコピー&貼り付け。
※貼り付ける場所は、<?php 〜 ?>の範囲内。できれば ?> の前の行。

・poti_ini.php の内容をコピー&貼り付け。その際、1行目( <?php )と最終行( ?> )は貼り付けてはいけない。
※これも、<?php 〜 ?>の範囲内。できれば ?> の前の行。

・このパッチに付属の poti_ini.txt から、「人柱版」のlot.番号(=日付)以降に追加された設定があれば、それをコピー&貼り付け。
※これも、<?php 〜 ?>の範囲内。できれば ?> の前の行。

・貼り付けた分の設定をする。



■template_ini.php設定

・「>が付いた時の色」の指定 'RE_COL2' を 'RE_COL' に変更
define(RE_COL, '666666');

・このパッチに付属の template_ini.txt(monowフォルダ内) から、「人柱版」のlot.番号(=日付)以降に追加された設定があれば、それをコピー&貼り付け。
※貼り付ける場所は、<?php 〜 ?>の範囲内。できれば ?> の前の行。




■ファイルのアップロード

config.php
loadcookie.js
monow_catalog.html
monow_main.html
monow_other.html
monow_paint.html
palette.txt
picpost.php
potiboard.php
spainter_all.jar
template_ini.php
thumbnail_gd.php
thumbnail_re.php









 ※バイナリ


※パーミッションの変更は必要ありません。



■アップデート

・管理画面からログ更新をして下さい。



■不要ファイルの削除

・念の為に、サーバー上の不要になったファイルを削除します。

palette.dat
poti_ini.php
spainter.jar
thumbnail.php

resディレクトリ


以上。


お絵かき版futaba.phpからアップデート
まずは、アップデート手順書&パッチをダウンロードして下さい。
その中のテキストにアップデート手順書( futaba_to_poti1.txt )があります。
以下、その手順書から。

 ※今回、テンプレート「MONO WHITE」で説明します。



■各ファイルの用意

・POTI-board(正式版)本体とテンプレートをダウンロード >ダウンロードはこちら
・しぃペインターのオールインワンバージョン(sptr_allxxx_x.zip)を、JAVAなお子様的HPからダウンロード。
・ファイルを解凍し、以下のファイルを「お絵かき版futaba.php」のあるフォルダへコピー。

【POTI-board本体】
htmltemplate.inc
loadcookie.js
picpost.php
potiboard.php
thumbnail_gd.php
thumbnail_re.php


 ※上書き


【テンプレート「MONO WHITE」】
monow_catalog.html
monow_main.html
monow_other.html
monow_paint.html
palette.txt
siihelp.php
template_ini.php





 ※上書き


【しぃペインター(オールインワンバージョン)】
spainter_all.jar



■config.php設定

・スクリプト名(PHP_SELF)を futaba.php -> potiboard.php に変更。
define(PHP_SELF, 'potiboard.php');

・「>が付いた時の色」の指定を削除。
define(RE_COL, '789922'); ※この行を削除

・このパッチに付属の config.txt から、「お絵かき版futaba.php」のlot.番号(=日付)以降に追加された設定があれば、それをコピー&貼り付け。
※貼り付ける場所は、<?php 〜 ?>の範囲内。できれば ?> の前の行。

・このパッチに付属の poti_ini.txt の内容をコピー&貼り付け。
※これも、<?php 〜 ?>の範囲内。できれば ?> の前の行。

・貼り付けた分の設定をする。



■ファイルのアップロード

config.php
htmltemplate.inc
loadcookie.js
monow_catalog.html
monow_main.html
monow_other.html
monow_paint.html
palette.txt
picpost.php
potiboard.php
siihelp.php
spainter_all.jar
template_ini.php
thumbnail_gd.php
thumbnail_re.php











 ※バイナリ


※パーミッションの変更は必要ありません。



■アップデート

・管理画面( potiboard.php?mode=admin )をブラウザから呼出し、ログ更新をして下さい。



■不要ファイルの削除

・念の為に、サーバー上の不要になったファイルを削除します。

futaba.php
palette.dat
spainter.jar
thumbnail.php

resディレクトリ


以上。


futaba.phpからアップデート
ログファイル( img.logtree.log )と
ディレクトリ( srcthumb )はそのまま使えます。
これらを残して他のファイルを削除後、tmp ディレクトリを作成し、POTI-board設置手順書を参照して設置して下さい。


テンプレート変更情報
★ v1.0 lot.031224 から v1.1 lot.040109 への変更点

□ 各.htmlファイル

■クッキー読み込みのJavaScriptを別ファイルへ
<Script language="JavaScript" src="loadcookie.js"></script>

ちなみに、下記のJavaScriptを書かないとクッキーをロードしません(当サイトで公開しているテンプレートには前からあります)
<Script language="JavaScript"><!--
l(); //LoadCookie
//--></script>

これは、入力フォームの下 (メイン&レスは、著作権表記の上辺りが妥当) に書くようにして下さい。





★ 人柱版(lot.031107)から正式版(v1.0 lot.031224)への変更点

【重要】
著作権表記を変更しています。アップデート手順書&パッチにその内容を付属させていますので、それを元に必ず変更して下さい。




□ メイン&レス(xxx_main.html)

■クッキー追加(JavaScript)
function l(e){
 var P=getCookie("pwdc"),N=getCookie("namec"),E=getCookie("emailc"),U=getCookie("urlc"),i;
 with(document){
  for(i=0;i<forms.length;i++){
   if(forms[i].pwd)with(forms[i]){
    pwd.value=P;
   }
   if(forms[i].name)with(forms[i]){
    name.value=N;
   }
   if(forms[i].email)with(forms[i]){
    email.value=E;
   }
   if(forms[i].url)with(forms[i]){
    url.value=U;
   }

  }
 }
};


■カタログへのリンク追加
<a href="{$self}?mode=catalog">カタログ</a>

■フォームにURL欄追加
<tr>
 <td><b>U R L</b></td>
 <td><input type=text name=url size="28"></td>
</tr>


■削除キーの説明変更
(記事の削除用。英数字で8文字以内)

■親記事URL追加
<!--{def oya/url}-->[<b><A href="{$oya/url}" target="_blank">URL</A></b>]<!--{/def}-->

■レス記事URL追加
<!--{def oya/res/url}-->[<b><A href="{$oya/res/url}" target="_blank">URL</A></b>]<!--{/def}-->

■ミニレスフォームにURL追加&修正
<tr>
 <td align=right colspan=2><b>U R L</b> <input type=text name=url size="20"></td>
 <td
><b>題 名</b><!--{def usesub}-->(必須)<!--{/def}--> <input type=text name=sub size="20" value="{$oya/resub}">
 <b>削除キー</b> <input type=password name=pwd size=8 value="">
 <input type=submit value="返信する"></td>
</tr>




□ その他(xxx_other.html)

■クッキー追加(JavaScript)
・・・メイン&レスと同じ

■フォームにURL欄追加
<tr>
 <td><b>U R L</b></td>
 <td><input type=text name=url size="28"<!--{def url}--> value="{$url}"<!--{/def}-->></td>
</tr>


■お絵かき画像選択部分変更(tmp/tmpfile → tmp/srcname)
<!--{each tmp}--><option value="{$tmp/tmpfilesrcname}">{$tmp/srcname}</option><!--{/each}-->

■削除キーの説明変更
(記事の削除用。英数字で8文字以内)



□ お絵かき(xxx_paint.html)

■お絵かきのアプレット部分、オールインワンバージョン用に変更
<!--{def normal}-->
<applet code="c.ShiPainter.class" archive="spainter.jar,res/normal.zip_all.jar" name="paintbbs" WIDTH="{$w}" HEIGHT="{$h}" MAYSCRIPT>
<param name=dir_resource value="res/./">
<param name=tt.zip value="res/tt_def.zip">
<param name=res.zip value="res/res_normal.zip">
<param name=tools value="normal">
<param name=layer_count value="3">
<!--{/def}-->
<!--{def pro}-->
<applet code="c.ShiPainter.class" archive="spainter.jar,res/pro.zip_all.jar" name="paintbbs" WIDTH="{$w}" HEIGHT="{$h}" MAYSCRIPT>
<param name=dir_resource value="res/./">
<param name=tt.zip value="res/tt_def.zip">
<param name=res.zip value="res/res_pro.zip">
<param name=tools value="pro">
<param name=layer_count value="3">
<!--{/def}-->


■お絵かきのアプレット部分、JPEG関連設定追加
<param name="image_jpeg" value="true">
<param name="image_size" value="80">
<param name="compress_level" value="13">

       ・
       ・
<param name="url_save" value="picpost.php">
<param name="url_exit" value="{$self}?mode=piccom{$mode}&stime={$stime}">
<!--{def anime}--><param name="thumbnail_type" value="animation"><!--{/def}-->
<!--{def pchfile}--><param name="pch_file" value="{$pchfile}"><!--{/def}-->
<!--{def jpgfile}--><param name="image_canvas" value="{$jpgfile}"><!--{/def}-->


■動画のアプレット部分、オールインワンバージョン用に変更
<!--{def normal}-->
<APPLET name="pch" code="pch2.PCHViewer.class" archive="PCHViewer.jar,spainter_all.jar" codebase="./" width="{$w}" height="{$h}">
<param name=res.zip value="./res/res_normal.zip">
<param name=tt.zip value="./res/tt_def.zip">
<param name=tt_size value="31">
<!--{/def}-->


■コンティニューの指定部分、機能追加&変数変更(shipainter → applet)
<select name=ctype>
<!--{def ctype_pch}--><option value='pch'>動画より続きを描く</option><!--{/def}-->
<!--{def ctype_jpg}--><option value='jpg'>画像より続きを描く</option><!--{/def}-->
</select>
 画像は<select name=type>
<option value='new'>新規投稿</option>
<option value='rep'>差し換え</option>
</select>
<BR>

<!--{def shipainterapplet}-->
アプレット<select name=shi>
<!--{def usepbbs}--><option value=0>PaintBBS</option><!--{/def}-->
<option value=1>しぃペインター</option>
<option value=2>しぃペインターPro</option>
</select>
<!--{/def}-->


■コメント削除
<LI>投稿形式は新規投稿です。上書きされません。




PHPスクリプト
さくらのレンタルサーバ
容量300MB、月額125円、高性能なサーバが日本最大級のバックボーンに直結
さくらのレンタルサーバ
Copyright(C) 1999-2024 SakaQ. All rights reserved.
counter 147333
Index | Information | Atelier | Link | Mail
PHP script | OnlineDVDrental Search