Скрипт добавление репутации за загрузку материалов на сайт


Скрипт добавление репутации за загрузку материалов на сайт

1867
8.2 из 10
Проголосовало: 12






Всем привет. Я начинаю изучать JavaScript и это мой первый скрипт.
В чём суть скрипта?
Сейчас на сайте действует акция.
Вовчик (Админ) начисляет каждому кто добавил скрипт, шаблон и прочее некоторую сумму репутации.
Принцип этого скрипта такой же.

Если вы добавили блог(Blog) вам начисляется + 2 Репутации
Если вы добавили Файл(Load) вам начисляется + 5 Репутации
Если вы добавили Каталог сайтов(Dir) вам начисляется + 2 Репутации
Если вы добавили Статью(Publ) вам начисляется + 4 Репутации

Но прошу заметить, они не начисляются вам и если в дальнейшем вы уберёте скрипт, то дополнительная репутация удалится.
Этот скрипт работает по принципу, например:
Вы добавили 2 файла, он 2 умножает на 5,а потом выведенное число прибавляет к репутации.

Установка:
В шаблоне персональной страницы пользователя заменить

Code
$_REPUTATION$


Заменить на этот скрипт:

Code
<script type="text/javascript" >  
  var Blog = $_BLOG_ENTRIES$ , load = $_LOAD_ENTRIES$, publ = $_PUBL_ENTRIES$, dir = $_DIR_ENTRIES$;  
  load = load * 5;  
  Blog = Blog * 2;  
  dir = dir * 2;  
  publ = publ *5  
  var PR = $_REPUTATION$ ;  
  var fullPR = PR + Blog + load + publ + dir;  
  document.write(fullPR);  
  </script>
Автор публикации: Загрузка
Загрузка
Kiwi, это его n материал
Источник: http://webo4ka.ru/
  • Всего комментариев: 21

DontST0PMe
0
DontST0PMe написал: Написано 02 Июля 2012 в 21:51
Комментарий №20
Quote (DontST0PMe)
А как сделать чтобы он в информере отображал репутацию вместе с этим скриптом?
UP

Kiwi
+1
Kiwi написал: Написано 13 Июля 2012 в 11:32
Комментарий №21
Никак

DontST0PMe
0
DontST0PMe написал: Написано 02 Июля 2012 в 01:56
Комментарий №19
А как сделать чтобы он в информере отображал репутацию вместе с этим скриптом?

nikita20031081
0
nikita20031081 написал: Написано 23 Апреля 2012 в 15:07
Комментарий №18
Классный скрипт.

Lord-World
0
Lord-World написал: Написано 04 Апреля 2012 в 18:18
Комментарий №11
Скрипт хороший) Как я обычно говорю, пригодится новичкам в .js )

Kiwi
0
Kiwi написал: Написано 04 Апреля 2012 в 18:22
Комментарий №12
Так сказать от новичка - новичкам biggrin

Вовчик
0
Вовчик написал: Написано 04 Апреля 2012 в 17:30
Комментарий №8
MAMKA, не забудь в теме на форуме отписаться)

Kiwi
0
Kiwi написал: Написано 04 Апреля 2012 в 18:24
Комментарий №13
Отписал и получил по заслугам (В хорошем смысле ) biggrin
Источником укажите вебочку, ибо когда добавлял наверное пропустил это поле)

Вовчик
0
Вовчик написал: Написано 04 Апреля 2012 в 18:27
Комментарий №15
biggrin вы когда добавляли, добавили вообще в другой модуль, если бы не почтовое уведомление, я бы вообще и не увидел biggrin biggrin это я уже сюда копировал))

Kiwi
0
Kiwi написал: Написано 04 Апреля 2012 в 18:34
Комментарий №16
Правда?) Ахахха... Утром же добавлял, извините тогда, случайно) biggrin

Вовчик
0
Вовчик написал: Написано 04 Апреля 2012 в 19:40
Комментарий №17
угу)) хочешь скрин покажу)

Слав1
0
Слав1 написал: Написано 04 Апреля 2012 в 17:23
Комментарий №7
мне по 500репы дают

Ferest
0
Ferest написал: Написано 04 Апреля 2012 в 16:53
Комментарий №2
Прикольно такой маленький, но полезный скрипт!+

DaRkILer
0
DaRkILer написал: Написано 04 Апреля 2012 в 16:49
Комментарий №1
А как его доделать, чтоб начислялось еще за новости бала 2-4? А так молодец ++

Вовчик
0
Вовчик написал: Написано 04 Апреля 2012 в 16:53
Комментарий №3
так наверно, happy

Code
<script type="text/javascript" >
var Blog = $_BLOG_ENTRIES$ , load = $_LOAD_ENTRIES$, publ = $_PUBL_ENTRIES$, dir = $_DIR_ENTRIES$, news = $_news_ENTRIES$;
load = load * 5;
Blog = Blog * 2;
dir = dir * 2;
publ = publ *5;
news = news *4
var PR = $_REPUTATION$ ;
var fullPR = PR + Blog + load + publ + dir + news;
document.write(fullPR);
</script>

AndreyKlipikov
0
AndreyKlipikov написал: Написано 04 Апреля 2012 в 17:01
Комментарий №4
только CAPS ON wink

DaRkILer
0
DaRkILer написал: Написано 04 Апреля 2012 в 17:05
Комментарий №5
Ну напиште как без капса?

Вовчик
0
Вовчик написал: Написано 04 Апреля 2012 в 17:08
Комментарий №6
большими буквами пиши NEWS

Kiwi
0
Kiwi написал: Написано 04 Апреля 2012 в 18:11
Комментарий №9
<script type="text/javascript" >
var Blog = $_BLOG_ENTRIES$ , load = $_LOAD_ENTRIES$, publ = $_PUBL_ENTRIES$, dir = $_DIR_ENTRIES$, news = $_news_ENTRIES$;
load = load * 5;
Blog = Blog * 2;
dir = dir * 2;
publ = publ * 5;
news = news * 4 ;
var PR = $_REPUTATION$ ;
var fullPR = PR + Blog + load + publ + dir + news;
document.write(fullPR);
</script>

Kiwi
0
Kiwi написал: Написано 04 Апреля 2012 в 18:25
Комментарий №14
Оу( Да. Трейн правильно сказал, во второй строчке правильно пишется не news = $_news_ENTRIES$; , а news = $_NEWS_ENTRIES$;

Kiwi
+1
Kiwi написал: Написано 04 Апреля 2012 в 18:12
Комментарий №10
Вовчик, точку с запятой не поставил)

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

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