TN03 / expandcontract

http://svasti.de/en/?Welcome/Expandcontract
0 stars 1 forks source link

Eindeutige IDs #7

Closed TN03 closed 2 years ago

TN03 commented 2 years ago

Im Original wurde die Nummer der Überschriften im Array $h als Grundlage für die Ids der Container genommen. Es gab dadurch Duplikate, wenn gleiche Seiten in verschiedenen Pluginaufrufen auf einer Seite vorkamen. Jetzt werden die "Seitennummern nicht mehr berücksichtigt. Die Ids folgen nun dem Schema

  1. Container im 1 Akkordeon
  2. Container im 1. Akkordeon
  3. Container im 1. Akkordeon usw. 1.Container im 2. Akkordeon usw. Der Präfix "popup" ist beibehalten: Beispiel: <div id="popup1_ec1" class="expand_content"...> Außerdem gab es, für <p class="expand_link">, einfach numerische Ids: id=1, id=2 usw. Diese Ids erhallten zusätzlich einen Präfix: id="ecId1"