Форум → Программирование → PHP для идиотов → пидорохабр. шаблонизатор macro
пидорохабр. шаблонизатор macro
Страницы: ← Следующая страница →
-
кто нить юзал?
http://habrahabr.ru/blogs/php/45311/
чето меня реал стал бесить этот пидрохабр. набрали пидорских малолеток в юзеры, и началось минусование всего подряд… думаю что в своих социалках стоит делать регистрацию по скану паспорта и копии свидетельства об окончании средней школы + копии студика и неебет.Сапожник без сапог -
-
23 ноября 2008 г. 23:43, спустя 1 минуту 23 секунды
Посмотрел этот macro, исхо очередной клон смарти. -
23 ноября 2008 г. 23:45, спустя 1 минуту 35 секунд
Пример шаблона, приведенный там, это ж пиздец несусветный. -
23 ноября 2008 г. 23:47, спустя 1 минуту 46 секунд
{%400}
<div class="ac-lite-frame-head"><img src="images/design/top10head.png" />
<div class="rss-in-green-head"><a href="#"><img src="images/design/rssleftcol.png" /></a></div>
</div>
<div class="ac-lite-frame">
{foreach from=$_content_top10users item=_content_top10user}
{=_years=floor(($.now-$_content_top10user.birthday)/31536000)}
{=_expirience=(floor(2 * ($.now-$_content_top10user.workstart)/31536000))/2}
<table>
<tr>
<td class="user-avatar-small">
<a href="~{$_content_top10user.login}"><img src="{"avatar-`$_content_top10user.id`_60.jpg"|path}" /></a>
</td>
<td>
<div class="top10-user-nic"><a href="~{$_content_top10user.login}">{$_content_top10user.nick}</a></div>
<div class="top10-user">
<strong>{_how old_}:</strong> {$_years} {$_years|years_output}<br>
<strong>{_gender_}:</strong> {$_content_top10user.gender|gender}<br>
<strong>{_expirience_}:</strong> {$_expirience} {$_expirience|years_output}<br>
<strong>{_level_}:</strong> {$_content_top10user.level}<br>
</div>
</td>
</tr>
</table>
<br>
{/foreach}
</div>
{/%}
а такой синтаксис как вам? ;)Сапожник без сапог -
23 ноября 2008 г. 23:48, спустя 1 минуту 46 секунд
{%int} {/%} - время кеширования блока
{_string_} - gettext
{$variable} - переменная
{@function}
{#blockfunction}{/#}
{=assignvarname=equation}
ну и еще мелочи приятные)Сапожник без сапог -
23 ноября 2008 г. 23:51, спустя 2 минуты 28 секунд
Я вообще не люблю псевдосинтаксисы, но, вынужден признать, это выглядит более-менее нормально.
Но вот, кстати, по поводу читабельности.{=_years=floor(($.now-$_content_top10user.birthday)/31536000)}
{=_expirience=(floor(2 * ($.now-$_content_top10user.workstart)/31536000))/2}
WTF? -
23 ноября 2008 г. 23:51, спустя 4 секунды
да, я видел уже где-то этот мокро, то ли на пхпклубе, то ли ещё где
непонятно, нахрена двойные скобки, наверное так хотели уйти от сходства со смартивсе умрут, а я изумруд -
23 ноября 2008 г. 23:51, спустя 21 секунду
наркоманьё{%400}
<div class="ac-lite-frame-head"><img src="images/design/top10head.png" />
<div class="rss-in-green-head"><a href="#"><img src="images/design/rssleftcol.png" /></a></div>
</div>
<div class="ac-lite-frame">
{foreach from=$_content_top10users item=_content_top10user}
{=_years=floor(($.now-$_content_top10user.birthday)/31536000)}
{=_expirience=(floor(2 * ($.now-$_content_top10user.workstart)/31536000))/2}
<table>
<tr>
<td class="user-avatar-small">
<a href="~{$_content_top10user.login}"><img src="{"avatar-`$_content_top10user.id`_60.jpg"|path}" /></a>
</td>
<td>
<div class="top10-user-nic"><a href="~{$_content_top10user.login}">{$_content_top10user.nick}</a></div>
<div class="top10-user">
<strong>{_how old_}:</strong> {$_years} {$_years|years_output}
<strong>{_gender_}:</strong> {$_content_top10user.gender|gender}
<strong>{_expirience_}:</strong> {$_expirience} {$_expirience|years_output}
<strong>{_level_}:</strong> {$_content_top10user.level}
</div>
</td>
</tr>
</table>
{/foreach}
</div>
{/%}
а такой синтаксис как вам? ;)все умрут, а я изумруд -
23 ноября 2008 г. 23:52, спустя 28 секунд
sap, {=assignvarname=equation}
это значительно интереснее замена смартиевскому {math}Сапожник без сапог -
23 ноября 2008 г. 23:53, спустя 55 секунд
у меня {{ }} - экранированная одинарная скобка, то есть выведется { }, заебал злоебучий смартиевский {literal} {/lieral} и тп.Сапожник без сапог -
23 ноября 2008 г. 23:54, спустя 1 минуту 13 секунд
Вычисления и определения новых переменных в шаблоне — грубое нарушение MVC. -
23 ноября 2008 г. 23:57, спустя 3 минуты 3 секунды
ну что поделать :( так устроен мир ))))
хз, мне нравится. ахуенно нравится, подобный шаблон на смарти занял бы в полтора раза больше. а насчет вычислений, не хочу лезть в код, когда хочу изменить формат вывода даты. МВЦ конечно хорошо, но не ставить же палки себе в колеса ))Сапожник без сапог -
23 ноября 2008 г. 23:59, спустя 2 минуты 20 секунд
Потому что внутри тегов <script> и <style> двойный скобки вещь практически невозможная, а одинарные сколько угодно.
непонятно, нахрена двойные скобки -
24 ноября 2008 г. 0:00, спустя 53 секунды
Есть принципиальная разница между тем, чтобы лезть в код и лезть в шаблон?
Страницы: ← Следующая страница →
Пожалуйста, авторизуйтесь, чтобы написать комментарий!