Вы не зашли.
Я вчера в Ну погоди на советской электронике играл Жива?))
Так и не понял, что делать с разметкой. Вот мне нужен input type = text с name = xxx, чтобы в скрипте я мог забрать эти данные из тела запроса. Это знаю я, создаю шаблон tpl в котором размещаю этот input. Этот шаблон выводится на странице плагина. Кто-то делает свой шаблон, опираясь на тот, что в поставке. Если мы удаляем все tpl файлы, то как кто-то поймет, что на странице плагина нужно вывести вообще? Куда засунуть эту информацию?
Про CSS я согласен и про него не говорил, помимо того, когда CSS подключается исключительно на странице плагина. А вот от TPL файлов с HTML разметкой внутри не представляю как избавиться. Взять тот же плагин pm, в нем порядка 7ми логически разных tpl файла, мне его в каком виде выкладывать? PHP + инструкция по переменным что ли? А пользователь хай компиляет его самостоятельно.
И что получится? Нечитаемая каша в main.tpl, усложнение читабельности кода, усложнения понимания где описывается плагин Х, а где плагин У?
В принципе сейчас тоже можно сделать такую кашу, не совсем все шаблоны убрать, но какую-то часть, но что-то никто этим не пользуется...
Сейчас я знаю, что мне нужно изменить вывод плагина Х и я иду и изменяю его шаблон. А в твоем варианте куда мне идти-то? Не понятно какой вариант ты предлагаешь взамен работающего сейчас.
Вид настраивается один раз и шаблоны для всех плагинов должны идти в комплекте с ним в папочке plugins.
Еще один баг, в инсталляторе/деинсталляторе не проверяется выставлен ли другой префикс для таблицы _users. И движок упорно модифицирует колонки в prefix_users
Ну да В таблице _users, поле authcookie. При открытии каждой страницы двиг делает запрос
select * from 2z_users where authcookie = '21e9e1f2fkdjdjdjdosm33v' limit 1
и все мои знакомые программисты всегда говорят, что верстка это ну его нах, легче программировать
Это они так дипломатично на тебя работу перекладывают
Легко как из плагина, проверив массив $userROW нет, потому что о нем сторонний скрипт ничего не знает.
Я думаю этот сервис можно засунуть в плагин без заморочек, просто сделав include этого файла и там уже использовать этот массив.
Или долгий путь это вносить в свой скрипт проверку аторизации из движка, поверяя куку, самостоятельно соединяясь с БД и т.д. Геморно.
Да при чем тут луноходы и подъебка про НАСА, в вебе полно технически сложнейших проектов, типа Яндекса, Гугла, ВКонтакте. В Facebook довольно сложные алгоритмы построения деревьев связей, а верстка у если не примитивная на нем, то лаконичная.
Несомненно внешний вид это очень важно, потому что пользователя не волнует что под капотом, главное что снаружи красиво и оно работает. И верстальщик должен знать про баги в разных браузерах и т.д. Но говорить про 10-и кратную сложность верстки в сравнении с программированием это значит здорово промахнуться.
Wolverine, ну значит ты еще и программер никудышный, раз полагаешь что програмировать сложнее )) тогда вообще не понимаю, как ты в подобных темах можешь что-либо писать.
Никудышным может быть только человек, вешающий дистанционно ярлыки. Все остальное дело наживное и прокачиваемое со временем при определенных усилиях Не ожидал честно сказать.
P.S. Программирование оно вебом не заканчивается, хороший программист это серьезная математическая база, выгадывание каждого байта памяти в тех же микроконтроллерах, гигантский спектр прикладных задач, начиная от программирования медицинского оборудования и заканчивая марсианскими луноходами. А что верстка? Очень узкая специализация и довольно однотипная, если смотреть на твои шаблоны.
Программировать, это в десять раз проще чем верстать
Серьезно? Особенно интересно послушать про верстку в микроконтроллерах, куда там div засунуть
Ну если вы там тихо решили переговорить один на один с Виталием, то ХЗ. Написала бы на форуме кто-то бы и поддержал.
Ладно ребят, пустой треп. Я пошел чай заваривать и спать.
Небольшой косяк в функции InsertSmilies.
Вместо
$tvars['vars'] = array(
'area' => $area?$area:"''",
'smile' => $smile
);
нужно
$tvars['vars'] = array(
'area' => $area?"'".$area."'":"''",
'smile' => $smile
);
Иначе Опера 11 наотрез отказывается вставлять смайлы.
Хотя нет, вру. Косяк в новом шаблоне смайлов, который идет вместе с движком. Переменная {area} не взята в кавычки.
Wolverine, уже были пару человек, которым не дали такой возможности )
Предлагала и своих троих программеров дать, на время ) но их не захотели ))
Серьезно? Первый раз слышу Если кто-то слышал про троих программеров отпишитесь
Karatik, я использую таблицы
<table>
<tr><td>
<img src="КАРТИНКА" />
</td>
<td style="text-align: justify; padding-right: 7px; padding-left: 40px;"> ТЕКСТ ТЕКСТ ТЕКСТ
</td></tr>
</table>
Программировать ядро, должно как минимум два человека, и это тоже уже будет команда, один к примеру, ушел в декрет, а другой работает над проектом
Что значит должен, если его нет. Как найдешь его дай знать.
Я не знаю ни одного человека, которого можно допустить к программированию ядра. К сожалению. Амарелиус немного пропал.
А плагины писать можно не договариваясь.
Что значит невозможно?
Ребят, что значит собрать команду? Команда это такой миф. Кто пишет автоматически оказывается в команде. И также автоматически покидает ее. Ничего не изменится от того будет ли официальная организация или нет. Кто писал, продолжит, кто не писал - зачем он в команде.
Да никто не ссорится, просто это нарочивое подробное описание что у нас все плохо. Ну сколько можно уже? В чем смысл сей тирады? Что изменится? Проект на худой конец GPLный, форкни уже его, собери команду, с которой работаешь и пилите
Ну дык может ты сломаешь все
Я просто не пойму, этого человека, который хочет стать координатором проекта кто-то притесняет и не дает ему прав или его просто нет? Если есть, то кто этот герой? Если нет, ну понятно что нет, от разговоров он не появится.
Дык у нас тут не олимпиада, на которой медальку выдают, хочешь работать - работай. Можно статус поставить "Я лидер"