我有一个vbulletin模板,我想在一个域中安装它。这是检查域名的PHP代码:
<?php if ($_SERVER['HTTP_HOST'] == 'domainname.com') {
//run
}else{
echo "this template runs in domainname.com "
}
?>
如何在xml文件中使用它来防止在另一个域中安装模板?
答案 0 :(得分:0)
你做不到。
您可以在XML文件中添加代码,但在导入时不会执行。如果没有VBulletin内置函数 - 我敢打赌没有 - 你没有机会。
最好的猜测可能是添加一些JavaScript代码(如果它是html的模板),如果它被盗,它会提醒用户,但它很容易被删除。请注意,这是不好的做法,也许你想在几年后重复使用它;你必须首先打击自己的复制保护。
如果您不希望任何其他人使用该模板,请将您的模板设为私密,或者如果是公司网站,则为您的同事做侧注。