InstantCMS 1.10.7 | Сборка. Жизнь продолжается

+42
6.57K

Приветствую всех любителей и приверженцев первой ветки InstantCMS!

Версия 1.10.7 стала финальной от официальных разработчиков. Но ценность этой системы, её удобство, функциональность, ориентированность на человека, а не на программиста, просто не позволяет вот так взять и похоронить её.

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

Актуальная сборка на сегодня: Сборка 008/01 от 15 января 2021 года

Исправили найденные ошибки и добавили немного удобства.
Пока архивом, без инсталлятора.

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

Все дальнейшие обновления будут основаны на этой сборке. Обратной дороги не будет!

Все работы прописаны в файле version_log_sborka.txt (в корне архива)

Качайте архив, устанавливайте на свой хостинг и тестируйте.
Если обнаружите «косяки», прошу сообщить или в комментариях или в ЛС.
Будем исправлять!

------------------------------

Если кто не знает как установить сборку:

  1. Распаковываем архив, внутри файлы движка и файл базы данных
  2. Заливаем архив себе на хост и распаковываем
  3. Создаём на хосте новую базу данных, импортируем в неё файл icms_108_08.06.2020_final.sql
  4. Меняем строки подключения к БД на свои в файле движка includes/config.inc.php
  5. Идём на сайт, логин admin пароль 12345678910
  6. Заходим в админку сайта и меняем логин и пароль админа на свои.

------------------------------

Всем добра!

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

Особая благодарность:
Кириллу (kirkr) за активную помощь в работе с кодом, за помощь с сервером и хостингом в целом
Виктору (DeDja) за поддержку и помощь в расшивке узких мест и отдельно за шаблоностроение на новом уровне!
Александру (Abasia) за поддержку жизни первой ветки, за вклад в развитие системы, за финансирование некоторых разработок и великодушие в том, что эти разработки интегрированы в сборку для всех!
(Ris) за актуализацию php, mySQL и библиотек
Кириллу (Странник) за глобальную работу по различным жизненно необходимым изменениям в CMS
Александру (AlexG) за доработку компонента «Фото»
(Ленивый) за глобальную переработку компонента «Доска объявлений» и адаптацию кода к php 7.0
Всем, кто безвозмездно выкладывал «фишки» и доработки системы в паблик.

+2
Melon Melon 3 года назад #
Конечно большой плюс за энтуазизм, но есть ли в планах что-то со спамом сделать?
+2
Андрей Андрей 3 года назад #
Готовим компонент, блокирующий спаммеров. ТЗ я уже публиковал на форуме, во второй ветке реализован частично.
Сегодня смотрел превью. Планируется бомба.
+1
Андрей Андрей 3 года назад #
http://107.icms.su/admin/
admin
123456

Заходим и тестируем компонент "Регистрационный бан-лист"!

суть компонента - отсекание спаммерских майлов и ИПов по любой из возможных масок

name@mail.zone
@mail.zone
.zone

XXX.XXX.XXX.XXX
XXX.XXX.XXX
XXX.XXX
XXX

базу можно редактировать

например, заведите .pl
и попробуйте зарегаться с использованием мыла mail@mail.pl
в общем, Польша отдыхает

та же история с IP, можно отвекать по любой маске
+1
Андрей Андрей 3 года назад #
в таблице с пользователями, первая иконка отправляет данные в РБЛ
+3
DeDja DeDja 3 года назад #
Плиз! Александру( abasia) за .................................................. и "пушистость" первой ветки.
+3
abasia abasia 3 года назад #
Мы все молодцы, с Рождеством!
+4
olegan olegan 3 года назад #
Спасибо разработчикам за поддержку первой ветки, но вот ставить на рабочий сайт опасаюсь. Может можно где-то выложить отдельно включенные в сборку новые модули и плагины?
+1
abasia abasia 3 года назад #
Там из нового не много, в основном правки и исправленное забытое старое))) У меня в файлах посмотрите.
+1
olegan olegan 3 года назад #
v
+4
Андрей Андрей 3 года назад #
Страх понятен.

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

То, что все выкладывается в паблик - просто искреннее желание реанимировать интерес и потребность в уникальной первой ветке Инстанта.
+1
Demonstrator Demonstrator 3 года назад #
olegan:
Может можно где-то выложить отдельно включенные в сборку новые модули и плагины?
Самая здравая мысль из всей этой темы. Ведь даже целый каталог для этого забацали. Заходя в который люди видят кучу дополнений для второй ветки и практически ничего нового для первой. И делают очевидный для себя вывод.

