Определите Элементы, Импортированные Через Content Porter В Tridion 2013.

  • Автор темы Qlenis
  • Обновлено
  • 23, Oct 2024
  • #1

Как в Tridion 2013 определить, какие элементы импортируются через Content Porter 2013 SP1? Запускается ли какое-либо конкретное событие при импорте элементов через Content Porter в Tridion 2013?

В случае 2011 года мы могли бы выделить специального пользователя для импорта Content Porter, а затем на основе этого пользователя мы могли бы идентифицировать элементы, импортированные через Content Porter. Есть ли альтернатива этому в Tridion 2013?

Qlenis


Рег
08 Oct, 2005

Тем
85

Постов
169

Баллов
644
  • 26, Oct 2024
  • #2

Content Porter (или, в более общем смысле: служба импорта/экспорта CM) запускает те же события, что и при выполнении тех же действий непосредственно в API TOM.NET, но он устанавливает Session.ContextData, чтобы обработчики событий могли обнаружить, что события инициируется действием импорта (или отмены) CM.

Обратите внимание, что это справедливо для Tridion 2013 SP1 и выше (более ранние версии еще не имели службы импорта/экспорта).

 

Seruleha


Рег
12 Oct, 2005

Тем
76

Постов
230

Баллов
630
  • 26, Oct 2024
  • #3

Существует несколько способов проверить элементы, которые вы перенесли из одной среды в другую.

  1. Вы можете проверить файл журнала, который создается во время

  2. импорт контента.

Вы можете осуществлять поиск по дате изменения и автору.

 Create a bundle > Add all the items to that bundle > Export/Import that Bundle
 

(Если эта информация у вас имеется)

Но лучший вариант, который я должен предложить -

Тогда вам будет легче отслеживать, что вы импортировали в следующую среду.

 

Londonpizza


Рег
07 Apr, 2006

Тем
80

Постов
200

Баллов
640
  • 26, Oct 2024
  • #4
  • Вы можете использовать тот же подход в Tridion 2013 SP1 (как и в Tridion 20111) и иметь выделенного пользователя Tridion для выполнения переноса контента. Однако, как я уверен, вы заметили в Tridion 2011, здесь есть ряд недостатков, в том числе:
  • Этого пользователя необходимо создать во всех средах, в которые вы хотите импортировать.
  • Вам необходимо будет настроить безопасность Tridion для вашего пользователя Content Porter. Возможно, это даже должен быть администратор Tridion.
  • Если Content Porter запускает более одного человека, вам придется поделиться учетными данными для вашего пользователя Content Porter. Очевидно, это проблема безопасности.

    • Если позже элемент будет удален, вы не сможете найти никаких следов импорта этого элемента.
    • Саянтан предложил несколько подходов, которые дадут вам эту информацию. Однако они не являются надежными:

    Если у вас много импортированных файлов, то попытка объединить идентификаторы элементов из нескольких файлов журналов может занять много времени и привести к ошибкам.

    Хотя вы можете использовать «Расширенный поиск», существуют некоторые элементы (группы структур, ключевые слова, папки и т. д.), которые не ведут историю версий, поэтому вы можете узнать только того, кто внес последнее изменение.

     

    Vbnzq


    Рег
    10 Nov, 2011

    Тем
    71

    Постов
    173

    Баллов
    548
    Похожие темы Дата
    Похожие темы
    Возраст моде не помеха: стиль кэжуал для 50-летних
    Как эффективно использовать моменты, когда ничего не хочется делать
    Альтернативная Медицина - Существует Ли Лекарство От Малярии С Помощью Травяного Чая, Которое Всемирная Организация Здравоохранения Не Рекомендует
    Биология - Перейдет Ли Печень К Молоку?
    Человеческие Ресурсы - Я Узнал, Что Новый Сотрудник Привлекает Коллег Для Поиска Работы В Другом Месте.
    Профессионализм. Как Я Могу Справиться С Плохими Стандартами Кодирования Со Стороны Моих Более Опытных Товарищей По Команде?
    Менеджер Опыта — Значок Smart Target Не Отображается В Xpm
    Экономика - Какой Может Быть Цивилизация С Бесконечными Ресурсами?
    Научно Обоснованное: Может Ли Существовать Цивилизация Гномов?
    Вторая Мировая Война. Являются Ли Танки Единственной Причиной Отказа От Позиционной Войны?
    Тем
    403,760
    Комментарии
    400,028
    Опыт
    2,418,908

    Интересно