UniLike v1.0


UniLike v1.0

1302
9.2 из 10
Проголосовало: 10






Скрипт лайков для uCoz. Присутствует возможность просмотра оценивших, как 6 (в мини-окне), так и всех остальных (в главном окне). А также есть настройка дизайна (цвета окон)

Плюсы

- Дизайн схожий с функцией в ВКонтакте
- Нет ограничений в 50 оценивших, присутствует автозагрузка
- Для многих модулей

Минусы

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

Модули

- news (Новости сайтов), publ (Каталог статьей), load (Каталог файлов), dir (Каталог сайтов), board (Доска объявлений), stuff (Онлайн игры) (Вид материалов, Cтраница материалов и ком. к нему)
- photo (Фотоальбомы) (Вид материалов)

Установка

Активируем модуль блог и в настройках модуля настраиваем

Количество материалов на главной странице: 50 (Рекомендуется. Чем меньше выставите, тем дольше будет длиться загрузка)
Поля для добавления материалов: Название материала, Дополнительное поле 1,2,3

ПУ > Управление дизайном > Блог > Вид материалов, всё стираем, вставляем код

Код
<div style="display:none;">  
<div id="file_like$OTHER3$">$OTHER2$</div>  
<div id="user_like$OTHER3$"><a href="/index/8-0-$TITLE$"><img src="$OTHER1$" width="32" height="32" title="$TITLE$"></a></div>  
<div id="all$OTHER3$" style="display:inline-block;padding:10px;"><a href="/index/8-0-$TITLE$"><img src="$OTHER1$" width="100" height="100"></a><br><div style="text-align:center;padding-top:3px;"><a href="/index/8-0-$TITLE$">$TITLE$</a></div></div>  
</div>


После выбираем нужный Вам модуль и следуем, ПУ > Управление дизайном > Выбранный вами модуль > Главная страница выбранного вами модуля перед </body> ставим

Код
<div style="display:none;"><div id="nicklget">$USERNAME$</div><div id="avalget"><?if($USER_AVATAR_URL$)?>$USER_AVATAR_URL$<?else?>http://webo4ka.ru/webo4kaRu/img/noavatarWebo4kaRu.png<?endif?></div></div>


Вид материалов выбранного модуля

Код
<script type="text/javascript">  
var like_module = 'dir'; // Модуль  
var like_windbg = 'rgba(0,0,0,0.8)'; // Фон окна  
var like_windcl = '#FFFFFF'; // Цвет текста в окне  
var like_allbg = '#FFFFFF'; // Фон главного окна  
var like_allcl = '#000000'; // Цвет текста в главном окне  
var like_text = 'Мне нравится';  
var like_icon = '/like.png'; // Иконка  
</script>  
<script type="text/javascript" src="/unilike.js"></script>  
<script type="text/javascript">like_script('activate', {id: '$ID$', rated: '$RATED$', eurl: '$ENTRY_URL$', purl: '$PHOTO_URL$', module: like_module});</script>


(Вид материалов) Там, где хотим видеть кнопку "Мне нравится" вставляем

Код
<span id="like_script$ID$"></span>


(Если хотите) Страница материалов и ком. к нему выбранного модуля

Перед </body>

Код
<script type="text/javascript">  
var like_module = 'dir'; // Модуль  
var like_windbg = 'rgba(0,0,0,0.8)'; // Фон окна  
var like_windcl = '#FFFFFF'; // Цвет текста в окне  
var like_allbg = '#FFFFFF'; // Фон главного окна  
var like_allcl = '#000000'; // Цвет текста в главном окне  
var like_text = 'Мне нравится';  
var like_icon = '/like.png'; // Иконка  
</script>  
<script type="text/javascript" src="/unilike.js"></script>  
<script type="text/javascript">like_script('activate', {id: '$ID$', rated: '$RATED$', eurl: 'http://webo4ka.ru$ENTRY_URL$', purl: '$PHOTO_URL$', module: like_module});</script>  
<div style="display:none;"><div id="nicklget">$USERNAME$</div><div id="avalget"><?if($USER_AVATAR_URL$)?>$USER_AVATAR_URL$<?else?>http://webo4ka.ru/webo4kaRu/img/noavatarWebo4kaRu.png<?endif?></div></div>


(Страница материалов и ком. к нему) И снова кнопка, где нужно

Код
<span id="like_script$ID$"></span>


Не забудьте в коде для страницы материала и ком. к нему заменить http://webo4ka.ru на свой адрес сайта

Код
rated: '$RATED$', eurl: 'http://webo4ka.ru$ENTRY_URL$',


картинка like --->

Ограничения на модули указаны, настройки все описаны, готово.
Автор публикации: Загрузка
Загрузка
Вовчик, это его n материал
Источник: http://webelement.info
  • Оставить первым комментарий:
Добавлять комментарии могут только зарегистрированные пользователи.
Регистрация | Вход
Меню сайта
Категории
Для помощи создания сайта uCoz 25
Скрипты и модификации для Ucoz 2113
Шаблоны форумов Ucoz 28
Шаблоны сайтов Ucoz 431
Авторство Webo4ki 309
php скрипты для ucoz 57
Графика для uCoz 40
Мини-чат
Последние комментарии
  • sasha2016tv написал:
  • Хороший скрипт
    Ох. Вижу, что обсуждение очень старое. Но!
    На других CMS так же будет все это реализовано. На нормальных CMS.
    Такое решение может подойти лишь для landing сайтов. Но и то, не думаю, что там кто то заморачивается в написании какого либо контроллера генерирования шаблона и используют прямо в лоб чистый HTML, поэтому и будут для каждой страницы свои блоки делать.

    Поэтому лучше тут все же дописать решение именно для ucoz без загрузки этих лишних блоков на странице. Ведь используя условные операторы этот код даже не будет прогружаться на странице. (Лол. Это ж доли секунд загрузки...) И что? Но давайте делать оптимальнее
    Моё авторство:)
  • 1488 написал:
  • 1488 написал:
  • Смысл исходный код? он возвращает после обновление страницы на то положение которое было... или как?
  • 1488 написал:
  • как поставить галки как скрине?
    а то невозможно поставить...
    Последние темы
    Опрос
    433
    А
    Р
    Оцените новый дизай:)
    Статистика
    Анализ интернет сайта
    0
    онлайн
    0
    наших
    0
    чужих
    Онлайн всего: 4
    Гостей: 4
    Пользователей: 0
    0
    Сегодня были
    Топ пользователей: