А

Александр

+28
Репутация
22
Рейтинг
#1 Чистая сборка InstantCMS 2.0.1 + украинский язык 4 июля 2014 в 22:44
Недавно обнаружил не найденные демо данные. Архив обновил
#2 Instantcms 2 - українська локалізація 4 июля 2014 в 22:38
#3 Как обновить бетту 2.0 до релиза 2.0.0 ? 21 мая 2014 в 22:18
Gumoff, там было одно изменение. Оно на работу сайта не повлияет
#4 Как обновить бетту 2.0 до релиза 2.0.0 ? 18 мая 2014 в 13:14
AVPRT, Я проверял совместимость баз данных RC и Final — отличий существенных которые повлияют на работу — нет. Системные файлы серьёзно переработаны.

Сделай бэкап БД и папки Upload, установи Final, и залей БД и upload обратно на сайт.
#5 [ЕСТЬ РЕШЕНИЕ] Проблема языковых констант в InstantCMS 2.0.1 18 мая 2014 в 13:09
Raiden, у меня сайт на русском и украинском.

Василёк, спасибо, помогло
#1 [ЕСТЬ РЕШЕНИЕ] Проблема языковых констант в InstantCMS 2.0.1 18 мая 2014 в 00:57
Здравствуйте!

Есть два шаблона:
Дефолтный — оригинал
Дефолтный2 — видоизмененный (переработан css с небольшими изменениями html и добавлением js)

Если в настройках указать первый шаблон — все обоюражается нормально, а если второй — то по адресу /admin/settings/theme/{название шаблона} отображается следующее:


Как исправить? По адресу /system/languages/ua/templates/default.php эти константы есть
#6 Чистая сборка InstantCMS 2.0.1 + украинский язык 16 мая 2014 в 22:38
Mavik, Дякую за гарний відгук та виправлення).
По правде говоря это была очень рутинная работа и по этому я переводил через гугл переводчик. Где были какие погрешности в процессе перевода — я старался сразу находить и исправлять уже самостоятельно.

Только что исправил неточности которые смог обнаружить и обновил архив на сайте.

По поводу продолжения перевода и очистки CMS от демо данных для последующих версий системы говорить не буду — время покажет. Правда хотелось что бы сами разработчики создали некий "Download Center" где можно было бы скачать не только саму CMS и компоненты к ней, а и множество языков. Думаю это бы послужило созданию огромного ряда мультиязычных сайтов на основе InstantCMS
#7 Предложения по развитию стандартного функционала icms 2 15 мая 2014 в 16:40

Александр:
2. Интеграция с социальными сетями (также авто постинг записей с сайта в группы и паблики)


если я вас правильно понял уже починили в обновлении, теперь можно писать как в группе так и в блоге, статьте, новости.

Daniel

Нет, на ВордПрессе есть плагин который позволяет автоматически публиковать новости с сайта в группу или паблик в ВКонтакте. Это очень удобно так как не требуются дополнительные действия со стороны журналиста (тратится меньше времени на ручной репост)
#8 Предложения по развитию стандартного функционала icms 2 15 мая 2014 в 16:36
Хотелось бы авто удаление новостей и их вложенных файлов (фотографий). Это будет очень актуально для новостных сайтов где новости годовой давности уже никто не будет читать. А удалять в ручную — очень хлопотно
#9 Предложения по развитию стандартного функционала icms 2 15 мая 2014 в 01:01
1. Установка прав для гостей.
2. Интеграция с социальными сетями (также авто постинг записей с сайта в группы и паблики)
3. Полный транслит кирилицы в адресах сайта
#1 Чистая сборка InstantCMS 2.0.1 + украинский язык 15 мая 2014 в 00:49
Здравствуйте. Хочу представить вам чистую версию InstantCMS 2.0.1. На форуме было не мало сообщений с просьбами того что бы разработчики предоставили CMS без демо данных, но эти прошения небыли услышаны. И по этому я решил сделать такую сборку сам.

В чем отличие моей сборки от официальной сборки:

1. Удалены все демо данные из БД
2. Счетчики auto_increment были сброшены. Иными словами: при создании постов — их нумерация id начнется с 1 (единицы)
3. Добавлен украинский язык для всего сайта (также есть русский и английский)
4. Тут присутствует только файл для БД и языковые файлы

Установка (чистая установка):

1. Скачиваем официальный дистрибутив с этой страницы и заливаем на хостинг
2. Скачиваем сборку (внизу сообщения), заливаем папки install и system из моей сборки в корень сайта заменяя при этом все совпадения
3. Устанавливаем сайт выбрав нужный язык

Все, теперь ваш сайт полностью чист). С чистого листа так сказать)

Буду рад услышать ваши советы, пожелания и критику.

P.S. Единственное что я не перевел — это название стран и городов (ибо их уж очень много).

21.07.2014: Сегодня выкладываю свежую версию чистой сборки (надеюсь что последнею).

Изменения:
Незначительные изменения в украинском языке
Добавлен английский язык и очищен от демо данных
Отсортированы страны, регионы и города (только украинского и русского языков)


