HT_lz_cont_head
 



================

Probleme mit Funktionsvariablen

23.04.2024 09:12 (zuletzt bearbeitet: 23.04.2024 09:16)
avatar  🧐__
#1 Probleme mit Funktionsvariablen
🧐_

habe immer noch Schwierigkeiten mit den Funktionsvariablen im Template/Plugin


Aufgabe: Wenn ein bestimmtes Forum aufgerufen wird, soll ein Block eingeblendet werden.

{{forum_id==9999.start}}{{custom_show_block.start}}true{{custom_show_block.end}}{{forum_id==9999.end}}

zusätzlich soll der Block auch angezeigt werden, wenn ein Beitrag für das Forum id=9999 gschrieben oder editiert wird

um diese Regel aus https://www.hpm-support.de/wiki:Funktionsunterstuetzung geht es:

{{testvar~=blubb|blah.start}} ... {{testvar~=blubb|blah.end}} -> {{testvar}} enthält blubb (oder optional blah)

blubb wäre "forum=9999"

wenn blubb ein "=" oder "." enthält funktioniert es nicht

zusätzlich, wenn ein Beitrag dieses Forums bearbeitet wird, soll der Block auch eingeblendet werden.

diese Konstruktion funktioniert nicht

{{custom_edit_para.start}}forum=9999{{custom_edit_para.end}}
{{link_current_page~={custom_edit_para}.start}} {{custom_show_block.start}}true{{custom_show_block.end}} {{link_current_page~={custom_edit_para}.end}}



sondern diese
{{link_current_page~=/new|/msg.start}}
{{link_current_page~=forum=9999.start}} {{custom_show_block.start}}true{{custom_show_block.end}} {{link_current_page~=forum=9999.end}}
{{link_current_page~=/new|/msg.end}}

erhalte aber in der Ausgabe diesen String, den ich extra ausblenden muss mit (display:none)

{{link_current_page~=/new|/msg.start}} {{link_current_page~=forum=9999.start}} {{link_current_page~=forum=9999.end}} {{link_current_page~=/new|/msg.end}}


{{custom_show_block==true.start}} <div class=card>
<h1>spezieller Block</h1>

.... soll nur in Forum mit id=9999 angezeigt werden
</div> {{custom_show_block==true.end}}

<div>

dieser Beitrag soll eine Vorabversion für'n Support sein ....


 Antworten

 Beitrag melden
Bereits Mitglied?
Jetzt anmelden!
Mitglied werden?
Jetzt registrieren!
Beiträge dieses Themas (vers 8.5.) V4 V6 [ ✖ ]
    Statistik der gezeigten Beiträge
        sessionStorage-Daten verwalten

        zusätzlich Beitragstexte speichern.

        mehr ...(Kontrolle)

        hier können die sessionStorage-Daten einzelner Threads gelöscht werden
        und festgelegt werden, ob die Beitragstexte gecacht/gebuffert werden sollen.

        Den Standardwert legt der Admin fest, hier wird nicht standardmäßig gebuffert. Man muß also jeden einzelnen Wert festlegen.

        mit schließen des BrowserTabs werden diese sessionStorage-Daten komplett gelöscht. Sie enthalten die eingelesenen "Verzeichnisse" und die Textbeiträge. wikipedia.org/wiki/Web_Storage

        • Threadkbsdelbuff Thema

        die Kontrolldaten werden permanent im Browser gespeichert (localStorage)