Приветствую всех любителей и приверженцев первой ветки InstantCMS!
Версия 1.10.7 стала финальной от официальных разработчиков. Но ценность этой системы, её удобство, функциональность, ориентированность на человека, а не на программиста, просто не позволяет вот так взять и похоронить её.
Поэтому, рад представить Вам сборку системы с добавленными модулями и плагинами, немного измененную в ядре, выправленную в части найденных ошибок и недочетов, предназначенную для комфортной жизни.
Актуальная сборка на сегодня: Сборка 008/01 от 15 января 2021 года
Исправили найденные ошибки и добавили немного удобства.
Пока архивом, без инсталлятора.
Напомню, что сборка 008 стала отправной точкой для новой концепции размещения переменного контента и первой версией, когда часть таблиц, при переходе со старых версий, надо править ручками. Увы, когда то это надо было сделать, и чем раньше, тем лучше.
Все дальнейшие обновления будут основаны на этой сборке. Обратной дороги не будет!
Все работы прописаны в файле version_log_sborka.txt (в корне архива)
Качайте архив, устанавливайте на свой хостинг и тестируйте.
Если обнаружите «косяки», прошу сообщить или в комментариях или в ЛС.
Будем исправлять!
------------------------------
Если кто не знает как установить сборку:
- Распаковываем архив, внутри файлы движка и файл базы данных
- Заливаем архив себе на хост и распаковываем
- Создаём на хосте новую базу данных, импортируем в неё файл icms_108_08.06.2020_final.sql
- Меняем строки подключения к БД на свои в файле движка includes/config.inc.php
- Идём на сайт, логин admin пароль 12345678910
- Заходим в админку сайта и меняем логин и пароль админа на свои.
------------------------------
Всем добра!
Огромная благодарность всем. кто принимает участие в создании, обсуждении, тестировании и, конечно же, пользовании и поддержке!
Особая благодарность:
Кириллу (kirkr) за активную помощь в работе с кодом, за помощь с сервером и хостингом в целом
Виктору (DeDja) за поддержку и помощь в расшивке узких мест и отдельно за шаблоностроение на новом уровне!
Александру (Abasia) за поддержку жизни первой ветки, за вклад в развитие системы, за финансирование некоторых разработок и великодушие в том, что эти разработки интегрированы в сборку для всех!
(Ris) за актуализацию php, mySQL и библиотек
Кириллу (Странник) за глобальную работу по различным жизненно необходимым изменениям в CMS
Александру (AlexG) за доработку компонента «Фото»
(Ленивый) за глобальную переработку компонента «Доска объявлений» и адаптацию кода к php 7.0
Всем, кто безвозмездно выкладывал «фишки» и доработки системы в паблик.
Сегодня смотрел превью. Планируется бомба.
admin
123456
Заходим и тестируем компонент "Регистрационный бан-лист"!
суть компонента - отсекание спаммерских майлов и ИПов по любой из возможных масок
name@mail.zone
@mail.zone
.zone
XXX.XXX.XXX.XXX
XXX.XXX.XXX
XXX.XXX
XXX
базу можно редактировать
например, заведите .pl
и попробуйте зарегаться с использованием мыла mail@mail.pl
в общем, Польша отдыхает
та же история с IP, можно отвекать по любой маске
На заметку: все, что делается, делается изначально для себя, потому что есть множество проектов своих, и смысла переходить на что-то другое нет.
Поэтому все разработки, хаки, плагины долгое время обкатывались на своих сайтах.
То, что все выкладывается в паблик - просто искреннее желание реанимировать интерес и потребность в уникальной первой ветке Инстанта.
Первая ветка по своему очень интересна ... но....
Все, что есть в сборке - есть отдельно на форуме или блогах, берите и пользуйтесь.
То, что написано ниже - моя твердая позиция, которую я не собираюсь обосновывать или кому-то что-то доказывать:
моя работа направлена на комплексный подход по принципу необходимо и достаточно для универсального круга задач.
приоритетом является собственная потребность.
сборку на 1.10.6 я делал один, собирая по крупицам нужные фрагменты кода.
за год её скачали 1560 раз, ни одного отрицательного фидбэка, все замечания отрабатывались молниеносно.
у меня на ней работает сеть городских порталов и достаточное кол-во сайтов, чтобы делать выводы о стабильности и продуктивности полученного решения.
с 1.10.7 ситуация круче, теперь есть команда, заинтересованная в продолжении жизни "единички".
хотите потратить пару лет на доводку кода, проработку ТЗ и сборку результатов - велкам, дерзайте.
хотите использовать готовое решение, взрощенное годами, и включающее труды профессиональных кодеров - качайте сборку и наслаждайтесь.
опенсурс фореве, как и должно быть в любом нормальном сообществе.
Теперь спаммеры будут нервно курить бамбук вдалеке от инстанта!
отдельно его можно будет скачать из аддонов чуть позже, если программист посчитает нужным выкладывать его как компонент
Первая ветка официально прекратила свое существование, поэтому обновлений и дальнейшего развития её не будет.
Поэтому все, что на текущий момент мы имеем - это оф. 1.10.7 с недоделками, пара форков, которыми на форуме уже не пахнет, и, да, вот эта пресловутая сборка, осмелюсь заявить, признанная несколькими сообщниками данного сообщества как приемлемая для дальнейшего развития.
А дальше посмотрим.
Повторюсь, никого силком не принуждаем ей пользоваться, в паблик выкладывается то, на чем сами работаем, делая свои проекты.
Энтузиазм есть - конечно крутите, занимайтесь, но реально гляньте что выпускал Fuze в обновлениях, как менялось многое и что пишется в ваших обновлениях. Я с уважением отношусь к вашему труду, но не вижу в нем уже сути.
Обязательно надо разыграть эту клоунаду с обиженным вопрошанием о запрете? Расслабьтесь и делайте что хотите.
И что - Нет пророка в своем отечестве.
Ставлю Вам плюсик в комментарии.
На сегодня зачищены все ошибки, выпадающие в консоли при работе в админке
Разделены комментарии пользователя по табам
Сегодня планирую (времени мало) перезалить хак по доп.полям.
По функционалу на 006 сборку пока все, иначе можно долго пилить :)
Ждем завершеня работ по шаблону.
Армина прикрою позже С ним хорошо работается!
Cookies: delay: 10000, expires: -360 - на текущий момент.
admin
123456
все желающие могут протестировать сборку
будем рады замечаниям!
Можно ознакомиться с любой демо статьёй.
Возможный максимум - 99999999999.
Выставлять куки на постоянно обновляющемся сайте пока бессмыленно.
Тестим.
Пока полёт нормальный, из найденного:
Логирование авторизаций - начинает работать, если его удалить в админке и заново установить
Мои гости - не заработал,не отображает гостей, на дефолтной системе работает
Тестим дальше.
languages/ru/admin/components/forms.php
$_LANG ['CSSCLASS'] = 'Класс CSS';
languages/en/admin/components/forms.php
$_LANG ['CSSCLASS'] = 'Class CSS';
а по поводу возможности вставки кода, да, наверное надо добавить...
Визуальный редактор стилей для первой ветки, бета версия.
Спасибо. Не премину "покопаться".
2. Надо делать нормальный форк, а не заниматься кодоблудием.
3. Предлагаю, ВСЕМ кому нравится первая ветка, объединить усилия в ее дальнейшей поддержке.
Андрей, спасибо за энтузиазм!
Мне кажется, что первая ветка, года минимум как три, просится на новый домен. На этом сайте двойка в ОГРОМНОМ приоритете.
2. Заявлять, что она тут БЫЛА, сидя в данный момент на ней, просто оксюморон какой-то)))
3. Вы немного не понимаете наших мотивов, мы тут оказываем поддержку друг другу т.к. работаем с первой веткой, а не конкуренцию пытаемся составить и темы на форуме вполне достаточно, для этого.
Или уж... да?
А весьма дельное предложение - темы на форуме вполне достаточно, для этого
здесь - /blogs/instant-gram/instantcms-1-zhizn-prodolzhaetsja.html#comment_109490
Немного о Cookies:
Источник куков (WIP Plugin - Австралия) тут- https://github.com/ketanmistry/ihavecookies
Там же есть пример - https://iamketan.com.au
Для ряда просмотров не спешите нажать Accept Cookies - согласие по умолчанию на 30 дней.
В сборке можно использовать (с учётом моб. устройств) и другой интерфейс. Определяйтесь.
А к примеру кнопка вверх работает (z-index выше).
Кукисы же настраиваются разово в шаблоне и там на сегодня:
delay: 300000, // Задержка pop окна Cookies в секундах. По умолчанию (в скрипте): 2000 (2 секунды)
expires: -360, // Время жизни куков в днях. По умолчанию (в скрипте): 30 - положительное число.
При отладке (к примеру на локалке) можно использовать такой вариант:
При -360 (отрицательное число) дней куки не будут установлены. Чтобы они не маячили просто
установите большую задержку - до 99999999999 (сколько это по времени можете посчитать).
На рабочем же сайте приемлем к примеру такой вариант:
delay: 1000, // Одна секунда.
expires: 180, // Половина года.
В любом случае это разовое действие в том или ином шаблоне (правка двух чисел).
На сайте:
В модулях com_comments_list.tpl шаблонов - nopic.jpg заменено на nopic.png (переход с 1.10.6 на 1.10.7).
Благодарю ddd за участие - http://107.icms.su/blogs/primer-bloga-admina/primer-zapisi-v-bloge.html
Успехов.
И я вспомнил - матчасть:
/novosti/release1107.html
Самостоятельно добавьте строку в шаблоны.
Успехов.
Вот все что видно и на этом сайте тоже. После подтверждения кукисов сайт не шевелится. Вообще. Футер остается навсегда за экраном. Не дает опуститься вниз. Что не так, только на моих трубках такая проблема, или все же какой то конфликт js или типа того в шаблоне?
Да нет такая проблема, не только у Вас. Вот вижу уже именно Вы обратились несколько раз по одному вопросу и нет не одного решения… сидят пишут всякий компот, чушь несут. А как решить проблему — то ??? Кто выставил данное дополнение, решение есть или только в личном да еще и Доступ нужен на сервер???
КАЧАЕМ ТЕСТИРУЕМ и НАСЛАЖДАЕМСЯ
Наслаждение в чем заключается???
Внятно можете ответить на вопрос человеку, В чем причина ЗАЛИПАНИЯ на МОБИЛЬНИКАХ
устраивать срач и стеб в теме может каждый.
не каждый может постараться вникнуть в суть проблемы и помочь ее решить.
если кроме "дайте мне пилюльку" у вас ничего в голове не проскакивает, сидите и ждите "дядю доктора".
проблема известна, на текущий момент решается в силу возможностей.
гугл по этому поводу выдает следующее:
Причина в браузере Android Chrome.
Можно посмотреть прокрутку здесь http://xyz-nk.xyz - там нет липкого футера. Липкий же сделан на чистом CSS (без скриптов).
Проверил на ряде устройств, от Оперы до Ослика - из футера перешёл на форум.
Ослик к примеру не видит списков (Soundcloud) и не воспринимает (на gsk-nk.ru) формат *.mpd - всё это исправимо.
Ещё замечу, что в шаблоне сборки в куках используются пользовательские CSS-свойства, возможно они как то некорректно себя ведут
Будем рыть дальше.
Не ошибается только тот, кто ничего не делает.
а вот это точно!
В архиве есть снимки и снимки позиций.
кто мешает допилить, проверить и использовать любой шабл как внешнюю разработку?
не за чем все лить в сборку... :)
Привожу снимки главной и внутренний для ориентира:
https://yadi.sk/i/Vtwgm5akLR2cHw
https://yadi.sk/i/0yMEfMK6aLiDJA
И ленты активности:
https://yadi.sk/i/fiypbUulLMZQbg
https://yadi.sk/i/yxGU6RBWYHuYqA
Переходим на общение сюда!!!
Неопытному сайтостроителю первая ветка кажется просто идеальной (каюсь, тоже так считал). Развернул сайт - сразу можно запускать юзеров.
Но как только понадобится как-то расширить функционал - возникают сложности.
Нет, это возможно при должном опыте, но вторая ветка более расширяемая сразу, из коробки.
У меня есть несколько шаблонов (адаптивные и т.д). Чуть позже скину в каталог если пропустят, если нет то сюда скину.
Скидывайте, может быть и получится в каталог попасть.
Версия 1.10.7.007 от 03 мая 2019 года
------------------------------------------------------------------------------------------------------------------
1. Внесены изменения с GitHub, касающиеся phpmailer
2. Исправлены найденные ошибки в использовании картинок *.jpg (в новых версиях используются *.png)
3. Разделены icons для шаблона и для админки
4. Исправлены ошибки с инсталляцией английской версии
5. Исправлены недочеты в интеграции плагинов "Мои гости" и "Логирование авторизаций", допущенные в предыдущем релизе
6. Исправлена работа поля "Номер телефона" в объявлениях
7. Исправлен недочет по работе с классом css для поля input type="text"
8. Добавлены "Правила сайта" при регистрации
9. Доделана форма регистрации с учетом мультиязычности
10. Теперь CMS работает на php 7.3 и поддерживается mySQL 5.7 и последней на дату релиза версией MariaDB
11. Добавлена возможность работать с Cookie из админки сайта
12. Добавлен Черный список в профиль пользователя
что еще добавить? если добавить
В файле index.php в корне сайта вставьте в начале строку
Об этом варнинг и сообщает.
Вариантов выхода из ситуации два:
1. Заполнять в демо поле конфига значением по умолчанию.
2. Обернуть вышеупомянутую строчку условием
В релизе 1.10.7.007 от 05 мая 2019 года попробуйте выбрать шаблон cookies взамен _default_
как здесь: http://gsk-nk.ru - к примеру. О "парусах", "катерах", поиске и т. д. - это отдельная тема.
В админской части переделан компонент "Профили пользователей"
для интеграции с хаком Странника "Приватность профилей"
Скачать обновленный блок "Профили пользователей"
собственно, просто перезалить файлы...
Суета - понятие временное, а музыка кода - вечна!
Версия 1.10.7.008 от 20 февраля 2020 года
------------------------------------------------------------------------------------------------------------------
1. Интегрировано изменение админки от Странника по работе с пользователями.
2. Пофиксено задвоение кнопки на странице подачи объявления
3. В настройках доски объявлений изменены размеры картинок по умолчанию на 450 для маленькой и 1024 для большой
4. Пофиксена ошибка с недостающим кодом в Универсальном каталоге
5. Пофиксен скроллинг шаблона на смартфонах (теперь нормально листает)
кто знает про еще ошибки, велкам с листингом!
В файлах обновил сборку, с данными исправлениями!
и новые начать собирать.
тем более, что в 008 будут глобальные переделки по одному из компонентов, так что до релиза еще как до луны раком :))
в новой бете заработали куки?
итак, тестим:
Версия 1.10.7.008 бета от 03 марта 2020 года
------------------------------------------------------------------------------------------------------------------
1. Интегрировано изменение админки от Странника по работе с пользователями.
2. Пофиксено задвоение кнопки на странице подачи объявления
3. В настройках доски объявлений изменены размеры картинок по умолчанию на 450 для маленькой и 1024 для большой
4. Добавлен недостающий код в файле mod_uc_random.tpl (Универсальный каталог)
5. Пофиксен скроллинг шаблона на смартфонах (теперь нормально листает)
6. Немного изменена админка "Профили пользователя" (для удобства внедрения дальнейших изменений)
7. Глобальное изменение по работе с фотоальбомами и фотографиями:
- добавлена пакетная загрузка фото как из админки, так и с фронта
- убран flash загрузчик, вместо него интегрирован ajax
- добавлена возможность в админке работать с фотоальбомами и фотографиями пользователей
- добавлена возможность в админке работать с фотоальбомами и фотографиями клубов
я поставил демку на php 7.0.35
www.108.icms.su
никаких варнингов не наблюдаю.
после этого залил в сборку и обновил
коллега Ленивый добродушно решил помочь с этим вопросом и вносит правки в сборку.
ждем его обновку, а так же его переделку доски объявлений.
тестил, получился огонь.
останется только мультифото приаттачить!
перезалил только с русским вариантом.
архив обновлен
Warning: array_merge(): Argument #1 is not an array in D:\OpenServer\OpenServer\domains\def\core\classes\plugin.class.php on line 28
/templates/_default_/admin/content.php
откроются занятности при редактировании контента из админки
Всем доброго здравия!
Так понимаю: жизнь больше не продолжается?!
Сборки не ставил… а кто-нибудь пробовал допилить чистую версию InstantCMS 1.10.7, чтобы устанавливалась в 2024 году.
У меня при установке жалуется на mysql...
А смысл?
Проверил локально (не сборку) на php 7.3 + MariaDB-10.4 (utf8 general ci), добавил официальный патч для php7 и в базу два запроса сделал SET @@GLOBAL.sql_mode= '' и SET @@SESSION.sql_mode= '' всё установилось и работает, хорошо бы ещё флеш загрузчик фотогалереи заменить на другой, но надо смержить файлы.
Что это за официальный патч? Секретный какой-то, не скачивается!
Запрос делать в созданную базу данных перед установкой?
Патч fuse выкладывал когда то, скачайте у меня из профиля, если по ссылке не качается, я проверил, скачал по ссылке без проблем.
Два запроса делайте в созданную базу до установки, это выключит режим strict mode
p.s. смысла конечно мало использовать старый и не поддерживаемый движок, но если надо...
Спасибо скачал. Буду пробовать!
В свое время приобрел много дополнений и компонентов на первую ветку, но перешел на вторую, а первая осталась не удел. Хочу один проект запустить на тарой версии, и по возможности допиливать, чтобы работала...