:::
釋出 tad - 教育用PHP系統 | 2010-12-02 | 人氣:27296

這是屏東縣永港國小許立民老師的作品~跟大家分享囉!

ps.非XOOPS模組,所以別裝到XOOPS去囉~

======================發想與目的=========================================
有鑑於評鑑對學校老師造成不小的工作壓力!
長官們說要成立評鑑的網站~~~網管們紛紛各顯神通~~
樣板重做~~連結重新建立~~GOOGLE的WEBSITE~~~~~開FTP~~然後再利用SERVER的目錄連結!!!
所以最初的發想~~能開發一個小東西~~~
建立成果主題之後~~可以讓申請的使用者將資料傳到伺服器中~~
而建立好的目錄結構就是展示模式的目錄結構~~~
祝您使用愉快";

======================檔案下載=====================

http://tad0616.net/modules/tad_upload ... mp;cfsn=425&cat_sn=54


====================安裝方法============================
1.將檔案解壓縮到網頁伺服器中。
2.修改setup.php裡面的系統參數。
    修改$title_name為貴校的名稱
    修改$admin_id以及$admin_passwd,這是系統管理員的帳號與密碼。可以修改刪除每一個成果主題。
    修改資料庫設定$db_id為資料庫使用者,$db_passwd為資料庫使用者密碼,$db_name為資料庫名稱。 通常只要改$db_id以及$db_passwd。
3.建立work資料庫,將work.sql這個檔案匯入到work資料庫中~
4.利用瀏覽器直接開啟work目錄,即可使用。
5.本系統利用SBT樣版製作,若要修改樣版請至template\blu的index.html修改,但是CSS檔案是在WORK根目錄之下!這是個樣版的BUG~~

本程式預設三類的使用者,一是成果主題的管理者,一個是成果上傳的使用者,另外一個是一般觀看資料的使用者!>

=====================管理員========================
成果主題的管理者,帳號密碼設定在setup.php這個檔案中,主要進行使用者申請的成果核准,每一個成果主題的所有權限>
若您是管理者記得到setup.php這個檔案修改管理者的帳號密碼,預設的帳號是work密碼是1234,學校名稱以及資料庫帳號密碼以及名稱。
資料庫名稱最好就是WORK不要修改並到Mysql執行work.sql的匯入
取得管理員權限之後即可進入成果主題管理頁面中,進行成果主題的審核、刪除、修改。
在開設好成果主題之後即可點選上傳模式進行該成果主題的檔案上傳及資料夾開設。
進入上傳模式之後操作方法就向視窗的檔案處理一般,點選資料夾進入,點選檔案開啟,但注意要回到上一層目錄,請按網頁中的[回到上一頁],不要按瀏覽器的上一頁工具列,這樣會使得目錄路徑產生錯誤,若發現目錄路徑有誤,請案回到根目錄即可
不要有空目錄,意即目錄裡面是沒有檔案內容的,這樣在顯示成果網頁的時候,空目錄部分樹狀選單的目錄選項會沒辦法出現。

=======================使用者=======================
需要開設成果上傳的使用者,須先到成果主題註冊的頁面
填寫好註冊成果主題的資料,內含使用者的帳號密碼,使用者不需額外註冊!
使用者可以註冊多個成果,但須注意往後登入修改,會查核您當初在此成果輸入的帳號密碼是否吻合,若吻合才會出現修改的工具
意即若您使用同一個帳號與密碼註冊多個成果主題,爾後當您以此帳號登入,就可以修改多個成果主題
待管理員核準之後就可以進行檔案的上傳以及處理

==========================一般觀看者=====================
一般觀看者沒有工具選單~~就是直接點選看成果檔案!
支援樹狀目錄選單。


=======================demo網站========================
http://163.24.61.170/work/work_list.php
使用者可以嘗試註冊使用~~但要等管理者審核唷~~~
相關建議歡迎與[email protected]討論


 

網友個人意見,不代表本站立場,對於發言內容,由發表者自負責任。
發表者
樹狀展開
  • 新會員

 成果主題註冊時,驗證碼無法出現

首先感謝分享

安裝都沒有問題,不過就卡在「成果主題註冊時,驗證碼無法出現」
請幫忙,謝謝。

伺服器:ob2d

 
  • 新會員

 評論: 成果主題註冊時,驗證碼無法出現

