Не зарегистрирован
Вход
Забыли пароль?
Регистрация
Подписаться
Сэкономьте время — перед вопросом на форуме узнайте, как найти ответ быстрее
По техническим проблемам необходимо обращаться в Консультационный центр

Поиск по форуму: 

Приглашаем в блог Amiro.CMS. Регулярные обзоры, опыт, решения, практикумы.

Форум  ->   Предложения по улучшению Amiro.CMS  ->  Ох я щас оторвусь. Хотели пожеланий? Ловите

Мы будем рады видеть Ваши пожелания по развитию системы.
Раздел переехал на сервис idea.amiro.ru »

Добавлено: 12.03.11 19:36:31 #1

Партнер



Регистрация: 11.03.11
Сообщений: 374


Обратиться по имени

Для начала хотелось бы чтобы на мою критику ответили. Писание в пустоту как то не вкатывает.

1. Принцип построения шаблонной системы.
id=lay_f3
Вот это кто додумался до такого? Мне куча времени потребовалось понять какого ж черта не работает конструкция типа:
<div id=lay_f3 id="xxx">
Учитывая грубое нарушение синтаксиса штмл я воспринял эту конструкцию как код обрабатываемый сугубо движком.
Объясните целесообразность данного извращения?

2.Визуальный редактор шаблона:
Научите его понимать такие вещи как clear: both
У него при виде данного свойства у элемента шаблона начинается белая горячка, отказывается показывать все элемент идущие по коду ниже. Часто такой глюк.

3. Научите визуальный редактор понимать каркас на дивах.
Каркас построенный полностью на дивах ваш редактор может показывать как ему вздумается

4. Дивы в Амиро это вообще отдельная история
У вас верстак хоть один есть в команде? У вас шаблон дефолтный уже содержит лишнюю таблицу. Cosplan не слышали про такое?
Дальше лучше. Все tpl построены не просто на таблцах, но на огрызках. То есть если общий контейнер новости это таблица, то картинка новости заключена в <td> </td>.
Итого при моих попытках максимально избавиься от идиотизма в виде просто охренительного уровня вложенности таблиц встречает бурное сопротивление тпл. Убери общий контейнер таблицу и все все дочерние элементы потеряв мамочку бьются в истерике.

5. Tpl файлы ее одна отдельная история их структура.
Товарищи вы видели движок ДЛЕ? Псмотрите структуру ТПл у них. Вот какой она должна быть.
Вот для примера тпл опроса:
<div class="vote-pool">
<h5>{title}</h5>
<h6>{question}</h6>
{list}Всего проголосовало: {votes}
[not-voted]<br /><input type="button" onclick="doPoll('vote'; return false;" value="Голосовать" />&nbsp;<input type="button" onclick="doPoll('results'; return false;" value="Результаты"/>[/not-voted]
</div>

Ставить код вашего тпл? Не? Не надо 5 страниц?
Что там творится полная шиза промолчу. Черт сломит ногу 10 раз.

6. Поставьте ваш копирайт наконец то в тэг Боди. Отписал уже в суппорт по поводу того что копирайт ведет себя в весртке зачастую вообще неадекватно.
И еще копирайт на движке который я купил за 25000 вам не кажется жирно?

Это только начало



Создание сайтов | volfernion.ru
Добавлено: 12.03.11 19:42:41 #2

Партнер



Регистрация: 11.03.11
Сообщений: 374


Обратиться по имени

Пока не заббыл еще.

По вашему что для сайта создается 500 шаблонов страниц???

При заходе в макеты страниц нафига открывается по деолту создание новой страницы. Каждый раз нажав вкалдку глобальные стили, отредактировав цц и увидев окно всплывающее типа а вы что сохраняете то, матерюсь лезу вверх жму макет лезу в цсс и пишу заново.

Поставьте по дефолту при заходе в раздел редактировании глобальных цсс



Создание сайтов | volfernion.ru
Добавлено: 12.03.11 19:52:04 #3

Партнер



Регистрация: 11.03.11
Сообщений: 374


