Чтобы добавить его:
1. Заходим в панель управления
2. Выбираем "Макет"
3. А затем "Добавить гаджет" -> "HTML/JavaScript"
В появившемся окошке добавляем следующий код:
<script type='text/javascript'> // declare some variables var blog_url = 'http://dnevnik.ametov.net'; // blog main url -> don't forget write your blog url var randomCnt = 5; // number of random links </script> <script src='http://ametov.net/widgets/widget_random_posts.js' type='text/javascript'></script> <script type='text/javascript'> // main function call showRandomPosts(); </script> |
Не забудьте кое-что подправить:
- В var blog_url = 'http://dnevnik.ametov.net'; должна стоять ссылка на ваш блог.
- В var randomCnt = 5; указывается желаемое количество случайных постов. В данном случае 5
Сохраняем и радуемся!
Огромное спасибо хочу сказать Бабочке Яночке, Александру и отдельное спасибо Allpe за ценные советы и предложения.
П.с.
Не забывайте, что у данного способа есть свои минусы.
Функциональная часть перенесена на внешний сервер. Таким образом, если по каким-либо причинам не будет связи с сервером, то возникнут проблемы с отображением данного виджета.
П.п.с.
В чём разница между виджетом и гаджетом?
30 комментариев:
Спасибо. Даже такой чайник как я может этосделать. А я таки хочу дать ссылку на вас ещё до установки этого гаджета/виджета. Пусть он у меня будет под рукой и другим пригодится. Но ведь у вас опция "создать ссылку на данную статью" отсутствует. Почему? Как я могу такую ссылку на вас к себе в блог перенести? Написать пост и включить название вашего блога? Но я много чего у вас интересного увидала, пока посты писать буду - забуду что хотела запомнить. Не удобно.
Ну ты Тима даешь... :)
ГадЖеТы - это когда купил безделушку, назвал ее цену своей жене, то она непременно тебе ответит: "Ну и гад же ты!.." ;)
А виджет - тот же гаджет, только программный :)
@БабочкаЯночка
Попробывал я сегодня включить эту опцию. Не понравилось мне, честно говоря. Вот и думаю, терять ценные ссылки или всё же еще поэкспериментировать.
Как сделать ссылку? Если открыть статью, то ссылка будет в браузере. А название статьи через copy&paste или "ctrl+c и ctrl+v"
@rAlex
Лёха, так вот оно что. Был бы женат, сразу бы понял.
Да нет, шучу. Я тоже так думал. Но гугль называет всякие веб-прибамбасы гаджетами и виджетами. Вот я и подумал, может быть существует между ними разница?!
@БабочкаЯночка
Включил эту опцию, подправил код. Ну что же, выглядит почти как я хотел :)
Надо будет на "немецких заметках" тоже включить
Только хотела извиниться перед вами, что задала такую проблему, ан-нет! вы её уже решили: дело мастера боится! молодец! Нравится мне такая черта в человеке - подумать и сделать то, что требует доработки и изобретательности. А ссылки вы не потеряете, потому, что материал ЦЕННЫЙ, на него всегда охотники найдутся. Я обязательно буду их давать.
Только собрался делать описание через вставку когда, а тут уже виджет готов:) Автору респект!
Ща напишу об этом пост.
Спасибо за виджет! Я себе поставил.
@all
Спасибо вам за добрые слова.
Кстати, мои поиски в сети чего-нибудь подобного не увенчались успехом.
Рискну высказать мысль: надо сделать пост на английском, а может и отдельный блог с этим виджетом. Люди потянутся, ИМХО.
Эта идея появилась у меня на самом деле уже давно. Сегодня-завтра-послезавтра буду воплощать её в жизнь :)
Странно... на основном моём блоге - работает ОК. На втором - постоянно выбрасывается окно, где требуется жать кнопку "Разрешить" выполнять скрипт или "Остановить".
Если тыцнуть в Разрешить, окно через некоторое время появляется опять. Если Запретить - страница норм. грузится и скрипт работает. Но эти окна - раздражают... не пойму, в чём дело... Причём, такая фигня происходит, если даже кинуть скрипт в другое место... :((
У Вас, уважаемый, нет ли мысле по этому поводу?
Ой... я поняля, в чём тут была загвоздка! - всё из-за количества отображаемых статей: их у меня пока 2, а в настройках - 5!
Простите, я лох. :) Всё нормуль - огромное спасибо за виджет/гаджет!
@Allpa
Ок, о (человеческой) проблеме думал, но забыл сделать защиту в самом скрипте.
Исправил.
Заметил ещё две потенциальные проблемы. Тоже исправлены.
Спасибо за правку - всё работает теперь отлично совсем. :)
Но можно попросить у Вас совета?.. Мне пришла в голову идея: разместить гаджет не только со своими ссылками, но и со ссылками из блогов моих друзей. Я думала, что это просто: два гаджета с одним и тем же скриптом, но с разными ссылками на блоги.
Проделала, но вышло не то...
В первом гаджее, со ссылкой моего блога, появились и мои случайные статьи (в начале), и статьи друзей (после моих). Второй гаджет, со ссылкой на блог друга, висел пустой, только название.
Сейчас я повесила случайные статьи из блога друга. :)
Но в принципе - возможно ли раздельное существование двух идентичных скриптов? В двух разных гаджетах?
Заранее благодарю за советы/подсказки - ведь это здорово, когда ты можешь рассказать гостям о том, какие интересные блоги ты читаешь, не? ;)
@Allpa
Об этом я тоже думал, но с самого начала я не знал (и не знаю), как это сделать. Т.е. описанная выше проблема, мне была знакома.
Но я думаю. Может быть, появятся новые идеи.
:(
Очень надеюсь, что Вас осенит. :)
Позвольте же ещё раз поблагодарить Вас за прекрасное дополнение к гугль-блогам - спасибо! :)
@Allpa
Кажется, работает .. протестируете?! :)
Несколько изменилась вставка в Гаджет "HTML / JavaScript". Но это, вроде бы, никак не повлияло на работу.
Ща заценим. :)
Рррработаееееээээт!!! Урррааааа!
(с чувством)... Я Вас люблю. :)
Немедленно повесила гаджет со случайными статьями из Вашего блога. :))
Спасибище, друК!
ну вот, у всех работает, а у меня не получаится... только ссылка на ваш блог и работает, а так - пусто... А почему? я, конечно, чайник абсолютный...
Уря! Получилось. Почему - не поняла, но вдруг заработало. Спасибо!
На самом деле ни у кого показывалось, заявляю достоверно. Просто не могло показываться. Скрипт лежит на сервере, а сервер несколько дней в отключке был. Но сейчас всё работает.
Думаю, как можно предотвратить эту проблему в будущем.
Каждый может скинуть скрипт на свой какой-нить хостинг. :)
@Allpa
Для тех, у кого он есть, без проблем.
Единственное "плохо" - если появятся обновления или изменения, то как бы надо за этим следить.
Можно обойтись на самом деле без хостинга, расширив шаблон всеми функциями из скрипта. Но многие хотели решение попроще.
Моя идея такова. Проверка доступности одного сервера. Если он не доступен (а они обещают, что в 99.8% времени он будет доступен), грузи скрипт с другого :)
Подумаю, как лучше сделать и напишу. Наверно, что в английской версии.
Только хотел предложить, но увидел, что уже сделано. Имею в виду чуть уменьшить шрифт в Ametov.net
Спасибо, давно искал! Все замечательно работает!
Скрипт перестал находится. Обратите внимания.
И снова проблемы с Ucoz. Служба поддержки молчит, если завтра не будет от них ответа, то перееду в другое место.
Сорри за проблемы
Спасибо! Долго искал сочетания различные, такие как: "последние записи", "последние комментарии", но остановился на вашем виджете. Для меня он самый оптимальный.
клево. а здесь http://www.rss2banner.com/ есть прикольный код который можно вставить на блог и получить динамический баннер со случайными постами из вашего блога. там все очень просто. вставляешь адрес любой RSS ленты и он генерит банеры. по вашим постам, причем с картинками.
Отправить комментарий