Jump to content

mome

Пользователи
  • В сети

  • Количество сообщений

    9
  • Reputation

    2 mome's Reputation

Everything posted by mome

  1. По умолчанию репутация выглядит таким образом: А хочется вот такую: Чтобы можно было устраивать минусование. Подскажите, как достичь указанного результата наиболее простым способом?
  2. Проверь, есть ли у запускаемого тобой скрипта права на запись. Наверное ему не удается создать директорию tmp которая затем используются инсталлятором для хранения временных файлов.
  3. Что-то за сутки никто так и не ткнул носом в документацию. А она есть как оказывается. Можно найти тут: https://invisionpower.com/4guides/themes-and-customizations/template-syntax/
  4. В теле шаблона встречаются следующие конструкции: {template="logo" app="core" group="global" params=""} {{if !in_array('ipsLayout_minimal', \IPS\Output::i()->bodyClasses )}}{template="userBar" app="core" group="global" params=""}{{endif}} {advertisement="ad_global_header"} {template="acknowledgeWarning" if="\IPS\Member::loggedIn()->members_bitoptions['unacknowledged_warnings']" params="\IPS\Member::loggedIn()->warnings( 1, FALSE )" group="global" app="core"} {template="widgetContainer" group="global" app="core" params="'header', 'horizontal'"} {$html|raw} {template="widgetContainer" group="global" app="core" params="'footer', 'horizontal'"} Вопросы: Где можно ознакомиться с синтаксисом этого "псевдокода" Где почитать описание элементов, какой код они инжектируют в страницу? Как создавать собственные элементы? (пример - я хочу на страницу извлечь содержимое из БД) В документации на эту тему ничего не нашел. Буду благодарен за информацию, разбираться методом тыка очень не хочется...
  5. Сработало. Почему-то думал, что кодировка таблиц должна быть такая же, как и у всей датабазы. Ошибался, и это хорошо. Похоже, что версия 3.4.9 просто "разучилась" работать с 1251
  6. Кодировка 1251 потому, что SHOW VARIABLES LIKE "character_set_database"; возвращает VARIABLE_NAME VARIABLE_VALUE -------------------------------------------------------------------------------- character_set_database cp1251 и с этим ничего не поделать. Версия 3.4.6 отлично работала с 1251 и это нормальное поведение, ИМХО. Проблема вовсе не в кодировке, а в том, что в базу вместо самих символов попадают коды этих символов. В самой базе никаких ошибок нет, править ничего не нужно. Достается из базы все отлично, но вот с добавлением в базу - беда. Вместо самих символов туда каким-то хреном попадают строки подстановки этих символов.
  7. Добрый день! Был форум версии 3.4.6 и с ним длительное время все было хорошо. Затем кто-то добрый поставил на сайт редирект. Забэкапил базу (пользователи+посты+записи блога) развернул новый IPB версии 3.4.9 Все было замечательно, однако спустя некоторое время я обнаружил в базе следующее: Вместо того, чтобы добавлять в базу символы в кодировке windows-1251, форум зачем-то пихает туда символы подстановки. То же самое попадает в рассылку пользователям. Я поставил чистый 3.4.9 форум с пустой базой, поменял Document character set на windows-1251 и понеслась та же хрень. В итоге форум работает, но в базу попадает непечатный текст. Подозреваю, что это глюк версии... Есть какие-то идеи как с этим бороться?