Перейти к содержанию

Viktar83

Актив
  • Постов

    405
  • Зарегистрирован

  • Посещение

  • Победитель дней

    18

Ответы сообщества

  1. Пост Viktar83 - сообщение в Отступ от аватара был отмечен как ответ   
    Можно и через CSS, тогда расстояние можно регулировать
     
    Внешний вид ---> %стиль% ---> CSS ---> ipb_styles.css
     
    найти:
    .author_info .group_icon { margin-bottom: 3px; } и дописать margin-top, например, 5px
    .author_info .group_icon { margin-bottom: 3px; margin-top: 5px; }
  2. Пост Viktar83 - сообщение в Помогите сделать такую же табличку был отмечен как ответ   
    Unknown13, ищи по английскому названию Sticky Message, хук есть в файловом архиве
  3. Пост Viktar83 - сообщение в Выравнять меню по странице был отмечен как ответ   
    И все же попробуйте вот так:
    /* LAYOUT */ #content, .main_width { margin: 0 auto; width: 87% !important; min-width: 960px; } #header_bar { min-width: 980px; } #branding, #primary_nav { min-width: 960px; width: 87%; margin: 0 auto; } #primary_nav { padding: 0 10px !important; } #primary_nav .main_width { width: 100% !important; } #community_app_menu { margin: 0 -11px 0 -10px !important; } #content { background: #fff; padding: 10px 10px; line-height: 120%; -webkit-box-shadow: 0 5px 9px rgba(0,0,0,0.1); -moz-box-shadow: 0 5px 9px rgba(0,0,0,0.1); box-shadow: 0 5px 9px rgba(0,0,0,0.1); }  Вот так должно получиться:



  4. Пост Viktar83 - сообщение в Онлайн/Офлайн статус на странице Список Пользователей для каждого пользователя был отмечен как ответ   
    Теоретически можно, но по идее:
    есть же ссылка на список пользователей онлайн (доступна через "быстрый переход --> сообщество --> пользователи онлайн") а сама ссылка имеет вид 
    сайт.ру/index.php?app=members&module=online&sort_order=desc и этот список удобнее - видно, кто что делает/читает

     
    просто воткнуть эту ссылку в удобное место...
     
    ---
    А уж если делать сортировку в общем списке, то можно реализовать по-другому, используя массив пользователей онлайн (как его получить можно увидеть в этом списке "пользователей онлайн"). Т.е. будем иметь массив всех пользователей и массив онлайн - тогда выводить и сортировать будет проще
     
    ---
    ПС:
    не могу придумать, зачем это нужно, когда есть отдельный более удобный список. Там еще и боты и гости светятся
  5. Пост Viktar83 - сообщение в Вывод имени Юзера в шаблон userinfoPane был отмечен как ответ   
    Если это надо именно в userInfoPane:
     
    отображаемое имя пользователя:
    {$author['members_display_name']} отображаемое имя пользователя, оформленное под цвет группы:
    {IPSMember::makeNameFormatted( $author['members_display_name'], $author['member_group_id'] )}  Но это просто ник, без ссылки на профиль

    Ник с ссылкой на профиль, но без оформления цветом
    {IPSMember::makeProfileLink($author['members_display_name'],$author['member_id'],'','')}
  6. Пост Viktar83 - сообщение в Вопрос про покупку IPB был отмечен как ответ   
    Хорошая русификация есть тут '?do=embed' frameborder='0' data-embedContent>>
     
    Единственное достоинство локализации от IBR - это вшитая в нее авторизация через ВКонтакте, так как отдельно такого модуля нет.
     
    ---
    ПС: от себя добавлю:
     
    во втором варианте локализация абсолютно полная, в первом присутствуют некоторые не переведенные моменты (в админке) такие как: названия групп, масок, некоторые названия вкладок, описание ББ-кодов и т.д. по мелочи. Легко правится ручками, если надо, под себя. Но в принципе неудобств не вызывает.
     
    Никто не мешает скачать и попробовать, заодно можете поставить 3.4.6 RUS (там русификация от IBR) и сравнить.
  7. Пост Viktar83 - сообщение в Два поста в один был отмечен как ответ   
    Вот нашел _blog.ac-u.ru/ipb-331-tekst-dobavleno-pozzhe-pri-obedinenii-soobshhenijj/
    Это для 3.3. Для 3.4 то же самое, только искать и менять строку
    $new_post  = $last_post['post'].'<br />'.$post['post']; вот тут вместе с <br /> можно что-то свое придумать.
     
    Файл для изменения: / admin / applications / forums / sources / classes / post / classPost.php
  8. Пост Viktar83 - сообщение в Помогите с предупреждениями пожалуйста был отмечен как ответ   
    1) как пользователям видеть свои предупреждения
     
    Система  --->  Настройки  --->   Пользователи (Members)  --->  Настройки систем жалоб и предупреждений
    Включить систему предупреждений? - Да
    Разрешить пользователям видеть свои предупреждения - Да
     
    В профиле под аватаром пользователь сможет увидеть свои баллы предупреждения
     
    2) настройка способа уведомления о получении предупреждения: 
     
    Пользователи ---> Настройки уведомлений ---> Способ уведомления при получении предупреждения ---> поставить "внутрисистемное уведомление" (  )
    все прекрасно работает:



     
     
  9. Пост Viktar83 - сообщение в Статус пользователя и изменение репутации был отмечен как ответ   
    1) Установить хук, например, >User Online Status in Topics
     
    2) стандартная функция, включается в настройках: Система ---> Настройки ---> Пользователи ---> Система Репутации:



  10. Пост Viktar83 - сообщение в задвоились пункты меню "Участники" и "Форум" был отмечен как ответ   
    Вот эти строки удалите:



      собственно вот уже исправленный код:



     
  11. Пост Viktar83 - сообщение в Нужна помощь был отмечен как ответ   
    точно, не заметил - внизу мелким шрифтом написано... 

    Что-то такой функции наверное и нет.
     
    Темы можно сортировать по-разному. По умолчанию стоит "по дате последнего сообщения". Можно там же в настройках форума выставить "по дате создания".



    Ну а пользователь все равно может настроить под себя, зато изначально будет так, как стоит в настройках форума.
  12. Пост Viktar83 - сообщение в При смене стиля, фон категории остаётся синим. был отмечен как ответ   
    У вас не указано, что стиль должен использовать определенные картинки (из папки memory), поэтому он берет их из стандартного стиля (папка master).
    Такое возможно, когда например при установке (импорте картинок) не указали, что их необходимо использовать с конкретным стилем.
     
    Зайдите в настройки стиля и ниже в выпадающем списке укажите папку своего стиля:



  13. Пост Viktar83 - сообщение в Условия в шаблонах был отмечен как ответ   
    Не уверен, что в файле css это сработает. Можно тогда в самом шаблоне через style="width: ..." для элемента, а вычисления можно и во вставке php произвести
     
    <php>
    $wdt = 132/200*$_data['author']['pp_reputation_points'];
    </php>
    <span style="width:{$wdt}px">...
     
    Не знаю, примерно так... Увы, ничего путного не посоветую. Единственное что, скачайте разные хуки для репутации и посмотрите, как там сделано. Заодно и глобальную переменную для репутации уточните. Еще желательно проверку делать, не отключена ли часом сама система репутации и т.д., но это тоже можно в этих хуках подсмотреть.
     
    Чем могу, извиняйте... 
  14. Пост Viktar83 - сообщение в Редактирование inset_row f_row был отмечен как ответ   
    Хм. А в ipb_styles.css (для этого стиля) разве нет?




    я, правда, могу видеть только уже сжатые и склееные css - но в одном из них точно есть эти свойства (и скорее всего в ipb_styles.css)
  15. Пост Viktar83 - сообщение в Как сделать ник жирным был отмечен как ответ   
    Есть вариант при помощи CSS ( но это будет для всех без исключения, а не только для определенной группы, как в примере HooLIGUN ):
     
    В ipb_styles.css вашего стиля найдите строки:
    .post_block h3 { ... } ниже допишите вот так:
    .post_block h3 { ... } .post_block h3 .author { font-weight: bold; } /* ник пользователя выделяется жирным шрифтом */
  16. Пост Viktar83 - сообщение в Ошибка Fatal error был отмечен как ответ   
    А мне кажется, вы даже не потрудились проверить ее
     
    _ipbzona.ru/topic/7531-oshibka-bdpri-ustanovki/
    _forums.ibresource.ru/topic/63779-oshibka-pri-ustanovki-foruma/
  17. Пост Viktar83 - сообщение в Как обвести группу под аватаркой? был отмечен как ответ   
    Ну раз делали таким образом, то попробуйте:
    <li class='ipsButton_secondary' style='margin-top: 5px;'> {$author['_group_formatted']} </li>
  18. Пост Viktar83 - сообщение в скрыть ссылки от гостей был отмечен как ответ   
    Может, этот хук (BIM34) Hide link and code 1.0.5 ( _ipbmafia.ru/topic/21-bim34-hide-link-and-code-105/ )
    Почитайте ту тему, вроде не все гладко
     
    Русская версия _ipbmafia.ru/files/file/1225-bim34-hide-link-and-code-105-rus/
     
    Более новая 1.0.6 _ipbmafia.ru/files/file/1324-bim34-hide-link-and-code-106/
  19. Пост Viktar83 - сообщение в Ссылка в шапке форума был отмечен как ответ   
    Все нормально - это ошибка 404 - такой страницы не существует.
     
    Ваш форум находится по адресу
    __ only-rp.esy.es/
    или
    __ only-rp.esy.es/index.php
    или
    __ only-rp.esy.es/index.php?app=forums (адрес приложения IPB форум) на крайний случай
     
    Но никак не __ only-rp.esy.es/forum - что это и куда оно должно вести?
     
    С таким же результатом я набираю __ only-rp.esy.es/abrakadabra - и попадаю на 404
     
     
    Просто поправьте ваши ссылки вида __ only-rp.esy.es/forum на __ only-rp.esy.es/ (в шапке - шаблон  defaultHeader, в меню - шаблон GlobalTemplate )
    Вот и qweqweqwe правильно сказал.
  20. Пост Viktar83 - сообщение в как сделать так чтобы при нажатии переходило на нужное url был отмечен как ответ   
    Надо исправить кавычки ‘left’ на "left"
     
    извини, я изначально неверно написал. Вот так должно быть:
    <li class="left"><a href="__l2jafri.com" rel="nofollow" target="_blank">L2JaFri.CoM</a></li>


  21. Пост Viktar83 - сообщение в Проблемы с переводом языка и изменением вкладок был отмечен как ответ   
    WOLF Вам и говорит - в globalTemplate смотрите и редактируйте код в <div id='footer'...>
     
    Скорее всего это будет что-то вроде
    <div class='footerCol'>             <h3><a href='{parse url="act=idx" seotitle="false" base="public"}'>Forums</a></h3>             <ul>             <li>...
  22. Пост Viktar83 - сообщение в статичные страницы был отмечен как ответ   
    Можно:
     
    создать файл имя_файла.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 и удастся решить проблему?
  23. Пост Viktar83 - сообщение в Блоки в ip.content был отмечен как ответ   
    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; } Результат:



  24. Пост Viktar83 - сообщение в Задний фон был отмечен как ответ   
    Картинка масштабируется при изменении размеров окна браузера, а 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%; } результат:


      в полноразмерном режиме:

     
  25. Пост Viktar83 - сообщение в Письмо подтверждения. был отмечен как ответ   
    Ну как бы:
    '?do=embed' frameborder='0' data-embedContent>>
    '?do=embed' frameborder='0' data-embedContent>>
     
    А конкретно, ищешь в языке reg_validate:



     
    И далее оформляешь, как тебе надо (только служебные фразы типа <#NAME#> не трогай).
     
    И ещё, так как почтовые программы могут иметь особенности в чтении html/css (или вообще могут быть отключены стили у пользователя, читающего твоё письмо), то сначала загугли как оформить email письмо с помощью html css.
    Удачи.
×
×
  • Создать...