Перейти к содержимому
Русский язык для Invision Community 5

Добавить блок о редактирование в Links

Как можно реализовать что бы в приложение Links, при редактирование записи добавлялся блок кем и когда запись была отредактирована.

 

Нужные поля в таблице базы я создал - edit_name и edit_time, в шаблоны также добавлю информацию, а вот насчёт реализации этого в файлах приложения у меня не хватает знаний :(

Рекомендованные сообщения

admin/applications_addon/other/links/modules_public/links/links.php

Найти

			/* Update & redirect */

Выше добавить

		$link['edit_name'] = $this->memberData['members_display_name'];
		$link['edit_time'] = time();

  • Автор

@newbie,

Спасибо большое, то что надо!

  • Автор

Хотел такое же реализовать и для комментариев Линкс, сделал подобное, но не получается. :(

admin/applications_addon/other/links/modules_public/links/comments.php

Найти

		/* Update it... */

Ниже добавить

		$update = array();
		$update['edit_name'] = $this->memberData['members_display_name'];
		$update['edit_time'] = time();
		$update['comment_content'] = $commentText;

 

Найти

		$this->DB->update( 'links_comments', array( 'comment_content' => $commentText ), 'comment_id = ' . $comment[ 'comment_id' ] );

Заменить на

		$this->DB->update( 'links_comments', $update, 'comment_id = ' . $comment[ 'comment_id' ] );

  • Автор

@newbie,

Спасибо, то что надо.

Создайте аккаунт или войдите в него для комментирования

Аккаунт

Навигация

Поиск

Поиск

Настроить push-уведомления браузера

Chrome (Android)
  1. Нажмите на иконку замка рядом с адресной строкой.
  2. Нажмите Права доступа -> Уведомления.
  3. Измените свои настройки.
Chrome (компьютер)
  1. Нажмите на иконку замка в адресной строке.
  2. Выберите Настройки сайта.
  3. Найдите Уведомления и измените свои настройки.