ревизии

tech Пт, 17/03/2017 - 09:34

Редакции (revisions): сравнение на странице редакций и ссылка на эту страницу из представления

1. На странице редакций каждой ноды (/node/№/revisions) можно ли как-нибудь вывести содержимое измененных полей редакции (по сравнению с предыдущей). Может модуль какой есть?

2. В представлении надо добавить поле-ссылку на эти страницы сравнения редакций.

Тип материала: 
Ключевые слова: 
Версия Drupal: 
0 Спасибо

voot Ср, 05/03/2014 - 04:55

Вывод значений поля всех ревизий одной ноды

Здравствуйте.

Исходные:
core: Drupal 6.27
Создан (через админку, не программно) тип материала с необходимыми полями.
При редактировании ноды этого типа создается новая версия.
Собрал все поля для материалов этого типа в Views.
Добавил для вывода поле Customfield с виджетом PHP code.
Здесь необходимо сделать обработку всех значений из конкретных полей для всех ревизий ноды (скорее всего с помощью computed_field).

Тип материала: 
Версия Drupal: 
0 Спасибо

nixischev Ср, 26/06/2013 - 05:39

Как сделать статус редакции (опубликована/не опубликована) для материалов

Доброго времени суток!
Предистория: делаю базу знаний для одного проекта, там есть тип материалов "Вклад в Базу Знаний", который могут добавлять и редактировать имеющиеся материалы даже гости. При добавлении гостем материал получает статус "Не опубликовано", но при редактировании (добавлении новой редакции) она сразу же принимается и публикуется

Вопрос: как сделать новой редакции статус "Не опубиковано", т.е. чтобы она не применялась к материалу, пока администратор не подтвердит ее

Тип материала: 
Ключевые слова: 
Версия Drupal: 
0 Спасибо

rashaverak Втр, 02/11/2010 - 07:44

Как программно создать ревизию ноды?

Друзья!
Подскажите, кто сталкивался, как программно создать ревизию ноды?

Тип материала: 
Ключевые слова: 
Версия Drupal: 
0 Спасибо

terkin.ya Втр, 06/07/2010 - 20:15

Ревизии для изображений

С ревизиями кое-как разобрался, но теперь столкнулся с такой проблемой: изображения не попадают под ревизии, тоесть я делаю страницу без изображений (ревизия 1), ее кто-то правит и добавляет туда картинки(ревизия 2), когда я возвращаюсь к ревизии 1 то там всеравно есть картинки, ну и тоже самое с изменением / удалением изображений.. как получить ревизию с измененными изображениями?

Ключевые слова: 
Версия Drupal: 
0 Спасибо

pilotmaks2 Втр, 25/05/2010 - 10:27

Проверка неизменности статьи (целостности данных)

Есть сайт. Есть ценные данные на нём в виде статей. (Например, коллекция образцов брачных договоров или дневник).

Если ли какой-то модуль/приём? чтобы быть точно уверенным что, внесенных полгода (или пару лет) назад, текст не изменился (например, сайт взломан или какой-нибудь злудень решил в образец контракта лишнюю строчку вставить) (а если и изменилось, то что). Чтобы быть почти на 100 проц. уверенным, что пол текста не пропало неожиданно. Возможных вариантов потери текста куча - например, сделал бэкап базы данных, а sql клюконул, и скрипт бэкапных не содержит всего несколько статей... Перенес на другой хостинг сайт (т.е. воспользовался бэкапом), а сайт-то уже другой... отилчный от первоначально.

Как возможная реализация, это взять программно посчитать хэш содержимого статьи, Сохранить на другом удаленном месте (например, удаленная запись по ftp, только для добавления или чтения; но не для удаления изменения, этого хэша), и при необходимости посчитать снова и сравнить с архивным хэшем - сразу будет видно изменение в статьях ("а ну да, её я правил").

Или Что-то типа системы управления версиями, типа Git или CSV.

А? Вообще, какие мысли есть на эту тему?

(заранее Спасибо).

0 Спасибо

woffi Втр, 10/11/2009 - 07:54

Создание ревизий материала задним числом

Доброго дня!

Очень хотелось бы увидеть комментарии гуру вот по какому вопросу...

Есть некая система учета каких-то данных. С помощью ревизий обеспечивается ведение архива изменений, а также модерирование новых ревизий, создаваемых операторами ( Module Grants,  Revisioning).

Данная связка позволяет обеспечить ведение архива изменений от некого "текущего" состояния и далее. Однако возникла необходимость обеспечить возможность ввода истории изменений задним числом. Т.е., например, на чистую систему вводится актуальная на текущий момент информация, а история изменений по материалам от их первоначального состояния до текущего набивается задним числом. Т.е. в моей ситуации необходимо задним числом создать ревизию материала.

Хотелось бы узнать Ваше мнение по поводу того, как решить данную проблему. Быть может есть какие-то модули, позволяющие вручную задавать порядок следования ревизий или дату ввода/публикации каждой конкретной ревизии?

Ключевые слова: 
Версия Drupal: 
0 Спасибо

Bahiya Пт, 27/03/2009 - 11:04

[Решено] Изменение материалов пользователями, ревизии и их модерация

Доброго дня коллеги.

Запустил сайт, все хорошо, пользователи регистрируются, публикуют материалы, уже довольно неплохая посещаемость, но столкнулся с неожиданными трудностями.

1. Каким образом можно показать пользователю все добавленные им материалы, включая неопубликованные (ещё не утвержденные модератором)?

2. Разрешаю пользователю изменять добавленные им материалы. Необходимо, чтобы новая редакция материала не публиковалась сразу, а требовала одобрения модератора. Как это реализовать?

Версия Drupal: 
0 Спасибо