Грядущие изменения, большие и маленькие:
- Другой, на мой вкус более аккуратный и человечный, шаблон.
- Список блогов теперь можно сворачивать (будет такой маааленький треугольник в заголовке списка). По наведению на название блога из списка, открывается меню недавних из этого блога.
- Появилась возможность навигации с клавиатуры (для тех, кто читает планету на сайте). Переход между записями по клавишам j и k можно включить в боковой врезке.
- Если в фиде определена картинка пользователя (Channel image или Icon), планета может её использовать. RSS 2.0 из ЖЖ, например, такие картинки отдаёт (соответственно, у некоторых авторов автоматически появятся портреты). Естественно, присылать нам свои фотки 64×64 по-прежнему можно.
- После перехода на Planet Venus, мы теперь можем пропускать заметки с будущими датами и изменения
atom:updated(Помните, когда порой вдруг валились кучей старые посты какого-нибудь блога, как правило на blogspot? Вот чтобы так не было, и нужно). Должно стать лучше. - Шаблон теперь на XSLT, поэтому появилась определённая свобода в обработке записей (я в XSLT не силён, но думаю, справимся). Можно будет что-то исправлять или фильтровать. Дополнительно теперь есть возможность подключать фильтры-плагины.
Кто не заметил ссылку — новая планет будет выглядеть так.
Приветствуются замечания по делу (если по вёрстске — лучше сразу патч к CSS, если считаете, что что-то нужно фильтровать-менять — поделюсь XSLT, обсудим). Если что-то из ряда вон и лучше ничего не трогать — кричите!
Есть некоторые задумки (не факт, что скоро сделаю):
- добавить какой-нибудь ticket-tracker, чтобы заявки и жалобы быстрее собирать и все могли их видеть и комментировать;
- сделать javascript-овый флажок «пожаловаться» рядом с каждой записью, чтобы вовремя замечать неподходящий или неинтересный материал (я не всегда успеваю такой заметить, а написать письмо читателям обычно более лениво, чем ткнуть в кнопку);
P.S. Да, забыл предупредить. Допускаю, что при обновлении скрипта некоторые записи пройдут повторно. Прошу извинить за неудобство.



кстати сказать - с одной стороны это хорошо, что обновления не пройдут.
ОтветитьУдалитьс другой - я вот бывает обновляю посты и было бы неплохо чтобы их прочли...
поддержка gravatar?
ОтветитьУдалитьВ качестве bug-трекера можно взять Redmine, неплохой выбор.
ОтветитьУдалитьНу а насчет пожеланий - слишком большой размер шрифта с датой, по сравнению с основным текстом. режет глаза. Увеличьте размер шрифта текста и уменьшите размер шрифта даты )
Первое что бросилось в глаза это огромный шрифт даты (.permalink {font-size:0.75.em;} или ещё меньше сделать не помешает, надеюсь ничего кроме даты этот стиль не зацепит)
ОтветитьУдалитьТак же картинки не влазят в ширину если большие, т.е. img {max-width:100%;} или что-то в этом роде надо (хотя это и на старой планете было) из за этого все посты расширяются, для чтения по rss всё-равно, а вот сайт становится страшниньким (особливо с малыми разрешениями)
У некоторых (у себя =) не обнаружил иконки, хотя и в rss передается и собственно аватарка присланная на старой планете имеется
ЗЫ. а мне старая шапка больше нравилась =) как собственно и разделение по группам (датам)
ЗЗЫ. тьфу, толи у мну опенид кривой толи гугл зажигает -но раньше такого на гугле не было :(
Идеи:
ОтветитьУдалить1. Было бы здорово как-то ограничивать число постов, одновременно появляющихся в ленте.
2. Ввести систему +/- то есть оценки постов (как на хабре).
>>> Помните, когда порой вдруг валились кучей старые посты какого-нибудь блога, как правило на blogspot?
На меня намекаешь? :-)) Это да, кстати, дублей было много.
Андрей,
ОтветитьУдалитья тоже часто правлю и дополняю записи после публикации, обновлённые записи будут обновляться и в планете, как положено, просто их положение в планете должно теперь зависеть только от даты публикации. Впрочем, это настраивается.
Phoenix,
Вначале думал сразу Gravatar прикрутить, но потом обнаружил, что в большинстве лент нет e-mail автора. Ни на blogspot (noreply@blogger.com), ни в ЖЖ, ни на wordpress.com. Поэтому пока не решён вопрос, откуда брать e-mail.
Traditio,
Большое спасибо! Посмотрю на Redmine. С замечанием по поводу шрифта даты (.permalink) и текста (.content) согласен. Сейчас поправлю.
Muhas,
Насчёт .permalink, уже ответил. Поправил. За подсказку про изображения — спасибо. Сделал img { max-width: 100%; height: auto; }. Отсутствие иконки — баг, буду разбираться.
Разбиение на даты, на самом деле, не изменилось. Просто раньше новая дата писалась большими буквами слева, а заголовки выделялись полоской. Теперь новая дата выделяется тонкой полосой и пишется мелко справа, а заголовки цветом не выделяются.
Миша,
1. Да, количество постов ограничивается. Сейчас ограничение — 60 штук. Учитывая, что блогов более 100, это вроде не так уж много. В старой планете было столько же. Или речь об ограничении на каждый блог?
2. Плюс и минус. Минус я хочу, чтобы видеть, чем читатели недовольны. Плюс не нужен, потому что планета не архивирует старые посты, и даже если плюсы соберём, показывать их будет негде.
Поток дублей много у кого случался. Я сейчас уже не помню у кого конкретно.
Muhas,
ОтветитьУдалитьбаг с твоей иконкой починил.
а это нормально что ща на планете сортировка странного вида, т.е. по блогам?. n-записей с одного блога n-записей с другого. логично было бы по времени сортировать
ОтветитьУдалитьМиша, я думаю это ненормально. Вечером посмотрю.
ОтветитьУдалитьДубли были у меня, даже пост есть на тему. Про редмайн - присоединяюсь - в двух уже (в которых непосредственно я участвовал) проетах использовал, сейчас вся контора на нём - пока довольны.
ОтветитьУдалитьПро граватар - хорошее замечание, надо подумать. В конце концов - это открытый веб, у многих - standalone блоги, можно и поле в rss завести.
а как насчет поддержки gravatar?
ОтветитьУдалитьRSS верните пожалуйста, сейчас только Atom доступен. И желательно сделайте редирект для старого RSS, а то он молча умер.
ОтветитьУдалитьРаз уж вы раздаёте RSS через feedburner, нельзя ли на главной вывесить счётчик с количеством подписчиков?
ОтветитьУдалитьPhoenix,
ОтветитьУдалитьНужен какой-нибудь фид, в котором бы был правильный atom:email согласно rfc4287; тогда можно говорить о граватаре. Ещё есть вопрос, как считать MD5 в XSLT (если нельзя или очень трудно, можно обрабатывать фиды скриптом).
mc,
Сделал, чтобы по старым URL-ам (/rss[12]0.xml) тоже выдавался Atom. Вообще, прямое использование этих URL не поощряется (и не поощрялось).
lxj,
Да, можно. Сегодня добавлю счётчик.
Этот комментарий был удален администратором блога.
ОтветитьУдалитьНичё не понимаю, причём тут скрипт и шаблон
ОтветитьУдалитьскрипт собирает rss, xslt шаблон отдаёт в любом виде
ffsdmad, я что-то не понял вопроса.
ОтветитьУдалитьЕщё есть одна Планета http://planeta.omg-linux.ru/ блогов штук 200
ОтветитьУдалить