Обратиться по имени

Генерация ссылок
Начерта в каждой ссылке генерирутся столько мусора?
таргет self - пропишите дефолтом и все
Титл ссылкам? -_- Еще тексту титл ставьте



Визуальный редактор ваш:
Показать его труды?

<P><FONT face=Arial><FONT size=2><FONT color=#4c4c4c><FONT face=Arial><FONT color=#4c4c4c size=2><FONT color=#ff411c size=4><FONT color=#c4b645 size=1><FONT size=1><FONT size=1><FONT color=#c4b645 size=1><FONT color=#c4b645 size=4>‣ <a href="novosti/gorodskie" target=_self><FONT color=#585754>События Сочи</FONT></A></FONT></FONT></FONT></FONT></FONT></FONT></FONT></FONT></FONT></FONT></FONT></P>
<P><FONT color=#4c4c4c size=2 face=Arial><FONT face=Arial><FONT color=#4c4c4c size=2><FONT color=#ff411c size=4><FONT size=1><FONT size=1><FONT size=1><FONT size=1><FONT color=#585754 size=4><FONT color=#4c4c4c size=2 face=Arial><FONT face=Arial><FONT color=#4c4c4c size=2><FONT color=#ff411c size=4><FONT size=1><FONT size=1><FONT size=1><FONT size=1><FONT color=#c4b645 size=4>‣ <FONT color=#584754 size=2><a href="novosti/olimpiada" target=_self>Сочи 2014</A></FONT></FONT></FONT></FONT></FONT></FONT></FONT></FONT></FONT></FONT></FONT></FONT></FONT></FONT></FONT></FONT></FONT></FONT></FONT></P>
<P><FONT color=#4c4c4c size=2 face=Arial><FONT face=Arial><FONT color=#4c4c4c size=2><FONT color=#ff411c size=4><FONT size=1><FONT size=1><!-- FONT--></FONT></FONT></FONT></FONT></FONT></FONT><FONT color=#4c4c4c size=2 face=Arial><FONT face=Arial><FONT color=#4c4c4c size=2 face=Arial><FONT face=Arial><FONT color=#4c4c4c size=2><FONT color=#ff411c size=4><FONT color=#c4b645 size=1><FONT size=1><FONT size=1><FONT color=#c4b645 size=1><FONT color=#c4b645 size=4>‣</FONT></FONT></FONT></FONT></FONT> <a href="novosti-kompanij" target=_self>Новости компаний</A></FONT></FONT></FONT></FONT></FONT></FONT></P>
<P><FONT color=#4c4c4c size=2 face=Arial><FONT face=Arial><FONT color=#4c4c4c size=2 face=Arial><FONT face=Arial><FONT color=#4c4c4c size=2><FONT color=#ff411c size=4><FONT color=#c4b645 size=1><FONT size=1><FONT size=1><FONT color=#c4b645 size=1><FONT color=#c4b645 size=4>‣</FONT></FONT></FONT></FONT></FONT> </FONT></FONT></FONT><U><a href="novosti/kultura" target=_self><FONT color=#585754>Новости культуры</FONT></A></U></FONT></P>
<P><FONT color=#4c4c4c size=2 face=Arial><FONT face=Arial><FONT color=#4c4c4c size=2><FONT color=#ff411c size=4><FONT size=1><FONT size=1><FONT size=1><FONT size=1><FONT color=#c4b645 size=4>‣</FONT></FONT></FONT></FONT></FONT> <a href="novosti/sport" target=_self><FONT color=#585754>Спорт в Сочи</FONT></A></FONT></FONT></FONT></FONT></P>
<P><FONT color=#ff411c size=4><FONT color=#4c4c4c size=2 face=Arial><FONT face=Arial><FONT color=#4c4c4c size=2><FONT color=#ff411c size=4><FONT size=1><FONT size=1><FONT size=1><FONT size=1><FONT color=#c4b645 size=4>‣</FONT></FONT></FONT></FONT></FONT> <a href="novosti/gost-portala" target=_self><FONT color=#585754>Гость портала</FONT></A></FONT></FONT></FONT></FONT></FONT></P>
<P><FONT color=#ff4800 size=4><FONT color=#4c4c4c size=2><FONT color=#4c4c4c size=2><FONT color=#4c4c4c size=2 face=Arial><FONT face=Arial><FONT color=#4c4c4c size=2><FONT color=#ff411c size=4><FONT size=1><FONT size=1><FONT size=1><FONT size=1><FONT color=#c4b645 size=4><FONT color=#c4b645>‣ </FONT></FONT></FONT></FONT></FONT></FONT></FONT></FONT></FONT></FONT></FONT></FONT><a title="Погода в Сочи" href="pogoda-sochi/" target=_self><FONT color=#585754 size=2>Погода в Сочи</FONT></A>&amp;nbsp;</FONT></P><FONT color=#ff4800 size=4>
<P><FONT color=#4c4c4c size=2><FONT color=#4c4c4c size=2><FONT color=#4c4c4c size=2 face=Arial><FONT face=Arial><FONT color=#4c4c4c size=2><FONT color=#ff411c size=4><FONT size=1><FONT size=1><FONT size=1><FONT size=1><FONT color=#c4b645 size=4><FONT color=#c4b645>‣</FONT> </FONT></FONT></FONT></FONT></FONT></FONT></FONT></FONT><FONT color=#585754><a href="servisy/pogoda-v-sochi" target=_self>Прислать новость</A></FONT></FONT></FONT></FONT><FONT color=#4c4c4c size=2 face=Arial><FONT face=Arial><FONT color=#4c4c4c size=2><FONT color=#ff411c size=4><FONT size=1><FONT size=1><FONT size=1><FONT size=1><FONT color=#c4b645 size=4><FONT color=#4c4c4c>&amp;nbsp;&amp;nbsp;</P></FONT></FONT></FONT></FONT></FONT></FONT></FONT></FONT></FONT></FONT></FONT></FONT></FONT></BLOCKQUOTE><FONT color=#4c4c4c size=2 face=Arial><FONT face=Arial><FONT color=#ff4800 size=4><FONT color=#4c4c4c size=2 face=Arial><FONT face=Arial><FONT color=#4c4c4c size=2><FONT color=#ff411c size=4><FONT size=1><FONT size=1><FONT size=1><FONT size=1><FONT color=#c4b645 size=4><FONT color=#4c4c4c>
<P></P></FONT></FONT></FONT></FONT></FONT></FONT></FONT></FONT></FONT></FONT></FONT></FONT></FONT></BLOCKQUOTE></TD></TR></TBODY></TABLE></TD>
<TD style="BACKGROUND-COLOR: rgb(248,246,233); VERTICAL-ALIGN: top"><FONT face=Arial>&amp;nbsp; </FONT>
<TABLE border=0 cellSpacing=0 cellPadding=0 width="100%">

