Перемещение в черновики / удаление топика

Если топик переместить в черновики или удалить, то по его ссылке мы получаем 404.
Есть ли решение, при котором на странице перемещенного/удаленного топика было бы соответствующее сообщение?:
— Автор топика username переместил его в черновики
— Автор топика username удалил его

P.S.: навеяно Хабром…

Плагин «Черновики» (обновление 15.12.2013)

Описание

Позволяет администраторам просматривать черновики пользователей.
Плагин добавляет возможность просмотра черновиков на страницах "/index", "/blog", "/personal_blog" и для каждого из блогов в отдельности.

GitHub: github.com/wasja1982/livestreet_drafts

Читать дальше →

Forbidden

Решил создать топик в черновики как «заметки» при сохранении публикации себе в черновик в ответ выдает ошибку "Forbidden"
Так же проверил и просто с топиками или блогами (не в черновики) а на общую публику.
Кто то может мне в этом помочь?

Глупый пользователь Сергей Шмаков. Часть 1.

Часть 2

Не заглядывал сюда больше года. За это время все сильно изменилось.

Хочу внести некоторый вклад в развитие livestreet своей критикой и непониманием некоторых моментов. Рассматривать буду стандартный шаблон, установленный на livestreet.ru. Реже буду писать про плагины, которые установлю на какие-то свои проекты.

Меня зовут Сергей Шмаков (реальное имя) и я «глупый» пользователь, которых так не хватает разработчикам. Я не разработчик и не владею никакими навыками программирования. Но я могу описать то, что мне не нравится и предложить этому какие-то решения. Не всегда мои предложения являются правильными и как раз вместе с вами я и хочу найти то правильное решение, которое поможет вместе улучшить livestreet

Сообщения

Я в одном из комментариев попросил человека написать мне в ЛС. Он мне написал. Как я узнаю об ответе если я глупый?

Читать дальше →

Ошибка при попытке сохранить топик в Черновик и невозможность удалить из Черновика

Всем привет.

Помогите, пожалуйста, понять в чем у меня трабл в блоге. До сегодняшнего дня работало все просто замечательно, но вот сегодня хотел написать очередной топик и начала появляться ошибка при попытке сохранить топик в Черновик. Я в последнее время вносил только изменения, которые коммитятся в master ветку — github.com/livestreet/livestreet/commits/master Могу предположить, что я перенес к себе в блог правки, которые и послужили причиной происходящему.

Снял краткое видео для наглядности:



Опишу последовательность моих действий

  1. Создать
  2. Топик
  3. Заполняю поля: заголовок, описание, теги
  4. Нажимаю «Сохранить в черновиках»
  5. Попадаю на страницу mydb.ws/topic/add и вижу ошибку:
  6. Fatal error: Call to a member function getBlogId() on a non-object in /usr/home/ego/www/mydb.ws/classes/actions/ActionTopic.class.php on line 340
  7. Возвращаюсь на главную блога и захожу в Черновики, чтоб удалить эту запись, но при попытке удалить получаю ошибку:
  8. К сожалению, такой страницы не существует. Вероятно, она была удалена с сервера, либо ее здесь никогда не было.

Подскажите, как решить эту проблему и неужели я не прав, когда переношу последние fix'ы (коммиты) из github.com/livestreet/livestreet/commits/master?

Плагин «Автосохранение топика (Draft Auto Save)», Версия 1.2.0 для ЛС 1.0+


Плагин немножко причесан и оптимизирован с момента выхода последней версии.
В конфиге задаются параметры:
  • Время, через которое автоматически будет сохраняться черновик
  • Включена ли по умолчанию галочка "запретить автосохранение топика"? (она доступна в режиме создания/редактирования топика)
  • Запрет показа сообщений вверху экрана что «черновик сохранен» (сохранять тихонько не отвлекая). Если включить, то зеленое окошко не будет напоминать о каждом автосохранении.

Читать дальше →

Некорректная дата при публикации черновика

Не так давно заметил проблему, связанную с черновиками.
К примеру: пишем статью, сохраняем ее в черновик 20.06.12, затем 22.06.12 корректируем, вносим правки и публикуем с принудительным выводом на главную. Наша статья попадает под все материалы, которые уже были опубликованы после 20.06.12.

Перегенерация постов из source

Всем привет!

Есть молодой сайт на livestreet 0.5.1, который интенсивно наполняется и не менее интенсивно пилится.

На данный момент опубликовано чуть более 1300 постов (часть — стандартные топики, часть — другого, самописного типа). И на днях были произведены кое-какие изменения с тегами в jevix (из коробки все режется отлично — аж параноик во мне ликует, но пришлось кое-что добавить). Теперь имеем следующее.

В source-текстах (которые сохранены редактором) все теги расставлены как надо, все на месте. При ручной перепубликации jevix теперь нужные теги оставляет — все отлично. Но переопубликовать 1300 топиков вручную… Это требует уйму времени. Потому и ищется автоматическое решение.

Из-за весьма специфичного вопроса (а может и сложности и вариантов формулировок) ответ не нагуглился. Писать свой велосипед — последний из вариантов. Потому и хотел бы спросить — есть ли встроенные функции/решения для автоматической повторной генерации «финальных» текстов из source-текстов?

Плагин «Draft Auto Save»

Позволяет автоматически сохранять топик в момент его написания.
Время, через которое будет производится автосохранение настраивается в конфиге.
По умолчанию стоит 30 секунд.

В конфиге задаются параметры:
— Время, через которое автоматически будет сохраняться черновик
— Включена ли по умолчанию галочка «запретить автосохранение топика»? (она доступна в режиме создания/редактирования топика)
— Запрет показа сообщений вверху экрана что «черновик сохранен», сохранять тихонько не отвлекая. Если включить, то зеленое окошко не будет напоминать о каждом автосохранении.

Читать дальше →