andros0789
Актив
-
В сети
-
Количество сообщений
768 -
Reputation
268 andros0789's Reputation
Everything posted by andros0789
-
Создание полной локализации ipb 3.x.x
бери русский язык качай, в нем бери файл который All applications и меняй в нем все русские фразы на свои. Я себе сделал два таких файлика для удобства, добавляю сам любые фразы в шаблон чтобы они менялись в зависимости от языка, обновляю иногда свои языки и все упс))у тебя троечка?
-
Траблы после обновления 3.4 - > 4.1
дабы не плодить темы задам вопрос. После конвертации с phpbb 3.1 -> ipb 3.4 далее обновился до -> ips 4.1.19.3 (Так же конвертировал с 1251 в utf8) возникла следующая проблема, именно РУССКИЙ раздел форума выглядит так: Кто подскажет как сделать его нормальным?))) Форум щас utf8 и база тоже. но текст РУССКОГо раздела остался в 1251. Через декодер вот как показыввает:
-
Не устанавливается IPS Ошибка No database selected
угу
-
Переезд с phpbb на IPS и внутренние ссылки.
Danilka007, у тебя случаем у каждого юзера вместо ника в топиках не висит ГОСТЬ? У меня почему то вместо имен в постах везде Гость
-
IPS Community Suite 4.1 Nulled
ради твоей задницы нетронутой служу дружище. так что сиди спокойно на миллионах форумах и не переживай что твою жопу взорвут с дня на день. Не задевай лучше о службе ок? Форумный гений. Я тебя поздравляю. Когда в живую с сотнями людьми поработаешь , именно в живую, поруководишь, покомандуешь и тд. Тогда будет нам о чем с тобой поговорить. А пока разойдемся на том что есть. Единственное поддержу, относись к людям так, как хотел бы чтобы относились к тебе. бабушка мне всегда так говорила, царство ей небесное. ББ
-
IPS Community Suite 4.1 Nulled
всегда мечтал услышать от подобных в живую в мой адрес "НЕ ПЛАЧь или не плачься". Ты грубо говоря админ тут, веди себя соответственно. Люди по тебе делают вывод. Благо парнишка съехал и почему-то в ответ извинился на твое "додик" (бесхребетный похоже). А на зоне я бывал по служебной необходимости. И тебе советую посетить на жэкскурсиях такие заведения. Многому научит.
-
IPS Community Suite 4.1 Nulled
Пусть не по теме и флуд или как это можно оценить, но я бы такому ветерану сайта дал бы бан за гнилой базар, и черепушку расколупал бы. Не первый раз замечаю его длинный язык. Профи херов. Тут не все школьники сидят друг. И выражения выбирай немного!
-
Помогите
места еще есть? А если по делу Парень скинь логи
-
Скрыть дату регистрацию пользователей, скрыть дату создания постов
пиши в лс что нужно?
-
Аналог IP Conent для IPS 4
gogo17, а можно спросить цель?
-
Смайл ИМХО
- Как скрыть блоки на определенной странице?
kgb, подскажи пожалуйста, возможно ли в новости в полной, выводить блоки по вкладкам именно из той категории откуда эта полная новость? То есть зашел я в новость Battlefield, ниже идут вкладки (tabs) с названиями к примеру "Галерея, Видео, Форум, новости" и при нажатии у меня бы выводились мои кастомные блоки именно с новостями о Battlefield из "Галерея, Видео, Форум, новости". Я так понял тут дело сортировки?- Как скрыть блоки на определенной странице?
kgb, так в том то и дело я как только не пробовал уже....суть в том что полная новость когда открывается , то шаблон record выводится в обертке GlobalTemplate, даже если я выбираю не стандартную тему, а свою созданную html. Вот что я не могу понять.... То ли вы меня не поймете то ли хз.... реально.. Напишу пример. Подробно. Имеется шаблон: <!doctype html> <html id="" class="js no-touch" lang="{expression="\IPS\Member::loggedIn()->language()->bcp47()"}" dir="{{if member.language()->isrtl}}rtl{{else}}ltr{{endif}}"> <head> <title>Новости</title> {template="includeMeta" app="core" group="global" location="global" params=""} {template="includeCSS" app="core" group="global" location="global" params=""} {template="includeJS" if="theme.js_include != 'footer'" app="core" group="global" location="global" params=""} {template="favico" app="core" group="global" location="front" params=""} </head> <body id="default-body" class='default has-nav-slim body-forums skin-no col-2-template-fluid ipsApp ipsApp_front {{if isset( \IPS\Request::i()->cookie['hasJS'] )}}ipsJS_has{{else}}ipsJS_none{{endif}} ipsClearfix{{foreach output.bodyClasses as $class}} {$class}{{endforeach}}' {{if output.globalControllers}}data-controller='{expression="implode( ',', output.globalControllers )"}'{{endif}} {{if isset( output.inlineMessage )}}data-message="{expression="output.inlineMessage"}"{{endif}} data-pageApp='{$location['app']}' data-pageLocation='front' data-pageModule='{$location['module']}' data-pageController='{$location['controller']}' itemscope itemtype="http://schema.org/WebSite"> <div id="site-main"> <!-- Основной --> {template="GlobalHeader" app="core" group="global" params=""} <div id="site-wrapper"> {template="header_future" app="core" group="global" params=""} <div id="mantle_skin"> <div id="rbSkin"> <span id="adSkinLeft"></span> <span id="adSkinRight"></span> <div id="wrapper"> <div id="site" role="main"> <div id="default-content" class=" container row"> <section class="promo-strip span12"> <ul class="promo-strip__list row "> {block="newstop4"} </ul> </section> <div class="primary-content span8 medium-span7"> <!-- Новости --> <div id="river" class="pod pod-river js-filter-pod"> <dl class="pod-header has-feed-group" data-feed-group="news-list"> <dt class="pod-header__item"> <div class="pod-title"> <h4>Новости</h4> <span class="pod-div" role="presentation" aria-hidden="true"></span> </div> </dt> <dd class="pod-header__item pod-header__grid no-flex hide-mobile"> <a href="#" id="feed-view-river" class="feed-view on " rel="nofollow"> <i> <svg class="symbol symbol-reorder" aria-role="icon"> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#symbol-reorder"></use> </svg> </i> </a> </dd> <dd class="pod-header__item pod-header__grid no-flex hide-mobile"> <a href="#" id="feed-view-grid" class="feed-view " rel="nofollow"> <i> <svg class="symbol symbol-th" aria-role="icon"> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#symbol-th"></use> </svg> </i> </a> </dd> </dl> <dl class="pod-header pod-header--tabs has-feed-group"> <dd class="pod-header__item pod-header__filters pod-header__filters--js"> <div class="tabs2 pod-header__filters--tabs js-filter-json"> <a href="" class="current pod-header__filters-item js-filter-option">Последние</a> <a href="" class="pod-header__filters-item js-filter-option">Популярные</a> </div> </dd> </dl> <div class="pod-filter"> <section class="filter-results js-filter-results editorial thirds river"> <!-- 1 вкладка --> <div> {database="news_main"} </div> <!-- 2 вкладка --> <div> {block="popular_news"} </div> </section> </div> </div> </div> <aside class="secondary-content span4 medium-span5 "> <!-- Gamebox (Игротека) --> {block="gs2news"} <!-- Reviews (Обзоры) --> {block="news_main"} <!-- Comments (Комментарии) --> {block="comments_forum"} <section class="pod pod-upcoming"> <div class="pod-body upcoming"></div> </section> </aside> </div> </div> </div> </div> </div> </div> {template="footer" app="core" group="global" params=""} </div> </body> </html> Это шаблон главной страницы новостей. Главная моего портала. Макет состоит из Меню шапки (3 новости типа слайдера), ниже идут 4 новости в одном блоке, под ними идут две вкладки с новостями по дате и популярности, сбоку боковой блок с кастомнфми блоками и футер. Так вот.... При входе в полную новость мне нужно убрать все начиная после <div id="default-content" class=" container row"> И вывести соответственно шаблон который Я поставил в record. И тут косяк... В полной новости, если я даже использую CustomWrapper Или просто вставляю шаблон этот же в содержимое страницы и использую свою HTML оболочку И вот он все равно берет шаблон из основного GlobalTemplate в полной новости , а не из шаблонов в приложении Pages который я вставляю в содержимое после того как включаю свой хтмл использовать...я уже всю голову сломал ХОСПОДИ!!! Я это сделал! Короче указал {{if in_array('fullNews', \IPS\Output::i()->bodyClasses )}} <div id="default-content" class=" container row"> {$html|raw} </div> {{endif}} <div id="default-content" class=" container row {{if in_array('fullNews', \IPS\Output::i()->bodyClasses )}}ipsHide{{endif}}"> <section class="promo-strip span12"> <ul class="promo-strip__list row "> {block="newstop4"} </ul> </section> <div class="primary-content span8 medium-span7"> <!-- River --> <div id="river" class="pod pod-river js-filter-pod"> <dl class="pod-header has-feed-group" data-feed-group="news-list"> <dt class="pod-header__item"> <div class="pod-title"> <h4>Новости</h4> <span class="pod-div" role="presentation" aria-hidden="true"></span> </div> </dt> <dd class="pod-header__item pod-header__grid no-flex hide-mobile"> <a href="#" id="feed-view-river" class="feed-view on " rel="nofollow"> <i> <svg class="symbol symbol-reorder" aria-role="icon"> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#symbol-reorder"></use> </svg> </i> </a> </dd> <dd class="pod-header__item pod-header__grid no-flex hide-mobile"> <a href="#" id="feed-view-grid" class="feed-view " rel="nofollow"> <i> <svg class="symbol symbol-th" aria-role="icon"> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#symbol-th"></use> </svg> </i> </a> </dd> </dl> <dl class="pod-header pod-header--tabs has-feed-group"> <dd class="pod-header__item pod-header__filters pod-header__filters--js"> <div class="tabs2 pod-header__filters--tabs js-filter-json"> <a href="" class="current pod-header__filters-item js-filter-option">Последние</a> <a href="" class="pod-header__filters-item js-filter-option">Популярные</a> </div> </dd> </dl> <div class="pod-filter"> <section class="filter-results js-filter-results editorial thirds river"> <!-- 1 вкладка --> <div> {$html|raw} </div> <!-- 2 вкладка --> <div> {block="popular_news"} </div> </section> </div> </div> </div> <aside class="secondary-content span4 medium-span5"> <!-- Gamebox (Игротека) --> {block="gs2news"} <!-- Reviews (Обзоры) --> {block="news_main"} <!-- Comments (Комментарии) --> {block="comments_forum"} <section class="pod pod-upcoming"> <div class="pod-body upcoming"></div> </section> </aside> </div> И теперь все просто сказка!!!!!!!!!!!!!!!!! Спасибище просто за то что прибавили мне 60% к моему левэлу знаний IPS)))- Проблемы с Portal 1.4.0. При установке не работает мобильная версия.
писал в другой теме вообще)))это как?- Проблемы с Portal 1.4.0. При установке не работает мобильная версия.
лучше бы следили за тем как темы одинаковые плодят и в итоге опускаются нормальные темы с реальными проблемами, что люди не могут дождаться ответа в итоге.- Как скрыть блоки на определенной странице?
Короче ребят вчера сидел под вечера ломал голову... Так и не решил я свой вопрос))) суть в том, что мне как то надо сделать так, чтобы на форуме был шаблон GlobalTemplate, а вот в страницах брался шаблон из страниц(а не из GlobalTemplate как при просмотре полной новости он берет именно глобалтемплейт). Реально ли чтобы в приложении страницы был шаблон только тот который я прописал в содержимое страницы News? А на форуме только из GlobalTemplate. Потому что ооооочень много кода получается в глобальемплейте.... Как то тупо сделано.... Главное страницу саму он шаблон берет из Pages, а шаблон полной новости из GlobalTemplate.... Или может есть какая альтернатива kgb? Или сможет на мысль есть вариант подтолкнуть с помощью голосовой связи. Просто я не написать то что у меня вообще задумано, а на словах и видеосвязи с экраном просто показал бы и было бы проще понять и мне и тому кто мог бы объяснить. Заранее благодарен!- Как скрыть блоки на определенной странице?
Буду дома проверю)))а пока огромное спасибо за то чт не проходите мимо! Думаю многие забросят старые движки зная эти теги для создания больших порталов!- Как скрыть блоки на определенной странице?
- Как скрыть блоки на определенной странице?
Почему то не работает( Начнем сначала))) В полной новости (шаблон Display) добавил скрипт в самый низ <script> $("#default-body").addClass("fullNews"); </script> В шаблоне самой страницы новостей я к ненужным в полной новости блокам (div'ам) прописываю код {{if in_array('fullNews', \IPS\Output::i()->bodyClasses )}} {{else}} <section class="promo-strip span12"> <ul class="promo-strip__list row "> {block="newstop4"} </ul> </section> {{endif}} И получается когда я захожу в полную новость у меня присваивается класс скриптом, и идет проверка с помощью условия на наличие класса в боди? Так? И автоматом его скрывает. Или я допустил ошибку?- Как скрыть блоки на определенной странице?
То есть получается тут нет такого понятия, если есть класс вывести, если нет то не вывести?)) Я имею ввиду, придется два раза код прописывать {{if in_array('fullNews', \IPS\Output::i()->bodyClasses )}} <section class="promo-strip span12"> <ul class="promo-strip__list row "> {block="newstop4"} </ul> </section> {{else}} К примеру надо убрать этот блок в полной новости. Вот как его показать на главной в Страницах и убрать в полной новости? то ли я че то не то делаю, то ли хз- Как скрыть блоки на определенной странице?
Ну прописал я {{\IPS\Output::i()->bodyClasses[] = 'fullNews';}} в боди в шаблоне страницы, а дальше то что??? Как мне показать свой шаблон полной новости? В этом то и вся беда. Мне нужно в полной новости убрать половину кода ведь. Поэтому и не пойму как убрать с помощью скрипта, точнее добавить скриптом. Прописав скрипт в шаблон полной новости, а в шаблоне страницы прописать в ненужные (блоки которые не нужны в фуллстори) условие.... Как условие прописать, если в классе боди есть fuulNews то не показывать этот блок? {{\IPS\Output::i()->bodyClasses[] = 'fullNews';}} не катит... Так как класс добавляется скриптом. Как в IPS с помощью hasClass сделать проверку класса боди?- Как скрыть блоки на определенной странице?
Совет нужен) Если я в шаблон полной новости пропишу скрипт с добавлением класса в body <script> $("#default-body").addClass("fullNews"); </script> А после этого пропишу вместо {{\IPS\Output::i()->bodyClasses[] = 'fullNews';}} Свое условие на проверку класса через hasClass в <body class="fullNews"> для удаления ненужных блоков в полной новости. Нормально будет как думаете знатоки?- Как скрыть блоки на определенной странице?
А в чем проблема? <div class="1 ipsHide"></div> Не будет показываться нигде а в css прописываем body[data-pageapp="cms"] .1 { display: block; } Вариант 2 - еще лучше/ Через переменную $location , которая в GlobalTemplate есть. {{if $location['app'] == 'cms'}} <div class="1"></div> {{endif}} Здесь сложнее, т.к. и $location['app'] и $location['module'] будут одинаковыми. Но есть выход, называется bodyClasses . В шаблоне страницы record.phtml добавляем bodyClasses, например вот так {{\IPS\Output::i()->bodyClasses[] = 'fullNews';}} И тогда у нас body уже имеет доп. класс fullNews / Соот-но или через css body.fullNews или чекркз проверку существования класса {{if !in_array('fullNews', \IPS\Output::i()->bodyClasses )}} блаблабла {{endif}} Вот и встал вопрос на этом месте у меня) Прописываю я в класс {{\IPS\Output::i()->bodyClasses[] = 'fullNews';}} в настройках содержимого страницы, где у мен свой шаблон. Прописываю условия что идут ниже в твоем примере. Но как определить что я нахожусь в полной новости то?))Вопрос) Убирает блоки на главной и в полной новости, а надо как то ему прописать что только в полной новости)- Как скрыть блоки на определенной странице?
Воу крутяк! Осталось научиться мне теперь условия составлять)))- Как скрыть блоки на определенной странице?
а все понял) { $record->record_comments} и {$record->record_views } - Как скрыть блоки на определенной странице?