Это еще цветочки. Даже перегон с ворда в штмл не может такое. У меня как верстальщика при виде этого кода инфаркт чуть не случился и это только малая часть кода страницы сделанной визуальным редактором вашим!!!



Создание сайтов | volfernion.ru
Добавлено: 14.03.11 10:52:08 #4

Амиро



Регистрация: 10.01.00
Сообщений: 1033


Обратиться по имени

volfernion _DVM:
1. Принцип построения шаблонной системы.
id=lay_f3
Вот это кто додумался до такого? Мне куча времени потребовалось понять какого ж черта не работает конструкция типа:
<div id=lay_f3 id="xxx">
Учитывая грубое нарушение синтаксиса штмл я воспринял эту конструкцию как код обрабатываемый сугубо движком.
Объясните целесообразность данного извращения?


Поясните, откуда взялось id="xxx" и в чем нарушение синтаксиса в конструкции:

<div id=lay_f3>



volfernion _DVM:
2.Визуальный редактор шаблона:
Научите его понимать такие вещи как clear: both
У него при виде данного свойства у элемента шаблона начинается белая горячка, отказывается показывать все элемент идущие по коду ниже. Часто такой глюк.


Пришлите запрос в консультационный центр, укажите версию браузера и пришлите копию экрана.
Скорее всего - это проблема браузера, отображение элементов в WYSIWYG режиме.

