extmail界面修改

註釋:本文的修改所基於的系統爲EMOS1.5,後續安裝的EXTMAIL能夠根據本身安裝的路徑進行修改。php

原文:http://www.extmail.org/docs/Extmail_Template_Intro/html

 

  •  

    項目首頁:http://www.extmail.orgjava

     

  •  

    若是所以而給您帶來麻煩,請您原諒,謝謝合做。web

     

     

    變動說明編程

    •  

      1.01 2009-11-25 基於ExtMail-1.10 更正IP security修改文件,更新天氣預報代碼,更新文中部分圖片。做者:jgh2008緩存

       

     

    http://www.extmail.orgdom

     

  •  

    最後更新:2009-11-25編輯器

     

     

    本文檔主要講述Extmail的模板原理和Extmail模板的修改方法、語言包對應關係等,最後給出修改實例。編寫本文的初衷,是給但願修改Extmail界面元素或編寫新的Extmail模板的網管/用戶參考,本文采用了部分王鵬輝2007-06-17講座資料。ide

    本文檔假設讀者安裝EMOS1.3/1.4(即Extmail安裝目錄爲:/var/www/extsuite/extmail),並具備必定的Unix平臺 / Linux平臺系統經驗,懂得常規的系統操做,如文件的刪除、目錄建立、更名和vi編輯器的基本使用以及具備HTML基礎知識。性能

    本文檔全部內容均在EMOS1.3/1.4系統安裝、測試經過,其它系統酌情修改對應文件的路徑。

    本文檔由Extmail項目組負責解釋,並根據Extmail項目的建設和發展,適時予以更新。如手冊與實際項目狀況有衝突,以文檔服從實際爲原則。

    ExtMail模板系統是以Perl的HTML::KTemplate模塊爲核心(HTML::KTemplate是由Kasper Dziurdz先生開發的一款功能強大的HTML代碼解析模塊,詳細信介紹參見http://search.cpan.org/~kasper/HTML-KTemplate-1.33/KTemplate.pm),加上與之配合的多語言系統與模板文件,構成了完整的ExtMail模板系統。

    此結構設計大大簡化了模板開發的難度和壓力,您無需掌握Perl、無需擁有太多的編程經驗,只需依照現有的編碼規則編制模板文件,就能夠作出本身的個性化界面。

    EXTMAIL 修改 - 皮皮愛邱邱 - 皮皮愛邱邱的博客

    ExtMail模板在技術上是一體的,可是若是不會修改模板,建立就無從談起。下面咱們經過修改ExtMail的登錄頁和首頁來講明如何修改。 注: ? 本例中以修改簡體中文語言爲主,若是您使用的是改其餘語言,請修改相應文件; ? 本例均以ExtMail爲說明,ExtMan的結構和修改大同小異,請自行對照修改;

    1. 頁面Title

    EXTMAIL 修改 - 皮皮愛邱邱 - 皮皮愛邱邱的博客

    修改文件:/var/www/extsuite/extmail/lang/zh_CN 修改位置: %lang_login = ( meta_title => '歡迎使用ExtMail',

    2. Logo

    EXTMAIL 修改 - 皮皮愛邱邱 - 皮皮愛邱邱的博客

    修改文件:/var/www/extsuite/extmail/html/default/p_w_picpaths/logo.gif 修改內容:替換成須要的Logo圖片文件

    3. 鼠標指向Logo的顯示

    EXTMAIL 修改 - 皮皮愛邱邱 - 皮皮愛邱邱的博客

    修改文件:/var/www/extsuite/extmail/html/default/index.html 修改位置:<DIV class=lg><A href="http://www.extmail.org/" target=_blank><IMG alt=ExtMail>

    4. 技術支持和自願捐助鏈接

    EXTMAIL 修改 - 皮皮愛邱邱 - 皮皮愛邱邱的博客

    修改文件:/var/www/extsuite/extmail/html/default/index.html 修改位置: <div class=donate> <a href="http://www.extmail.org/support/<%LANG%>/index.html" target="_blank"> <b><%support_link%></b></a> | <img style="vertical-align: middle" src="/extmail/p_w_picpaths/donate.png"> <a href="http://www.extmail.org/donate/" target="_blank"><b style="color: #5678A6"><%donate%></b></a> </div>

    5. 歡迎詞

    EXTMAIL 修改 - 皮皮愛邱邱 - 皮皮愛邱邱的博客

    修改文件:/var/www/extsuite/extmail/lang/zh_CN 修改位置: %lang_login = ( wsplash => '快速可靠, 高性能I/O 開源MAIL開足馬力邁進中...',

    6. 頁面底部信息

    EXTMAIL 修改 - 皮皮愛邱邱 - 皮皮愛邱邱的博客

    修改文件:/var/www/extsuite/extmail/html/default/index.html修改位置:<div class=pb>Powered by <font style="font-weight: bold; color: #000"><%VERSION%></font> © 2004-2006 ExtMail.Org Runtime: <%TIME%></div>

    7. 設定默認域名

    EXTMAIL 修改 - 皮皮愛邱邱 - 皮皮愛邱邱的博客

    修改文件:/var/www/extsuite/extmail/html/default/index.html 修改位置:<TD><INPUT TYPE="text" class="input_n" NAME="domain"></TD> 修改結果:<TD><INPUT TYPE="text" class="input_n" NAME="domain" value="example.com"></TD>

    8. 修改IP security爲默認不選擇

    EXTMAIL 修改 - 皮皮愛邱邱 - 皮皮愛邱邱的博客

    修改文件:/var/www/extsuite/extmail/html/default/index.html 修改位置:<td><input type=checkbox checked name=nosameip><%ip_security%> 修改結果:<td><input type=checkbox name=nosameip><%ip_security%>

    9. 歡迎使用

    EXTMAIL 修改 - 皮皮愛邱邱 - 皮皮愛邱邱的博客

    修改文件:/var/www/extsuite/extmail/lang/zh_CN 修改位置: %lang_login = ( welcome_index => '歡迎使用ExtMail!',

    10. POP3和SMTP設置信息提示

    EXTMAIL 修改 - 皮皮愛邱邱 - 皮皮愛邱邱的博客

    修改文件:/var/www/extsuite/extmail/html/default/index.html 修改位置: POP3 <b>:</b>& nbsp;& nbsp;pop3.yourdomain.com<br /> SMTP <b>:</b>& nbsp;& nbsp;smtp.yourdomain.com<br />

    11. 特色介紹

    EXTMAIL 修改 - 皮皮愛邱邱 - 皮皮愛邱邱的博客

    修改文件:/var/www/extsuite/extmail/lang/zh_CN 修改位置: %lang_login = ( intro2 => '<b>快速而可靠</b><br />引入索引緩存(Cache)技術和高效核心,WebMail操做疾步如飛', intro3 => '<b>多語言同屏讀寫</b><br />全面支持UTF8,實現同屏讀寫多國語言,真正作到國際郵、無亂碼', intro4 => '<b>真正模板化設計</b><br />MVC設計+高速模板引擎,實現了內容數據徹底分離,輕鬆修改模板', intro5 => '<b>高性能I/O</b><br />;輕鬆應付>1GB郵箱/200M附件,遠強於流行的各式php webmail',

    12. 去除免費註冊按鈕

    EXTMAIL 修改 - 皮皮愛邱邱 - 皮皮愛邱邱的博客

    修改文件:/var/www/extsuite/extmail/webmail.cf 修改位置:SYS_SHOW_SIGNUP = 1 修改結果:SYS_SHOW_SIGNUP = 0

    EXTMAIL 修改 - 皮皮愛邱邱 - 皮皮愛邱邱的博客

    修改文件:/var/www/extsuite/extmail/html/default/TOP_BAN.html 修改位置: <a href="index.cgi?__mode=logout&sid=<%SID%>"><%logout%></a> | <a target=_blank href="http://www.extmail.org/support/<%LANG%>/about.html"><%about%></a> | <a target=_blank href="http://www.extmail.org/support/<%LANG%>/help.html"><%help%></a>

    2. 頁底部信息

    EXTMAIL 修改 - 皮皮愛邱邱 - 皮皮愛邱邱的博客

    修改文件:/var/www/extsuite/extmail/html/default/BOTTOM.html 修改位置: <div id="Bcr">Powered by <%VERSION%> © 2006 ExtMail.Org Runtime: <%TIME%><br> <%extmail_whatis%></div>

    3. 項目新聞

    EXTMAIL 修改 - 皮皮愛邱邱 - 皮皮愛邱邱的博客

    修改文件:/var/www/extsuite/extmail/html/default/welcome.html 修改位置: </div> <div style="padding-left: 5px;padding-right:5px"> <div class="panelout" id="etnews_div"> <div class="paneltit">&nbsp;ExtMail Project News</div> <div class="panelin" id="etnews_container"> </div>

    4. 天氣預報

    EXTMAIL 修改 - 皮皮愛邱邱 - 皮皮愛邱邱的博客

    修改文件:/var/www/extsuite/extmail/html/default/welcome.html 修改位置: <TD width=230px valign=top style=""> <div class="panelout" id="coolweather_div"> <div class="paneltit">&nbsp;<%weatherinfo%></div> <div class="panelin" id="coolweather_container"> </div> <script type="text/javascript"> coolweather_iconspath = '/extmail/plugins/coolweather/icons/'; coolweather_init(); </script> </div> </TD>

相關文章
相關標籤/搜索