<html>
  <head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
  </head>
  <body text="#000000" bgcolor="#FFFFFF">
    <p>Hey,</p>
    <p>Thanks for the tip, it worked great!</p>
    <p>Jonathan</p>
    <p><br>
    </p>
    <div class="moz-cite-prefix">On 06/14/2018 09:58 AM, Nicolas
      Steenlant wrote:<br>
    </div>
    <blockquote type="cite"
      cite="mid:B095CD61-F2E3-404C-A201-A18EAA11E9DC@ugent.be">
      <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
      Hello Jonathan,
      <div class=""><br class="">
      </div>
      <div class="">sorry I didn’t realize your list is not an array but
        a hash.</div>
      <div class="">You can delete the items like this:</div>
      <div class=""><br class="">
      </div>
      <div class="">ddc:</div>
      <div class="">  000:</div>
      <div class="">     optgroup: bla</div>
      <div class="">     000: '!DELETE!'</div>
      <div class="">     004: foo</div>
      <div class="">     005: '!DELETE!'</div>
      <div class="">     006: bar</div>
      <div class=""><br class="">
      </div>
      <div class="">this will only retain 004 and 006</div>
      <div class=""><br class="">
      </div>
      <div class="">it’s verbose but should work.</div>
      <div class=""><br class="">
      </div>
      <div class="">Regards, Nicolas</div>
      <div class=""><br class="">
      </div>
      <div class="">--</div>
      <div class="">
        <div class="">
          <div style="color: rgb(0, 0, 0); font-family: Helvetica;
            font-size: 12px; font-style: normal; font-variant-caps:
            normal; font-weight: normal; letter-spacing: normal;
            orphans: auto; text-align: start; text-indent: 0px;
            text-transform: none; white-space: normal; widows: auto;
            word-spacing: 0px; -webkit-text-size-adjust: auto;
            -webkit-text-stroke-width: 0px;">
            Nicolas Steenlant</div>
          <div style="color: rgb(0, 0, 0); font-family: Helvetica;
            font-size: 12px; font-style: normal; font-variant-caps:
            normal; font-weight: normal; letter-spacing: normal;
            orphans: auto; text-align: start; text-indent: 0px;
            text-transform: none; white-space: normal; widows: auto;
            word-spacing: 0px; -webkit-text-size-adjust: auto;
            -webkit-text-stroke-width: 0px;">
            software developer at University Library Ghent<br class="">
            <br class="">
          </div>
        </div>
        <div><br class="">
          <blockquote type="cite" class="">
            <div class="">On 14 Jun 2018, at 09:52, Jonathan NORRIS <<a
                href="mailto:jnorris@ist.ac.at" class=""
                moz-do-not-send="true">jnorris@ist.ac.at</a>> wrote:</div>
            <br class="Apple-interchange-newline">
            <div class="">
              <div text="#000000" bgcolor="#FFFFFF" class="">
                <p class="">Hey,</p>
                <p class="">The lists.yml file in my layer looks like
                  this:</p>
                <div style="color: #d4d4d4;background-color: #1e1e1e;font-family: 'Droid Sans Mono', 'monospace', monospace, 'Droid Sans Fallback', 'Noto Color Emoji';font-weight: normal;font-size: 14px;line-height: 19px;white-space: pre;" class="">
