Страницы, XMLRPC и вопросы про будующее
30.08.2010Голосование
Голосование на
Страницы, XMLRPC и вопросы про будующее
Всего проголосовало:
2
| Тип | Вопрос |
| Состояние | Исправлено |
| Приоритет | Средний |
| Версия | 3.76 |
| Система | * |
| Воспроизводимость | Нет |
| Автор | philipp |
| Исполнитель | Блоголётчик |
Здесь довольно много вопросов и предложений, которые хочется обсудить . Если где-то дойдем до конкретики - оформлю при нужде отдельными тикетами.
- Страницы отлично редактируются через блог-клиенты и есть 3 неудобства:
- Многие простые блог-клиенты, например word, не умеют определять что по какому-то адресу доступно для редактирования сразу несколько блогов. Можно ли дать страницам еще и отдельный "вход"?
- А liveWriter определяет и страницы, и посты как блоги под одним именем - можно чтобы они представлялись клиентам разными именами?
- Можно ли сделать главную также редактируемой через xmlrpc?
- Все это точно можно - тут вопрос или это очень просто, или надо что-то сильно переделывать. И если надо переделывать, но заниматься этим не хочешь - то куда по этим вопросам смотреть? Кстати, все вместе это - большое преимущество для разработки на блоголете бизнес-сайтов.
- Вопросы просто про будущее движка и принципы разработки для него:
- Если хочется ввести собственный тип записей - надо я так понимаю смотреть плагин тикетов. А куда смотреть если хочется этот тип записей сделать доступным для блог-клиентов? И будет ли это легко (и вообще возможно) сделать для файловой версии? Можно ли (легко ли) для них ввести отдельные шаблоны, особенно excerts? (т.е. в общей ленте данные разного типа имеют разные шаблоны отображения)
- И как сделать доступными дополнительные поля, типа код? (общая мысль - ввести спецтеги в духе lj-cut и потом разрезать пост. а при отдаче - собирать с сохранением тегов.)
- как-то я высказывал идею про оформление через отображения. Возможно ли такое сделать как плагин? кажется да. Потребуется ли для этого что-то пределывать глобально, кроме части админки? Как я понимаю, основной механизм ttemplate для этого переделывать не придется, только механизм получения темы, так? Не порушит ли это что-нибудь в кешировании?
← Ранее Вопрос по форме обратной связи
Позже Подсветка в тэге code →
Комментарии (14) на запись “Страницы, XMLRPC и вопросы про будующее”
Оставить комментарий
1.1 не понял - как это несколько блогов? По моемому везде один - у каждого отдельного сайта свой собственный адрес xmlrpc. Если на домене в подпапках несколько сайтов, то для каждого сайта в подпапке свой собственный адрес xmlrpc
1.2 посты и страницы находятся на одном аккаунте. Теоритически для двух разных пользователей можно отдавать два разных аккаунта - один с постами, другой только с стрраницами. Решение будет находится в области управления правами пользователя.
1.3 Можно, только понятно, что заголовок у главной редактировать будет нельзя. И скорее всего можно будет это сделать при условии, что главная будет в списке меню, но это надо посмотреть
2.1 да можно, и смотреть не только тикет систему, а например систему документации - документацию (как впрочем и тикеты сейчас) можно редактировать через блогкиенты. Ты можешь прямо сейчас подключиться через блогклиентк litepublisher.ru - теоритически ты сможешь редактировать тексты тикетов, но скорее всего проблемы будут при создании тикета. У документации есть особенность - текст документа представляет собой что то похожее на ini файл и соответствено редактируется в блогклиенте ini файл, который система документации переводить в документ. Для файловой версии вввозможно, но я бы не советтовал - придется руками делать ссложный кокод, который проще реализуется в sql. И шаблоны можно какие угодно - просто в посте достаточно перекрыть метод getexcerpt, чтобы полностью изменить логику.
2.2 можно - работающий пример это система документации. Можно поступить и в духе тегов как в ЖЖ.
2.3 не совсем понял - практически все сущности сейчас уже могут иметь индивидуальные темы, в том числе и посты, тогда в чем вопрос про отображения?
Да, действительно - группа тикеты не описана в ядре и соответственно всегда будет отбой. Для постов разрешен доступ для админа, редактора и автора. Пользователь тикетов не входивхдит только в группу тикетов.
Тот же самый WL тоже вначале пытается получить список блогов - движок всегда возвращает один единственный блог. Например bloggr.com возвращает список - именно его метод вызывается.
Выводить виджеты можно по всякому - вопрос в инструментах редактирования, то бишь в админке, которая поддерживала бы все многообразие. Сформулирую по другому - что тебе нужно и как ты себе представляешь управление этим?
вот что собственно я хочу. Как представляю: Замена пункта админки "темы" на оформление, а там список этих самых видов, с возможностью добавлять и редактировать. для каждого вида есть выбор темы и настройки виджетов (как сейчас для главной). А выбор тем заменяется выбором вида. По-моему так логичней, чем вставлять настройку виджетов для каждой записи. А, и пункт выбора видов по умолчанию для сайта и каждого отображаемого класса - постов, страниц, тикетов, простых страниц и т.п.
Зачем все это дело - есть например бизнес сайт с каталогом, новостями (блогом) и набором статей (тоже собственно блогом). В идеале, во-первых - все это можно создавать и редактировать из блог-клиента. Во-вторых - для каталога и статей понадобятся разные наборы виджетов.
По состоянию на сегодняшний релиз 4.13 - виды реализованы, меню и главная редактируются в блогклиентах, новый облегченный формат темы.
Также в 4.13 переделана работа с дочерними от поста типами, оптимизироваы запросы к бд для дочерних типов. Появилась одна ввнутряняя настройка для мета данных постов - запрашивать их вместе со списком постов, то есть всего один запрос для всех мета данных поста.
Думаю, что тикет можно закрыть.