米拓MetInfo 7.0去底部版权信息Power by方法思路

声明:以下方法仅供学习参考,提供一种解决问题的思路。请大家尊重知识产权,购买正版。

1552960568.png

第一步:通过Firefox浏览器开发者工具可以看到,Power by的部分位于<div class="powered_by_metinfo">标签内。
第二步:查看模板foot.php文件,发现标签内嵌套的代码是{$c.met_agents_copyright_foot}
第三步:用SSH登陆服务器,定位到网站根目录下。
第四步:通过 grep "met_agents_copyright_foot" /wwwroot/ -nr可以搜索到在/wwwroot/app/system/include/class/view/compile.class.php187、190、191行出现相同内容。
第五步:打开compile.class.php文件,找到

if($_M['config']['met_agents_switch']){
$config['met_agents_copyright_foot'] = $_M['config']['met_agents_index_footer'];
}

$config['met_agents_copyright_foot'] = str_replace(array('$metcms_v','$m_now_year'), array($config['metcms_v'],date('Y',time())), $config['met_agents_copyright_foot']);
$config['met_agents_copyright_foot'] = $this->replace_m($config['met_agents_copyright_foot']);

修改如下:

if($_M['config']['met_agents_switch']){
$config['met_agents_copyright_foot'] = $_M['config'][' '];
}

$config['met_agents_copyright_foot'] = str_replace(array(' ',' '), array($config['metcms_v'],date('Y',time())), $config['met_agents_copyright_foot']);
$config['met_agents_copyright_foot'] = $this->replace_m($config[' ']);

大功告成!

同时发现/wwwroot/app/system/include/class/admin.class.php446行和/wwwroot/app/system/include/public/ui/admin/foot_v2.php的第8行以及/wwwroot/app/system/include/public/ui/admin/footer.php的第5行,均有相同内容。猜测应该是后台的底部版权信息内容。未做验证。

本文链接:

https://heng07.com/post/3558.html