Что такое InstantCMS 1.10 и с чем его едят ?

#76 3 ноября 2012 в 00:45

хм, я привел именно тот кусок, который у меня в core/cms.php

biser
закачайте по новой архив и обновите у себя
#77 3 ноября 2012 в 00:52
фотки в общей фотогалерее также при загрузке было бы хорошо давать редактировать в плане заголовков и описания (как и в юзерских фотках). тошда было бы более поноценно, чем одинаковый заголовк у всех фоток.
#78 3 ноября 2012 в 00:57

закачайте по новой архив и обновите у себя

wask
Да, действительно не в той версии смотрел. В актуальной — 3512, да.
Но тут идет речь о корректной перекодировке кириллических заголовков в латинские url, если я правильно понимаю?
меня url совершенно не напрягают, если честно, и в url мне юникодовские символы по барабану.
речь о тегах… есть какая то связь?
#79 3 ноября 2012 в 01:14

в url мне юникодовские символы по барабану.
речь о тегах… есть какая то связь?

biser
не правильно и не должно быть так чтоб по барабану ...
вот посмотрите как у вас ужасно обрезает в названии урлов там где в заглавиях встречаются спецсимволы ...
касаемо тегов тож самое надо проделать добавив спецсимволы в строке 22 файла core/lib_tags.php
  1. $tagstr = preg_replace('/[^a-zA-Zа-яёіїєґА-ЯЁІЇЄҐ0-9\s\-\,_]/ui', '', $tagstr);
в даном случае там латинские, русские и украинские, а вам необходимо добавить еще и спецсимволы эсперанто
PS
Заодно переведите в этом же файле в 82 строке
  1. <span class="label">Теги: </span>
#80 3 ноября 2012 в 01:28

не правильно и не должно быть так чтоб по барабану ...
вот посмотрите как у вас ужасно обрезает в названии урлов там где со спецсимволами ...

wask
в той области, которую сайт занимает, всякие seo-примочки, связанные с использованием кошерных url не канают, увы
только прямой контакт с потребителем )))) потому гораздо хуже, если он приходит на сайт и видит там компот в тегах, или если его ссылки, в которые target отчего то не пишется, выбрасывают с сайта.
А где кстати обрезает? я прощелкал все ссылки свои, где заметил спецсимволы, не нашел ни одного обрезанного urla.
Вот, к примеру —
  1. http://vojagxo.info/artikoloj/vidindajxoj
— тут вполне канонично ĵ превратилось в jx. В
  1. http://vojagxo.info/artikoloj/vidindajxoj/trabzono-turkia-anta-posteno-de-karadeniz.html
ŭ — прибилось, но в целом это ничего не меняет, т.к., даже если кто то будет в поиск писать слово antaŭ, он будет скорее писать как antaw или antau, так что не принципиально.

по тегам спасибо — поправлю, сразу как только пойму, как это сделать ))))
но как быть с превращениями типа St.Peterburg --> Stpeterburg? ) Это регулируется?
#81 3 ноября 2012 в 01:34
Хехе… в скачанном архиве instantCMS_20121029_v1.10.zip файл core/lib_tags.php вовсе в кодировке сp-1251 ))))
#82 3 ноября 2012 в 01:43
Подскажите как исправить кодировку в админке???
#83 3 ноября 2012 в 01:46

Подскажите как исправить кодировку в админке???

Taleran
а что с ней не так?
#84 3 ноября 2012 в 01:46

А где кстати обрезает?

biser
Olgoj-Ĥorĥoj --> olgoj-or-oj
vojagxo.info/artikoloj/kulturo/olgoj-or-oj.html

поправлю, сразу как только пойму

biser
надо по принципу и подобию как добавлены русские и украинские

типа St.Peterburg --> Stpeterburg? ) Это регулируется?

biser
не уверен но видимо скорей всего что можно, может попробовать добавить точку добавив по принципу как добавлено нижнее подчеркивание, но сам не пробовал и сейчас нет к сожалению такой возможности

