winney

It is never too old to learn.

0%
winney

帝国cms官网

万能标签

帝国网站管理系统(EmpireCMS)使用教程手册

帝国网站管理系统(EmpireCMS)-安装手册

帝国CMS模板的策划

1、 确定网站的栏目

2、 添加自定义字段

3、 定制系统模型

帝国网站管理系统(EmpireCMS)-安装手册

采集教程

帝国cms采集图文教程(上,中,下)全集

百万站官网资料-帝国cms采集图文教程(上)

采集思路:

1.先确定你的服务器是否支持采集

2.寻找响应速度快的目标网站,当然首先要看准目标网站是否防采集的

3.查看源文件,写正则

4.正则写好,先预览,预览正常后再采集

影响采集速度:

1.本身空间的质量与速度

2.本身网站的数据大小,即数据库的使用情况.

3.目标网站的速度及代码结构

URL地址栏-新闻自动生成的目录修改

cms

注:如果重新有问题,启动服务一直是黄色,可以卸载了wamp,然后重启电脑,再重装

phpmyadmin默认SQL账号密码:

1
账号:root,密码为空

phpmyadmin默认SQL账号密码

虚拟目录的配置

修改默认网站目录

第一步:修改d:\wamp\bin\apache\Apache2.4.9\conf\httpd.conf

1
2
3
4
查找: DocumentRoot "c:/wamp/www/"
修改: DocumentRoot "d:/www/"
查找: <Directory "c:/wamp/www/">
修改: <Directory "d:/www/">

第二步:修改wampmanager.ini和wampmanager.tpl

1、修改c:\wamp\wampmanager.ini:

1
2
3
(1)打开:c:\wamp\wampmanager.ini
(2)查找:Type: item; Caption: "www 目录"; Action: shellexecute; FileName: "c:/wamp/www"; Glyph: 2
(3)修改:Type: item; Caption: "www 目录"; Action: shellexecute; FileName: "d:/www"; Glyph: 2

2、修改c:\wamp\wampmanager.tpl:

1
2
3
(1)打开:c:\wamp\wampmanager.tpl
(2)查找:Type: item; Caption: "${w_wwwDirectory}"; Action: shellexecute; FileName: "${wwwdir}"; Glyph: 2
(3)修改:Type: item; Caption: "${w_wwwDirectory}"; Action: shellexecute; FileName: "d:/www"; Glyph: 2

修改默认项目目录

1、修改httpd.conf:

1
2
DocumentRoot "D:/Work/"
<Directory "D:/Work/">

2、修改httpd-vhost.conf:

1
2
3
4
5
6
7
8
9
10
<VirtualHost *:80>
ServerName localhost
ServerAlias localhost
DocumentRoot D:/Work/
<Directory "D:/Work/">
Options +Indexes +Includes +FollowSymLinks +MultiViews
AllowOverride All
Require local
</Directory>
</VirtualHost>

本地项目-配置服务器访问

1、配置host(C:\Windows\System32\drivers\etc)

例如:

1
2
127.0.0.1       localhost
192.168.1.49 www.web.com

2、配置httpd-vhosts.conf(wampserver\bin\apache\apache2.4.23\conf\extra\httpd-vhosts.conf)

例如:

1
2
3
4
5
6
7
8
9
10
11
12
13
#
listen 8081
<VirtualHost *:8081>
ServerName www.web.com
DocumentRoot "E:/wampserver/www/web"
<Directory "E:/wampserver/www/web">
Options Indexes FollowSymLinks
AllowOverride All
Order allow,deny
Allow from all
</Directory>
</VirtualHost>
#

3、访问的时候,使用www.web.com来访问本地项目

Apache相对路径文件的放置

Apache相对路径文件的放置

权限问题——配置

修改wamp\bin\apache\apache2.4.23\conf\http.conf 文件

Require all denied 注释掉,改为Require all granted

1
2
3
4
5
<Directory />
AllowOverride none
#Require all denied
Require all granted
</Directory>

权限问题

工作目录-路径问题——配置

修改wamp\bin\apache\apache2.4.23\conf\http.conf 文件

DocumentRoot "${INSTALL_DIR}/www"<Directory "${INSTALL_DIR}/www/"> 注释掉,更改了工作目录的路径

1
2
3
4
5
#DocumentRoot "${INSTALL_DIR}/www"
#<Directory "${INSTALL_DIR}/www/">

DocumentRoot "E:/work"
<Directory "E:/work/">

工作目录-路径问题

手机访问问题——配置

修改wamp\bin\apache\apache2.4.23\conf\http.conf 文件

Require local 前面加上Require all granted Allow from all

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
<Directory "E:/work/">
#
# Possible values for the Options directive are "None", "All",
# or any combination of:
# Indexes Includes FollowSymLinks SymLinksifOwnerMatch ExecCGI MultiViews
#
# Note that "MultiViews" must be named *explicitly* --- "Options All"
# doesn't give it to you.
#
# The Options directive is both complicated and important. Please see
# http://httpd.apache.org/docs/2.4/mod/core.html#options
# for more information.
#
Options +Indexes +FollowSymLinks +Multiviews

#
# AllowOverride controls what directives may be placed in .htaccess files.
# It can be "All", "None", or any combination of the keywords:
# AllowOverride FileInfo AuthConfig Limit
#
AllowOverride all

#
# Controls who can get stuff from this server.
#
Require all granted
Allow from all

# onlineoffline tag - don't remove
Require local
</Directory>

手机访问问题

jsTree

清除上次操作记录

需求:当进来页面时,页面只展开第一级目录

jstree只展开第一级目录

目前存在问题:当用户在树上操作了置换,重新刷新页面,进来置换,依然保持上次操作后的状态,如图:

依然保持上次操作后的状态

解决方法:

在changed.jstree事件里面,让树重新刷新

1
2
3
$('#jstree_demo_div').on("changed.jstree", function (e, data) {
$('#jstree_demo_div').jstree('refresh');
});

写法1:

1
$('#treeId').jstree(true).refresh();

写法2:

1
$('#jstree_demo_div').jstree('refresh');
只展开第一级目录
1
2
data[0].state.opened = true;
rendertree_group_admin(data);

state.opened是控制展开还是收起,设置第一级的state.opened为true。

结合(解决jstree初始状态只展开第一级目录)

1
2
3
4
5
on('changed.jstree', function (e, data) {
// 清除树用户之前的操作记录
$('#group_ admin').jstree('refresh');
.....
}
1
2
3
4
5
6
7
8
9
10
success: function (ret){
if (ret.hasOwnProperty("code")) {
var data = ret.hasOwnProperty("data") && ret.data != "" ? ret.data : "";
if (ret.code === 1) {
$("#group_admin").jstree("destroy");
data[Ø].state, opened = true;
rendertree_group_admin(data);
}
}
}

存在bug:

1
2
3
4
5
6
// 获取是否刚登录进来页面
var isFirst = localStorage.getItem('loginInPage');
if(isFirst == 'true'){
// 清除树的用户之前的操作记录
$('#group_admin').jstree('refresh');
}
展开全部
1
$("#group_admin").jstree("close_all");
收起全部
1
$("#group_admin").jstree("open_all");