Для других (новых) пользователей название блога будет формироваться уже с учётом языка. Сейчас эту надпись можно исправить только в БД в таблице prefix_blog в поле blog_title.
Ошибку зарегистрировал — github.com/altocms/altocms/issues/346
Первый параметр getPhotosetMainPhotoUrl указывает нужно ли брать первое изображение фотосета в качестве превью если ни одно из изображений не выбрано или нет, а второй параметр — размер изображения.
Тип контента позволяет разделить типы топиков по их содержанию, например: обзоры, спецификации, опрос и т.д. Типы контента создаются в админке и идентификатор типа пишется в БД в prefix_topic.topic_type
Сами типы контента можно привязать к типу блога и тогда, в созданный уже в клиентской части блог можно будет постить эти типы контента (в версии 1.1 к типу блога можно привязать несколько типов контента, а в версии 1.0 только один)
нужно проверять при импорте на дубли, как раз по урлам оригиналов…
Проверять на дубли через ...topic_extra LIKE '%http://altocms.com/218.html%'... не подходит?
Плагин не адаптирован под шаблон fortune, в этом всё дело. Нужно в файле плагина common/plugins/gc/PluginGc.class.php указать правильные имена шаблонов, которые нужно переопределять, например так:
Эти плагины рейтинга — первый, тестовый их вариант и дополнятся они, я думаю, будут. Хочется добавить в плагин простого рейтинга зависимость от силы голосующего, а также повторное голосование, которое вы предлагаете. Самому иногда хотелось плюсануть автора, а система мне говорит, что я уже это делал :(
Тут два способа, не знаю какой вам больше подойдёт:
1. Все действия над данными инициализируются либо экшеном, либо кроном (последнее не будем брать), конкретно топик добавляется экшеном ActionContent, который находится в файле common/classes/action/Action.content.class.php и его ивентом SubmitAdd. Посмотрите там, как это делается. Если коротко, то создается сущность топика $oTopic, заполняются свойтва этой сущности и она пишется в БД методом $this->Topic_AddTopic($oTopic);
2. Записать данные топика напрямую в БД таким запросом
Но в этом случае: не обновится кэш (его придется сбрасывать вручную), картинки топика не зафиксируются в таблице ресурсов, теги не попадут в свою таблицу тегов, не обработаются доп.поля топика.
на строку
1. В файле common/plugins/br/classes/actions/ActionUploader.class.php замените строку 281
на строку
Ошибку зарегистрировал — github.com/altocms/altocms/issues/346
Первый параметр getPhotosetMainPhotoUrl указывает нужно ли брать первое изображение фотосета в качестве превью если ни одно из изображений не выбрано или нет, а второй параметр — размер изображения.
Буду исправлять.
Тип контента позволяет разделить типы топиков по их содержанию, например: обзоры, спецификации, опрос и т.д. Типы контента создаются в админке и идентификатор типа пишется в БД в prefix_topic.topic_type
Сами типы контента можно привязать к типу блога и тогда, в созданный уже в клиентской части блог можно будет постить эти типы контента (в версии 1.1 к типу блога можно привязать несколько типов контента, а в версии 1.0 только один)
Проверять на дубли через ...topic_extra LIKE '%http://altocms.com/218.html%'... не подходит?
но там ещё может куча всего вылезти (
А затем эти шаблоны приводить к виду темы.
1. Все действия над данными инициализируются либо экшеном, либо кроном (последнее не будем брать), конкретно топик добавляется экшеном ActionContent, который находится в файле common/classes/action/Action.content.class.php и его ивентом SubmitAdd. Посмотрите там, как это делается. Если коротко, то создается сущность топика $oTopic, заполняются свойтва этой сущности и она пишется в БД методом $this->Topic_AddTopic($oTopic);
2. Записать данные топика напрямую в БД таким запросом
Но в этом случае: не обновится кэш (его придется сбрасывать вручную), картинки топика не зафиксируются в таблице ресурсов, теги не попадут в свою таблицу тегов, не обработаются доп.поля топика.