Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
PHP. Практика создания Web-сайтов (второе издание). Авторы: Кузнецов М.В., Симдянов И.В. MySQL на примерах. Авторы: Кузнецов М.В., Симдянов И.В. PHP 5. На примерах. Авторы: Кузнецов М.В., Симдянов И.В., Голышев С.В. C++. Мастер-класс в задачах и примерах. Авторы: Кузнецов М.В., Симдянов И.В. Объектно-ориентированное программирование на PHP. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Разное

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Как работать с blogger.com (он же blogspot.com)
 
 автор: 12345   (20.04.2007 в 19:41)   письмо автору
 
 

Прошло сообщение, что панель и блоговый движок blogger.com (Google) полноценно русифицированы. (Дальнейший просмотр показал, что отдельные справки - ещё нет, но не столь важно.) Он и без того пользовался популярностью у блоггеров, поэтому решил проверить его автоматику.

Конечно, полного доступа к скрипту управления не дали. Но то, что дали, заслуживает внимания.

*) блог можно разместить на стороннем (своём) хостинге;
*) шаблон блога настраивается на уровне html;
*) форматы дат, ссылок и панелей можно выбирать.

Таким образом, сообщения можно публиковать, а затем доработать своими скриптами на своём хостинге.

Получается, что есть несколько уровней простоты публикования:
1) быстро выбираем свои данные, локали и один из стандартных (12) шаблонов);
2) настраиваем управление сообщениями и комментарияим;
3) пишем свой шаблон. (Ничего не мешает сделать шаблон настолько простым, чтобы обрабатывать своими скриптами, задав страницу в формате PHP).

Поэтому сомнительны высказывания (ShaMan), что если не нравится ни один из сервисов, нужно писать свой движок блога :). В случае с этим сервисом, можно пользоваться его автоматикой и постепенно писать свою. Для продвижения полезно, потому что автоматически имеет гугловскую и блоггерскую авторизации при записи комментариев.

Пока что я сделал пару сообщений в этом блоге на своём аккаунте - желающие, можете посмотреть и прокомментировать. В ближайшем времени я изменю шаблоны в сторону удобства, можем пронаблюдать в реальном времени, много ли это займёт усилий.

   
 
 автор: 12345   (21.04.2007 в 00:44)   письмо автору
 
   для: 12345   (20.04.2007 в 19:41)
 

Найдена одна принципиальная сырость сервиса - комментарии невозможно редактировать, можно только удалить по одному. (Не говоря о том, что они не могут быть полноценными сообщениями, есть только 3 допустимых тега.) Нет, конечно, на образе блога на своём хостинге править можно, но на главном сервисе это не запоминается и не учитывается. Поэтому команда восстановления всего блога или страницы с комментариями восстанавливает "правильный" нативный их вид :) .

   
 
 автор: 12345   (23.04.2007 в 13:58)   письмо автору
 
   для: 12345   (21.04.2007 в 00:44)
 

Шаблон удалось часов за несколько (при навыке хватит 2 часов) привести к подходящему виду. (Пока недоделан вид в FF) Есть несколько ограничений в гибкости шаблона. Может быть, их можно обойти, взяв другие теги. Например, "ярлыки" (слово-то какое) неотделимы от тела сообщения, и их переименовать нельзя, например, в "ключевые слова", "признаки". Нельзя также переименовать название RSS-фида, только разве что написать по-своему, но тогда потеряется мультиязычность.

   
 
 автор: AlexSol   (23.04.2007 в 14:25)   письмо автору
 
   для: 12345   (23.04.2007 в 13:58)
 

предыдуший шаблон выглядел приятнее.

а расскажи, для тех кто не в курсе /типа меня/, в чем отличие блогера скажем от http://wordpress.org/ ?

   
 
 автор: 12345   (23.04.2007 в 15:28)   письмо автору
 
   для: AlexSol   (23.04.2007 в 14:25)
 

Я тоже не в курсе :) . Я там в комментариях https://www2.blogger.com/comment.g?blogID=5355280263967928622&postID=6683828924927096648&isPopup=true наложил много ссылок на описания других блоговских движков.

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

А вот не получается при доктайпе
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">

<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
сделать в FF тонкую полоску из табличных ячеек. Делаю так:
<tr valign=top><td colspan=4 class=greyBack style=line-height:0;font-size:1px><img src=/images/favicon3.gif width=1 height=2 style=visibility:hidden></td></tr>
(style=line-height:0;font-size:1px - это уже попытки ужать) но всё равно высота примерно 4 px, а надо 2. Без доктайпа везде было правильно.

Предыдущий шаблон пока живёт здесь:

   
 
 автор: AlexSol   (23.04.2007 в 15:49)   письмо автору
 
   для: 12345   (23.04.2007 в 15:28)
 

ток шаблон по цвету и наличию отступов приятнее.

для полоски можно еще сам height попробовать, а для картинки отступы прописать.


просто первое что тут бросилось в глаза - это связь блогер.ком с блогом на этом движке на стороннем хостинге. вот в чем эта связь заключается и зачем она не ясно...

   
 
 автор: 12345   (23.04.2007 в 16:12)   письмо автору
 
   для: AlexSol   (23.04.2007 в 15:49)
 

