2012年12月5日 星期三

jquery mobile 暫存問題


 最近在實作手機版網頁
發現在page以外的物件會有不更新的問題
所以必須使用一些強制方式來改變




$('div:jqmData(role="page")').live('pageshow',function(event, data){
    //20121128 zoearth reload .mainCate
    var p_lg = $.mobile.firstPage.find("#page_lg").val();   //元網頁的語系
    var n_lg = $.mobile.activePage.find("#page_lg").val();    //現在網頁的語系
    if (p_lg != n_lg)
    {
        //alert(p_lg+' != '+n_lg+" - RLOAD");
        $.mobile.firstPage.find("#page_lg").val(n_lg);
//如果有改變 把元網頁語系設定成現在網頁語系
 var now_url = document.URL;
        $.post(now_url, function(data) {
            var setup = $(data).find("#top_main_menu").html();
            $('#top_main_menu').html(setup);
        });
    }
});



好吧

我得承認
我真的不會打教學文
我只會看與改
要經營部落格看來我還是差得遠XD

2012年11月12日 星期一

法克莉莉




法克莉莉 跟  烏克莉莉

只差一個音

卻是相差很多的東西

嗯嗯


這讓我想到不好的事情去了

如果有人搜尋

[法克莉莉]

應該可以搜尋到這一頁厚

2012年9月14日 星期五

JOOMLA 擴充功能心得

JOOMLA 擴充功能心得




joomla 擴充功能基本上可以分
1.元件 2.模組 3.外掛 4.模板
基本上joomla的所有功能都可以經由擴充來達到[客製]的目的
所以開發這些擴充功能就是joomla的重點
在線上很多joomla擴充功能都寫得很好,但是有些是需要費用的
但是又因為PHP基本上是script模式
所以其實每個人都可以很輕鬆的去[參考]別人的程式碼來修改或是開發成自己想要的元件或模組
所以開發元件不一定要從零開始就是。

通常複雜度
元件 > 模組 > 模板 > 外掛
元件:
元件的重點是在後台有一個[管理平台],可以新刪修資料,然而通常元件裡會有包模組與外掛來搭配使用,所以安裝元件時,通常也會安裝模組與外掛。另外,只有元件可以搭配權限控管來讓管理者使用(因為有管理介面)
模組:
模組的重點在於[顯示資料],有點類似模板功能,但是他可以設定的選項與操控性比外掛與模板更好,例如今天要做一個[網站地圖][google地圖]類似如此的顯示內容,就很適合用模組來使用。另外重點是,只有模組可以加入模版的區塊顯示。
外掛:
外掛,顧名思義,他就是外掛功能,基本上就是處理要輸出的資料做一些變化,例如文章內容要輸出時的過濾字元,防止垃圾留言,甚至是變更輸出輸入網址與語言過濾(語系功能),都是用外掛來實行的。
模板:
joomla的模板其實跟別的CMS類似,但是最不一樣的的是,joomla的模板是用區塊加模組的方式輸出,當然,對於想只用dreamweaver的設計師來說,當然還是困難很多。因為joomla的模板也是PHPcode穿插在裡面。不過這個問題,是可以透過一些方式解決的。然後joomla的模組是可以針對模組的模板,例如顯示訊息模組你可以將他指定成這模板的顯示訊息模板。但是要先知道如何新增模組的模板的方式。


joomla的擴充性可以說是[愛怎麼改,就怎麼改],連後台樣板也能改,但是對於剛接觸的人而言,都會是需要時間適應與熟練的。另外是線上的CMS幾乎都沒有中文文件,所以在找解答時,關鍵字更是要下的正確,才能找到解決方法。

2012年7月23日 星期一

生命不需要理由

人活著就是要贖罪
但是人一出生又沒犯罪
又為何要贖罪呢?

其實人不需要去想活著需要什麼理由
因為身體就告訴我們要活下去了
違背這個[道]去走就也只是滅亡而已
但是一般人都是怕死的

所以大部分的人還是還是會跟著[道]走
因為生命的過程就是要活下去
沒有理由
也不需要理由
如果需要理由
那生命就不會存在