Todo
10.06.2009Это уже вторая версия todo, то бишь запросов от пользователей блоголёта разработчику включить ту или иную фичу в блоголёт. Все запросы из предыдущего todo выполнены, и новые комментарии только усложнят навигацию посетителям и мне, то открывается продолжение todo здесь.
← Ранее Автоматическое обновление и скачивание блоголёта
Позже Ошибки →
Комментарии (198) на запись “Todo”
Оставить комментарий
Ну это бесполезно по нескольким причинам:
1. надо было удалить одноименный .php файл
2. после обновления версии все языковые файлы обновляются и твой файл будет затерт
решение - мне сделать плагин, либо тебе придумать виртуальный язык, например my - переименоватьб файлы где вместо ru поставить my, и тоже самое сделать в админке - настройки/локализация. Но тогда будут недоступны новые значения, хотя я уже очнь давно не обновлял ru.ini
Буду ждать от тебя плагина по 404 странице!
Надо на сайте "блоголет" сделать окошко с номером последней актуальной версии и датой обновления, для пользователей.
И еще можно соорудить реминдер ("напоминатель") для пользователей, т.е. окошко с уведомлением о том, что вышла новая версия, мол ребята обновляйтесь, видимая только владельцам сайтов.
В админке (везде) и на самом сайте можно в качестве виджета.
Что то с пингбеками не ладно - не забыть проверить анкоры пингбеков. Также сам себе делаю типа напоминание:
- улучшить фильтрацию текста постов (задача реально сложнная, скорее всего придется парсить html и вводить валидацию и исправление html, но скорее всего для этого надо будет добавитьновых галочек)
- плагин внешних ссылок для текста постов: скорее всего быстро его реализую, там ничего сложного
- сделать нормальную админку для друзей (foaf), а то сейчас коряво
- экспорт/импорт для wordpress, livejournal. С последним, как я посмотрел исходник wp, какие то заморочки
- инсталятор через ftp
- я вообще забыл про мултиадминку, а хотелось бы иметь список доменов (у меня их много) и знать которые из них следует продлевать, а какие в топку
- комментирование через почту: чтобы на комменты можно было отвечатьчерез например poutlook просто нажав ответить письмом, без захода на сайт
- сделать попсовый (в моем понимании игровой с молодежным сленгом продвинутого кулхакера) сайт про блоголёт, а не как сейчас практически программисткий блог
- все таки придумаь менеджер формы комментирования, где бы можно было удалять, добавлять поля для формы комментов: задача реально сложное, если учитывать формат хранения данных, то бишь классическое противоречие между универсальным и частным
- продумать и сделать многоязыковую поддержку для плагинов, а то сейчас все только на русском, без учета языка самого сайта
- api для комментов
- api для хостеров, чтобы можно было на автомате ставить блоголёт из админки, например как wp в cpanel
- кросспостеры: blogger.com livejournal.com subscribe.ru liveinternet.ru
- интеграция например с todo.ru: у них там есть апи для сайтов, но это скоее для мултиадминки
- сервис для бекапов сайтов на блоголёте: можно например раз в неделю делать копию сайта и отправлять мне на сервер, например за чисто условные 1-5$ в год, но это уже сопуствующий сервис, но его надо будет логично интегрировать в админку
- найти хостинг партнера для сайтов на блоголёте: задача почти фантастическая, не смотря на кажущуюся легкость
- плагин статистики для гуглевской статистики
- еще не забыть про апи ЖЖ
- экспорт тем из wp
- плагин сеятель ссылок: имеется сетка сателитов и нужно между ними распределитьссылки друг на друга, возможно интеграция с трекером поисковых фраз, плагин будет только коммерческий $30
- собствено админка для трекера
- может быть плагин биржа обмена ссылок: ставишь плагин который на других сайтах прокручивает ссылки на тебя, в обмен они прокруччивают ссылки на тебя. На самом деле почти что сапа, но в сапе очень жалко тратить бденьги, когда как бесплатно продвигаться охота всем.
Ну если еще чего вспомню, а то и так уже сильно устал...
Как я понял сюда писать чего бы я/(все?) хотел(и):
1. Было бы неплохо такой плагин, который из каждого загаловка поста ссылалась на главную, а не на саму себя. И не спрашивайте зачем надо, значить надо =) шутка.
2. Так же интересно было бы увидеть такой плагин который бы после поста/или на каждой отдельной странице выводил список кейвордов. То есть в каждой записи из списка подобранных кейвордов выводил бы их по определенному количеству или из всего списка раскидывал по всем имеющимся постам.
Пока как бы так. Если такое имеется, пожалуйста ткните пальцем.
И вот лично пожелания, что вобщем-то меня пока остонавливает от перехода мего основного блока на Блоголет: это отсутсвие таких плагинов как Platinum SEO Pack, и WP-PostRatings/WP-PostRatings Widget. Я не уверен, что эти плагены нужны прямо всем, но для моего блока они критичны.
На самом деле я заметил, что часть плагина Platinum SEO Pack уже реализована, но все-таки хотелось бы, чтобы была возможность ручного редактирования мета-тегов.
Сейчас пытаюсь использовать для этих целей блог Вордпресс.
Будут ли возможности интеграции Блоголета с сервисами социальных закладок.
Вот я описал метод, который был бы удобен, например мне http://filsadovnik.ru/vse-v-odnom-meste/
Безусловно можно, для этого следует сделать следующее:
активировать плагин, который добавляет редактируемый в админке блок до и после текста записи. Ввести примерно следующий текст<p>
<p>
<?php
TSapePlugin::PrintLinks(1);
?>
</p&rt;
где ты можешь соответствено увеличить количество сылок от сапы от 1, или изменить по вкусу html вокруг ссылки
Просто надо такой сайт перенести из вордпресса, а там такие ссылки стоят.
Пробовал делать как в инструкции сапы - не получается.
А планируются плагины для других бирж? Интересует в первую очередь setlinks, linkfeed, xap и биржа статей liex.
Сейчас когда человек отправляет письмо с сайта с помощью формы, администратору приходит письмо с темой: «Письмо состраницы контакты».
«Состраницы» слитно, но это опечатка, которую легко устранить. У меня небольшое пожелание, чтобы в теме указывалось, с какого сайта было послано сообщение.
А то у меня на Блоголёте уже 13 сайтов. Темы вроде бы разные, но порой люди так странно формулируют вопрос, что мне приходится переспрашивать: «О каких материалах идёт речь? На какой сайт вы заходили?»
Можно так:
<h4>Посмотрите также</h4>
<ul class="class">
<li><a href="http://site.ru" alt="title" title="title (дата записи)">title</a><br><small>Краткое описание, выдержка из статьи на 500 символов например [...] </small></li>
<li><a href="http://site.ru" alt="title" title="title (дата записи)">title</a><br><small>Краткое описание, выдержка из статьи на 500 символов например [...] </small></li>
</ul>
Ну и таких <li> штук 5-6.
http://blogolet.ru/poleznye-skripty-dlya-blogolyota/
*хочеться добавить в админке поле meta description - чтобы оно автоматом добавлялось к каждому посту, но и при необходимости можно было бы его отредактировать к каждому посту отдельно
*если есть возможность модифицировать плагин архив чтобы он отображал не только архивы по месяцам, но и по годам, с возможностью вообще отключать отображение месяцев, ведь есть люди которые именно сами _пишут_ блоги и сообщений в месяц могут быть 2-3, и переключаться из-за 2-х сообщений на каждый месяц не оч удобно
*в архив litepublisher.zip в файл readmeru.txt первой строкой добавить ссылку на полезные скрипты файл автоматической установки прав на папки http://litepublisher.googlecode.com/svn/trunk/utils/setup.sh , а то все ручками прописывал, и только потом увидел что такой полезный скрипт уже есть.
ps. и спасибо за оперативное обновление - как в фильме утром стулья вечером деньги - утром баги отловили - вечером уже новая версия с исправлениями
Не так давно я уже просил об этом и был добавлен класс в theme.ini, но я не протестировал его, а сделал свой плагин для навигации. Оказалось что изменение класса ссылок не дает нужного результата, остаются "|" и нет возможности задать класс для текущей страницы.
Я думаю хватит просто четко задать 2 класса без возможности изменения.
Развитие админки:
- изменить вывод модерируемых комментариев, например так:
ID дата состояние автор E-Mail Сайт IP
заголовок записи
комментарий
Ответить одобрить задержать Удалить Редакировать
- сделать отдельную тему для админки, без сайтбаров с сайта, с <ul> для меню и классом текущего положения.
Спасибо за дельные предложения, думаю для страниц можно добавить в theme.ini html шаблон ссылок, где бы задавался бы и класс и не было бы нужжды в вертикальной палке. Примерно как с меню - есть шаблон сслок, в том числе и для активной. Нечто аналогичное можно придумать и для страниц, я пдумаю как это можно разрулить, единственное пока с палками наверно придется расстаться :). С датами абсолютно верно тоже ннадо что то делать, так как с существующей парадигмой шаблона практически нельзя задавать дату в произвольной форме, хотя если брать php то это всего одна функция date с параметрами, а в блоголёте уже есть переведенные даты - месяцы и дни недели. Напрямую php функцию вроде как и не вставишь в шаблон, можно пойти по пути создание псевдо функций, либо сделать свойство customdate в посте, кформат которого можно задавать произвольным образом, но тогда сложно будет реально отфарматировать с использованием html. Другой путь - это сделать новый объект что то типа dateformat, и в шаблон вставлять примерно следующее: $post->dateformat->m для месяца, и так далее в соответствии с документацией по форматированию даты в php.
Админка нуждается в полной переработке - существующее положение меня тоже не устраивает, например планируется ввести систему управления пользователями и их правами, и соответствено запрщать некоторым пользователям доступ к частям админке, а лучше вообще не показыватьссылки на недоступные функции. Ну и шаблон тоже - на больших сайтах админка явно получается перегруженной. Работы реально много.
Мелкое предложение. На странице создания/редактирования поста увеличить поле ввода текста.
Очень неудобно редактировать пост в милипизерном окошке :)
Html-код? А теги проканают?
Короче этот код
<div class=" nicEdit-main" style="margin: 4px; overflow: hidden; width: 490px; min-height: 48px;" contenteditable="true">
заменить на
<div class=" nicEdit-main" style="margin: 4px; overflow: hidden; width: 490px; min-height: 250px;" contenteditable="true">
Чуток по-больше окошко хоть будет
<textarea name='raw' id='raw rows='12' cols='60' >
Сделай так
<textarea name='raw' id='raw' rows='22' cols='60' >
1. не забыть пофиксить урлы без апача
2. новый формат тем
3. конвертатор тем из wordpress
4. контекст объекта в темплейте
5. интерфейс объекта для темплейта
6. проект freelinkexchanger
это не напрямую относится к движку блоголет, а к .htaccess файлу, который он использует.
дело в том что блоголет доступен по адресам http://www.блоголет.ру так и без www, можно ли к следущей версии добавить редирект для склейки веса сайта в один. как вариант добавить нужные строки в .htaccess в закоментированом виде для редиректа с www и без него, кому необходимо ручками комментарии снимут и оставят тот режим который необходим.
дело в том что у меня стоит редирект в корне сайта, но почему-то это условие не перенимается
RewriteEngine on
RewriteCond %{HTTP_HOST} ^мой-сайт\.com
RewriteRule ^(.*)$ http://www.мой-сайт.com/$1 [R=permanent,L] .
У меня работают такие правила:
RewriteCond %{HTTP_HOST} ^www.site.ru$ [NC]
RewriteRule ^(.*)$ http://site.ru/$1 [R=301,L]
sartas,
а как твой код распологается относительно правил которые идут с блоголетом? судя по тэгу L эти правила идут последними, но я их как только не размещал относительно кода - то moved permanently, то 404 ошику выдает
AddDefaultCharset UTF-8
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /blog/index.php [L]
RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization},L]
</IfModule>
Ну это скорее тянет на плагин: ежедневно проверять дату постов и посты старше месяца без новых комментов закрывать комментирование.
И кстати существующая простая защита от спама не пропускает небраузерный спам. Я не описывал, но существует отстойник комментариев, которые были отправлены, но не были подверждены.
Дисклеймер: идея не моя, реализована насколько я знаю только в одной ну очень здоровой ЦМС-ке /TYPO3/.
Иметь возможность задавать параметры для вывода списка сообщений (нe только порядковые номера для ЦСС обработки!) разные для разных номеров. Чтобы можно было выводить автоматом миниатюры разных размеров (ну и фильтр для выделения рисунков для них), выдержки разной длинны... В идеале еще и встроенный механизм деления контента на колонки (в той ЦМС-ке этого нет)...
Примерно так (конфигурацию описываю в виде квазимассива):
1 - выдержка 600 символов
2 - 300
3 - 300
4..8 (средние, чет-нечет) - по 150 символов, с even-odd классами
9 (передпоследний) - только заголовок
10 (последний)- только заголовок
фишка еще и в том, чтобы не все задавать по номерам, а первый, второй,третий, средние (с опциями чередование), предпредпоследний, предпоследний, последний...
Если еще нужны какие-то подробности - могу расписать.
Александр, вам нужен импортер рсс для той системы где у вас основной сайт, а причем здесь блоголет? Во многих системах такие модули-расширения-плагины есть.
Владимир, а как насчет не граббера рсс /тут у меня эмоции как у человека пишущего свой контент совпадают с вашими/, а синдикатора, типа френд-ленты в ЖЖ? Такое в принципе тоже во многих системах есть - просто показ фрагмента чужой ленты, без импорта в свой сайт?