魔众企业VI系统 v3.9.0 富文本升级,模块管理升级

  • ModStart
    了解作者
  • PHP
    开发工具
  • 24.3MB
    文件大小
  • zip
    文件格式
  • 0
    收藏次数
  • 1 积分
    下载积分
  • 0
    下载次数
  • 2022-08-31 08:00
    上传日期
魔众企业VI系统是一个支持通过拖拽和配置方式生成页面的企业系统,支持创建多个落地页,帮助企业更好的营销。 魔众企业VI系统发布v3.9.0版本,新功能和Bug修复累计18项,富文本升级,模块管理升级。 2022年07月30日魔众企业VI系统发布v3.9.0版本,增加了以下18个特性: ·[新功能] Type类型数据新增导出JS配置文件 ·[新功能] 文件上传切片最大2M,分片文件根据配置动态清除 ·[新功能] 模块管理模块升级判断逻辑修改 ·[新功能] 模块市场预览包功能支持 ·[新功能] Grid新增批量弹窗快捷操作方式 ·[新功能] Response新增停止执行抛出消息的方法 ·[新功能] 系统升级关闭开关可配置 ·[新功能] 系统升级提醒开关可配置 ·[新功能] 富文本组件新增 editor-ready 自定义事件 ·[新功能] Json组件增加高度可配置参数 ·[系统优化] UEditor下拉、颜色选择、组件错位优化 ·[系统优化] UEditorPlus升级为v2.2.0 ·[系统优化] 富文本文件抓取CDN域名逻辑 ·[系统优化] 富文本编辑移除地图功能 ·[系统优化] 字符串工具类中的特殊字符处理重复 ·[系统优化] HttpException正常请求错误消息不记录 ·[Bug修复] uniapp筛选组件与标题设置冲突问题修复 ·[Bug修复] 导入弹窗模板文件框架JS不生效问题 魔众企业VI系统,可视化搭建企业形象。
tecmz_vi_3.9.0_try.zip
内容介绍
![Stringy](http://danielstjules.com/github/stringy-logo.png) A PHP string manipulation library with multibyte support. Offers both OO method chaining and a procedural-style static wrapper. Tested and compatible with PHP 5.3+ and HHVM. Inspired by underscore.string.js. [![Build Status](https://api.travis-ci.org/danielstjules/Stringy.svg?branch=master)](https://travis-ci.org/danielstjules/Stringy) * [Requiring/Loading](#requiringloading) * [OO and Procedural](#oo-and-procedural) * [Implemented Interfaces](#implemented-interfaces) * [PHP 5.6 Creation](#php-56-creation) * [Methods](#methods) * [at](#at) * [camelize](#camelize) * [chars](#chars) * [collapseWhitespace](#collapsewhitespace) * [contains](#contains) * [containsAll](#containsall) * [containsAny](#containsany) * [countSubstr](#countsubstr) * [create](#create) * [dasherize](#dasherize) * [delimit](#delimit) * [endsWith](#endswith) * [ensureLeft](#ensureleft) * [ensureRight](#ensureright) * [first](#first) * [getEncoding](#getencoding) * [hasLowerCase](#haslowercase) * [hasUpperCase](#hasuppercase) * [htmlDecode](#htmldecode) * [htmlEncode](#htmlencode) * [humanize](#humanize) * [indexOf](#indexof) * [indexOfLast](#indexoflast) * [insert](#insert) * [isAlpha](#isalpha) * [isAlphanumeric](#isalphanumeric) * [isBlank](#isblank) * [isHexadecimal](#ishexadecimal) * [isJson](#isjson) * [isLowerCase](#islowercase) * [isSerialized](#isserialized) * [isUpperCase](#isuppercase) * [last](#last) * [length](#length) * [longestCommonPrefix](#longestcommonprefix) * [longestCommonSuffix](#longestcommonsuffix) * [longestCommonSubstring](#longestcommonsubstring) * [lowerCaseFirst](#lowercasefirst) * [pad](#pad) * [padBoth](#padboth) * [padLeft](#padleft) * [padRight](#padright) * [regexReplace](#regexreplace) * [removeLeft](#removeleft) * [removeRight](#removeright) * [replace](#replace) * [reverse](#reverse) * [safeTruncate](#safetruncate) * [shuffle](#shuffle) * [slugify](#slugify) * [startsWith](#startswith) * [substr](#substr) * [surround](#surround) * [swapCase](#swapcase) * [tidy](#tidy) * [titleize](#titleize) * [toAscii](#toascii) * [toLowerCase](#tolowercase) * [toSpaces](#tospaces) * [toTabs](#totabs) * [toTitleCase](#totitlecase) * [toUpperCase](#touppercase) * [trim](#trim) * [trimLeft](#trimLeft) * [trimRight](#trimRight) * [truncate](#truncate) * [underscored](#underscored) * [upperCamelize](#uppercamelize) * [upperCaseFirst](#uppercasefirst) * [Links](#links) * [Tests](#tests) * [License](#license) ## Requiring/Loading If you're using Composer to manage dependencies, you can include the following in your composer.json file: ```json { "require": { "danielstjules/stringy": "~1.10" } } ``` Then, after running `composer update` or `php composer.phar update`, you can load the class using Composer's autoloading: ```php require 'vendor/autoload.php'; ``` Otherwise, you can simply require the file directly: ```php require_once 'path/to/Stringy/src/Stringy.php'; // or require_once 'path/to/Stringy/src/StaticStringy.php'; ``` And in either case, I'd suggest using an alias. ```php use Stringy\Stringy as S; // or use Stringy\StaticStringy as S; ``` ## OO and Procedural The library offers both OO method chaining with `Stringy\Stringy`, as well as procedural-style static method calls with `Stringy\StaticStringy`. An example of the former is the following: ```php use Stringy\Stringy as S; echo S::create('Fòô Bàř', 'UTF-8')->collapseWhitespace()->swapCase(); // 'fÒÔ bÀŘ' ``` `Stringy\Stringy` has a __toString() method, which returns the current string when the object is used in a string context, ie: `(string) S::create('foo') // 'foo'` Using the static wrapper, an alternative is the following: ```php use Stringy\StaticStringy as S; $string = S::collapseWhitespace('Fòô Bàř', 'UTF-8'); echo S::swapCase($string, 'UTF-8'); // 'fÒÔ bÀŘ' ``` ## Implemented Interfaces `Stringy\Stringy` implements the `IteratorAggregate` interface, meaning that `foreach` can be used with an instance of the class: ``` php $stringy = S::create('Fòô Bàř', 'UTF-8'); foreach ($stringy as $char) { echo $char; } // 'Fòô Bàř' ``` It implements the `Countable` interface, enabling the use of `count()` to retrieve the number of characters in the string: ``` php $stringy = S::create('Fòô', 'UTF-8'); count($stringy); // 3 ``` Furthermore, the `ArrayAccess` interface has been implemented. As a result, `isset()` can be used to check if a character at a specific index exists. And since `Stringy\Stringy` is immutable, any call to `offsetSet` or `offsetUnset` will throw an exception. `offsetGet` has been implemented, however, and accepts both positive and negative indexes. Invalid indexes result in an `OutOfBoundsException`. ``` php $stringy = S::create('Bàř', 'UTF-8'); echo $stringy[2]; // 'ř' echo $stringy[-2]; // 'à' isset($stringy[-4]); // false $stringy[3]; // OutOfBoundsException $stringy[2] = 'a'; // Exception ``` ## PHP 5.6 Creation As of PHP 5.6, [`use function`](https://wiki.php.net/rfc/use_function) is available for importing functions. Stringy exposes a namespaced function, `Stringy\create`, which emits the same behaviour as `Stringy\Stringy::create()`. If running PHP 5.6, or another runtime that supports the `use function` syntax, you can take advantage of an even simpler API as seen below: ``` php use function Stringy\create as s; // Instead of: S::create('Fòô Bàř', 'UTF-8') s('Fòô Bàř', 'UTF-8')->collapseWhitespace()->swapCase(); ``` ## Methods In the list below, any static method other than S::create refers to a method in `Stringy\StaticStringy`. For all others, they're found in `Stringy\Stringy`. Furthermore, all methods that return a Stringy object or string do not modify the original. Stringy objects are immutable. *Note: If `$encoding` is not given, it defaults to `mb_internal_encoding()`.* #### at $stringy->at(int $index) S::at(int $index [, string $encoding ]) Returns the character at $index, with indexes starting at 0. ```php S::create('fòô bàř', 'UTF-8')->at(6); S::at('fòô bàř', 6, 'UTF-8'); // 'ř' ``` #### camelize $stringy->camelize(); S::camelize(string $str [, string $encoding ]) Returns a camelCase version of the string. Trims surrounding spaces, capitalizes letters following digits, spaces, dashes and underscores, and removes spaces, dashes, as well as underscores. ```php S::create('Camel-Case')->camelize(); S::camelize('Camel-Case'); // 'camelCase' ``` #### chars $stringy->chars(); S::chars(string $str [, string $encoding ]) Returns an array consisting of the characters in the string. ```php S::create('Fòô Bàř', 'UTF-8')->chars(); S::chars('Fòô Bàř', 'UTF-8'); // array(F', 'ò', 'ô', ' ', 'B', 'à', 'ř') ``` #### collapseWhitespace $stringy->collapseWhitespace() S::collapseWhitespace(string $str [, string $encoding ]) Trims the string and replaces consecutive whitespace characters with a single space. This includes tabs and newline characters, as well as multibyte whitespace such as the thin space and ideographic space. ```php S::create(' Ο συγγραφέας ')->collapseWhitespace(); S::collapseWhitespace(' Ο συγγραφέας '); // 'Ο συγγραφέας' ``` #### contains $stringy->contains(string $needle [, boolean $caseSensitive = true ]) S::contains(string $haystack, string $needle [, boolean $caseSensitive = true [, string $encoding ]]) Returns true if the string contains $needle, false otherwise. By default, the comparison is case-sensitive, but can be made insensitive by setting $caseSensitive to false. ```php S::create('Ο συγγραφέας �
评论
    相关推荐
    • 企业管理系统.zip
      Apache Shiro+SpringMVC+Hibernate Search+Hibernate+Bootstrap企业信息管理系统基础框架
    • ESB 企业服务总线
      ESB全称为Enterprise Service Bus,即企业服务总线。它是传统中间件技术与XML、Web服务等技术结合的产物。这里有一部分资料 供各位学习
    • CORBA企业解决方案
      或者说 CORBA体系结构是对象管理组织(OMG)为解决分布式处理环境(DCE)中,硬件和软件系统的互连而提出的一种解决方案;OMG组织是一个国际性的非盈利组织,其职责是为应用开发提供一个公共框架,制订工业指南和对象...
    • MES系统-水产企业管理.rar
      本项目正是针对某水产企业而设计的管理...通过本系统能够轻松管理企业中的各类资源,也能够清晰显示企业运营过程中的各种信息。并且系统针对不同工作人员显示功能不同,从而使各部门工作有条不紊,进而使企业正常运营。
    • 企业虚拟化实战VMWARE篇 中文版
      本书深入浅出地介绍了计算机虚拟化技术及其应用实例。... 本书适用于关注虚拟化技术的企业it管理员以及系统集成商的技术人员和it技术爱好者。此外,本书对承担企业cio、cto角色的读者也具有一定的参考价值。...
    • 领林企业网站管理系统 2.1.zip
      领林企业网站管理系统 2.1 版本特性: 1.提供一级文章分类管理模块。 2.提供单页、留言板、页面板块划分和系统辅助等功能模块。 3.使用Smarty模板引擎,可自定义模板,极大的方便用户设计实现符合自身需求的网站...
    • 设备管理软件
      起点设备管理系统是一款通用性极强的设备管理软件,适用于企业、机关、学校、事业单位等任何需要管理设 备的单位。软件同时提供单机版和网络版供用户选择,网络版可以多台电脑联网使用,数据共享。软件操作界面友 ...
    • CORBA企业解决方案
      我们假定用户需要在一复杂的软硬件环境中编写应用程序,或是需要把一整套组件/应用程序集成到一灵活的企业级系统中。我们还假定用户强烈要求自己的应用程序能运行起来,或者自己的系统能够集成起来,但对于重新创建...
    • 企业内部通信系统
      企业内部通信系统这个项目采用模块化的设计思想,在Windows操作系统环境下,以Visual Studio 2005 中的C#为主要开发工具,以SQL SERVER 2005开发版为数据库平台,实现企业内部通信系统的主要功能,包括针对用户的...
    • libiconv-1.1.tar.gz
      字符集转换程序