Андрей:
То, что все выкладывается в паблик - просто искреннее желание реанимировать интерес и потребность в уникальной первой ветке Инстанта.
Делая солянку из всего что подруку попадет, руководствуясь чисто субьективными потребностями? Врят ли.
Первая ветка по своему очень интересна ... но....
+2
DeDja DeDja 3 года назад #
Ну дак выложите. Что Вам мешает?
+1
Demonstrator Demonstrator 3 года назад #
Ммм как бэээ не я тут позиционирую себя как реаниматор первой ветки joke
просто искреннее желание реанимировать интерес и потребность в уникальной первой ветке Инстанта.
Мнение возникшее в ответ на некое заявление(см. выше).

DeDja:
Ну дак выложите. Что Вам мешает?
Что мне делать или не делать не вам мне советы давать, как и я вам не даю. glasses
+8
Андрей Андрей 3 года назад #
Я никому ничего не навязываю и в полемику на эти темы не вступаю.
Все, что есть в сборке - есть отдельно на форуме или блогах, берите и пользуйтесь.

То, что написано ниже - моя твердая позиция, которую я не собираюсь обосновывать или кому-то что-то доказывать:

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

сборку на 1.10.6 я делал один, собирая по крупицам нужные фрагменты кода.
за год её скачали 1560 раз, ни одного отрицательного фидбэка, все замечания отрабатывались молниеносно.
у меня на ней работает сеть городских порталов и достаточное кол-во сайтов, чтобы делать выводы о стабильности и продуктивности полученного решения.
с 1.10.7 ситуация круче, теперь есть команда, заинтересованная в продолжении жизни "единички".

хотите потратить пару лет на доводку кода, проработку ТЗ и сборку результатов - велкам, дерзайте.
хотите использовать готовое решение, взрощенное годами, и включающее труды профессиональных кодеров - качайте сборку и наслаждайтесь.
опенсурс фореве, как и должно быть в любом нормальном сообществе.
+7
Андрей Андрей 3 года назад #
Регистрационный бан-лист прошел тест и включен в релиз.
Теперь спаммеры будут нервно курить бамбук вдалеке от инстанта!

отдельно его можно будет скачать из аддонов чуть позже, если программист посчитает нужным выкладывать его как компонент
+4
DeDja DeDja 3 года назад #
С Рождеством!
+5
abasia abasia 3 года назад #
С Рождеством!
+3
Андрей Андрей 3 года назад #
С Рождеством!
+1
DeeMon DeeMon 3 года назад #
Как правило проблема всякого рода сборок CMS и форумов, это дальнейшие обновления, не приводящие к разного рода багам и проблемам.
+5
abasia abasia 3 года назад #
Верно, так же считаю, что в сборках должно быть как можно меньше глобальных правок логики самой системы, иначе это уже не сборки, а форки и у них должна быть своя жизнь на своих ресурсах т.к. это уже другие системы по сути. Сборка, в моём понимании, это когда я могу стандартную систему обновить/мигрировать на сборку, не убив всё и вся)))) Имхо.
+4
Андрей Андрей 3 года назад #
Текущая ситуация упрощена до максимума.
Первая ветка официально прекратила свое существование, поэтому обновлений и дальнейшего развития её не будет.
Поэтому все, что на текущий момент мы имеем - это оф. 1.10.7 с недоделками, пара форков, которыми на форуме уже не пахнет, и, да, вот эта пресловутая сборка, осмелюсь заявить, признанная несколькими сообщниками данного сообщества как приемлемая для дальнейшего развития.

А дальше посмотрим.
Повторюсь, никого силком не принуждаем ей пользоваться, в паблик выкладывается то, на чем сами работаем, делая свои проекты.
+3
abasia abasia 3 года назад #
Мы в тренде т.к. сейчас зомби в моде, пусть рассматривают нас, как энтузиастов-некрофилов joke ))
+3
Aleks Shultz Aleks Shultz 3 года назад #
Жду с нетерпением! Надеюсь порадуете новой версией.
+3
DeDja DeDja 3 года назад #
Будем стараться. Мы же в тренде! v
+1
letsgo letsgo 3 года назад #
Да нет тут тренда. Я сам любитель 1 ветки был и до сих пор считаю её шедевром очень интуитивно понятным, но уже всё, закончилась 1 ветка. И я бы не рискнул ставить эту сборку с тем тяжелым например прямым эфиром от Марата, который он делал на первых шагах своего изучения PHP. Да и остальные внедрения это очень специфичное однако, просто внедрение старых мелких разработок внутрь, несущее в себе риски безопасности и качества кода..

Энтузиазм есть - конечно крутите, занимайтесь, но реально гляньте что выпускал Fuze в обновлениях, как менялось многое и что пишется в ваших обновлениях. Я с уважением отношусь к вашему труду, но не вижу в нем уже сути.
+3
DeDja DeDja 3 года назад #
О Фри мы уже читали. А порой нужно не думать, а делать! laugh
+1
letsgo letsgo 3 года назад #
Вы взялись и доделали. Это хорошо, но писал я исходя из здравого смысла, которого в этом уже нет практически.
+2
DeDja DeDja 3 года назад #
"Пожуём", увидим. look
+3
abasia abasia 3 года назад #
Пожалуйста, простите нас ретроградов и разрешите нам наше хобби, кто-то и граммофонные пластинки слушает и это в век DSD и им, пожалуйста, не запрещайте это делать)))
+1
letsgo letsgo 3 года назад #
Ну правда ведь так трудно заметить мою фразу: Энтузиазм есть - конечно крутите, занимайтесь, но реально гляньте что выпускал Fuze в обновлениях, как менялось многое и что пишется в ваших обновлениях. Я с уважением отношусь к вашему труду, но не вижу в нем уже сути.

