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

Desti

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

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

  • Посещение

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

    131

Активность репутации

  1. Лайк
    Desti получил реакцию от nfisher в Массовое изменение формата строк из Compact в Dynamic   
    Запрос сформирует набор запросов для всех таблиц с признаком Compact
    SELECT CONCAT('ALTER TABLE ', SUBSTRING_INDEX(NAME,'/',-1), ' ROW_FORMAT=DYNAMIC;') FROM INFORMATION_SCHEMA.INNODB_SYS_TABLES WHERE ROW_FORMAT='Compact'; У вас получится список типа такого, который можно скопировать, отредактировать, убрать лишнее и запустить пакетом.
    ALTER TABLE ibf_members ROW_FORMAT=DYNAMIC; ALTER TABLE ibf_sessions ROW_FORMAT=DYNAMIC; ALTER TABLE ibf_forsex ROW_FORMAT=DYNAMIC; Предварительно надо проверить наличие этих глобальных настроек (в файле конфигурации mysql) и добавить их, если отсутствуют.
    innodb_file_format=Barracuda; innodb_file_per_table=1; innodb_large_prefix=1; и рестартануть mysql сервер
    Никакой ответственности за результат я не несу, тренируйтесь на бекапе/тестовых таблицах. Если для вас это темный лес, то 
     
  2. Лайк
    Desti получил реакцию от Respected в Массовое изменение формата строк из Compact в Dynamic   
    Запрос сформирует набор запросов для всех таблиц с признаком Compact
    SELECT CONCAT('ALTER TABLE ', SUBSTRING_INDEX(NAME,'/',-1), ' ROW_FORMAT=DYNAMIC;') FROM INFORMATION_SCHEMA.INNODB_SYS_TABLES WHERE ROW_FORMAT='Compact'; У вас получится список типа такого, который можно скопировать, отредактировать, убрать лишнее и запустить пакетом.
    ALTER TABLE ibf_members ROW_FORMAT=DYNAMIC; ALTER TABLE ibf_sessions ROW_FORMAT=DYNAMIC; ALTER TABLE ibf_forsex ROW_FORMAT=DYNAMIC; Предварительно надо проверить наличие этих глобальных настроек (в файле конфигурации mysql) и добавить их, если отсутствуют.
    innodb_file_format=Barracuda; innodb_file_per_table=1; innodb_large_prefix=1; и рестартануть mysql сервер
    Никакой ответственности за результат я не несу, тренируйтесь на бекапе/тестовых таблицах. Если для вас это темный лес, то 
     
  3. Спасибо
    Desti получил реакцию от HooLIGUN в Лицензия IPS и приложения   
    Если куплено официально, то при загрузке генерится пакет только с купленным содержимым, скачать неоплаченные компоненты невозможно. 
  4. Насмешил
    Desti получил реакцию от Respected в Лицензия IPS и приложения   
    Т.е. вы хотите сказать, что я зря покупал блоги, файлы и прочие галереи, когда можно было купить только форум, а остальное "скачать с торрентов"? 
    Вам самому-то не смешно с такого вопроса? Найдут - попросят удалить. Не удалите - отправят комплейн провайдеру, насчет бана ключа не знаю, но возможно и это.
  5. Лайк
    Desti отреагировална пост Respected в Анимация   
    Изучайте css!
    .cForumList .ipsDataItem { background:#272e48; float:left; width:100%; margin:0 auto 6px; padding:6px; border-radius:6px; border:1px solid #2e3655; -webkit-box-shadow:0 1px 20px 0 rgba(0,0,0,0.06); box-shadow:0 1px 20px 0 rgba(0,0,0,0.06); -webkit-transition:all .3s ease-in-out; -moz-transition:all .3s ease-in-out; -o-transition:all .3s ease-in-out; -ms-transition:all .3s ease-in-out } .cForumList .ipsDataItem:hover { z-index:10; -webkit-box-shadow:0 8px 17px 0 rgba(0,0,0,0.2),0 6px 20px 0 rgba(0,0,0,0.02); box-shadow:0 8px 17px 0 rgba(0,0,0,0.2),0 6px 20px 0 rgba(0,0,0,0.02); -webkit-transform:scale(1); -moz-transform:scale(1.01); -o-transform:scale(1.01); transform:scale(1.01) }  
  6. Лайк
    Desti получил реакцию от Respected в Возникла проблема с БД   
    Пароль длинный попался
    VARCHAR (32) - поменяйте число 32 на 64, должно сработать.  
  7. Лайк
    Desti получил реакцию от alexis в Ближайшие события   
    в виджете сместить дату начала отображения.
    Найти 
    $_today = new \IPS\calendar\Date( "now", \IPS\Member::loggedIn()->timezone ? new \DateTimeZone( \IPS\Member::loggedIn()->timezone ) : NULL ); /* Do we have a days ahead cutoff? */ $endDate = NULL; if( isset( $this->configuration['days_ahead'] ) AND $this->configuration['days_ahead'] > 0 ) { $endDate = $_today->adjust( "+" . $this->configuration['days_ahead'] . " days" ); } Заменить на 
    $_today = new \IPS\calendar\Date( "now", \IPS\Member::loggedIn()->timezone ? new \DateTimeZone( \IPS\Member::loggedIn()->timezone ) : NULL ); $_tmptoday = $_today; $_today = $_today->adjust( "-7 days" ); /* Do we have a days ahead cutoff? */ $endDate = NULL; if( isset( $this->configuration['days_ahead'] ) AND $this->configuration['days_ahead'] > 0 ) { $endDate = $_tmptoday->adjust( "+" . $this->configuration['days_ahead'] . " days" ); } Отредактировать и поставить свое число дней "назад". Снести старый виждет с экрана и поставить заново, иначе не отобразится.
    это в /appl/calendar/widgets/upcomingEvents.php
  8. Лайк
    Desti получил реакцию от dayplays в Скрытие/Отображение IP   
    От кого? Видимость IP в настройках группы (и в настройках модераторов) есть, зачем в шаблон лезть?
    А вообще в core - front - global - comment
    искать "if $comment->ip_address"
  9. Спасибо
    Desti отреагировална пост Maiden8 в Проблемы со входом на акк   
    в "forum/conf_global.php" какой адрес http или https?
    Где то http еще осталось, вот на логин и не пускает.

      
  10. Спасибо
    Desti получил реакцию от Adrg в Помогите определить, что это за плагин?   
    Судя по тексту в коде это (BIM) Forums Stats
  11. Лайк
    Desti отреагировална пост EvilMilk в Вывести token_identifier на странице профиля   
    Спасибо, очень помогли.
     
    Если вдруг кому-то нужно будет (мне пригодилось для интеграции с самописной cms):
    В файле: сайт.ру/applications/core/modules/front/members/profile.php находим строку:
    $visitors = $this->member->profileVisitors; ниже добавляем:
    $token_identifier = \IPS\Db::i()->select( 'token_identifier', 'core_login_links', array( 'token_member=?', $this->member->member_id ) )->first(); Далее находим:
    \IPS\Output::i()->output = \IPS\Theme::i()->getTemplate( 'profile' )->profile( $this->member, $mainContent, $visitors, $sidebarFields, $followers, $addWarningUrl ); и в конце добавляем нашу переменную $token_identifier, чтобы получилось так:
    \IPS\Output::i()->output = \IPS\Theme::i()->getTemplate( 'profile' )->profile( $this->member, $mainContent, $visitors, $sidebarFields, $followers, $addWarningUrl, $token_identifier );  
  12. Лайк
    Desti получил реакцию от Respected в Работа с жалобами пользователей   
    Зайди в админку да переведи, делов-то на 5 строчек текста.
  13. Лайк
    Desti отреагировална пост admix в Работа с жалобами пользователей   
    Согласен, справился
  14. Лайк
    Desti получил реакцию от admix в Работа с жалобами пользователей   
    Зайди в админку да переведи, делов-то на 5 строчек текста.
  15. Спасибо
    Desti получил реакцию от FreetaiL в Пустой файл sitemap.php   
    Файл sitemap.php по определению не содержит ничего, кроме кода, рисующего xml при обращении. Посмотрите на него в дистрибутива движка и, если у вас на сайте он не такой, перепишите. 
  16. Лайк
    Desti получил реакцию от mamyka в core_output_cache.MYD   
    CREATE TABLE `core_output_cache` (   `cache_key` varchar(100) COLLATE utf8_unicode_ci NOT NULL DEFAULT '' COMMENT 'The key',   `cache_value` longtext COLLATE utf8_unicode_ci NOT NULL COMMENT 'The output HTML',   `cache_meta` mediumtext COLLATE utf8_unicode_ci NOT NULL COMMENT 'JSON headers and meta data',   `cache_expire` int(10) NOT NULL DEFAULT '0' COMMENT 'Unix timestamp of when the cache expires',   PRIMARY KEY (`cache_key`),   KEY `cache_expire` (`cache_expire`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci
     
    Только engine свой поставьте, MyISAM, если с InnoDB не работаете.
  17. Лайк
    Desti получил реакцию от Respected в Помогите разместить баннер в конце сообщения (1)   
    Сообщения выводит 'post', его вызывает 'postContainer', а его вызывает 'topic'. Таким образом вам надо считать в 'topic' количество сообщений и передавать это значение в 'postContainer' и дальше в 'post'. Переменная уже есть, сообщения считаются в 'topic' переменной $postCount. Добавляете ее в параметры 'postContainer' и 'post', внутри 'post' у вас  условие {{if firstPost==0}}<ваша реклама>{{endif}}. Дальше самостоятельно.
  18. Лайк
    Desti получил реакцию от Cobratin в Ошибка писем   
    Sharing и подтверждение регистрации - совсем разные вещи, конечно будут.
  19. Лайк
    Desti получил реакцию от Cobratin в Ошибка писем   
    Скорее всего ваш провайдер заблокировал спам-рассылку писем. Писали же про эту дыру в безопасности неделю назад! Отключите "email" в настройках "Sharing" ("Поделиться").
  20. Насмешил
    Desti получил реакцию от Respected в а что темы и сообщения с прошлого года?   
    Обычно при краше погибает одна таблица,  а тут всю базу из бекапа поставили. Видимо, что-то серьезное и "уже начали делать бекапы".
  21. Лайк
    Desti получил реакцию от andros0789 в Ошибка webmanifest   
    Внешний вид - Иконки и логотипы, в самом низу. Попробуйте включить-выключить манифест или проверьте настройки.
  22. Насмешил
    Desti получил реакцию от Maiden8 в Пиратство   
    Сомневаюсь, т.к. вижу auth.log, там пусто. Или тысячи китайских ботов смогли уговорить ядро не логировать попытки подключения? 
     
  23. Лайк
    Desti отреагировална пост VladD в Права пользователей   
    немного не то, но всё равно спасибо)
  24. Лайк
    Desti получил реакцию от VladD в Права пользователей   
    invisioncommunity.com/files/file/9084-nb42-topic-moderators/ - много настраиваемых возможностей, по сути расширенная система прав, но он коммерческий. 
  25. Лайк
    Desti получил реакцию от Respected в Invision Community Nulled   
    К этому времени появится php 7.5, а в десятке будет 7.2 по дефолту. Какая проблема накатить сейчас 7.2 и забыть про это хозяйство на пару лет?
×
×
  • Создать...