Голосование

[0] [0]

Тип Пожелание
Состояние Исправлено
Приоритет Средний
Версия 4.32
Система *
Воспроизводимость Нет
Автор Константин
Исполнитель

Мысли по организации работы стандарных и Custom Widget'ов.
Поясню на примере Custom Widget'ов. Добавляю новый виджет с конкретным темплейтом
View - Custom widget - Widget template: Posts(Archives-Categories-Comments)
, однако они видны не только на тематических страницах, а везде, кроме главной. Т.е. по сути это все тоже добавляется в Default.
Еще View - Custom widget - Widget template: ... не хватает темплейта Home Page, т.е. добавить виджет только на главную невозможно даже теоретически. А это не есть здорово, т.к. очень актуально для размещения ссылок без "сквозняков", общей рекламы, да и многого другого.
Взять хотя бы чисто дизайнерский аспект. На главной, как правило, показывается 10-15 постов и страница длинная, поэтому длинный сайдбар о многих виджетах вида не только не портит, но и заполняет пустое место какой-то информацией, которую вебмастер хочет довести до пользователя. Ну и конечно же он выполняет свою естественную функцию - навигация по сайту. И для людей, и для поисковиков. А вот посты обычно гораздо короче, и если не убрать лишние виджеты, то сайдбар "выпирает" далеко вниз за тело поста и дизайн портит основательно.
В разрезе дупликейт контента сквозные виджеты тегов, архивов, последних постов тоже не есть гуд, и их функциональность в плане удобства навигации опять-таки довольно сомнительна.

Еще не совсем назначения страницы View - Default views. По первому впечатлению она как бы дублирует (ограничивает? дополняет?.. не очень понятны приоритеты...) установки из View - Custom widget - Widget template:... и View - Widgets. По логике определение всех стандартов темплейтов должно бы быть в одном месте. И в разбивке суб-темплейтов должны бы присутствовать конкретизированные настройки для каждого вида темплейта, а не стандартный набор из трех позиций... ибо какой тогда смысл в куче вариантов настроек в других меню? В моем пользовательском видении это представляется примерно так:
- свести все, что касается настроек вида вывода сайта, на одну страницу. Т.е. View - Default views, View - Custom widget - Widget template и View - Widgets
- для View - Default views сделать варианты:

Home page: Home page | Default
Menu: Menu | Home page | Default
Category: Category | Home page | Default
Tags: Tags | Home page | Default
Archives: Archives | Home page | Default
Sitemap: Sitemap | Home page | Default
Admin Panel: Admin Panel | Default

или же вообще удалить это звено из цепочки формирования вида (формата) вывода. Пусть бы все определялось настройками из View - Widgets и View - Custom widget - Widget template:... , сведенными на одну страницу.

И еще надо бы иметь возможность привязки наборов виджетов к конкретной категории(ям), т.е при выборе темплейта Categories появлялось подменю со списком имеющихся категорий и возможностью выбора, в какой(их) категории(ях) должен(ны) показываться выбранный виджет(ы). Это было бы просто несравненной и эксклюзивной "фишкой" движка, не имеющей аналогов нигде (отдельный софт класса ad-servers в расчет не берется, не каждый потянет его настройку и поддержку, да и ориентировано это на огромные объемы и мульти-пользование). Это не для блондинок, естественно. Но кто понимает, тот оценит. Очень высоко оценит.