<div class=""><span style="color: #569cd6;" class="">_prefix</span><span style="color: #d4d4d4;" class="">:</span></div>
<div class=""><span style="color: #d4d4d4;" class=""></span><span style="color: #569cd6;" class="">lists</span><span style="color: #d4d4d4;" class="">:</span></div>
<div class=""><span style="color: #569cd6;" class="">oa_version</span><span style="color: #d4d4d4;" class="">:</span></div>
<div class=""><span style="color: #d4d4d4;" class="">- </span><span style="color: #ce9178;" class="">"None"</span></div>
<div class=""><span style="color: #d4d4d4;" class="">- </span><span style="color: #ce9178;" class="">"Draft"</span></div>
<div class=""><span style="color: #d4d4d4;" class="">- </span><span style="color: #ce9178;" class="">"Preprint"</span></div>
<div class=""><span style="color: #d4d4d4;" class="">- </span><span style="color: #ce9178;" class="">"Submitted Version"</span></div>
<div class=""><span style="color: #d4d4d4;" class="">- </span><span style="color: #ce9178;" class="">"Published Version"</span></div>
<div class=""><span style="color: #d4d4d4;" class="">- </span><span style="color: #ce9178;" class="">"Updated Version"</span></div>
<div class=""><span style="color: #569cd6;" class="">ddc</span><span style="color: #d4d4d4;" class="">:</span></div>
<div class=""><span style="color: #d4d4d4;" class=""></span><span style="color: #b5cea8;" class="">000</span><span style="color: #d4d4d4;" class="">:</span></div>
<div class=""><span style="color: #d4d4d4;" class=""></span><span style="color: #569cd6;" class="">optgroup</span><span style="color: #d4d4d4;" class="">:
</span><span style="color: #ce9178;" class="">"000 Computer science, information & general works"</span></div>
<div class=""><span style="color: #d4d4d4;" class=""></span><span style="color: #b5cea8;" class="">000</span><span style="color: #d4d4d4;" class="">:
</span><span style="color: #ce9178;" class="">"-- 000 Computer science, knowledge & systems"</span></div>
<div class=""><span style="color: #d4d4d4;" class=""></span><span style="color: #b5cea8;" class="">004</span><span style="color: #d4d4d4;" class="">:
</span><span style="color: #ce9178;" class="">"---- 004 Data processing, computer science, computer systems"</span></div>
<div class=""><span style="color: #d4d4d4;" class=""></span><span style="color: #b5cea8;" class="">006</span><span style="color: #d4d4d4;" class="">:
</span><span style="color: #ce9178;" class="">"---- 006 Computer science, knowledge & systems"</span></div>
<div class=""><span style="color: #d4d4d4;" class=""></span><span style="color: #b5cea8;" class="">020</span><span style="color: #d4d4d4;" class="">:
</span><span style="color: #ce9178;" class="">"-- 020 Library & information sciences"</span></div>
<div class=""><span style="color: #d4d4d4;" class=""></span><span style="color: #b5cea8;" class="">070</span><span style="color: #d4d4d4;" class="">:
</span><span style="color: #ce9178;" class="">"-- 070 News media, journalism & publishing"</span></div>
<div class=""><span style="color: #d4d4d4;" class=""></span><span style="color: #b5cea8;" class="">500</span><span style="color: #d4d4d4;" class="">:</span></div>
<div class=""><span style="color: #d4d4d4;" class=""></span><span style="color: #569cd6;" class="">optgroup</span><span style="color: #d4d4d4;" class="">:
</span><span style="color: #ce9178;" class="">"500 Science"</span></div>
<div class=""><span style="color: #d4d4d4;" class=""></span><span style="color: #b5cea8;" class="">510</span><span style="color: #d4d4d4;" class="">:
</span><span style="color: #ce9178;" class="">"-- 510 Mathematics"</span></div>
<div class=""><span style="color: #d4d4d4;" class=""></span><span style="color: #b5cea8;" class="">520</span><span style="color: #d4d4d4;" class="">:
</span><span style="color: #ce9178;" class="">"-- 520 Astronomy"</span></div>
<div class=""><span style="color: #d4d4d4;" class=""></span><span style="color: #b5cea8;" class="">530</span><span style="color: #d4d4d4;" class="">:
</span><span style="color: #ce9178;" class="">"-- 530 Physics"</span></div>
<div class=""><span style="color: #d4d4d4;" class=""></span><span style="color: #b5cea8;" class="">540</span><span style="color: #d4d4d4;" class="">:
</span><span style="color: #ce9178;" class="">"-- 540 Chemistry"</span></div>
<div class=""><span style="color: #d4d4d4;" class=""></span><span style="color: #b5cea8;" class="">550</span><span style="color: #d4d4d4;" class="">:
</span><span style="color: #ce9178;" class="">"-- 550 Earth sciences & geology"</span></div>
<div class=""><span style="color: #d4d4d4;" class=""></span><span style="color: #b5cea8;" class="">560</span><span style="color: #d4d4d4;" class="">:
</span><span style="color: #ce9178;" class="">"-- 560 Fossils & prehistoric life"</span></div>
<div class=""><span style="color: #d4d4d4;" class=""></span><span style="color: #b5cea8;" class="">570</span><span style="color: #d4d4d4;" class="">:
</span><span style="color: #ce9178;" class="">"-- 570 Life sciences; biology"</span></div>
<div class=""><span style="color: #d4d4d4;" class=""></span><span style="color: #b5cea8;" class="">572</span><span style="color: #d4d4d4;" class="">:
</span><span style="color: #ce9178;" class="">"---- 572 Biochemistry"</span></div>
<div class=""><span style="color: #d4d4d4;" class=""></span><span style="color: #b5cea8;" class="">580</span><span style="color: #d4d4d4;" class="">:
</span><span style="color: #ce9178;" class="">"-- 580 Plants (Botany)"</span></div>
<div class=""><span style="color: #d4d4d4;" class=""></span><span style="color: #b5cea8;" class="">590</span><span style="color: #d4d4d4;" class="">:
</span><span style="color: #ce9178;" class="">"-- 590 Animals (Zoology)"</span></div>
<div class=""><span style="color: #d4d4d4;" class=""></span><span style="color: #b5cea8;" class="">600</span><span style="color: #d4d4d4;" class="">:</span></div>
<div class=""><span style="color: #d4d4d4;" class=""></span><span style="color: #569cd6;" class="">optgroup</span><span style="color: #d4d4d4;" class="">:
</span><span style="color: #ce9178;" class="">"600 Technology"</span></div>
<div class=""><span style="color: #d4d4d4;" class=""></span><span style="color: #b5cea8;" class="">600</span><span style="color: #d4d4d4;" class="">:
</span><span style="color: #ce9178;" class="">"-- 600 Technology"</span></div>
<div class=""><span style="color: #d4d4d4;" class=""></span><span style="color: #b5cea8;" class="">610</span><span style="color: #d4d4d4;" class="">:
</span><span style="color: #ce9178;" class="">"-- 610 Medicine & health"</span></div>
<div class=""><span style="color: #d4d4d4;" class=""></span><span style="color: #b5cea8;" class="">620</span><span style="color: #d4d4d4;" class="">:
</span><span style="color: #ce9178;" class="">"-- 620 Engineering"</span></div>
<div class=""><span style="color: #d4d4d4;" class=""></span><span style="color: #b5cea8;" class="">630</span><span style="color: #d4d4d4;" class="">:
</span><span style="color: #ce9178;" class="">"-- 630 Agriculture"</span></div>
<div class=""><span style="color: #d4d4d4;" class=""></span><span style="color: #b5cea8;" class="">660</span><span style="color: #d4d4d4;" class="">:
</span><span style="color: #ce9178;" class="">"-- 660 Chemical engineering"</span></div>
<div class=""><span style="color: #d4d4d4;" class=""></span><span style="color: #b5cea8;" class="">660.6</span><span style="color: #d4d4d4;" class="">:
</span><span style="color: #ce9178;" class="">"---- 660.6 Biotechnology"</span></div>
<div class=""><span style="color: #d4d4d4;" class=""></span><span style="color: #b5cea8;" class="">690</span><span style="color: #d4d4d4;" class="">:
</span><span style="color: #ce9178;" class="">"-- 690 Building & construction"</span></div>
<div class=""><span style="color: #d4d4d4;" class=""></span></div>
</div>
                <p class=""><br class="">
                </p>
                <p class="">There reason I believed there was merging
                  going on was because I added an extra line in one of
                  the ddc lists above, as a test, then after generating
                  the forms the new line appeared but also with the
                  total ddc list. So my reduced list, plus the extra
                  test line, plus the rest of the list defined in the
                  non-layer lists.yml file appeared in the ddc field of
                  the forms.<br class="">
                </p>
                <p class=""><br class="">
                </p>
                <p class="">Jonathan</p>
                <p class="">IST Austria<br class="">
                </p>
                <p class=""><br class="">
                </p>
                <br class="">
                <div class="moz-cite-prefix">On 06/14/2018 09:41 AM,
                  Nicolas Steenlant wrote:<br class="">
                </div>
                <blockquote type="cite"
                  cite="mid:13EF278B-4D18-4299-8B22-67ED190F9832@ugent.be"
                  class="">
                  Hello Jonathan,
                  <div class=""><br class="">
                  </div>
                  <div class="">lists in the config don’t get merged,
                    are you sure you’re overriding the right key?</div>
                  <div class=""><br class="">
                  </div>
                  <div class="">Regards,</div>
                  <div class="">Nicolas <br class="">
                    <div class="">
                      <div style="font-family: Helvetica; font-size:
                        12px; font-style: normal; font-variant-caps:
                        normal; font-weight: normal; letter-spacing:
                        normal; text-align: start; text-indent: 0px;
                        text-transform: none; white-space: normal;
                        word-spacing: 0px; -webkit-text-stroke-width:
                        0px;" class="">
                        --</div>
                      <div style="font-family: Helvetica; font-size:
                        12px; font-style: normal; font-variant-caps:
                        normal; font-weight: normal; letter-spacing:
                        normal; text-align: start; text-indent: 0px;
                        text-transform: none; white-space: normal;
                        word-spacing: 0px; -webkit-text-stroke-width:
                        0px;" class="">
                        Nicolas Steenlant</div>
                      <div style="font-family: Helvetica; font-size:
                        12px; font-style: normal; font-variant-caps:
                        normal; font-weight: normal; letter-spacing:
                        normal; text-align: start; text-indent: 0px;
                        text-transform: none; white-space: normal;
                        word-spacing: 0px; -webkit-text-stroke-width:
                        0px;" class="">
                        software developer at University Library Ghent<br
                          class="">
                        <br class="">
                      </div>
                    </div>
                    <div class=""><br class="">
                      <blockquote type="cite" class="">
                        <div class="">On 14 Jun 2018, at 09:37, Jonathan
                          NORRIS <<a href="mailto:jnorris@ist.ac.at"
                            class="" moz-do-not-send="true">jnorris@ist.ac.at</a>>
                          wrote:</div>
                        <br class="Apple-interchange-newline">
                        <div class="">
                          <div class="">Hello,<br class="">
                            <br class="">
                            I was wondering if there is a way to totally
                            override a config item? For example, I want
                            to reduce the amount displayed by the DDC
                            list in lists.yml. So in my layer I have a
                            lists.yml file with a reduced DDC list. But
                            when rebuilding the forms I see no
                            difference, I still get the full list,
                            presumably as it is merged with the original
                            list outside of my layer.<br class="">
                            <br class="">
                            Is there a way to stop this merging for a
                            particular config item? Its great when you
                            want to expand the config, but is there a
                            strategy when you want to reduce something?<br
                              class="">
                            <br class="">
                            <br class="">
                            Thanks,<br class="">
                            <br class="">
                            Jonathan<br class="">
                            <br class="">
                            IST Austria<br class="">
                            <br class="">
_______________________________________________<br class="">
                            librecat-dev mailing list<br class="">
                            - send list mails to <a
                              href="mailto:librecat-dev@lists.uni-bielefeld.de"
                              class="" moz-do-not-send="true">
                              librecat-dev@lists.uni-bielefeld.de</a><br
                              class="">
                            - to unsubscribe or change options, visit <a
href="https://lists.uni-bielefeld.de/mailman2/cgi/unibi/listinfo/librecat-dev"
                              class="" moz-do-not-send="true">
https://lists.uni-bielefeld.de/mailman2/cgi/unibi/listinfo/librecat-dev</a><br
                              class="">
                            - project website: <a
                              href="http://librecat.org/" class=""
                              moz-do-not-send="true">
                              http://librecat.org/</a><br class="">
                          </div>
                        </div>
                      </blockquote>
                    </div>
                    <br class="">
                  </div>
                </blockquote>
                <br class="">
              </div>
            </div>
          </blockquote>
        </div>
        <br class="">
      </div>
    </blockquote>
    <br>
  </body>
</html>