Jump to content
View in the app

A better way to browse. Learn more.

IPBMafia.ru - поддержка Invision Community, релизы, темы, плагины и приложения

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Viktar83

Актив
  • Регистрация

  • В сети

Solutions

  1. Хук есть только в версии от IBR. Можно оттуда его экспортировать ( 5 сообщение в теме '?do=embed' frameborder='0' data-embedContent>> )
    В работе я его не проверял, я вносил изменения ручками (в принципе, код-то я брал этот, только вручную вносил в шаблон, не устанавливая хук).
    Проверяйте, хук вроде рабочий.
  2. Viktar83's post in Звания пользователя не отражается was marked as the answer   
    А как картинку вставляете?
     
    Она должна быть строго в public/style_extra/team_icons/ (только в этой папке и не иначе !) и вставлять надо только имя файла:



    Потому что у Вас на форуме ссылка имеет уж о-очень странный вид (откуда там взялись теги span ?  )

     
    тогда как она должна быть такой



     
    Если не поможет, проверьте шаблон UserInfoPane
    стандартный код вывода звания имеет вид:
    <if test="rankimage:|:$author['member_rank_img']"> <li class='group_icon'> <if test="rankimageimage:|:$author['member_rank_img_i'] == 'img'"> <img src='{$author['member_rank_img']}' alt='' /> <else /> {$author['member_rank_img']} </if> </li> </if>
  3. Viktar83's post in Запоминание позиции при чтении темы was marked as the answer   
    По клику на дате идет переход к последнему сообщению ( /?view=getlastpost ). А вот по клику на иконку перед темой (когда есть непрочитанные сообщения в ней) - к последнему непрочитанному ( /?view=getnewpost )
    Дописать (в шаблонах ?) к названию темы /?view=getnewpost - будет переходить к последнему непрочитанному сообщению или просто к последнему, если все прочитаны.
  4. Viktar83's post in Создание хука was marked as the answer   
    Без проблем, аж два варианта:
     
    1) воспользоваться системой рекламы (АЦ -- Система -- Настройки -- вкладка "система" -- Настройки системы рекламы )
     
    2) установить компонент "Custom Sidebar Blocks" - в нем можно создавать произвольные блоки
  5. Viktar83's post in Пропадают картинки was marked as the answer   
    Только не знаю где искать ? URL к директории загрузок прописал http (или это не то ?) Оно и есть
  6. Viktar83's post in Отображение тем в профиле was marked as the answer   
    Ладно, можно воспользоваться поиском по темам, жму в профиле на кнопку Публикации (скрин ниже) и мне выдает список моих всех тем, но проблема в том, что в этом списке присутствуют и чужие темы (скрин ниже). Вот видите там пункты:
    - темы и сообщения
    - все темы
    - все сообщения
     
    Нажмите "все темы" - и будет Вам счастье
  7. Viktar83's post in Не работает условие was marked as the answer   
    В php для сравнения используйте "==", так как "=" - это оператор присваивания
     
    Вы удивитесь, но еще есть "===" - тождественно равно ))) (_php.net/manual/ru/language.operators.php)
     
    ---
    Вот так переменную, наверное скорее всего, не получиться вставить: {$original_title} - проверьте
    Может, так <?php print($original_title); ?>
     
    ---
    А вообще можно и по-другому записать (как пишутся все условия в шаблонах IPB). Примерно так:
    <p class='desc member_title' <if test="$author['member_id'] == 2">style='color: #CD0000;text-shadow: 0 0 3px #F00;'</if>>{$author['member_title']}</p> Проверено, работает ))



  8. Viktar83's post in (WA34) Контакты администраторов was marked as the answer   
    Заходите в "редактировать хук":



     
    Во вкладке "Файлы хука" в настройках "Расположение" установить "перед началом цикла"



     
    После этого заработало как надо:



  9. Viktar83's post in ширина форума!? was marked as the answer   
    6-ое сообщение этой темы.

    поставьте min-width: 1200px; и не мучайте больше этот стиль
    .main_width { margin: 0 auto; min-width: 1200px; max-width: 1600px; width: 90%; }
  10. Viktar83's post in Профиль пользователя was marked as the answer   
    Т.е. проблема только в 1-goldwalker наблюдается?
    Ибо пробовал с разных браузеров - везде одинаково нормально:



    Кеш/историю браузера почистить? Или из другого браузера попробуйте.
     


    Зарегистрировал пользователя test для доступа к форуму - можно удалять

  11. Viktar83's post in админка was marked as the answer   
    '?do=embed' frameborder='0' data-embedContent>>
     
    Идешь в phpmyadmin, ищешь ipb_members(или подобное), в нем ищешь members_group_id и прописываешь значение 4!
    Находишь себя в таблице members и присваиваешь members_group_id = 4

    ---
    Так что все же случилось?
  12. Viktar83's post in Статистика was marked as the answer   
    Хук есть такой. Легенду групп выводит
    И точно - хук. " Group Name Indicator 1.1.0 / Легенда групп пользователей " - есть на этом сайте в файловом архиве
  13. Viktar83's post in Правка шаблона 404 ошибки was marked as the answer   
    Это не страница 404, это сообщение об ошибке (так они обрабатываются в ipb). Все сообщения хранятся в БД. Поэтому надо искать в "языке"
    Внешний вид ---> языки ---> перевести
    ищите нужную фразу и редактируйте:



     
    А если именно фраза "Извините, мы не можем найти это!" то ищите точно так же (ищете фразу или 404_error_title):



     
    ---
    ПС:
    сам шаблон этой страницы находится в:
    Внешний вид ---> %стиль% ---> шаблоны ---> прочие ---> Error
    но не рекомендую, если ТОЧНО не знаете, что делать, так как это общий шаблон для вывода всех ошибок (не только 404)
  14. Viktar83's post in Папка ЛС заполнена. Где сообщение? was marked as the answer   
    В настройках ничего подобного не видел   
     
    Наверное, только так: >Full Inbox Notification
     
    Вот тут '?do=embed' frameborder='0' data-embedContent>> еще есть скриншот, как выглядит это сообщение
  15. Viktar83's post in Проблема со вставкой видео с YouTube was marked as the answer   
    Система - Настройки - Форумы - Темы, Сообщения и Опросы : в самом низу Максимальное количество медиа файлов в сообщении - пусто (снять ограничение на количество) или например 10 (по умолчанию стоит 2)
  16. А можно саму картинку? Может с ней что не так? 
     
    Ваше сообщение из прошлой темы:
    И еще вопрос не по теме, почему то не отображается добавленная иконка в редактор в настройках BBcode media. Указываю к примеру media.png или youtube.png, но на панели появляется пустой квадрат, без картинки. Кеш чистил, вместо media.png, подставлял twitter.png, иконка отображается. В свойствах обе иконки абсолютно одинаковы. Изображение лежит в папке .../ public / style_extra / bbcode_icons /  ?
  17. Viktar83's post in Стиль меню IPB was marked as the answer   
    Внешний вид ---> %стиль% ---> CSS ---> ipb_styles.css

    в обычном состоянии:
    #community_app_menu > li > a { color: #c5d5e2; background: #1c3b5f; display: block; padding: 6px 15px 8px; text-shadow: 0px 1px 1px rgba(0,0,0,0.5); } при наведении мыши:
    #community_app_menu > li > a:hover, #community_app_menu > li > a.menu_active { background: #173455; color: #fff; } активная (текущая) вкладка:
    #community_app_menu > li.active > a { background: #fff; color: #0b5794; font-weight: bold; margin-top: 0; text-shadow: none; }
  18. Viktar83's post in Перестали вставляться ссылки с YouTube через "поделится" was marked as the answer   
    Жму в ютубе поделится, появляется вот такого рода ссылка httрs://youtu.be...Вставляю через медиатег, выводить просто как текст. Но если поменять протокол на httр://youtu.be/...То все отлично. Менял в BBCode httр на httрs. Не помогло
    Вот так попробуйте '?do=embed' frameborder='0' data-embedContent>>
  19. Viktar83's post in Просто плеер для IPB was marked as the answer   
    Внешний вид ---> Сообщения ---> Медиа-теги ---> добавить

    Название (любое в принципе): 
    pleer.com Медиа-тег: 
    __pleer.com/tracks/{1} Шаблон замены медиа-тега: 
    <object width="550" height="42"><param name="movie" value="__embed.pleer.com/track?id=$1"></param><embed src="__embed.pleer.com/track?id=$1" type="application/x-shockwave-flash" width="550" height="42"></embed></object> соответственно вставлять надо через тег и не код для вставки, а ссылку на файл:
    __pleer.com/tracks/12538432tnyz Проверено, работает:


     
     
  20. Viktar83's post in Подскажите код "Сменить стиль". was marked as the answer   
    В шаблоне globalTemplate.
     
    вот код:


    <if test="skinchangerOuter:|: ! $this->member->is_not_human"> <if test="uagentlocked:|:$this->memberData['userAgentLocked'] AND ! $this->memberData['userAgentBypass']"> <li id='useragent_msg'> {$this->lang->words['skin_browser_set']} <a href='#' data-clicklaunch='changeSkin' data-skinid='unlockUserAgent'>{$this->lang->words['override_browser_theme']}</a> </li> <else /> <if test="isTouchDevice:|:$this->registry->output->isTouchDevice()"> <li> <a href='#' data-clicklaunch='changeSkin' data-skinid='setAsMobile'>{$this->lang->words['set_mobile_theme']}</a> </li> </if> <if test="skinchangerInner:|:count($footer_items['skin_chooser']) > 1"> <li> <a rel="nofollow" id='new_skin' href='#' title='{$this->lang->words['change_theme']}'>{$this->lang->words['change_theme']}</a> <ul id='new_skin_menucontent' class='ipbmenu_content with_checks' style='display: none'> <foreach loop="$footer_items['skin_chooser'] as $skin"> <li <if test="$skin['selected']">class='selected'</if>> <a href='#' data-clicklaunch='changeSkin' data-skinid='{$skin['id']}'>{$skin['title']}</a> </li> </foreach> </ul> </li> </if> </if> </if>

    должен находиться в разделе <!-- ::: FOOTER (Change skin, language, mark as read, etc) ::: -->
     
    вот весь код футера


    <!-- ::: FOOTER (Change skin, language, mark as read, etc) ::: --> <div id='footer_utilities' class='main_width clearfix clear'> <a rel="nofollow" href='#top' id='backtotop' title='{$this->lang->words['go_to_top']}'><img src='{$this->settings['img_url']}/top.png' alt='' /></a> <ul class='ipsList_inline left'> <li> <img src='{$this->settings['img_url']}/feed.png' alt='{$this->lang->words['rss_feed']}' id='rss_feed' class='clickable' /> </li> <if test="skinchangerOuter:|: ! $this->member->is_not_human"> <if test="uagentlocked:|:$this->memberData['userAgentLocked'] AND ! $this->memberData['userAgentBypass']"> <li id='useragent_msg'> {$this->lang->words['skin_browser_set']} <a href='#' data-clicklaunch='changeSkin' data-skinid='unlockUserAgent'>{$this->lang->words['override_browser_theme']}</a> </li> <else /> <if test="isTouchDevice:|:$this->registry->output->isTouchDevice()"> <li> <a href='#' data-clicklaunch='changeSkin' data-skinid='setAsMobile'>{$this->lang->words['set_mobile_theme']}</a> </li> </if> <if test="skinchangerInner:|:count($footer_items['skin_chooser']) > 1"> <li> <a rel="nofollow" id='new_skin' href='#' title='{$this->lang->words['change_theme']}'>{$this->lang->words['change_theme']}</a> <ul id='new_skin_menucontent' class='ipbmenu_content with_checks' style='display: none'> <foreach loop="$footer_items['skin_chooser'] as $skin"> <li <if test="$skin['selected']">class='selected'</if>> <a href='#' data-clicklaunch='changeSkin' data-skinid='{$skin['id']}'>{$skin['title']}</a> </li> </foreach> </ul> </li> </if> </if> </if> <if test="langchooser:|: ! $this->member->is_not_human && count( $footer_items['lang_chooser']['options'] ) > 1"> <li> <a rel="nofollow" href='#' id='new_language'>{$footer_items['lang_chooser']['default']}</a> <ul id='new_language_menucontent' class='ipbmenu_content with_checks' style='display: none'> <foreach loop="$footer_items['lang_chooser']['options'] as $lang"> <li <if test="$lang['selected']">class='selected'</if>> <a href="{$this->lang->changeLanguageUrl( $lang['id'] )}">{$lang['title']}</a> </li> </foreach> </ul> </li> </if> <if test="markRead:|: ( ! $this->member->is_not_human ) && ( $this->memberData['member_id'] || $this->settings['topic_marking_guests'] )"> <li> <a rel="nofollow" id='mark_all_read' href="{parse url="app=forums&amp;module=forums&amp;section=markasread&amp;marktype=all&amp;k={$this->member->form_hash}" base="public"}" title='{$this->lang->words['mark_all_as_read']}'>{$this->lang->words['mark_board_as_read']}</a> <ul id='mark_all_read_menucontent' class='ipbmenu_content' style='display: none'> <foreach loop="$footer_items['mark_read_apps'] as $app => $appData"> <li> <if test="hideRcForPerms:|:$this->memberData['showReportCenter'] OR $app != 'core'"> <a href="{parse url="app=forums&amp;module=forums&amp;section=markasread&amp;marktype=app&amp;markApp={$app}&amp;k={$this->member->form_hash}" base="public"}"><if test="isCoreRC:|:$app=='core'">{$this->lang->words['markread_rc_link']}<else />{IPSLib::getAppTitle($app)}</if></a> </if> </li> </foreach> <li> <a href="{parse url="app=forums&amp;module=forums&amp;section=markasread&amp;marktype=all&amp;k={$this->member->form_hash}" base="public"}"><strong>{$this->lang->words['mark_all_as_read']}</strong></a> </li> </ul> </li> </if> <li> <a href="{parse url="app=core&amp;module=help" base="public"}" title='{$this->lang->words['view_help']}' rel="help" accesskey='6'>{$this->lang->words['sj_help']}</a> </li> <li style='display: none'><a href='__ipbmafia.ru'>Форум поддержки IPS Community Suite</li> </ul> {$footer_items['copyright']} </div> <if test="showdebuglevel:|:$this->memberData['member_id'] and $this->settings['debug_level']"> <div id='ipsDebug_footer'> <strong>{$this->lang->words['time_now']}</strong> {$footer_items['time']} <if test="lastvisit:|:$this->memberData['member_id'] AND $this->memberData['last_visit']"><strong>{$this->lang->words['you_last_visit']}</strong> {parse date="$this->memberData['last_visit']" format="short"}</if> <strong>{$this->lang->words['stat_exec']}</strong> {$stats['ex_time']} <if test="isfloat:|:is_float($stats['ex_time'])">{$this->lang->words['stats_sec']}</if> <strong>{$this->lang->words['stat_load']}</strong> {$stats['server_load']} <strong>{$this->lang->words['stat_queries']}</strong> {$stats['queries']} <if test="sqldebuglink:|:IPS_SQL_DEBUG_MODE"><a href='{parse url="{$this->settings['query_string_safe']}&amp;debug=1" base="public"}'></if>{$this->lang->words['stats_queries']}<if test="closesqldebuglink:|:IPS_SQL_DEBUG_MODE"></a></if> <strong>{$this->lang->words['stat_gzip']}</strong> {$stats['gzip_status']} </div> </if> {$stats['task']} <if test="includeLightboxDoReal:|:$this->settings['do_include_lightbox_real']"> {parse template="include_lightbox_real" group="global" params=""} <else /> <script type="text/javascript"> ipb.global.lightBoxIsOff(); </script> </if> <if test="!$this->memberData['member_id']"> {parse template="inlineLogin" group="global" params=""} </if> </div>

     
    А Вы точно удалили? Или может у Вас один видимый стиль - вот и нет кнопки?
  21. Viktar83's post in Нет абзацев в темах was marked as the answer   
    CSS свойство word-wrap - указывает, переносить или нет длинные слова _htmlbook.ru/css/word-wrap
    В стандартном стиле это свойство прописано, а на этом, что у Вас, нет.
     
    В css для этого стиля (скорее всего в ipb_styles.css) найдите:
    .post_body .post {   line-height: 1.6;   font-size: 12px; } и исправьте на:
    .post_body .post {   line-height: 1.6;   font-size: 12px;   word-wrap: break-word; }
  22. Viktar83's post in Некорректное отображения "быстрого ответа" was marked as the answer   
    проблема в слое с номерами страниц:

    найдите (по идее должно быть в ipb_styles.css этого стиля):
    .pagination { padding: 5px 0; line-height: 40px; } замените на:
    .pagination { padding: 0; line-height: 40px; }
  23. Viktar83's post in Внешний вид меню навигации was marked as the answer   
    Вот что вправо уезжает:



     
    исправьте
    #community_app_menu { margin: 0 -11px 0 -10px !important; } на
    #community_app_menu { margin: 0 -7px 0 -10px !important; }


  24. Viktar83's post in Как добавить картинки к ссылкам в меню навигации? was marked as the answer   
    del

    не то

    Вот так по идее:
    <li class='left'><a href='__csbans.craft-soft.ru/' title='Баны Сервера'>Баны Сервера <div class="menu_header"><img src="{style_images_url}/_custom/ИМЯ_КАРТИНКИ.png"></div></a></li>
  25. Viktar83's post in Новости форума на главную was marked as the answer   
    блоки настраивать можно тут:
    АЦ ---> Другие приложения ---> Портал
    там и блоки



    и настройки



     
    Я ж говорю - вопросов будет куча ). Но я не техподдержка, не создатель приложения, я такой же пользователь как и Вы.

Account

Navigation

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.