Обязательно надо разыграть эту клоунаду с обиженным вопрошанием о запрете? Расслабьтесь и делайте что хотите.
+3
DeDja DeDja 3 года назад #
Александр - я думаю, что следует понимать, что Мы все разные.
И что - Нет пророка в своем отечестве.
Ставлю Вам плюсик в комментарии.
+3
abasia abasia 3 года назад #
Это же была шутка/юмор, Ваши советы порой очень полезны, а когда не полезны, мы шутим joke Миру мир!
+2
Андрей Андрей 3 года назад #
Собаки лают, караван идет (с)

На сегодня зачищены все ошибки, выпадающие в консоли при работе в админке
Разделены комментарии пользователя по табам
Сегодня планирую (времени мало) перезалить хак по доп.полям.

По функционалу на 006 сборку пока все, иначе можно долго пилить :)
Ждем завершеня работ по шаблону.
+3
DeDja DeDja 3 года назад #
Бредящий "отстрелялся". Караван пришёл (на "Сушке").
Армина прикрою позже С ним хорошо работается!
Cookies: delay: 10000, expires: -360 - на текущий момент. smoke
+3
Андрей Андрей 3 года назад #
http://107.icms.su/admin/
admin
123456

все желающие могут протестировать сборку
будем рады замечаниям!
+2
Aleks Shultz Aleks Shultz 3 года назад #
С мобильного (андроид) сайт залип и не дает возможности пролистать вниз везде. И постоянно выскакивает предупреждение о кукисах, хотя каждый раз жму *согласен*
+2
Aleks Shultz Aleks Shultz 3 года назад #
В том смысле что пытаюсь посмотреть что ниже на странице, а страница не двигается
+2
Aleks Shultz Aleks Shultz 3 года назад #
браузер хром
+2
abasia abasia 3 года назад #
Залипание подтверждаю, с кукисами не баг, так и должно быть на демо т.к. expires: -360 - на текущий момент.
+3
DeDja DeDja 3 года назад #
Сделал задержку pop окна Cookies: delay: 300000 (5 минут).
Можно ознакомиться с любой демо статьёй.
Возможный максимум - 99999999999.
Выставлять куки на постоянно обновляющемся сайте пока бессмыленно.
Тестим. sad
+4
Андрей Андрей 3 года назад #
Сборка доступна к скачиванию!
+4
abasia abasia 3 года назад #
OpenServer | Apache-PHP-7 | PHP-7.0 | MySQL-5.6

Пока полёт нормальный, из найденного:

Логирование авторизаций - начинает работать, если его удалить в админке и заново установить
Мои гости - не заработал,не отображает гостей, на дефолтной системе работает
+2
DeDja DeDja 3 года назад #
Шаблон и еже?
Тестим дальше.
+1
abasia abasia 3 года назад #
Убрать из шаблона Доски объявлений (com_board_edit.tpl и com_board_item.tpl) поле Телефон, всё равно не работает
+1
Андрей Андрей 3 года назад #
пускай остается, в оперативном ToDo есть пункт по Доске объявлений, настроим вместе с мультифото, будет работать!
+3
abasia abasia 3 года назад #
Добавить в:
languages/ru/admin/components/forms.php
$_LANG ['CSSCLASS'] = 'Класс CSS';

languages/en/admin/components/forms.php
$_LANG ['CSSCLASS'] = 'Class CSS';
+1
Андрей Андрей 3 года назад #
благодарю, добавил
+2
abasia abasia 3 года назад #
Не все заявленные плагины в СКЕ редактор добавлены, можно у меня из файлов взять плагин редактора и залить поверх в сборке.
+1
Андрей Андрей 3 года назад #
какой конкретно не присутствует? и если от него файлы?
+1
abasia abasia 3 года назад #
Нет плагина youtube и codesnippet считаю их полезными т.к. плагин ютуба корректно работает с короткими ссылками вставки ютуба, а второй позволяет корректно вставлять куски кода разных языков программирования в текст. Можно взять у меня в файлах из плагинов в плагине редактора и объявить их в конфиге редактора.
+1
Андрей Андрей 3 года назад #
если честно, не стал этого делать по причине того, что короткие вставки так же корректно обрабатывает и установленный плагин, проверил
а по поводу возможности вставки кода, да, наверное надо добавить...
+2
DeDja DeDja 3 года назад #
Со Старым Новым Годом!
+2
abasia abasia 3 года назад #
Спасибо и Вас с праздником!
+2
SmartControl SmartControl 3 года назад #
Всех с праздником!

