finecms

【HERE地图开发记录(2)】finecms高级版添加Here地图字段类别

百般思念 提交于 2020-04-09 19:24:41
由于finecms的自定义字段类别属于系统自带项,需要增加的话就要加代码了,如果是普通的控件增加就相对简单,Here地图的话就略带点坑了,废话不说马上去片! 1.增加finecms字段类别 首先在dayrui/libraries/Field文件夹中增加我们自己的字段类别文件,因为同是地图项目,所以我直接复制Baidumap.php,改名为Heremap.php 打开Heremap.php后,我们可以先看看构造函数 /** * 构造函数 */ public function __construct() { parent::__construct(); $this->name = IS_ADMIN ? lang('991') : ''; // 字段名称 $this->fieldtype = array('INT' => 10); // TRUE表全部可用字段类型,自定义格式为 array('可用字段类型名称' => '默认长度', ... ) $this->defaulttype = 'INT'; // 当用户没有选择字段类型时的缺省值 } 其中name属性就是在系统中显示的名字,这里读取的是/dayrui/language/*/admin_lang.php 里面的message信息,为了以后finecms升级不冲突,我在这里就设一个偏远山区的下标991为我的名称信息(PS

FineCMS

牧云@^-^@ 提交于 2020-04-09 18:20:52
FineCMS介绍 http://finecms.net/ 产品简介 FineCMS(简称免费版、企业版、公益版)是一款基于PHP+MySql+CI框架开发的高效简洁的中小型内容管理系统,面向多终端包括Pc端网页和移动端网页,支持自定义内容模型和会员模型,并且可以自定义字段,可面向中小型站点提供重量级网站建设解决方案,适用于小型站点、企业级网站、新闻内容网站等,个人站长及中小企业的首选建站系统。 免费开源无任何商业限制 FineCMS系统免费并开放源代码,推荐开发者或公司在此基础上进行二次开发或者发行,本人一直提倡免费开源,希望在此基础上开发的开发者也能保持免费开源,为本土的开源事业做一点贡献。 FineCMS以“小巧、精干、轻量”为设计理念,不用太多复杂的功能,有一套强大和稳定内容管理机制足以,以简洁的基础 CMS程序+多样化插件为开发目的。 FineCMS是不要钱的程序,没有那么多条条款款限制,喜欢用就拿去用,无论你改名字发布还是去申请版权都是可以的。 有人会问,国内大大小小CMS程序已经很多了,但是为什么还要继续这么一个CMS?其实也是有很多原因的!最主要的原因是不放弃最初的信念,开始主要为了提高自己的PHP开发水平以及对手头正在做的网站项目所使用的开发方式和开发规范并不是很满意,所以就开始写了这个CMS。 FineCMS v1:2009年开始开发

浅析webmatrix建站

怎甘沉沦 提交于 2019-12-06 13:36:28
WebMatrix 3 (直译为“网页矩阵”) 是 微软 发布的一套免费轻量级网站 开发 套件,它包含有完整的代码编辑器、网页应用服务器和数据库引擎,内置 PHP 、MySQL等,同时还有丰富的模版和网页应用 (如 WordPress 、Joomla! 等)。方便初级用户 入门建站 的同时也是一款非常不错的 学习 工具。 WebMatrix 是微软最新的 Web 开发工具,它包含了构建 网站 所需要的一切元素。您可以从开源 Web 项目或者内置的 Web 模板开始,也可以直接从无到有编写代码。简单并且完全是免费的。开发网站从来没有如此简单。 无论是您刚刚开始构建Web站点,还是您想完成所有与Web站点相关的事情,通过 WebMatrix 构建的浑然一体的流程,都可大大降低工作量。它让您聚焦到最重要的事情-您的Web站点。您仅需要几分钟就可以完成安装,它巧妙地将一个Web服务器、一个数据库、程序架构融合在一起,带给您简易的,集成的Web开发体验。无论使用ASP.NET还是PHP,WebMatix都能为您在编码、测试以及部署过程中提供强有力的支持。 WebMatrix 套件包含以下组件 WebMatrix Studio、WebMatrix工作界面和控制中心; SQL Server Compact,嵌入WebMatrix 的数据库引擎,它只在测试时使用,要实际部署网站,需要将数据库迁移到