U.Helper

08 Мая 2009 15:39
Главная » Разработки » Разработки для модуля "Форум" » U.xCheckTName v1 - Проверка тем на дубликаты [fixed]
Скриншот U.xCheckTName v1 - Проверка тем на дубликаты [fixed]
U.xCheckTName v1

1. Что это такое?
Многим людям лень пользоваться поиском, либо они его просто не видят.
Благодоря этого скрипта у Вас должно сократиться количество повторных тем!
Напротив поля для названия темы, у Вас будет кнопка "Проверить".
При нажатии, если похожие темы есть, то они появятся под этим же полем...
И возможно, что пользователь не создаст ещё одну глупую тему. smile

2. Авторство
Идея и самая первая версия(не рабочая :D) - cuc [Mark Tali]
Доработка кривой версии до работоспособной - Vanofuture [Alexeenko Ivan]
Стили и вся красота - chu4___x (никто и не сомневался :D)

3. Работоспособность
На данный момент, скрипт проверен в:

  • Opera 9.5 > Opera 10
  • Mozilla Firefox 2.0 > 3.0

Полная неработоспособность в:

  • Internet Explorer haha

4. Установка
Скачиваем скрипт и заливаем на сайта smile
Общий вид страниц форума - между head.

Code

<?if($PAGE_ID$='addthread' || $PAGE_ID$='addpoll')?>
  <style type="text/css">
  #frF3 {width: 250px !important;}
  #status {margin: 0 0 0 2px; display: none;}
  #result {display: none; margin: 2px 0 2px 2px;}
  </style>
  <script type="text/javascript" src="/xCheckTName.js"></script>
<?endif?>

Форма добавления сообщения - после $_THREAD_NAME$

Code

<input type="button" id="frF3b" onclick="xCheckTName();" value="Проверить" />
<img id="status" src="http://src.ucoz.ru/img/wd/3/ajaxs.gif" alt="img" />
<div id="result"></div>

5. Теперь идём на страницу создания новой темы...
...Вводим в название темы какой-нибудь текст, и жмём - Проверить.
Если Вы всё сделал правильно, то проблем не будет. © XCinema.Net


Правила использования:

  • Все права на публикуемые скрипты принадлежат их авторам!
  • Запрещается распространение скриптов без указания автора!
  • Запрещается "затирание" копирайтов!
Рейтинг: ← 10 →
Модуль: Форум | 3135 просмотров | Автор: cucYa | Добавлено: 08 Мая 2009 | Пример | Теги: название темы, поиск, форум
36 комментариев

1
Vanofuture[Материал] 05:41, 08 Мая 2009
Крута! Я себе такое поставлю. smile

Ответ:Полюбому! smile
Цитировать
Сайт
0
Бармалей[Материал] 05:47, 08 Мая 2009
Для защиты от полных идиотов советую запускать скрипт автоматически после n-ого символа.

Ответ:Кому надо - тот нажмёт smile
Цитировать
Сайт
0
mob_dp[Материал] 14:54, 08 Мая 2009
Все шикарно, но снесите стили в скрипте.
На черном фоне полная жопа.
Цитировать
Сайт
0
Vanofuture[Материал] 15:03, 08 Мая 2009
Кому надо, стили себе подправит. wink
Цитировать
Сайт
1
mob_dp[Материал] 00:00, 09 Мая 2009
Вот именно. Кому белый нужен, сам поставит.
А всем белый цвет по умлочанию не пихайте.
Вообще там стили не нужны, без них все круто смотрится.
Цитировать
Сайт
0
mob_dp[Материал] 00:02, 09 Мая 2009
Форма добавления сообщения - после $_THREAD_NAME$

Поставьте весь код в усл операторы:

Code
<?if($PAGE_ID$='addthread' || $PAGE_ID$='addpoll')?>  
<?endif?>

ибо фигня получается при редактировании.
Цитировать
Сайт
0
Vanofuture[Материал] 01:13, 09 Мая 2009
Скоро сделаем v1.5, в ней всё и учтём. smile
Цитировать
Сайт
0
mob_dp[Материал] 15:00, 08 Мая 2009
и в стили можно дописать вот такие строки:
Code
#result_detail {font-weight: bold;}
  #xLinks {overflow: auto; max-height: 200px}

p/s/ редактирование комментов не пашет

Цитировать
Сайт
0
cucYa[Материал] 12:57, 11 Мая 2009
Да, в internet explorer 7 скрипт работает, на счёт 6 не знаю, не проверить.
Цитировать
Сайт
2
Кронд[Материал] 14:37, 11 Мая 2009
И не надо =) Ибо пора уже отучать людей пользоваться этим ублюдством.
Цитировать
Сайт
1
Severus[Материал] 17:54, 12 Мая 2009
Отличный скрипт,проблем не возникло smile
Цитировать
Сайт
0
NecroProger[Материал] 22:37, 14 Мая 2009
Скрипт, наверное (не проверял, ибо не нужно), хороший, но
1. Половину скрипта занимает copyright.charAt;
2. Время исполнения нструкции по установке скрипта не сильно меньше времени написания его самому, если человек хоть что-то понимает в жизни jQ/JS.
А так, по скрину - красиво.