volfernion _DVM:
3. Научите визуальный редактор понимать каркас на дивах.
Каркас построенный полностью на дивах ваш редактор может показывать как ему вздумается


Понимает настолько, насколько его понимает конкретный браузер в котором Вы работаете в админке.
Однако надо еще учитывать, что к примеру содержимое блока шапка может выглядеть несоклько иначе,
т.к. в визуальном редакторе у него родителем является тег BODY, а не ячейка таблицы макета.
Если задавать стили с учетом этой особенности, можно сохранить более менее работоспособное отображение.

volfernion _DVM:
4. Дивы в Амиро это вообще отдельная история
У вас верстак хоть один есть в команде? У вас шаблон дефолтный уже содержит лишнюю таблицу. Cosplan не слышали про такое?


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

volfernion _DVM:
Дальше лучше. Все tpl построены не просто на таблцах, но на огрызках. То есть если общий контейнер новости это таблица, то картинка новости заключена в <td> </td>.
Итого при моих попытках максимально избавиься от идиотизма в виде просто охренительного уровня вложенности таблиц встречает бурное сопротивление тпл. Убери общий контейнер таблицу и все все дочерние элементы потеряв мамочку бьются в истерике.

5. Tpl файлы ее одна отдельная история их структура.
Товарищи вы видели движок ДЛЕ? Псмотрите структуру ТПл у них. Вот какой она должна быть.
Вот для примера тпл опроса:
<div class="vote-pool">
<h5>{title}</h5>
<h6>{question}</h6>
{list}Всего проголосовало: {votes}
[not-voted]<br /><input type="button" onclick="doPoll('vote'; return false;" value="Голосовать" />&nbsp;<input type="button" onclick="doPoll('results'; return false;" value="Результаты"/>[/not-voted]
</div>


А что выведет DLE если после question пустое? Смотрим гипотетический случай, допустим оно может быть пустым, и не только оно.

volfernion _DVM:
Ставить код вашего тпл? Не? Не надо 5 страниц?
Что там творится полная шиза промолчу. Черт сломит ногу 10 раз.


Конкретные примеры были бы полезнее, если есть, с аргументами естественно.

volfernion _DVM:
6. Поставьте ваш копирайт наконец то в тэг Боди.


Он там и находится, перед зыкрывающим тегом.

volfernion _DVM:
Отписал уже в суппорт по поводу того что копирайт ведет себя в весртке зачастую вообще неадекватно.


Номер запроса можно?

volfernion _DVM:
И еще копирайт на движке который я купил за 25000 вам не кажется жирно?


Нам так не кажется. Мы вообще любим своё дело, свой продукт и считаем, что авторство в данном случае должно быть обозначено.

Тем не менее, мы даем возможность отключать эту ссылку, тогда когда это действительно необходимо. А необходимо это или нет, пользователь решает сам.




Добавлено: 14.03.11 10:54:57 #5

Амиро



Регистрация: 10.01.00
Сообщений: 1033


Обратиться по имени

volfernion _DVM:
При заходе в макеты страниц нафига открывается по деолту создание новой страницы.


Нового макета, а не страницы. Так работают все модули, по умолчанию под списком форма для добавления нового элемента.

volfernion _DVM:
Каждый раз нажав вкалдку глобальные стили, отредактировав цц и увидев окно всплывающее типа а вы что сохраняете то, матерюсь лезу вверх жму макет лезу в цсс и пишу заново.


Редактируйте стили в редакторе через FTP, это намного удобнее, если Вы делаете это часто.



Добавлено: 14.03.11 10:56:37 #6

Амиро



Регистрация: 10.01.00
Сообщений: 1033


Обратиться по имени

volfernion _DVM:
Визуальный редактор ваш:
Показать его труды?


