
Everything posted by andros0789
-
искажение!
открой с любого рабочего шаблона шаблон userBar скопируй весь код и вставь в тот шаблон который не работает (в userbar соответственно) сохрани и проверь. Если у тебя свой шаблон кастомный, сам делал например, скинб сюда код из твоего userBar и напиши версию форума.
-
Перенос отдельного раздела форума со всеми темами и сообщениями.
В общем ситуация такая господа. нашел дамп интересного сайта где раньше сидел) решил восстановить его на phpbb 3.1 он, восстановил все полностью, но что то движок то никуда не годится этот. решил на IPS 4 его перегнать. Сначала попробовал конвертировать сразу с phpbb на IPS. В итоге все с кодировкой супер. Но вот только во всех темах авторы ГОСТИ))) Но кодировка все четко встала. Решил как раньше делал самый нормальный вариант был когда конвертер был не очень на 4ке. Сначала установил 3ку, на нее конвертировал базу phpbb, а потом с 3ки обновился до 4ки. Попросило конвертировать базу в utf8 , сделал. Но вот теперь какая беда. Авторы все ровненько встали , не ГОСТИ)) Но кодировка именно в русском форуме вот такая. Хотя все таблицы и база в UTF8. Открываю базу редактором PilotEdit в ней тоже иероглифы эти. Если перенести с форума на IPS4 c нормальным отображением эти таблицы: Личные сообщения: core_message_posts core_message_topics core_message_topic_user_map Форумы: forums_forums Сообщения: forums_posts Темы: forums_topics Снова ГОСТИ авторы и в админке у форумов нет названий, они пустые. Кто что может подсказать? Раельно только русский раздел перенести с нормальной кодировкой? Или какое то еще есть решение?
-
Создание полной локализации 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';}} в настройках содержимого страницы, где у мен свой шаблон. Прописываю условия что идут ниже в твоем примере. Но как определить что я нахожусь в полной новости то?))Вопрос) Убирает блоки на главной и в полной новости, а надо как то ему прописать что только в полной новости) - Как скрыть блоки на определенной странице?