Ответ:Это шифровка сделана для порталов типа - мегасофта, который любят затирать копирайты, а сами ничего не понимают в js и даже html...
Цитировать
Сайт
1
Vanofuture[Материал] 17:33, 15 Мая 2009
1. это неважно.
2. это неважно.
smile
Цитировать
Сайт
0
NecroProger[Материал] 23:42, 14 Мая 2009
chu4, я знаю, знаю...
Цитировать
Сайт
0
}{0тт@бь)ч[Материал] 17:14, 20 Мая 2009
прекольна
но сделать несложна
аффтар, пешы исчо!

кстате, я примерно такое делал, только для каталога сайтов smile но потом забил. За ненадобностью. biggrin

Цитировать
Сайт
0
venom[Материал] 05:34, 22 Мая 2009
Народ, у меня в мозиле кофликтует со скриптом для закладок, что делать?!

Ответ:Ссылку на скрипт "закладок".
Цитировать
Сайт
0
venom[Материал] 15:24, 22 Мая 2009
http://vteam.net.ru/CssJs/bookmarks.js
для проверки надо зарегаться и добавить любое сообщение в злакладки, сам лист закладок в профиле

Ответ:1. Лист закладок не открывается.
2. Скрипт работает и после добавления закладки.
Цитировать
Сайт
0
venom[Материал] 15:53, 22 Мая 2009
хмм.. странно у меня наоборот )) лист закладок на всех браузерах загружается, а скрипт от поиска выдает лист закладок вместо тем )

Ответ:Возможно id элементов повторяются, проверьте, есть у вас id - result и что то там ещё... (не однократно)
Цитировать
Сайт
0
venom[Материал] 16:01, 22 Мая 2009
спасибо! ) я тоже так думал, только не знал какой именно елемент
Цитировать
Сайт
0
WinsenT[Материал] 19:24, 29 Мая 2009
сделай тоже самое для новостей
Цитировать
Сайт
1
cucYa[Материал] 21:15, 29 Мая 2009
Читаем комментарии и видим, что в слейдущей версии будет для всех модулей, но мы ленивые и нм лень делать, так что юзаем то, что есть.
Цитировать
Сайт
0
Joker2[Материал] 09:38, 29 Июня 2009
Да скрипт рабочий СПС ) smile
Цитировать
Сайт
0
dnluser[Материал] 18:03, 25 Июля 2009
Супер. Очень полезный скрипт для форумов с большим количеством тем или ленивых пользователей. Спасибо разработчикам. thumb
Цитировать
0
dnluser[Материал] 13:57, 27 Июля 2009
У меня что-то скрипт этот не работает должным образом:
Я ввожу название существующей темы, а он выдает, что похожих тем не найдено. sad
Что делать?
Цитировать
0
cucYa[Материал] 14:36, 29 Июля 2009
Скрипт не обрабатывает важные темы
Цитировать
Сайт
0
MARSEILLE[Материал] 20:37, 12 Августа 2009
В каком это смысле? А то у меня аналогичная проблема. Пишу название уже существующей темы, а он всё твердит: "Похожих тем не найдено".
Цитировать
0
ModernBoy[Материал] 20:09, 17 Августа 2009
Quote (Бармалей)
Ответ: Кому надо - тот нажмёт

Скрипт сделан для тех, кому поиск вообще не нужен. >< dry
Цитировать
Сайт
0
Rx_G[Материал] 04:11, 10 Сентября 2009
Как сделать чтоб не крутилось постоянно...
останавливается только после проверки темі один раз...

Ответ:Значит не добавили код в CSS.
Цитировать
Сайт
0
Rx_G[Материал] 23:28, 10 Сентября 2009
Какой еще код?

Ответ:
Code

#frF3 {width: 250px !important;}
#status {margin: 0 0 0 2px; display: none;}
#result {display: none; margin: 2px 0 2px 2px;}
Цитировать
Сайт
0
UcozTime[Материал] 16:43, 01 Июня 2010
Шикарно! Я уже на этот скрипт и не надеёлся - видел его раньше на каком-то сайте, но он не работал! А этот работает!!!
Цитировать
Сайт
0
Dr_KoshMarov[Материал] 22:00, 29 Сентября 2010
Ccskrf ,bnfz!
Цитировать
E-Mail
0
Dr_KoshMarov[Материал] 23:58, 29 Сентября 2010
Ссылка битая!
Цитировать
E-Mail
0
dr_G[Материал] 10:09, 07 Февраля 2011
Перезалейте СКРИПТ http://x666.ucoz.com/xCheckTName.js
Цитировать
0
Valakas[Материал] 20:54, 23 Мая 2011
ссылка битая!
Цитировать
0
Taxi_Alisa[Материал] 17:01, 12 Июля 2011
Скрипт все равно уже не работает... Наверно из-за новых браузеров...
Цитировать
Сайт
0
khan[Материал] 12:54, 26 Января 2013
подскажите как сделать По запросу "баннер" найдено 50 тем.
Цитировать
E-Mail
Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]

© U.Helper 2007-2024 Используются технологии uCoz