Имя: Пароль:
LIFE
Жизнь форума
OFF: Персональные новогодние скрипты (падающие снежинки)
0 romix
 
модератор
31.12.08
00:30
Книга знаний: Персональные скрипты на сайте forum.mista.ru
В личных настройках появилась возможность загружать персональные скрипты на языке JavaScript. Скрипты позволяют изменять внешний вид страницы, учитывая пожелания. В качестве примера подключаемого скрипта приведен новогодний снег.
1 Asmody
 
31.12.08
04:15
Ром, все классно, но только не в личных настройках, а в карточке
надо время найти, переписать свой юзер-скрипт. правда с совместимостью браузеров бодаться жуть как не охота
2 Преемник
 
31.12.08
08:30
я дубдубом в этом всем..
но можно вопрос, а на стороне сервера их можно хранить?
3 romix
 
модератор
01.01.09
00:15
Несколько человек уже себе поставили этот скрипт.
Прикольные снежинки.
4 romix
 
модератор
01.01.09
00:17
Надо создать в блокноте файл с содержимым:

document.write("<script type='text/javascript' language='javascript' src='/css/snow.js'></sc"+"ript>");

и загрузить его в своей карточке.
5 Стрелок
 
01.01.09
00:21
а баксов сыпется больше чем евро чисто визуально ;)
6 romix
 
модератор
01.01.09
00:32
(5) Там можно добавлять разные символы и картинки.
7 Jump
 
01.01.09
13:05
(0)Спасибо, заметил окошко еще в прошлом году, но лень было в джава скриптах разбиратся, теперь хоть стимул будет.
8 YauheniL
 
01.01.09
14:12
(0) А это задействован скрипт, хранимый на стороне сервера, не так ли? А вот если что-то свое хочется написать, тогда надо вместо строки (4) написать полностью свой скрипт... я прав?
9 Jump
 
01.01.09
14:14
(8)Как ты догадался???
10 YauheniL
 
01.01.09
14:17
(9) Элементарно, Jump. Это называется "дедукция"
11 Jump
 
01.01.09
14:20
(10)Холмс, Вы!!!
А я то и не признал сразу.
12 romix
 
модератор
01.01.09
14:35
(2) Сорри пропустил вопрос. Файлохранилище и галерея в планах. Любые скрипты откуда угодно подключить, только вписать вместо '/css/snow.js' свой скрипт. Отлаживаться удобнее всего, положив файл на localhost и запустив у себя какой-нибудь веб-сервер или серверный комплект (я использую Denwer, т.к. он мало весит, содержит уже настроенный Apache+PHP+MySQL И ставится в два клика).
13 romix
 
модератор
01.01.09
14:37
(8) См. 12. Комплект тут:
http://www.denwer.ru/
14 у лю 427
 
01.01.09
15:11
если хотите получить никому не нужную весчь - обратитесь к ромиксу...
15 romix
 
модератор
01.01.09
15:29
(14) Есть и полезные применения у скриптов. Например кому-то нужна русская клавиатура или транслит, а кому-то надо отображать картинки в виде картинок, а не в виде ссылок. Кто-то может захотеть отображать портреты слева от поста и т.п.
16 у лю 427
 
01.01.09
15:36
кароче, сударь - всех ипанутиков к тебе опыта набираться... так бы и говрил
17 zxcvb
 
01.01.09
15:41
(15)
Вот вы бы это безвинно пострадавшему http://www.forum.mista.ru/users.php?action=show&id=27525 объяснили. Про уродофильтр например?
Снежинки, баксики, еврики...
18 YauheniL
 
01.01.09
17:44
(0) Чисто субъективно: а почему евро быстрее доллара падает.... Это ты не курс хоть имел в виду? :)
19 romix
 
модератор
01.01.09
18:10
(18) Скрипт найден в гугле по словам "JavaScript падающий снег".

// Snowmaker Copyright (c) 2003 Peter Gehrig. All rights reserved.
// Modified (c) 2005, Igor Svetlov, Nickname: 12345c
// Location: http://example.javascript.aho.ru/xmp002/falling-snow.htm
// Distributed by http://www.softtime.ru/forum/;
// Permission given to use the script provided that this notice remains as is.
20 romix
 
модератор
01.01.09
18:18
(16) Да всегда применения находятся. Можете вымостить фон дятлами, например.
21 antgrom
 
01.01.09
22:14
(14) Нужность рисунков и анимации  вообще спорный  , филосовский вопрос и не надо углубляться в эту тему.

Нужность отражается  количеством форумчан использующим скрипты.
22 gr13
 
20.01.09
17:55
проверим
23 Табуретко
 
21.01.09
17:04
чет у меня никаких снежинок ни у кого в личке нелетает... :(
Опера 9.52
Ява  включена...
24 butterbean
 
21.01.09
17:11
а как его (скрипт) теперь снести в настройках, туплю че-та
25 butterbean
 
21.01.09
17:11
(24)+ ??
26 Табуретко
 
21.01.09
17:13
а никак :)
27 Табуретко
 
21.01.09
17:13
разве что закоментить :))
28 butterbean
 
21.01.09
17:14
(26) вот ........ так и знал ...... :-)
29 OFF
 
21.01.09
17:20
Книга знаний: Персональные скрипты на сайте forum.mista.ru
Как отключить скрипт?

Чтобы убрать этот скрипт, загрузите себе пустой текстовый файл в качестве скрипта.
Поскольку скрипты сохраняются в кеше браузера, требуется обновить кеш (см. ниже).
30 butterbean
 
21.01.09
17:22
(29) это уже и сам догадался :-)
но это как-то ...... не удобно что-ли
31 acsent
 
21.01.09
17:37
Есть ли какие ПОЛЕЗНЫЕ примеры использования данной функции?
32 acsent
 
21.01.09
17:39
И что за файл snow.js? Есть ли другие файлы?
33 Salvador Limones
 
21.01.09
17:39
(31) Конечно!
Вот, сохрани как .js, загрузи.
var mistaName = new RegExp('mista.ru');
if (document.URL.match(mistaName) ){
document.addEventListener(
  'load',
  function () {
      var x = 0, y = document.getElementsByTagName('a');
      while( y[x] ) {
          if( y[x].id == '11343' ) {
              y[x].parentNode.parentNode.parentNode.parentNode.removeChild(y[x].parentNode.parentNode.parentNode)
          }else { x++; }
      }
},
  false
);
}
34 Табуретко
 
21.01.09
17:40
и таки скажет мне ктонить, почему у меня ничего некажет? никакого снега :(
35 acsent
 
21.01.09
17:58
(33) А серьезно? Ведь не ради снега добавили функцию
36 romix
 
модератор
22.01.09
14:58
Полезные надо писать. Я например кучу скриптов для Википедии написал.
37 romix
 
модератор
22.01.09
14:59
Вот например отображение смайликов-колобков кто-нибудь сможет написать? :-)
http://www.kolobok.us/