Так выглядит теперь главная страница блогов:
[spoiler]
Техническое описание можно увидеть в истории версий:
Мы постарались сделать коллективные блоги более удобными для посетителей.
На странице используются табы, для того, чтобы сделать ее более информативной и удобной.
Появился подсчет читателей блогов и на основании этой статистики и статистики комментариев мы
позволяем легко увидеть новые сообщения, обсуждаемые и популярные.
На главной странице выведена лента последних комментариев, это помогает быть в курсе активных тем.
Отдельно строится рейтинг новых и популярных блогов.
Порталы уже стали ставить блоги и жить с ними стало заметно интереснее
Напомню, что теперь можно настроить редактирование сообщений в блоге через визуальный редактор.
По соображениям безопасности этот функционал не включен для всех пользователей (не забывайте про XSS).
Но для своих можете это сделать и будет очень удобно жить:
1. Поставьте галку в настройках модуля блогов:
2. В настройках своего блога или тех, кому вы доверяете, разрешите пользоваться HTML редактором.
3. Теперь сообщения в блоге можно редактировать привычным визуальным редактором.
Через визуальный редактор теперь легко можно вставить видео и любой флеш в сообщение.
Весь функционал включен в комплексный компонент 2.0.
Рекомендую вам настроить параметры для комплексного компонента в соответствии с обновляемостью вашего сайта. Например для нашего сайта "Количество дней для выбора популярных сообщений и блогов" мы задали 30, а для облака тегов 90.
В нем среди прочего были добавлены новые компоненты, которые помогли значительно переработать главную страницу блогов и сделать ее намного более информативной.
Новые компоненты:
1. Новые комментарии
2. Популярные блоги - выводит популярные блоги за заданный временной интервал. Рассчет популярности осуществляется на основе количества просмотров сообщений за определенный интервал времени.
3. Популярные сообщения - выводит наиболее просматриваемые сообщения за определенный период.
4. Обсуждаемые сообщения - выводит наиболее комментируемые сообщения за определенный период.
Стоит отметить, что компоненты Новые сообщения, Популярные сообщения и Обсуждаемые сообщения выводят только те сообщения, которые доступны для Зарегестрированных пользователей и Everyone. Ну а админ видит все сообщения .
Также в настройки шаблона комплексного компоненты были вынесены настройки Облака тегов. Это позволит изменить его внешний вид без кастомизации шаблона.
Из прочих приятных мелочей также стоит отметить:
1. Визуальный редактор теперь подключается только при необходимости.
2. Добавлена проверка на активность и привязку к сайту во все компоненты.
3. Возможность задать формат даты.
Хочу, допустим, в середине редактирования своей записи слово заменить на ссылку. Для этого выделяем это слово, жмём на кнопку "Ввод гиперссылки", вводим нужный адрес. Зачем второе окно "Введите название сайта"??? Тем более, эта ссылка убегает вниз редактируемой записи. Браузер Опера 9.26.
А вот в разметке блогов это действительно неудобно. Ща обсудим.
кстати, на форуме тоже неудобно редактировать свои записи - зачем при выделении какого-нить слова (чтобы преобразовать его в гиперссылку) выскакивает второе окно "Введите название сайта"?
изначально такой функционал и не планировался. то есть ссылка предназначена чтоб добавлять новые ссылки, а не вставлять ссылки на уже существующий текст. поставили в план.
В блоке "последние комментарии" все комментарии отображаются по ДВА раза
Еще бы подключение модуля блогов в кэшируемую область перенести в таких компонентах как blog.rss, blog.rss.all, blog.popular_posts, blog.popular_blogs, blog.new_posts, blog.new_comments, blog.new_blogs и подобных.
Ведь так будет рациональнее при использовании этих компонентов вне блогов. Или в постоянном подключении модуля есть какой-то скрытый смысл?
Сделайте шаблон, который по сути стал уже стандартом расположения в блогах информации:
Сейчас навигация и внешний вид отдельного блога... так себе
Забавно, что ссылка на блог Максима
Я так и знал, что Вы его читаете )))
p.s. правда, считая что в блогосфере не так много интересных блогов, это не удивительно ))
Во-первых, я как ненавидел, так и продолжаю - тэги. Система ввода тэгов на всех нормальных сайта - просто слова и словосочетания через запятую. У вас же какой-то сложный список с отдельным вводом каждого тэга. Это крайне неудобно и совсем не стимулирует пользователей описывать тэгами свои посты в блогах. Даже если подразумевается возможность использования уже использованных тэгов, то для этого есть системы на базе AJAX, которые подгружают целые слова по их частям. Например, как на del.icio.us
Во-вторых, страница добавления нового сообщения почему-то у меня вылезла из общего оформления сайта, т.е. всё оформление вообще не показалось. Я использую свою систему шаблонов, простецкую, но удобную - везде работает со всеми модулями нормально.
В-третьих, в битриксе хотелось бы иметь новый модуль, который требуется для социальных сетей. Допустим, в нем будут храниться оценки пользователей для любых объектов системы. Ведь каждый объект системы имеет уникальное сочетание ID-module. Значит ему каждый пользователь может дать уникальную оценку. Как результат, можно вести рейтинг любых материалов на сайте по типу digg.com, вести рейтинг самих пользователей (карма) по типу plurk.com, habrahabr.ru и прочих подобных вещей.
Хотелось бы, чтобы вы больше внимания уделяли инфоблокам. Например, я пришел к выводу, что в инфоблоках не хватает универсального компонента. На инфоблоках можно построить новости, каталог товаров, доску объявлений, да и в общем-то всё, что душе вздумается. Но почему-то компоненты модуля узкоспециализированы: новости, каталог. Почему бы не сделать какой-то универсальный компонент, который готовит данные из инфоблоков, согласно настройкам. А вот вывод сделать на основе шаблонов: новости, каталог, доска объявлений и т.д. Ведь разработчику проще подготовить шаблон для компонента, который генерирует уже подходящие данные, нежели писать пусть и простой, но всё-таки отдельный компонент со своим шаблоном. Я тут прикинул набор параметров для такого компонента - получается несколько десятков, как минимум 20. Но подгрузка формы с параметрами может быть в виде дерева, т.е. подгружаются те поля, которые нужны, исходя из ввода предыдущих параметров. Извиняюсь, что мысль пока сумбурная, как-нибудь потом представлю ее более осознанно
Учтем пожелания по тегам для блогов. А по поводу шаблона - стоит обратиться в техподдержку - возможно изменим шаблон компонента.
Это о всем релизе или о блоках только?
Во-вторых, страница добавления нового сообщения почему-то у меня вылезла из общего оформления сайта, т.е. всё оформление вообще не показалось. Я использую свою систему шаблонов, простецкую, но удобную - везде работает со всеми модулями нормально.
Это Антон уже услышал. Обсудим.
Это не за горами Но раньше времени не будем анонсировать.
Виталий, если есть понимание как и что хочется, может посотрудничаем?
По поводу своей мысли я потом как-нибудь, причесать ее надо. Вкратце: компонент модуля инфоблоков, форма вывода которого задается настройками. При этом логика компонента делает общую выборку, а не выборку для новостей или только для каталога. В идеале, такой компонент может использоваться везде и всюду, программисту остается лишь настроить его и подправить шаблон. Сейчас, к сожалению, такое получается не везде, хотя по задумке "компонентов 2.0" именно так и предполагалось.
Ну пока считаем, что этот интерфейс публички, а в админке будет текущий. Но вопрос обсуждался, безусловно. Будем еще решать
Виталий, обсуждать готовы. Будет документ, состыкую с разработчиком, чтобы вы друг другу представили аргементы. У него же наверняка будут вопросы производительности и есть у нас уже большой опыт, что клиенты могут осилить, а что не могут.
Техподдержка накидала ссылок, но помощи малова-то от этого.
Я не новичок в работе с Битриксом, но понять не смог, тем более, что техподдержка не ответила что куда и где крутить...
Может Вы подскажите? А то я не знаю к кому обращаться(((
т.е. сбор пожеланий для составления нормальной документации идет месяцами (возможно, что и годами)
интересно, через сколько лет появится нормальное описание всего функционала (где что и на что исправить, чтобы все заработало так, как этого хочется создателям сайта, а не разработчикам компонента)?