Ris

Ris

+657
Репутация
3771
Рейтинг
#1 Подскажите хороший и надежный хостинг для ICMS? 23 декабря 2019 в 18:21
poiskvps.ru/
Но я почти все из лоукоста там перепробовал и многое могу рассказать про разные хостинги.
#2 [ЕСТЬ РЕШЕНИЕ] Как компонент "Группы" переделать под другой, отдельный компонент "Блоги"? 22 декабря 2019 в 18:40

Может Fuze подскажет?

Scythian
smile
Может и подскажет. Нужно принять как данность, что единственный тип контента для этого компонента будет posts.
Тогда может и получится как-то добавлять посты в эти блоги при помощи хуков.
----------------------------------------------------------------------------------------------------
Вдруг вспомнилось.
Есть такая фишка, как "личные папки". Интересно, кто-то это как-то смог использовать?
Может быть это можно использовать как личные блоги?
Может быть по этому вопросу

Fuze подскажет

?
#3 [ЕСТЬ РЕШЕНИЕ] Как компонент "Группы" переделать под другой, отдельный компонент "Блоги"? 22 декабря 2019 в 18:07

сказка в чем заключается?

Scythian
Компонент клонируется очень просто. Переименовываете папки в system, templates и system/languages.
Потом открываете все файлы в notepad++ и заменяете во всех открытых файлах GROUP на BLOG, Group на Blog и group на blog.
В экшенах и темплейтах тоже названия файлов меняете group на blog.
После чего видите, что компонент склонирован, но привязать контент к нему без правки компонента content невозможно.
Мне тоже нужны блоги отдельным компонентом. Пока пытаюсь разобраться.
#4 [ЕСТЬ РЕШЕНИЕ] Как компонент "Группы" переделать под другой, отдельный компонент "Блоги"? 21 декабря 2019 в 00:57

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

@Evg
Клонировать — дело нехитрое.
А вот дальше начинается самое интересное.
Привязка к группам находится в компоненте content. А вот в него вносить изменения очень бы не хотелось…
#5 Генерация Заголовка контента из значений свойств и полей 19 декабря 2019 в 18:37

Как автоматически генерировать заголовки для отображания пользователю.

Capitan
Вот так генерить из текста:
  1. <?php
  2.  
  3. class onAbcContentPostsBeforeAdd extends cmsAction {
  4.  
  5. public function run($item){
  6.  
  7.  
  8. $item['title'] = mb_strlen($item['content']) > 30 ? mb_substr($item['content'],0,mb_strrpos(mb_substr($item['content'],0,30,'utf-8'),' '),'utf-8') : $item['content'];
  9.  
  10. $item['title'] = $item['title'] ? $item['title'] : mb_substr($item['content'],0,30,'utf-8');
  11.  
  12.  
  13. return $item;
  14.  
  15. }
  16.  
  17. }
#6 jquery-3.х.х.х 19 декабря 2019 в 01:40

Быть такого не может

@Evg
Это сильный аргумент, но я привык верить только результатам экспериментов.
#7 jquery-3.х.х.х 18 декабря 2019 в 23:44
Дмитрий Баринов,
Воткнул содержимое jquery-3.4.1.min.js в \templates\default\js\jquery.js
Всё нормально работает. Ошибок в консоли нет. Файл стал легче на 9 метров.
#8 [ЕСТЬ РЕШЕНИЕ] Тестирование компонента Форум - продолжение 17 декабря 2019 в 20:52
PHP 7.4 не хочет обращаться с фальсом, как с массивом и выдает предупреждение:
Notice: Trying to access array offset on value of type bool in /home/******/web/******.ru/public_html/system/controllers/forum/model.php on line 438
Сделал так:
  1. $item['is_voted'] = !empty($poll) && $model->isUserVoted($poll['id']) ? true : false;
Теперь вроде не ругается.
#9 How to show button instead of whole link inside content 15 декабря 2019 в 09:37
#10 nginx + php-fpm for InstantCMS v2.x 14 декабря 2019 в 18:21

Не стоит так же игнорировать, что IT сообщество взволновано и будут заявления, сбор подписей и пр.

@IamB
Уже есть заявления. Яндекс, мылру и многие другие слегка озадачены таким поворотом дел.
#11 nginx + php-fpm for InstantCMS v2.x 14 декабря 2019 в 17:40
vikont,
С 2008-го года в России немного изменилось законодательство об авторских правах.
рамблер именно и упирает насчет того, что по тогдашнему закону nginx принадлежал им.
Но тут другой нюанс. Время подачи претензии 10 лет и несколько просрочено.
--------------------------------------------------------------------------------------------------

то что nginx отберут это ясно

Александр
Если nginx отберут — более-менее успешные it компании ломанутся из России со скоростью света.
Даже если отберут, есть вариант, что собственность рамблера на nginx ни одно государство, кроме России, не признает.
#12 Вывод системного имени контента 14 декабря 2019 в 12:49
hard990,
$ctype['name']
#13 nginx + php-fpm for InstantCMS v2.x 13 декабря 2019 в 22:53

Если nginx был создан во время работы в Рамблере, у них большие шансы.

Rainbow
Не очень большие.
Несоответствие заявленных обязанностей работника штатному расписанию. Плюс срок давности…
#14 nginx + php-fpm for InstantCMS v2.x 13 декабря 2019 в 22:28

Но никакие деньги не помогают совладать с общественным мнением. И чем оно громче тем легче добиться истины!

vikont
И что? Все побегут забирать вклады из зверобанка? Который, собственно, и был инициатором иска.
#15 nginx + php-fpm for InstantCMS v2.x 13 декабря 2019 в 21:12

Звучит как абсурд конечно

Fuze
Сама тема сисадмина создающего вебсервер по заданию компании звучит как поручение уборщице разработку бизнес-стратегии.
Но у нас возможно всё. Я когда нанимался в компанию, в которой сейчас работаю, потребовал вычеркнуть из трудового договора пункт о интеллектуальной собственности. Я там не разработчик.
Слава б-гу, я им был тогда нужен позарез в качестве символа и мог требовать чего угодно.
🍪Мы используем файлы cookie для работы сайта. Читать подробнее.