GeChiIUI团队协同办公系统框架

联合创作 · 2023-10-01 23:01

GeChiIUI(格尺・后台开发框架),是一款开源的团队协同办公系统框架,面向中小团体。GeChiIUI主要功能文章、文件文档管理,表单管理,审批流,知识库。拖拽操作简单方便。并可搭建博客、企业建站、帮助中心、电商等。支持多团队、多站点模式,可用于集团应用、SaaS系统服务。



模板演示:



生产环境安装包 git:


如果服务器支持git 可以直接使用git命令在服务器上安装 如果底层修改代码,此包也是开源的,可以对PHP文件直接修改。




- git clone https://gitee.com/gechiui/gechiui.git



开发工程包 git:


工程包用于开发者使用,修改PHP、JS、CSS及管理NPM组件




- git clone https://gitee.com/gechiui/gechiui-develop.git



后台UI模型用例:


UI部分采用Bootstrap+SCSS+ES6



主题



  1. OA协同主题

  2. 在线文档主题

  3. 自适应建站主题


插件支持



  1. 表单

  2. 审批流

  3. 自定义字段

  4. 自适应模板 (200多个)

  5. 在线商城

  6. 代码高亮 等20多个插件


功能说明


1、后台地址:/gc-admin.php 2、开启多站点模式:gc-config.php 尾部添加 define('GC_ALLOW_MULTISITE',true); 3、站点地图访问地址:/gc-sitemap.xml 4、feed地址:/feed GeChiUI能让您省却对后台技术的担心,集中精力做好网站的内容。


单站点伪静态设置




location /
{
try_files $uri $uri/ /index.php?$args;
}

rewrite /gc-admin$ $scheme://$host$uri/ permanent;


 



多站点


###开启多站点(SaaS模式)


系统安装成功后,修改gc-config.php文件,在尾部添加 define('GC_ALLOW_MULTISITE',true); 保存后,刷新管理后台,在“工具”菜单中,新增加了“网络设置”功能,点击按流程执行即可


多站点伪静态设置




rewrite ^/([_0-9a-zA-Z-]+/)?gc-admin$ /$1gc-admin/ permanent;
if (-f $request_filename){
set $rule_2 1;
}
if (-d $request_filename){
set $rule_2 1;
}
if ($rule_2 = "1"){
#ignored: “-” thing used or unknown variable in regex/rew
}
#宝塔SSL证书访问直接访问
rewrite /.well-known/acme-challenge/(.*)$ /.well-known/acme-challenge/$1 last;
rewrite ^/([_0-9a-zA-Z-]+/)?(gc-(content|admin|includes).*) /$2 last;
rewrite ^/([_0-9a-zA-Z-]+/)?((assets).*) /$2 last;
rewrite ^/([_0-9a-zA-Z-]+/)?(.*.php)$ /$2 last;
rewrite /. /index.php last;



浏览 30
点赞
评论
收藏
分享

手机扫一扫分享

编辑 分享
举报
评论
图片
表情
推荐
点赞
评论
收藏
分享

手机扫一扫分享

编辑 分享
举报