Fabrik  

插件分类: Contacts & Feedback => Forms

支持版本:1.5 /1.7

关注程度:【最流行的】

所属类型:组件、模块、插件、多语言

Fabrik 2.1.1 is a security fix, please update immediately

Fabrik 2.1.1是一个安全补丁,请立即升级。(译注:目前支持Joomla 1.7的是 Fabrik 3.0b版了)

Fabrik is THE open source Joomla application builder component.

Fabrik 是开源Joomla应用搭建组件。

Fabrik gives you the power to create forms and tables that run inside Joomla without requiring knowledge of mySQL and PHP. Then feed your data into Google Maps, Charts or an AJAX based calendar

Fabrik给了你力量去在joomla中创建表单和表格,而不需要mySQL 和 PHP知识,然后把你的数据Feed到google Maps,Charts或基于AJAX的日历中。

With Fabrik you can create applications that range in complexity from simple contact forms to complex applications such as a job application site or bug tracking systems.

用Fabrik你能创建复杂范围内的应用,从简单联系表单到像求职网站或缺陷跟踪系统那样复杂的应用。

Fabrik分为四个大类:Forms、Manage reports、Visualizations和Extensible.

一、Forms(表单)

1、13个默认字段(field)类型——Elements are the widgets that collect your form's data. Fabrik provides a wide range of elements from simple fields to drop downs that look up data from other database tables. Most elements allow you to stipulate common settings, such as their default value, size, and whether they are hidden. 元素是收集(获取)你的表单中数据的小工具,Fabrik提供大量的元素,从简单字段到下菜单(数据库表格中的数据),大多数元素允许你规定公共设置,比如它们的默认值和是否隐藏。

2、Ajax验证——Any Fabrik element can have a validation applied to it. On submission the form's data must conform to each of these validations or the user will be returned to the form, with the each of the elements that have failed validation highlighted with an error message defined by yourself. 任何Fabrik元素有一个验证应用。当提交这个表单的数据必须确认每项有效。验证失败的元素则高亮显示自身错误信息。

3、电子邮件通知——Within your form you can define two types of email notifications; receipts and notification emails. Receipts are sent to the user who is filling in the form, they are used to give the user a permanent record of the information that they have filled in. Fabrik forms can be set to send receipts automatically or to display a check box to allow the user to opt in to receiving the receipt. The receipt text is constructed with the user of place holders. 在你的表单中你能定义两种类型的Email.接收邮箱和通知邮箱。Receipts是表格中填写的发送给谁?(send to the user)。它们是用来给用户永久的记录的信息(注册时已经填的,存档备用)。Fabrik表单能被设定为自动发送给Receipts。或用一个复选框选项来允许用户是否接收Receipt。这个Receipt文本内容是用户注册时生成的。(译注:实际上就允许填写2个邮箱,一个用户接收自动发送信息的email,一个接收重要的通知的email)

4、记录到数据库——Fabrik forms can be set to record to a database. If this option is selected a database table is created which mirrors the format of the form's elements. If the form's elements are added or altered then the database table structure is altered to match 。Fabrik能被设置成记录到数据库,如果通过这个选项选择数据库表格建立,那么表单中的所有元素会创建一个镜像到数据库。如果添加或修改表单元素,那么数据库表格结构也会匹配修改。

5、访问控制——显示记录权限、编辑记录权限、仅自己可编辑(覆盖“编辑记录”访问权限,仅限创建者)、添加记录。

6、多页表单 (forms) ——When your forms have a large number of elements, it is often advisable to split the form into a multi page form. Form's can be split into pages on any of the form's groups. Each page can be set to store the submitted form data into temporary storage, allowing your users to leave part completed form's and return to fill them in at a later date without loosing previously entered data 。当你的表单中元素太多了,他们常常可适当的分割成多页的表单,表单能被分割成任意的表单组,每页能被设置成存储这个提交的数据到临时的存储器,允许你的用户离开时候(未填写完)保存,等稍后回来后不会丢失先前的输入的数据。

二、Manage reports(管理)

1、Easy creation(CRUD)——Fabrik tables allow you to create a wide range of views on your data. They integrate seamlessly with Fabrik Forms, allowing the creation and modification of records. Fabrik表格允许你创建大范围的数据视图,他们无缝的集成Fabrik表单,允许建立和修改记录。

2、Powerful filtering(强大过滤器)——Seeing your data is one thing, drawing meaningful information from is it quiet another! That's why Fabrik gives you a wide range of methods to search your data. 看到你数据是一回事,从数据中找到有意义的东西是另一回事,那是为什么Fabrik给你大量的模块去搜索你的数据。

3、Join table data("join"表格数据)——用一个变量就能从不同的表格中向关系数据库添加数据是很灵活的。例如我们能链接一个包含一系列文章的表格和包含用户列表的表格。这种链接类型我们叫做“Join”,通过把两个表格合在一起加入。

4、Detailed record views——As well as creating links to edit table records with the corresponding Fabrik form, Fabrik tables can also supply links to view a detailed page containing all the records data. Both the form and detailed view can be modified with the use of templates. 就像使用相应的Fabrik表单建立一个链接去编辑记录一样,Fabrik表格也能提供链接去显示包含所有记录数据的详细页。表单和详细显示页他们两个都能被模板改变。