我也是驗證碼無法出現

 
  • 新會員

 評論: 成果主題註冊時,驗證碼無法出現

我把[CaptchaSecurityImages.php] 打開來,修改 28 行,把「var $font = 'monofont.ttf';」的字型加上絕對路徑,就ok了!

 
  • 新會員

 評論: 成果主題註冊時,驗證碼無法出現

可是~~這樣會沒有辦法適應不同的作業系統與環境~
這到底是為什麼?
我測試目前xindows + xampp centos fedora 都ok~~~
哎呀~~~真是不知道怎辦壓~

 
  • 新會員

 評論: 成果主題註冊時,驗證碼無法出現

圖形驗證若有問題的人~~
請先試試看~~
網址+目錄/CaptchaSecurityImages.php?width=180&height=40&characters=5
加上後面這一串連結~~
通常沒出現是因為字型檔的問題~~~
請確定您的字形檔檔名正確~~權限也正確~~
再來我也真的找不出原因了~~

 
  • 新會員

 評論: 成果主題註冊時,驗證碼無法出現

許老師:
有個問題想請教一下,當使用者申請網站,也開通了!
管理者要幫該網站修改名稱會出現這樣的錯誤訊息
Fatal error: Call to undefined function work_add_form() in /var/www/work/work_admin.php on line 36

但使用者登入修改卻沒問題,不曉得是哪邊有問題?

伺服器:ob2d

 
  • 新會員

 評論: 成果主題註冊時,驗證碼無法出現

哈哈~~~~歹勢啦~~~
系統管理員修改名稱的功能函數忘記引入~~~
已經修改完畢~~~
重新解壓縮覆蓋即可~~~~
感謝~~~~

 
  • 新會員

 評論: 成果主題註冊時,驗證碼無法出現

真是好東西
可惜我安裝後卻是一片空白...= =

安裝步驟
1.開資料庫並匯入資料表
2.更改setup.php
3.上傳所有檔案

我的網址:
http://163.30.138.1/~peep/index.php

 
  • 新會員

 評論: 成果主題註冊時,驗證碼無法出現

您要不要試試看~~
把整個work資料夾複製過去~~
讓您的網址變成~~
http://163.30.138.1/~peep/work/index.php
或許我在參數設定時並沒有把根目錄的情形預設進去~~~
您先試試看~~~

可否告知作業系統?

另外也順便告訴大家,修改setup.php時不要使用記事本來修改唷~~~
發現只要是記事本修改的都會出現session的錯誤~~
雖然還是可以使用啦~~
但有警告訊息總是怪怪的~

另外有新的下載連結
http://www.tad0616.net/modules/tad_up ... dlfile&cfsn=426&cat_sn=54

 
  • 新會員

 評論: 成果主題註冊時,驗證碼無法出現

非常感謝許老師分享~

我在ubuntu和B2D伺服器使用都會無法顯示驗證碼,但在Windows就可以~

另外,想請教:
在IE6會有目錄資料夾(node)變成亂數的情況,無法正常上傳檔案(檔案會傳到最外層,file_sn=0)
在IE7是版面整個跑掉(3張動態顯示的圖片會一起出現)
只有在IE8和FireFox可以正常使用

因為學校還滿多老師(包括校長)都還在使用IE6,不知道如果要用IE6的話,應該要修改哪些程式呢?

 
  • 管理員

 評論: 成果主題註冊時,驗證碼無法出現

把每台 IE6 都裝一下 Google Chrome Frame 就好了:
http://code.google.com/chrome/chromeframe/

那原本的 IE6 就什麼都可以執行了...

 
  • 新會員

 評論: 成果主題註冊時,驗證碼無法出現

感謝tad老師跟許老師的回覆~

原來安裝Google Chrome Frame就可以了~真是太感恩了~原本一直在研究要怎麼修改程式呢~

我本來是覺得:亂碼的部分好像是因為在IE6瀏覽器用Get傳值(資料夾名稱)會出現問題(網址列跟所在位置的中文部分會有一些字變成亂碼),但是因為不熟PHP,改半天還是沒有成功~>_<

再次感謝兩位老師,這裡真是大寶庫,收穫良多~
祝兩位老師新年快樂!!

 
  • 新會員

 評論: 成果主題註冊時,驗證碼無法出現

