简介
SmartWiki是一款针对IT团队开发的简单好用的文档管理系统。
可以用来储存日常接口文档,数据库字典,手册说明等文档。内置项目管理,用户管理,权限管理等功能,能够满足大部分中小团队的文档管理需求。
使用
git clone https://github.com/lifei6671/SmartWiki.git
配置laravel的运行环境,然后打开首页会自动跳转到安装页面。
因为laravel使用了composer,所以需要服务器安装composer进行包的还原。
部分截图
个人资料
我的项目
项目参与用户
文档编辑
文档模板
使用的技术
laravel 5.2
mysql 5.6
editor.md
bootstrap 3.2
jquery 库
layer 弹出层框架
webuploader 文件上传框架
Nprogress 库
jstree
font awesome 字体库
cropper 图片剪裁库
功能
项目管理,可以对项目进行编辑更改,成员添加等。
文档管理,添加和删除文档,文档历史恢复等。
用户管理,添加和禁用用户,个人资料更改等。
用户权限管理 , 实现用户角色的变更。
项目加密,可以设置项目公开状态为私密、半公开、全公开。
站点配置,二次开发时可以添加自定义配置项。
待实现
项目转让
项目导出
角色细分
项目文档树生成
忘记密码
作者
一个纯粹的PHPer。SmartWiki 演示文档
/* |-------------------------------------------------------------------------- | Application Routes |-------------------------------------------------------------------------- | | Here is where you ca
1strcasecmp() 比较两个字符串(不区分大小写): <?php echo strcasecmp("shanghai","SHANGHAI"); ?> 0 - 如果两个字符串相等 <0 - 如果 string1 小于 string2 >0 - 如果 string1 大于 string2 0echo strcasecmp("Hello world!","HELLO WORLD!")."<br
从GitHub上拉去SmartWiki的源码: git clone https://github.com/lifei6671/SmartWiki.git 更改目录权限: chmod -R +x SmartWiki cd SmartWiki chmod -R 0777 storage 在根目录执行: composer install php artisan clear-compiled php a
php artisan optimize 所以这个命令可以拆为两步: 1.composer dump-autoload --optimize // composer 层面优化加载速度 2.php artisan clear-compiled // 删除 bootstrap/cache/services.ph PHP 开发者该知道的 5 个 Composer 小技巧 只想更新某个特定的库,不
SmartWiki是基于laravel5.2开发的在线文档管理系统。 最低需要PHP5.6+MySql5.7。同时PHP需要开启一下扩展: MCrypt GD PDO PDO_mysql mbstring 如果需要使用memcached,还需要安装memcached扩展。 以apache+php为例。 第一步 安装Apache2 sudo apt-get install apache2 sud
if(file_exists(__DIR__ . '/install.lock')){ header('location:/'); } $basePath = substr(__DIR__,0,-6); @rmdir(__DIR__ . '/temp'); $lists[__DIR__]['read'] = is_readable(__DIR__); $lists[__DIR__]['write'
1为什么 return$this->jsonResult(40105); thrownewArgumentNullException('账号不能为空',40507); 2 if(strcmp($password,$confirm_password)!==0){ return$this->jsonResult(40104); } 3 if(Member::where('account',
3他这样判断呀empty if(empty($cookie)===falseorempty(session('member'))===false){ session机制 session(['key' => 'value']); (empty($member->description)===false if(empty($data)===false){ $content['dat
attachment附件 1$attachment=storage_path('images/zhu.png'); $message->attach($attachment,['as'=>'zhu.png']); 2 storage_path() $img=Storage::get(storage_path().'/images/zhu.png'); Storage::get(public
1常量 classHomeControllerextendsController { constPageSize=20; $this->data['lists']=Project::getProjectByMemberId($pageIndex,self::PageSize常量,$member_id); 2 $query=DB::table('projectaspro') ->sele
云帆文档管理系统简介 一、技术简介 开发语言为Java语言,开发框架为SpringBoot+Vue+Mybatis+shiro(安全)+lucene(搜索),数据存储于MySQL数据库内。 部署工具为tomcat7.0,jdk1.7,mysql 5.7 二、功能简介 本系统有用户端和管理员端两端,用户端主要包括首页,新闻消息,我的资料,个人中心,通知公告 三、演示地址 https://doc.yf
kplcloud 是一个基于了 kubernetes 的应用管理系统,通过可视化的页面对应用进行管理,降低容器化成本,同时也降低了 Docker 及 Kubernetes 的学习门槛。 kplcloud 已服务于宜人财富部分业务,稳定管理了上百个应用,近千个容器。
本文向大家介绍python实现停车管理系统,包括了python实现停车管理系统的使用技巧和注意事项,需要的朋友参考一下 Python停车管理系统可实现车辆入库,按车牌号或者车型查询车辆,修改车辆信息,车辆出库时实现计费,按车型统计车辆数和显示全部车辆信息的功能 (1)定义车辆类,属性有车牌号、颜色、车型(小汽车、小卡、中卡和大卡)、到达的时间和离开的时间等信息和相关的对属性做操作的行为。 (2)定
本文向大家介绍java实现学籍管理系统,包括了java实现学籍管理系统的使用技巧和注意事项,需要的朋友参考一下 本教程为大家分享了学籍管理系统的具体java代码,供大家参考,具体内容如下 1.需求分析 1.1系统功能设计 (1)能够查询学生的基本信息,如:学号,姓名年龄,班级和性别 (2)能对表格中的学生信息实现增加,删除,查找,修改等功能 (3)能将数据保存到MySQL数据库中,记录下来 (4)
本文向大家介绍mybatis实现图书管理系统,包括了mybatis实现图书管理系统的使用技巧和注意事项,需要的朋友参考一下 本文实例为大家分享了mybatis实现图书管理系统的具体代码,供大家参考,具体内容如下 在项目开始前先将数据库中的关系表建立,先分析需要几个模块表,用户,图书,类别,租借,购买,简单的分成这五个。 用户表 图书表 类别 租借 购买 在表中简单插入数据 建立工程 1、配置环境导
本文向大家介绍Java实现医院管理系统,包括了Java实现医院管理系统的使用技巧和注意事项,需要的朋友参考一下 本文实例为大家分享了Java实现医院管理系统的具体代码,供大家参考,具体内容如下 1.开发工具 NetBeans8.2 Mysql5.7 mysql-connector-java-5.1.6.jar 2.演示 登录界面 增删查改界面 3.源码 网上难找一个带界面的管理系统源码,我把这简单
本文向大家介绍Java实现购物管理系统,包括了Java实现购物管理系统的使用技巧和注意事项,需要的朋友参考一下 本文实例为大家分享了Java实现购物管理系统的具体代码,供大家参考,具体内容如下 重点内容 JAVA分支结构练习 动态数组 注册表读写删 代码: 更多学习资料请关注专题《管理系统开发》。 以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持呐喊教程。
本文向大家介绍Java实现学生管理系统,包括了Java实现学生管理系统的使用技巧和注意事项,需要的朋友参考一下 项目描述:通过管理员帐号登录,对学员信息进行管理。可以实现学员信息的增加、修改、删除、查询。 知识点:数组、do{}while循环、for循环、if语句、switch条件语句 学生管理系统的流程图 以下为优化后的代码 本代码为Java初级人员编写,方法运用不是很恰当,仅供娱乐。 以上就是