Всегда дублируется или не всегда?Дублирование происходит
Ris
Так кто мешает назначить набор кнопок?Выводится этим способом, но показывает все подряд кнопки.
Вот в массиве buttons можно выбрать какие кнопки и в каком порядке. В массиве plugins добавить плагины.
Пресет не пробовал, но redactor нормально подключается:Кто-нибудь созданный пресет подключал в ЛС?
/novosti/release2122.html#comment_110874
Не там ищете.Не могу с новыми редакторами загрузить гифы в статью.
Измените пресет для нужного редактора в настройках компонента "Загрузка изображений".
Да хоть миллион на миллион выставьте! Дисковое пространство ваше…
Какой редактор используете?
Просто выбрать нужную категорию и доступные варианты появятся.сделать так же что ты был такой такой список перед заголовком
Либо редактировать файлы шаблона, либо добавлять в заголовок свойство "Тип предложения".и потом автоматом добавлялся в H1
Можно хуком это делать.
Сделать что?как это сделать
Копайте в базе, там глыбже.Все перекопал и не нашел в instantcms 2 такого.
Это можно без редактирование системных файлов сделать.
Добавляем хук \system\controllers\users\hooks\profiles_datasets.php такого вида
<?php class onUsersProfilesDatasets extends cmsAction { public function run($datasets){ // Недавние посетители 'name' => 'lastlogged', 'title' => 'Недавние посетители', 'filter' => function($model, $dset){ return $this->model->filterDateYounger('date_log', 3); } ); return $datasets; } }
Их можно добавить самому.но таких настроек нет
Для этого придется отредактировать два системных файла.
1. В файле \system\controllers\admin\forms\form_ctypes_dataset.php добавить после
'dy' => LANG_FILTER_DATE_YOUNGER,
'hr' => 'не старше, часов',
case 'dy': $this->filterDateYounger($filter['field'], $filter['value']); break;
case 'hr': $this->filterDateYounger($filter['field'], $filter['value'], 'HOUR'); break;
FROM cms_con_news i
FORCE INDEX FOR ORDER BY (dataset_lasthour)
FORCE INDEX (date_pub)
INNER JOIN cms_users as u ON u.id = i.user_id
LEFT JOIN cms_content_folders as f ON f.id = i.folder_id
WHERE (i.date_pub >= DATE_SUB(NOW(), INTERVAL 1 HOUR)) AND (i.is_approved = '1') AND (i.is_deleted IS NULL) AND (i.is_pub = '1') AND (i.is_parent_hidden IS NULL)
ORDER BY i.date_pub desc
LIMIT 0, 15
Можно ли как-то обязать разработчиков следовать генеральной линии партии?
То бишь делать компоненты в соответствии с единой системой объектов и методов INSTANTCMS.
Чтобы, если у пользователя установлено нестандартное поле, компонент не вызывал падания сайта. И чтобы поля не были нестандартными в конце концов!
Чтобы все компоненты были сделаны руководствуясь вот этим каркасом:
instantcms.ru/addons/comgen.html
Вот именно!Если вам нужен открытый код, то вы всегда можете обратиться к разработчику и приобрести по цене в 10-20 раз превышающую стоимость разработки под кубом.
Или же заказать индивидуально.
Иногда заказчики, уже заплатив денег, просят выложить разработку во фри. Мол хочу принести пользу сообществу. Может кому пригодится...
Почему бы поклонникам свободного ПО не выкладывать полученную разработку во фри? Или не выставлять её на продажу вскладчину?
Чтобы, в случае невозможности исполнения разработчиком поддержки компонента, хоть кто-то мог помочь несчастному сайтовладельцу.
Ну и конечно нужно каким-то образом обеспечить бессмертие разработчиков Инстанта.
Есть профессиональные специалисты по бессмертию на сайте? Или, как всегда, одни любители?
Из первой незащищенной копии. И будут ей абсолютно идентичны.то откуда они появятся на 2-10 копий под кубом?
Предлагаю делать деньги все с одним серийным номером. По факту оператор печатного станка ничего не теряет.По факту разработчик не теряет ничего абсолютно, по деньгам.
Просто есть риск продать один раз (или два раза). Остальные "пользователи" совершенно бесплатно получат от первого (или второго) покупателя незащищенный код.Я просто не понимаю в чем страх продавать разработку без куба?