En kllubo

))) En klubo
#85 3 ноября 2012 в 02:36

надо проделать добавив спецсимволы в строке 22 файла core/lib_tags.php

wask
Добавил. Получилось вот что:
  1. $tagstr = preg_replace('/[^a-zA-Zа&#265;&#309;&#293;&#349;&#365;&#264;&#308;&#292;&#348;&#364;яёіїєґА-ЯЁІЇЄҐ0-9\s\-\,_]/ui', '', $tagstr);
Результат:
В каталоге добавляю тег manĝejo. Сохраняется, виден в каталоге, имеется в БД в таком же виде, т.е, с ĝ
Тыкаюсь в тег, ссылка
  1. http://vojagxo.info/catalog/1003/tag/man%C4%9Dejoj
получаю — "Заданные условия не найдены"
В облаке тегов на главной, однако, тег из каталога прописывается без ĝ — manejoj.
В статье добавляю тег — Ĉinio (c прописной). Сохраняется, виден в строке Теги под текстом статьи, но отображается со строчной. Тыркаюсь в него, выдает: По тегу "inio" ничего не найдено. Т.е., несмотря на добавления доп. символов в core/lib_tags.php искать по этим символам оно не хочет.
В облаке тегов на главной присутствует также со строчной, с "крышкой". На клик ответ такой же — По тегу "inio" ничего не найдено.
#86 3 ноября 2012 в 11:29

Добавил. Получилось вот что:

biser
немножко не то и у вас без ĝ
Символы, образующие «слово» (буквы, цифры, точка и символ подчёркивания)
  1. $tagstr = preg_replace('/[^a-z&#265;&#285;&#309;&#293;&#349;&#365;A-Z&#264;&#284;&#308;&#292;&#348;&#364;а-яёіїєґА-ЯЁІЇЄҐ0-9_.\s\-\,_]/ui', '', $tagstr);
а потом научите систему искать по этим символам
открываем components/search/model.php
меняем строку 135
  1. $query = preg_replace('/[^a-zA-Zа-яёіїєґА-ЯЁІЇЄҐ0-9\.\,\s\-_]/ui', '', $query);
на
  1. $query = preg_replace('/[^a-z&#265;&#285;&#309;&#293;&#349;&#365;A-Z&#264;&#284;&#308;&#292;&#348;&#364;а-яёіїєґА-ЯЁІЇЄҐ0-9\.\,\s\-_]/ui', '', $query);
#87 3 ноября 2012 в 11:40
Прошу прощения, большая просьба к модераторам, перенесите вопросы локализации в отдельную тему instantcms.ru/forum/thread12543.html и соотвественно просьба ко всем в дальнейшем ставить все вопросы касаемо локализации в теме instantcms.ru/forum/thread12543.html
#88 3 ноября 2012 в 16:37
Похоже, еще глюк. Заполнение формы в каталоге: в текстовое поле ввожу текст со слешем — /, при сохранении все заполненные поля формы обнуляются. Убрал слеш — все сохранилось.
#89 6 ноября 2012 в 22:50
Все ж таки, господа разработчики и им сочувствующие — проблема с самоприбивающимся html кодом при сохранении изрядно напрягает. Притом, не могу уловить никакой логики в этом — то при сохранении статьи код остается, то код прибивается — в чем проблема?

Уточнение: код с видео размещается и сохраняется при первом сохранении статьи и при редактировании текста из админки. Любое последующее редактирование из самой статьи приводит к тому, что код прибивается, и более не сохраняется, сколько его ни добавляй.

В Файрфоксе неактивна функция "Оценить статью" (рейтинг).
В IE, Опере, Хроме, Сафари, SeaMonkey — работает.
#90 7 ноября 2012 в 21:21
А ты читал какие в нем изменения в 1.9 много уязвимостей было а в этой ихубрали.Да и сервис чуть лучше стал. hoho
Вы не можете отвечать в этой теме.
Войдите или зарегистрируйтесь, чтобы писать на форуме.
Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.