Визуальный редактор стилей для первой ветки, бета версия.

+2
SmartControl SmartControl 3 года назад #
Можно посмотреть вживую тут - http://v107.smartcontrol.today
+3
DeDja DeDja 3 года назад #
И Вас лично с Праздником!
Спасибо. Не премину "покопаться". stuk
+2
Aleks Shultz Aleks Shultz 3 года назад #
Скролл в мобильной версии так и не пофиксили? Так приклеянный сайт и стоит...
+5
abasia abasia 3 года назад #
Спасибо за поддержку первой ветки, хорошее дело делаете!
+2
Alexus Alexus 3 года назад #
1. Продвигать первую ветку на этом сайте - дело не благодарное. Делать это нужно на отдельном домене.
2. Надо делать нормальный форк, а не заниматься кодоблудием.
3. Предлагаю, ВСЕМ кому нравится первая ветка, объединить усилия в ее дальнейшей поддержке.
Андрей, спасибо за энтузиазм!
+3
abasia abasia 3 года назад #
Если делать форк, то да, это уже будет другая система со своим пространством, продвигать единичку тут ни кто не собирается, она тут изначально, мы просто поддерживаем первую ветку, без глобальных изменений, так почему ей тут не быть, на том же джумлафоруме все ветки присутствуют, кому надо пишут/читают, не мешая никому. Имхо.
0
Alexus Alexus 3 года назад #
abasia:
Если делать форк, то да, это уже будет другая система со своим пространством
Почему другая? Таже InstantCMS только обновленная.

abasia:
продвигать единичку тут ни кто не собирается, она тут изначально
Она тут изначально БЫЛА!

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

Мне кажется, что первая ветка, года минимум как три, просится на новый домен. На этом сайте двойка в ОГРОМНОМ приоритете.
+4
abasia abasia 3 года назад #
1. Форк это как бы уже другая система, физически не совместимая с прежней из-за глобальных изменений кода, у нас всё совместимо.
2. Заявлять, что она тут БЫЛА, сидя в данный момент на ней, просто оксюморон какой-то)))
3. Вы немного не понимаете наших мотивов, мы тут оказываем поддержку друг другу т.к. работаем с первой веткой, а не конкуренцию пытаемся составить и темы на форуме вполне достаточно, для этого.
-1
Alexus Alexus 3 года назад #
abasia, да... уж...
+2
DeDja DeDja 3 года назад #
Будьте любезны, дайте ссылочку на форк.
Или уж... да?

+1
Aleks Shultz Aleks Shultz 3 года назад #
На выходных доберусь полноценно потестить. А реально, с проблемой залипанием сайта в мобильной версии можно что то сделать?
+2
DeDja DeDja 3 года назад #
Кратко об этом (максимум) упомянуто - /blogs/instant-gram/instantcms-1-zhizn-prodolzhaetsja.html#comment_109262

А весьма дельное предложение - темы на форуме вполне достаточно, для этого
здесь - /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 дней.
В сборке можно использовать (с учётом моб. устройств) и другой интерфейс. Определяйтесь.
0
Aleks Shultz Aleks Shultz 3 года назад #
Не понял, чтоб сайт не залипал в мобильной версии надо что то менять в шаблоне, или это связано с кукисами? А нельзя сделать эти исправления сразу и перезалить архив для скачивания?
+1
DeDja DeDja 3 года назад #
Нет как такового залипания. Есть появление окна и оно мешает просмотру низа сайта. И это отчасти хорошо!
А к примеру кнопка вверх работает (z-index выше).
Кукисы же настраиваются разово в шаблоне и там на сегодня:
delay: 300000, // Задержка pop окна Cookies в секундах. По умолчанию (в скрипте): 2000 (2 секунды)
expires: -360, // Время жизни куков в днях. По умолчанию (в скрипте): 30 - положительное число.

При отладке (к примеру на локалке) можно использовать такой вариант:
При -360 (отрицательное число) дней куки не будут установлены. Чтобы они не маячили просто
установите большую задержку - до 99999999999 (сколько это по времени можете посчитать).

На рабочем же сайте приемлем к примеру такой вариант:
delay: 1000, // Одна секунда.
expires: 180, // Половина года.

