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. WOLF Вам и говорит - в globalTemplate смотрите и редактируйте код в <div id='footer'...> Скорее всего это будет что-то вроде <div class='footerCol'> <h3><a href='{parse url="act=idx" seotitle="false" base="public"}'>Forums</a></h3> <ul> <li>...
  2. Johnsy Найди: body { background: #d2d2d2url('....') repeat-x 0 0; color: #5a5a5a; ... } и поменяй на другой цвет: color: #000; /* черный */ color: #222; /* почти черный */ По поводу картинки: как вставлял? через background или тегом <img>? В любом случае тут сложнее: если изменить высоту шапки вот так: #branding{ ... ... min-height: 80px; /* было 67px */ } то вот что будет (съедет вниз полоска): придется редактировать вот такую картинку либо как-то по-другому выкручиваться:
  3. Конкретно в Вашем стиле картинкам принудительно прописан фильтр прозрачность 50%: Как исправить. Чтобы не править шаблон, можно просто внести изменения в CSS. В ipb_styles.css вашего стиля найдите строки: img, .input_check, .input_radio { vertical-align: middle; } и замените их на: img, .input_check, .input_radio { vertical-align: middle; opacity: 1.0 !important; filter: alpha(opacity=100) !important; } Результат: --- ПС: может, и не в стиле дело было, а в компоненте (со стандартными иконками у Вас все в порядке вроде). Но факт, пропишите эти стили, и они переназначат свойство прозрачности новым иконкам.
  4. Привет В общем, даже не знаю. На 3.4.7 (качал отсюда) работает нормально. Попробуйте зайти на _forums.ibresource.ru ( лицензионная 3.4.7 у них и стиль стандартный), тоже работает. На 3.4.6 - всплывающие окна ВВ-кодов зависают. Проверил с 10-ок стилей: IE11 Win 7. Кстати, не знаю, какая версия на этом форуме, но проверьте - вроде тоже зависает.
  5. Вернуть на место код, который удалили. Вот скрин со свежеустановленным стилем: Для сравнения - видно, что после <div id='nav_bar'> удалена часть кода: Либо откатить назад. Либо переустановить стиль и начните сначала (в блокнотике что-ли сохраняйте изменения, которые делаете. Удали и увидели, что кнопки пропали - опа и назад вернули). Для сравнения выкладываю оригинальный неизмененный код этого стиля. Смотрите и сравнивайте, что вы там удалили в слое <div id='nav_bar'>: Удачи.
  6. Ну значит стиль такой. Хотя быть того не может, как же на форум заходить-то? Как шаблон называется, я хотел бы посмотреть на его автора ) В GlobalTemplate что-нибудь правили? А в шапке что меняли? CSS свойства, касающиеся #header_bar меняли (типа на display: none) ? Ну тогда вариант такой: скопируйте в GlobalTemplate необходимый код из стандартного или любого другого стиля, где есть кнопки. Как называется div в котором находятся кнопки, я Вам сказал. Посмотрите GlobalTemplate стандартного стиля и скопируйте в то же место в своем GlobalTemplate. ПС: и все же, как называется стиль - до внесения изменений (когда только-только установили стиль) кнопки-то были?
  7. Переключился на Вашем форуме на стандартный стиль - всё на месте. Виноват Ваш стиль rec-team, что Вы там правили? Сравните GlobalTemplate стандартного стиля и свой. А конкретно: у вас отсутствует целый слой id='header_bar' (и в нем id='user_navigation', где и находятся эти кнопки ) Попробуйте скопировать обратно весь <div id='header_bar'... Ну и наверное придется CSS подправить - не знаю, что в нем Вы меняли. Смотрите, как сделано в стандартном стиле.
  8. Johnsy, В ipb_styles.css шаблона найди: a { color: #b4453b; /* поменяй на свой цвет, например, #222 почти черный */ text-decoration: none; } За цвет при наведении мыши отвечает следующая строка: a:hover { color: #222; } /* поменяй, например, на #b4453b */ Но это изменит цвет ВСЕХ ссылок на форуме (что не рекомендую, так как черные ссылки сливаются с обычным текстом). Если нужны только именно названия тем, то сделай по другому. ничего не исправляй, а ниже допиши: .forum_name a, .col_c_forum a, a.topic_title { color: #222; } .forum_name a:hover, .col_c_forum a:hover, a.topic_title:hover { color: #b4453b; } Тогда названия тем и форумов будут черные (при наведении красные), а обычные ссылки останутся как и были - красными (при наведении черными). -------- ПС: только, пожалуйста, не спрашивай, где найти ipb_styles.css !
  9. Можно: создать файл имя_файла.php в корне сайта или в отдельной директории <?php define( 'IPB_THIS_SCRIPT', 'public' ); require_once( 'initdata.php' ); require_once( IPS_ROOT_PATH . 'sources/base/ipsRegistry.php' ); require_once( IPS_ROOT_PATH . 'sources/base/ipsController.php' ); require_once( IPS_ROOT_PATH . 'sources/base/darkLAE.php' ); $content = <<<BLK Ваш контент BLK; $registry = ipsRegistry::instance(); $registry->init(); $registry->output->setTitle('тайтл страницы'); $registry->output->addContent($content); $registry->output->sendOutput(); ?> при этом надо учитывать условный путь до initdata.php, например: если файл в корне сайта, то require_once( 'initdata.php' ); если в папке, то require_once( '../initdata.php' ); Примечание: Если размещаете файл в отдельной созданной директории (например сайт / папка / файл.php ), то обзовите его index.php. В папке должен обязательно присутствовать файл index, можно просто пустой index.html, для защиты директории от посторонних глаз. Или в .htaccess прописать Options -Indexes - запрет на просмотр содержимого каталогов сайта (если нет индексного файла) Недостатки: - Править и набирать содержание придется ручками в блокноте и каждый раз при этом лазить через фтп - Будут отсутствовать боковые блоки - Набирать тест придется с учетом тегов html, если хотите как-то оформить текст Т.е. способ подходит для 1-2 совсем уж простеньких страниц ПС: Если не работает EasyPages есть еще приложение Pages ( _ipbmafia.ru/topic/810-dp34-pages-203/ ) ППС: может стоит задать вопрос в теме поддержки EasyPages и удастся решить проблему?
  10. По 3 - можно взять любой хук всплывающего окна и чуть модифицировать (прописать условие для группы гостей) вот почитайте: Всплывающее окно с виджетом VK _ipbmafia.ru/topic/9844-vsplyvaiuschee-okno-s-vidzhetom-vk/ Установить всплывающие окно на форум _ipbmafia.ru/topic/8400-ustanovit-vsplyvaiuschie-okno-na-forum/ Sliding Pop-up Message Box 1.6.1 _ipbmafia.ru/topic/795-sliding-pop-up-message-box-161/ Popup on Index - не нашел, но хук тоже вполне может подойти
  11. IP.Content не виноват - виноват ваш стиль (на стандартном все в порядке): на форуме ширина боковых блоков 270px; на главной контента - 200px; Как исправить: попробуйте в ipb_styles.css ( или ipb_common.css или ipcontent.css ? неясно, где конкретно прописаны эти свойства, но где-то в одном из css ) найти: .ipsLayout.ipsLayout_withright { padding-right: 210px; clear: left; } заменить на: .ipsLayout.ipsLayout_withright { padding-right: 280px; clear: left; } найти: .ipsLayout .ipsLayout_right { width: 200px; margin-right: -210px; float: right; } заменить на: .ipsLayout .ipsLayout_right { width: 270px; margin-right: -280px; float: right; } Результат:
  12. АЦ - форумы (там где у Вас список форумов) Ставите галочку на нужном форуме - внизу кнопка "добавить модератора в выбранные форумы" ( можете целую группу добавить или написать имя конкретного пользователя )
  13. Уже нашел. Редактировать шаблоны --> темы --> post: найти: <div class='post_wrap' <if test="isNotIgnoring:|:$post['post']['_ignored'] == 1 || $post['post']['_repignored'] == 1">style='display: none'</if>> заменить на: <div class='post_wrap' <if test="isNotIgnoring:|:$post['post']['_ignored'] == 1 || $post['post']['_repignored'] == 1 || ($this->memberData['member_group_id'] == 2 && $post['post']['post_count'] != 1 )">style='display: none'</if>> Т.е. я дописал условие: если "гость" ( $this->memberData['member_group_id'] == 2 ) и "сообщение не первое в теме" ( $post['post']['post_count'] != 1 ). Всё работает. Конечно, оно просто прячет сообщения, а нам нужно вывести текст с сообщением о необходимости регистрации для просмотра комментариев. Ну тут уже немного по другому надо поколдовать ). --- ПС: за хук спасибо ). Это лучший вариант решения вопроса
  14. Тогда уж вот так: <if test="$this->memberData['member_group_id'] == 2"> А с display:none; интересная идея, сейчас подумаю... --- В принципе, не сложно, но я не пойму , как мне первое сообщение вычленить
  15. Странно, все открывает. Вкратце: настройки как скрыть темы от гостей но оставить возможность гостям просматривать список тем. Может, кому пригодиться: Б: А: Б: Но если, как Вы говорите, видеть только первое сообщение - можно написать хук или захардкорить небольшой код в шаблон
  16. Если названия веток на английском к примеру, а все сообщения в них на русском - то смысл переводить названия форумов? Или у Вас там будут темы на разных языках вперемешку? Не лучше ли тогда сделать отдельную ветку. К примеру - EnglishForum. Тогда и названия русских форумов не нужно переводить). И все сразу понятно - пусть они там общаются и интерфейс смогут на английский переключить. А если хотите переводить весь форум и все сообщения - можно интегрировать онлайн-переводчик сайтов от Гугла. Хотя и он не без недостатков. Вот два таких варианта я вижу по организации мультиязычных форумов.
  17. Странно, делал по инструкции ( пункт 4 + обязательно Перестроить FURL кеш ) - все работает. 3.4.7 + portal 1.4.1. Может, стоило попробовать перестроить стили и обновить кэши?
  18. [quote name="bicek" post="81650" timestamp="142460 - is downloadable application somewhere? agress
  19. Не уверен: генерирует какие-то права / бонусы / настройки для игры на сервере CS 1.6 ( для CS 1.6 AMX mod ) Точно не знаю - не играю в CS.
  20. Уточняйте конкретнее: что за "самый популярный контент" - это в каком приложении / модуле / хуке / блоке ?
  21. Бли-и-ин, дожился на старости лет - с ботами общаюсь
  22. Машинный перевод плохой. Не понятно, что вы хотите спросить. Продублируйте вопрос на родном языке или на Английском. --- ПС администраторам: Пункт 1.3.1 правил форума - может, в таких случаях стоит разрешить дублировать сообщение оригиналом? --- ?
  23. Ммм. Можно попробовать через .htaccess назначить индексной определенную страницу. Например, попробовал назначить Чат главной ( форум 3.4.6, главной в initdata.php стоит "portal" ) DirectoryIndex index.php?app=shoutbox Теперь по адресу http: // mysite.ru открывается Чат. НО по адресу http: // mysite.ru / index.php по прежнему открывается Портал. Тут уже можно попробовать настроить редирект с mysite.ru / index.php на Чат, а на портал везде ставить ссылки вида index.php?app=portal . Не знаю или просто оставить как есть: http: // mysite.ru - Чат, http: // mysite.ru / index.php - Портал. Вот такой вот вариант
  24. Понял ). Я думаю, реализовать можно. Каждой картинке присвоить запись в БД о дополнительных альбомах. Т.е. сейчас картинка физически одна, но имеет данные о нахождении в альбоме / категории / авторе / тегах.. Ничто не мешает добавить не один, а несколько альбомов. Модифицировать скрипт галереи, чтобы это учитывалось при выводе картинок. Тут больше вопросов будет, как организовать интерфейс добавления уже существующих картинок в новый альбом. Кнопочку в альбоме с окошком выбора и добавления картинок из другого альбома, плюс у самой картинки можно присвоить ей нужные альбомы (или исключить из альбома) ... Правда, удаление исходного альбома (картинки), влечет за собой удаление картинки из всех альбомов. Т.е. надо как-то различать оригинальную и виртуальную картинки. Тут я бы предложил физические альбомы скрыть (доступ к ним только из панели управления альбомами), а выводить в галерею только виртуальные (тут вам и "Санкт-Петербург" и "трамвай" и все, что угодно). В общем, задумка интересная. Но как-то излишне замороченная. Над реализацией надо сильно-сильно подумать. --------- ПС: и опять я за своё - ну ведь это же по сути те же тэги !!! Принцип тот же самый (одна картинка - несколько ключевых слов) ! Поменяйте "тэги" на "альбомы" - вот вам и пожалуйста ) Вот, точно так. Если система тегов не нужна - просто её модифицировать (чтобы тэги отображались как альбомы / категории), иначе сделать дополнительную систему по тому же принципу. Уф, разобрался...
  25. Я так полагаю, этот раздел справки тянется ещё от старых версий IPB. На свежеустановленных (с актуальной локализацией) такого нет. Забил в поиск и нашел форум на старом IPB, где это работает ) Сейчас "подписаться на тему" находиться вверху, кнопки "Опции темы" нет и в помине (вместо неё внизу линки поделиться), как нет и упрощенной (текстовой) версии. Кстати, из-за последнего и не печатает все страницы, я так думаю. Т.е. сейчас вывод на печать аналогичен, как если бы просто нажать "печать" в браузере (только текущая страница), так как текстовая версия, где выводились бы все страницы, отсутствует. Жаль, конечно, а ведь и вправду был отличный и удобный функционал (печать всей темы, сохранение в Ворд, текстовая версия тоже бы пригодилась). Можно попробовать реализовать, но хотелось бы из коробки (

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.