> это связь блогер.ком с блогом
на нём хранятся исходники сообщений и комментариев, а на своём сайте - только статические страницы для показов. Можно и на blogspot показывать, если нет своего хостинга или владельца блога интересует только AdSense или вообще ничего, кроме информации.

С другой стороны, комментаторы имеют (если знают, то могут ценить) защищённость - их посты нельзя редактировать - или оставить, или удалить из блога. И ещё есть система бэклинков, когда если в другом блоге системы упомянется источник, в источнике появится бэклинк (обратная ссылка). Таким образом, за рекламу источника ссылающий добавляет рекламу себя (правда, автор оригинала может эту систему отключить, не ставить беклинки).

Дизайн, конечно, надо улучшать, но пока была задача привести стиль в соответствие с общим. Она в общем удалась.

   
 
 автор: AlexSol   (23.04.2007 в 16:20)   письмо автору
 
   для: 12345   (23.04.2007 в 16:12)
 

если честно, мало что поныл :( смысл в чем хранить статичные страницы у себя?

я всегда думал что если сайт зависит от двух хостингов это хуже чем от от одного - вероятность неработоспособности возрастает.

   
 
 автор: 12345   (23.04.2007 в 17:00)   письмо автору
 
   для: AlexSol   (23.04.2007 в 16:20)
 

Смысл в том, что из своего домена не уходишь при просмотре сообщений. Значит, рекламу вешаешь свою. Если совсем не хочется хранить на стороне, то берут движки-публикаторы. У Гугла плюсы для комментаторов я перечислил - защищённость от искажений. Это же есть минус для редакторов. В общем, минусов достаточно, чтобы над ними работать и делать свой публикатор.

Для публикаций хранение в 2 местах - это повышение надёжности, но для процесса - понижение. Надо бы сделать проверку на работоспособность одного сервиса и задействование второго. Но это в Гугле делать не будут. Поддержка сторонних FTP - это уже для них подвиг.

А высота так и не регулируется даже прямым height: .
Видимо, учитывается cellpadding или что-то ещё. И padding:0 не помогает - и это называется доктайп и стандартный мод. :)

   
 
 автор: 12345   (23.04.2007 в 20:43)   письмо автору
 
   для: 12345   (23.04.2007 в 17:00)
 

Ещё наметилась проблема с новым интерфейсом у Блоггера. Осенью они ввели новый очень гибкий интерфейс шаблонов. Но фокус в том, что по FTP этот интерфейс не работает. Не технически, конечно, а какое-то ограничение в политике доступа.

Про это: http://blogger-tricks.blogspot.com/2007/02/old-classic-blogger-or-new-blogger.html
http://bloggerfordummies.blogspot.com/search/label/templates
http://groups.google.com/group/blogger-help-howdoi/browse_thread/thread/49faa1a57dfbc6d6/dea8baaf90a62f59?lnk=gst&q=new+blogger+design&rnum=3#dea8baaf90a62f59 (англ.)

"The new drag-and-drop template feature, Layouts, is not available for blogs published via FTP. Update, 12/18: Because Layouts relies heavily on new Blogger’s dynamic serving of pages, this is unlikely to be supported soon if ever."

   
 
 автор: 12345   (23.04.2007 в 22:53)   письмо автору
 
   для: 12345   (23.04.2007 в 20:43)
 

А в "классических" шаблонах нет возможности создавать автоматически "облако тегов".
Похоже также, что на внешних хостах нельзя поддерживать обратные ссылки - теги в шаблоне не срабатывали.

Тем не менее, настроил блог-сервис на относительно сносную работу, поразбиравшись с перечисленными особенностями ещё несколько часов. Итого, за пару дней можно установить блог-сервис на свой сайт, не сильно заморачиваясь написанием кода и вопросами надёжности, потому что они решены другими заранее. Если понадобится перейти на другой блог-хостинг, все сообщения и комментарии хранятся на своём хостинге, их можно перекодировать и сохранить в своей БД. Для этого понадобится сделать очень простой шаблон, где будут идти сообщения, как в 2-уровневой гостевой книге.

Страницы для посещений:
Блог 1 - главная страница: http://javascript.aho.ru/12345c/index.shtml
Блог 1 - страница одного сообщения (с комментариями) : http://javascript.aho.ru/12345c/2007/04/bloggercom-blogspotcom.shtml
Блог 2 - главная страница: http://javascript.aho.ru/gps/index.shtml
(Теперь с этим шаблоном блогов можно наделать сколько угодно. В отличие от страниц ручного заполнения, которые с трудом поддерживались, например, здесь - http://javascript.aho.ru/newsWebTech/ - теперь можно публиковать быстро, с возможностью комментирования, со вставкой фото, ссылок и HTML. Есть возможность коллективного ведения блогов. В общем, плюсов достаточно много, чтобы заниматься только дизайном, не вдаваться в вопросы кодирования, если есть задача поставить инструмент для публикаций.

   
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования