Demo

討論

保持飢餓,保持愚笨 (Stay hungry, stay foolish)。 史蒂夫·賈伯斯

公告

本網站已取消討論區的討論方式,如果您有問題請至LINE群行動條碼圖片網址,或Facebook社團

Joomla 1.0.12 ++ 強化整合包

  • player
  • player 的個人頭像 Topic Author
  • Offline
  • 專家會員
  • 專家會員
More
2007-07-06 15:25 #7524 來自 player
player created the topic: Joomla 1.0.12 ++ 強化整合包
有感於
Joomla 1.0.12 少了滿多東西的

所以
以這邊的Joomla_1.0.12-Stable-Full_Package_Chinese.zip
為基礎

再多加一些東西進去

像是

Zend Framework
http://framework.zend.com/

Prototype
http://www.prototypejs.org/

xajax
http://www.xajaxproject.org/

jQuery
http://jquery.com/

Smarty
http://smarty.php.net/

.....etc

可是這樣做的話

到底該怎麼接?
哪一個要放再哪一個目錄下?

才不會把Joomla的架構給毀了?

Please 登入 to join the conversation.

  • player
  • player 的個人頭像 Topic Author
  • Offline
  • 專家會員
  • 專家會員
More
2007-07-09 12:38 #7540 來自 player
player replied the topic: Joomla 1.0.12 ++ 強化整合包
1. GeSHi - Generic Syntax Highlighter 更新 (GeSHi 1.0.7.8 更新到 GeSHi 1.0.7.20)
http://qbnz.com/highlighter/

下載點 (以GeSHi 1.0.7.20為例)
http://sourceforge.net/project/showfile ... _id=114997

在Joomla 1.0.12裡
GeSHi 是放到
/mambots/content/geshi/
這邊

可是
在Joomla 1.5裡, 卻是放到
/libraries/geshi/

為了日後的相容性著想
所以使用Joomla 1.5的目錄結構
放到 /libraries/geshi/

同時改 Joomla 1.0.12的相關檔案, 來重新接上 GeSHi
原來的 /mambots/content/geshi/ 先改名為

Please 登入 to join the conversation.

  • player
  • player 的個人頭像 Topic Author
  • Offline
  • 專家會員
  • 專家會員
More
2007-07-10 12:35 - 2007-07-10 14:33 #7546 來自 player
player replied the topic: Joomla 1.0.12 ++ 強化整合包
改失敗了?

不確定是 patTemplate 改濫掉?
還是 geshi改濫掉了?

http://www.player.idv.tw/prog/index.php ... 8%E5%8C%85

---
1.patTemplate 有漏檔案?
Text/Highlighter.php
Text/Highlighter/Renderer/Html.php
XML/XUL.php
pat/patBBCode.php
....etc, 都下落不明?

2.GeSHi 看起來沒接上?
最後修改原因: 2007-07-10 14:33 來自 player.

Please 登入 to join the conversation.

  • player
  • player 的個人頭像 Topic Author
  • Offline
  • 專家會員
  • 專家會員
More
2007-07-10 14:48 #7547 來自 player
player replied the topic: Joomla 1.0.12 ++ 強化整合包
我想導入AJAX
使用 xajax 這個php用的AJAX套件
http://www.xajaxproject.org/

可是
require_once('xajax.inc.php');

$xajax->printJavascript( );

倒底該放到Joomla裡的哪一個php檔裡?

Please 登入 to join the conversation.

  • player
  • player 的個人頭像 Topic Author
  • Offline
  • 專家會員
  • 專家會員
More
2007-07-10 17:54 #7550 來自 player
player replied the topic: Joomla 1.0.12 ++ 強化整合包

Please 登入 to join the conversation.

  • player
  • player 的個人頭像 Topic Author
  • Offline
  • 專家會員
  • 專家會員
More
2007-07-10 17:59 #7551 來自 player
player replied the topic: Joomla 1.0.12 ++ 強化整合包
Smarty
與Joomla原本用的 petTemplate
同樣都是模版引擎