В любом случае это разовое действие в том или ином шаблоне (правка двух чисел).
0
Aleks Shultz Aleks Shultz 3 года назад #
Здравствуйте. Андроид 7, андроид 8, использовал браузеры хром и самсунг браузер. На всех версиях сайт не проматывается вниз. Вот что открылось то и видно. пытаешься скроллить - ничего не происходит, пальцем по экрану в любые стороны - и ничего. Хоть до подтверждения кукус, хоть после, хоть с удаленным скриптом. Пункты меню нажимаются, страницы открываются и все что попало на экран - активно, опуститься к футеру не выходит. Вот пальцем тащишь - а он не тащится. Данные задержек в шаблоне кукис менял, полностью удалял скрипт кукисов, но это не помогло. Вот сами откройте сайт хромом с андроида. проверял на трех разных телефонах ваш сайт для тестирования. Не работает, хоть убей.
+2
DeDja DeDja 3 года назад #
На сайте http://107.icms.su добавлен шаблон blue. Просмотр доступен через Выбор шаблона CMS. stuk
+2
DeDja DeDja 3 года назад #
С Крешением!
На сайте:
В модулях 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
Успехов. popcorn
+1
Андрей Андрей 3 года назад #
исправил, а так же в файле templates\_default_\components\com_comments_list_all_user.tpl
+3
abasia abasia 3 года назад #
Чуть правленные стили голубого и чёрного шаблона by Tokarev&DeDja
+2
DeDja DeDja 3 года назад #
Вспомнила бабушка ...
И я вспомнил - матчасть:
/novosti/release1107.html
Самостоятельно добавьте строку в шаблоны.
Код PHP:
  1. $this->addHead('<script type="text/javascript">var TEMPLATE = "'.TEMPLATE.'";</script>');
+2
DeDja DeDja 3 года назад #
Благодарю Тестер-а за участие - http://107.icms.su/comments
Успехов. popcorn
+2
DeDja DeDja 3 года назад #
Аналог - но с довеском (с просторов Инета). smoke
+3
Aleks Shultz Aleks Shultz 3 года назад #

Вот все что видно и на этом сайте тоже. После подтверждения кукисов сайт не шевелится. Вообще. Футер остается навсегда за экраном. Не дает опуститься вниз. Что не так, только на моих трубках такая проблема, или все же какой то конфликт js или типа того в шаблоне?
-2
Doktor888 Doktor888 3 года назад #

Да нет такая проблема, не только у Вас. Вот вижу уже именно Вы обратились несколько раз по одному вопросу и нет не одного решения… сидят пишут всякий компот, чушь несут. А как решить проблему — то ??? Кто выставил данное дополнение, решение есть или только в личном да еще и Доступ нужен на сервер???
КАЧАЕМ ТЕСТИРУЕМ и НАСЛАЖДАЕМСЯ
Наслаждение в чем заключается???
Внятно можете ответить на вопрос человеку, В чем причина ЗАЛИПАНИЯ на МОБИЛЬНИКАХ

+3
Андрей Андрей 3 года назад #
Господа (некоторые)... я понимаю, что потребительское отношение ко всему стало сутью жизни большинства в нашем мире.
устраивать срач и стеб в теме может каждый.
не каждый может постараться вникнуть в суть проблемы и помочь ее решить.

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

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

Причина в браузере Android Chrome.

Можно посмотреть прокрутку здесь http://xyz-nk.xyz - там нет липкого футера. Липкий же сделан на чистом CSS (без скриптов).
Проверил на ряде устройств, от Оперы до Ослика - из футера перешёл на форум.
Ослик к примеру не видит списков (Soundcloud) и не воспринимает (на gsk-nk.ru) формат *.mpd - всё это исправимо.
Ещё замечу, что в шаблоне сборки в куках используются пользовательские CSS-свойства, возможно они как то некорректно себя ведут

Будем рыть дальше.
Не ошибается только тот, кто ничего не делает.
+1
Aleks Shultz Aleks Shultz 3 года назад #
Ну я как бы и не стебался, просто поверил на слово что "проблемы нет", и это только у меня такой геморой. Вторые выходные сидел копался, но ничего не получилось. А оказывается "проблема известна", и это не только у меня. А учитывая что после последней удачной настройки серверов и сайтов (2 с лишним года назад), ни к чему не прикасался, тупо забыл уже все тонкости копания) И да, учитывая что основной мобильный браузер хром (по моей статистике), и основанные на нем, типа того же яндекса, то проблема выходит глобальная... И главное первая ветка живет, так что вместе справимся, ничего страшного что ошибки, исправим v
0
Aleks Shultz Aleks Shultz 3 года назад #
И да, сайт в примере все равно не живой. Все так же не двигается
+2
Андрей Андрей 3 года назад #
Aleks Shultz:
И главное первая ветка живет, так что вместе справимся, ничего страшного что ошибки, исправим

