Виджет "случайная ссылка" своими руками

В последнее время много пишу о всякой модной ерунде: ютубы, твиттеры, как будто блог - это не дневник, а портал развлечений на любой вкус ...
Хотя всё равно ближайшее время наши блоги превратятся в html5-мультимедийных монстров, потому что разработчики Blogger неуклонно стараются стереть грань между шаблоном и движком (мне всё интересно, как блог, целиком "висящий" на динамическом, пока ещё кривом, шаблоне, индексируется Яндексом?).
Но не всегда, чтобы сделать нечто особенное, нужно прибегать к нагромождениям из стилей, и скриптов с хостингами (кто сказал, что блоггер - это бесплатная блогоплатформа?), достаточно вспомнить простые и забытые вещи, плюс немножко пораскинуть мозгами.

К таким"вещам" относится скрипт рандомных, то есть, случайных ссылок, изобретённый Майклом Диллоном, хрен знает когда. Его сайта уже и в живых нет (поэтому авторский линк можно смело убрать, но имя конечно трогать не стоит).

Про скрипт сказал, теперь про задачу: показывать ключ, название поста и ссылку где-нибудь ближе к футеру. Все ссылки должны выводиться случайным образом и быть видны на всех страницах, кроме главной.

Демо рандомайзера (с каждым обновлением страницы ссылка с ключом и тайтлом будет меняться):
Нло прилетело и опубликовало эту запись тут ↓



В демонстрации участвуют всего 4 ссылки, но можно поставить, сколько угодно.

Установка в блог.
Понадобятся только навыки копипастера и блокнот.
1)Смотрим скрипты. По аналогии добавляем и исправляем пункты ссылок. Не забудьте для var totallinks поставить актульное число ссылок.

2)Всё разом вставляем в html/javascript виджет и применяем к нему (в шаблоне) соответствующее правило, чтобы виджет был виден везде, кроме основной страницы.

Автор скриптов - Michael Dillon.

5 комментариев:

  1. Это руками что ли каждый раз писать? Ну уж нет :)
    Надо будет мне это (получение произвольной ссылки) добавить в рейтинг...

    ОтветитьУдалить
  2. Погоди, этак у тебя виджете окажется ещё и встроенный поиск от гугла...)))
    (Кстати, заруливай к нам в социалку, лишние анонсы не помешают никому).
    Задача скрипта: рандомно выдавать кастомные ссылки.
    Они могут быть из специального раздела или рекламными, не всегда же данные требуется брать со всего фида блога.
    А можно сделать татйтлы разными, а ссылка всегда одна. Например: не служил в SS? Подпишись на RSS!" Или меняющиеся правила комментирования для Dofolow блога...
    В общем, это один из вариантов, авось кому-нибудь пригодится.

    ОтветитьУдалить
  3. @Gene
    Пользователи bloggerforum делают социалку blogabloger.ru.
    Если хочешь, можно сделать для Фрутифул отдельный раздел, будешь постить анонсы изменений в сервисе.
    Ссылки хорошие, Яндекс должен любить такие. Тебе наверное ссылки не помешают?
    Сабмит удобный.
    Права можно дать, чтобы поддерживать порядок и т.д.
    Если конечно есть желание.

    ОтветитьУдалить
  4. @aldous
    Зарегистрировался. На днях оценю. Кто там пилит сайт - у вас опечатка на форме регистрации: "Если у вас не учёток твиттера" - должно быть неТ, поправьте.

    ОтветитьУдалить