| Забыл пароль


  • Страница 1 из 1
  • 1
Делаем новую модель каркаса
sergey1Дата: Четверг, 17.06.2010, 23:41 | Сообщение # 1

Сообщений: 359
Награды: 3

[ 7 ]

Замечания: 0%
Пивет. Решился написать стотью о том, как переделать каркас если конструктор пишет, что он старый. Начнём:

1. Раньше при адаптации/разработке/переработке шаблонов, использували такие условные операторы:

Code
{IF}...{ENDIF}

Так вот, в новом юкозе таких нету. В первую очередь их стоит заменить на операторы вида:
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;">  
<font color="#DC872C">  
Категории  
</font>  

$CATEGORIES$</td></tr>   
<tr><td>[img]des1/nolk.png[/img]</td></tr>   
</table>   
{ENDIF}

Это не правильно. Нужно так:

2. Использование старых юкозовских кодов. Часто в шаблоне можно встретить такие коды. Они задаются так:

Code
[CATS_TITLE] , [CATEGORIES]

и т.п.
Такого не должно быть в шаблоне. Все эти коды нужно заменять на
Code
$CODE$

то бишь [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;">[c]<font color="#DC872C">[l][b][CATS_TITLE][/b][/l]</font>[/c]   

[CATEGORIES]</td></tr>   
<tr><td>[img]des1/nolk.png[/img]</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;">[c]<font color="#DC872C">[l][b]Категории[/b][/l]</font>[/c]   

$CATEGORIES$</td></tr>   
<tr><td>[img]des1/nolk.png[/img]</td></tr>   
</table>   
<?endif?>

Только некоторые коды старых образцов ещё нужно использовать, это:
Quote
[BODY]

Quote
[TITLE]

Quote
[COPYRIGHT]

Quote
[CSS_URL]

3. И последнее. В некоторых шаблонах в самом низу нету поп-ап окна. Что бы это исправить, в самом низу вставляем это:
Code
<!-- <popup> -->      
<div style="border:1px solid black;padding:3px;">      
<div align="center"><b>[TITLE]</b></div>      
[BODY]      
</div>      
<!-- </popup> -->


  • Страница 1 из 1
  • 1
Поиск:


Web-plus.org.ru
 
Сайт оптимизирован под браузер FireFox Mozila. Sitemap | Sitemap-forum.
Дизайн данного сайта полностью принадлежит Zevs