08CMS之标识还原

非封装标识(暂定就是原始标识):

1、根据《08CMS之后台二次开发》找到标识还原入口文件(/admina/tags_restore.inc.php);

2、根据onclick=openCreateSelectText,找到openCreateSelectText函数所在位置(/include/js/admina.js);

3、根据$.post的地址,找到ajax提交到index.php?/ajax/save_tag_cache/domain/jz.hmkj.org,追踪到路径(/libs/classes/ajax/ajax_save_tag_cache_base.php),这一步会把标识保存到缓存文件(\dynamic\temp_tag_cache\tname_restore_0.cac.php);

4、$.post成功后,打开子窗口(entry=mtpls&action=mtagcode&fn=tname_restore_0&types=update&textid=restore&floatwin_id=null&infloat=1&handlekey=11),验证标识合法性;

5、验证成功,子窗口自动跳转到(entry=mtags&action=mtagsdetail&ttype=ctag&tname=chanpinbang&fn=tname_restore_0&types=update&textid=restore&floatwin_id=null&bclass=pushs&sclass=70);验证失败,返回错误;

6、根据/admina/mtags.inc.php第237行,找到tclass对应的标识还原页面(/admina/mtags/{$tclass}.php)。

封装标识(暂定就是符合标识):

封装标识列表在\template\skin\tag\ctags.cac.php定义

时间: 2024-11-02 14:19:48

08CMS之标识还原的相关文章

08CMS之后台二次开发

以标识还原为例: 1.开发模式下,页面底部显示当前页面url("entry=tags_restore"): 2.根据后台入口(/admina.php)第348行左右,找到页面对应的php页面(/admina/tags_restore.inc.php).

RMAN 还原与恢复

一. RMAN 还原与恢复基础 在RMAN 用于中,还原与恢复是两个不同的概念. 还原(restore):指访问先前生成的备份,从中得到一个或多个对象,然后在磁盘上的某个位置还原这些对象. 恢复(recover):是一个数据库与给定时间点相一致以保证能够打开这个数据库的实际进程,该进程通常是通过应用重做(包括联机重做日志和归档的重做日志)来完成的. 数据库中的数据状态对数据库是非常重要的,在数据库启动时要求数据与给定的时间状态一致.如果数据库是一致的,就可以打开这个数据库,如果不一致,就不能打开

linux目录结构2

Linux目录结构2 1./etc/rc.local:存放开机自启动内容的文件: 文件类型: Windows是通过扩展名来区分类型的,比如png,txt linux里面文件类型与扩展名无关 为了容易区分和兼容用户使用的windows习惯,我们会用扩展名来表示linux的文件类型 2.广义上linux系统中一切皆文件 狭义上文件类型:普通文件.目录.字符设备文件.块设备文件.纯文本文件(全部是字母和数字).二进制文件(binary) 3.字符设备是穿行端口设备,如猫.mknod oldboy  c

http协议和web处理请求相关

参考: http://www.ietf.org/rfc/rfc2616.txt (http协议) https://en.wikipedia.org/wiki/Endianness(大端法和小端法) http://www.cnblogs.com/gaojing/archive/2012/02/04/2413626.html(url和uri) http://www.cnblogs.com/kissdodog/archive/2013/01/11/2856335.html(http报文) http:/

java sql编辑器 动态报表 数据库备份还原 quartz定时任务调度 自定义表单 java图片爬虫

获取[下载地址]   QQ: 313596790   [免费支持更新] 三大数据库 mysql  oracle  sqlsever   更专业.更强悍.适合不同用户群体 [新录针对本系统的视频教程,手把手教开发一个模块,快速掌握本系统] A 集成代码生成器(开发利器)+快速构建表单;            QQ:313596790 freemaker模版技术 ,0个代码不用写,生成完整的一个模块,带页面.建表sql脚本,处理类,service等完整模块 B 集成阿里巴巴数据库连接池druid;

Identity 自增长标识

Set Identity_insert [TableName] [ON/OFF] 当设置为ON时,在Insert操作时可以且必须手动指定插入到标识列中的编号,同时在操作完成后,需还原为OFF,否则下次插入时仍需指定编号 DBCC checkident(Table,[Reseed|NoReseed],10)将把指定表的种子值强制重设为10,当想知道当前的种子而不是重设种子,使用参数NoReseed,而不用再去顾忌第三个参数

PgSql备份pg_dump与还原手记pg_restore

真没有想到,以前一直是PostgreSQL使用者,突然需要库移植又成了头一招了!原来它与mysql命令行操作区别还挺大.不用怕,但绝对要细心,因为数据库操作是网站的核心,一旦出现损坏或丢失,后果就非常严重了.我先写了步骤,然后按计划进行,虽然也出现了错误,但最终还是安全移植了.这里记录在案,以备后用.备份还原方法:pg_dump和pg_restore,先仔细说明这两个命令,再记录我的操作方法. pg_dump --  将一个PostgreSQL数据库抽出到一个脚本文件或者其它归档文件中pg_du

iPhone手机解锁效果&&自定义滚动条&&拖拽--Clone&&窗口拖拽(改变大小/最小化/最大化/还原/关闭)

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-

NetAnalyzer笔记 之 九 简单的HTTP数据还原

[创建时间:2016-05-12 00:19:00] NetAnalyzer下载地址 在NetAnalyzer2016中加入了一个HTTP分析功能,很过用户对此都很感兴趣,那么今天写一下具体的实现方式,对我自己也算是一个总结吧,好了,废话就不多少了,直接开始吧. 本文是专注于HTTP数据的分析,所以前期数据包采集相关的内容并不会本文不会涉及,相关内容可以见 NetAnalyzer 笔记 四 在这边默认你已经获取到了http数据报文. 一,提取TCP会话数据 通过TCP/IP协议知道,我们可以通过