avatar
+7.22
11.045

Николай

Klaus
Klaus
Если в комментарии вы видите текст вместо картинок, то это проблема точно не шаблона. Если смайлик растянутый, да, тут можно пристать к Андрею или самостоятельно сделать аналогично тому как он поступил с плагином смайлики (поменяйте путь до каталога с картинками)
img[src*="common/plugins/smiles/images/"] {
    width: auto !important;
}
Klaus
Klaus
Я товарищ не опытный в этом деле. Нашел плагин пингатор для ЛС. Так вот, он отправляет пинги на blogs.yandex.ru/pings/ и blogsearch.google.com/ping

Вы написали иные ссылки, хочется узнать куда же правильнее пинговать?
Klaus
Klaus
Теперь плагин работает и с tinymce
Klaus
Klaus
а что, уже обещают ioncube?
Klaus
Klaus
вопрос снимается
Klaus
Klaus
Потратив пару часов я не нашел ни одного официального способа добавить кнопку в tinymce после его инициализации.
Ну не вносить же правки в файл common\templates\frontend\libs\js\engine\settings.js чтобы добавить кнопки. Жуть какая-то

Может у кого-нибудь уже был подобный опыт?
Klaus
Klaus
Нет, еще не занимался. Постараюсь посмотреть в ближайшее время
Klaus
Klaus
там еще беда с моими смайликами, они поставились, но не работают. Так что однозначно javascript, сайт не смотрел
Klaus
Klaus
Кстати, плагин уже успел обновиться в каталоге, исправляя обнаружившиеся проблемы.
1. Смайлики вставляются с лидирующим пробелом, так как люди не заботятся об этом при простановке смайлика
2. Была проблема, что если поставить несколько одинаковых смайлов в ряд, то преобразовывался лишь каждый второй
Klaus
Klaus
Klaus
Klaus
Проблему нашел.
Нужно поправить 1 файл, как здесь github.com/klaus-spb/altocms/commit/c6508bd24b8b486d4764774dae1a4282dee25c1c
Klaus
Klaus
У меня стойкое ощущение что вы меня считаете разработчиком, но я такой же обычный пользователь альто как и вы.

Интересуюсь из любопытства, потому что попытался найти документацию по Wordpress (он же считается вроде до сих пор самым популярным) и ничего толкового не нашел, но может плохо искал.

Документация ЛС мне решительно не нравится. Хоть убейте.

Вот и хочется посмотреть на что-то красивое и интересное и как должно быть.
Klaus
Klaus
А может есть у кого примеры документации CMS, которые можно было бы назвать образцовыми?
Klaus
Klaus
Там начиная с версии 1.0 хранятся типы блогов. И в файле convert_0.9.7_to_1.0.sql есть insert в эту таблицу. Вы же говорили что все руками сделали, поэтому странно что у вас таблица пустая
--
-- Дамп данных таблицы `prefix_blog_type`
--

INSERT INTO `prefix_blog_type` (`id`, `type_code`, `type_name`, `type_description`, `allow_add`, `min_rate_add`, `allow_list`, `min_rate_list`, `index_ignore`, `membership`, `acl_write`, `min_rate_write`, `acl_read`, `min_rate_read`, `acl_comment`, `min_rate_comment`, `content_type`, `active`, `norder`, `candelete`) VALUES
(1, 'personal', '{{blogtypes_type_personal_name}}', '{{blogtypes_type_personal_description}}', 0, 0, 1, NULL, 0, 0, 0, 0, 1, 0, 2, -10, '', 1, 0, 0),
(2, 'open', '{{blogtypes_type_open_name}}', '{{blogtypes_type_open_description}}', 1, 1, 1, NULL, 0, 1, 2, -10, 1, 0, 2, -10, NULL, 1, 0, 0),
(3, 'close', '{{blogtypes_type_close_name}}', '{{blogtypes_type_close_description}}', 1, 1, 1, NULL, 1, 2, 4, 0, 4, 0, 4, -10, NULL, 1, 0, 0),
(4, 'hidden', '{{blogtypes_type_hidden_name}}', '{{blogtypes_type_hidden_description}}', 0, 10, 0, NULL, 1, 4, 4, 0, 4, 0, 4, -10, NULL, 1, 0, 0);
Klaus
Klaus
Различий между 1.0 и 1.07 в плане базы данных нет.
Очень странно что у вас самостоятельно не выполнился апгрейд БД из файла convert_0.9.7_to_1.0.sql
Klaus
Klaus
Проблема в пустом перечне типов блогов. Проверьте что у вас не пустая таблица prefix_blog_type
Klaus
Klaus
Или вы можете поправить как тут github.com/klaus-spb/altocms/commit/b75a448548253670d65e7b112b93e146f03e11ae
Klaus
Klaus
Да, нашел небольшой баг в плагине совместимости и если добавляется блок в стиле ЛС у него приоритет будет 5
Вам надо поменять код на
$config['widgets'][] = array(
    'name' => 'top',
    'group' => 'right',
    'priority' => 400,
	'params'=>array('plugin'=>'blocktop'),
    'action' => array(
		'index', 'blog' => array('{topics}','{topic}','{blog}')
    ),
);
Klaus
Klaus
Я в widgets.php в который в теме и не пробовал добавлять =) Лучше в конфиг.

Приоритеты меняются или в файле/конфиге где он указан или в админке (т.е. в файле конфига плагина должен вызываться данный виджет, и вы в том кофиге можете изменить приоритет). Не совсем понимаю в чем конкретно у вас сложность. Приоритеты у нас обычно от 1 до 100, может вы меняете на незначительные значения?
Klaus
Klaus
Провел эксперимент. Создал виджет my (просто файл в папке с шаблонами виджетов). Добавил в config.local.php код
$config['widgets'][] = array(
    'name' => 'widgets/widget.my.tpl',  // шаблонный виджет
    'wgroup' => 'right',
    'priority' => 60,
    'action' => array(
        'index',
    ),
);
В админке сразу появился виджет.

И тут дальше надо быть внимательным, если вы поправите его приоритет в админке, то значение приоритета сохранится в базе в таблице prefix_storage, и оно будет важнее чем значение указанное в конфиге. До тех пор пока вы не сделаете «Сброс измененных параметров конфигурации», тогда значение возьмется из конфига