Zau4man

Zau4man

+1110
Репутация
19741
Рейтинг
#1 Доработка раздела блогов 18 марта 2019 в 14:24
Подробное описание версии 1.0.1 компонента с картинками тут.
#2 Обновление до 2.10.1 до 2.11 18 марта 2019 в 09:28
@geminisf, у типа поля text в mysql есть ограничение на хранение.



TEXT — это строковый тип данных, который может хранить до 65,535 символов. TEXT обычно используется для кратких статей.
LONGTEXT — строковый тип данных с максимальной длиной 4,294,967,295 символов.

Можно в phpmyadmin нажать карандашик, и сменить тип поля на LONGTEXT. Или на MEDIUMTEXT



Не знаю, как это повлияет на быстродействие сайта. Будет ли работать полнотекстовый поиск по такому полу.
Надо гуглить.
#3 Как слелать страницу «Все блоги» на 2-ке? 17 марта 2019 в 21:13

Хотелось бы хоть примерно понимать сроки, насколько потом)

jinbiryukov
зависит от количества заинтересованных и мотивации.
Для моего проекта хватает текущей версии компонента.

Ну и хотелок почти озвучено не было:
— шапка блога как в группах
— поддержка полей в описании блога
#4 Как слелать страницу «Все блоги» на 2-ке? 17 марта 2019 в 21:10
Версия компонента 1.0.1
ВНИМАНИЕ! Работает только с типом контента posts!
Для типов контента с другими системными именами надо вносить правки в компонент.
Только для 2.11.0 и старше. Для младше нужны небольшие правки в шаблоне.

Функционал как на демо:
— есть раздел /posts/blogs со списком блогов
— есть ссылки на блог пользователя в списке записей
— есть "шапка" автора над каждым постом блога
— есть редирект со списка записей блога из профиля пользователя в его блог
— есть возможность сменить название блога и задать его описание

Подробнее описание будет на моем сайте (просто чтобы не копировать его в несколько мест) завтра.

Как ставить:
— сделать резервную копию
— установить по инструкции docs.instantcms.ru/manual/addons
— добавить ссылку на список блогов /posts/blogs в нужное место

Скачать /users/files/download7171.html
#5 Как слелать страницу «Все блоги» на 2-ке? 17 марта 2019 в 15:51
Решение будет. Сегодня.
Бесплатная версия из того, что вы видели на демо.

Потом с учетом всех пожеланий будет платная версия. Если будут желающие.
#6 Тема для мобильной версии 17 марта 2019 в 08:37
@Valodar, скопировать содержимое папки templates/ваш_шаблон на компьютер, используя, например, filezilla. Переименовать ваш_шаблон в ваш_шаблон2
Залить обратно на сайт
#7 Как слелать страницу «Все блоги» на 2-ке? 16 марта 2019 в 10:58
Jestik, зачем?
Добавить свои поля в описание блога можно как в группах, на этом все и застопорилось в прошлый раз.
#8 Тема для мобильной версии 15 марта 2019 в 16:16
@Valodar, из самого простого, что приходит на ум, это сделать копию шаблона.
Назначить ее версией для мобильных и заново расставить виджеты.
Вариант 2
У текущих виджетов в настройках указать, что они выводятся только на настольных пк



и добавить другие виджеты, указав у них, что они выводятся только на мобильных и планшетах…
#9 Как слелать страницу «Все блоги» на 2-ке? 15 марта 2019 в 13:12
Присоединяйтесь к обсуждению /forum/thread29966-1.html
#10 Новые темы Tseso не показывают контент 14 марта 2019 в 14:36

поменял шаблон в админке и все сразу работает.

Нэйтал И
Работало не все. Выводились только те модули, которые были выведены в позиции, которая есть в новом шаблоне и названа также, как в старом шаблоне.

Подскажите с платными шаблонами тоже самое?

Нэйтал И
да.
Настроите один раз и будет счастье. И если вдруг смените шаблон и вернетесь на старый, ничего не пропадет.
#11 Новые темы Tseso не показывают контент 14 марта 2019 в 14:09
Нэйтал И, такова специфика… В шаблонах разные позиции, по разному названы.
#12 Запрос через модель 14 марта 2019 в 14:06
Dimson, я бы дорисовал 00:00:00 и 23:59:59… И сделал фильтр filterBetween
Это если не гуглить.

А так идем в файл поля date.php и подсматриваем в методе applyFilter

  1.  
  2. $date_start = date('Y-m-d', strtotime($value));
  3. $date_final = date('Y-m-d', strtotime($value)+60*60*24);
  4. return $model->filterBetween($this->name, $date_start, $date_final);
  5.  
З.ы. Это двойка, тут решение есть всегда v
#13 [ЕСТЬ РЕШЕНИЕ] Не входит в Админ панель сайтом 14 марта 2019 в 14:00
@Energy, да. Там файлов нет, только запросы к базе.
#14 [ЕСТЬ РЕШЕНИЕ] Не входит в Админ панель сайтом 14 марта 2019 в 08:51
@Energy, судя по вашему сайту, было так:

1. вы поставили 2.11.0
2. потом поставили компонент instantmaps
появилась ошибка
и эта ошибка точно не должна влиять на вход в админ панель

Скорее всего, в установочном пакете не хватает нескольких столбцов для категорий, которые появились в 2.11.0
Дело не в файле, дело в базе данных.
Обратитесь к разработчику instantmaps.

Если есть желание поправить быстро, то можете:
1. сделать резервную копию (чтобы если не поможет, вернуть все обратно как было)
2. поставить патч из приложения к письму

Делал этот патч для своего компонента афиша, переделал его под тип контента places (который появился при установке instantmaps)
Прикрепленный файл
2110_er024.zip 1 Кб
#15 [ЕСТЬ РЕШЕНИЕ] Тестирование компонента Форум - продолжение 12 марта 2019 в 19:35
Форум ставил на версию instantcms с github (должна будет называться, предположительно, 2.11.1)
Так вот форум на ней работает прекрасно, багов не замечено.
🍪Мы используем файлы cookie для работы сайта. Читать подробнее.