Привет. Решился написать статью о том, как переделать каркас если конструктор пишет, что он старый. 1. Раньше при адаптации/разработке/переработке шаблонов, использовали такие условные операторы: Так вот, в новом юкозе таких нету. В первую очередь их стоит заменить на операторы вида: Code <?if(code)?>...<?endif?> Приведу пример что бы было понятней. Вот был такой код: Code {IF} <table border="0" cellpadding="0" cellspacing="0" style="border:0px solid #3C3C3C;margin-bottom:2px;" width="170"> <tr><td style="background:url('des1/samoval1.png');padding:10px;"><div align="center"><font color="#DC872C"><div align="left"><b>Категории</b></div></font></div><br><br>$CATEGORIES$</td></tr> <tr><td><img src="des1/nolk.png" border="0"></td></tr> </table> {ENDIF} Ето не правильно. Нужно так: Code <?if($CATEGORIES$)?> <table border="0" cellpadding="0" cellspacing="0" style="border:0px solid #3C3C3C;margin-bottom:2px;" width="170"> <tr><td style="background:url('des1/samoval1.png');padding:10px;"><div align="center"><font color="#DC872C"><div align="left"><b>Категории</b></div></font></div><br><br>$CATEGORIES$</td></tr> <tr><td><img src="des1/nolk.png" border="0"></td></tr> </table> <?endif?> 2. Использование старых юкозовских кодов. Часто в шаблоне можно встретить такие коды. Они задаются так: Code [CATS_TITLE] , [CATEGORIES] Такого не должно быть в шаблоне. Все эти коды нужно заменять на: [CATEGORIES] - $CATEGORIES$. [CATS_TITLE] - это название категории, и потому вместо этого нужно просто написать - Категории. Вот пример: Code <?if($CATEGORIES$)?> <table border="0" cellpadding="0" cellspacing="0" style="border:0px solid #3C3C3C;margin-bottom:2px;" width="170"> <tr><td style="background:url('des1/samoval1.png');padding:10px;"><div align="center"><font color="#DC872C"><div align="left"><b>[CATS_TITLE]</b></div></font></div><br><br>[CATEGORIES]</td></tr> <tr><td><img src="des1/nolk.png" border="0"></td></tr> </table> <?endif?> А нужно так: Code <?if($CATEGORIES$)?> <table border="0" cellpadding="0" cellspacing="0" style="border:0px solid #3C3C3C;margin-bottom:2px;" width="170"> <tr><td style="background:url('des1/samoval1.png');padding:10px;"><div align="center"><font color="#DC872C"><div align="left"><b>Категории</b></div></font></div><br><br>$CATEGORIES$</td></tr> <tr><td><img src="des1/nolk.png" border="0"></td></tr> </table> <?endif?> Code [BODY]
[TITLE]
[COPYRIGHT]
[CSS_URL] 3. И последнее. В некоторых шаблонах в самом низу нету поп-ап окна. Что бы это исправить, в самом низу вставляем это: Code <!-- <popup> --> <div style="border:1px solid black;padding:3px;"> <div align="center"><b>[TITLE]</b></div> [BODY] </div> <!-- </popup> --> Автор: Tyler Исправил все ошибки в тексте: DjOdessa
|