Была бы полезна информация, после каких действий образовался такой код и в каком браузере Вы работали в визуальном редакторе.



Добавлено: 14.03.11 11:55:33 #7

Партнер



Регистрация: 11.03.11
Сообщений: 374


Обратиться по имени

Сяду работать вечером отвечу



Создание сайтов | volfernion.ru
Добавлено: 14.03.11 13:22:11 #8

Партнер



Регистрация: 11.03.11
Сообщений: 374


Обратиться по имени

1. Очень странно что чловек из суппорта не знает структуры шаблона
Взято из вашего мануала:
<td id=lay_f3>##lay_f3_body##</td></tr>

Цитата из учебника штмл:
Для назначения стилей конкретному элементу следует воспользоваться атри бутом id. Атрибут id задает уникальное имя элемента, с помощью котор<>1 о | этому элементу можно обращаться из сценариев JavaScript и таблиц стилей Ниже показан пример определения идентификатора id в HTML-коде:
<р id="info">TeKCT</p>

Цитировать в данном случае глупо поскольку это знает любой ну раз вы не знали что классы и айди пишутся в кавычках читайте

Вот вам и нарушение синтаксиса


2. Отображение макета на дивах
проблема не браузера а движка. У меня как у вебдизайнера стоит все от ИЕ 6го до сафари и ввиду багов админки, я побовал ей пользоваться ей вних всех. Так что это везде. Причем тут браузер. ЫЫЫ

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


3. Понимает настолько, насколько его понимает конкретный браузер в котором Вы работаете в админке.
ЫЫЫ

4. Лишняя таблица это лишняя таблица а маргины и паддинги вы будете прописывать что диву что ячейке таблицы. Аргумент не канает

<table>
<tr>
<td>
</td>
</tr>
</table>

<div></div>
думаю разница видна невооружнным глазом. а теперь возьмите в расчет сколько у вас образуется на любой странице вложенных таблиц.
Мне не просто раздражает такая нерациональность, но и разобраться в структуре тпл порой жутко гемморойно. Элементарно потому что нужно разобраться в этом бардаке таблиц.

5. по тпл
Для начала:
а) разделить тпл
возьмем напрмер тпл голосования. На тпл отвечающий за форму опроса и за вывод результатов. Как минимум

б)Сделать условные комменты в коде на кириллице. Ваши тпл это отлично поддерживают.
Зачем условные комменты?

А ВЫ МНЕ ПОКАЖИТЕ ХОТЬ ОДИН ВНЯТНЫЙ МАНУАЛ ПО АМИРО?
НЕ ТО ЧТО ВЫ НАЗЫВАЕТЕ МАНУАЛОМ - ВАШ МАНУАЛ - УЧЕБНИК ШТМЛ ДЛЯ ЧАЙНИКОВ.
Работа с любым движком предполагает минимальное знание штмл и цсс. Если человк его не знает пусть идет учит или нанимает спеца. У вас пол мануала описано как в цсс поменять вот тут красненкую надпись на синенькую и т.д.
ВАШУ ДИВИЗИЮ - я пол ночи трачу на 1 тпл. Тупо потому что нет ни одного мануала по всем переменным во всех tpl.
Движок ДЛЕ есть описание всех служебных тэгов во всех ТПЛ. Он стоит 800р. Ваш 25000 У вас только обрывочно тпл новостей и меню. ВСЕ!!!

в) Структура ТПЛ:
берем
##-- === Styles for small block ========================================== --##

<!--#set var="small_question" value="##question##"-->
<!--#set var="small_answer" value="<span class=small>##answer##</span>"-->
<!--#set var="small_single_select_answer" value="##answer##"-->
<!--#set var="small_multiple_checkboxes_answer" value="##answer##"-->
<!--#set var="small_action_view_results" value="##action_view_results##"-->
<!--#set var="small_to_list" value="##to_list##"-->

Смотрим внимательно сюда: <span class=small>##answer##</span>
Уже забит спан с оформлением.

