2012年12月2日 星期日

郵件點選連結,顯示簽核人員ID,NAME,TIME

利用郵件,點選連結,看到的簽核人員

1、顯示ID
2、顯示(英文名)
3、顯示時間

pages\CCirculation.inc.php
#1516
原本:return date($GLOBALS['DATE_FORMAT'], $arrRows0['tsDateSending']);
改為:return date('Y-m-d, H:i:s', $arrRows0['tsDateSending']);


lib\datetime.inc.php
#230
原本:return date($GLOBALS['DATE_FORMAT'],$date);
改為:return date("Y-m-d, H:i:s",$date);


mail\mail_content_postition.php
#184
$dateReceive = convertDateFromDB($arrRow["dateInProcessSince"]);

#194
echo "<td width=\"150px\" align=\"left\" valign=\"top\">".$arrUsers[$nUserId]["strUserId"]."<br>(".$arrUsers[$nUserId]["strFirstName"].")<br>".$dateReceive."</td>\n";

2012年10月12日 星期五

CuteFlow-流程中禁用-刪除、停止的按鈕

路徑:\pages\showcirculation_sorted.php

2 管理者,8 寄件者,4 唯讀者

#500 / deleteCirculation / edit_remove.gif / 此行為 管理者2 寄件者8 都能看到 , 建議把後面的8 拿掉
 原本 if (($_SESSION["SESSION_CUTEFLOW_ACCESSLEVEL"] == 2)||($_SESSION["SESSION_CUTEFLOW_ACCESSLEVEL"] == 8))
 改為 if ($_SESSION["SESSION_CUTEFLOW_ACCESSLEVEL"] == 2)

#514 / archiveCirculation / import_wiz.gif / 此行為,進行中,尚未完成,暫時放入保存區,拿掉.   
 原本 if (($_SESSION["SESSION_CUTEFLOW_ACCESSLEVEL"] == 2)||($_SESSION["SESSION_CUTEFLOW_ACCESSLEVEL"] == 8))
 改為

#537 / stopCirculation / stop.gif
 原本 (($_SESSION["SESSION_CUTEFLOW_ACCESSLEVEL"] == 2)||($_SESSION["SESSION_CUTEFLOW_ACCESSLEVEL"] == 8)))
 改為 ($_SESSION["SESSION_CUTEFLOW_ACCESSLEVEL"] == 2)) 注意右邊仍有個小括號

#545     if ( ($bStopped == true) && (($_SESSION["SESSION_CUTEFLOW_ACCESSLEVEL"] == 2)||($_SESSION["SESSION_CUTEFLOW_ACCESSLEVEL"] == 8)))

