Uploaded image for project: 'translate5'
  1. translate5
  2. TRANSLATE-303 Import / Export of transitNXT reference files into translate5
  3. TRANSLATE-306

Task-Data-Plugin: Set segments with certain segment-alternative-attributes to autoState "blocked"

    XMLWordPrintable

Details

    • Sub-task
    • Resolution: Fixed
    • None
    • None
    • None

    Description

      It this task-data-plugin is installed, it sets segments with certain segment-alternative-attributes to the autoState "blocked" and on editable=0

      For which segment attributes this is done is configureable
      – by installation instance of plugin
      – by a method calling the plugin

      It is also possible to configure the plugin to set segments to autoState "blocked" and on editable=0, which do NOT have a certain custom segment-alternative-attribute.

      As planned for all task-data-plugins, this plugin in the future should be callable

      • after each import via system-config (sufficient in 2014)
      • by a dedicated call of another process
      • via REST-API.

      Goals of this architecture

      The goal of this plugin for the beo-1-issue is to be able to lock the segments, which should not be editable (see beo-1) in a standardized way.

      General goal of this architecture:

      • It should be possible to extend the plugin in a way to add task properties in the GUI as part of the plugin. This is done in order to be able to use this feature to configure a task through the GUI in the future

      Be careful

      • currently locking segments is only possible on segment-level, not on alternative level. but it should be done on alternative level in the future.
      • Same is true for the attributes. Currently we only have attributes on segment-level. In the future most (or all) of them should be on alternative level. This can not be accomplished by this task though, but should be kept in mind.

      Attachments

        Activity

          People

            marcmittag Marc Mittag [Administrator]
            marcmittag Marc Mittag [Administrator]
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: