Правила, описание и обсуждение сервиса idea.amiro.ru расположены на форуме.

Доработать движок форума


Мысли по динамическим страницам
Есть динамическая тсраница - например с типом новости. Любой введенный на нее контент будет дублироваться "подчиненным элементам".
Если не понятно то например если на странице с типом ноовсти написать "Корова", то на всех страницах новостей получим помимо новости Корову:)
Да это порой удобно, но с другой стороны недоделана данная задумка,, если вообще так было задумано.
Например. Если данный текст нужен только на главной странице, а потом он не должен дублироваться. Скрепки тут не помогут, так как все родительский динамические страницы будут юзать тот же шаблон и считать скрепку своей.
Итого надо делать страницу статическую там писать этот текст, ставить спецблок анонса новостей/статей/фотоабомов и т.д., делать ей дочернуюю, а в идеале соседнюю, а то получим урл типа новости/новости/...
Вам не кажется что это непорядок совершенно.
Если разобрать на примере Каталога товаров. Вот не нужно мне простите нафиг отображение категорий в контентном блоке, а нужны последние товары, рубрикатор каталога сделан спецблоком, что ИМХО намного удобнее.
И что мне щас лезть в тпл писать проверку на имя страницы прятать в нее рубрикатор каталога на главной странице? ил в менеджере сайта прятать в такую же проверку анонс товаров новинок?
Еще не пробовал так, но не уверен что движок поймет такие приколы как проверку на пейдж нейм, ведь для него все дочерние походу будут иметь такое значение этой перменной.
Кароче делайте по уму.

Id category новостям, статьям, фотоальбомам
Сделать аналогично категориям каталога товаров. Для использования значения переменной и задания в шаблонах модулей категориям разного оформления.
Иначе все оформление например новостей выносить из обещго цсс в цсс шаблона для данной категории и так для каждой свой шаблон, либо вообще пихать все в стайл прямо на страницу.
Однако цсс все равно структуру, то не поменяешь.
Были бы вообще отлично

Разбить шаблоны модулей на несколько более мелких шаблонов
Первая проблема шаблонов модулей это их монструозность.
Например каталог товаров. Намешано все - карточка товара, списки товаров...
Новости - краткая, полная, списки новостей...
Где то даже настройка спецблоков есть в основных тпл.

Создание гостевых пользователей

Починить баг с купонами
Пора это починить!

Единая генерация заголовков статических страниц и модулей
Только сегодня задумался вот над чем.
По умолчанию в амиро заголовок страницы подставляется автоматически в <h1>. Это хорошо конечно - не надо на каждой ставить заголовок, выделять его и выбирать как ш1.
Однако смотрите какая веселая штука:
Заголовки статей, новостей, товарная позиция в каталоге тоже H1.
Если не отключать генерацию заголовков и не переделывать шаблоны то получаем 2! H1 на странице. Что не есть хорошо.
Можно закомментировать заголовок страницы в тпл и вбивать его на странице руками.
Возникает вопрос. А нужна ли эта генерация заголовков тогда? Если ее придется выключать.
Нужна - сделанная с умом - отключение вывода заголовка на страницах имеющих де факто зголовок с h1 где уже перечислял.
То есть пусть для страницы с типом статьи выводится, но для динамических страниц - конкретной статьи и т.д. уже нет
Что то такое.
А пока выключаем и дружно строчим заголовки ручками:)

Пожелания по редакции визитка
Щас вот дали ТЗ на сайт - все подходит под Визитку - кроме нескольких категорий статей и новостей. Все в принципе можно было бы сделать через модуль новости, если бы не выставление такого типа только одной странице.
Моудля же статьи вообще в визитке нет.
И что теперь небольшой фирме - покупать корпоративную за 10 000?! Да меня простите нафиг пошлют.
Или многостраничность модулю новости
или включить модуль статьи


Шаблоны модулей - пора навести порядок
вообщем как то дробить тпл. слишком они массивные.
+ убрать дубли.
Например есть сет выводящий переменную Х
Зачем в начале еще один сет где переменная просто заключена просто в <b></b>. что нельзя это сделать в сете непосредственного вывода? К чему эти излишества.
Из-за табличной весртки куча сетов генерирующих куски и обрывки таблиц. Перелопачивание кода порой нет слов.
б) Перевести по возможности на дивы верстку - зашкаливает вложенность таблиц
в) блин у нас что 2000 год? откуда конструкции типа "<body leftmargin=0 topmargin=0 height=100%>"
и таких чудес по шаблонам полно

Customer support service by UserEcho