Фичи для редактора постов
11.12.2009Одной из часто запрашиваемых фич для редактора постов является редактор даты/времени публикации в коротком редакторе постов. Короткий (или быстрый) редактор задумывался как способ быстро состряпать новый пост. Добавить новые поля для него не проблема - меня останавливало от этого то, что новичков это поле может ввести в заблуждение: то ли вводить дату (а если введут, то уж поверьте обязательно с ошибками), то ли не трогать (люди спрашивают -зачем нужны рубрики и метки, и вообще что это такое). Вот я и думаю - может быть сделать средний (в смысле между быстрым и расширенным) редактор постов? Добавить туда дату и время, а вот галочки комментирование и пингование убрать из краткого - на мой взгляд они тоже дезориентируют. В среднем редакторе это будет. Либо ввести дополнительную настройку - какой редактор показывать: быстрый или средний. Все это относительно несложно - все формы обрабатывает один класс, но вот возиться с реализацией новых галочек не хочется.
Также сегодня возникла мысль о редакторе добавок в пост. Вот пример - написан и опубликован пост, произошли события/изменились обстоятельства и необходимо сделать в пост приписку, но так, чтобы было ясно - это приписка, в которой было указано, когда эта приписка сделана. Думаю добавить эту фичу, и можно будет добавить аяксовую фичу прямо на странице поста - кликнул, появился редактор приписки, нажал добавить, и перед припиской добавиться текст "Приписка сделана в 20:22" и далее текст приписки, а для англ "Updated at 20:22"
← Ранее Адреса для страниц
Комментарии (19) на запись “Фичи для редактора постов”
Оставить комментарий
Текущая разработка есть в репозитории, комит делаю несколько раз в день. Скачать в виде одного файла нельзя, так кк я такой файл не делал. скачать можно через svn клиент - tortoise, он бесплатен и через него можно к себе скачать репозиторий. Адрес репозитория:
http://litepublisher.googlecode.com/svn/trunk/
правда для отладки у меня несколько другой index.php корня - его тоже могу закомитить
Кстати, релиза тоже жду с нетерпением, хочу пару блогов еще завести на новом блоголете.
И еще! Извини, что todo пишу здесь. А можно добавить вордпрессовскую фичу, которая позволяет в корне сайта (на главной) выводить не список заметок, а страницу, если бы при этом можно было бы отключать сайтбары (за исключением страниц) было бы вообще здорово? Тогда на блоголете можно было бы не только блоги вести но и просто сайты-визитки конструировать.
Ну в общем перебрал почти все:
DLE
Drupal
Joomla_1.5.14-Stable-Full_Package-Russian.zip
ff_ge_portal.zip
ftp://ftp.ru-mambo.ru/core/MamboV4.6.3%20rus.zip
addnews_8.0_ru.zip
Joomla_1015_Lavra_Edition_2008.zip
open_slaed.zip
bb3x_pack_standart.zip
phpxp2.zip
modx.zip
kasseler_cms_2.0.5_free.zip
last_forum_treads_site_pageFM.zip
exbb_full_mods_0.1.5_12_01_07_14_00.zip
phpfusionsf_6_01_19_4.zip
sitescript-10-09.zip
zipfile/php_free.zip
simple.zip
wiki16.zip
WEBSITE_FREE.rar
snewsMU16_3.zip
guppy_4518.zip
gy_upg_468.zip
AlmazCMS_v.1.2.2_full.zip
2ppcms.zip
limbo104re4stable.zip
103_free_edition.rar
linkorcms1.2final.zip
eleanor_cms_rc4_utf8.rar
php_mbstring.zip
phpreact.zip
bigmail_v.7.1.rar
phpBB-3.0.6-patch.zip
list_subforums_in_columns_ver100.zip
ipb_2.3.6_Moded.rar
sitemng.zip
sitn050.zip
antimusor10.zip
WebZEngine59.zip
textpattern.zip
spaiz-nuke131.zip
sidv302.zip
phpwebed21.zip
miracle027.zip
mambov3.0.2_install.tar
fixe_cms_3.zip
deltacms10.zip
1psfree.zip
santafox%20CMS%20%2b%20moduli.rar
runcms_1.6.2_build_20090114_RU.zip
PHP-Nuke_6.8_RUS.zip
runcms_2m1_build_20090914_RU.zip
Вот не полный список архивов с CMS-ками. Форум подобрал и уже настроил. А вот под сайт. Тут получается либо много лишнего либо мало нужного. Есть пара движков схожих с Блоголётом (простота и удобство) разбираться лень.
Форум ExBB_FM_1.0_RC1 с пластинами. В принципе от блоголёта мне надо всего лишь возможность разделить виджет рубрики на несколько. Что бы один скажем назывался Игры а другой Программы. А в них рубрики куда посты писать и всё в принципе.
А так есть достойные CMS (авторские).
блоговые Wordpress, Textpattern, MaxSite
универсальные Mamba-Jumla-Limbo, Drupal, Typo3, phpWCMS, WebGUI, EzPublish, Spirr, ModX, Xoops с клонами, Xaraya...
Это из бесплатных. Платных тоже много.
Искал и не нашел: легкое управление страницами в виде дерева, "ленточными" материалами виде лент /новости, блоги, статьи/ и каталогами в одном флаконе. Всегда чем-то управлять удобно, а чем-то - нет.
При этом необходима многосайтовость/многодоменность, желательна мультиадминка, обязательно легкая настройка дизайна (не "макароны"), управление логикой тем/дизайна из админки (а не из темы, как в вордпрессе и частично в Друпале), автоматические и ручные меню, желательны управляемые из админки выборки из базы и встроенная возможность сложной верстки (деления страницы на модули внутри админки, в модули можно вставлять либо просто текст, либо виджеты, без формирования новых тем, без html-верстки, аналог panels в Друпале или модуля Pages в Typo3). Плюс к этому желательны универсальные категории-метки, комментарии, легко настраиваемые фиды и прочие вкусности. А, ну и чтоб летало :) Разделение прав на уровне контента, а не только на уровне модулей /типа запись в категории 1 - сколько хочешь, а в категории 3 - ни-ни/. Управление медиаматериалами по категориям и меткам. Чтобы по максимуму рулилось по XMLRPC, хотя бы в ленточном типе материалов. Вот такого монстрика искал и не нашел. Что в какой конкретно системе понравилось или нет - писать не буду, слишком много :) В итоге личные проекты сейчас идут на Вордпрессе и Блоголете, а для заказчиков тюнингую Drupal и Typo3.
Я не знаю как этот вопрос решается на программном уровни. Но с рубриками всё просто. Просто нужна возможность добавлять движет рубрики, по своим названием и включать в него нужные рубрики для постов. А постить также как и сейчас выбираешь рубрику и всё.
Вот как на этой картинки:
http://i033.radikal.ru/0912/3a/a217e3ada2d9.jpg
Ну типа можно так. Примерно это так. Выбрать рубрику для показа в определённом виджете. Всё тоже самое только отображать рубрики в разных виджитах.
Или можно рубрики с выпадающим меню.
Новости (12)
|_Политика (5)
|_Спорт (4)
|_Финансы (3)
Web Мастеру (20)
|_Скрипты (12)
|_Шаблоны (5)
|_Раскрутка (3)
Ну типа так даже можно. Тогда Виджет Рубрики останется как сейчас.
А может сделать все проще:
оставить редактор как есть, но расширить его с помощью вкладки. Т.е. будет вкладка "редактор" и вкладка "расширенные функции" и уже там пихать, что душе угодно (дату публикации и пр.). Делается двумя ссылками, стилизованными под вкладки/кнопки и небольшого JS-скрипта дергающего свойство display у DIVов.
А по вложенному меню такая идея: нет нужды делать что-что универсальное - достаточно двойной вложенности, т.е. рубрика и подрубрика.
При создании рубрики будет выпадающий список "Родитель", где можно указать родителя либо оставить пустым.
В класс рубрики добавится всего одно свойство "parent". Разворачивать можно мо щелчку с помощью аякса либо просто перегрузкой всей страницы, как в Зебруме.
При создании поста список рубрик можно сделать выпадающим. А если очень хочется привязать пост сразу к нескольким рубрикам, то есть вкладка "расширенные функции" ;-)