Пыха всегда с тобой

Добро пожаловать на Пыху!

Логин:
Пароль:
 

Нет прописки? Зарегистрируйся!

Новости

Мы в твиттере!
Мы вконтакте!
Мы на яндексе!

Краснодарское время: 23 Май, 2012, 11:35:35

Страниц: [1] 2 3 ... 5
Печать
Автор Тема: Шаблонизатор. Опять бля ((  (Прочитано 5043 раз)
0 Пользователей и 1 Гость смотрят эту тему.
phpdude    ↓ 
26 Июнь, 2009, 07:46:59
НЕ ХУЕТА! ХУЕТА!

я - ЭМО
Группа: в ухо

Карма: 344
Сообщений: д-о-х-у-я!
Сила слова: 1.66

Народ. порассуждаем?
 
кто будет писать код - нахуй забаню из пхпмайадмина.

 
уж кода то от людей я не прошу :0
 
шаблонизатор - наподобие смартей, только в сотни раз проще по ситаксису.
 
итак, рулим :)
я предлагаю
 

[title] - вывод переменной
[:title] - htmlspecialchars переменной и вывод ее очевидно (спасибо артедоо)
[*items] ... [/*] - foreach block. ахуенно ли? думаю что это больше всего ассоциируется с перебором
ахуенно в фориче то, что! елементом перебора становится нечто вида _item. то есть подставляется палка слева и обрезается последний символ. ну и поддерживаются конструкции вида [_item.title], [:_item.title]
[?count(items) > 10] [/?] - if block.
 
[@function items .get.id] - вызов функции, да в смарти есть названия параметров, я хочу от них отказаться :)
 
[#block_function items .get.id] [/#] - блочная функция.

минусы
   - не хочу делать модификаторы
 
плюсы
   - лаконичность
   - простые конструкции максимально короткие
   - небольшой функционал (ЭТО И ПРАВДА ПЛЮС :))
   - ахуенен для небольших проектов
   - будет компилируемый.
 
Предлагайте ваши варианты конструкций шаблонизатора. выслушаю все варианты.
 
зы давно на пыхе имхо не обсуждался не флейм, и не задачи из серии (не работает хтмл ..)
Записан

забанен. могу забанить других, пишите в личку
BEER. Helping ugly people have sex since 1862.
md5    ↓ 
26 Июнь, 2009, 07:58:23 , спустя 11 минут 24 секунды
НЕ ХУЕТА! ХУЕТА!

выезд, апартаменты, массаж, стриптиз, подружки, дорого
Группа: в ухо

Карма: не нужна
Сообщений: 10494
Сила слова: 1.19

идите вы нахуй со своими шаблонизаторами
Записан

8: Undefined variable: str
Файл: /home/pyha/pyha.ru/forum/bbcode/Xbb/Tags/Man.php
Строка: 18
adw0rd: мудень блять, я уже фиксить стал эту фигню :)
md5: вуахахахаха
phpdude    ↓ 
26 Июнь, 2009, 07:58:47 , спустя 24 секунды
НЕ ХУЕТА! ХУЕТА!

я - ЭМО
Группа: в ухо

Карма: 344
Сообщений: 20781
Сила слова: 1.66


идите вы нахуй со своими шаблонизаторами
напомни айди в бд)
Записан

забанен. могу забанить других, пишите в личку
BEER. Helping ugly people have sex since 1862.
NRG    ↓ 
26 Июнь, 2009, 08:04:04 , спустя 5 минут 17 секунд
НЕ ХУЕТА! ХУЕТА!

Headshot!MultiKill!
Группа: нинзя

Карма: 777
Сообщений: 4700
Сила слова: 16.81

он же намба ван ....   )))
Записан

Буратино дрочил, дрочил и сгорел
Java и JavaScript это абсолютно разные вещи !!!
Господа, вы хуйня.
девушки краснели, отворачивались но порнуху продолжали смотреть
phpdude    ↓ 
26 Июнь, 2009, 08:05:57 , спустя 1 минуту 53 секунды
НЕ ХУЕТА! ХУЕТА!

я - ЭМО
Группа: в ухо

Карма: 344
Сообщений: д-о-х-у-я!
Сила слова: 1.66


он же намба ван ....   )))
пошел поменяюсь =))
Записан

забанен. могу забанить других, пишите в личку
BEER. Helping ugly people have sex since 1862.
md5    ↓ 
26 Июнь, 2009, 08:08:45 , спустя 2 минуты 48 секунд
НЕ ХУЕТА! ХУЕТА!

выезд, апартаменты, массаж, стриптиз, подружки, дорого
Группа: в ухо

Карма: не нужна
Сообщений: 10494
Сила слова: 1.19

я писал код?
я сказал — идите вы нахуй со своими шаблонизаторами
так что идите вы нахуй со своими шаблонизаторами
Записан

8: Undefined variable: str
Файл: /home/pyha/pyha.ru/forum/bbcode/Xbb/Tags/Man.php
Строка: 18
adw0rd: мудень блять, я уже фиксить стал эту фигню :)
md5: вуахахахаха
phpdude    ↓ 
26 Июнь, 2009, 08:09:30 , спустя 45 секунд
НЕ ХУЕТА! ХУЕТА!

я - ЭМО
Группа: в ухо

Карма: 344
Сообщений: 20781
Сила слова: 1.66

md5, )))
Записан

забанен. могу забанить других, пишите в личку
BEER. Helping ugly people have sex since 1862.
NRG    ↓ 
26 Июнь, 2009, 08:11:36 , спустя 2 минуты 6 секунд
НЕ ХУЕТА! ХУЕТА!

Headshot!MultiKill!
Группа: нинзя

Карма: 777
Сообщений: 4700
Сила слова: 16.81

на хую я вертел ваши шаблонизаторы)))
Записан

Буратино дрочил, дрочил и сгорел
Java и JavaScript это абсолютно разные вещи !!!
Господа, вы хуйня.
девушки краснели, отворачивались но порнуху продолжали смотреть
AndryG    ↓ 
26 Июнь, 2009, 08:46:24 , спустя 34 минуты 48 секунд
НЕ ХУЕТА! ХУЕТА!
Группа: Адекваты

Карма: 1
Сообщений: 233
Сила слова: 0.43

И как, думаете Вы, появился Смарти?
Решили сделать просто и лаконично ... а потом начали слушать идеи :-)
 
Нативные шаблоны и все дела. В класс обернуть его работу и хватит.
 
А писать шаблонизаторы -- получаете фигню ... "На языке, который создавлся для обработки страниц пишем язык для обработки страниц"
 
Не буду личного опыта приводить ... мал ещё :-)
Записан
phpdude    ↓ 
26 Июнь, 2009, 09:10:23 , спустя 23 минуты 59 секунд
НЕ ХУЕТА! ХУЕТА!

я - ЭМО
Группа: в ухо

Карма: 344
Сообщений: 20781
Сила слова: 1.66


И как, думаете Вы, появился Смарти?
Решили сделать просто и лаконично ... а потом начали слушать идеи :-)
 
Нативные шаблоны и все дела. В класс обернуть его работу и хватит.
 
А писать шаблонизаторы -- получаете фигню ... "На языке, который создавлся для обработки страниц пишем язык для обработки страниц"
 
Не буду личного опыта приводить ... мал ещё :-)
тут код и не просят, я хочу идеи по конструкицям языка, я привле все мысли что были в голове
Записан

забанен. могу забанить других, пишите в личку
BEER. Helping ugly people have sex since 1862.
CTAPbIu_MABP    ↓ 
26 Июнь, 2009, 11:13:33 , спустя 2 часа 3 минуты 10 секунд
НЕ ХУЕТА! ХУЕТА!

мавр
Группа: в ухо

Карма: не нужна
Сообщений: 5187
Сила слова: 1.81

[/?]  очень неоднозначный синтаксис, придется использовать конечные автоматы, код превращается в бб
Спустя 2 минуты 46 секунд добавил
mario, а вот не надо меня плюсовать, конечные автоматы очень стабильные к ошибкам и опечаткам
Спустя 28 минут 2 секунды добавил
удалять месаги не хорошо
 
тем более что со мной всравно можно поспорить, конечные автоматы хооть и мегастабильны но изза этого ухудшается качество кода и ухудшается поиск ошибки
Спустя 55 секунд добавил
вобщем не боись отстаивать свое мнение
Спустя 40 секунд добавил
если оно конечно есть, и ты не просто так заплюсовал пост лишь бы чтото отписать
Записан

java.lang.OutOfMemoryError
adw0rd    ↓ 
26 Июнь, 2009, 11:34:42 , спустя 21 минуту 9 секунд
НЕ ХУЕТА! ХУЕТА!

эдво
Группа: в ухо

Карма: не нужна
Сообщений: 17615
Сила слова: 1.67

CTAPbIu_MABP, что за бредопост, я вообще не понял про что ты, после первого предложения...
Записан

Python, Django, Git, Emacs, Nginx, MySQL, SphinxSearch, FreeBSD/Linux
Мой блог * Кинсбург * Либург * Я на GitHub
NRG    ↓ 
27 Июнь, 2009, 12:47:14 , спустя 1 час 12 минут 32 секунды
НЕ ХУЕТА! ХУЕТА!

Headshot!MultiKill!
Группа: нинзя

Карма: 777
Сообщений: 4700
Сила слова: 16.81

adw0rd, та он ваще какойта странный последнее время....
скоро он нам откроет свой секрет)))
Записан

Буратино дрочил, дрочил и сгорел
Java и JavaScript это абсолютно разные вещи !!!
Господа, вы хуйня.
девушки краснели, отворачивались но порнуху продолжали смотреть
mario    ↓ 
27 Июнь, 2009, 12:49:30 , спустя 2 минуты 16 секунд
НЕ ХУЕТА! ХУЕТА!

wazzup
Группа: Джедаи

Карма: 67
Сообщений: 6162
Сила слова: 1.09

CTAPbIu_MABP, тот пост плюс в другой теме... я хз как он тут очитился, то ли я вкладку попутал, то ли пиздец какой то... :) так что не парься.
А по теме выскажусь завтро...
Спустя 54 секунды добавил
вот этот пост http://pyha.ru/forum/topic/950.msg54018#msg54018
Записан

с ув. mario.
Контакты
Patrick    ↓ 
27 Июнь, 2009, 04:27:55 , спустя 3 часа 38 минут 25 секунд
НЕ ХУЕТА! ХУЕТА!
Группа: Санитары

Карма: 8
Сообщений: 506
Сила слова: 1.58

phpdude, ты трезв?
Записан

Страниц: [1] 2 3 ... 5
Печать
 

Перейти в: