Перейти к контенту

BeS Yara

Пользователи
  • Число публикаций

    68
  • Регистрация

  • Последнее посещение

О BeS Yara

  • День рождения 31.05.1977

Дополнительные

  • Пол
    Мужчина
  • Город
    Москва

Недавние посетители профиля

1 498 просмотров профиля

Достижения BeS Yara

  1. если нужно закрепить первый пост темы, то режим отображения переключи на "Линейный" - первый пост будет отображаться на всех страницах топика. ну а если закрепить надо произвольный, то да - только мод ставить.
  2. BeS Yara

    Тэг [doHTML]

    если не ошибаюсь, то начиная с двушки данный тэг не используется (хотя сдаётся мне, где-то в коде мне попадалось его упоминание Ж-\ ). вместо него в форме написания ответа имеется выпадающий список (не обрабатывать HTML/обрабатывать HTML, перенос вручную/обрабатывать HTML, автоматический перенос). естетственно если для данного форума/пользователя разрешена вставка HTML.
  3. BeS Yara

    [2.1.x]Круглые цитаты / Rounded Quote

    я озаботился. на двушке (2.0) нужно править файл post.php. там в районе 500-ой строки идёт кусок кода, отвечающий за "сборку" письма о новом сообщении в теме(topic tracker). перед этим куском: $string = $post; $pattern[0] = '/\[right\]\[snapback/i'; $pattern[1] = '/\]\d{5,6}\[/i'; $pattern[2] = '/\/snapback\]/i'; $pattern[3] = '/\[\/right\]/i'; $pattern[4] = '/\s+Цитата:\s+/i'; $pattern[5] = '/\n\n/i'; $pattern[6] = '/\(IMAGE\:/i'; $pattern[7] = '/style_images\/1\/quotes\//i'; $pattern[8] = '/\w{4}-\w{2,3}-\w{4,5}.gif/i'; $pattern[9] = '/\w{4}-\w{2,3}-\w{4,5}-\d+.gif/i'; $pattern[10] = '/\)\s+\)\s+\(/i'; $pattern[11] = '/\)\s+\)/i'; $replacement[0] = ''; $replacement[1] = ''; $replacement[2] = ''; $replacement[3] = ''; $replacement[4] = "\nЦитата: "; $replacement[5] = "\n"; $replacement[6] = ""; $replacement[7] = ""; $replacement[8] = ""; $replacement[9] = ""; $replacement[10] = ""; $replacement[11] = ""; $post = preg_replace($pattern, $replacement, $string); я, кстати, так и не понял, откуда в письме появляется такая гора пробелов... не очень нравится то что автор цитаты пишется в скобках - на стандартной это нормально, а тут автор от слова "Цитата:" и так отделен (графически) в файле post_parser.php находим строки: .vbquote { font-family: Tahoma; font-style: normal; font-size: 11px; font-weight: bold; color: #465584; padding: 0 !important; } .vbquotemain { font-family: Tahoma; font-style: normal; font-size: 12px; font-weight: normal; color: #465584; padding: 0 !important; background-color: #ffffff; } З.З.З.Ы. ВСЁ описано для версии 2.0final (ну может до 2.0.1 патчил - не помню)
  4. дык там просто кнопки нет :-\ проверь в скинах: ACP Home / Skin Manager Home / Topic View / quick_reply_box_closed там должно быть что-то вроде <a href="javascript:ShowHide('qr_open','qr_closed');" title="{ipb.lang['qr_open']}" accesskey="f"><{T_QREPLY}></a> (по крайней мере в триале 2.0.0 там именно так)
  5. вот работающий вариант (любительский, но может гуру подправят) вместо: $row['post'] = preg_replace( "#<!--emo&(.+?)-->.+?<!--endemo-->#", "\\1" , $row['post'] ); $row['post'] = preg_replace( "/<img src=[\"'](.+?)[\"'].+?".">/", "(IMG:<a href='\\1' target='_blank'>\\1</a>)", $row['post'] ); сделать: $row['post'] = preg_replace( "#<!--emo&(.+?)--><i(.+?)<!--endemo-->#", "SMILE_START:\\1:NAME:\\2:SMILE_END" , $row['post'] ); $row['post'] = preg_replace( "/<img src=[\"'](.+?)[\"'].+?".">/", "(IMG:<a href='\\1' target='_blank'>\\1</a>)", $row['post'] ); $row['post'] = str_replace( "SMILE_START:" , "<!--emo&" , $row['post']); $row['post'] = str_replace( ":NAME:" , "--><i" , $row['post']); $row['post'] = str_replace( ":SMILE_END" , "<!--endemo-->" , $row['post']); т.е. результат работы первых двух строк: SMILE_START::doublesmile::NAME:mg src='style_emoticons/default/DoubleSmile.gif' border='0' style='vertical-align:middle' alt='DoubleSmile.gif' />:SMILE_END (IMG:http://127.0.0.1/ipb/style_emoticons/default/lol.gif) в конце тремя реплейсами заменяем ключевые слова (так понимаю это должна быть уникальная комбинация символов ) на ранее "вырезанные" куски. З.Ы. вопрос более опытным: можно ли в шаблоне preg_replace-a указывать кусок, которого не должно содержаться? например чтобы вторая строка оригинального кода работала если внутри ссылки не содержится "style_emoticons/<#EMO_DIR#>/". тогда можно было бы первую замену просто закоментарить.
  6. если имеется ввиду голосование сразу за несколько пунктов, то вот: invisionize » Modifications Database » Invision Power Board 2.0 » Topic View » "Multiple Choice Polls 3.0"(by Outlaw)
  7. проблема: с оперы (7.54/3869) не открывает форум (этот) - задумывается надолго. в статусной строке пишет что-то про "ожидание разрешения домена для кукисов с этого сайта"(Waiting for DNS confirmation of cookie domain(s)...). началось вроде в воскресенье ближе к вечеру. думал у меня глючит DNS, но с IE и Мозилы зайти могу... Вы с кукисами ничего не настраивали? З.Ы. относится как к http://www.ibresource.ru/, так и к http://www.ibresource.ru/forum З.З.Ы. кэш оперы и кукисы очищял. банерорезку отключал. файрвол глушил. с бубном танцевал. не помогло.
  8. добавятся после пересчета статистики - или задачей "Daily Stats Rebuild" (Task Manager) или ручками (вроде /ACP/Maintenance/Recount & Rebuild/Recount Statistics/Reset last registered member). в чем дело не разбирался. возможно при активации через e-mail пересчет сразу делается...
  9. попробуй в ipb\sources\classes\class_custom_fields.php выставить var $kill_html = 0; З.Ы. в свое время предлагались и другие варианты, но мне помог именно этот
  10. похожая проблема была у меня - мат заменялся картинкой через , с приходом двушки перестало работать. поможет мой вариант (переделанный): создается свой тэг через BBCode Manager Custom BBCode Title = [l2] Custom BBCode Description = вставка ссылки при работе BWF Custom BBCode Example = [l2=http://ya.ru]лёгкий яндекс[/l2] Custom BBCode Tag = l2 Use Option in tag? = Yes Custom BBCode Replacement = <a href='{option}'>{content}</a> в Bad Word Filter задаем новый фильтр, который меняет "ya.ru" на "[l2=http://ya.ru]лёгкий яндекс[/l2]" при точном совпадении (например). все работает. самое странное что добавленный тэг является полным аналогом , но фильтр с заменой на [u RL=http://ya.ru]лёгкий яндекс[/u RL] натурально не парсится. шаманство, млин . впрочем нет не познаний ни желания копаться в коде чтобы понять причины этого - работает, и то хорошо. З.Ы. проверял на триальной 2.0.0
  11. тут вот глупая мысль мелькнула - не проверить ли права на файлы. для проверки поставь для ./skin_cache/cacheid_2/skin_global.php доступ 755 - изменится ли текст ошибки. хотя странно, уж больно маленький uid у владельца - на фре они вроде с 1001-го начинаются (для юзеров)... в общем, ИМХО дело в правах на файлы.
  12. как минимум надо проверить права на папку в файловой системе - IIS запускается от конкретного пользователя (что-то вроде IUSR_HOSTNAME и IWAM_HOSTNAME). одному из них(или обоим) тоже нужны права на запись. ну и стоит проверить наличие атрибута "read-only" (бывает и такое).
  13. " IBResource.ru Forums > Форумы по форуму > FAQ > Белая страница, чистая страница, пустая страница, Противная... > : [" и в процессе установки, и в процессе функционирования а также методика поиска места ошибки
  14. вопрос не очень понял, но подозреваю что стоит попробовать почитать тут: IBResource.ru Forums > Форумы по форуму > FAQ > Дополнительные поля профиля в теме, Custom profile fields - TopicView а также поиск
×
×
  • Создать...

Важная информация

Находясь на нашем сайте, вы соглашаетесь на использование файлов cookie, а также с нашим положением о конфиденциальности Политика конфиденциальности и пользовательским соглашением Условия использования.