Jump to content

kgb

Актив
  • Регистрация

  • В сети

Everything posted by kgb

  1. А открыть шаблон темы и посмотреть как там реализован стандартный баннер IPS, который после первого поста по умолчанию идет и на его примере сделать то что тебе нужно не судьба?
  2. Если речь идет о соц кнопках, то можно блок создать или прям в шаблоне прописать {{$sharelinks = \IPS\core\ShareLinks\Service::getAllServices( \IPS\Request::i()->url(), \IPS\Settings::i()->board_name, NULL, NULL );}} {{if count( $sharelinks ) }} <div id="shareLinks_block"> <ul class='ipsList_inline ipsList_noSpacing ipsClearfix' data-controller="core.front.core.sharelink"> {{foreach $sharelinks as $sharelink }} <li>{$sharelink|raw}</li> {{endforeach}} </ul> </div> {{endif}} Единственное, поменять \IPS\Settings::i()->board_name на переменную, в которой содержится название альбома
  3. kgb posted пост в теме in Invision Community 4 Support
    И уметь не хочу, я хочу чтоб за меня се сделали и сделали так ка я хочу и бесплатно.
  4. kgb posted пост в теме in Флейм
    Если оставляешь стандартный шаблон (тему) и не будешь нагружать сторонними плагинами, то можешь щас обновиться. В 4.2 шаблон серьезно отличается от 4.1. Изменений не много, но они существенные https://invisioncommunity.com/4guides/themes-and-customizations/upgrading-themes-to-42-r288/ Плюс есть шанс что ряд плагинов под 4.1 не будет работать
  5. Что за болезнь такая, очищать. Все что можно очищать, все настраивается в админке. То, что еще можно очистить - не скажу, нечего туда лезть, если не понимаешь что делаешь. Вот ты удалил бы core_acp_search_index - и все нахрен, поиск в админке не работает. Не занимайтесь херней
  6. панель хостинга может и врать. Это раз. Два - просто очищать растущий core_log глупо. Надо ошибки исправлять, а не удалять сообщения об ошибках. Если он растет, значит на сайте куча ошибок, на которые ты забиваешь. Вот , например, мой core_log со стандартным интервалом очистки 30 дней. И то там почти все ошибки, что facebook долго не отвечает. Размер 1 Мб. Три. Здесь какие значения стоят -- Advanced Configuration -> Data Storage ?? Верх идиотизма очищать поисковые индексы
  7. pp_setting_count_comments - это поле таблицы core_members . 1 статысы у пользователя включены. 0 - выключены. Простой запрос и у всех 1
  8. C таким нет, с подобным да Выявленный мной баг они решили только в 4.2 версии да и то как то кривовато
  9. kgb posted пост в теме in Interface
    Пока Sufiy загрузит новую версию плагина, я загружу свой вариант. Minimized Quote 1_0_2_KGB.xml Minimized Quote 1_0_2_KGB.xml
  10. До того размера который ты задал в настройках групп
  11. Это ни о чем, потому как на скорость загрузки влияют мильон факторов. Однако мое дело предупредить.
  12. Ну так верни, если сам не можешь
  13. Установить ссот. права для тех или иных групп пользователей. Только не спрашивай как. Пошлю далеко
  14. Advanced Configuration -> Enable template disk caching
  15. Если у тебя генерируется куча ошибок, то ищи способы их исправления. У меня как увеличилась немного по сравнению с тройкой при обновлении, так и остается на нормальном уровне. Построй базу по размеру в phpMyAdmin и выложи здесь скриншот
  16. Это все конечно хорошо, но! Ты не подумал о том, что изначально информация берется из таблицы "core_sessions" где уже есть все данные для шаблона "userLinkFromData". Ты же предлагаешь, через вызов метода \IPS\Member::load( $row['member_id'] ) дополнительно задействовать таблицу "core_members". Поэтому тем, кто хочет воспользоваться этим советом, вначале желаю подумать - стоит ли нагружать движек ради какого то мнимого визуального эффекта?
  17. kgb posted пост в теме in Invision Community 4 Support
    Только при каждом обновлении придется переписывать
  18. И еще есть консрукция {expression=""} которая возвращает результат работы какой нибудь функции. Пример {expression="md5(uniqid())"} По сути это же можно написать длиннее {{$v = md5(uniqid());}} {$v}
  19. Нет не правильно, начиная с то го, что пример ни о чем. Ну если уж хочется на таком примере, то вот так {{$permennaya = ''tudim sudim';}} А вывод {$permennaya} Причем!!! Если используются встроенные конструкции {{if $permennaya}} {{endif}} то точки с запятой в конце не ставятся. А здесь {{$permennaya = ''tudim sudim';}} точка с запятой обязательна С помощью блоко - это хорошо. Но. Вот есть у меня доска объявлений. Где устаревшие объявы переносятся в раздел "Архив". Можно конечно плагин-задачу написать, которая раз в сутки будет проверять объявы и переносить, Но я поступил проще - прям в шаблоне проверяется время и если надо объява переносится в другой раздел {{$dateNow = time();}} {{$ads_period=180*86400;}} {{if $record->container()->id !== XX}} {{if $dateNow > ( $record->record_updated + $ads_period )}} {{\IPS\Db::i()->update('cms_custom_database_X', array( 'record_locked' => 1, category_id => XX ), array( 'primary_id_field=?', $record->_id ) ); // move to archive}} {{endif}} {{endif}}
  20. Есть 2 основных способа выравнивания по центру (их больше, но еще раз, основыных 2). Родителю text-align: center? потомку или margin: 0 auto или display: inline-block
  21. Так а чего тебе надо выровнять? container или то что в нем?
  22. Ну 19.4 уже вышла, хотя ты о местном релизе. Просто делаешь бэкап всего и вся, закачиваешь файлы и обновляешься. Лично я рекомендую держать тестовую копию и вначале обновлять ее
  23. я когда админил пару контор, все эти вк и фейсбуки и прочее дерьмо работникам позакрывал, что бы работали а не болтались хрен знает где))))))))))