InstantCMS Ver.1.10.6. Исправлено и дополнено. Ver_1.10.6.003.03_from_25.03.2016

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

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

Что добавилось по сравнению с прошлым релизом:

- изменена форма добавления статьи с фронта (добавлена возможность заполнять мета-данные)
- вывод названия фото в статье в колорбоксе (берется из поля Alt)
- введено использование маски +7 (NNN) NNN NN NN для поля ввода номера телефона (разработка Soul)
- показ пользователю при регистрации адреса его будущего профиля (хак Нила и Странника)
- изменение принципа вывода картинок в ссылках (a img {};), т.е. картинка любого формата, большего, чем рабочее поле, загоняется четко в допустимые размеры. (пришлось много где поправить вывод мелких картинок, типа RSS иконок)
- показ названия шаблона модуля в админке на вкладке Модули
- изменен апплет modules.php в админке (визуализирована картинка позиций шаблона)
- добавлен номер телефона в Доску объявлений, с присвоением маски +7 (NNN) NNN NN NN (разработка Soul)

Краткая аннотация ранних доработок:

- увеличен лимит в выпадающем списке от 100 до 1000 строк
- изменен формат вывода времени
- установлен лимит пунктов на одной странице в админке 400
- добавлено поле "Skype" и отредактирована работа с полем "Телефон"
- подредактирована админка (цвета), чтобы отличаться от дефолта
- исправлена ошибка с подсчетом кол-ва просмотров статей блога
- исправлена ошибка с пользователями в клубах
- уменьшен шрифт главного меню
- в адмнке поправили ширину полей
- в админке поправлена дата (добавлен вывод года)
- в админке поправлен файл стилей, разделен вывод полей и списков, уменьшен шрифт в выпадающих списках
- установлен апплет с подробной статистикой в админке от Сегрея (ScanRead)
- добавлен в админку сортировщик разделов статей и тем форума от Сергея (ScanRead)
- переверстана страница admin/applets/main.php на дивах с учетом статистики от Сергея (ScanRead)
- объединены вкладки в admin/applets/cats.php (сделана вкладка "Права раздела")
- объединены вкладки в admin/applets/menu.php (вкладка "Меню" перенесена в "Публикация")
- исправлена обработка тега "видео"
- исправлена обработка тега "аудио"
- добавлен плагин логирования авторизаций от Fuze

- заменен тип текста в блогах на LONGTEXT
- увеличена длина наименования позиции

- настроена длина URL: увеличено до 250
- настроен CKEditor (размеры фото 1024*768, ватермарк на все фото, права для пользователей)
- настроены габариты фото в статьях (1024 для больших фото)
- отключен модуль "автофорум"
- установлен период удаления неактивных пользователей 6000 месяцев
- настроена регистрация пользователей

Счачать новую сборку (с исправленными недочетами)

Демо, если кто хочет сначала присмотреться к сборке

admin
12345678910
1.10.6 Тюнинг админки. Апплет Модули | InstantCMS Ver.1.10.6. Исправлено и дополнено. Ver_1.10.6.004.01_from_09.04.2016
Комментарии (38)
Никита 24 марта 2016 в 23:19 0
Blackman-st минуснул -
Думаю вот что
Если вы позиционируете себя как разработчик, то сделайте площадку с вашей репликой Инстанта. Где опишите как и что, будет ли она поддерживаться и развиваться. А если у вас поклонники появятся ? То куда они пойдут за поддержкой.
Андрей 24 марта 2016 в 23:32 +11
так вы подумали или минусанули?

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

так как оф. развитие первой ветки умерло сузилось до выхода пары критичных корректировок раз в 2 года, а идей много, то и появилась еще год назад такая, как вы назвали "реплика".

я собирал ее и на 1.10.3 и на 1.10.4 и на 1.10.6, выйдет когда-нибудь 1.10.7, посмотрю там, что-то все-равно придется добавлять из "бонусов".

Насчет поклонников, решайте проблемы по мере их поступления, как говорится. Будут поклонники, будет поддержка. А пока каждый волен выбирать, работать на дефолте из коробки или использовать мою сборку...
Никита, Вы ерунду написали. Кому нужно, скачает 1.10.6 от Фуза чистую сборку.

Пугать же сборщика "а вдруг у вас поклонники появятся" - ну...детский сад, короткие штанишки.

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

