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

kgb

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

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

  • Посещение

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

    31

Сообщения, опубликованные kgb

  1. 1 час назад, MoDMeR сказал:

     

    Добрый день, довольно таки давно(недели 2-3) появилась ошибка при входе в "приложения" в админке.

     

    Млин, ну а что из лога непонятно что ли? Что это за приложение rules стоит? Automation Rules? Ну так и обращайся к разработчику, пусть обясняет, откуда там вызов несуществующего метода

     

  2. 49 минут назад, Munchkin сказал:

    А чтоб я знал. Я ее очистил и конвертнул

    Вообще то перед обновление хорошо бы удалить все лишние приложения и хуки. Вообще дохрена что надо сделать перед обновлением.

     

    50 минут назад, Munchkin сказал:

    Странно... там при установке кеша никакого нет

    При установке нет, зато у браузеров есть.

     

    35 минут назад, Munchkin сказал:

    olumn count doesn't match value count at row

    Какого поля не хватает.

  3. 34 минуты назад, Munchkin сказал:

    На таком запросе выскакивает ошибка ALTER TABLE `база`.`star_search_keywords`

    А что это за таблица такая?

    22 минуты назад, Munchkin сказал:

    все равно показывает 210 для конвертации

    А посмотреть в какой кодировке таблицы?

  4. 1 час назад, Munchkin сказал:

    Проверяю бд - таблицы в  utf8_unicode_ci  и  utf8_general_ci . Какая кодировка нужна для 4.1?

    4 ка хочет, что бы была utf8_unicode_ci .  Что бы не заниматься херней при апгрейде лучше заранее на рабочем форуме перекодировать в utf8_unicode_ci . Считается, что utf8_unicode_ci медленнее utf8_general_ci , но ни фига вы не заметите. А тройка работает и на utf8_unicode_ci.

    Для того, что бы перекордиовать базу надо вначале запустить следующий запрос

    SELECT CONCAT('ALTER TABLE `', t.`TABLE_SCHEMA`, '`.`', t.`TABLE_NAME`, '` CONVERT TO CHARACTER SET utf8 COLLATE utf8_unicode_ci;') as sqlcode
      FROM `information_schema`.`TABLES` t
    WHERE 1
      AND t.`TABLE_SCHEMA` = 'ВАША БАЗА'

    получите список запросов, которые надо выполнить (по одному на всякий случай). Займет все полчаса времени, зато не будет проблем с переконвертацией при апгрейде

     

  5. 3 часа назад, Munchkin сказал:

    переносим сайт с 3.х на 4.1, конвертим базу, допиливаем. Но во время допила меняется старая бд по старому адресу и ее же нужно проапдейтить там,

    Т.е ты хочешь на другом урле вначале обновить сайт, а потом перенести его на старый урл? Ты вообще вребаешься, что у тебя все внутренние ссылки, включая ссылки на изображения, станут внешними? т.к. ips4 для внутренних ссылок использует __base_url__  ? Что для такого вначале надо заменить по всей базе старый урл на новой, а после переноса сделать обратную операцию.

    3 часа назад, Munchkin сказал:

    Так вот, если старую обновленную сконвертить и подложить под новую - все прокатит

    Нет конечно.

    3 часа назад, Munchkin сказал:

    Или как такое можно осуществить вообще?

    Если очень хочется, то я в подобных случаях просто вывешивал по старому урлу объяву, что на форуме технические работы и просьба ко всем только читать, но не писать.  Активность конечно снижается, но форум доступен как минимум для поисковиков

  6. 47 минут назад, 3D_Slon сказал:

    Именно. Пробовал

    Ну тогда фиг его знает.  У меня много раз была подобная ситуация, лечилось удалением кеша,  а rebuild.php только кеш и удаляет не заходя в админку.

  7. 17 минут назад, 3D_Slon сказал:

    После обновления на форуме и в АЦ видно только белую страницу без всякого форматирования

    такое иногда бывает. причины неизвестны. бывает и при чистой установке.

    Скачай приложенный файл, закин его в корень сайта и перейди по адресу на этот файл. он очистить кеш без необходимости заходить в админку. Только потом не забудь удалить файл, что бы никто посторонний постоянно кеш не очищал))))

    rebuild.php

  8. Bypass Link Moderation


    В новой версии IPS добавлена полезная фича премодерации ссылок.  Но разработчики не понятно из какой логики почему то привязали ее к фильтру плохих слов. И отключить премодерацию для отдельных групп не выключая для этих же групп фильтр плохих слов невозможно.

    Этот простенький плагин позволяет отключить премодерацию ссыллок для групп, не отключая фильтра плохих слов. Надо иметь ввиду, что отключение фильтра также отключает премодерацию ссылок.

    Конечно, по хорошему вообще отвязать премодерацию ссылок от плохих слов, но, к сожалению малой кровью здесь не обойдешься, так что пока так.


    • Добавил
      kgb
    • Добавлено
      08.12.2016
    • Категория
    • Язык
      Язык: En

     

  9. В 03.12.2016 в 16:56, Respected сказал:

    Предлагаю перейти в

    Если бы я был "защитником", то у меня было бы много времени для того, что бы бродить по интрнетикам, играть в игрушки и вместо того, что бы писать что то по существу, вбрасывать свое дерьмецо на вентилятор. А так я человек занятой, что разбираться с каждым ******.

    Теперь по существу, о чем я говорил с самого начала

    В 19.11.2016 в 01:05, kgb сказал:

    Потому как например при каждом обновлении движка IPS вносит изменения в шаблоны и всегда возможен конфликт кастомных шаблонов с фреймворком IPS/

    Вышла новая версия IPS и там, кроме всего прочего внесены изменения в шаблоы pages (cms)

    Как мимнимум, например, в группе шаблонов Supergrid_RecordDisplay в шаблоне record.phtml необходимо внести изменения и заменить
     

    		{{if $record->prefix()}}
    			<span>{template="prefix" group="global" app="core" params="$record->prefix( TRUE ), $record->prefix()"}</span>
    		{{endif}}

    на 

    		{{if $record->prefix() OR ( $record->canEdit() AND $record::canTag( NULL, $record->container() ) AND $record::canPrefix( NULL, $record->container() ) )}}
    			<span {{if !$record->prefix()}}class='ipsHide'{{endif}} {{if ( $record->canEdit() AND $record::canTag( NULL, $record->container() ) AND $record::canPrefix( NULL, $record->container() ) )}}data-editablePrefix{{endif}}>
    				{template="prefix" group="global" app="core" params="$record->prefix( TRUE ), $record->prefix()"}
    			</span>
    		{{endif}}

    заменить

        {{if count( $record->tags() )}}
        <div class="ipsSpacer_top">{template="tags" group="global" app="core" params="$record->tags()"}</div>
        {{endif}}

    на

    {{if count( $record->tags() ) OR ( $record->canEdit() AND $record::canTag( NULL, $record->container() ) )}}
    	{template="tags" group="global" app="core" params="$record->tags(), FALSE, FALSE, ( $record->canEdit() AND $record::canTag( NULL, $record->container() ) ) ? $record->url() : NULL"}
    {{endif}}

    а также заменить

    <div class='ipsGrid ipsGrid_collapsePhone ipsPager ipsClearfix ipsSpacer_top'>
    	<div class="ipsGrid_span6 ipsType_left ipsPager_prev">
    		<div class='ipsType_break ipsContained'>
    		{{if $record::database()->use_categories}}
    			<a href="{$record->container()->url()}" title="{lang="cms_back_to_category_with_title" sprintf="$record->container()->_title"}" rel="up">
    				<span class="ipsPager_type">{lang="cms_back_to_category" sprintf="$record::database()->recordWord( 2 )"}</span>
    				<span class="ipsPager_title ipsType_light ipsTruncate ipsTruncate_line">{lang="$record->container()->_title"}</span>
    			</a>
    		{{else}}
    			{{$page = \IPS\cms\Pages\Page::$currentPage;}}
    			<a href="{$page->url()}" title="{lang="cms_back_to_category_with_title" sprintf="$page->_title"}" rel="up">
    				<span class="ipsPager_type">{lang="cms_back_to_category" sprintf="$record::database()->recordWord( 2 )"}</span>
    				<span class="ipsPager_title ipsType_light ipsTruncate ipsTruncate_line">{$page->_title}</span>
    			</a>
    		{{endif}}
    		</div>
    	</div>
    	{{if $nextUnread !== NULL}}
    		<div class='ipsGrid_span6 ipsType_right ipsPager_next'>
    			<div class='ipsType_break ipsContained'>
    				<a href="{$nextUnread->url()->setQueryString( array( 'do' => 'getNewComment' ) )}" title='{lang="cms_view_next_unread_title" sprintf="$record::database()->recordWord( 1 )"}'>
    					<span class="ipsPager_type">{lang="cms_next_unread_title" sprintf="$record::database()->recordWord( 1 )"}</span>
    					<span class="ipsPager_title ipsType_light ipsTruncate ipsTruncate_line">{$nextUnread->mapped('title')}</span>
    				</a>
    			</div>
    		</div>
    	{{endif}}
    </div>

    на

    <div class='ipsGrid ipsGrid_collapsePhone ipsPager ipsClearfix ipsSpacer_top'>
    	<div class="ipsGrid_span6 ipsType_left ipsPager_prev">
    		{{if $record::database()->use_categories}}
    			<a href="{$record->container()->url()}" title="{lang="cms_back_to_category_with_title" sprintf="$record->container()->_title"}" rel="up">
    				<span class="ipsPager_type">{lang="cms_back_to_category" sprintf="$record::database()->recordWord( 2 )"}</span>
    				<span class="ipsPager_title ipsType_light ipsTruncate ipsTruncate_line">{lang="$record->container()->_title"}</span>
    			</a>
    		{{else}}
    			{{$page = \IPS\cms\Pages\Page::$currentPage;}}
    			<a href="{$page->url()}" title="{lang="cms_back_to_category_with_title" sprintf="$page->_title"}" rel="up">
    				<span class="ipsPager_type">{lang="cms_back_to_category" sprintf="$record::database()->recordWord( 2 )"}</span>
    				<span class="ipsPager_title ipsType_light ipsTruncate ipsTruncate_line">{$page->_title}</span>
    			</a>
    		{{endif}}
    	</div>
    	{{if $nextUnread !== NULL}}
    		<div class='ipsGrid_span6 ipsType_right ipsPager_next'>
    			<a href="{$nextUnread->url()->setQueryString( array( 'do' => 'getNewComment' ) )}" title='{lang="cms_view_next_unread_title" sprintf="$record::database()->recordWord( 1 )"}'>
    				<span class="ipsPager_type">{lang="cms_next_unread_title" sprintf="$record::database()->recordWord( 1 )"}</span>
    				<span class="ipsPager_title ipsType_light ipsTruncate ipsTruncate_line">{$nextUnread->mapped('title')}</span>
    			</a>
    		</div>
    	{{endif}}
    </div>

    иначе ряд новых фич IPS не будут работать.

    А вот  без

    В 19.11.2016 в 01:05, kgb сказал:

    нания НТМL и CSS должны присутствовать у каждого, кто вылез в интернет со своим сайтом

    придется ждать, когда разработчик шаблона внесет изменения,  или надеяться на других

  10. В 20.11.2016 в 11:13, andros0789 сказал:

    дружище ты немного не угадал. вашу попу уже 15 лет в армии стерегу...

    Ааааа, ну че это я. Я же не знал.. Тогда ой. Я вот всего чуть больше 2х с половиной лет в армии отслужил, так чуть вообще читать не разучился, а тут аж целых 15. Тут не то что читать, но перепутать дизайн с декорированием запросто.

    Кстати, не знаю, кем и где ты служишь,  но я 2 года из 2х с половиной торчал на боевом дежурстве!!!!!. Причем зачастую сутками, а уж сутки через сутки - это данность в виду нехватки л.с. Надеюсь ты понимаешь, что значит служить в части, которая находится в постоянной боевой готовности в мирное время? Это я к тому, кто кого стерегет или стерег или будет стеречь.

    Ну ладно, писькми померялись, теперь по существу.

     

    Шаблон Pages SuperGrid  появился в архиве http://ipbmafia.ru/files/file/1874-pages-supergrid/  , я седня скачал и потестил, так вот, в отличие от шаблона, заявленного в стартпосте, этот вполне можно использовать. Почему?

    Он соответствует идеологии и системе шаблонов IPS, а не вносит сумятицу как первый.  Он использует по максимуму CSS фреймворк IPS, в отличие от первого и, как следствие, минимум кастомных CSS классов.

     

    Из минусов, от меньшего большему, от неважного, к неважному,  из того, что замечено.

    1. Неплох было бы ему добавить Supergrid_Form, даже просто скопировав стандартный recordForm в него. Это совершенно не важно, так, для порядку.

    2. Тоже мелочь, но тем не менее. Кастомные классы все таки лучше обзывать в стилистике IPS. Т.е. не  .SG_record_left а как бы .sgRecord_left

    3. Если первые 2 пункта по сути придирки и никому не мешают, то здесь все важно.

    В предлагаеом custom.css тупо переопределяется вместо 

    .cCmsRecord_image {
    	float: left;
    	max-width: 300px;
    	max-height: 300px;
    	margin-right: 30px;
    	margin-bottom: 30px;
    }

    новое значение 

    .cCmsRecord_image {
      float:right;
      margin:8px 0 30px 30px;
    }

     

     

  11. 19 часов назад, andros0789 сказал:

    ну глядя на сайт по вашей ссылке в профиле...я бы если ручки выпрямил. да и глазки. А то что по ссылке (вид страниц) довольно не плохо выглядит.

    Ну да, я тут расстроился от твоих слов и решил застрелиться.

    Если бы кто-то не прогуливал уроки ради компьютерных игр, а учился читать, то он бы прочитал, что я писал только о нарушениях разработчиком шаблона идеологии и системы шаблонов IPS/ И ничего не писал о дизайне шаблона как такового. Более того, даже начал сообщение со слов "дело не в том, как это выглядит".

    И еще я ничего не писал о том, что после нескольких секунд чтения сайтов, у которых белые буквы на темном фоне, да еще все вокруг мерцает, у многих людей возникает желание или, в лучшем случае, уйти с этого сайта, а в худшем - найти дизайнера и оторвать ему голову.

  12. 3 часа назад, Sufiy сказал:

    А вот об этом что скажете?

    Да ничего не скажу. Дело не в том, как это выглядит, а в том, что на мой взгляд уж что, что, но шаблоны для своего сайта надо создавать самому. Знания НТМL и CSS должны присутствовать у каждого, кто вылез в интернет со своим сайтом. Потому как например при каждом обновлении движка IPS вносит изменения в шаблоны и всегда возможен конфликт кастомных шаблонов с фреймворком IPS/ Что тогда делать? Плагин то можно просто отключить до обновления его разработчиком, не не будет какая то фича работать, а с шаблонами как? Это ведь внешний вид сайта.
    Кроме того. Возьмем шаблон с 1 поста. Я его скачал посмотрел. Ну заходим в админку, в настройки базы, оооо, смотрим, там в настройках "листинга" уже 6 или 7 вариантов на выбор. Меняем на первый попавшийся. Упс. А ничего не проиходит. В настройках есть, внешний вид не меняется. Что за херня? А херня в том, что создатель шаблона просто плюнул на систему и идеологию шаблонов IPS и свалил все в кучу.  Я уже не говорю про грязный код всякие кастомные css классы, опять же, созданные от балды. Все это вносит неразбериху и всякие вопросы на форуме типа, "ааа, а у меня здесь криво все показывается, помогитеее". 

    Только что, kgb сказал:

    Да ничего не скажу. 

    Хотя скажу.

    01frontpage.jpg.0168ab37dc310a582fd6e1b5a66bf1b9.jpg

    Выглядит интересно вроде. Но. Добавь сюда боковую панель, что получится????

  13. 5 часов назад, Sufiy сказал:

    Будет ли кто-нибудь на мафии выкладывать шаблоны наподобие этих https://invisionpower.com/files/file/8328-a-different-article-styles-by-pages-ipcontent/ и примерно когда?

    Вот это дерьмо, которое по ссылки, даже за бесплатно лучше не ставить.

  14. 1 час назад, AndreyXP сказал:

    Возможно проблема с каким то плагином аутентификации через VK 

    Вот интересно. Форум твой. Что за дистрибутив и где ты его взял, знаешь только ты. Что туда ты впредячивал, тоже только тебе известно. Но голову ломать должны мы.

    2 часа назад, AndreyXP сказал:

    Ошибка в колонке vk_uid. Её нет в БД.

    Возьми и добавь колонку  vk_uid. По аналогии с 'fb_uid' .  Или посмотри в хуках может там есть Vkontakte и он отключен

×
×
  • Создать...