・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ディレクトリ
以上。
ログファイル( img.log、tree.log )と
ディレクトリ( src、thumb )はそのまま使えます。
これらを残して他のファイルを削除後、tmp ディレクトリを作成し、POTI-board設置手順書を参照して設置して下さい。
★ v1.0 lot.031224 から v1.1 lot.040109 への変更点
■クッキー読み込みのJavaScriptを別ファイルへ
<Script language="JavaScript" src="loadcookie.js"></script>
ちなみに、下記のJavaScriptを書かないとクッキーをロードしません(当サイトで公開しているテンプレートには前からあります)
<Script language="JavaScript"><!--
l(); //LoadCookie
//--></script>
これは、入力フォームの下 (メイン&レスは、著作権表記の上辺りが妥当) に書くようにして下さい。
★ 人柱版(lot.031107)から正式版(v1.0 lot.031224)への変更点
【重要】
著作権表記を変更しています。アップデート手順書&パッチにその内容を付属させていますので、それを元に必ず変更して下さい。
■クッキー追加(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>
■クッキー追加(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文字以内)
■お絵かきのアプレット部分、オールインワンバージョン用に変更
<!--{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>投稿形式は新規投稿です。上書きされません。
|
|