Jump to content

CNoise

Актив
  • В сети

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

    132
  • Reputation

    119 CNoise's Reputation

Everything posted by CNoise

  1. Подобная настройка движком не предусмотрена, хука, позволяющего сделать что-то подобное я тоже не видел, тем не менее IP.Board поддерживается возможность давать право на изменение звания пользователям, набравшим определенное количество сообщений. Настроить ее можно в разделе настроек "Профили пользователей" (Система > Настройки > Пользователи > Профили пользователей > Количество сообщений, которое необходимо набрать, чтобы получить возможность изменять свое звание?) админцентра вашего форума.
  2. Люблю такие темы Сейчас слушаю The Black Keys - Little Black Submarines из альбома El Camino. Трек на Soundcloud.Com: https://soundcloud.com/gaga-digi/the-black-keys-little-black.
  3. Zhenyasim, отличаться все будет достаточно сильно, взять хотя бы >систему локализации. Разработка ведется уже год и, если верить сообщениям в официальном блоге, за это время движок был переписан чуть ли не полностью.
  4. IItu4ka21, ведь буквально вчера в >соседней теме просил вас заливать скриншоты на этот форум. Вставлять изображения со сторонних ресурсов запрещено. Не сочтите это за снобизм, мне-то все равно, куда вы загружаете картинки, просто не хочется, чтобы вас забанили за такое мелкое нарушение правил. Кроме того, называется блок "Объявления нашего сайта". Способов сделать что-то подобное много, все зависит от того, откуда вы хотите брать информацию, например, ее можно брать из социальных сетей или последних созданных на вашем форуме тем. На вашем скриншоте, как мне кажется, вся информация вводилась вручную, а значит сделать подобное было не так уж и сложно. Попробуйте использовать хук >Global Forum Message. В настройках хука можно указать, на каких страницах этот блок должен отображаться.
  5. Что-то не так с кнопкой "Поделиться через блог". В ipb_styles.css вашего стиля найдите следующую строку: .ipsList_inline > li:last-child { margin-right: 70px; } И измените значение на ней с 70px до 0. Должно получиться что-то похожее: .ipsList_inline > li:last-child { margin-right: 0; } Проблема должна решиться.
  6. Установил стиль, вживую он выглядит лучше, чем на скриншоте. Мне, скажу честно, понравился, однако над ним еще нужно поработать - закончить цветовую гамму, убрать из css все цвета, относящиеся к стандартному шаблону IP.Board, заменить часть картинок и поработать немного над блоком статистики внизу форума, сейчас он сделан неаккуратно. Тем не менее, для первой работы очень достойно - выглядит креативно, есть несколько интересных решений. Koteyka, форум не видит изображения стиля. Проверьте, правильно ли выбрана директория стиля в его настройках настройках на вкладке "Внешний вид" админцентра форума. Если вы уверены, что правильно, попробуйте еще раз импортировать изображения стиля. И уже при импорте выберите с каким шаблоном их нужно использовать.
  7. На странице со списком установленных хуков (Система > Управление хуками) переместите хук "Последние сообщения" вниз так, чтобы "Последние изображения из галереи" были выше него. Последовательность хуков на этой странице задает то, как они будут отображаться. у вас на форуме.
  8. Перезалейте пожалуйста изображение на этот форум через расширенную форму редактирования ответа. Вставлять изображения со сторонних ресурсов, будь-то даже известные фотохостинги, запрещено правилами. Похоже, что проблема связана с apache. Если вы устанавливали apache сами, проверьте - все ли верно прописано в его настройках. Если же вы пользуетесь хостингом, пишите в службу технической поддержки, к своему тикету прикрепите этот скриншот, там вам должны будут помочь. Если не секрет, каким хостингом пользуетесь? На вашем месте, я бы подумал о его смене - у хороших хостинг-провайдеров такие проблемы возникать не должны
  9. Изменить текст на кнопке спойлера можно в разделе BB-кодов админцентра вашего форума (Внешний вид > Сообщения > BB-Коды). В открывшемся писке найдите пункт "Скрытый текст" и справа от его названия кликните по иконке карандашика. На открывшейся странице найдите пункт "Шаблон замены BB-Кода", после чего найдите в нем слово "Показать" и замените на любое, какое только пожелаете. Впрочем, когда я столкнулся со схожей проблемой, так и не смог придумать ничего, на что можно было бы заменить это слово, вместо этого я сделал саму кнопочку чуть шире. Если вы тоже хотите сделать эту кнопку шире, добавьте перед value='Показать' следующий код: style="width: 60px;". Должно получиться что-то похожее: <div class='bbc_spoiler'> <span class='spoiler_title'>Скрытый текст</span> <input type='button' class='bbc_spoiler_show' style="width: 60px;" value='Показать' /> <div class='bbc_spoiler_wrapper'><div class='bbc_spoiler_content' style="display:none;">{content}</div></div> </div> После этого сохраните изменения и не забудьте очистить кэш ваших bb-кодов.
  10. Обновил хук, проверил его работоспособность на версиях IP.Board 3.2 / 3.3 / 3.4, все работает отлично. В предыдущей версии была проблема с шаблоном.
  11. Загрузите файл icons.png, который я прикрепил к сообщению, по пути ".../public/style_images/<папка вашего стиля>/editor/..." и не забудьте обновить кэш в браузере. Вот строчка, которая меня интересовала: .cke_icon{ background-image: url("{style_images_url}/editor/icons.png") !important; }
  12. Lacoster, сбросьте пожалуйста все содержимое файла ckeditor.css сюда.
  13. Отсутствуют изображения кнопок визуального редактора. И если их не было с самого начала - момента установки скина - переустановка вряд ли поможет, иконки нужно перезалить. Откройте ipb_ckeditor.css вашего скина и попробуйте найти следующий код: .cke_icon{ ... } Под "..." может быть все, что угодно. Там должен быть указан путь до одного или нескольких изображений, если это так или вы не смогли найти упоминаний cke_icon вовсе, отпишитесь об этом здесь. Поможем.
  14. Чтобы добавить онлайн-статус пользователя под аватарку, в шаблоне userInfoPane на вкладке "Глобальные" вашего скина найдите: <if test="authorwarn:|:$author['show_warn']"> <li> <if test="$options['wl_id']"> <img src='{$this->settings['img_url']}/warn.png' class='clickable' onclick='warningPopup( this, {$options['wl_id']} )' title='{$this->lang->words['warnings_issued']}' /> </if> <a class='desc lighter blend_links' href='{parse url="app=members&amp;module=profile&amp;section=warnings&amp;member={$author['member_id']}&amp;from_app={$this->request['app']}&amp;from_id1={$contentid}&amp;from_id2={$options['id2']}" base="public"}' id='warn_link_{$contentid}_{$author['member_id']}' title='{$this->lang->words['warn_view_history']}'>{parse expression="sprintf( $this->lang->words['warn_status'], $author['warn_level'] )"}</a> </li> </if> И сразу после этого добавьте: <if test="userOnline:|:$author['_online']"> <li class='desc'> <span class='ipsBadge ipsBadge_green'>В сети</span> <else /> <span class='ipsBadge ipsBadge_grey'>Не в сети</span> </li> </if> Фразы "В сети" и "Не в сети" можете изменить на любые, подходящие вам, это же относится и к стилю текста. Чтобы удалить статус от туда, где он находится сейчас, полагаю, около никнейма - я не смог просмотреть ни одной темы на вашем форуме, в шаблоне post раздела "Темы" найдите и удалите следующее: <if test="$post['author']['_online']">...<else />...</if> Под "..." может быть любой код.
  15. Sirillo, what exactly do you want to do? I see few features in that picture - image in the post view, "more" button and "bubble" with the number of comments (11). Try to formulate your question better and we'll help you. Also, it can be better for you to use >IP.Content. This app has more possibilities of customization. Stripes, насколько я понял, sirillo хочет сделать так, чтобы новости в его портале (pcaraci.com/portal/) отображались так, как показано на картинке.
  16. По поводу ботов, приложение, ссылку на которое я дал чуть выше, должно вам помочь. А по поводу безопасности, здесь все просто - всегда используйте последнюю версию IP.Board, в них, как правило, исправлены все обнаруженные уязвимости, а также используйте для учетных записей администраторов форума, БД и FTP сложные пароли. Можете также изменить путь к АЦ: В первую очередь нужно изменить название директории admin, можете выбрать любое, какое только пожелаете. Затем нужно изменить файл initdata.php, он лежит в корневой директории форума, найдите в нем следующую строку: define( 'CP_DIRECTORY', 'admin' ); И замените в ней слово admin на новое название папки с АЦ. Не забудьте внести необходимые изменения в robotstxt корневой директории вашего форума.
  17. Если речь идет о защите от спамеров, в файловом архиве есть отличный компонент - >(JG) Stop Forum Spam.
  18. Проблема обсуждалась в >теме поддержки хука. Решение так себе, но должно сработать: из ipb_styles.css нужно удалить следующий класс #user_navigation a:hover. У меня сейчас нет доступа к форуму, поэтому другого решения подсказать не могу. Нужно поставить хук и понять, почему так происходит.
  19. Скин, если не ошибаюсь, от IPBFocus (ex. IPBForumSkins)? В скинах под их авторством иконки редактора обычно хранятся единым файлом icons.png по пути ".../<Папка вашего стиля>/editor/...". Внося какие-либо изменения, не забывайте чистить кэш браузера.
  20. Доброе утро Вообще, за вывод информации о пользователе в темах форума отвечает шаблон UserInfoPane, но не в данном случае. Вывод репутации можно изменить в файле самого хука на строке 127. Что нужно сделать, уже сказал Envy. <span class='number'>{parse format_number="$author['pp_reputation_points']"}</span> Измененный вариант: Show Reputation in User Info(RUS).zip Старую версию хука можно не удалять. Как по мне, работать со всем тем, что добавляют хуки, проще именно так, чем позже отлавливать все изменения по системе.
  21. Упс, моя вина - окно поиска не видел, хотя знал, что в Baisik оно по умолчанию находится там. Исправляется это довольно просто. В ipb_style.css найдите: #primary_nav { font-size: 12px; float: left; height: 32px; min-width: 660px; width: 68%; } И замените на: #primary_nav { font-size: 12px; float: left; height: 32px; min-width: 520px; width: 60%; } Проблема должна решиться. Завел себе у вас на форуме личный аккаунт, надеюсь, вы не против? Люблю посидеть в курилке, пофлудить Кроме того, вы грамотно подошли к созданию форума, будет интересно понаблюдать за развитием проекта.
  22. Нет проблем, кроме того, это не так сложно, как кажется. Попытался расписать все производимые изменения как можно подробнее, вдруг кому-нибудь еще понадобится помощь со схожей проблемой. Изменение шаблонов стиля. В первую очередь добавим на форуме небольшую границу с двух сторон от основного контента. Сразу оговорюсь, что это делать необязательно, но я все же крайне рекомендую. При высоком масштабе, либо же низком разрешении эти границы должны будут сдерживать контент, не давая ему занять всю ширину экрана, благодаря чему полоска не будет залезать на полезную информацию, например, при просмотре тем она не будет закрывать никнеймы и аватары пользователей. А так как скин у вас неширокий, на большинстве экранов изменений видно не будет. Для начала откройте ipb_styles.css вашего скина и найдите в нем: .wrapper { margin: 0 auto; min-width: 980px; max-width: 1600px; width: 70%; } Замените на: .wrapper{ margin: 0 auto; min-width: 840px; max-width: 1500px; width: 70%; } .twrapper{ min-width: 1040px; width: 100%; } Таким образом мы добавим новый класс twrapper, в который позже вложим уже существующий wrapper. Новый класс будет занимать всю ширину форума, его минимальная ширина - 1040px. Кроме того, следует немного уменьшить минимальную ширину класса wrapper, в нашем случае до 840px. Теперь откройте шаблон globalTemplate и найдите в нем следующее: <div id='ipbwrapper' class='wrapper'> Замените на: <div class='twrapper'> <div id='ipbwrapper' class='wrapper'> Теперь в этом же файле найдите: </div> <!--DEBUG_STATS--> И замените на: </div> </div> <!--DEBUG_STATS--> Тем самым мы создадим новый div с классом twrapper, в котором будет находиться весь остальной контент. Теперь перейдем к работе непосредственно со скриптом. Я его немного изменил. Для начала давайте вынесем его из директории скина. Это пригодится в том случае, если вы захотите использовать скрипт с каким-либо другим вашим скином, тогда вам не потребуется вновь загружать скрипт на сервер. Обновленный скрипт: buttonUp.zip Загрузите nw.buttonUp.js по пути .../public/js/.... Теперь для подключения скрипта в globalTemplate используйте следующий код: <script type='text/javascript' src="{$this->settings['js_base_url']}js/nw.buttonUp.js"></script> Не забудьте удалить код, который отвечает за подключение вашего старого скрипта. Финальный этап. CSS. Я также вынес большую часть css из файла скрипта, это должно облегчить изменение стиля полосы. К сожалению, теперь стили полосы необходимо добавлять самостоятельно. Для этого добавьте в файл ipb_styles.css вашего скина следующий код: .containerUp { display: none; background-color: rgb(231,235,240); /*Fallback for outdated web browsers*/ background-color: rgba(231,235,240,0.3); position: absolute; clip: rect(0px, 90px, 25000px, 0px); width: 90px; height: 100%; left: 0px; top: 0px; opacity: 0.7; cursor: pointer; } .buttonUp { position: fixed; left: 16px; top: 15px; font-weight: bold; color: #5a5a5a; } Положение кода внутри файла не важно, главное, чтобы он находился вне фигурных скобочек ({ и }) или комментариев (/* и */). Теперь разберем то, что мы добавили. Как я уже сказал, такой вариант css должен сделать редактирование полосы намного проще. Если указанный чуть выше код не вызывает у вас затруднений, все, что под спойлером, можно не читать. Я немного изменил стиль полосы - сделал ее чуть уже, изменил цвет текста. Как мне кажется, теперь она будет лучше смотреться с вашим скином. Также сделал анимацию чуть медленнее. Теперь она выглядит, как стандартная. Если возникнут какие-либо проблемы, либо не понравятся какие-либо из сделанных мной изменений, просто скажите.
  23. Привет, silver1wen. Если вы хотели поменять местами пункты меню, это можно сделать в разделе "Другие приложения" Админ Центра вашего форума. Попасть в этот раздел можно либо выбрав пункт "Другие приложения" в основном горизонатльном меню АЦ, либо из раздела "Система", выбрав пункт "Управление приложениями" в вертикальном меню, расположенном слева. Здесь, перетягивая приложения вверх и вниз, вы также будете менять их последовательность в меню форума. Если вы имели ввиду дизайн меню, нужно редактировать скин. Часть кода, ответственная за меню, находится в шаблоне globalTemplate вашего скина. Редактируются скины в разделе "Внешний вид" АЦ вашего форума. Попасть в этот раздел можно выбрав соответствующий пункт в основном горизонтальном меню АЦ.
  24. В ipb_styles.css вашего стиля найдите: .ipsBox, .ipsPad { padding: 9px; } Измените на: .ipsBox, .ipsPad { padding: 0 9px; } Здесь мы убрали отступ от элемента сверху и снизу, слева и справа он остался. Если отступ снизу покажется вам слишком маленьким, замените этот вариант кода на следующий: .ipsBox, .ipsPad { padding: 0 9px 9px 9px; } В этом случае мы поочередно устанавливаем отступ от верхней, затем правой, нижней и левой границы. Изменяя третье значение, вы сами можете отрегулировать отступ снизу. После этого я бы также убрал закругленные углы у заголовка снизу, для этого найдите: .maintitle { background: url({style_images_url}/j_mainleft.png); height: 28px; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; margin-left: 10px; margin-right: 10px; } И замените его на: .maintitle { background: url({style_images_url}/j_mainleft.png); height: 28px; border-radius: 3px 3px 0 0; -moz-border-radius: 3px 3px 0 0; -webkit-border-top-right-radius: 3px; -webkit-border-top-left-radius: 3px; margin-left: 10px; margin-right: 10px; } Таким образом, мы будем округлять только верхние - левый и правый - углы.
  25. TheRock, так вам никто не сможет помочь. Пожалуйста выложите шаблон или хотя бы код globalTemplate до изменений и после, чтобы мы смогли понять в чем проблема.