Joomla!

出自ProgWiki
(重新導向自 Joomla)
跳至導覽 跳至搜尋
Joomla!
Joomla! logo

作者
研發者 The OSM Development Team
最初正式版
最新穩定版 3.9.15 / 2020年01月28日,8個月前2020-01-28
最新測試版 /
作業系統 跨平台
系统平台
可用語言
類型 內容管理系統
授權協議 GPL
網站 www.joomla.org

Joomla!為一套以PHP+MySQL為架構的內容管理系統。參照:『維基百科~Joomla』。

Joomla!下載

ver 1.5.20
中文化語系檔 前台後台
安裝環境, 需 PHP5 與 MySQL

相關文件

相關網站

相關外掛

元件(Component),模組(Module),插件(Plugins)

帳號相關

登入與註冊

會員管理

  • UserMeta(在後台的「會員管理 」裡,為每一個User增加資料欄位)

內容展示

圖庫展示

多媒體播放

與MediaWiki整合相關

Slides

Tabs

文件管理

留言板

活動管理

  • JEvents(活動管理元件,配合它的模組使用,)

社群

WYSIWYG編輯器

備份

核心強化

客服系統

其他

網站佈景(Template)

相關工具
Free Joomla 1.5 Templates

FAQ

Joomla!安裝時,出現錯誤訊息「Unable to connect to the database:Could not connect to MySQL」

  • 可能原因:
  1. MySQL預設的TCP Port 3306被Windows防火牆檔到?
  2. Windows的連線數超過上限?
    can-not-connect-to-server-on-windows
  3. MySQL不允許localhost連線?

元件、模組、佈景主題……等無法安裝,或網站的設定檔無法儲存

  • 網站目錄與檔案的權限應設為777
  • 如果手動編輯網站的設定檔 configuration.php ,則存檔的格式必須為 UTF-8 無BOM檔頭,不然設定檔裡的中文會變成亂碼。

Joomla!安裝完後,登入後台出現錯誤訊息

  • Fatal error: Allowed memory size of 8388608 bytes exhausted……
    • php.ini要改「memory_limit」,放寬記憶體使用上限

在Joomla!之中使用jQuery

如何提高Joomla!網站的安全性

如何移除或更改網頁上的版權訊息

  • Joomla!是一套GPL授權的OpenSource,因此允許架站者自行移除或更改網頁上所顯示的版權訊息。
  1. 「 Copyright © 2010 Open Source Matters. 版權所有. Joomla!是基於GNU/GPL授權規定的自由軟體.」
    • 模組 /modules/mod_footer/mod_footer.php
    • 模板 /modules/mod_footer/tmpl/default.php
    • 英文語系文字 /language/en-GB/en-GB.mod_footer.ini
    • 中文語系文字 /language/zh-TW/zh-TW.mod_footer.ini
  2. 「核心是 Joomla!. 有效 XHTML 和 CSS.」
    • 模板 /templates/rhuk_milkyway/index.php
    • 英文語系文字 /language/en-GB/en-GB.ini (POWERED BY=Powered by)
    • 中文語系文字 /language/zh-TW/zh-TW.ini (POWERED BY=核心是)
  3. 首頁Logo圖 mw_joomla_logo.png
    • /templates/rhuk_milkyway/css/template.css (定義在 div#logo 的 background: url(../images/mw_joomla_logo.png) 0 0 no-repeat;)
  4. 網站Icon(用在IE或FireFox所顯示的Url書籤的Icon)
    • /templates/rhuk_milkyway/favicon.ico

關於輸出pdf檔

關於各頁面的預設Url

會員
  • 登入 index.php?option=com_user&view=login
  • 註冊 index.php?option=com_user&view=register
  • 忘記密碼 index.php?option=com_user&view=reset
  • 忘記帳號 index.php?option=com_user&view=remind
文章
  • 文章 index.php?option=com_content&view=article&id=文章id&Itemid=目錄id
  • 分類 index.php?option=com_content&view=category&layout=blog&id=分類id&Itemid=目錄id
  • 單元 index.php?option=com_content&view=section&id=單元id&Itemid=目錄id

自訂登入頁面

  • 登入 index.php?option=com_user&view=login
    • 「登入」標題
      \components\com_user\views\login\tmpl\default.php
    • 自訂登入頁面
      \components\com_user\views\login\tmpl\default_login.php
    • 登入時的錯誤訊息
      由所選用的templates的 index.php 的 <jdoc:include type="message" /> 所顯示
    • 登入錯誤時,跳回首頁,而沒有跳回登入頁面?
      \components\com_user\controller.php

其他