|
(BB) скрыть текст от гостей
|
|
| kuzjma | Отредактировал kuzjma - Вторник, 22 Января 2008, 20:53 Дата: 22 Января 2008, 19:05 | Сообщение # 1 |  ● ● ● ● ● 381 сообщение Статус: Offline | Простенький, но по-моему полезный скриптик. Он позволит администрации сайта скрывать текст/ссылки/картинки... от гостей на форуме (при помощи BB кода [hide][/hide]). Как поставить: 1)Дизайн > Форум > Вид страниц форума После $BODY$ Code <script> userstatus='$GROUP_ID$'; tds=document.getElementsByTagName("TD"); for(k=15; k<tds.length;k++) { if(tds[k].className=='posttdMessage') { s=tds[k].innerHTML; while (s.indexOf('[hide]') != -1) { if(userstatus != 0) { s=s.replace(/\[hide\]([^\[]+)\[\/hide\]/ig,'$1'); tds[k].innerHTML=s; } else { s=s.replace(/\[hide\]([^\[]+)\[\/hide\]/ig,'<font color="red">Текст скрыт от гостей!</font>'); tds[k].innerHTML=s; } } } } </script> 2) Идём в дизайн > форум > форма добавления сообщения после $BBCODES$ добавляем Code %IF($CUR_GROUP_ID$=4)%<input type="button" value="Спрятать" onclick="simpletag('hide','','','message',''); return false;" class="codeButtons" title="Спрятать от гостей" name="hide" />%ENDIF% Не пинайте меня если не понравилось И ещё, пользовался YouTube скриптом когда состовлял. | | |
|
| kydapodatsya | Дата: 24 Января 2008, 12:17 | Сообщение # 2 |  ● ● ● ● ● Дизайнер 2557 сообщений Статус: Offline | kuzjma, правь свой пост соответственно новым правилам синтаксиса  | | |
|
| kydapodatsya | Дата: 24 Января 2008, 12:27 | Сообщение # 3 |  ● ● ● ● ● Дизайнер 2557 сообщений Статус: Offline | kuzjma, 2 сервак - не пашет  | | |
|
| kydapodatsya | Дата: 24 Января 2008, 12:28 | Сообщение # 4 |  ● ● ● ● ● Дизайнер 2557 сообщений Статус: Offline | Quote (kuzjma) YouTube скриптом будет доступен после обновления, уже есть на 2 серваке  | | |
|
| KorsaR | Дата: 24 Января 2008, 13:27 | Сообщение # 5 |  ● ● ● ● ● 366 сообщений Статус: Offline | Quote (kydapodatsya) будет доступен после обновления а когда оно?  | | |
|
| subONE | Дата: 24 Января 2008, 23:17 | Сообщение # 6 |  ● ● ● ● ● 1387 сообщений Статус: Offline | мой hide самый люгкий и рабочий... да и глюков нет  | | |
|
| KorsaR | Дата: 25 Января 2008, 09:28 | Сообщение # 7 |  ● ● ● ● ● 366 сообщений Статус: Offline | subONE, а что у тебя за hide? Делись  | | |
|
| Бармалей | Дата: 25 Января 2008, 14:54 | Сообщение # 8 | ● ● ● ● ● Тиран 7772 сообщения Статус: Offline | K0R$@R, чем делиться? во-первых его hide мона спокойно взять из исходного кода, а во вторых он уже есть на форуме
 | | |
