- рекомендаций
- топов (лучших постов, согласно оценкам или количеству просмотров)
Админ-интерфейс Graddit.com |
Войти в админку можно по этой ссылке. Разумеется, в блоге уже должны быть установлены рейтинги этого сервиса, иначе неоткуда брать статистику.
Разработчик уже написал статью "Рейтинги Graddit: рекомендации и топы", советую сходить по ссылке и почитать, что представлят из себя каждая возможность (будущий виджет).
Пока меня интересуют "топы" (с "рекомендациями" разберусь позже).
Топы - лучшие статьи согласно голосам (рейтинги звёздочек, стрелок, лайки и т.п. плюсомёты, на которые жмут читатели) и, как я уже говорил, кол-ву просмотров постов.
Настройка виджета |
Топы можно создавать на любой вкус, ставить на страницу статистики (для рекламодателей), в футер, сайдбар или куда придумаете.
Виджет, бесспорно, красивый и полезный. Одно НО - нет примеров оформления (для чайников, которыми является большинство блогеров и блоГГеров) и расшифровки CSS (для получайников, типо меня, которые, в принципе могут, но ленятся инспектировать виджет). Инлайн стили (опция в админке) - это лишь частичное решение возникнувшего вопроса.
Установка виджета не вызовет трудностей: крутите в админке настройки, копипастите код в html/javascript гаджет (Блогспота) или в соответствующий модуль на другом движке.
С оформлением придётся повозиться:
Виджет статистки "Топы" (по умолчанию) |
Я немного поигрался с оформлением своего виджета и разным позициям ссылок дал свои цвета, плюс для каждого места поставил отдельную толщину знаков (скриншот):
Виджет статистики "Топы" |
Позиций можно сделать больше 5 (в админке). У каждой определённый id: graddit_top_graddit_top_wrapper_1, graddit_top_graddit_top_wrapper_2, graddit_top_graddit_top_wrapper_3 и т.д..
Рамку я убрал (на скриншотах её нет), грубо прописав правила для fieldset. Таким же образом убрал маркеры с тега li.
Все стили для виджета:
fieldset {border: none; } fieldset li {list-style-type: none;} #graddit_top_graddit_top_wrapper_1 { background: #ff0a3b; border-radius: 3px; color: #E3F4BA; font-size: 93.75%; line-height: 1.33; padding: 3px 5px; font-weight : 900; } #graddit_top_graddit_top_wrapper_2 { background: #fff80a; border-radius: 3px; color: #726608; font-size: 93.75%; line-height: 1.33; padding: 3px 5px; font-weight : 600; } #graddit_top_graddit_top_wrapper_3 { background: #E3F4BA; border-radius: 3px; color: #2A7700; font-size: 93.75%; line-height: 1.33; padding: 3px 5px; font-weight : 500; } #graddit_top_graddit_top_wrapper_4 { background: #fff07a; border-radius: 3px; color: #726608; font-size: 93.75%; line-height: 1.33; #margin: 0px; padding: 3px 5px; font-weight : 400; } #graddit_top_graddit_top_wrapper_5 { background: #eeffe1; border-radius: 3px; color: #2A7700; font-size: 93.75%; line-height: 1.33; padding: 3px 5px; font-weight : 300; }
В общем, суть настроки виджета лучших постов рассказал, далее пробуем-настраиваем самостоятельно.
Рейтинги (звёздочки, лайки, просмотры), если ещё не устанавливали, берём здесь ↓
Примеры оформления будут, я планирую ещё добавить опций для управления размещением элементов. Но сразу хочу сказать, что опираться на id - это потенциально плохая идея. Это всё же внутреннее строение виджета и оно может измениться со временем. Если хочется раскрашивать построчно, то лучше воспользоваться селекторами: http://www.w3schools.com/cssref/sel_nth-child.asp
ОтветитьУдалитьКак раскрасить разберёмся.
ОтветитьУдалитьПримеры, примеры нужны). Было бы совсем здорово, если бы картинки с постов выгребались.
@aldous
ОтветитьУдалитьТеперь картинки отображаются. Также расширил возможности по изменению стилей, добавил предустановки для вертикального и горизонтального отображения.
http://fruitfulbookmarks-ru.blogspot.com/2012/05/blog-post_12.html.
На очереди улучшения для связанных статей.
Ты не перестаёшь удивлять).
ОтветитьУдалитьС фида от фидбёрнера картинки вытаскиваются? У меня пока не хотят.
@aldousДолжны вытягиваться с фида (кэширование потом сделаю). Твои не работать не могут, потому что я тренируюсь на твоём контенте :) Давай адрес фида, который используешь.
ОтветитьУдалитьТы знаешь, вдумчивое чтение инструкции решает. Фид http://blogger.omg-linux.ru/feeds/posts/default?alt=json-in-script
ОтветитьУдалитькартинки тянутся на "ура" =).