У меня есть шаблон vbulletin, который я хочу установить в одном домене. Это код php, который проверяет домен:
<?php if ($_SERVER['HTTP_HOST'] == 'domainname.com') {
//run
}else{
echo "this template runs in domainname.com "}
?>
Как я могу использовать его внутри XML-файла для предотвращения установки шаблона в другом домене?
Ты не можешь
Вы можете добавить код в файл XML, однако он не выполняется при импорте. Если нет встроенной функции VBulletin — и я бы поспорил, что нет — у вас нет шансов.
Лучше всего добавить код JavaScript (если это шаблон для html), который предупреждает пользователей о краже, но от него будет легко избавиться. Обратите внимание, что это плохая практика, может быть, вы захотите использовать это несколько лет спустя; сначала вам придется бороться с собственной защитой от копирования.
Лучше всего, если вы оставите свой шаблон закрытым, если не хотите, чтобы кто-то другой использовал его, или сделайте примечание для своих коллег, если это веб-сайт компании.
Других решений пока нет …