在無法確定Joomla接2套不同的模版引擎
會有怎樣的下場的前提下
所以
Smarty只好先割捨了

至於 xajax 還在找該怎麼接

而其他的 JavaScript Libary 則還沒接上

Please 登入 to join the conversation.

  • ycs
  • ycs 的個人頭像
  • 訪客
  • 訪客
2007-07-11 00:07 #7552 來自 ycs
ycs replied the topic: Joomla 1.0.12 ++ 強化整合包
我個人的感覺是不要改動太多的主程式,其實一個 CMS (content management system: 內容管理系統) 好不好並不完全看程式是否要使用最新的技術,而是在系統的易用性及擴展性,以 programmer 的角度來看,可能會希望把所有能想到的技術都加進去,但是未來要如何維護呢,尤其是 open source,如果沒有錢,沒有團隊協助,很難維持起初的熱情

如果要修改系統主程式架構,建議提供到主站去討論,如

1. xajax --- http://forum.joomla.org/index.php?topic=96590.0

2. jquery --- joomla 用 Mootools,不用 jquery

3. smarty --- 有可能 ( http://forum.joomla.org/index.php/topic,157365.0.html ),pat template 在 joomla 2.0 應該會被移除,因為系統程式已經都沒有用到 pat template,但要考量還有其他元件可能會有用到,joomla 可是號稱元件會多到嚇人的 CMS

4. zend, prototype, GeSHi --- 你可以考慮把你的意見提供到 Joomla! 1.5 開發討論版http://forum.joomla.org/index.php/board,407.0.html

===================================================

希望沒有澆你冷水,不過熱情還是需要的,在 joomla 繁體中文站 (joomla.org.tw) 需要更多中文化的開發手冊及中文化的元件,對岸有幾個網站有一些的開發心得,有空可以去看看

Joomla中國  http://www.joomlar.cn
Joomla中文交流平台

Please 登入 to join the conversation.

  • player
  • player 的個人頭像 Topic Author
  • Offline
  • 專家會員
  • 專家會員
More
2007-07-11 11:15 #7559 來自 player
player replied the topic: Joomla 1.0.12 ++ 強化整合包
1. xajax --- http://forum.joomla.org/index.php?topic=96590.0

他這個是Joomla 1.5的Plugin
Joomla 1.0.12 沒辦法裝吧?

2. jquery --- joomla 用 Mootools,不用 jquery

有在Joomla 1.5裡看到mootools.js了
但Joomla 1.0.12裡沒這東西
且JavaScript Library 有好幾套, 很難說哪一套最好

3. smarty --- 有可能 ( http://forum.joomla.org/index.php/topic,157365.0.html ),pat template 在 joomla 2.0 應該會被移除,因為系統程式已經都沒有用到 pat template,但要考量還有其他元件可能會有用到,joomla 可是號稱元件會多到嚇人的 CMS

patTemplate 的架構看起來怪怪的
可是天曉得 Joomla 2.0 幾時出啊? 1.5正式版到現在都還沒消息, 畫大餅充饑? 純看爽用?

4. zend, prototype, GeSHi --- 你可以考慮把你的意見提供到 Joomla! 1.5 開發討論版http://forum.joomla.org/index.php/board,407.0.html

zend, prototype ...etc, 這些無論是 Joomla 1.0.12 還是 1.5都沒有在用
其中 zend 在擴充php功能上, 沒有幾套php FrameWork能夠比的

GeSHi 則不論新舊版的Joomla 都有在用
只是連SVN版的Joomla 都還未更新到最新的 GeSHi

現在的問題是
Joomla 正式版
幾時才會出
您所提的那幾個討論串
開版日期都已經快過1年了耶

目前交叉對照這裡的 Joomla 1.0.12 以及那邊官網的 Joomla 1.5 Beta2 以及 SVN版後
發現 1.5 版似乎必要的功能還未完全接起來

英文不是很好
所以官網那邊的討論區
我只能看看
很難把我的意見完整的表達出去

Please 登入 to join the conversation.

  • player
  • player 的個人頭像 Topic Author
  • Offline
  • 專家會員
  • 專家會員
More
2007-07-11 15:57 - 2007-07-11 16:07 #7562 來自 player
player replied the topic: Joomla 1.0.12 ++ 強化整合包
1. xajax --- http://forum.joomla.org/index.php?topic=96590.0

這個挖下來看了
他是包 xajax 0.24版
而非最新的 xajax 0.25版

安裝的xml
前面幾行是
<mosinstall version="1.0.0" type="mambot" group="system">
最後修改原因: 2007-07-11 16:07 來自 player.

Please 登入 to join the conversation.

  • player
  • player 的個人頭像 Topic Author
  • Offline
  • 專家會員
  • 專家會員
More
2007-07-13 12:29 #7571 來自 player
player replied the topic: Joomla 1.0.12 ++ 強化整合包
迷惑中

Joomla! 1.0.12
越改越腦殘
就其架構而言
我想要的功能滿難加的

可是
Joomla! 1.5 Beta2 有Bug
Joomla! 1.5 SVN 還在每天更新? 這到底是能用? 還是不能用?
Joomla! 2.0 更是夢幻產物, 遙不可及 (如果patTemplate 真的會被 Smarty所取代的話)

天啊
那你們現在都還在用Joomla! 1.0.12架站嗎?

Please 登入 to join the conversation.

  • player
  • player 的個人頭像 Topic Author
  • Offline
  • 專家會員
  • 專家會員
More
2007-07-13 17:36 #7574 來自 player
player replied the topic: Joomla 1.0.12 ++ 強化整合包
先跳過 xajax
先繼續整合 Zend

可是
再多加一個 /libraries/Zend/Zend.php 之後

<?php
if (!defined ('PATH_Zand')) {
define('PATH_Zand', dirname(__FILE__) );
}
?>

再用取代

'Zend\
取代成
PATH_Zend . '\

出現了一個新的問題
在 /libraries/Zend/Controller/Action/HelperBroker.php 裡的

Please 登入 to join the conversation.

More
2007-07-13 19:38 #7575 來自 Eddy
Eddy replied the topic: Joomla 1.0.12 ++ 強化整合包
xajax的整合可以用mambot
http://www.xajax-joomla.com/

知之者不如好之者,好之者不如樂之者

Please 登入 to join the conversation.

  • player
  • player 的個人頭像 Topic Author
  • Offline
  • 專家會員
  • 專家會員
More
2007-07-17 10:19 #7592 來自 player
player replied the topic: Joomla 1.0.12 ++ 強化整合包

admin 寫了道:: xajax的整合可以用mambot
http://www.xajax-joomla.com/


xajax 0.2.4 更新到 0.2.5

This message has an attachment file.
Please log in or register to see it.

Please 登入 to join the conversation.

  • player
  • player 的個人頭像 Topic Author
  • Offline
  • 專家會員
  • 專家會員
More
2007-07-17 11:12 - 2007-07-18 14:04 #7595 來自 player
player replied the topic: Joomla 1.0.12 ++ 強化整合包
怪了

http://www.xajax-joomla.com/index.php?o ... &Itemid=26
的範例
寫一個 /components/com_example/xajax.example.php
可是後台要設選單時
沒這一樣可以選?

再包成元件
也一樣?

好奇怪
您試圖存取的頁面已不存在。
請從主選單選擇另一個頁面。

This message has an attachment file.
Please log in or register to see it.

最後修改原因: 2007-07-18 14:04 來自 player.

Please 登入 to join the conversation.

  • player
  • player 的個人頭像 Topic Author
  • Offline
  • 專家會員
  • 專家會員
More
2007-07-18 15:48 #7605 來自 player
player replied the topic: Joomla 1.0.12 ++ 強化整合包
看不懂

xajax 用 Joomla! 1.0.12 的 mambots 方式掛進去

寫元件去跑 xajax

檔案 com_example.xml
<?xml version="1.0" encoding="utf8"?>
<mosinstall type="component" version="1.0.0">

Please 登入 to join the conversation.