三、Visualizations(可视化)

1、Calendars——事件日历

2、Google maps——谷歌地图

3、Google charts——谷歌图表

四、Extensible(可扩展)

1、Plug-ins(插件)

2、Templates(模板)

3、Javascript events(javascript事件)

4、Custom validations(自定义检验)

转载于:https://www.cnblogs.com/ikodota/archive/2011/11/24/Joomla-Ext-Fabrik.html

【中文】Joomla1.7扩展介绍之Fabrik (强大的表单处理能力)相关推荐

  1. 【中文】Joomla1.7扩展介绍之Googlemaps Plugin

    Googlemaps Plugin 插件分类:Maps 支持版本:1.5 /1.6 /1.7 关注程度:[最流行的] 所属类型:插件.多语种 可以在 Joomla 1.5.x (native), 1. ...

  2. 简单介绍redis分布式锁解决表单重复提交的问题

    在系统中,有些接口如果重复提交,可能会造成脏数据或者其他的严重的问题,所以我们一般会对与数据库有交互的接口进行重复处理.本文就详细的介绍一下redis分布式锁解决表单重复提交,感兴趣的可以了解一下 假 ...

  3. Antd Vue 表单生成快速开发指南,内附强大的表单设计器

    之前发布了一款基于Element的表单设计器,可以快速设计和生成表单,设计器地址:http://form.making.link/.现在我可以告诉大家,Antd表单支持来了,可以使用设计器设计好表单后 ...

  4. JavaScript 编程精解 中文第三版 十八、HTTP 和表单

    十八.HTTP 和表单 原文:HTTP and Forms 译者:飞龙 协议:CC BY-NC-SA 4.0 自豪地采用谷歌翻译 部分参考了<JavaScript 编程精解(第 2 版)> ...

  5. validationEngine中文版 — jquery强大的表单验证插件

    中文汉化版,官方只有英文的.同时根据中国国情修改了部分验证规则. 这个插件支持大部分的浏览器,但由于有使用到了css3的阴影和圆角样式,所以在IE浏览器下无法看到圆角和阴影效果(万恶的IE). 官方下 ...

  6. 【中文】Joomla1.7扩展介绍之Kunena(强大的论坛)

    插件分类:Forum 支持版本:1.5 /1.6 /1.7 关注程度:[最流行的] 所属类型:组件.模型.插件.多语言.特殊扩展 最新版本:Kunena 1.7.1 翻译: Kunena--是领袖性论 ...

  7. 【中文】Joomla1.7扩展介绍之Xmap(站点地图生成)

    Xmap  插件分类: Structure & Navigation => Site Map 支持版本:1.5 /1.6 /1.7 关注程度:[最流行的] 所属类型:组件.插件 ★ 本扩 ...

  8. 【中文】Joomla1.7扩展介绍之JoomSEF Free (搜索引擎友好)

    JoomSEF Free  插件分类: Site Management => SEF 支持版本:1.0/1.5 /1.6 /1.7 关注程度:[最流行的] 所属类型:组件.插件.多语言 Edit ...

  9. 【中文】Joomla1.7扩展介绍之Ozio Gallery

    Ozio Gallery  插件分类:  Photos & Images => Photo Flash Gallery 支持版本:1.5 /1.6 /1.7 关注程度:[最流行的] 所属 ...

最新文章

  1. VsCode允许JSON文件注释
  2. 神经网络-全连接层(1)
  3. 《中国管理安全服务(MSS)市场研究报告2010》读后感
  4. PHP中register_globals参数为OFF和ON的区别
  5. ruby on rails_如何在Ruby on Rails应用中用Vue.js替换jQuery
  6. 聊聊 Python 的单元测试框架(一):unittest
  7. MySQL反斜杠 ‘\\‘ 插入数据库丢失
  8. 谈谈运维监控那些事儿
  9. 魔方java3d,CSS3 制作魔方 - 相关立体样式
  10. ADS仿真6_PA设计【未完成】
  11. Linux串口调试工具,可视化界面
  12. MathType公式编辑器数学公式、希腊字母和常用操作快捷键[待续ing]
  13. socket closed
  14. php下载源文件绕开下载地址,Fengcms 最新版v1.24任意文件下载(绕过过滤)
  15. Python爬取链家网上的房源信息
  16. git不能push文件
  17. ZYNQ开发系列——PS开发之HelloWorld
  18. 主流嵌入式操作系统介绍(一)
  19. 贝叶斯统计 韦来生 课后题答案 第一章
  20. Rasa课程、Rasa培训、Rasa面试、Rasa实战系列之Understanding Rasa Deployments Premade Rasa Containers

热门文章

  1. F5负载均衡会话保持技术及原理技术白皮书
  2. asp.net 对xml文件的读写,添加,修改,删除操作
  3. asp.net三种重定向方法的总结
  4. C语言Free时报错HEAP CORRUPTION DETECTED
  5. C语言数据类型所占空间大小
  6. C++中关键字volatile和mutable用法
  7. 98级计算机应用教材,西安外事学院98级计算机应用9806班毕业二十年校友返校
  8. qt发布后 mysql数据库_qt发布后 mysql数据库
  9. php symfony 安装,Symfony的安装和配置方法
  10. arima模型matlab代码_PSTR面板平滑转换模型简介(附Matlab代码分享)