+23.14
Рейтинг
79.20
Сила

Владимир

  • avatar Chiliec
  • 0
Не использовать мемкеш, если не можете настроить. Очевидно же :)
  • avatar Chiliec
  • 0
По тегам своим смотрели? Там много топиков с этой ошибкой.
  • avatar Chiliec
  • 1
Ну вот, а я говорил сделать примерно так:
public function CanDeleteComment($oUser) {
    if (!$oUser || $this->User_GetUserCurrent()->getId() !== $oUser->getId()) {
        return false;
    }
    return true;
}
  • avatar Chiliec
  • 1
github.com/livestreet/livestreet/blob/1.0.3-replication/templates/skin/synio/comment.tpl#L33
заменить на:
<a href="{$oUser->getUserWebPath()}">{$oUser->getLogin()}</a> {if $oUser->getProfileCity()}({$oUser->getProfileCity()|escape:'html'}){/if}
  • avatar Chiliec
  • 2
Во-первых, это синтаксическая ошибка, скорее всего как-то неправильно вставляете. Во-вторых, воспринимайте это как псевдокод. Хотите помощи — показывайте нормально код, а не «уберал в ней првоерку на админа». Экстрасенсов здесь не так уж много и они часто заняты другими делами.
  • avatar Chiliec
  • 0
Вместо проверки на админа напишите что-то вроде
$this->User_GetUserCurrent()->getId() === $oUser->getId()
  • avatar Chiliec
  • 1
Не припомню чтобы в ветке 1.0+ была возможность простым пользователям удалять комментарии. Рекомендую смотреть в сторону плагинов и доработок.
  • avatar Chiliec
  • 1
Недостаточно добавить отображение кнопки удаления и восстановления, нужно ещё и бизнес-логику этих действий менять.
  • avatar Chiliec
  • 6
В config.local.php добавьте:
$config['router']['rewrite'] = array(
    'registration' => 'mysecreturl',
);
и регистрация будет доступна по www.сайт.com/mysecreturl/
  • avatar Chiliec
  • 0
Субъективно не заметил разницы. Правда у меня пока и сайтов с посещаемостью > 7k уников в сутки нет :)
  • avatar Chiliec
  • 2
Я бы взял FastVPS (что собственно и сделал) — отличный хостинг ;)
Попробуйте обновить плагин с учетом последнего коммита: github.com/sksdes/livestreet_skdatedit
Из-за этого. Посмотрите на дату комментария, удивитесь, откатите сделанные изменения и следуйте инструкциям по ссылке выше, которые подходят для текущей версии движка.
Интересно. А вот эти проблемы решены?
github.com/livestreet/livestreet/issues/295
github.com/livestreet/livestreet/issues/10
Это не удивительно при активных 60-ти (!) плагинах. Отключайте поочереди и замеряйте — так и найдете тот, который настолько снижает производительность.
навстречу
  • avatar Chiliec
  • 1
Когда это мы на «ты» перешли?
Я не собирался и не собираюсь выкладывать его в каталог. А поставил минус за неуважительное отношение — плеваться в приличном обществе не принято.
  • avatar Chiliec
  • 0
Инструкцию прочитайте. Папка должна называться emoji
Внутри нее распакованные файлы вроде PluginEmoji.class.php, без промежуточных папок.
Понятно. Сначала проверяется наличие объекта $oUserCurrent и только после этого его метод isAdministrator(). Если $oUserCurrent не существует — вы пытаетесь вызвать у несуществующего объекта несуществующий метод. «Глюк» очевиден.