Tadashi Okoshi
slash****@users*****
2006年 3月 22日 (水) 18:15:28 JST
Index: affelio/templates/default/owner_side/admin_composemessage.tmpl
diff -u affelio/templates/default/owner_side/admin_composemessage.tmpl:1.6 affelio/templates/default/owner_side/admin_composemessage.tmpl:1.7
--- affelio/templates/default/owner_side/admin_composemessage.tmpl:1.6 Tue Nov 8 14:48:13 2005
+++ affelio/templates/default/owner_side/admin_composemessage.tmpl Wed Mar 22 18:15:28 2006
@@ -54,7 +54,8 @@
</div> <!--contentblock-->
-<INPUT TYPE="submit" VALUE="<AF_M text="Send">" tabindex="4">
+<INPUT TYPE="submit" VALUE=" <AF_M text="Send"> " tabindex="4" name="submit_send">
+<INPUT TYPE="submit" VALUE="<AF_M text="Save as draft">" tabindex="5" name="submit_savedraft">
</FORM>
</div><!--container-->
Index: affelio/templates/default/owner_side/admin_showmessage__draft.tmpl
diff -u /dev/null affelio/templates/default/owner_side/admin_showmessage__draft.tmpl:1.1
--- /dev/null Wed Mar 22 18:15:28 2006
+++ affelio/templates/default/owner_side/admin_showmessage__draft.tmpl Wed Mar 22 18:15:28 2006
@@ -0,0 +1,65 @@
+<!--===========================================-->
+<TMPL_INCLUDE NAME="admin_menu.tmpl">
+<!--===========================================-->
+
+
+<!--===================================================================-->
+<div class="afContent">
+
+<!--==============================================-->
+<div class="afPubContentHeading">
+<table border="0" cellspacing="0">
+<tr><td align="left">
+<AF_M text="Affelio Messaging"> [<AF_M text="Draft">]
+</td>
+</tr></table>
+</div>
+
+<!--===================================================================-->
+<div class="afPubContent">
+
+<TMPL_IF NAME="err_msg">
+<div class="afPriError">
+<TMPL_VAR NAME="err_msg">
+</div>
+</TMPL_IF>
+
+<div class="afPubContentBlock">
+
+<div class="afPubContentBlockTitle"><TMPL_VAR NAME="msg_title"></div>
+<div class="afPubMessageTable">
+<TABLE>
+<TR>
+<TD WIDTH="20%" ALIGN="right"><AF_M text="_ADM_MSG_TO">: </TH>
+<TD ALIGN="left"><TMPL_VAR NAME="msg_from"></TD>
+</TR>
+<TR>
+<TD WIDTH="20%" ALIGN="right"><AF_M text="_ADM_MSG_DATE">: </TH>
+<TD ALIGN="left"><TMPL_VAR NAME="msg_timestamp"></TD>
+</TR>
+<TR><TD colspan="2">
+<TMPL_VAR NAME="msg_body">
+</TD></TR>
+</TABLE>
+</div><!-- message -->
+<TMPL_VAR NAME="reply_HTML">
+
+<FORM ACTION="<TMPL_VAR NAME="url2list">" METHOD="POST">
+<INPUT TYPE="submit" name="null" value="<AF_M text="Go back to the list">">
+</FORM>
+
+</div> <!--content-->
+
+</div> <!--afMain-->
+
+<!--===========================================-->
+<TMPL_INCLUDE NAME="ad.tmpl">
+<!--===========================================-->
+
+<br style="clear: both;" />
+
+<!--===========================================-->
+<!-- <TMPL_INCLUDE NAME="footer.tmpl"> -->
+<!--===========================================-->
+
+
Index: affelio/templates/default/owner_side/admin_showmessage__sent.tmpl
diff -u /dev/null affelio/templates/default/owner_side/admin_showmessage__sent.tmpl:1.1
--- /dev/null Wed Mar 22 18:15:28 2006
+++ affelio/templates/default/owner_side/admin_showmessage__sent.tmpl Wed Mar 22 18:15:28 2006
@@ -0,0 +1,65 @@
+<!--===========================================-->
+<TMPL_INCLUDE NAME="admin_menu.tmpl">
+<!--===========================================-->
+
+
+<!--===================================================================-->
+<div class="afContent">
+
+<!--==============================================-->
+<div class="afPubContentHeading">
+<table border="0" cellspacing="0">
+<tr><td align="left">
+<AF_M text="Affelio Messaging"> [<AF_M text="Sent">]
+</td>
+</tr></table>
+</div>
+
+<!--===================================================================-->
+<div class="afPubContent">
+
+<TMPL_IF NAME="err_msg">
+<div class="afPriError">
+<TMPL_VAR NAME="err_msg">
+</div>
+</TMPL_IF>
+
+<div class="afPubContentBlock">
+
+<div class="afPubContentBlockTitle"><TMPL_VAR NAME="msg_title"></div>
+<div class="afPubMessageTable">
+<TABLE>
+<TR>
+<TD WIDTH="20%" ALIGN="right"><AF_M text="_ADM_MSG_TO">: </TH>
+<TD ALIGN="left"><TMPL_VAR NAME="msg_from"></TD>
+</TR>
+<TR>
+<TD WIDTH="20%" ALIGN="right"><AF_M text="_ADM_MSG_DATE">: </TH>
+<TD ALIGN="left"><TMPL_VAR NAME="msg_timestamp"></TD>
+</TR>
+<TR><TD colspan="2">
+<TMPL_VAR NAME="msg_body">
+</TD></TR>
+</TABLE>
+</div><!-- message -->
+<TMPL_VAR NAME="reply_HTML">
+
+<FORM ACTION="<TMPL_VAR NAME="url2list">" METHOD="POST">
+<INPUT TYPE="submit" name="null" value="<AF_M text="Go back to the list">">
+</FORM>
+
+</div> <!--content-->
+
+</div> <!--afMain-->
+
+<!--===========================================-->
+<TMPL_INCLUDE NAME="ad.tmpl">
+<!--===========================================-->
+
+<br style="clear: both;" />
+
+<!--===========================================-->
+<!-- <TMPL_INCLUDE NAME="footer.tmpl"> -->
+<!--===========================================-->
+
+
Index: affelio/templates/default/owner_side/admin_showmessage_list.tmpl
diff -u affelio/templates/default/owner_side/admin_showmessage_list.tmpl:1.11 affelio/templates/default/owner_side/admin_showmessage_list.tmpl:1.12
--- affelio/templates/default/owner_side/admin_showmessage_list.tmpl:1.11 Tue Nov 8 14:48:13 2005
+++ affelio/templates/default/owner_side/admin_showmessage_list.tmpl Wed Mar 22 18:15:28 2006
@@ -40,14 +40,48 @@
<!--<DIV class="afPriButton">-->
<FORM action="admin.cgi?mode=messages&action=compose" method="post">
-<INPUT TYPE="submit" name="submit" value="<AF_M text="Compose">"></FORM>
+<INPUT TYPE="submit" name="submit" value="<AF_M text="Compose">">
+[ <AF_M text="Inbox"> | <A HREF="admin.cgi?mode=messages&folder=sent"><AF_M text="Sent"></A> | <A HREF="admin.cgi?mode=messages&folder=draft"><AF_M text="Draft"></A> ]</FORM>
-<DIV STYLE="clear: both"></DIV>
+<script type="text/javascript">
+<!--
+function CheckAll( objAll ) {
+ for ( var i = 0; i < document.operate_msgs.length; i++ ) {
+ document.operate_msgs[ i ].checked = objAll.checked;
+ }
+}
+
+function CheckOne( objOne ) {
+ if ( objOne.checked == false ) {
+ document.operate_msgs.checkall.checked = false;
+ return;
+ }
+ for ( var i = 0; i < document.operate_msgs.length; i++ ) {
+ if ( document.operate_msgs[ i ].checked == false && document.operate_msgs[ i ].name != "checkall" ) {
+ return;
+ }
+ }
+ document.operate_msgs.checkall.checked = true;
+}
+
+function CheckSubmit(){
+ if(window.confirm('<AF_M text='Are you sure to delete messages?'>')){
+ return true;
+ }else{
+ window.alert('<AF_M text='Canceled'>');
+ return false;
+ }
+}
+//-->
+</script>
+<DIV STYLE="clear: both"></DIV>
<div class="afPubMessageTable">
+<FORM NAME="operate_msgs" onSubmit="return CheckSubmit()" action="admin.cgi?mode=messages&action=operate" method="post">
<TABLE>
<thead>
<TR>
+<TH><input type="checkbox" name="checkall" onclick="CheckAll(this)"></TH>
<TH><AF_M text="_ADM_MSG_FROM"></TH>
<TH><AF_M text="_ADM_MSG_TITLE"></TH>
<TH WIDTH=30%><AF_M text="_ADM_MSG_DATE"></TH>
@@ -63,6 +97,7 @@
<TR BGCOLOR="#ffffff">
</TMPL_IF>
+<TD><input type="checkbox" name="operate_msg" value="<TMPL_VAR NAME="msg_mid">" onclick="CheckOne(this)"></TD>
<TD>
<TMPL_UNLESS NAME="readflag"><B></TMPL_UNLESS><TMPL_VAR NAME="msg_from"><TMPL_UNLESS NAME="readflag"></B></TMPL_UNLESS>
</TD>
@@ -78,6 +113,10 @@
<!--========================-->
</tbody>
</TABLE>
+
+<INPUT TYPE="hidden" NAME="folder" VALUE="<TMPL_VAR NAME="folder">">
+<INPUT TYPE="submit" VALUE="<AF_M text='Delete'>" NAME="operate_delete">
+</FORM>
</div><!-- message -->
</div> <!--contentblock-->
Index: affelio/templates/default/owner_side/admin_showmessage_list__draft.tmpl
diff -u /dev/null affelio/templates/default/owner_side/admin_showmessage_list__draft.tmpl:1.1
--- /dev/null Wed Mar 22 18:15:28 2006
+++ affelio/templates/default/owner_side/admin_showmessage_list__draft.tmpl Wed Mar 22 18:15:28 2006
@@ -0,0 +1,139 @@
+<!--===========================================-->
+<TMPL_INCLUDE NAME="admin_menu.tmpl">
+<!--===========================================-->
+<div class="afContent">
+<!--==============================================-->
+<TMPL_IF NAME="ret_msg">
+<div class="afPriMesg">
+<TMPL_VAR NAME="ret_msg">
+</div>
+</TMPL_IF>
+<TMPL_IF NAME="err_msg">
+<div class="afPriError">
+<TMPL_VAR NAME="err_msg">
+</div>
+</TMPL_IF>
+
+<div class="afPubContentHeading">
+<table border="0" cellspacing="0">
+<tr><td align="left"><AF_M text="Affelio Messaging">
+ [<AF_M text="Draft">]
+ <a href="javascript:void(0);" onClick="showHide('c0');">
+<font size="-2"><AF_M text="detail">...</font></a>
+<br/>
+<div class="sidehide" id="c0">
+<AF_M text="_ADM_MSG_EXP">
+</div>
+</td>
+</tr></table>
+</div>
+
+
+<div class="afPubContent">
+
+<TMPL_IF NAME="err_msg">
+<div class="afPriError">
+<TMPL_VAR NAME="err_msg">
+</div>
+</TMPL_IF>
+
+<div class="afPubContentBlock">
+
+<!--<DIV class="afPriButton">-->
+<FORM action="admin.cgi?mode=messages&action=compose" method="post">
+<INPUT TYPE="submit" name="submit" value="<AF_M text="Compose">">
+[ <A HREF="admin.cgi?mode=messages&folder=inbox"><AF_M text="Inbox"></A> |
+<A HREF="admin.cgi?mode=messages&folder=sent"><AF_M text="Sent"></A> |
+<AF_M text="Draft"> ]</FORM>
+
+<script type="text/javascript">
+<!--
+function CheckAll( objAll ) {
+ for ( var i = 0; i < document.operate_msgs.length; i++ ) {
+ document.operate_msgs[ i ].checked = objAll.checked;
+ }
+}
+
+function CheckOne( objOne ) {
+ if ( objOne.checked == false ) {
+ document.operate_msgs.checkall.checked = false;
+ return;
+ }
+ for ( var i = 0; i < document.operate_msgs.length; i++ ) {
+ if ( document.operate_msgs[ i ].checked == false && document.operate_msgs[ i ].name != "checkall" ) {
+ return;
+ }
+ }
+ document.operate_msgs.checkall.checked = true;
+}
+
+function CheckSubmit(){
+ if(window.confirm('<AF_M text='Are you sure to delete messages?'>')){
+ return true;
+ }else{
+ window.alert('<AF_M text='Canceled'>');
+ return false;
+ }
+}
+//-->
+</script>
+
+<DIV STYLE="clear: both"></DIV>
+<div class="afPubMessageTable">
+<FORM NAME="operate_msgs" onSubmit="return CheckSubmit()" action="admin.cgi?mode=messages&action=operate" method="post">
+<TABLE>
+<thead>
+<TR>
+<TH><input type="checkbox" name="checkall" onclick="CheckAll(this)"></TH>
+<TH><AF_M text="_ADM_MSG_TO"></TH>
+<TH><AF_M text="_ADM_MSG_TITLE"></TH>
+<TH WIDTH=30%><AF_M text="_ADM_MSG_DATE"></TH>
+</TR>
+</thead>
+<tbody>
+<!--========================-->
+<TMPL_LOOP NAME="messages">
+<!--========================-->
+<TMPL_IF NAME="readflag">
+<TR BGCOLOR="#eeeeff">
+<TMPL_ELSE>
+<TR BGCOLOR="#ffffff">
+</TMPL_IF>
+
+<TD><input type="checkbox" name="operate_msg" value="<TMPL_VAR NAME="msg_mid">" onclick="CheckOne(this)"></TD>
+<TD>
+ <TMPL_UNLESS NAME="readflag"><B></TMPL_UNLESS><TMPL_VAR NAME="msg_from"><TMPL_UNLESS NAME="readflag"></B></TMPL_UNLESS>
+</TD>
+<TD>
+ <TMPL_UNLESS NAME="readflag"><B></TMPL_UNLESS><A HREF="<TMPL_VAR NAME="msg_linkurl">"><TMPL_VAR NAME="msg_title"></A><TMPL_UNLESS NAME="readflag"></B></TMPL_UNLESS>
+</TD>
+<TD>
+ <TMPL_UNLESS NAME="readflag"><B></TMPL_UNLESS><TMPL_VAR NAME="msg_timestamp"><TMPL_UNLESS NAME="readflag"></B></TMPL_UNLESS>
+</TD>
+</TR>
+<!--========================-->
+</TMPL_LOOP>
+<!--========================-->
+</tbody>
+</TABLE>
+
+<INPUT TYPE="hidden" NAME="folder" VALUE="<TMPL_VAR NAME="folder">">
+<INPUT TYPE="submit" VALUE="<AF_M text='Delete'>" NAME="operate_delete">
+</FORM>
+</div><!-- message -->
+
+</div> <!--contentblock-->
+
+</div><!--container-->
+</div><!--afmain-->
+
+<!--===========================================-->
+<TMPL_INCLUDE NAME="ad.tmpl">
+<!--===========================================-->
+
+<br style="clear: both;" />
+
+<!--===========================================-->
+<!-- <TMPL_INCLUDE NAME="footer.tmpl"> -->
+<!--===========================================-->
+
Index: affelio/templates/default/owner_side/admin_showmessage_list__sent.tmpl
diff -u /dev/null affelio/templates/default/owner_side/admin_showmessage_list__sent.tmpl:1.1
--- /dev/null Wed Mar 22 18:15:28 2006
+++ affelio/templates/default/owner_side/admin_showmessage_list__sent.tmpl Wed Mar 22 18:15:28 2006
@@ -0,0 +1,137 @@
+<!--===========================================-->
+<TMPL_INCLUDE NAME="admin_menu.tmpl">
+<!--===========================================-->
+<div class="afContent">
+<!--==============================================-->
+<TMPL_IF NAME="ret_msg">
+<div class="afPriMesg">
+<TMPL_VAR NAME="ret_msg">
+</div>
+</TMPL_IF>
+<TMPL_IF NAME="err_msg">
+<div class="afPriError">
+<TMPL_VAR NAME="err_msg">
+</div>
+</TMPL_IF>
+
+<div class="afPubContentHeading">
+<table border="0" cellspacing="0">
+<tr><td align="left"><AF_M text="Affelio Messaging">
+ [<AF_M text="Sent">]
+ <a href="javascript:void(0);" onClick="showHide('c0');">
+<font size="-2"><AF_M text="detail">...</font></a>
+<br/>
+<div class="sidehide" id="c0">
+<AF_M text="_ADM_MSG_EXP">
+</div>
+</td>
+</tr></table>
+</div>
+
+
+<div class="afPubContent">
+
+<TMPL_IF NAME="err_msg">
+<div class="afPriError">
+<TMPL_VAR NAME="err_msg">
+</div>
+</TMPL_IF>
+
+<div class="afPubContentBlock">
+
+<!--<DIV class="afPriButton">-->
+<FORM action="admin.cgi?mode=messages&action=compose" method="post">
+<INPUT TYPE="submit" name="submit" value="<AF_M text="Compose">">
+[ <A HREF="admin.cgi?mode=messages&folder=inbox"><AF_M text="Inbox"></A> | <AF_M text="Sent"> | <A HREF="admin.cgi?mode=messages&folder=draft"><AF_M text="Draft"></A> ]</FORM>
+
+<script type="text/javascript">
+<!--
+function CheckAll( objAll ) {
+ for ( var i = 0; i < document.operate_msgs.length; i++ ) {
+ document.operate_msgs[ i ].checked = objAll.checked;
+ }
+}
+
+function CheckOne( objOne ) {
+ if ( objOne.checked == false ) {
+ document.operate_msgs.checkall.checked = false;
+ return;
+ }
+ for ( var i = 0; i < document.operate_msgs.length; i++ ) {
+ if ( document.operate_msgs[ i ].checked == false && document.operate_msgs[ i ].name != "checkall" ) {
+ return;
+ }
+ }
+ document.operate_msgs.checkall.checked = true;
+}
+
+function CheckSubmit(){
+ if(window.confirm('<AF_M text='Are you sure to delete messages?'>')){
+ return true;
+ }else{
+ window.alert('<AF_M text='Canceled'>');
+ return false;
+ }
+}
+//-->
+</script>
+
+<DIV STYLE="clear: both"></DIV>
+<div class="afPubMessageTable">
+<FORM NAME="operate_msgs" onSubmit="return CheckSubmit()" action="admin.cgi?mode=messages&action=operate" method="post">
+<TABLE>
+<thead>
+<TR>
+<TH><input type="checkbox" name="checkall" onclick="CheckAll(this)"></TH>
+<TH><AF_M text="_ADM_MSG_TO"></TH>
+<TH><AF_M text="_ADM_MSG_TITLE"></TH>
+<TH WIDTH=30%><AF_M text="_ADM_MSG_DATE"></TH>
+</TR>
+</thead>
+<tbody>
+<!--========================-->
+<TMPL_LOOP NAME="messages">
+<!--========================-->
+<TMPL_IF NAME="readflag">
+<TR BGCOLOR="#eeeeff">
+<TMPL_ELSE>
+<TR BGCOLOR="#ffffff">
+</TMPL_IF>
+
+<TD><input type="checkbox" name="operate_msg" value="<TMPL_VAR NAME="msg_mid">" onclick="CheckOne(this)"></TD>
+<TD>
+ <TMPL_UNLESS NAME="readflag"><B></TMPL_UNLESS><TMPL_VAR NAME="msg_from"><TMPL_UNLESS NAME="readflag"></B></TMPL_UNLESS>
+</TD>
+<TD>
+ <TMPL_UNLESS NAME="readflag"><B></TMPL_UNLESS><A HREF="<TMPL_VAR NAME="msg_linkurl">"><TMPL_VAR NAME="msg_title"></A><TMPL_UNLESS NAME="readflag"></B></TMPL_UNLESS>
+</TD>
+<TD>
+ <TMPL_UNLESS NAME="readflag"><B></TMPL_UNLESS><TMPL_VAR NAME="msg_timestamp"><TMPL_UNLESS NAME="readflag"></B></TMPL_UNLESS>
+</TD>
+</TR>
+<!--========================-->
+</TMPL_LOOP>
+<!--========================-->
+</tbody>
+</TABLE>
+
+<INPUT TYPE="hidden" NAME="folder" VALUE="<TMPL_VAR NAME="folder">">
+<INPUT TYPE="submit" VALUE="<AF_M text='Delete'>" NAME="operate_delete">
+</FORM>
+</div><!-- message -->
+
+</div> <!--contentblock-->
+
+</div><!--container-->
+</div><!--afmain-->
+
+<!--===========================================-->
+<TMPL_INCLUDE NAME="ad.tmpl">
+<!--===========================================-->
+
+<br style="clear: both;" />
+
+<!--===========================================-->
+<!-- <TMPL_INCLUDE NAME="footer.tmpl"> -->
+<!--===========================================-->
+