а вот это точно!
+2
abasia abasia 3 года назад #
Удалите из шаблона вызов сообщения о куки, поставьте модуль сообщения о куки (спасибо ideasdigger за разработку), отпишитесь потом, как работает.
0
Aleks Shultz Aleks Shultz 3 года назад #
Удалял вызов куки, и кнопку вверх, и весь футер - не помогло... Все так же, только верхняя часть видна
+1
abasia abasia 3 года назад #
Починим
+1
DeDja DeDja 2 года назад #
Работает из админки как заявлено. На сегодня здесь - http://107.icms.su
0
Melon Melon 3 года назад #
Выглядит симпатично, а за что забраковали?
+3
Странник Странник 3 года назад #
Шаблонов лишних не бывает. В студию!
0
letsgo letsgo 3 года назад #
И мне интересно за что Letsgo забраковал шаблон) Ибо говорили о направлениях, а вот качества шаблона я не касался.
+4
Денис Васильевич Денис Васильевич 3 года назад #
Подготовил дамп сайта с локалки скачать
В архиве есть снимки и снимки позиций.
0
Алексей Т Алексей Т 3 года назад #
Молодец!
0
Melon Melon 3 года назад #
Надеюсь, что шаблон Дениса включите в сборку и допилите (если необходимо), так как он намного привлекательнее выглядит тех, что сейчас используются.
+2
abasia abasia 3 года назад #
Те, что сейчас используются вполне рабочие, это главное, а внешний вид можно самому настроить или заказать, если у Вас есть желание помочь делом, возьмите и допилите шаблон Дениса, потом поделитесь с другими.
+1
Андрей Андрей 3 года назад #
дефолтный шаблон на то и дефолтный, чтобы быть одному
кто мешает допилить, проверить и использовать любой шабл как внешнюю разработку?
не за чем все лить в сборку... :)
+1
abasia abasia 3 года назад #
Спасибо Денис, правда вес папки b4 в шаблона 160мб, это что там такое, размером с операционную систему и как всё это использовать?
0
Денис Васильевич Денис Васильевич 3 года назад #
Внутри папка !kits так весит, из неё ничего не используется. В архиве на сам шаблон отдельно а дамп моего локального сайта на котором начинал верстать шаблон. Шаблон я так и не закончил.

Привожу снимки главной и внутренний для ориентира:
https://yadi.sk/i/Vtwgm5akLR2cHw
https://yadi.sk/i/0yMEfMK6aLiDJA

И ленты активности:
https://yadi.sk/i/fiypbUulLMZQbg
https://yadi.sk/i/yxGU6RBWYHuYqA
+1
abasia abasia 3 года назад #
Да, с этим я разобрался !kits не нужна её удалил, в темплате Вашего шаблона _default_ пути ведут на папку b4 такая есть но внутри _default_ я пробовал так, папки из b4 перезалил в _default_ с заменой, где спросило, папку b4 удалил, а сам _default_ переименовал в b4, вроде запустилось, но всё кривенько, попробую на досуге исправить.
+3
Андрей Андрей 3 года назад #
Оно свершилось!
Переходим на общение сюда!!!
+1
Sugar Sugar 3 года назад #
Лучшее из всего что видела тут. Самый аккуратный сайт.
+6
Ris Ris 3 года назад #
Есть один нюанс.
Неопытному сайтостроителю первая ветка кажется просто идеальной (каюсь, тоже так считал). Развернул сайт - сразу можно запускать юзеров.
Но как только понадобится как-то расширить функционал - возникают сложности.
Нет, это возможно при должном опыте, но вторая ветка более расширяемая сразу, из коробки.
0
Sugar Sugar 2 года назад #
Обе нравятся. Не разработчик, а администратор.
"Но как только понадобится как-то расширить функционал - возникают сложности" - это для разработчиков.
У админов своих дел хватает.
+2
KoRn KoRn 3 года назад #
Спасибо за труды. Сколько я ни пытался осилить 2 ветку, все равно 1 больше нравится. Ничего не всплывает, ничего не анимированно а просто все по "обычному" и это нравится.
У меня есть несколько шаблонов (адаптивные и т.д). Чуть позже скину в каталог если пропустят, если нет то сюда скину.
+1
Андрей Андрей 3 года назад #
Благодарим за теплые слова.
Скидывайте, может быть и получится в каталог попасть.
+2
abasia abasia 3 года назад #
Загрузите себе в файлы и сюда ссылки на них скиньте, проще будет, чем в каталог пробиться. Спасибо.
+3
Андрей Андрей 3 года назад #
Анонсирую новую сборку

Версия 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. Добавлен Черный список в профиль пользователя

