В данный момент выбор сделан в виде выпадающего списка. Это не удобно т.к человек не знакомый с CMS будет всегда публиковать топики в блог по умолчанию, к тому же трудно догадаться, что для того, чтобы написать в блог нужно сразу в него вступить. Это можно решить заменой на меню с чекбоксами, так же можно выбирать несколько блогов (при наличии соотв. функционала), наглядно организовывать категории блогов. Информировать пользователя о том в каких блогах он состоит. а в какие может вступить (иконка справа) — тут же можно реализовать вступление в блог на аякс кликом по иконке. Видела похожий плагин для лс, но сейчас не смогла его найти.
Превью диалога выбора при клике на иконку
Превью для всплывающего окна если блогов например больше 20
Вывод во всплывающем окне в две колонки
UPD^ Плагин от 5nook отчасти решает эту задачу (нет только возможности выбора нескольких блогов для публикации, но и движок этого не позволяет), в остальном отличное решение, для меня теперь входит в топ3 самых необходимых плагинов.
24 комментария
Еще необходимо внедрить ограничение на количество выбираемых блогов. Найдутся умники которые будут спамить во все.
От «спамеров» есть защита ограничения по рейтингу, ее никто убирать не будет.
Вот почему я предложила именно такой вариант как в топике. При добавлении топика отображаются все блоги. но при попытке написать в блог, автор которого запретил не читателям в него писать — выдавалось сообщение «чтобы написать в этот блог, вы должны стать его читателем. Вступить в блог? ДА/НЕТ»
Эта опция должна быть опциональной и не в админке, а при создании конкретного коллективного блога. «Разрешить публикации всем ДА/НЕТ»
Напомню также, что в том же плагине автоконнекта — юзер после первой публикации автоматически становится подписчиком.
Для ограничения по кругу лиц (по вашей терминологии «топ пользователи») было и есть ограничение по рейтингу.
может юзер не хочет становиться подписчиком. В конечном счете мой вариант (по моему мнению) и проще и прозрачней. Для этого функция и должна быть опциональной при создании коллективного блога.
И нет здесь никаких сложностей, думаю выбор блога для публикации в том виде в котором он есть сейчас не устраивает очень многих.
Логическая связь стала еще слабее.
При добавлении топика показываются все блоги, напротив тех в которых состоит пользователь стоит метка (на рисунке желтая звезда).
Если при создании коллективного блога было указано, что не читатель не может писать в этот блог, пользователю который пытается написать в такой блог выдается сообщение «чтобы написать в этот блог вы должны стать его подписчиком».
Я по прежнему жду «некоторый специфический» сайт, но рабочий, а не абстрактный, у которого «топ пользователи» которым разрешено писать топики то появляются, то про них можно забыть, то топ пользователи превращаются в совсем других пользователей, которым можно создавать блоги, а не топики.
vk.com
А по теме могу сказать, что лично для меня на сегодняшний день как раз важнее и актуальнее возможность постить без «вступления» — это верное направление, однозначно. Но, зная свою буйную фантазию, подумал, что неплохо было бы предусмотреть и обратный вариант, тем более, что он наверняка пригодится кому-то еще.
VK, о котором напомнила Alyona, является пусть и банальным, но вполне реальным рабочим примером. Ну, а если не ограничивать себя в «абстракционизме», то можно предположить, что такая функция может быть полезна на сайтах с разделением на касты, кланы, сословия и т.п., где закрытый блог — чересчур, а открытый для всех — несерьезно. Или же на проектах, где в приоритете стоит актуальность информации, мол, пишешь по теме — следи, читай и анализируй, что пишут другие. Возможно, как раз плагин автоконнекта и есть верное решение на базе открытых для публикации блогов.
Из описания я понял, что плагин автоконнекта и вариант, который предложила Alyona выполняют одну и ту же задачу немного разными путями. Причем, плагин делает это более эффективно, а Alyona предлагает делать это более прозрачно.
Оффтоп-послесловие: Пока писал, в очередной раз понял, что в процессе комментирования не хватает такой функции, как «обратиться по имени», кликнув по нику (а аватарку оставить для перехода в профиль) или где-нибудь рядом. В идеале такое обращение в тексте превращается в ссылку на профиль упоминаемого, а у пользователя появляется пункт меню с лентой топиков и комментариев, где он упоминается.
P.S. Если вдруг данное сообщение следует разбить на части, и разместить их по каким-то другим топикам и блогам, намекните, что-куда.
E_WARNING [2] require_once(/classes/Engine.class.php): failed to open stream: No such file or directory
Вообще есть где нибудь описание как плагины устанавливать на Альто? Разрабы плагинов хотя бы писали бы краткую инструкцию в двух словах как это делать, не все же php программисты, есть же и просто пользователи не знакомые даже с Ливстрит.