diff -urN p2ex-050315-1311.orig/p2/conf/conf_user_ex.php p2ex-050315-1311.P005_preview/p2/conf/conf_user_ex.php
--- p2ex-050315-1311.orig/p2/conf/conf_user_ex.php 2005-03-15 13:11:20.000000000 +0900
+++ p2ex-050315-1311.P005_preview/p2/conf/conf_user_ex.php 2005-03-17 17:22:04.000000000 +0900
@@ -246,9 +246,12 @@
// 入力支援機能を有効にする(off:0, on:1)
$_exconf['editor']['*'] = 0; // (0)
-// 投稿内容の動的プレビュー(off:0, on:1)
+// 投稿内容の動的プレビュー(しない:0, する:1 最初から表示:2)
$_exconf['editor']['dpreview'] = 0; // (0)
+// 投稿内容の動的プレビュー位置(書き込み欄の 上:0, 下:1)
+$_exconf['editor']['dpreview_pos'] = 1; // (1)
+
// 投稿フォームに定型文メニューを追加(off:0, on:1)
$_exconf['editor']['constant'] = 0; // (0)
diff -urN p2ex-050315-1311.orig/p2/lib/read_footer.inc.php p2ex-050315-1311.P005_preview/p2/lib/read_footer.inc.php
--- p2ex-050315-1311.orig/p2/lib/read_footer.inc.php 2005-03-15 13:11:18.000000000 +0900
+++ p2ex-050315-1311.P005_preview/p2/lib/read_footer.inc.php 2005-03-17 18:23:03.000000000 +0900
@@ -85,10 +85,16 @@
$p_htm['be2ch'] = 'Be.2chのコードを送信'."\n";
}
- $dpreview_onoff_ht = $dpreview_ht = '';
- if ($_exconf['editor']['dpreview']) {
- $dpreview_ht = <<
+ $dpreview_top_ht = $dpreview_mid_ht = $dpreview_bot_ht = '';
+ if ($_exconf['editor']['dpreview'] > 0) {
+ $dpreview_checked = '';
+ $dpreview_style = ' style="display:none;"';
+ if($_exconf['editor']['dpreview'] > 1){
+ $dpreview_checked = ' checked';
+ $dpreview_style = '';
+ }
+ $dpreview_ht_1 = <<
-
@@ -104,20 +110,29 @@
EOP;
- $dpreview_onoff_ht = "";
+ $dpreview_mid_ht = <<Preview
+EOP;
+ if ($_exconf['editor']['dpreview_pos']) {
+ # 1
+ $dpreview_bot_ht = $dpreview_ht_1."\n";
+ }else{
+ # 0
+ $dpreview_top_ht = $dpreview_ht_1;
+ }
}
$res_form_ht = <<
{$ttitle_ht}
+{$dpreview_bot_ht}
EOP;
}
diff -urN p2ex-050315-1311.orig/p2/post_form.php p2ex-050315-1311.P005_preview/p2/post_form.php
--- p2ex-050315-1311.orig/p2/post_form.php 2005-03-15 13:11:21.000000000 +0900
+++ p2ex-050315-1311.P005_preview/p2/post_form.php 2005-03-17 18:35:03.000000000 +0900
@@ -167,7 +167,7 @@
// HTMLプリント
//==========================================================
$options_ht = '';
-$dpreview_onoff_ht = $dpreview_ht = '';
+$dpreview_top_ht = $dpreview_mid_ht = $dpreview_bot_ht = '';
if (!$_conf['ktai']) {
$body_on_load = " onload=\"setFocus('MESSAGE'); checkSage(document.getElementById('mail'));\"";
$on_check_sage = " onchange=\"checkSage(this);\"";
@@ -176,16 +176,21 @@
}
$sage_cb_ht = <<sage
-{$options_ht}
EOP;
- $options_ht = '';
- if ($_exconf['editor']['dpreview']) {
- $dpreview_ht = <<
- [Preview]
+ if ($_exconf['editor']['dpreview'] > 0) {
+ $dpreview_checked = '';
+ $dpreview_style = ' style="display:none;"';
+ if($_exconf['editor']['dpreview'] > 1){
+ $dpreview_checked = ' checked';
+ $dpreview_style = '';
+ }
+ $dpreview_ht_1 = <<
+
+
-
?
- :
+ :
:
:
ID:???
@@ -194,9 +199,22 @@
+
EOP;
- $dpreview_onoff_ht = "";
+ $dpreview_mid_ht = <<Preview
+EOP;
+ if ($_exconf['editor']['dpreview_pos']) {
+ # 1
+ $dpreview_bot_ht = $dpreview_ht_1."\n";
+ }else{
+ # 0
+ $dpreview_top_ht = $dpreview_ht_1;
+ }
}
+ $options_ht = <<
{$subject_ht}
{$isMaruChar}名前:
E-mail :
- {$sage_cb_ht}
+ {$options_ht}
- {$src_fix_ht}{$p_htm['be2ch']}{$dpreview_onoff_ht}
+ {$src_fix_ht}{$p_htm['be2ch']}
@@ -278,7 +296,7 @@
{$newthread_hidden_ht}{$readnew_hidden_ht}
-{$options_ht}
+{$dpreview_bot_ht}