Безусловно, мой друг Blackman-st сделал правильную вещь - потратил время, собрал воедино многие полезные фичи. Спасибо ему за это. Я про некоторые даже и не знал.
Никита 25 марта 2016 в 00:09 -9
Да но Blackman-st не разработчик и что он там наделал один он знает. Другое дело если бы сборку сделал Максисофт или другой разработчик, то да. Но позвольте не Blackman-st у которого нет ни одной своей разработки.
Никита:
что он там наделал один он знает
А посмотреть в коде, что он там наделал, религия не позволяет, ага. И программа Merge - это сатанинское изобретение. Ну не смешите уже.
Петрмаг 25 марта 2016 в 06:32 0
Ох и удивляют меня люди иногда)))
Blackman-st молодец, потихонечку подшаманиваете,может многое в 1.10 7 появится
Владимир Савенко 25 марта 2016 в 06:45 +1
"Тюнингованный инстант" под такси не ходил, в авариях не участвовал laugh
Обязательно попробую поставить. Из дополнений, которые мне нравятся и возможно стоило бы сюда добавить(если еще не добавили)- это несколько картинок в УК от deltas и фишка от Дениса по раскрашиванию модулей (правда не знаю поддерживает ли 1.10.6) нов 1.10.3 данное дополнение мне очень понравилось.
Андрей 25 марта 2016 в 07:49 -1
в том и соль, что в сборку стараюсь включать не внешний тюнинг, а доработку кода и включение необходимых в работе функций.
УК, как и другие компоненты я трогать не буду, потому что изначально считаю, что ядро необходимо вычистить от всякого функционала и сделать этот функционал дополнительным и возможным к инсталляци по желанию.
Владимир Савенко 25 марта 2016 в 10:00 0
Ну конечно "хозяин - барин" просто я перечислил, то чем пользуюсь или пользовался и мне показалось интересным,а именно несколько картинок в УК часто необходимы, а разработка Дениса позволяет без правки css и создания дополнительных классов раскрасить модули, как угодно и сделать каждый модуль индивидуальным.
Но повторюсь, моё дело вспомнить, а Ваше решать об использовании. ИМХО
Андрей 25 марта 2016 в 11:21 -1
несколько картинок крайне необходимы и в УК и в ДО, согласен, но повторюсь, что идеальным вариантом считаю проводить глобальную модернизацию компонентов нужно отдельно от ядра

а разработка Дениса хороша, но она не предназначена для дефолтовского шаблона.
вот кагда будет бустрап от Токарева актуален в коробке, вот тогда и буду думать о красках-раскрасках... (хотя лично мне очень нравится то, что делает Денис)
Андрей 25 марта 2016 в 07:59 +2
Благодарю всех, кто на позитиве!

Немного проясню:
1. сборка месяцами активно тестируется на моих проектах - городских порталах с ежедневной активной работой как админа, так и пользователей, поэтому она есть "stable version".
2. все доработки открыты и прокомментированы, я не враг своему здоровью, чтобы каждый раз перерывать код и искать "допилы"
3. все доработки проинвентаризированы и хранятся у меня в текстовом формате с указанием что, куда и зачем, часть "портянки" так же лежит у меня в блоге.
4. код написан серьезными парнями, и уж если "молиться" на того же Макса, то он принимал весьма активное участие и в расширенных сборках (а есть еще 2 версии - максимальная и портальная) максовких "допилов" около 30%. Да и в readme указано, кто приложил руку к тому или иному "хаку"
5. все добровольно в этом мире

Никита, а вот эта ссылка специально для Вас: для Никиты
Правда там нельзя минусовать, но, думаю, Вы это переживете как-нибудь...
Олег Васильевич я 25 марта 2016 в 12:45 +1
ИМХО: тема предлагает накинуть петлю на шею добровольно (верёвка и мыло прилагаются).
Андрей 25 марта 2016 в 20:19 -1
Олег, кто такой "тема"?
Алексей Тимофеев 25 марта 2016 в 13:32 -2
Как минимум Вы должны были сделать демо!
А - уменьшен шрифт главного меню ))) это из разряда нравится - не нравится.
Андрей 25 марта 2016 в 20:16 +3
как минимум - я никому ничего не должен, кроме моих мамы, жены и детей.

а "уменьшен шрифт" - жаль, что вы только это и смогли заметить...

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

