InstantCMS Ver.1.10.7. Исправлено и дополнено. Ver_1.10.7.004_от_13.01.2017 1.X

2059
Выход версии 1.10.7 стал доброй новостью и обновленным полем для деятельности.
А посему продолжу традиционный лайфхак системы для более комфортной жизни.

Всем доброго дня!

Представляю финальную сборка 1.10.7.004
Почему финальную, потому что весь функционал, собранный ранее внедрен.
(а не потому что процесс закончен)

Далее - только развитие на базе этой версии.

Из собранного мной списка недочетов версии 1.10.6 разработчиками реализовано 4 пункта:
- увеличен лимит в выпадающем списке от 100 до 1000 строк
- исправлена обработка тега "видео"
- исправлена обработка тега "аудио"
- заменен тип текста в блогах на MEDIUMTEXT

Все, что есть внутри, можно прочитать в статьях моего блога в разделе "Сборка с плюсами" про предыдущую версию, которая была скачена 842 раза. Это радует.

В этот раз все изменения в БД и файлах интегрированы прямо в инсталлятор.

История сборки 1.10.7.004:

Версия 1.10.7.001

Спойлер

Версия 1.10.7.002

Спойлер

Версия 1.10.7.003

Спойлер

Версия 1.10.7.004

Спойлер

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

Качать тут

Буду рад, если соберется команда для дальнейшей работы

В планах:
- публичный профиль
- адаптивное меню админки (да и вообще вся админка)
- адаптивный бутстрап шаблон для дефолта (а-ля tokarev)

Благодарности:
Алексею (forlord) за грамотную интеграцию бутстрапа
Кириллу (kirkr) за активную помощь в работе с кодом
Всем, кто выкладывал "фишки" и доработки системы в паблик.
1.10.6 Заигрываем с Googlем
Комментарии (37)
Val 13 января 2017 в 13:43 +3
small user social cms
Уж очень много этой сборки стало в ленте блогов за последнее время...
Андрей 13 января 2017 в 14:17 +1
small user social cms
какая досада...
удалил все предыдущие посты в блоге, дабы не быть "бельмондом в глазах".
Кирилл Эдуардович (Странник) 13 января 2017 в 18:07 0
small user social cms
Отлично, Андрей. Работа проделана колоссальная.
Андрей 13 января 2017 в 19:42 0
small user social cms
Странник, спасибо.
Юрий 13 января 2017 в 18:08 0
small user social cms
Задам глупый вопрос, что будет если поверх 1.10.7 накатить эту сборку? И как правильно это сделать?
Кирилл Эдуардович (Странник) 13 января 2017 в 18:48 +1
small user social cms
С позволения Андрея, я отвечу. То же самое, если поверх 1.10.7 накатить 1.10.7. Все внесенные хаки исчезнут, и будут заменены стандартным кодом коробочной версии. В данном случае поверх стандартного коробочного варианта накатятся все сделанные Андреем изменения.

Мой вам совет - не играйтесь с рабочим сайтом, чтобы увидеть "что будет". Лучше стяните с сервака резервную копию своего сайта, расположите на локальном сервере рядом с этой сборкой и смержите две папки www. Сразу будет ясно, до слез cry .

Вообще то смерживать, а не накатывать файлы - это единственно-кошерно-православное действие, которое может позволить себе админ сайта как при апгрейде версии, так и при замене стандартной версии из коробки на данную сборку. Если сами не дружите с php - попросите кого нибудь знающих инстант - у нас тут достаточно грамотных ребят. Не знаете, к кому обратится - тему на Форуме создайте.
Андрей 13 января 2017 в 19:50 +1
small user social cms
Юрий, Странник отлично раскрыл тему.
От себя добавлю, что сборка делается для новых проектов, чтобы не сидеть месяц и не добавлять то, без чего нормально работать нельзя (или почти нельзя).

Что касается интеграции сборки в действующий сайт, проще на новом домене установить сборку, перелить таблицы контента, блогов, пользователей (перед этим сравнить структуры таблиц и добавить отсутствующие поля в донор), и перелить шаблон (после чего уже его пилить под версию (если старая)).