|
| ionelsuper | Дата: 26 Января 2008, 19:21 | Сообщение # 9 | ● ● ● ● ● 19 сообщений Статус: Offline | а как для саита сделать ? | | |
|
| nkslim | Отредактировал nkslim - Понедельник, 28 Января 2008, 14:44 Дата: 28 Января 2008, 14:44 | Сообщение # 10 |  ● ● ● ● ● 272 сообщения Статус: Offline | Quote (ionelsuper) а как для саита сделать ? поконкретнее | | |
|
| ionelsuper | Дата: 31 Января 2008, 16:26 | Сообщение # 11 | ● ● ● ● ● 19 сообщений Статус: Offline | Quote (nkslim) поконкретнее на саите [hide][/hide] не работает ! а как сделать чтобы работал ? | | |
|
| nkslim | Дата: 31 Января 2008, 16:49 | Сообщение # 12 |  ● ● ● ● ● 272 сообщения Статус: Offline | вставить код Quote (kuzjma) После $BODY$ | | |
|
| Арогорн | Дата: 31 Января 2008, 19:49 | Сообщение # 13 |  ● ● ● ● ● 419 сообщений Статус: Offline | Quote (ionelsuper) на саите это ты про комментарии что ли? | | |
|
| nkslim | Дата: 31 Января 2008, 20:12 | Сообщение # 14 |  ● ● ● ● ● 272 сообщения Статус: Offline | Quote (Арогорн) это ты про комментарии что ли? не знаю! | | |
|
| KorsaR | Дата: 11 Февраля 2008, 19:22 | Сообщение # 15 |  ● ● ● ● ● 366 сообщений Статус: Offline | А как сделать, чтобы не видели пользователи и группа №1 ? | | |
|
| TARANTYL | Дата: 11 Февраля 2008, 20:08 | Сообщение # 16 |  ● ● ● ● ● 683 сообщения Статус: Offline | K0R$@R, сделать заказ на платную работу у Andre, там тебе все покажут и расскажут  | | |
|
| kuzjma | Отредактировал kuzjma - Понедельник, 11 Февраля 2008, 20:32 Дата: 11 Февраля 2008, 20:31 | Сообщение # 17 |  ● ● ● ● ● 381 сообщение Статус: Offline | Quote <script> userstatus='$GROUP_ID$'; tds=document.getElementsByTagName("TD"); for(k=15; k<tds.length;k++) { if(tds[k].className=='posttdMessage') { s=tds[k].innerHTML; while (s.indexOf('[hide]') != -1) { if((userstatus != 0)&& (userstatus != 1)) { s=s.replace(/\[hide\]([^\[]+)\[\/hide\]/ig,'$1'); tds[k].innerHTML=s; } else { s=s.replace(/\[hide\]([^\[]+)\[\/hide\]/ig,'<font color="red">Текст скрыт от гостей!</font>'); tds[k].innerHTML=s; } } } } </script> по идеи так, должен прятать от гостей и группы 1  | | |
|
| WolfClan | Отредактировал WolfClan - Понедельник, 11 Февраля 2008, 22:40 Дата: 11 Февраля 2008, 22:39 | Сообщение # 18 |  ● ● ● ● ● 404 сообщения Статус: Offline | в вид материалов в конце, скрывает ссылки для гостей и заменяет на текст Quote %IF($USER_LOGGED_IN$)% %ELSE% <script> e=document.getElementsByTagName('A'); for(k=0; k<e.length;k++) { if(e[k].className=="link"){ e[k].innerHTML = "<b><i>[Для просмотра ссылок нужна регистрация]</i></b>"; e[k].href='Ссылка на страницу регистрации"; } } </script> %ENDIF% Дааавно еще брал отсюдова вроде. | | |
|
| kuzjma | Дата: 11 Февраля 2008, 23:08 | Сообщение # 19 |  ● ● ● ● ● 381 сообщение Статус: Offline | Не люблю такие вещи, заставляют регаться зачем это надо? только для того чтобы посмотреть ссылку? Мой скриптик хоть не такой злой, только определённый текст скрывает. Хотя я на своём сайтике такое не ставлю, всё для гостей.  | | |
|
| WolfClan | Дата: 11 Февраля 2008, 23:17 | Сообщение # 20 |  ● ● ● ● ● 404 сообщения Статус: Offline | kuzjma, по опросам, у меня все остаются , так что региться не помешает.... да и на форуме интересно хотя признаться, при скачке файлов такого не люблю, но у меня же не варезник) | | |
|