On March 26, 2019 we launched new MODX Forums. Please join us at the new MODX Community Forums.
Subscribe: RSS
  • Плагин Content History позволяет хранить несколько версий одного и того же документа, при необходимости, возвращаться к более ранним версиям.

    Ветка плагина http://modxcms.com/forums/index.php/topic,29576.0.html.
    Скачать http://modxcms.com/Content-History-2216.html

    Файл russian-UTF8.txt надо поместить в папку lang (assets/plugins/content_history/lang).
    Перевод немножко корявый smiley, но главное что сам плагин работает(ставил на 0.9.6.3 ).
    Из недостатков пишут, что не работает вместе с ManagerManager...
    Не ставте на рабочие сайты!
    • У меня вопрос, не пойму как плагин работает.
      Ставил клиенту на старую версию 0.9.6

      Вроде версия подходит.
      Поставил, все нормально. Но не пойму где эта история появляется, у меня нигде не повилось.
      Появилось только две вкладки новые, Manage versions и Translations.

      Вкладки пустые, как все активировать-то?

      3. Finish setup
      ===============
      
          Reopen the pluginpage and click the tab "Configuration"
          Within the tab click "Set default parameter". 
          
          Please ignore the appeared parameters.
          
          Save the plugin again. Thats it. 
      

      Этот код не смог в моем мозгу создать разряды, и я не смог найти "Set default parameter"
      • Во вкладке "Конфигурация" плагина, строчка "Set default parameter(Установить параметры по умолчанию)" выделенна серым цветом по ней надо щёлкнуть.
        При редактирование документа над секцией "Настройки документа" должна появится секция с историей(она свёрнута,щёлкни по слову "показать" чтобы развернуть).
        Если установлен Managermanager то тебе сюда:http://modxcms.com/forums/index.php/topic,36805.0.html

        • Как я давно обещал, выкладываю свой языковой файл, для этого отличного модуля.
          Его отличие от Английской версии, и версии от Elastic в том, что присутствуют строки, которые не были переведены автором плагина.

          После 4-х месяцев использования, перевод обкатался, и не режет глаз. Однако, приглашаю всех к тестированию и высказыванию прелдложений.

          Для установки, распакуйте архив в папку, где установлен modx. Плагин сам подключит нужный языковой файл в зависимости от языка панели управления.

          upd:
          Перевод делался для версии плагина:
          $Id: ch.plugin.php 90 2008-10-21 17:40:06Z stefan $

          Тестировался на modx 0.9.6.3
          Использовалась версия плагина не совместимая с ManagerManager (если это важно)
          • Первый вопрос для обсуждения: термин "осиротевшая версия" который я заменил на "пропавшая версия".
            Эта строка появляется на вкладке "управление версиями", если до этого вы удалили или отправили в корзину какие-либо документы.
            При этом сохраненные ранее версии этих документов остаются без своего родителя, и в немецком и английском варианте перевода обозначаются как "осиротевшие версии".
            Мне этот термин показался слишком экспрессивным, поэтому я пока заменил его на "пропавшие версии".

            Варианты принимаются.
            • "пропавшие версии" на скриншоте хорошо получились grin

              Ещё надо перевести конфигурацию плагина.
                  <h6>rel_path</h6>
                  <p>Path to the plugin.  </p>
                  <span>MODX_BASE_PATH.[rel_path]</span>
              
                  <h6>url_rel</h6>
                  <p>Relativer URL ins Plugins-Verzeichnis</p>
                  <span>Standardmäßig ../assets/plugins/content_history/</span>
              
                  <h6>record</h6>
                  <p>Globaler Standardwert für den Schalter "Aufnahme".</p>
                  <span>default: true</span>
              
                  <h6>view_limit</h6>
                  <p>Globaler Standardwert für das Limit der angezeigten Einträge. Kann mit den Sitzungseinstellungen überschrieben werden</p>
                  <span>default: 10</span>
              
                  <h6>storage_limit</h6>
                  <p>Globales Limit Anzahl der gespeicherten Einträge.</p>
                  <span>default: 100 <strong>nicht aktiv, macht das Sinn?</strong></span>
              
                  <h6>prevent_duplicates</h6>
                  <p>Wenn Dokumente gespeichert wurde ohne Unterschiede aufzuweisen, wird der Eintrag verworfen und nicht als neue Version gespeichert</p>
                  <span>default: true <strong>nicht aktiv, doppelte werden allerdings markiert</strong></span>
              
                  <h6>create_diff_container</h6>
                  <p>Soll das Anzeigefeld mit dem Unterschieden(diff) angezeigt werden?</p>
                  <span>default: true <strong></strong></span>
              
                  <h6>diff_fields_filter</h6>
                  <p>Felder die in der Darstellung der Unterschiede(diff) nicht berücksichtigt werden sollen.</p>
                  <span>csv:editedon,cachable  <br>Standardmäßig false <strong>nicht aktiv</strong></span>
              
                  <h6>show_rev_details</h6>
                  <p>Zu jedem Eintrag das Feld mit den Details anzeigen</p>
                  <span>Standardmäßig true <strong>nicht aktiv</strong></span>
              
                  <h6>skin</h6>
                  <p>Namensraum für die Ausgabe</p>
                  <span><strong>nicht aktiv</strong></span>
              
                  <h6>prevent_caching</h6>
                  <p>Wenn aktiviert, werden alle über http geladenen Dateien nicht gecached | file.ext?[random_number]</p>
                  <span>default: false</span>
              
                  <h6>debug</h6>
                  <p>mehr Logmeldungen erzeugen</p>
                  <span><strong>nicht aktiv</strong></span>
              
                 

              Язык по умолчанию(то что видит пользователь, если нет перевода для его языка) должен быть английский.

              з.ы.замысловатый процесс установки опять пострадал из-за изменений в разметке менеджера.В Evo 1.0.0 надо было закоментировать одну строчку,в 1.0.1 опять надо будет чинить grin
              • Насколько я понял строки конфигурации плагина задаются не в языковом файле. Т.е. нужно ковырять установщик.
                То же самое могу сказать о дефолтном языке. Делал немец, следовательно язык немецкий smiley Тоже нужно смотреть код.
                По скриншотам:
                1. Как правило накапливается много версий, к тому моменту когда документ удалятеся, плюс чаще возникает множественное число, поэтому и задал строку во множественном. Правильно склонять конечно можно, но не через языковой файл.
                Или ты другое имел ввиду?
                2. Нужно попробовать, возможно названия полей переведутся, но ИМХО так понятнее (т.к. в снипетах все-равно указываешь оригинальные названия.) Хотя, может ты и прав, т.к. ContentHistory это больше для секретарш...
                • Есть немец. Не программист правда, что нужно перевести?
                  • Quote from: Paprikas at Aug 26, 2009, 10:44 AM

                    Есть немец. Не программист правда, что нужно перевести?
                    то что в моём предудущем посте в CODE.


                    В аттаче переведённая инструкция по установке.