#560 / deleteCirculation / edit_remove.gif 此為個人代辦查詢時,原本有權限刪除,改為僅可檢視/編輯
 原本 if (($_SESSION["SESSION_CUTEFLOW_ACCESSLEVEL"] == 2)||($_SESSION["SESSION_CUTEFLOW_ACCESSLEVEL"] == 8))
 改為 if (($_SESSION["SESSION_CUTEFLOW_ACCESSLEVEL"] == 2)

CuteFlow-發信時,寄件者的暱稱變更

寄件者:CuteFlow
路徑:\pages\send_circulation.php
行號:289
    $message->setFrom(array($SYSTEM_REPLY_ADDRESS=>'CuteFlow'));

修改即可

    $message->setFrom(array($SYSTEM_REPLY_ADDRESS=>' Super Man '));

CuteFlow-左列選項 Menu 下方呈現 User Login Info

左列選項 Menu 下方呈現 User Login Info
路徑:page\menu.php

( ~664 )

  <div class="submenu">
  <div class="subhead">
   <?php echo "User Login Info"?>
  </div>
  <div class="submain">
  </div>
      <table>
              <tr> 
                <td><?php echo " PC Name : " ?></td>
                <td><?php echo gethostbyaddr($_SERVER['REMOTE_ADDR']); ?></td>
              </tr>
              <tr>
                <td><?php echo " IP Addr : " ?></td>
                <td><?php echo $_SERVER['REMOTE_ADDR']; ?></td>
              </tr>
       </table>     
 </div>

CuteFlow-只有管理者可以設定Fields, Document templates, Mailinglist

路徑:\pages\menu.php

2 管理者,8 寄件者,4 唯讀者

#275 / 使用欄位屬性

內容:if (($_SESSION["SESSION_CUTEFLOW_ACCESSLEVEL"] 2)||($_SESSION["SESSION_CUTEFLOW_ACCESSLEVEL"] 8))
修改:if ($_SESSION["SESSION_CUTEFLOW_ACCESSLEVEL"] == 2)

#299 / 送簽流程定義
內容:if (($_SESSION["SESSION_CUTEFLOW_ACCESSLEVEL"] 2)||($_SESSION["SESSION_CUTEFLOW_ACCESSLEVEL"] 8))
修改:if ($_SESSION["SESSION_CUTEFLOW_ACCESSLEVEL"] == 2)

#323 / 簽核人員列表
內容:if (($_SESSION["SESSION_CUTEFLOW_ACCESSLEVEL"] 2)||($_SESSION["SESSION_CUTEFLOW_ACCESSLEVEL"] 8))
修改:if ($_SESSION["SESSION_CUTEFLOW_ACCESSLEVEL"] == 2)

CuteFlow-欄位名稱,定義,無法用中文

路徑:mail\mail_content_values.php

# 578
echo "<td class=\"mandatory\" width=\"200px\" valign=\"top\">".htmlentities($arrRow["strName"]).":</td>";
echo "<td class=\"mandatory\" width=\"200px\" valign=\"top\">".($arrRow["strName"]).":</td>";

CuteFlow-簽核時,上方,接受/拒絕,搬到右下角

路徑:\mail\mail_content_values.php 行號:1123
內容:<td align="left">
修改:<td style="width: 60%" align="left">

行號:1130
內容:增加
<td>
<table>
<tr>
<td></td>
<td align="left">
<input type="radio" name="Answer" id="Answer" value="false"><br>
</td>
<tr>
<td></td>
<td align="left">
<input type="radio" checked name="Answer" id="Answer" value="true"><br>
</td>
</tr>
</table>
</td>
行號:483
內容:刪除
上述的兩段問句

CuteFlow-檢視流程,增加名、姓,含郵件

路徑:mail\mail_content_position.php

(~194)

echo "<td width=\"140px\" align=\"left\" valign=\"top\">".$arrUsers[$nUserId]["strUserId"]."</td>\n";

改成

echo "<td width=\"140px\" align=\"left\" valign=\"top\">".$arrUsers[$nUserId]["strUserId"]."<br>(".$arrUsers[$nUserId]["strFirstName"].")</td>\n";

(~210)

echo "<td width=\"140px\" align=\"left\" valign=\"top\"><img src=\"../images/singleuser2.gif\" height=\"19\" width=\"16\" align=\"absmiddle\">&nbsp;&nbsp;".$arrUsers[$arrRow["nUserId"]]["strUserId"]."</td>\n";

改成

echo "<td width=\"140px\" align=\"left\" valign=\"top\"><img src=\"../images/singleuser2.gif\" height=\"19\" width=\"16\" align=\"absmiddle\">&nbsp;&nbsp;".$arrUsers[$arrRow["nUserId"]]["strUserId"]."<br>(".$arrUsers[$nUserId]["strFirstName"].")</td>\n";

CuteFlow-夾檔無法夾中文

路徑:pages\editcirculation_write.php

[PHP]move_uploaded_file UTF-8 的中文檔案名上傳問題

utf-8 編碼網頁無法在 big5 系統正確處理中文檔名,原因在於 move_uploaded_file() 不能處理 utf-8 中文編碼,需利用 iconv() 函數作轉碼,解決方法如下:

請將

move_uploaded_file($_FILES['myfile']['tmp_name'], $uploadfile)

改為

move_uploaded_file($_FILES['myfile']['tmp_name'], iconv("utf-8", "big5", $uploadfile))

-----

pages\editcirculation_write.php

(~535)
    
move_uploaded_file($_FILES[$key]['tmp_name'], iconv("utf-8", "big5", $uploadfile));

CuteFlow-接收時間,只有日期沒有時間

接收時間只有日期沒有時間

路徑:pages\CCirculation.inc.php

(1516)
原本:return date($GLOBALS['DATE_FORMAT'], $arrRows0['tsDateSending']);
改為:return date('Y-m-d,H:i:s', $arrRows0['tsDateSending']);

路徑:lib\datetime.inc.php
(230)

原本:return date($GLOBALS['DATE_FORMAT'],$date);
改為:return date("Y-m-d,H:i:s",$date);

CuteFlow-檢視流程,增加顯示名、姓,含代理人

路徑:\pages\circulation_detail.php

#311 / 檢視流程進度時,人員部分原本僅顯示帳號,增加 (名)

原本 echo "<td width=\"140px\">".$arrUsers[$nUserId]["strUserId"]."</td>\n";
修改 echo "<td width=\"140px\">".$arrUsers[$nUserId]["strUserId"]." ( ".$arrUsers[$nUserId]["strFirstName"]." )</td>\n";

代理人也顯示名字

#323

<td width="140"><img src="../images/singleuser2.gif" height="16" width="16" align="absmiddle" style="margin-right: 6px;"><?php echo $arrUsers[$arrRow['nUserId']]['strUserId']?></td>

<td width="140"><img src="../images/singleuser2.gif" height="16" width="16" align="absmiddle" style="margin-right: 6px;"><?php echo $arrUsers[$arrRow['nUserId']]['strUserId']?>-(<?php echo $arrUsers[$arrRow['nUserId']]['strFirstName']?>)</td>

CuteFlow-挑選人員時,用關鍵字

路徑:\pages\ajax_getusers.php
行號:117
原本只有呈現 帳號

增加 ( FirstName LastName )

變化 如果再使用者維護,增加 中文姓名 如 Ahwa陳沁華 Chen,則可增加呈現

#117

原本: <td style="border-top:1px solid Silver;" valign="middle"><?php echo $arrUser['strUserId'] ?></td>

改為: <td style="border-top:1px solid Silver;" valign="middle"><?php echo $arrUser['strUserId'] ?> ( <?php echo $arrUser['strFirstName'].' ',$arrUser['strLastName'];?> )</td>

其中: ( <?php echo $arrUser['strFirstName'].' ',$arrUser['strLastName'];?> )

CuteFlow-顯示帳號,增加名,姓等資訊

路徑:\pages\ajax_getmailinglist.php

#127

<td style="border-top:1px solid silver;"><?php echo $arrUser['strUserId'] ?> ( <?php echo $arrUser['strFirstName'].' ',$arrUser['strLastName'];?> )</td>

#258

<td style="border-top:1px solid Silver;" valign="middle"><?php echo $arrUser['strUserId'] ?> ( <?php echo $arrUser['strFirstName'].' ',$arrUser['strLastName'];?> )</td>