>

b2: навигация

24 декабря 2007 // Хельги

Часок посидел за новым модулем для ведения блога. Старый модуль называется blog, новый я хотел, не мудрствуя, назвать blog2, но потом решил сократить до b2. Получилось вполне в духе.

Удивительно, насколько грязный код я писал всего два года назад. Удивительно, какие там длинные и непонятные функции. Сейчас я стараюсь писать более объектно и более кратко (за счёт многослойности).

В существующем блоге есть серьёзные проблемы с навигацией. Во-первых, «панель навигации» со ссылками на страницы бесполезна. Человек читает либо несколько страниц подряд, либо хочет перейти куда-то осмысленно, а не тыкая наугад в номер. Надо сделать, скажем, ссылки «назад» / «далее» (как это было в незапамятные времена) и архив по месяцам. Как-то так примерно.

Во-вторых, нет вывода заголовков записей, а ведь это позволило бы пользоваться блогом не как помойкой, а как архивом статей (при условии, что статьи помечены тэгами).

А ещё есть проблема с черновиками. Черновиков нет. Можно сделать частную запись, но она «уползёт» вниз, и заново опубликовать её как свежую не получится. Вообще с идеей частных записей надо покончить, это ведь не ЖЖ. А черновики выделить в отдельную категорию и хранить тоже отдельно.

P.S. Ах, простите. Везде, где я написал слово «блог», следует читать «журнал».

Тэги: b2, indiana, мета
Комментариев нет

Открытiя въ…Тут был Фаргус

Написать комментарий

На этот адрес будут приходить только уведомления о новых комментариях к этой записи.
Чтобы отправить комментарий, введите сюда слово «человек».
« »  
Высота поля:
Разрывы строк (Enter) будут сохранены. HTML не работает. Гиперссылки: вставьте URL.

Ваш комментарий появится после одобрения модератором.