P4A是一个PHP框架,包含用于构建应用程序将与Web浏览器连接到网络中使用的库,模块和部件软件。
随着P4A,你将能够开发Web应用程序编写代码,你将与最进化快速开发工具做。其结果将是,用户将用相同的感觉使用,他将有一个经典的客户端应用程序的应用程序。
你将不必担心创建图形界面为你的项目,因为P4A有一个很好的和客户端图形主题
功能:
- 写在PHP编程语言
- 兼容PHP版本4.3.x,下的Apache 1.3.x或2.0.x版本的Web服务器上的Linux / Windows操作系统
- 在梨图书馆集成
- 易于集成:: DB库(数据库,FrontBase,InterBase的,Informix的,迷你的SQL,Microsoft SQL Server的,MySQL和甲骨文7/8/9,ODBC和PostgreSQL,SQLite的,SYBASE)
- 自动数据库数据类型识别和自动格式化和非格式随之而来的功能(整数,小数,花车,日期和时间格式,布尔)相干与国家区域设置
- 在许多用户界面元素(部件),如单线或多行文本字段以先进的所见即所得的富文本编辑支持,复选框,单/多选择字段,表,按钮等等...
- 3的方式来固定口罩的小部件(网格,绝对定位画布,连续的相对定位帧)
- 的UTF-8编码的扩展使用。反正你可以更改代码页,以反映您的代码/数据
- 在许多语言环境支持(cs_CZ,将de_CH,de_DE这个,du_NL,EN_GB,EN_US,es_ES,et_EE,fr_CH表示,fr_FR,则it_CH,it_IT,PT_BR,ro_RO,ru_RU)
- 在逻辑/分离的设计实现了与模板(Smarty的模板引擎)
与PEAR支持的数据库服务器
什么在此版本中是新的:
- 在Zend框架已更新为1.8.4
- 在jQuery的更新到1.3.2
- 在jQuery用户界面进行了更新,1.7.2
- P4A_Tab_Pane转化为jQuery用户界面
- P4A_Fieldset和P4A_Tab_Pane现在有圆边框
- 有关处理日期与Oracle笔记添加到README文件
- 在外形CSS属性被删除
- 如果magic_quotes_gpc的是enebled P4A剔除掉所有来自斜线$ _ POST,$ _ GET,$ _ COOKIE和$ _REQUEST
- P4A_Dir_Navigator小部件添加
- P4A_Widget :: composeStringActions()方法现在使用P4A_Quote_Javascript_String()
- 与P4A_Dir_Source和隐藏文件中的错误得到解决
- P4A_Dir_Source :: getNumRows()方法中加入
- 在P4A_I18N ::格式()的支持;文件大小"数据类型添加
- P4A_Dir_Source现在支持的文件大小和最后修改时间
- P4A_Dir_Source的缓存被删除,由于重构
- P4A_Simple_Edit_Mask现在支持空$源的构造参数(默认为面具名)
- P4A_Progress_Bar小部件添加
- P4A页脚感动,以便更好地定心侧边栏时,可见
- 在上传文件时,它会产生一个临时文件,直到相应的记录不会被保存全局函数被固定P4A_Strip_Double_Backslashes一个bug(感谢bobkoure)
- 与Zend_Framework和Oracle的一个错误是固定的(剥离zend_db_rownum列)
- P4A_DB_Navigator现在也可以工作,没有recursor(单位名单显示)
- P4A_Mask :: displayText()方法被标记为过时,你现在可以使用P4A_Mask ::显示(),现在已经没有硬编码的对象引用
- P4A_Data_Source :: isFirstRow()和isLastRow()添加方法
- 与P4A_Message和IE7中的错误得到解决
- 现在支持Oracle的LOB的
- P4A_Object的ID生成算法改为(感谢pbond81和马里奥斯帕达)
- P4A_Table缩略图生成速度提高(BUG#2220506)(感谢pbond81)
- P4A_Box的UL / OL现在渲染(BUG#2634061)(感谢bes_sf)
- 有关P4A_DB_Source的PK别名笔记添加到README文件
- 现在P4A_DB_Source自动检测Oracle的NUMBER数据类型
- P4A_Tab_Pane的高度尊重错误是固定的(错误#2815814)
- P4A_Widget :: composeStringActions()现在处理的参数里面反斜杠
- 与P4A_I18N ::格式的布尔数据()的一个错误是固定
- 在与一些浏览器multicheckbox的CSS一个错误是固定
- 与P4A_DB_Source :: saveRow和多个主键中的错误得到解决
对于&QUOT
在什么版本3.2.2是新的:
- 在P4A_Table的形象COLS现在水平居中李>
- P4A_Button :: setTooltip()和getTooltip()添加方法
- afterupload事件错字固定
- P4A_Thumbnail_Generator :: renderToFile()方法中加入
- P4A_Mask ::的getSource()方法中加入
- 在Zend框架已更新为1.7.7
- 与P4A_Fieldset为主题的错误是固定的(感谢马里奥斯帕达)
- P4A_DB ::单()DB型验证现在不区分大小写(BUG#2643785)(感谢BES)
- 在一些修改,完成了对screen.css文件进行更好的主题,结果(感谢pbond81)
- 我们管理P4A_Validate翻译被改写,以适应由Zend框架的新规则的方式(我们需要你的帮助,现在http://tinyurl.com/au5bvb翻译新的消息)
- 与P4A_DB_Source :: setWhere()方法固定 中的错误
- 的翻译是同步
- 在自动文件包含系统更新,以避免读取Mac的隐藏文件
- 与P4A_DB_Source :: ADDGROUP()方法得到了解决(由于内部语法变化Zend框架的变化) 中的错误
- p4a_load_js()JavaScript函数进行了更新,以避免错误,如果没有回调函数传递
什么是3.2.1版本的新:
- 在Zend框架已更新为1.7.4
- 在PEAR :: Net_Useragent_Detect被更新为2.5.0
- 在jQuery的形式::更新到2.19
- P4A_DB_Source :: setQuery()现在剔除从通过SQL查询最后一个分号(如果存在)(BUG#2557215)
- P4A_DB_Source :: setWhere()现在调用FIRSTROW()如果DB_Source不在"新行"国家(BUG#2316271)
- P4A_Filename2File()现在使用的FileInfo模块,如果没有MIME类型检测otherways(BUG#2121565)
- 与P4A_Field :: getAsDate()和Internet Explorer中的错误是固定的(感谢马里奥斯帕达)
- P4A_Thumbnail_Generator :: setWidth()现在重置max_width以避免冲突
- P4A_Thumbnail_Generator ::自动调用setHeight()现在重置max_height以避免冲突
- P4A_Thumbnail_Generator :: setMaxWidth()现在重置宽度,以避免冲突
- P4A_Thumbnail_Generator :: setMaxHeight()现在重置的高度,以避免冲突
- P4A_Thumbnail_Generator :: processFile()高度/宽度计算被改写为修正错误#2270922
在什么版本3.2.0新是:
- 在P4A现在LGPL下发布的3 李>
- P4A_APPLICATION_SOURCE_DOWNLOAD_URL不断被删除(连同"下载源"在页脚链接)
- P4A_Grid小部件添加
- P4A_Simple_Edit_Mask加入快速创建一个简单的面膜,以编辑数据库表
- P4A_Mask_constructSimpleEdit()辅助添加到管理P4A_Simple_Edit_Mask的初始化,并允许您使用该快捷方式时,也从没有P4A_Simple_Edit_Mask继承
- P4A_Table :: showRowIndicator()和hideRowIndicator()添加方法
- P4A_DB_Source :: delete()方法现在支持模式
- P4A_Sheet的错误信息进行了美化
- P4A_Thumbnail_Generator现在支持透明的GIF / PNG
- 现在P4A_Thumbnail_Generator输出PNG缓存文件,如果提供了一个PNG原文件
- 现在P4A_Thumbnail_Generator输出GIF缓存文件,如果提供了一个GIF原文件
- 现在P4A_Thumbnail_Generator只是重新采样调整它们</ LI>的JPG / PNG代替
- 与P4A_Field(作为标签设置)渲染错误是固定
- 在翻译进行了更新
- 在空白:NOWRAP加入P4A_Field的CSS美好的WebKit / Safari /铬渲染
- 加入P4A_Frame :: getChildrenAsString()方法的保护,以避免P4A_Frame并从它继承的所有类之间的代码复制
- P4A_Frame :: anchorCenter()方法“第二个参数被删除,因为它是不使用的无用和
- P4A_Frame :: anchorCenter()是与返工一些JavaScript代码,而现在正确地支持P4A_Field许多其他部件
- 在一些XHTML验证错误固定
- 在默认掩码/弹出模板进行修改一下,固定在#DIV p4a_sidebar_right一个错字,并添加#DIV p4a_main包装的主要区域
- FCKEditor的被禁用,因为一个错误的歌剧(用户将获得2编辑器,而不是一个)
- P4A_Base_Mask ::框架没有一个默认的宽度了
- 在IE6 PNG修复未绑定到窗口的onload事件,但在我们的domready中功能
- 与IE6和弹出模板的标题中的错误得到解决
- 在用的WebKit / Safari /铬中的错误关于JavaScript的评价AJAX调用后,解决了
- P4A_Frame和P4A_Fieldset现在可以用&QUOT固定;中心&QUOT;排列
- P4A_Frame和P4A_Fieldset做没有必要再带,宽度是用一些JavaScript代码会自动计算出一个默认
- 显示P4A_FrameÔP4A_Fieldset在&QUOT时,主&QUOT;面具的模板的地区,你会得到它自动居中如果你还没有设置宽度
- P4A_Error_Mask和P4A_Login_Mask没有默认宽度了
- 在Zend框架已更新为1.6.2
- P4A_I18N ::正常化()现在有了一个新的参数与QUOT; num_of_decimals&QUOT;
- P4A_Field ::正常化()用于支持num_of_decimals加入
- 在与别名计算领域具有P4A_DB_Source排序的错误得到解决
- 与jQuery UI :: ::日期选择器不扔onchange事件的一个错误是固定
- 在弹出面具现在可以打开另一个弹出面具,但不关闭本身
- 现在P4A_Preview_Mask产生宽度/高度图像
- P4A_I18N :: format()方法现在可以处理日期时间
- 在缓存的支持加入P4A_Thumbnail_Generator :: outputThumbnail()方法
- 与图像的缩略图缓存中的错误得到解决(感谢pbond81)
- 的多值字段架构的支持,增加
- 为P4A_DB :: nextSequenceId模式支持()加入
- 序列,现在在同一个模式中创建所在的表存储
- P4A_Thumbnail_Generator getThumbnailWidth(),getThumbnailHeight(),getOriginalWidth()和getOriginalHeight()添加方法
- P4A_Thumbnail_Generator :: setFileName()方法现在将重置先前检测到(或计算机),宽度和高度(感谢pbond81)
- 用的setFocus和AJAX调用的错误是固定
- 与P4A_DB_Navigator :: setStyleProperty一个错误是固定的(感谢马里奥斯帕达)
- P4A_Navigator的默认CSS现在allowss滚动(感谢马里奥斯帕达)
- 在下载附件与P4A安装在Windows服务器上时,不区分大小写的检查中加入
- P4A :: getCssConstants()方法加入,它的需要,当你需要一些PARAMS传递到dyndamic PHP / CSS你创建
- 在每一种缓存是希望完全禁止 li>
- 的jQuery :: maskedInput插件被更新为1.2
- FCKEditor的,现在已经ForcePasteAsPlainText默认配置
在什么版本3.0.3新是:
- 在P4A_Thumbnail_Generator现在支持IE的PJPEG扩展
- 与P4A_I18N :: _格式()方法得到解决(YYYY改为YYYY) 中的错误
- P4A_Field :: setYearRange()方法加入到能够管理的年份范围中的日期选择器
- 10px的顶部填充加入P4A_Fieldset
- 的jQuery :: maskedinput 1.1.4插件中加入
- P4A_Field :: setInputMask()和getInputMask()添加方法,检查使用的代码参照
- 在弹出的模板支持&QUOT;顶&QUOT;区加入
- P4A_Table的标题(标签)现在在运行时自动traslated
- 现在P4A触发&QUOT; ontranslate&QUOT;事件中,可以拦截它(获取字符串/翻译/ istranslated参数),而开发跟踪翻译您的应用程序
- 与P4A_Table的标签与IE6的一个错误是固定
- P4A_Table的导航栏中的&QUOT;转到页&QUOT;标签的CSS被改变,所以现在它会保持在一个单行
- 在P4A_DB_Source文件错字固定
- 在一个PHP警告固定在P4A_DB_Navigator
- 详细信息中增加了products_catalogue的index.php文件
- P4A_Mask :: setRequiredField()和unsetRequiredField()方法现在检查现场调用在addValidator(前存在),否则显示错误信息
评论没有发现