что еще добавить? если добавить
+3
abasia abasia 3 года назад #
Возможно стоит внести хак прав на добавление статей в разделы (Хак вносит дополнительные права групп в настройки "Принимать статьи от пользователей" раздела статей, для добавления материалов)
0
AlexandrA AlexandrA 3 года назад #
А скачать то где 007 ? Предыдущую вижу, а последнюю нет :(
+3
abasia abasia 3 года назад #
Так анонс же, а не выпуск, собираем хотелки перед выпуском.
0
Юрий Юрий 3 года назад #
Неплохо было бы в "Конструктор форм" добавить поле номер телефона с шаблоном.
+2
Андрей Андрей 3 года назад #
13. Обновлены библиотеки до актуальных версий!
+2
Андрей Андрей 3 года назад #
Релиз 1.10.7.007 от 05 мая 2019 года доступен к скачиванию и тестированию!
+3
abasia abasia 3 года назад #
Забираем, тестируем joke Спасибо!
0
AlexandrA AlexandrA 3 года назад #
Warning: array_merge(): Argument #1 is not an array in /home/virtwww/w_frante8z_7aebd625/http/core/classes/plugin.class.php on line 32 при первой установке и выскакивает при входе в админку.
+1
Странник Странник 3 года назад #
Это просто варнинг. На работоспособность кода не влияет.

В файле index.php в корне сайта вставьте в начале строку
Код PHP:
  1. Error_Reporting(E_ALL & ~E_NOTICE & ~E_WARNING & ~E_STRICT);
Она вам подавит все варнинги, стрикты и замечания.
0
AlexandrA AlexandrA 3 года назад #
Кирилл Эдуардович (Странник) я уже поправил это у себя, мне сильно не мешало...
+1
Странник Странник 3 года назад #
ок
+1
Андрей Андрей 3 года назад #
осталось понять, с чем связан варнинг... может что в коде поправить?
+2
abasia abasia 3 года назад #
+1
Странник Странник 3 года назад #
Варнинг связан с тем, что на свежеустановленом сайте конфиг еще не создан. Следовательно, в строчке
Код PHP:
  1. $this->config = array_merge($this->config, $this->inCore->loadPluginConfig(get_called_class()));
вместо массива $this->config пустая строка.
Об этом варнинг и сообщает.
Вариантов выхода из ситуации два:
1. Заполнять в демо поле конфига значением по умолчанию.
2. Обернуть вышеупомянутую строчку условием
Код PHP:
  1. if(!$this->config){
  2. $this->config = $this->inCore->loadPluginConfig(get_called_class());
  3. }else{
  4. $this->config = array_merge($this->config, $this->inCore->loadPluginConfig(get_called_class()));
  5. }
причем сделать это по всему сайту
+1
Странник Странник 3 года назад #
Считаю первый вариант, предложенный abasia,
Код PHP:
  1. $this->config = array_merge((array)$this->config, (array)$this->inCore->loadPluginConfig(get_called_class()));
наиболее изящным.
0
DeDja DeDja 3 года назад #
На сайте сборки 1.10.7.006 от 10 января 2019 года присутствует модуль Выбор шаблона CMS.
В релизе 1.10.7.007 от 05 мая 2019 года попробуйте выбрать шаблон cookies взамен _default_
как здесь: http://gsk-nk.ru - к примеру. О "парусах", "катерах", поиске и т. д. - это отдельная тема.
+2
Андрей Андрей 3 года назад #
Небольшое изменение, которое будет в 008 включено
В админской части переделан компонент "Профили пользователей"
для интеграции с хаком Странника "Приватность профилей"

Скачать обновленный блок "Профили пользователей"

собственно, просто перезалить файлы...
+1
Андрей Андрей 2 года назад #
Всем привет!

Суета - понятие временное, а музыка кода - вечна!

Версия 1.10.7.008 от 20 февраля 2020 года
------------------------------------------------------------------------------------------------------------------

1. Интегрировано изменение админки от Странника по работе с пользователями.
2. Пофиксено задвоение кнопки на странице подачи объявления
3. В настройках доски объявлений изменены размеры картинок по умолчанию на 450 для маленькой и 1024 для большой
4. Пофиксена ошибка с недостающим кодом в Универсальном каталоге
5. Пофиксен скроллинг шаблона на смартфонах (теперь нормально листает)

кто знает про еще ошибки, велкам с листингом!

В файлах обновил сборку, с данными исправлениями!
0
abasia abasia 2 года назад #
Привет, куда спешим? Лучше ,что уже озвучено доделать перед публикацией, а то будет путаница межрелизная, Имхо.
Спойлер
0
Андрей Андрей 2 года назад #
вот поэтому и залил бету, чтобы старые ошибки проверить, их, благо, немного
и новые начать собирать.
тем более, что в 008 будут глобальные переделки по одному из компонентов, так что до релиза еще как до луны раком :))
0
abasia abasia 2 года назад #
И папку cookies надо переместить в сам шаблон - а то сообщение о куках не работает
0
Андрей Андрей 2 года назад #
я пути переписал, мотивацию в топике озвучил.
в новой бете заработали куки?
0
abasia abasia 2 года назад #
У меня куки не работают
0
Андрей Андрей 2 года назад #
а они включены в настройках сайта?
0
abasia abasia 2 года назад #
Уже заработали, мистика))) Странная правда эта настройка, зачем она в админке раз модулем можно, лишняя папка cookies в папке шаблонов, а не в самом шаблоне, само сообщение о куках с доп настройками, которые юзверя только пугать будут, да и со своим шаблоном мудрить надо будет чтобы их завести, ну да ладно это всё лирика, работает и работает.
0
Андрей Андрей 2 года назад #
потом оптимизируем
+1
Андрей Андрей 2 года назад #
Всем привет.
итак, тестим:

