To Do InstantCMS 1.X

ЕСТЬ РЕШЕНИЕ ЗАКРЫТО InstantCMS 1.X

Формируем состав сборки

#76 1 апреля 2019 в 14:12

жду шаблончик

abasia
В black-style.css шаблона для десктопов добавлена процентовка container — 96%

На этом этапе текущую работу со сборкой 006 можно считать завершённой.
Напоминаю, воспринимать сборку — THE SOFTWARE IS PROVIDED "AS IS".

Следует обратить внимание на лицензию — sachinchoolur.github.io/lightGallery/
Возможен бюджетный вариант 2015 года (более простой), но это отдельная тема.

Засим откланиваюсь. Благодарю за участие. Всем здоровья и успехов!
#77 1 апреля 2019 в 15:22

Засим откланиваюсь. Благодарю за участие. Всем здоровья и успехов!

DeDja
мы Вас так просто не отпустим))) Спасибо за труды!
#78 2 апреля 2019 в 22:10
Виктор, отличные новости!
Я проявлюсь ближе к середине апреля, жесткий трафик на работе
Кирилл разобрался с куками, была ошибка в коде, так что ждем от него допил, и в сборку.
Надеюсь, к майским будет 007 релиз :)
#79 10 апреля 2019 в 12:36
Здесь сказано правильно — /blogs/instant-gram/instantcms-1-zhizn-prodolzhaetsja.html#comment_109671
Но есть и иное — by Tokarev! Смотреть — gsk-nk.ru
Думаем.
#80 10 апреля 2019 в 13:06
DeDja, этот шаблон Токарева Mr. First был платным (я успел купить), без согласия автора использовать нельзя, а согласие получить сейчас вряд ли возможно т.ч. не вариант, да и вообще, тот, что есть по дефолту достаточен, кому надо, купят/сделают другой, заморачиваться этим лишнее, лучше код в порядок привести, плюшек полезных добавить, библиотеки обновить.
#81 12 апреля 2019 в 12:07

Но есть и иное — by Tokarev! Смотреть — gsk-nk.ru

DeDja

вот это сюрприз...

DeDja, этот шаблон Токарева Mr. First был платным (я успел купить), без согласия автора использовать нельзя, а согласие получить сейчас вряд ли возможно т.ч. не вариант, да и вообще, тот, что есть по дефолту достаточен, кому надо, купят/сделают другой, заморачиваться этим лишнее, лучше код в порядок привести, плюшек полезных добавить, библиотеки обновить.

abasia

кто-то должен знать, как связаться с Александром… кто покупал шаблоны его и получал их на почту, например...
думаю, что вопрос решаем...

но, повторюсь, дефолтный шаблон должен быть один и он теперь есть, современный, совершенный и достаточный для старта.
#82 12 апреля 2019 в 12:33
Андрей, писали на форуме, что у Токарева проблемы, его сайт и почта давно вне доступа.
#83 12 апреля 2019 в 12:38
Может к Dezerit обратиться, чтобы он на базе DeZzo Framework сделал нам шаблон-конструктор с множеством настроек из админки, узнать сколько будет стоить и собрать денег на него.
#84 12 апреля 2019 в 12:49
тогда оставим тему в покое, или, по честному, можно заморочиться и продолжить продавать шаблон Токарева, адаптированный к сборке, собирая деньги на автономный счет, чтобы, в случае проявления Александра, выдать ему ему причитающийся гонорар.
а так как все его шаблоны, что фри, что этот нуждались изначально в серьезной доводке, да и адаптация прошла не просто так, то предлагаю разделить сумму продаж 50 на 50, между Виктором и Александром :)

или забыть просто про шаблон… хотя я бы обновился до 1.10.7 (сам тоже покупал у Токорева)
#85 12 апреля 2019 в 12:50

Может к Dezerit обратиться, чтобы он на базе DeZzo Framework сделал нам шаблон-конструктор с множеством настроек из админки, узнать сколько будет стоить и собрать денег на него.

abasia

пока не время :))) ИМХО...
есть много других задач
#86 12 апреля 2019 в 12:57

разделить сумму продаж 50 на 50, между Виктором и Александром

Андрей
отвечать за чужие деньги ещё та морока, кому надо обновиться можно сразу к Виктору (DeDja) посылать, если оно ему надо конечно)))
#87 12 апреля 2019 в 13:31
Рекомендую ознакомиться с хаком, исправляющим в шаблоне _default_ куки.
#88 13 апреля 2019 в 04:32

разобрался с куками, была ошибка в коде

Андрей
А разово прописать в шаблоне положительное число для expires не пробовали?
Да и внимательнее следует быть:
/blogs/instant-gram/instantcms-1-zhizn-prodolzhaetsja.html#comment_109674
Т. о. имеем три варианта. Каждый может определиться самостоятельно.

если оно ему надо

abasia
Золотые слова.
#89 13 апреля 2019 в 08:54
Компонент Статьи. Допустим, такая структура:
— Новости
— Политика
— Общество
— Экономика
— Происшествия
и т.д.

На мой взгляд, логично было бы, если зайти в раздел Новости, то должны отображаться все статьи из дочерних разделов, но этого нет.
Предлагаю это исправить.
***********************************************************************
Для админки в файле ../admin/applets/tree.php (InstantCMS 1.10.7 строка 73)
Находим:
  1.  
  2. if ($category_id) {
  3. $model->whereCatIs($category_id);
  4. }
  5.  
меняем на:
  1.  
  2. if ($category_id AND $category_id !=1) {
  3. $row_key = $inDB->get_fields('cms_category', "id='{$category_id}'", 'NSLeft,NSRight');
  4. $model->whereThisAndNestedCats($row_key['NSLeft'], $row_key['NSRight']);
  5. }
  6. if ($category_id==1) {
  7. $model->whereCatIs($category_id);
  8. }
  9.  
***********************************************************************
Для вывода на сайте ../components/content/frontend.php (InstantCMS 1.10.7 строка 114)
Находим:
  1.  
  2. $model->whereCatIs($cat['id']);
  3.  
меняем на:
  1.  
  2. if ($cat['id'] AND $cat['id'] !=1) {
  3. $row_key = $inDB->get_fields('cms_category', "id='{$cat['id']}'", 'NSLeft,NSRight');
  4. $model->whereThisAndNestedCats($row_key['NSLeft'], $row_key['NSRight']);
  5. }
  6. if ($cat['id']==1) {
  7. $model->whereCatIs($cat['id']);
  8. }
  9.  
#90 13 апреля 2019 в 10:26
Alexus, это полезно, спасибо, но лучше настройку вывода из дочерних категорий сделать в админке, для каждой категории отдельно (выводить да/нет и сколько статей), чтобы код не лопатить, да и не всем и всегда так нужно

p.s. ещё как вариант с более гибким отображением на фронте
устанавливаем модуль в template.php в нужном месте вставить, для вывода модуля в категориях
  1. <?php if($inCore->component == 'content' && $inCore->do == 'view'){ $this->printModules('poziciya'); } ?>
для вывода модуля в категориях и статьях
  1. <?php if($inCore->component == 'content'){ $this->printModules('poziciya'); } ?>
в positions.txt прописать свою позицию для вывода модуля, в данном примере poziciya
настраиваем модуль и ставим ему позицию poziciya отмечаем Показывать на всех страницах сайта

p.s.p.s. спасибо AtlantisWeb за код и Pasha за модуль
Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.