2006年9月29日 星期五

新增定考題庫管理系統

1.利用sfs3 學務系統的 board 校務公佈欄改為題庫管理系統

2.將原來的module 覆製一份為 board_new來改(f:/F/E/資訊組/公物報修系統/公物報修系統備份/modules/board_new)

3.修改/sfs3/include/config.php 中的 upfiles路徑

UPLOAD_PATH = "/home/sfs3/www/data/"

UPLOAD_URL = "/~sf3/upfiles/"

4.在 apache 的 httpd.conf 中加入

alias /~sfs3/upfiles/ "/home/sfs3/www/data/"

<Directory "/home/sfs3/www/data">

#Options Indexs FollowSymlinks MultiViews

AllowOverrde None

Order allow,deny

Allow from all

</Directory>

5.啟動 模組

6.至校務公佈欄管理程式新增授權者,...新增 教學組長

7.至系統管理-> 模組管理-> 定考題庫->題庫管理 -> 新增授權管理者 -> 教學組長

ok



2006年9月26日 星期二

文章標題,月份亂碼

  • 找到 模版中的這個檔post.template
  • 找到下面這段代碼:
{$locale->formatDate($postDate,"%j %b, %Y")}
  • 把裡面的 %b 改成 %B 如下:
{$locale->formatDate($postDate,"%j %B, %Y")}
  • 其他相同的亂碼部份,請自行比照辦理。

如果是迴響時間月份有問題,就改 postandcomments.template



2006年9月24日 星期日

2006年9月21日 星期四

plog-新增個人資料顯示

在版面上加上

{assign var=blogOwner value=$blog->getOwnerInfo()}
{if $blogOwner->getfullName()==""}
Blogger:{$blogOwner->getUsername()}<br/>
{else}
Blogger:{$blogOwner->getfullName()}<br/>
{/if}
{if $blogOwner->hasPicture()}
{assign var=picture value=$blogOwner->getPicture()}
<img src="{$url->resourcePreviewLink($picture)}" title="{$blogOwner->getUsername()}" /><br>
{/if}
{if $blogOwner->getfullName()!=""}
About:{$blogOwner->getAboutMyself()}
{/if}


2006年9月15日 星期五

plog設定使用者quota及上傳檔案大小

1.設定上傳檔案大小

全部站台控管 -> 全域設定 -> 上傳設定 -->

maximum_file_upload_size   --> 2048000 (2M)

再修改 /usr/local/etc/php.ini

246 memory_limit 32M

388 post_max_size 16M

upload_max_filesize 2M

2.全部站台控管 -> 全域設定 -> 檔案中心設定

resources_quota --> 104857600 (100MB)



2006年9月8日 星期五

plog-新增樂多模版

1.將模版下載解壓縮後,上傳到 /usr/local/www/data-dist/lifetype/templates/ 下..

2.將 該模版的擁有者改為www 

cd roodo-spring-templates

chown www *

3. 到 全部站台管控 --> 新增模版 --> 掃描模版 --> ok



plog-新增洋蔥頭表情符號

1.下載洋蔥頭表情符號,..使用lss打包過的 tiny_mce2.0.1,請使用這個連結 emotions.zip 下載囉

2.將emotions的資料夾 複製到 /usr/local/www/data-dist/lifetype/js/tinymce/jscripts/tiny_mce/plugins 下蓋過原來的emotions資料夾就可以了

3.如過發表新文章時沒有出現,按重新整理網頁就可以了



plog-迴響cookie記住暱稱

迴響記住暱稱,不用每次都要再輸入暱稱(電腦的cookie 要打開)

1.在commentform.template 模版中

<form id="NewComment" name="NewComment" action="{$url->getBaseUrl()}/index.php" method="post">

改成紅色的部份

在</form>最後加上

{if $remembercommentdata->isEnabled()}
{$remembercommentdata->show()}
{/if}

然後在個人網誌設定 --> Appearance Management --> Remember Comments Data -->勾選啟動--> ok



2006年9月7日 星期四

plog-迴響表情-修正

新增的步驟如下:

  1. 上傳 外掛檔案 [smileys] 到 */plugins/ 下
  2. 開啟 commentform.template
  3. 檢查 <form> <textarea> 的 id, name 是否依要求命名
    <form id="NewComment" name="NewComment" ....>
    <textarea id="CommentText" name="CommentText" ....>

    之前在安裝[外掛:最新迴響、最新引用] 時,便已檢查過,因此這回省事不少。

  4. 新增語法到合適的位置,例如:想將表情符號加在迴響內容輸入框的下方,則就將語法加到 </textarea> 的後面。
    {if $smileys->isEnabled()}
    <script type="text/javascript" src="{$url->getBaseUrl()}/plugins/smileys/js/smileys/smileys.js"></script>
    {$smileys->generateSmileysBar()}<br />
    {/if}

原則上,外掛的安裝應到此結束,但因目前從 SourceForge.net 下載的版本並非最新,因此有些問題需參照論壇的說明自行手動修復。

  1. 開啟 */plugins/smileys/class/smileys/smileys.class.php
  2. 找到 function smileys
  3. 刪除 alt="$smiley"
    function smileys( $blogInfo, $text, $setName, $smileySet )
    {
    $rg =& RequestGenerator::getRequestGenerator( $blogInfo );
    foreach( $smileySet as $smiley => $icon ) {
    $iconTag = "<img alt="$smiley" src="".
    $rg->getUrl( "/plugins/smileys/icons/".$setName."/".$icon."" />" );
    $text = str_replace( $smiley, $iconTag, $text );
    }

除 [模板:buggy] 因無迴響的設計,未加上 [表情符號] 外,其餘模版均已修改完畢。

另外,這個外掛是針對迴響設計的,因此發表內文時無法使用,而且似乎僅支援 IE。



安裝tiny_mce 外掛編輯器

看這篇

http://blog.nlhs.tyc.edu.tw/post/2/22



2006年9月5日 星期二

plog安裝coppermine gallery

gallery2 使用起來有點麻煩

改成安裝 coppermine

1.先在資料庫中建立coppermine 所須的資料庫 cpg

2.將 include albums 資料夾改成 777

3.albums中的 userpics 及 edit(owner www) 都改成777

4.install.php 改成 755可執行(安裝完畢後移除這個檔案)

5.安裝完成後 --> 設定

6.設定群組的quota