Версия 1.10.7.008 бета от 03 марта 2020 года
------------------------------------------------------------------------------------------------------------------

1. Интегрировано изменение админки от Странника по работе с пользователями.
2. Пофиксено задвоение кнопки на странице подачи объявления
3. В настройках доски объявлений изменены размеры картинок по умолчанию на 450 для маленькой и 1024 для большой
4. Добавлен недостающий код в файле mod_uc_random.tpl (Универсальный каталог)
5. Пофиксен скроллинг шаблона на смартфонах (теперь нормально листает)
6. Немного изменена админка "Профили пользователя" (для удобства внедрения дальнейших изменений)
7. Глобальное изменение по работе с фотоальбомами и фотографиями:
- добавлена пакетная загрузка фото как из админки, так и с фронта
- убран flash загрузчик, вместо него интегрирован ajax
- добавлена возможность в админке работать с фотоальбомами и фотографиями пользователей
- добавлена возможность в админке работать с фотоальбомами и фотографиями клубов
0
abasia abasia 2 года назад #
Привет, ты сам то попробовал перед публикацией? В админке варнинги на php7+ как были, так и остались, фотогалерея вообще не работает, зачем такое выкладывать, прям диверсия)))
0
Андрей Андрей 2 года назад #
конечно попробовал

я поставил демку на php 7.0.35
www.108.icms.su
никаких варнингов не наблюдаю.

после этого залил в сборку и обновил
0
Андрей Андрей 2 года назад #
в следующей обновке будут учтены все оставшиеся нестыковки с варнингами.
коллега Ленивый добродушно решил помочь с этим вопросом и вносит правки в сборку.

ждем его обновку, а так же его переделку доски объявлений.
тестил, получился огонь.
останется только мультифото приаттачить!
0
abasia abasia 2 года назад #
На 7.3 вырнинги, лечение уже описали в форуме.
0
abasia abasia 2 года назад #
С фронта при переходе в фотогалерею ACCESS DENIED в админке Parse error: syntax error, unexpected 'PHOTO_DELETED_ALL' (T_STRING), expecting ')' in D:\OpenServer\domains\sborkainstal.loc\admin\components\photos\backend.php on line 1135
0
Андрей Андрей 2 года назад #
нашел косяк, апостроф один оставил, когда лэгни переписывал. перезалил архив, сорри
0
abasia abasia 2 года назад #
То ли ты не тот архив сюда льёшь, то ли ещё что, скачал, апостов там же, убираю его и сразу выдаёт
Код PHP:
  1. Parse error: syntax error, unexpected 'global' (T_GLOBAL), expecting case (T_CASE) or default (T_DEFAULT) or '}' in D:\OpenServer\domains\sborkainstal.loc\admin\components\photos\backend.php on line 1482
если комментирую там строку, то запускается, но загрузка фото не работает, всё это конечно, слепой хромого ведёт)))
+1
Андрей Андрей 2 года назад #
в общем, с лэнгами не задалось пока...
перезалил только с русским вариантом.

архив обновлен
0
abasia abasia 2 года назад #
Да всё так же не работает фотогалерея и всё те же ошибки у меня на опенсервер, дважды архив скачивал.
0
Lora Lora 2 года назад #
После установки в админке
Warning: array_merge(): Argument #1 is not an array in D:\OpenServer\OpenServer\domains\def\core\classes\plugin.class.php on line 28
0
Igor-san Igor-san 2 года назад #
У меня такое вышло из-за плагина 'p_new_msg', в котором отсутствовала инициализация конфига. В файле plugins\p_new_msg\plugin.php добавил пустой массив:
Код PHP:
  1. class p_new_msg extends cmsPlugin {
  2. public $config = array ( ); // Добавил
0
Андрей Андрей 2 года назад #
тут лучше не писать... для 008 сборки открыт новый блог, и ошибки можно обсудитьь в ветке форума, там продуктивней
0
Андрей Андрей 2 года назад #
+1
Андрей Андрей 1 год назад #
обновил архив, исправили, что нашли, работаем дальше!
0
Андрей Андрей 1 год назад #
перезалейте файлик
/templates/_default_/admin/content.php
откроются занятности при редактировании контента из админки
0
Андрей Андрей 1 год назад #

Еще от автора

Многоуровневый рубрикатор для Доски объявлений
Всем привет. Решил немного монетизировать свои усилия по разработке городских порталов.
1.10.6 Заигрываем с Googlем
Продолжаем придумывать разные адаптивные примочки для наших сайтов.
Модуль погоды от ГисМетео
Для тех, кто не параноит наличием внешних ссылок, посвящается...
Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.