我本來是覺得:亂碼的部分好像是因為在IE6瀏覽器用Get傳值(資料夾名稱)會出現問題(網址列跟所在位置的中文部分會有一些字變成亂碼),但是因為不熟PHP,改半天還是沒有成功~>_<

你說的這個部份是正常的~~~
url的傳遞~~本來就沒辦法傳遞中文~~所以瀏覽器會自己編碼~~那不是亂碼~~

再研究一下囉~~~

 
  • 新會員

 評論: 成果主題註冊時,驗證碼無法出現

總之~~~~ie很討厭呀~~~


另外目前我所知道的debian-like的系統驗證碼好像都出不來~~~
但是Red-hat like就都可以~~~
搜尋了一下~~好像是debian like的gd函數支援的不是很完全??(待查證~~)
下一版我會試著修正~~~~

另外關於傳檔的問題~~我想應該session是的問題~~~
因為程式的功力不足~~我有些值是利用session傳遞~~
可能他直接把瀏覽器關掉~~又開啟了瀏覽器~~造成session的誤判~~
若使用者正確的先登出~再登入~~我想應該是可以正確執行的~~~

 
發表者
樹狀展開
  • 新會員

 RE:評鑑成果管理系統V0.2安裝後admin登入一片空白

很感謝老師提供程式^_^
1.敝校安裝後有出現驗證碼,但登入admin後即無法連線,將其目錄移到非根目錄(如樓上)亦同。麻煩您了
2.另有一疑問,upload資料夾需開成0777權限以置入各成果資料夾嗎?
http://163.17.226.9/~evaluation/work
os:centos on vm esxi4

 
  • 新會員

 RE:評鑑成果管理系統V0.2安裝後admin登入一片空白

您好像沒有建立資料表~~~~
3.建立work資料庫,將work.sql這個檔案匯入到work資料庫中~
這個步驟沒有做完吧~~~

 
  • 新會員

 RE:評鑑成果管理系統V0.2安裝後admin登入一片空白

----------------------------------------------------------=
很感謝老師提供程式^_^
1.敝校安裝後有出現驗證碼,但登入admin後即無法連線,將其目錄移到非根目錄(如樓上)亦同。麻煩您了
2.另有一疑問,upload資料夾需開成0777權限以置入各成果資料夾嗎?
=-------------------------------------------------------------------=
有匯…但是是用phpmyadmin匯的…沒詳細檢查,原來是匯的時候語系要選「big5」然後就一切正常,感謝分享囉

 
  • 新會員

 RE:評鑑成果管理系統V0.2安裝後admin登入一片空白

1.要不要檢查一下~~setup.php裡面的管理者帳號與密碼是不是您改得樣子~~~否則既然已經安裝完成~~應該不會有無法連線的狀況ㄋㄟ~~

2.其實若您是linux作業系統~~不需要開到0777~~只要設成0700但是檔案擁有者改成apache就可以了~~當然0777也可

 
發表者
樹狀展開
  • 新會員

 RE:評鑑成果管理系統V0.2

吳老師您好!最近學校一連要求幾個評鑑網站,幸好發現這個系統。
但是在安裝完成後,各頁面顯示都正常,但是只要一註冊成果主題以後,要再進入成果主題管理就掛了,只顯示:Fatal error: Cannot instantiate non-existent class: recursiveiteratoriterator in /home/evaluate/html/setup.php on line 33.
救命啊,吳老師~~~下星期就得要交件了耶!

 
  • 管理員

 RE:評鑑成果管理系統V0.2

您可以直接跟許立民老師聯繫喔~(因為這不是我做的,我也不清楚阿~)
[email protected]

 
  • 新會員

 RE:評鑑成果管理系統V0.2

謝謝您!來去mail先!

 
  • 新會員

 RE:評鑑成果管理系統V0.2

順便提供意見,關於驗證碼的問題,我是這樣解決的,將work底下的各個.php檔中指向"tbs_class_php5.php"的敘述用"tbs_class.php"取代就會出現驗證碼了,不過取而代之的問題是註冊成功了一個成果主題以後,再登入成果主題管理就掛了..........頭痛中。不過也學到很多,謝謝老師!

 
:::

線上使用者

17人線上 (2人在瀏覽最新消息)

會員: 0

訪客: 17

更多…

網站佈景


(共 5 個樣板佈景)