поэтому критиковать, просить демо, строить из себя умников - этого всего тут делать не нужно.
кого зацепит, пользуйтесь, ибо сделано от чистого сердца и без всяких претензий на признание.
кто найдет косяки и недочеты, вот тут пишите, лучше с конкретикой, буду дальше корректировать и улучшать сборку.
Ris 25 марта 2016 в 21:14 +2
Солнце встало. laugh

Спойлер
Андрей 25 марта 2016 в 21:27 -1
а что? красиво!

благодарю за находку, забыл про блоги совсем.
com_blog_view.tpl
строка 5: вместо border="0" прописать style="width:16px; border:0;"
у себя исправил.

как найдутся и поправятся все остальные косячки, выложу новый архив
Ris 26 марта 2016 в 00:20 0
Вы лучше внимательно просмотрите всё, где RSS упоминается. Я много где такое солнце видел.
Андрей 26 марта 2016 в 10:20 -1
благодарю, нашел еще в 4 местах
каталог, форум, ДО

кто что еще заметит, буду рад сообщениям
letsgo 26 марта 2016 в 16:01 +1
Не надо так в файлах компонентов прописывать. Лучше вообще оттуда убирать всё что касается стиля. Каждый стиль в файле компонента = ошибка в validator.w3. Я постоянно вычищаю все стили из этих файлов.
Андрей 27 марта 2016 в 21:54 -1
Саша, а там палка о двух концах... или стили будут везде, где картинка, или там, где иконки...
если знаешь третий вариант, как убрать стили и там и там - подскажи, я тоже за то, чтобы код был чистый, без местячковых стилевых решений...
letsgo 27 марта 2016 в 23:18 +2
Да тут надо тогда тебе демо сделать, а стоит ли с тем дефолтом, который по сути устарел и не нужен уже никому? Лучше дождаться уже шаблона который Саша Токарев сделал и внедрил Fuze и тогда уже что то делать.
Андрей 28 марта 2016 в 09:04 -1
так вот ждемс....

демо www.default.instantcms1.ru

admin
12345678910
tokarev 28 марта 2016 в 09:44 0
демо http://basic.instantcmsv1.ru

с чего вы взяли, что default?
tokarev 28 марта 2016 в 09:46 0
А, или вы о своем. Извините, запутался поначалу.
Андрей 28 марта 2016 в 09:25 -1
нашел решение через классы, сделал раздельчик в style.css для иконок
ну а где сами иконки в шаблоне, там вызов класса прописан

наверное, имеет смысл другие места пересмотреть, типа иконок меню и конфигуратора

Саша, благодарю за наводку!
Данила 27 марта 2016 в 21:40 -1
Люди, подскажите как убрать редирект внешних ссылок в личных блогах в этой версии???
Андрей 28 марта 2016 в 09:13 -1
Добавил демо, если кто хочет посмотреть, а не качать

и перезалил сборку, после исправления недочетов с размерами РСС иконок. Остальное вроде нормально отображается.
Вежливый Хам 28 марта 2016 в 12:11 0
Демо сайт лег.
Андрей 28 марта 2016 в 20:27 -1
да вроде все работает....
Nemoi 29 марта 2016 в 10:19 0
olegan 17 апреля 2016 в 16:59 0
Файл не найден. Где скачать?
Андрей 17 апреля 2016 в 17:30 -1
собственно, в блоге более свежая запись есть, там и ссылки...
Андрей 17 апреля 2016 в 17:30 -1
eoleg 17 апреля 2016 в 20:07 0
как я понимаю нужно разархивировать архив на сайт, залить вручную instantcms1.sql, прописать пароль и пользователя в конфиг и зайти в админку через admin/1234567890 ?
Андрей 17 апреля 2016 в 20:13 0
все совершенно верно!
eoleg 17 апреля 2016 в 20:13 0
В instantcms1.sql есть 2 модуля без названия, это что такое?
(89, 'sidebar', '', '', '---\nru:\nen:\n', 0, '', 20, 1, 1, 1, '', 1, '', '', '', 0, 1, 'HOUR', 'module.tpl', 0, 0, 'InstantCMS team', '1.0'),
(90, 'sidebar', '', '', '---\nru:\nen:\n', 0, '', 20, 1, 1, 1, '', 1, '', '', '', 0, 1, 'HOUR', 'module.tpl', 0, 0, 'InstantCMS team', '1.0');
Андрей 17 апреля 2016 в 20:16 0
благодарю, что напомнили.. видимо, пока тренировался с шаблоном админки, пару раз создал по ошибке.. удалите у себя