內容簡介
這是一款自訂表單創建器,使用者可以輕鬆地建立表單,無需程式編寫知識。使用者可以建立文字方塊、密碼欄位、下拉選擇框、單選方塊、多選方塊以及文字區塊。啟用外掛後,可以在「頁面」選單下找到表單和其設定。透過使用簡碼「[etm_contact_form]」來呼叫表單。
注意:此外掛目前僅支援網站上的一個表單。
支援
閱讀安裝指南
向作者提交問題
功能
使用者可以加入不同種類的輸入方塊、文字區塊和選擇框。
使用者可以藉由在 CSS 中使用表單 ID,變更表單元素的完全樣式。
支援必填文字方塊和密碼欄位。
資源
連結WordPress(特定於 WP)和GIT如何取得SVN
開發者
從2.0版開始,此外掛現在可擴展且無需修改原始碼。此外掛可以擴展以在多個內容管理系統上工作。此外,可以使用FAQ中提到的方法覆寫所有的CSS。
擴展至其他CMS
需要為您希望擴展此外掛的CMS創建一個適配器。適配器必須實現/FM/I_Adapter。
適配器應該遵循一個名稱空間模式,例如\FM\MyCMSName。請參閱WordPress Adapter(默認適配器)以了解範例。
目錄結構必須與名稱空間完全匹配,包括區分大小寫(再次參閱WordPress Adapter以了解範例)。
更新config.json文件,使adapter對像現在指定了您的適配器的目錄(子名稱空間)。
此外,如果您的CMS需要與適配器不同的支援,請在子名稱空間目錄中創建一個名為support.php的文件。 請參閱WordPress Adapter作為範例。
外掛標籤
開發者團隊
原文外掛簡介
A custom form maker that allows users to build their own forms easily and without any knowledge of coding or progamming. Users can create text boxes, passwords fields, drop down select boxes, radio boxes, checkboxes, and text areas. Once the plugin is activated, the form and its settings can be found and edited under the “Pages” menu. Call the form by using the shortcode [etm_contact_form].
NOTE: This plugin currently supports only one form per website.
Support
Read about installation instructions
Submit issues to the author
Features
Users can add a variety of input boxes, textareas, and select boxes.
Users can completely style form elements by calling the form id before the targeted elements in their CSS.
Supports required textboxes and password fields.
Resources
Link for how to get SVN for WordPress (specific to WP) and git
Developers
As of version 2.0, this plugin is now extensible without modifying source code. This plugin can be extended to work on multiple Content Mangement Systems. Additionally, the CSS can all be overrided (see FAQ).
Extending the plugin for other CMS
An adapter needs to be created for the CMS you wish to extend this plugin for. The adapter must implement /FM/I_Adapter.
The adapter should follow a namespacing pattern such as \FM\MyCMSName. See the WordPress Adapter (default adapter) for an example.
The directory structure must exactly match the namespace, case-sensitivity included (see again the WordPress adapter for an example).
Update the config.json file such that the object adapter now specifies the directory (sub-namespace) for your adapter.
Additionally, if your CMS needs support that is separate from the adapter, create a file called support.php inside the sub-namespace directory. See the WordPress adapter as an example.
