顯示具有 plugin 標籤的文章。 顯示所有文章
顯示具有 plugin 標籤的文章。 顯示所有文章

2007/11/15

jquery-form

This is our first jquery plugin, and we're very thrilled to release it. jquery-form provides on-the-fly form generation with:
  1. declarative syntax
  2. good default semantic
It's very questionable about why people even need to generate a whole form all in javascript, and my saying is that this is one kind of future. It looks like this when you use it:
$("#form1").form({
    legend: "Quiz #4",
    params: {
        "Title": "What's the answer ?",
        "your_answer": {
            label: "Your Answer",
            value: "42"
        }
    }
})
.find(":submit").val("Save").end()
.submit(function() {
    $("#message").html("You just submit that form");

    setTimeout(function() { $("#message").empty(); }, 5000);

    return false;
});
At this moment you can only see text fields generated, and it's not very customizable yet. More and more type of traditional fields, or smart fields, are being integrated into this branch. So stay tuned. Please visit it's official page for more details: http://code.handlino.com/wiki/jquery-form

2007/7/31

新 Template Toolkit Plugin 兩則

Template::Plugin::Num2Word

在 TT2 裡面,很容易將數值轉換成「字」的 plugin。如: [% menu.size.to_word %]-items 由於,有時候 element 的 class name 需要針對其內容做一些配合,所以可能會生出 "five-items" "six-items" 這樣的 class name,如果在模版系統裡面沒有方便產生這些數字「字」的方法,那還真是傷腦筋啊。

Template::Plugin::Text::Greeking

這是讓你在 Template 裡可以產生假文的。在模版仍在設計階段時,有時候需要一些填版面的假文,是故為之。這東西其實還有另一個用處,因其可以調整要產生的長度,所以可以拿來進行視覺上的測試。看看自已所設計的版本,在裝載各種長度的內文時,都能夠保持一定的水準。