воскресенье, 12 апреля 2009 г.

Wall Gadget

Кстати, теперь, если кто не заметил, здесь появилась стена, на которой можно писать) Она ниже списка ПЧ.
Перевожу содержание этой странички, вкратце:
Открываем блог, смотрим исходный код страницы (для FireFox: Вид --> Исходный код страницы, Для IE: правой кнопкой по свободному месту страницы --> View Source). Ищем в коде код FriendConnect'a:
......
......
google.friendconnect.container.renderMembersGadget(
{ id: "div-1238464215135",
site: "НОМЕР_САЙТА" },
skin);
 НОМЕР_САЙТА - это бооольшое такое число. Запоминаем его наизусть=) Можно просто скопировать.
Заходим в блоггере: Панель инструментов --> Макет, Добавляем новый элемент на страницу - HTML/JavaScript. Туда вставляем собственно код Стены, заменив в нижеследующем коде  НОМЕР_САЙТА на то число, найденное в исходном коде.

<!-- Include the Google Friend Connect javascript library. -->
<script type="text/javascript" src="http://www.google.com/friendconnect/script/friendconnect.js"></script>
<!-- Define the div tag where the gadget will be inserted. -->
<div id="div-comment-wall" style="width:210px;border:1px solid #cccccc;"></div>
<!-- Render the gadget into a div. -->
<script type="text/javascript">
var skin = {};
skin['BORDER_COLOR'] = '#cccccc';
skin['ENDCAP_BG_COLOR'] = '#e0ecff';
skin['ENDCAP_TEXT_COLOR'] = '#333333';
skin['ENDCAP_LINK_COLOR'] = '#0000cc';
skin['ALTERNATE_BG_COLOR'] = '#ffffff';
skin['CONTENT_BG_COLOR'] = '#ffffff';
skin['CONTENT_LINK_COLOR'] = '#0000cc';
skin['CONTENT_TEXT_COLOR'] = '#333333';
skin['CONTENT_SECONDARY_LINK_COLOR'] = '#7777cc';
skin['CONTENT_SECONDARY_TEXT_COLOR'] = '#666666';
skin['CONTENT_HEADLINE_COLOR'] = '#333333';
skin['DEFAULT_COMMENT_TEXT'] = '- add your comment here -';
skin['HEADER_TEXT'] = 'Comments';
skin['POSTS_PER_PAGE'] = '5';
google.friendconnect.container.setParentUrl('/' /* location of rpc_relay.html and canvas.html */);
google.friendconnect.container.renderWallGadget(
{ id: 'div-comment-wall',
site: 'НОМЕР_САЙТА',
'view-params':{"disableMinMax":"true","scope":"SITE","allowAnonymousPost":"true","features":"video,comment","startMaximized":"true"}
},
skin);
</script>

 Строчки со Skin[...] ='...' - это цвета различных элементов гаджета в шестнадцатиричном формате,  коды цветов можно посмотреть здесь. Для предотвращения спама, можно в строке c 'view-params':{..... поменять одну переменную на false
"allowAnonymousPost":"false"

LinkWithin