А потом еще в самом коде вызываем эту переменную:
<!--#set var="item_details_results" value="
<tr>
<td>
<table cellspacing="5" cellpadding="0" border="0" class="frm">
<tr>
<td colspan=2 >
##question##
<br>
</td>
</tr>
<tr>
<td colspan=2>
<table width=100% cellpadding="2" cellspacing="0" border="0" class=frm>
##answers# А не проще этот спан вбить сразу сюда и код в начале убрать вообще. Мало того что лишний текст тупо так он еще путает
</table>
</td>
</tr>
<tr>
<td colspan=2 align=right>
%%total%%:
##total##
</td>
</tr>
<tr>
<td colspan=2 valign=top>
##to_list##
</td>
</tr>
</table>
</td>
</tr>
"-->



Вышеприведенный кусок кода в данном тпл повторяется аж 4!!! раза. Ввиду того что как уже говорил манула по тпл нет приходилось тупо методом тыка выясняьт какой из этих 4 кусков повторяющихся выводит же опрос на главной странице спецблоком.




про копирайты. А да посмотрел генерируется в БОДИ. Однако вопрос остается - ваш копирайт выскакивает в 90% случаев вообще где попало посрди верстки, абсолютно валидного и кроссбраузерного кода.

З-индекс 1000 у него. Товарищи не смешите Я могу запросто написать стили прячущие копирайт. Ну а поставить его в ноуиндекс ноуфоллоу легко реализуется ява скриптом. Это к тому что стили копирайта у меня вызвали хохот



Создание сайтов | volfernion.ru
Добавлено: 14.03.11 15:30:47 #9



Регистрация: 26.05.08
Сообщений: 984


Обратиться по имени

2volfernion _DVM: Дружище, ты реально разбавил мой скучный понедельник! Дай пять!



Добавлено: 14.03.11 16:18:17 #10

Партнер



Регистрация: 11.03.11
Сообщений: 374


Обратиться по имени

Евгений Лапин:
2volfernion _DVM: Дружище, ты реально разбавил мой скучный понедельник! Дай пять!


Это сарказм или как?



Создание сайтов | volfernion.ru
Добавлено: 14.03.11 16:22:39 #11

Партнер



Регистрация: 11.03.11
Сообщений: 374


Обратиться по имени

Я не знаю как Амировцам, н мне как человеку, который только начал работать с Амиро сразу видны все косяки, баги и несуразности



Создание сайтов | volfernion.ru
Добавлено: 14.03.11 17:19:57 #12



Регистрация: 26.05.08
Сообщений: 984


Обратиться по имени

volfernion _DVM:
Евгений Лапин:
2volfernion _DVM: Дружище, ты реально разбавил мой скучный понедельник! Дай пять!


Это сарказм или как?


О, да, это он!



Добавлено: 14.03.11 17:27:29 #13

Партнер



Регистрация: 11.03.11
Сообщений: 374


Обратиться по имени

А да забыл про одно ваше изобретение:
Сплиттеры

Автору дайте Нобелевку и отправьте учить штмл. А именно свойство Маргин, чтобы неповадно было засорять и без того замусоренный тпл ахинеей



Создание сайтов | volfernion.ru
Добавлено: 14.03.11 17:29:42 #14

Партнер



Регистрация: 11.03.11
Сообщений: 374


Обратиться по имени

Евгений Лапин:
volfernion _DVM:
Евгений Лапин:
2volfernion _DVM: Дружище, ты реально разбавил мой скучный понедельник! Дай пять!


Это сарказм или как?


О, да, это он!


Нечего сказать токового, сарказмите в другом месте



Создание сайтов | volfernion.ru
Добавлено: 14.03.11 17:43:46 #15



Регистрация: 26.05.08
Сообщений: 984


Обратиться по имени

А в другом - это в каком? Где еще такую ересь веселую пишут?





Создать новую тему

Всего тем: 6661
Всего сообщений: 27851
Всего зарегистрированных пользователей: 26741
Последний зарегистрированный пользователь: user6353089940