Собственно, сам я так и делал, перенося десятки своих сайтов с 10.1-10.4 на свою сборку 10.6.
@patapuf 16 января 2017 в 06:11 0
small user social cms
При тестировании на локалке версии 004 обнаружено:
1.На дефолтном шаблоне после авторизации пользователя рассыпается пользовательское меню

2.На бутстрапе не заработала голосовалка в блогах и блогах клубов.

Подскажите, как исправить.
Андрей 16 января 2017 в 17:32 +1
small user social cms
по первому вопросы: несоответствие стилей на дефолте и бутстрапе... "меню пользователя" смените шаблон модуля на module.tpl и все поправится

по поводу голосовалки буду проверять
Юрий 16 января 2017 в 09:19 0
small user social cms
Не приходят уведомления о комментариях на email. С формы и с универсального каталога приходят уведомления.
Андрей 16 января 2017 в 17:33 0
small user social cms
В настройках компонента "Комментарии пользователя" прописали тип и адрес уведомления?
Erwin 16 января 2017 в 19:57 0
small user social cms
При установке такая вот ошибка
Код PHP:
  1. You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'DROP TABLE IF EXISTS `cms_users_activate`' at line 1
Кирилл Эдуардович (Странник) 16 января 2017 в 20:48 0
small user social cms
ОК Гугл:
Дамп сделан на устаревшей версии MySQL и импортирован без соответствующего режима совместимости. Для исправления ошибки достаточно прямо в дампе, с помощью текстового редактора, заменить TYPE = MYISAM на ENGINE = MYISAM.
Андрей 16 января 2017 в 23:35 0
small user social cms
Странник, спасибо.
Erwin, обновите свой сервер, скорее всего в нем проблема.
kssemenov 10 марта 2017 в 12:17 0
no avatar
Здравствуйте.

Спасибо большое за огромную и нужную работу.

Вопрос - я очень надеялся, что в этой сборке исправлена ошибка массовой загрузки фото пользователем, но, к сожалению, по-прежнему:



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

Может быть, вы что-то подскажете? Спасибо.
Андрей 12 марта 2017 в 22:04 0
small user social cms
Добрый день.
Увы, проблема, скорее всего именно в шаблоне Токарева, коли на дефолтном все работает.
Помочь не смогу, ибо чужой код - потемки :)
Сейчас пишем свой дефолтный шаблон на бутстрапе, там и будем доводить все до идеала.
Юрий 12 марта 2017 в 23:00 0
small user social cms
На платном шаблоне от Токарева, все нормально грузится. Загружаю до 200 фото за раз, проблем не было. Посмотрел файлы которые отвечают за загрузку фото в шаблоне, они одинаковые, как в платном так и бесплатном от Токарева. Смею предположить, может быть что то не так с хостингом?
kssemenov 12 марта 2017 в 23:13 0
no avatar
Спасибо за ответ. Проблема решилась заменой файла com-userrs-photo-add.tpl с дефолтного шаблона.
Андрей 13 марта 2017 в 19:02 0
small user social cms
отлично, возможно случайно повредили код при редактировании (просмотре), тоже бывает... или криво файл залился при установке, тоже бывает.
kssemenov 22 марта 2017 в 10:46 0
no avatar
Андрей, еще вопрос. Вы не знаете как сделать, чтобы при вводе номера телефона была возможность отредактировать префикс страны +7? Просто у меня юзеры из разных стран. Где хоть находится функция, описывающая формат телефонного номера?
Андрей 22 марта 2017 в 11:32 0
small user social cms
маска находится в конце файла template в папке шаблона
kssemenov 22 марта 2017 в 11:57 0
no avatar
Спасибо нашел. Но вот начал с этим разбираться и что-то у меня ерунда какая-то. В-общем, в профиле выводится только так независимо от маски:

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

