绍兴专业、认真、靠谱、值得信赖的网站建设团队!了解详情

08科技_www.08keji.com

当前位置: 主页 > 技术 > PHP >

PHP之08CMS之标识还原

时间:2017-03-05 13:38来源:08科技(www.08keji.com) 作者:08科技 点击:
非封装标识(暂定就是原始标识): 1、根据《08CMS之后台二次开发》找到标识还原入口文件(/admina/tags_restore.inc.php); 2、根据onclick=openCreateSelectText,找到openCreateSelectText函数所在位置(/incl

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

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&domain=hmkj.org),验证标识合法性;

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定义

(责任编辑:08科技)
顶一下
(0)
0%
踩一下
(0)
0%
------分隔线----------------------------