Oct 29
Итак у многих наверное возникал вопрос (цитирую заданный мне по ICQ):
не подскажешь как сделать чтоб когда я делаю постинг по мейлу, все html тэги не конвертились в мнемоники?
конечно подскажу. Hужно добавить в заголовок (header) отправляемого письма такие три строчки:
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: 7bit
Content-Disposition: inline
Теперь можете писать посредством почты контент с HTML тэгами и он будет корректно отображаться.
Oct 25
Вот сижу и думаю какой алгоритм постига в сплоги сделать, чтобы был похож более-менее на человека. Каждый день постить стремно - ну не может человек 7 дней в неделю, 30-31 день в месяц, 365 дней в год писать в блог. Он ведь куда-то уезжает, бывает в лом писать, уходит в запой
и т.д. Писать через день, через два дня и так далее в таком духе - тоже просматривается “механика”. Пока что алгоритм не придуман, на мысли только один вариант: рандомно выбирать “1″ или “0″ - писать или не писать в сплог. Тоесть нчинается завтра, например, новый месяц вот мы и генерируем карту постинга для каждого сплога: для каждого дня генерируем 1 или 0. Для примера сгенерировал такую “карту постинга” для Ноября для одного сплога и у меня получилась такая картина (формат: день месяца - писать”1″/не писать”0″):
1 - 1
2 - 1
3 - 0
4 - 1
5 - 1
6 - 0
7 - 1
8 - 0
9 - 1
10 - 0
11 - 1
12 - 0
13 - 0
14 - 1
15 - 0
16 - 0
17 - 1
18 - 0
19 - 1
20 - 0
21 - 1
22 - 1
23 - 0
24 - 1
25 - 0
26 - 1
27 - 0
28 - 0
29 - 0
30 - 1
Вот такая вот картина маслом получается.
Oct 23
Сегодня наконец-то добрался до своих проектов, так как не надо было сегодня ничего писать по заказу. И сразу пошел разбираться с Blogger API. Знаете что мне больше всего понравилось? Это то, что постинг в блог можно сделать тремя строчками:
$sample = new SimpleCRUD($user, $pass);
$sample->blogID = $blog_id;
$sample->createPost(’Hello, world!’, ‘I am on the intarweb!’, False);
И никакой отсылки почты
. Теперь иду разбираться, как можно постить вместе с метками.
ЗЫ. Правда это все делается с помощью пакета Zend_Gdata 
Oct 13
Как мы знаем для удаленного постинга в блоги на базе Blogger.com сам Blogger для простых смертных
рекомендует пользоваться отсылкой почты, в следствии чего мы должны использовать функцию mail(). Но это какие-то полумеры и, я счтаю, что если серьезно зниматься сплогами тогда нужно искать другой выход (мы не ищем простых путей
). Сразу можно услышать голос, да мы знаем, есть и АПИ для Blogger’а ( http://code.google.com/apis/blogger/developers_guide_php.html ), но там нам предлагают пользоваться PHP5 и Zend Google data Client Library в одной связке. А оно мне надо? Я хочу иметь свой чистый код и не подключать для простого постинга почти мегабайтовую библиотеку…
Оказывается выход есть и он же демонстрируется Google’ом в своей базе АПИ, причем код работает на PHP 4-ой версии и без подключения каких либо сторонних библиотек, единственное условие это установленный CURL. Итак, идем сюда и курим эти примеры по испрльзованию Google API.
Sep 06
Вот так получается всегда пишеш и планируеш одно, а из этого “одно” получается еще 2 или 3
. Так и у меня - занимаясь написанием autoBlogger’а, я столкнулся с проблемой или, скорее всего, решением вопроса по размещению линков на другие ресурсы с этих автоблогов. Если блогов штук 5-10 можно и через панель управления все сделать, а вот если блогов штук 100-1000-…-n, тогда встает вопрос как это полуавтоматизировать или вернее делать из одного места, не заходя в панели управления и не работая ручками. И здесь мне повезло или “повезло” Blogger’у, потому как у него (Blogger’а) есть виджет для вывода последних 5 записей любого XML-фида
… Вот его то я и буду использовать для размещения линков - ведь никто не мешает мне линки оформить в XML-файл, как фид, и скармливать его Blogger’у, а сам файл генерировать из своей панели управления, которая будет одна для всех фидолинков.
Вот так-то. Так что иду дальше работать, может еще какой проектик из этих, уже двух проектов, родится 
May 25
На сегодняшний день у меня есть “парочка”
блогов размещенных на Блоггере. И вот передо мной стал вопрос обмена, продажи ссылок, а также расстановки ссылок со своих блогов на новые ресурсы для их раскрутки и индексации.
Для реализации данных задач можно идти двумя путями:
- Использовать встроенный виджет от Blogger’а “Link List” и все операции с ссылками (добавление, удаление и редактирование) делать руками. Этот путь подойдет тем у кого 2 - 3 блога… А если у Вас (или меня
) больше 10, 20 или вообще несколько сеток из 200 - 300 блогов? Это ж запарится можна ручками все перебирать. Для этого случая есть путь №2.
- Использовать, снова таки, виджет от Blogger’а “Feed”. Он
используется создан для вывода контента rss-лент на вашем блоге…
Ну и при чем здесь виджет для вывода RSS Feed’а спросите вы? И я вам отвечу - для вывода блока ссылок. Что нам мешает сделать свою rss-ленту, содержанием которой будут только ссылки на нужные нам ресурсы. Вот он выход.
Так что сегодня сажусь за написание системы управления (добавление, удаление и редактирование) и публикации ссылок на разных ресурсах с помощью всеми любимого RSS.
Немножко меня Blogger разочаровал тем, что через этот виджет можно вывести только 5 item, в нашем случае ссылок. Ну да ничего, меньше ссылок - больше выхлоп
. А если хотите больше ссылок, то можно установить вывод 2, 3, 4, …, n rss-фидов.
За сим откланиваюсь, всегда ваш serverok.
May 04
Ну вот, это первый пост с моей новой рабочей лошадки… DELL Inspiron 1501
Дабы пост не был пустым, напишу в нем об одной настройке для Blogger.com:
если Вы не хотите чтобы вверху вашего блога на Blogger.com был виден Navbar (служебный бар-полоска от Блоггера), тогда вставте в Ваш шаблон, в раздел стилей, эти строки:
#navbar-iframe {
height: 0px;
visibility: hidden;
display: none;
}
все, теперь этот Navbar буден невидим для пользователя.
Apr 12
Для тех кто начинает и не знает откуда начать, хочу порекомендовать и так уже известный сервис бесплатных блогов от Google - это Blogger.com
Если Вы идете по “черному” пути, этот сервис Вам не поможет - очень быстро здесь “чистят” за Вами… А вот если Вы выбрали бело-серый стиль работы, тогда этот сервис для Вашего старта (а может и не только для старта) один из лучших выборов.
Очень большой плюс этого сервиса - это возможность все автоматизировать. Написание постов, редактирование, удаление, работа с блоками ссылок и т.д. и это все можно делать двумя путями: использовать предоставленное Блоггером API (если Вы в этом разбираетесь) или через отсылку писем, а вот это как раз подходит большинству. Почтовые программы и их автоматизацию никто не отменял, а если вы знаете один из языков программирования, то вам и карты в руки.
Как говорится установил, настроил, запустил и забыл…
Apr 04
В шаблонах Blogger’а было и есть неприятное свойство: отображать страницы отдельных постов с тэгом title вида “название_блога : название_поста” (т.е. через двоеточие). С точки зрения поисковых систем повторять одни и теже слова в title всех страниц в корне не правильно.
Но как это изменить? Если для старого шаблона блоггера рекомендаций много, то для нового шаблона еле нашел такой рецепт.
1. Находим следующий код в шаблоне:
<title><data:blog.pageTitle/></title>
2. Заменяем найденный выше код на этот:
<!– Start Widget-based: Changing the Blogger Title Tag –>
<b:if cond=’data:blog.pageType == “item”‘>
<b:section id=’titleTag’>
<b:widget id=’Blog2′ locked=’false’ title=’Blog Posts’ type=’Blog’>
<b:includable id=’comments’ var=’post’/>
<b:includable id=’postQuickEdit’ var=’post’/>
<b:includable id=’main’ var=’top’><title><b:loop values=’data:posts’
var=’post’><b:include data=’post’ name=’post’/></b:loop></title>
</b:includable>
<b:includable id=’backlinkDeleteIcon’ var=’backlink’/>
<b:includable id=’feedLinksBody’ var=’links’/>
<b:includable id=’backlinks’ var=’post’/>
<b:includable id=’status-message’/>
<b:includable id=’feedLinks’/>
<b:includable id=’nextprev’/>
<b:includable id=’commentDeleteIcon’ var=’comment’/>
<b:includable id=’post’ var=’post’><data:post.title/></b:includable>
</b:widget>
</b:section>
<b:else/>
<title><data:blog.pageTitle/></title>
</b:if>
<!– End Widget-based: Changing the Blogger Title Tag –>
Теперь если зайти на страницу отдельного поста, то в title будет просто название этого поста (уникальное, как водится).
НО: для архива постов и для группировки по меткам ничего не изменилось - в title опять присутствует название блога. Как это убрать пока не знаю.
Информация получена здесь
Jun 19
Есть у меня несколько тематических блогов на Blogger.com
. Захотелось мне как-то улучшить их шаблоны (не графически, а с точки зрения СЕО). Покопался я в Help’е на Blogger.com и нашел очень интересную на мой взгляд информацию: список тегов для их шаблонов. Их список расшифровку привожу ниже:
Continue reading »