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

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

  • В сети

Everything posted by Viktar83

  1. '?do=embed' frameborder='0' data-embedContent>> Кстати, там дельный совет дан - в админ-центре имеется поиск )). Часто помогает быстро найти настройку, если забыл, где что расположено. А конкретно: АЦ - Настройки - Темы, Сообщения и Опросы - Фильтрация ссылок - Добавлять rel="nofollow" ко внешним ссылкам?
  2. Я в растерянности: как же это всё-таки должно выглядеть? )) Интересно... можно поискать сторонние галереи, где это реализовано ( ), тогда можно интегрировать в форум.
  3. И ещё, чтобы физически картинка была одна, как я понял. Ну тогда все-равно это похоже на теги ). Штатными средствами это не сделать. Можно попробовать модифицировать галерею, чтобы скрыть альбомы и категории, а теги представить в виде категорий; картинки складываются в папку или папки и им назначать несколько тегов (категорий). WOLF прав: заказывайте у фрилансеров. Они что-нибудь да напрограммируют.
  4. Согласен, если именно это нужно ТС. Т.е. убрать глобальный хук чата со всех страниц - он будет доступен тогда только по вкладке. Но если только с главной, то тут Х.З. Можно убрать для определенного приложения (как я писал выше, ничего изощренного - это настройки самого чата ), а вот с определенной страницы... ... тут да, тут нужно извратиться по ходу )
  5. Делаем перенаправление внешних ссылок на форуме - __ipbmafia.ru/tutorials/article/173-delaem-perenapravlenie-vneshnikh-ssylok-na-foru/ Хуки перенаправления внешних ссылок - '?do=embed' frameborder='0' data-embedContent>>
  6. Картинка масштабируется при изменении размеров окна браузера, а padding у слоя #ipbwrapper задан жёстко. Картинку растягивать и как-то смещать - не вариант, так как на ней расположен и логотип и контактные данные. Поэтому... Варианты исправления: 1) Самый простой вариант: задать padding у слоя #ipbwrapper через % padding-top: 27%; (примерно так, можно подобрать точнее) И в принципе всё ). Но я бы ещё в фотошопе у картинки внизу сделал небольшой плавный переход-градиент к чёрному цвету - чтобы нижняя граница картинки не так бросалась в глаза. 2) Вариант чуть посложнее: Вставлять картинку не через background а через тег <img>. Т.е. в шапке после верхнего меню стоит слой с картинкой. Тогда высота слоя будет задаваться высотой картинки и меняться при изменении размеров окна. Тогда #ipbwrapper с padding-top: 0px будет всегда строго под картинкой. 3) Вариант сложнее: Изначально планировать вёрстку по-другому: логотип отдельно, контакты - отдельно, картинка-фон - отдельно. Т.е. "мухи - отдельно, котлеты - отдельно". Тогда и логотип не будет никуда уезжать, и контакты можно текстом набрать (кстати - плюс для клиентов, чтобы в выдаче сразу видеть телефоны, не заходя на сайт) и т.д. Кстати, рекомендую сместить картинку вниз на 30-36px, чтобы при уменьшении окна логотип не обрезался сверху: body { font: normal 13px helvetica, arial, sans-serif; position: relative; background: #000 url(__tltaxi-forum.ru/uploads/img/taxi_mega.png) no-repeat 50% 36px; background-size: 100%; } тогда #ipbwrapper { margin: 0 auto; width: 90%; padding-top: 30%; } результат: в полноразмерном режиме:
  7. А первое сообщение в теме должен видеть? ПС: нашёл в настройках группы только "запретить пользователям смотреть ВЕСЬ сайт" и в настройках прав отдельного форума "гости не могут читать темы" (но тогда Гость не видит списка тем) ППС: вот это скорее всего попробуй: А если гость должен видеть первое сообщение, но не видеть все остальные комментарии - это надо в шаблоне формирования поста ставить условие по id группы ( если не гость - показываем комментарии, если гость - выводим сообщение о регистрации ) и при этом назначить поисковым ботам группу пользователи, а не гость. Кстати, тогда когнитивный диссонанс получается - зайдя на сайт я комментарии не вижу, но могу видеть их через кэш поисковика. Поэтому не заморачивайся и попробуй поиграть с настройками (см по той ссылке под спойлером)
  8. Это называется "breadcrumb / Навигационная цепочка / Хлебные крошки" Но не понял, что исправить. У вас в стилях ничего такого не предусмотрено. Т.е. не "исправить", а "сделать с нуля" ? Правьте стили CSS в таком случае. ID и классы элементов известны. Причём, "хлебные крошки" со стрелочками (как у вас на рисунке) можно оформить при помощи картинок или на чистом CSS. Пример такого оформления можете увидеть на своем сайте в разделе "регистрация": Возьмите принцип оттуда. ПС: Единственное, что надо будет ещё сделать, это удалить стрелочку-разделитель между ссылками, чтобы они не мешались: Для этого в GlobalTemplate удалить в двух местах (в верхних и нижних хлебных крошках): <span class='nav_sep'>{parse replacement="f_nav_sep"}</span> НО ЛУЧШЕ в CSS прописать: .breadcrumb li .nav_sep { display: none; }
  9. А чем теги не угодили? По сути вы и описали систему тегов ). Если стандартные теги не устраивают, можно только чуть модифицировать галерею. Чтобы , например, в первую очередь сортировать по тегам, а не по категориям, вид вывода, или вообще убрать альбомы и выводить только по тегам и т.д. (заказать у фрилансеров, что конкретно вам нужно).
  10. Ну как бы: '?do=embed' frameborder='0' data-embedContent>> '?do=embed' frameborder='0' data-embedContent>> А конкретно, ищешь в языке reg_validate: И далее оформляешь, как тебе надо (только служебные фразы типа <#NAME#> не трогай). И ещё, так как почтовые программы могут иметь особенности в чтении html/css (или вообще могут быть отключены стили у пользователя, читающего твоё письмо), то сначала загугли как оформить email письмо с помощью html css. Удачи.
  11. Один из вариантов: в мобильном шаблоне настроить редирект с портала на форум АЦ --> Внешний вид --> редактировать шаблон mobile --> Глабальные --> globalTemplate: В самом начале перед <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "__www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> вставить: <php> if ( ipsRegistry::$current_application == 'portal' ) { header('Location: /index.php?app=forums'); exit; } </php> Т.е. должно получиться так: <php> if ( ipsRegistry::$current_application == 'portal' ) { header('Location: /index.php?app=forums'); exit; } </php> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "__www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <html xml:lang="ru" lang="ru" xmlns="__www.w3.org/1999/xhtml"<if test="fbcenabled:|:IPSLib::fbc_enabled() === TRUE || $this->settings['fbc_appid']"> xmlns:fb="__www.facebook.com/2008/fbml"</if>> <head> ... и т.д. В итоге вместо портала будет открываться форум
  12. Никак, я так думаю. Только если в редакторе при наборе сообщения выключить режим BB-кодов: Т.е. при включённом режиме BB-кодов мы видим уже преобразованный текст, соответственно и картинку во весь размер. А чтобы сделать так, как ты хочешь - это надо в движке копаться, и то не факт.
  13. Shoutbox > Настройки > Hook: Global Shoutbox > Type of Page Check: выставить в положение Exlude from specified paged (т.е. исключить из определенных страниц) Pages list: вставить ссылку на главную форума (тут могут быть варианты, смотря как настроены ЧПУ) у меня например Pages list: app=portal - исключает хук чата с портала. Для приложения типа Портал (app=portal), Форум (app=forum), Галерея (app=gallery) или модулей типа Профиль (app=members,module=profile) это работает. А вот для конкретной страницы (по адресу) у меня не получалось настроить ((( Как вариант, в GlobalTemplate прописать условие, которое для главной страницы будет скрывать хук (display: none) - тут надо подумать...
  14. Viktar83 replied to IAF's тема in ББКоды IP.Board
    в шаблоне замены BB-кода удали теги <br> например, было: <br><div> <div class="hidetop" style="cursor:pointer;" onclick="var _n=this.parentNode.getElementsByTagName('div')[1];if(_n.style.display=='none'){_n.style.display='';}else{_n.style.display='none';}">{option} (+/-)</div> <div class="hidemain" style="display: none;">{content}</div> </div><br> стало: <div> <div class="hidetop" style="cursor:pointer;" onclick="var _n=this.parentNode.getElementsByTagName('div')[1];if(_n.style.display=='none'){_n.style.display='';}else{_n.style.display='none';}">{option} (+/-)</div> <div class="hidemain" style="display: none;">{content}</div> </div> тогда отступы будут определяться только margin-ами, прописанными в CSS (см. 1 сообщение)
  15. Как добавить блок Videos System на главную Портала Если у вас Videos System версии 3.0.3 и установлен Портал ( >Portal 1.4.1 ) , можно на него добавить блок с последним видео, как на главной форума Для этого в Videos System 3.0.3 уже встроен соответствующий плагин. Зайдите в "Другие приложения -> Портал -> Управление плагинами" и убедитесь в его наличии: Затем просто добавьте новый блок: - назвать например videos system (неважно как) - указать расположение ( правый, левый ) - вставить код : <!--::videos_box::-->
  16. Удаление копирайтов Videos System закомментировать или удалить следующие строки # Removal of this copyright code without purchasing copyright removal is illegal and violates your license agreement. if( !$this->settings['devfuse_copy_num'] ) { $this->registry->output->addContent( "<br /><div class='ipsType_smaller desc lighter' style='clear: both; text-align:right;'>Videos System v2.3.2 &copy; ".date("Y")." DevFuse</div>" ); } в файлах: админка applications_addon other videos modules_public post comment.php примерно 56 строка админка applications_addon other videos modules_public post submit.php примерно 66 строка админка applications_addon other videos modules_public moderate display.php примерно 79 строка админка applications_addon other videos modules_public display index.php примерно 61 строка админка applications_addon other videos modules_public display vbulletin_convert.php примерно 60 строка
  17. Посмотри, куда ведет ссылка и сравни с настройками больше ничего в голову не приходит... (
  18. Отлично. Всё работает (ipb 3.4.6). Но есть одно НО: стандартный плеер остался прежним: вот таким: нам надо однообразие! Поэтому заменяем стандартный mp3 плеер на новый: 1) внешний вид -> медиа теги -> mp3 2) редактируем тег mp3 и вставляем туда новый код: <object type="application/x-shockwave-flash" data="{board_url}/public/mp3/mp3player.swf" height="75" width="500"> <param name="wmode" VALUE="transparent" /> <param name="allowFullScreen" value="true" /> <param name="allowScriptAccess" value="always" /> <param name="movie" value="{board_url}/public/mp3/mp3player.swf" /> <param name="FlashVars" value="way=$1.mp3&showstop=1&swf={board_url}/public/mp3/mp3player.swf&w=470&h=70&time_seconds=0&autoplay=0&q=1&skin=gray&volume=100&comment=Файл: <a href='$1.mp3' target='_blank'>$1&#46;mp3</a>" /></object> 3) наслаждаемся результатом : --------------------------------------------------------------------------------------- PS: обратите внимание на код. В данном случае: {board_url} а не {$this->settings['board_url']} В названии файла перед mp3 вместо точки надо ставить её HTML-код: &#46; И да, название файла в моём примере - это ссылка, открывающаяся в новом окне.
  19. Не получается. Не могу понять, какой код нужен: <a href="{$this->lang->changeLanguageUrl( ??????? )}">{ ???????['title'] }</a>
  20. Вам нужно сделать ват так ? Именно! Это я и хотел предложить! Разместить код в объявление в коде боковой панели (sidebar ad code )
  21. Если в ipb установлено 2 и более языков, то кнопка должна появиться сама. Если хотите перенести кнопку в другое место, надо редактировать шаблон GlobalTemplate. Но эта кнопка для перевода интерфейса, а не контента. Поэтому лучше всего установить онлайн переводчик от Google: __translate.google.com/manager/website/?hl=ru ---------------------------------------------------------------------------------------------------- If you have 2 or more languages ​​on your IPB the button should appear itself. If you want to move the button to a different location, you must edit the template GlobalTemplate. But this button for translation of the interface and not the content. Therefore it is best to set up online-translator from Google: __translate.google.com/manager/website/?hl=en
  22. Как уже ранее отписывался в теме старой версии: в Videos System присутствует баг с незакрытым тегом <i> в шаблонах компонента ( __www.devfuse.com/forums/tracker/issue-901-template-errors/ - описание на офф.сайте): Как исправить: править шаблон > skin_videos > videoView найти: <li class='clear'><i>{$this->lang->words['no_other_cat_videos']}</li></li> заменить на <li class='clear'><i>{$this->lang->words['no_other_cat_videos']}</i></li> найти <li class='clear'><i>{$this->lang->words['no_other_user_videos']}</li></li> заменить на <li class='clear'><i>{$this->lang->words['no_other_user_videos']}</i></li>
  23. Русификация нормальная. Единственное (так как она не от IBR), отсутствует интеграция с Вконтакте.
  24. Имеется в виду положение блоков на вкладке самого компонента видео? Категории, теги, последние комментарии, видео пользователей и т.д.? Это надо редактировать сам шаблон: skin_videos -> portalIndex --------- Прошу обновить компонент: Videos System 3.0.3 ENG (см. прикреплённый файл) --------- решение бага с незакрытым тегом <i> в шаблонах компонента ( __www.devfuse.com/forums/tracker/issue-901-template-errors/ ): править шаблон > skin_videos > videoView найти: <li class='clear'><i>{$this->lang->words['no_other_cat_videos']}</li></li> заменить на <li class='clear'><i>{$this->lang->words['no_other_cat_videos']}</i></li> найти <li class='clear'><i>{$this->lang->words['no_other_user_videos']}</li></li> заменить на <li class='clear'><i>{$this->lang->words['no_other_user_videos']}</i></li> ------------ Videos_System_3.0.3_ENG.zip
  25. Отключи соответствующий хук в "Система - Управление хуками" Videos System (Post As Video) v3.0.0 Adds quote this option to posts просто отключаешь этот хук

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.