Jump to content

Viktar83

Актив
  • В сети

  • Количество сообщений

    405
  • Reputation

    209 Viktar83's Reputation

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 posted пост в теме 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. Viktar83 posted пост в теме in Флейм
    Не получается. Не могу понять, какой код нужен: <a href="{$this->lang->changeLanguageUrl( ??????? )}">{ ???????['title'] }</a>
  20. Viktar83 posted пост в теме in Флейм
    Вам нужно сделать ват так ? Именно! Это я и хотел предложить! Разместить код в объявление в коде боковой панели (sidebar ad code )
  21. Viktar83 posted пост в теме in Флейм
    Если в 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 просто отключаешь этот хук