Теги для форума.
sokolokaa
Дата: Суббота, 18.08.2012, 22:33 | Сообщение # 1
Президент
Министр
Академик
Доктор
Кандидат
Аспирант
Магистр
Бакалавр
Абитуриент
Школьник
Звание: Магистр
Группа: Проверенные
Сообщений: 275
Всем привет. Искал скрипта для сайта и наткнулся на чудо скрипт. Теги для форума. Мне интересно, если теги для материала эффективны, то для форуме это реально? Как вы думаете вообще - это реальный рабочий скрипт теги для форума или очередной фейк реклама?
WinDiZ
Дата: Суббота, 18.08.2012, 22:59 | Сообщение # 2
Президент
Министр
Академик
Доктор
Кандидат
Аспирант
Магистр
Бакалавр
Абитуриент
Школьник
Звание: Доктор
Группа: V.I.P персона
Сообщений: 1252
sokolokaa , возьми да установи, проверь.
sokolokaa
Дата: Воскресенье, 19.08.2012, 10:43 | Сообщение # 3
Президент
Министр
Академик
Доктор
Кандидат
Аспирант
Магистр
Бакалавр
Абитуриент
Школьник
Звание: Магистр
Группа: Проверенные
Сообщений: 275
WinDiZ , Боюсь, а вдруг лажа.Добавлено (19.08.2012, 10:43) --------------------------------------------- Ну кто-то поможет?
MDHous
Дата: Воскресенье, 19.08.2012, 13:11 | Сообщение # 4
Президент
Министр
Академик
Доктор
Кандидат
Аспирант
Магистр
Бакалавр
Абитуриент
Школьник
Звание: Бакалавр
Группа: Проверенные
Сообщений: 83
sokolokaa , Дай сам скрипт посмотрю.
Подпись пользователя MDHous Когда я вечером вижу человека в солнечных очках, я представляю, что его слепит моя харизма.
sokolokaa
Дата: Воскресенье, 19.08.2012, 13:54 | Сообщение # 5
Президент
Министр
Академик
Доктор
Кандидат
Аспирант
Магистр
Бакалавр
Абитуриент
Школьник
Звание: Магистр
Группа: Проверенные
Сообщений: 275
Установка форум >> Форма добавления сообщения, находим $_MESSAGE$ и заменяем на: Code
<!--<tags by yonet>--> <?if($URI_ID$='frPostEdit')?> <?ifnot(strrpos($_MESSAGE$, 'tags-zB11'))=-1?> <?substr($_MESSAGE$,0,strrpos($_MESSAGE$, 'tags-zB11'))?></textarea><br> <script type="text/javascript"> $(["Теги"]).each(function(){ $('#message').parent().parent().after('<tr><td class="gTableLeft">' + this + '</td><td class="gTableRight"><input value="<?substr(substr($_MESSAGE$,0,strrpos($_MESSAGE$, '</textarea>')),strrpos($_MESSAGE$, 'tags-zB11')+9)?>" onclick="select()" type="text" name="tags" style="width: 100%;" class="newfield" maxlength="100"><br><span style="font-size:10px">Ставьте запятую между тегами. <i>Пример: Пираты, фильм, Disney, 2011</i></span></td></tr>'); }); $("form").submit(function(){ $("#message").val($("#message").val().replace(/\|{3}\{.+?$/, "")); var nf=[]; $(".newfield").each(function(i){ if (this.value) nf.push("" + this.value); }); if (nf.length) $("#message")[0].value += "tags-zB11" + nf.join('||'); }); </script><?else?>$_MESSAGE$<?endif?> <?else?>$_MESSAGE$ <?endif?> <?if($PAGE_ID$='addthread' || $PAGE_ID$='addpoll')?> <!--<tags>--> <script type="text/javascript"> $(["Теги"]).each(function(){ $('#message').parent().parent().after('<tr><td class="gTableLeft">' + this + '</td><td class="gTableRight"><input type="text" name="tags" style="width: 100%;" class="newfield" maxlength="100"><br><span style="font-size:10px">Ставьте запятую между тегами. <i>Пример: Пираты, фильм, Disney, 2011</i></span></td></tr>'); }); $("form").submit(function(){ $("#message").val($("#message").val().replace(/\|{3}\{.+?$/, "")); var nf=[]; $(".newfield").each(function(i){ if (this.value) nf.push("" + this.value); }); if (nf.length) $("#message")[0].value += "tags-zB11" + nf.join('||'); }); </script> <script type="text/javascript"> $('input[name="name"]').keyup(function() { $('input[name="tags"]').val($(this).val().split(' ').join(', ')) }); </script> <!--<end>--> <?endif?> <!--<end tags by yonet>-->
Теперь, заходим в вид материалов, находим $MESSAGE$, заменяем на: Code
<?if(strrpos($MESSAGE$, 'tags-zB11'))=-1?>$MESSAGE$<?else?> <?substr($MESSAGE$,0,strrpos($MESSAGE$, 'tags-zB11'))?> <br><br><table border="0" width="100%"><tr><td class="postTdTop" style="padding:5"> <img title="Теги темы" src="http://www.iconsearch.ru/uploads/icons/oxygen/32x32/rss-tag.png" width="20" height="20" border="0" align="absmiddle"> <?substr($MESSAGE$,strrpos($MESSAGE$, 'tags-zB11')+9)?> </td></tr></table> <?endif?>
Добавлено (19.08.2012, 13:54) --------------------------------------------- Вот сам скрипт, который я нашол.
MDHous
Дата: Воскресенье, 19.08.2012, 16:53 | Сообщение # 6
Президент
Министр
Академик
Доктор
Кандидат
Аспирант
Магистр
Бакалавр
Абитуриент
Школьник
Звание: Бакалавр
Группа: Проверенные
Сообщений: 83
sokolokaa , Вроде всё путём! Протестил всё ок работает.
Подпись пользователя MDHous Когда я вечером вижу человека в солнечных очках, я представляю, что его слепит моя харизма.
В@дим
Дата: Воскресенье, 19.08.2012, 17:37 | Сообщение # 7
Президент
Министр
Академик
Доктор
Кандидат
Аспирант
Магистр
Бакалавр
Абитуриент
Школьник
Звание: Бакалавр
Группа: Проверенные
Сообщений: 126
Quote (sokolokaa )
если теги для материала эффективны
и чем же они эффективны?))
MDHous
Дата: Воскресенье, 19.08.2012, 19:11 | Сообщение # 8
Президент
Министр
Академик
Доктор
Кандидат
Аспирант
Магистр
Бакалавр
Абитуриент
Школьник
Звание: Бакалавр
Группа: Проверенные
Сообщений: 83
В@дим , информация сортируется и минус (когда пользователь ставить один тег, он не видит общей картины, что, тем самым, приводит к путанице. Поиск может выдать две статьи на одну тему, но помеченные разными тегами с похожими названиями.)
Подпись пользователя MDHous Когда я вечером вижу человека в солнечных очках, я представляю, что его слепит моя харизма.
sokolokaa
Дата: Воскресенье, 19.08.2012, 21:25 | Сообщение # 9
Президент
Министр
Академик
Доктор
Кандидат
Аспирант
Магистр
Бакалавр
Абитуриент
Школьник
Звание: Магистр
Группа: Проверенные
Сообщений: 275
MDHous , Тоеть скрипт работает и он будет полезен для форума?
MDHous
Дата: Воскресенье, 19.08.2012, 22:03 | Сообщение # 10
Президент
Министр
Академик
Доктор
Кандидат
Аспирант
Магистр
Бакалавр
Абитуриент
Школьник
Звание: Бакалавр
Группа: Проверенные
Сообщений: 83
sokolokaa , Скрипт работает. Ну, я ведь выше написать - польза есть но, и минус есть ^^ (думаю оно нафиг не нужно)
Подпись пользователя MDHous Когда я вечером вижу человека в солнечных очках, я представляю, что его слепит моя харизма.