Только сразу подготовьтесь объяснять следователю, почему Вы перевели денег, без заключения договора, незнакомому физическому лицу за оказание услуги. А в целом, если вы работаете с человеком без репутаци всегда, прежде чем платить думайте головой. Да и по срокам тоже надо быть реалистами — сделать шаблон + функционал платного доступа за 6 дней — это фантастика (даже учитывая схожесть дефолтного шаблона альто и сайта для клонирования). Конечно, если человек будет работать над проектом 20 часов в сутки, то да — реально, сам выполнял заказы на шаблоны за 3-4 дня под livestreet, но это было давно и это стоило очень дорого.
во! Правильно сказано. Надо делать универсальное средство для постинга в рамках типа контента. И создатель ресурса вправе сам определять обязательное то или иное поле в свежесозданном типе контента. Написал сложно, но надеюсь суть понятна.
Стена немного не то. Я в своё время для ЛС реализовывал цитатник создав отдельный тип контента «quote». Убирал заголовок из шаблонов, а при постинге устанавливал для него значение topic_text. Далее правил шаблоны. То есть, как вариант сделать поле «заголовок» не обязательным, а при его не заполнении генерировать заголовок из первых n символов самого текста ну или какого-либо другого поля задаваемого в конструкторе контента. То есть для поля заголовок мы задаём поле, значение которого подставляется за вместо заголовка при его не заполнении.
а взамен заголовка может быть id'шник. Кстати, да, необходимость в типах контента без заголовка время от времени появляется (цитаты, афоризмы, видео, картинки). Вообще в конструкторе типов контента надо возможность отключать заголовок ввести.
в шаблонах осталось /templates/ а не /common/templates/
Стена немного не то. Я в своё время для ЛС реализовывал цитатник создав отдельный тип контента «quote». Убирал заголовок из шаблонов, а при постинге устанавливал для него значение topic_text. Далее правил шаблоны. То есть, как вариант сделать поле «заголовок» не обязательным, а при его не заполнении генерировать заголовок из первых n символов самого текста ну или какого-либо другого поля задаваемого в конструкторе контента. То есть для поля заголовок мы задаём поле, значение которого подставляется за вместо заголовка при его не заполнении.