Для сортировки стран, регионов и городов использовался следующий код, выкладываю с целью "а может кому пригодится":
  1. <?php
  2.  
  3. header ("Content-Type: text/html; charset=utf-8");
  4.  
  5. mysql_connect('localhost', 'root', '');
  6. mysql_select_db('clear');
  7.  
  8. $select_country = mysql_query("SELECT * FROM geo_countries ORDER BY name");
  9.  
  10. while ($list_country = mysql_fetch_assoc($select_country)) {
  11.  
  12. $i_country = $i_country + 1;
  13.  
  14. mysql_query("UPDATE geo_countries SET id='$i_country' WHERE id='$list_country[id]'");
  15.  
  16. echo "$list_country[id] > $i_country";
  17.  
  18. $select_region = mysql_query("SELECT * FROM geo_regions WHERE country_id='$list_country[id]' ORDER BY country_id, name");
  19.  
  20. while ($list_region = mysql_fetch_assoc($select_region)) {
  21.  
  22. $i_region = $i_region + 1;
  23.  
  24. mysql_query("UPDATE geo_regions SET country_id='$i_country' WHERE country_id='$list_region[country_id]'");
  25. mysql_query("UPDATE geo_regions SET id='$i_region' WHERE id='$list_region[id]'");
  26.  
  27. echo "$list_country[id] - $list_region[id] > $i_country - $i_region";
  28.  
  29.  
  30. $select_city = mysql_query("SELECT * FROM geo_cities WHERE region_id='$list_region[id]' ORDER BY country_id, region_id, name");
  31.  
  32. while ($list_city = mysql_fetch_assoc($select_city)) {
  33.  
  34. $i_city = $i_city + 1;
  35.  
  36. mysql_query("UPDATE geo_cities SET country_id='$i_country' WHERE country_id='$list_city[country_id]'");
  37. mysql_query("UPDATE geo_cities SET region_id='$i_region' WHERE region_id='$list_city[region_id]'");
  38. mysql_query("UPDATE geo_cities SET id='$i_city' WHERE id='$list_city[id]'");
  39.  
  40. echo "$list_country[id] - $list_region[id] - $list_city[id] > $i_country - $i_region - $i_city";
  41. }
  42. }
  43. }
  44. ?>
Код полностью верный и для украинского и русского языков работал отлично (выполнив полностью сортировку за 5 минут + надо было еще выполнить несколько подходов поскольку некоторые города пропускались (в протоколе написано о замене значений, а в БД оставались старые значения)), в сумме ушло 2 часа на написание, отладку кода и на выполнение задания.

Кому помог — ставьте палец вверх!)

Прикрепленный файл
Clear_InstantCMS_21.07.2014_a7m60.zip 1 Мб
#10 Instant CMS 2 - проблемы 9 мая 2014 в 00:39
Николаич, letsgo,

В соседней теме про удобства "двушки" уже промелькнуло подобное.
Но думаю, это не удобство, а НЕОБХОДИМОСТЬ и ПРОБЛЕМА!
Единственный виджит, который позволит вставить, например, рекламный банер, код Яндекс.Директ, код CPA-сети, код статистики — это Текстовый блок.
Но редактор текстового блока не позволяет вставлять html, он подобен BB-коду.

Изображение уменьшено. Щелкните, чтобы увидеть оригинал.

Зачем он там нужен? Зачем администратору такой виждет?
И как вообще на сайт вставить код, например, Директа?
Или я пока просто не разобрался?

ред. Не, ну как вариант, можно создать тип контента Яндекс.Директ. Зафигачить туда код рекламного модуля и вывести виждетом "Список контента". Но это же, извините, полный бред! Даже пытаться такое пробовать не хочу!
Надо как-то менять редактор виджита "Текстовый блок"......

Николаич


Нашел как исправить:
1. Заходим через FTP в папку wysiwyg
2. Удаляем папку redactor


Лично мне больше нравится live редактор, по этому если вам нравится redactor — то лучше не удалять эту папку а искать другие пути
#11 Instant CMS 2 - проблемы 5 мая 2014 в 21:42
Владимир,

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

Владимир

Кстати у меня тоже такое было. Подтверждаю баг
#12 Instant CMS 2 - проблемы 5 мая 2014 в 01:08
Если зайти на страницу востановления пароля — нет глубиномера. Исправил так:

зашел по адресу: /templates/default/controllers/auth/restore.tpl.php

И в самом начале файла после первой строки поставил:
  1. <?php $this->addBreadcrumb(LANG_PASS_RESTORE); ?>
Надеюсь разработчики учтут моё исправление в следующем обновлении
#13 [ЕСТЬ РЕШЕНИЕ] InstantCMS 2: Релиз-кандидат №2 1 мая 2014 в 00:40

Александр, в Гоголе аналитиксе делается исключение (уже не помню, по IP кажется), возможно и в метрике такое есть?

PolarOne

У всех динамические IP, это не надежный вариант

страшно даже спросить о посещаемости такого сайта, что надо админа и пару модераторов не учитывать. видать искажают статистику процентов на 70?

picaboo

Нас 8 человек. Открываем быстрый стартап. Сейчас посещаемость 0. Эти 8 человек смогут дать пару тысяч просмотров, несколько десятков хостов (ip динамический), и несколько часов среднего времени посещаемости сайта. При таком раскладе мы просто не будем знать насколько удачно мы работаем

PolarOne, просто уже проходили фильрацию по IP). Я ничуть не удивился когда заметил что некоторые пользователи просиживают на сайте по 2 часа))
Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.