Не подскажете как побороть? Спасибо большое.
kssemenov 22 марта 2017 в 12:31 0
no avatar
Все, разобрался, спасибо. Нашел инструкции Soul и сделал обратную процедуру.
Igor 12 августа 2017 в 09:13 0
small user social cms
А можно использовать только шаблон из сборки для Инстант 1,10,07?
DeDja 12 августа 2017 в 18:41 0
small user social cms
... А можно использовать только шаблон из сборки для Инстант 1,10,07? ...

1. Правильнее - шаблон из сборки для Инстант 1.10.7, а не 1,10,07.
2. Можно, но не нужно - шаблон Александра Токарева является адаптивным (бутстраповским).
3. В сборке 004 в дополнении к ошибкам Токарева (в его бесплатном шаблоне) был добавлен еще ряд ошибок при интеграцию бутстрапа. Андрей об этом был уведомлен. Но увы ...
4. Если сборка (004 для первой ветки) для Вас актуальна - можете направить мне личное сообщение. Для Андрея < netage@list.ru>; мною были сделаны варианты бесплатного шаблона Александра Токарева (с учётом ряда моих условий - за ноль рублей и хрен копеек).

P.S. У нас у всех один выход !

Успехов.
abasia 15 апреля 2018 в 22:16 0
small user social cms
Жива ли работа над сборкой?
Андрей 15 апреля 2018 в 22:53 0
small user social cms
жива
пока по мелочам, но продолжили ковыряться дальше
abasia 15 апреля 2018 в 23:05 0
small user social cms
Это радует, молодцы!
Андрей 15 апреля 2018 в 23:29 0
small user social cms
пока из глобального - удалили старый дефолтовый шаблон. теперь только токаревский фри.
исправляем в нем ошибки и допиливаем.
в шаблон статей добавлен блок "поделиться" от яндекса
исправлены мелкие недочеты.

как будет готов очередной промежуточный вариант, выложу 1.10.7.005 :)
abasia 15 апреля 2018 в 23:39 0
small user social cms
Спасибо, ждём.
Андрей 15 апреля 2018 в 23:57 0
small user social cms
Если кто-нибудь из заинтересованных в жизни первой ветки серьезных кодеров подключится в проект, чтобы переработать компонент "бан-лист" и сделать инстант1 неуязвимым для спаммеров (концепт и ТЗ есть), будет супер.
Так же зальем в сборку, чтобы все пользовались!
abasia 16 апреля 2018 в 00:04 0
small user social cms
Может и за оплату осилим нанять кодера, цена и компетентность исполнителя имеет значение.

p.s. конечно fuze первый кандидат)))
Андрей 16 апреля 2018 в 00:09 0
small user social cms
он не кандидат, увы.
первая ветка для разработчиков умерла, и на этом была поставлена точка.
не будем о грустном и не будем трогать разработчиков, у них душа и все свободное время во второй ветке.
Ris 16 апреля 2018 в 00:15 0
small user social cms
Никто не умер. Версия 1.10.7 вполне работоспособна и по ней вполне можно получить поддержку на форуме.
Но развивать первую ветку дальше, это как выпускать сервис-паки для XP при наличии Windows 10.
abasia 16 апреля 2018 в 00:31 0
small user social cms
С Вами согласен, но первая ветка не являясь конкурентом второй всё же свои задачи вполне выполняет и для кого-то может быть на много легче в эксплуатации. Развивать её ни кто особо не будет, это понятно, но раз она есть и разработчики не против её форков, почему бы и не сделать общими усилиями, раз есть спрос. Да и так категорично наверное не стоит думать, по поводу привлечения отцов основателей, что-то сделать на платной основе, почему нет, работа есть работа, было бы у них на это время свободное. Имхо
Андрей 16 апреля 2018 в 08:47 0
small user social cms
Господа, не будем в очередной раз развивать санта-барбару по избитому сто раз вопросу.
Если есть реальное желание продолжить работы по первой ветке, добро пожаловать в команду. задачи есть и их надо решать.
abasia 16 апреля 2018 в 08:52 0
small user social cms
Пишите в личку, чем смогу помогу.