qcubed/application

QCubed框架中许多组件所使用的公共文件

安装: 178

依赖者: 0

建议者: 0

安全: 0

星星: 1

关注者: 7

分支: 2

类型:qcubed-library

v4.0.1-alpha 2017-07-07 03:51 UTC

README

这是QCubed框架的应用部分,包括表单、控件、动作、事件以及将它们全部结合在一起的相关代码。

升级说明

此版本现在使用命名空间。请参阅工具目录中的工具,以帮助您将当前代码库转换为新的命名空间。具体来说,请在您的代码库上运行以下命令行脚本,它将转换约99%的代码

cd (vendor_dir)/qcubed/application/tools/v4_converter
./run_was.php -R all.regex.php (your source dir)

从现在开始,应用框架将专注于支持控制库中的html5标签。可能还有一些其他项目提供支持常见数据关系(如单选框和复选框列表)的方式,但大部分我们希望所有不直接绘制标签的功能都放在单独的库中。

因此,以下文件在核心中不再受支持,目前是无效代码。您可以在“无效”目录中找到它们。但是,如果您认为这些旧文件很重要,请随意将其作为插件复活。由于PHP内置或GitHub中可用的库中已经开发了更好的解决问题的方式,因此大部分代码不再适用。

  • QDialogBox.class.php(我们目前使用JQuery UI对话框,但这可能有所改变)
  • FileAssetDialog.php
  • QArchive.class.php
  • QEmailServer.class.php
  • QFileAsset.class.php
  • QFileAssetBase.class.php
  • QImageBase.class.php
  • QImageBrowser.class.php
  • QImageControl.class.php
  • QImageControlBase.class.php
  • QImageFileAsset.class.php
  • QImageLabel.class.php
  • QImageLabelBase.class.php
  • QImageRollover.class.php
  • QLexer.class.php
  • QMimeType.class.php
  • QRegex.class.php
  • QRssFeed.class.php
  • QSoapService.class.php
  • QStack.class.php
  • QTreeNav.class.php
  • QTreeNavItem.class.php
  • QWriteBox.class.php

此外,JQuery UI框架已放入其自己的目录,为将其移动到后续版本中的单独库做准备。

安装

有关如何使用Composer快速安装QCubed v4的信息,请参阅qcubed/app-starter仓库的qcubed4分支。