2018年8月27日 星期一

X學務全面更換樣板計畫

內壢國小於8月1日發現學生列表下載時,無法以Libreoffice5.3版開啟

溪海國小於8月27日發現課表下載會出問題

開始啟動樣板更新計畫,由於樣板繁多,需要更新的數量很多,各種格式也不同,所以可能需要長時間去改版了

2018年8月18日 星期六

php class ezTable的改良

ezTable是從 ezCalc改來的 https://utycx.wordpress.com/2012/02/04/%e7%94%a2%e7%94%9f%e5%a4%9a%e5%b7%a5%e4%bd%9c%e8%a1%a8%e7%9a%84-ezcalc/

使用了空白的calc檔案(ooo_ezcalc.ods) ,這個檔案是ooo 2.0建立的,但是到了LibreOffice 5.3就讀不出來了。

於是開始思考解決的辦法

2018年8月8日 星期三

TCPDF使用紀錄

TCPDF

下載: https://github.com/tecnickcom/TCPDF/archive/master.zip

安裝:解壓縮後直接上傳到網站的目錄上

測試:解壓縮的目錄內有examples子目錄,內有範例,直接執行範例,正常則出現pdf檔

2018年8月7日 星期二

ceag區塊式程式碼分割

輔導團網站設計紀錄
2018-08-07 開始承接
發現許多的重複的程式碼區塊,為了更靈活承接開始作分割手術

最容易的是從 z_...的程式中挑出下列三段
z_header.php
從 head段之前
z_top.php
上方的table
z_menu.php
左邊的table

ceag網站中php函數設計

輔導團網站設計紀錄
2018-08-07 開始承接
首先找出原先從重複使用的函數找起

用php內建的mail()寄信

php有一個內建的mail()可以寄信

前提是你的php.ini必須設定正確
有就是要本來就有SMTP 可以用

在NAS上可以很容易的設定好SMTP