Тестируем InstantCMS 1.9.1 (UTF8) beta
пользователь №1 разместил объявление и указал города которого нет в списке, скажем Воронеж (с большой буквы!). (система записывает город в сортировку с маленькой буквы)
пользователь №2 размещает объявление и не заметил что такой город уже есть, и указывает город воронеж (с маленькой буквы).
тогда в объявлениях становится 2 города — Воронеж и воронеж.
причем поиск по одному из городов не работает если нажать на сам город в объявлении.
если нажать на: Воронеж, то фильтрует Воронеж и воронеж.
если нажать на: воронеж, ничего не происходит.
И на оборот.
если сначала указал город с маленькой буквы, скажем "уфа", а потом другой пользователь разместил объявление с большой буквы "Уфа", то такая же ерунда и двумя городами (сортировка и поиск по городам)
(надеюсь понятно написал)
В поиске пользователей по городам, такое не прокатывает. Хоть с большой буквы, хоть с маленькой. Считает одним городом.
указываю что будет скрытый текст.
если вставить ссылку в скрытый тескт, то для зарегистрированных пользователей получается вид testutf.ru/users/tolik[/hide]
а для не зарегистрироавнных Скрытый текст виден только зарегистрированным пользователям
" target="_blank">http://testutf.ru/users/tolik[/hide]
P.S. реагирует именно на наличия полного написания http:// либо www
если убрать любой из символов, то все работает.
если не использовать новый смарти, то старый шаблон, под старую версию смарти конвертируется в utf8 минут за двадцать в нотепаде++
а толк какой без нового быстрого смарти? Мне интересна скорость работы сайта в первую очередь.
Вообще — самое главное — качественное кэширование, желательно без применения AJAX (так как он не везде есть)
Кстати, новый баг:
При переносе статей из одного раздела в другой, приходится потом нажимать в новом разделе кнопку редактировать — а потом — сохранить — чтобы перенесенные статьи поменяли на правильный, Новый, свой URL
Доска объявлений.
пользователь №1 разместил объявление и указал города которого нет в списке, скажем Воронеж (с большой буквы!). (система записывает город в сортировку с маленькой буквы)
пользователь №2 размещает объявление и не заметил что такой город уже есть, и указывает город воронеж (с маленькой буквы).
тогда в объявлениях становится 2 города — Воронеж и воронеж.
Этот баг, видимо излечится только выбором Страны\Региона\Города (который может когда-нибудь внедрят в систему, впрочем как и баг с временной зоной.
Пользователь ОБЯЗАН иметь возможность изменить временную зону у себя в профиле. Это правильно и хорошо!
При скачивании бранчей архивами Zip не архивируются пустые папки в upload и, возможно, где-то ещё. В TRACe папки висят и с ними тест показывает одни результаты, мы скачиваем без них и получаем другие. Проверить бы, где ещё в системе могут быть или генерятся пустые папки?
Или уж оставить, как в board, в пустых папках контрольное изображение.
Заметил при попытке оставить на стене приветствие с изображением. После создания вручную папки users в upload изображение добавилось.
Может просто лучше внести в каждую папку файл index.html например с текстом kernel Panic =-)
если вставляете текстом добавьте в конце пробел иначе функция autolink сжирает закрывающий тег /hide или используйте кнопку вставки ссылки
например:
это ссылка с пробелом в конце…
вставлял как текст. а как всем зарегистрированным объяснить что еще нужно вставлять пробел в конце, если они что либо комментируют — это же глупо делать всем рассылку с пояснениями.если вставляете текстом добавьте в конце пробел иначе функция autolink сжирает закрывающий тег /hide
наверное в форме надо прикрутить 1 символ в конце конструкции /hide — что-то типа "& nbsp" (символ пробела)
#73 — 14 мая 2012 в 21:45
не получиться, обработка происходит до обработки тега хайд, можно исправить только регулярку по замене, я пока тестирую в редакторе переделанном из стандартного, как выложу в блоги можно будет протестировать работу…наверное в форме надо прикрутить 1 символ в конце конструкции /hide
Вы про что?…Не вижу смысла тратить силы на "фильтр" или плагин
Есть озвученный и подтвержденный недочет, значит он будет закрыт.
Минона,… причем свои...
Мы все ТЕСТИРУЕМ систему, и вкладываем в это, порой НЕ МАЛЕНЬКИЕ свои силы.
Каждый вкладывается по-возможности! Давайте уважать труд и мнение окружающих!
Кстати, есть где-нибудь в сети тестовая сборка системы с открытым доступом для администратора? А то еще один баг нашелся: после обновления на денвере сайта, работающего еще с 1.2.1 перестали редактироваться вопросы FAQ
Хотелось бы на чистой сборке проверить такое: есть ли возможность редактировать вопросы FAQ
Все должны ведь будут обновиться. Те же крупные — мапс, шоп, биллинг, ноая доска, видео, не говоря уже о десятках более мелких разработок.
Насколько болезненным может быть переезд, если хорошенько оброс проект всякими сторонними компонентами и примочками, да еще и кастомизированными под себя?
А в остальном, нужно будет править/конвертировать под utf8.
Обращаю внимание: простым конвертированием не все заработает, нужно будет переписывать код согласно особенностей работы с utf8.
после клика на ссылку — выбрать аватар из коллекции сайта
получаем
Fatal error: Uncaught exception 'SmartyCompilerException' with message 'Syntax Error in template "/templates_new/_default_/components/com_users_avatars.tpl" on line 19 "{assign "avatar_id" ($page-1)*$perpage + $avatar_id}" - Unexpected " (", expected one of: "}" , " "' in /includes/smarty_new/libs/sysplugins/smarty_internal_templatecompilerbase.php:627 Stack trace: #0 /includes/smarty_new/libs/sysplugins/smarty_internal_templateparser.php(3154): Smarty_Internal_TemplateCompilerBase->trigger_template_error() #1 /includes/smarty_new/libs/sysplugins/smarty_internal_templateparser.php(3219): Smarty_Internal_Templateparser->yy_syntax_error(37, ' (') #2 /includes/smarty_new/libs/sysplugins/smarty_internal_smartytemplatecompiler.php(105): Smarty_Internal_Templateparser->doParse(37, ' (') #3 /includes/smarty_new/libs/sysplugins/smarty_internal_templatecompilerbase.php(171): S in /includes/smarty_new/libs/sysplugins/smarty_internal_templatecompilerbase.php on line 627
Эх, понимать бы сроки.
spacer, все наши премиум компоненты обновятся согласно utf8 после официального выхода 1.9.1.
А в остальном, нужно будет править/конвертировать под utf8.
Обращаю внимание: простым конвертированием не все заработает, нужно будет переписывать код согласно особенностей работы с utf8.
Уже давно хожу вокруг да около, не решаюсь брать.
То обновлений долго нет, то теперь новая версия релизится с неопределенным сроком, потом еще компоненты будут какое-то время обновляться.
А потом, захотят ли независимые разработчики, коих тут много, обновляться. Многие же для себя в первую очередь делали, и если сами не переезжают, то и мотивации большой нет. А сейчас еще и лето уже у многих началось.