Vic'er Опубликовано 29 Марта 2005 Автор Жалоба Поделиться Опубликовано 29 Марта 2005 Так что в чем проблема, тяжело сказать. Работает, но на половину. Попробуй поиграться со стилями этой таблицы, прописав их в css <TABLE cellpadding='0' cellspacing='0'><TD align='middle' bgColor='#6060ff' vAlign='center' width='1%'> Ссылка на комментарий Поделиться на других сайтах Прочее
Jax Опубликовано 29 Марта 2005 Жалоба Поделиться Опубликовано 29 Марта 2005 Неа, что-то в таблицах стилей не так. =/ Ссылка на комментарий Поделиться на других сайтах Прочее
GiV Опубликовано 29 Марта 2005 Жалоба Поделиться Опубликовано 29 Марта 2005 BTW: когда переписываете чужие моды, не плохо было бы и первоначальных авторов упомянуть... Ссылка на комментарий Поделиться на других сайтах Прочее
Jax Опубликовано 30 Марта 2005 Жалоба Поделиться Опубликовано 30 Марта 2005 В общем, поковырялся я и понял, что пока что лучший хак все-таки от вас, GiV. Ссылка на комментарий Поделиться на других сайтах Прочее
Vic'er Опубликовано 30 Марта 2005 Автор Жалоба Поделиться Опубликовано 30 Марта 2005 BTW: когда переписываете чужие моды, не плохо было бы и первоначальных авторов упомянуть...<{POST_SNAPBACK}> Mod: Предупреждающие теги (Exclaim tags)Идея: Moderator TAGs от GiV.Дизайн предупреждающих знаков: GiV. хотя я уже и давал обьяснение по этому поводу ( Предупреждающие теги ) Ссылка на комментарий Поделиться на других сайтах Прочее
Dareean Опубликовано 30 Марта 2005 Жалоба Поделиться Опубликовано 30 Марта 2005 Все поставил как надо вроде бы....Пишет ошибку скрипта и ничего не хочет делать Обыдно млин... Что дельше. Все инструкции в точности соблюдены [1112199570:1112200651]Вообщем работает. Просто кнопочек не видно.... А так работает Ссылка на комментарий Поделиться на других сайтах Прочее
kolorom Опубликовано 13 Мая 2005 Жалоба Поделиться Опубликовано 13 Мая 2005 Vicer спасибо за хак но у меня остались невыполнимые пункты задания Я использую 1.3 by Igorek! 10. Открыть файл Skin/s*/skin_post.php Найти : ==================================================== <br /> {$ibforums->lang['hb_open_tags']}: <input type='text' name='tagcount' ==================================================== Выше добавить: ==================================================== <br /> {$mod_button} {$ex_button} ==================================================== 11. Если у Вас в форме быстрого ответа используются кнопки кодов, то открыть файл Skin/s*/skin_topic.php ==================================================== Найти : ==================================================== function quick_reply_form($fid="",$tid="",$key="",$extra="") { global $ibforums; ==================================================== Ниже добавить: ==================================================== $mod_button = (($ibforums->vars['post_ex_tags_type']==1 && $ibforums->member["g_ex"]) || ($ibforums->vars['post_ex_tags_type']==0 && (($this->moderator['mid'] != "" && $ibforums->member['id'] != 0) || $ibforums->member['g_is_supmod'] == 1)))?"<input type='button' value=' ".$ibforums->lang['bb_but_mod']." ' onClick='simpletag(\"MOD\")' class='codebuttons' name='MOD' onMouseOver='hstat(\"mod\")' />":""; $ex_button = (($ibforums->vars['post_ex_tags_type']==1 && $ibforums->member["g_ex"]) || ($ibforums->vars['post_ex_tags_type']==0 && (($this->moderator['mid'] != "" && $ibforums->member['id'] != 0) || $ibforums->member['g_is_supmod'] == 1)))?"<input type='button' value=' ".$ibforums->lang['bb_but_ex']." ' onClick='simpletag(\"EX\")' class='codebuttons' name='EX' onMouseOver='hstat(\"ex\")' />":""; ==================================================== Найти : ==================================================== <br /> {$ibforums->lang['hb_open_tags']}: <input type='text' name='tagcount' ==================================================== Выше добавить: ==================================================== <br /> {$mod_button} {$ex_button} ==================================================== зы Исправление глюка в bbcode jbscript для рус языка ==================================================== Найти в двух местах: ==================================================== eval("document.REPLIER." + tagRemove + ".value = ' " + tagRemove + " '"); ==================================================== Заменить на: ==================================================== eval("document.REPLIER." + tagRemove + ".value = document.REPLIER." + tagRemove + ".value.replace('*', '')"); Помоги пожалуйста это мой предпоследний мод для форума и вот такая неуладица 8( Ссылка на комментарий Поделиться на других сайтах Прочее
Vic'er Опубликовано 14 Мая 2005 Автор Жалоба Поделиться Опубликовано 14 Мая 2005 А в чем именно проблема то? Ссылка на комментарий Поделиться на других сайтах Прочее
kolorom Опубликовано 14 Мая 2005 Жалоба Поделиться Опубликовано 14 Мая 2005 Нету таких строк в коде тех файлов 8( Очень болит голова из-за этой неуладици. Посмотри пожалуйста в модифицированный код форума 1.3 by Igorek там просто быстрый ответ с множеством бб-кодов! И как теперь подключить твою модификацию - сложно даже представить. Думаю что именно эту версию форума юзает большинство людей!Помоги пожалуйста 8-|:| Ссылка на комментарий Поделиться на других сайтах Прочее
chetto Опубликовано 31 Мая 2005 Жалоба Поделиться Опубликовано 31 Мая 2005 такая же фигня =(.. чё делать? Ссылка на комментарий Поделиться на других сайтах Прочее
Vic'er Опубликовано 31 Мая 2005 Автор Жалоба Поделиться Опубликовано 31 Мая 2005 Посмотри пожалуйста в модифицированный код форума 1.3 by Igorek там просто быстрый ответ с множеством бб-кодов! И как теперь подключить твою модификацию - сложно даже представить.такая же фигня =(.. чё делать? Спрашивай у kolorom'а, у него есть решение - мне лично не нравится реализация формы ответа, как в "модифицированный код форума 1.3 by Igorek" - предпочитаю стандартную, или переделанную стандартную... Ссылка на комментарий Поделиться на других сайтах Прочее
w1a9 Опубликовано 7 Июня 2005 Жалоба Поделиться Опубликовано 7 Июня 2005 Хм.. после модификации post_parser.php форум уходит в даун... То есть вываливаентся на пустую страницу... Эксперементировал загружая модифицированые файлы и заменяя их резервными копиями... Проблема с этим файлом... Перекраивал его раз 10... Та же фигня. там в файле есть странная инструкция:====================================================Найти:==================================================== $txt = preg_replace( "#<!--QuoteEnd-->(.+?)<!--QuoteEEnd-->#"====================================================Ниже добавить:==================================================== #################### Exclaim Tags mod ##################### $txt = preg_replace( "#<!--mod1-->(.+?)<!--emod1-->#", '[MOD]' , $txt ); $txt = preg_replace( "#<!--mod2-->(.+?)<!--emod2-->#", '[/MOD]' , $txt ); $txt = preg_replace( "#<!--excl1-->(.+?)<!--eexcl1-->#", '[EX]' , $txt ); $txt = preg_replace( "#<!--excl2-->(.+?)<!--eexcl2-->#", '[/EX]' , $txt ); #################### Exclaim Tags mod ##################### Что прямо во внутрь записи этов сё включать? или всё же туда где она закроется скобкой и точкой с запятой? Ссылка на комментарий Поделиться на других сайтах Прочее
Vic'er Опубликовано 7 Июня 2005 Автор Жалоба Поделиться Опубликовано 7 Июня 2005 Блин, ну что за люди - ну подумайте - где там написано "ВНУТРЬ" ??? Сказано же русским языком - "НИЖЕ", что значит в следующей строке!!! Ссылка на комментарий Поделиться на других сайтах Прочее
w1a9 Опубликовано 7 Июня 2005 Жалоба Поделиться Опубликовано 7 Июня 2005 ВСЁ!!! Поставил я этот мод! Классная штука! Правда с кнопками есть косячок, вернее с их видом после закрытия тега. Баг был в файле post_parser.php вот здесь:function regex_exclaim_tags($tagType, $in="", $allowHtml=0) { global $ibforums; if ($in == "") return; if (!$allowHtml){ $_exclaim_pattern = array ("#\s{2}#", "#(<|<)#", "#(>|>)#", "#"#", "#:#", "#\[#", "#\]#", "#\)#", "#\(#", "#\r#", "#\n#", "#\s{1};#"); $_exclaim_replacement = array (" ", "<", ">", """, ":", "[", "]", ")", "(", "<br>", "<br>", ";"); $in = preg_replace($_exclaim_pattern, $_exclaim_replacement, $in ); } в элементе массива """ я заменил на"'"И всё заработало.Vic'er, я думаю надо заменить в тексте выложеного мода Ссылка на комментарий Поделиться на других сайтах Прочее
Psi-factor Опубликовано 1 Июля 2005 Жалоба Поделиться Опубликовано 1 Июля 2005 Сделал все как надо. Кнопки появилсь, но ничего не происходит с ними т.е. все выглядит как [ex]la la la[/ex] В админке везде все поставил Да... Что за?[1120252478:1120292135]Вобщем немного разобрался, тег [ex] работает, а вот [mod] просто вырезается из сообщения. Где косяк может быть? Ссылка на комментарий Поделиться на других сайтах Прочее
Hostem Опубликовано 26 Июля 2005 Жалоба Поделиться Опубликовано 26 Июля 2005 При повторном редактировании в админке html-кода тега теряются (точнее становятся простыми пробелами) Т.е. вначале добавляю нормально:<B> ! </B> Потом иду в админку редактировать теги и в форме где их надо редактировать нету <B> ! </B> Приходится добавлять, что немного утомительно. Как бы это исправить? Ссылка на комментарий Поделиться на других сайтах Прочее
Hostem Опубликовано 23 Августа 2005 Жалоба Поделиться Опубликовано 23 Августа 2005 А вообще сначала вместо {SF}<div class='exdiv'><TABLE cellpadding='0' cellspacing='0'><TD align='middle' bgColor='#ff6060' vAlign='center' width='1%'><FONT color='#ffffff' size='+7' style='FONT-FAMILY: Times'><B> ! </b></font> </td><TD width='6'><BR></td><TD vAlign='middle'>{SL}{TEXT}{EF}</td></table></div>{EL}Высвечивало в админке ексли второй раз редактировать собираюсь{SF}<div class='exdiv'><TABLE cellpadding='0' cellspacing='0'><TD align='middle' bgColor='#ff6060' vAlign='center' width='1%'><FONT color='#ffffff' size='+7' style='FONT-FAMILY: Times'><B> ! </b></font> </td><TD width='6'><BR></td><TD vAlign='middle'>{SL}{TEXT}{EF}</td></table></div>{EL}( все равно пропадает) Вместо $SKIN->form_textarea( "post_ex_template", $INFO['post_ex_template'], 65, 10 )Поставил $SKIN->form_textarea( "post_ex_template", preg_replace("~(\d+);~e","chr(\\1)",$INFO['post_ex_template']), 65, 10 ) И уже не красивых кодов не выдавало, но как с быть?[1124774534:1124776916]Все, помогло str_replace с на Ссылка на комментарий Поделиться на других сайтах Прочее
Vic'er Опубликовано 23 Августа 2005 Автор Жалоба Поделиться Опубликовано 23 Августа 2005 Hostem, спасибо... Ссылка на комментарий Поделиться на других сайтах Прочее
Mystic Опубликовано 26 Августа 2005 Жалоба Поделиться Опубликовано 26 Августа 2005 Блин меня запарила ошибка:Parse error: parse error, unexpected T_CONSTANT_ENCAPSED_STRING, expecting ')' in /home/sergey/public_html/clanrps/sources/lib/post_parser.php on line 877 Вот этот кусок, на который ругается: function regex_exclaim_tags($tagType, $in="", $allowHtml=0) { global $ibforums; if ($in == "") return; if (!$allowHtml){ $_exclaim_pattern = array ("#\s{2}#", "#(<|<)#", "#(>|>)#", "#"#", "#:#", "#\[#", "#\]#", "#\)#", "#\(#", "#\r#", "#\n#", "#\s{1};#"); 877 - [b]$_exclaim_replacement = array (" ", "<", ">", """, ":", "[", "]", ")", "(", "<br>", "<br>", ";");[/b] $in = preg_replace($_exclaim_pattern, $_exclaim_replacement, $in ); } Ссылка на комментарий Поделиться на других сайтах Прочее
Vic'er Опубликовано 26 Августа 2005 Автор Жалоба Поделиться Опубликовано 26 Августа 2005 """ - заменить на '"' Ссылка на комментарий Поделиться на других сайтах Прочее
nickostyle Опубликовано 26 Августа 2005 Жалоба Поделиться Опубликовано 26 Августа 2005 Vic'er, так будет версия для двойки? Ссылка на комментарий Поделиться на других сайтах Прочее
Vic'er Опубликовано 26 Августа 2005 Автор Жалоба Поделиться Опубликовано 26 Августа 2005 да, будет. мне вот как раз и у меня на форуме напомнили))) Ссылка на комментарий Поделиться на других сайтах Прочее
legenda Опубликовано 21 Сентября 2005 Жалоба Поделиться Опубликовано 21 Сентября 2005 для версии форума 1.3 есть неплохой вариант, на мой взгляд последний 2 шага, я вообще не стал делать, так как быструю цитату я давно переделал в полную, с ФИО и датой, а для ответа у нас давно пользуются только быстрой формой вместо последних двух шагов, я имею ввиду редактирование файлов скин пост и скин топик, можно переделать фунцию 2-х на выбор кнопок в панели быстрого ответа, скажем у нас кнопки звук и видео никто не использует, поэтому переделка в моем случае выглядит так файл ubbc.js function ubbsound() { var text = getText(); var url = (text && isUrl) ? text : prompt("\nВведите URL звука:","http://") || ""; if (!url) { return; } var code = '[ex]' + url + '[/ex]'; ubbCode(code); } function ubbvideo() { var text = getText(); var url = (text && isUrl) ? text : prompt("\nВведите URL видео:","http://") || ""; if (!url) { return; } var code = '[mod]' + url + '[/mod]'; ubbCode(code); как видите здесь я просто поменял теги на нужные и все, остальное я не убирал, так как этими тегами у нас пользуются только модеры и админы, и если простой юзер нажмет на эти кнопки выскочит привычное окно, а вот если набрать текст, выделить его и нажать на соответсвующую кнопку, то будет все как надо кнопки эти видны правда всем, но работают только у тех кому вы разрешите в принципе можно и кнопки перерисовать, и окно выпадающие убрать, просто я решил что для нескольких модераторов и так сойдет могу заметить только что будут возникать некоторые проблемы, когда внутри тег модераторских, будут еще какие либо теги другие, например цитаты, или урла, решается обычно это не сложно, перед тем как выделить и заколючить в теги, поставьте курсор в конце куска текста и пару раз нажмите Энтер, после этого обычно все работает Ссылка на комментарий Поделиться на других сайтах Прочее
Vic'er Опубликовано 4 Ноября 2005 Автор Жалоба Поделиться Опубликовано 4 Ноября 2005 Версия для IPB 2.0.x. Можете опробывать. на днях будет апдейт с выводом кнопок для формы быстрого ответа и обработкой мультимодерации (на случай если и модерам заперещать пользоваться тегами ) Настройки:http://img80.imageshack.us/img80/5784/exclaimtags200settings0jp.th.gif В действии:http://img143.imageshack.us/img143/7600/exclaimtags200example8dy.th.gif Ссылка на комментарий Поделиться на других сайтах Прочее
Vic'er Опубликовано 5 Ноября 2005 Автор Жалоба Поделиться Опубликовано 5 Ноября 2005 v.2.0.1 + Добавлено удалении тегов при цитировании сообщений+ Добавлена обработка тегов при удалении нескольких сообщений одновременно+ Добавлена обработка тегов при удалении всего топика + Добавлена обработка тегов при удалении нескольких топиков одновременно+ Добавлен вывод кнопок тегов в форму расширенного ответа от d1pro+ Добавлены настройки для английской админки (для импорта можете выбрать либо exclaim_tags_settings_en либо exclaim_tags_settings_ru) Мод для 2.0.х залит в архив. Ссылка на комментарий Поделиться на других сайтах Прочее
Рекомендуемые сообщения