pragmaMx Support Forum

pragmaMx => integrierte Module => Thema gestartet von: xmjay am 31 Januar 2009, 14:21:43

Titel: [Erledigt] Siteupdate führt Code aus und listet die Anpassung nicht
Beitrag von: xmjay am 31 Januar 2009, 14:21:43
Hello !

Bastele gerade ein wenig und habe die Suchfunktion im Header vom Theme "integral" ausgebaut.
Nun wollt ich den Code etc. notieren im Siteupdate-Modul, nur mit dem Code läßt sich der Eintrag nicht erstellen.

Hab hier im Board einen ähnlichen Beitrag gefunden, is von 2003 und geschlossen.
klick mich (http://www.pragmamx.org/Forum-topic-8009.html)

Hab ich etwas übersehen, falsches Suchwort genutzt...
Habs im SMF notiert.
Titel: Re: Siteupdate führt Code aus und listet die Anpassung nicht
Beitrag von: grafikmurkser am 31 Januar 2009, 17:30:13
hast du den code einfach so als text geschrieben oder  mit [code] bzw <code> geschützt ?

[/code]
Titel: Re: Siteupdate führt Code aus und listet die Anpassung nicht
Beitrag von: xmjay am 31 Januar 2009, 19:21:23
Hi grafikmurkser !

Habs direkt und mit [ code] [ /code] (ohne Leerzeichen) probiert.

Bei beiden wird der Code ausgeführt und ein Suchfeld wird angezeigt.
Es wird dann die Suche aufgerufen (http://www.xmjay.de/xulli/modules.php) mit der Meldung:

Keine Treffer für diese Anfrage gefunden

Ist ja auch nachvollziehbar, habe ja in keinen Artikel oder so das Wort "SEARCH" verwendet.
Im Prinzip benötige ich ein Kommando, dass der Code wie kein Code behandelt wird.
Titel: Re: Siteupdate führt Code aus und listet die Anpassung nicht
Beitrag von: grafikmurkser am 31 Januar 2009, 20:31:59
hmmm hast es auch mal mit < code> < /code> versucht ?
Titel: Re: Siteupdate führt Code aus und listet die Anpassung nicht
Beitrag von: xmjay am 31 Januar 2009, 20:44:21
Huhu !

Jepp, hab ich mit < code> < /code> versucht.
Wird nicht mal gespeichert.
Titel: Re: Siteupdate führt Code aus und listet die Anpassung nicht
Beitrag von: grafikmurkser am 31 Januar 2009, 21:08:41
hmm dann gibts noch die möglichkeit das du den code so schreibst wie hier < code>.. zwar umständlich aber naja. vieleicht finden ja die teammitglieder den fehler  ..  wobei hmm hast du mal geschaut wie der eintrag < code>  unter HTML Optionen bei den einstellungen geregelt ist ? bei mir steht da zB untersagt
Titel: Re: Siteupdate führt Code aus und listet die Anpassung nicht
Beitrag von: xmjay am 31 Januar 2009, 22:02:21
< code> ist in den HTML-Optionen auch untersagt.

Hast Du das Modul Siteupdate aktiviert und bei Dir klappts so ?

Hm, grübel.Dieser Code ist es:
<!-- START searchform -->
            <form method="get" action="modules.php">
              <fieldset>
                <input type="hidden" name="name" value="Search" />
                <input name="query" type="text" class="search" value="{_SEARCH}..." onfocus="this.value = '';" onblur="if(this.value=='') this.value='{_SEARCH}...';" />
                <input type="submit" class="submit" value="{_SEARCH}" />
              </fieldset>
            </form>
          <!-- END searchform -->


Hatte es auf meiner der Hauptseite auch probiert (< code> ebenfalls untersagt), selbes Ergebnis.

Ohne den Code funzt es.
http://www.xmjay.de/xulli/modules.php?name=Siteupdate


Wie meinst Du "wie hier" ?
Titel: Re: Siteupdate führt Code aus und listet die Anpassung nicht
Beitrag von: grafikmurkser am 31 Januar 2009, 23:09:19
mit
Zitatwie hier
war wie hier in diesem tread gemeint.

nein, ich setzt das modul nicht ein. ich finde es , bei seiten wie meiner, überflüssig. meine user sind grafiker, keine webpagebastler. die intressieren sich nicht gross dafür wie was funktioniert, hauptsache - die website läuft ;)

ich würde mal < code> zulassen  denn dieser tag bewirkt eigentlich nichts anderes als [ code] ;)
Titel: Re: Siteupdate führt Code aus und listet die Anpassung nicht
Beitrag von: xmjay am 31 Januar 2009, 23:54:19
< code> zugelassen und nach probieren wieder untersagt, nach der Vorschau ist Ende.

Probiert mit [ code] ... [ /code] und < code> ... < /code>.

Öffentlich ist es bei mir auch nur @ Testseite, auf xmjay.de ist es nur für mich(i) sichtbar.
Wenn ich (noch) selten die Änderungen dokumentiere, dann wenigstens erstma Meilensteine festhalten und ausbauen :)
Titel: Re: Siteupdate führt Code aus und listet die Anpassung nicht
Beitrag von: Andi am 01 Februar 2009, 23:29:35
Moin :)

hier wird einiges durcheinander geworfen.

- Für Admins gelten die HTML-Filter nicht. Egal ob <code> zugelassen ist, oder nicht, der Admin kann/darf es immer verwenden.
- [ code ] ist in bestimmten Bereichen ein Teil des bbCode Systems, aber im Siteupdate ist das nicht eingebaut, also kann das auch nicht funktionieren.
- <code> ist ein ganz normaler html-Tag, der bewirkt nur in der Formatierung abhängig vom Theme etwas. So wird in den neueren Themes, der darmit formatierte text mit einem Rahmen und in tt-Schrift angezeigt. Mit der Maskierung von < und > hat das nix zu tun.

Wenn man die Zeichen < und > in normalen Inhaltsmodulen darstellen will, dann muss man sie als Sonderzeichen maskieren.
Also &lt; für < und &gt; für >.
Frage ist, ob sich der Aufwand lohnt, und bei der nächsten Änderung ist evtl. alles wieder weg....
Die Module sind nicht darauf vorbereitet, Code darzustellen
Titel: Re: Siteupdate führt Code aus und listet die Anpassung nicht
Beitrag von: xmjay am 02 Februar 2009, 01:43:47
Moinsen Andi !
Da hab ich ma voll nicht dran gedacht, so von wegen Admin und so :-[  :BD:

ZitatFrage ist, ob sich der Aufwand lohnt, und bei der nächsten Änderung ist evtl. alles wieder weg....

Jau, lohnt in meinen Augen nicht, zumindest in diesem Fall nicht, da es ja "nur" auf meiner Testwiese aufgefallen ist.
Habe im Siteupdate einen Link zum dortigen SMF-Beitrag geschrieben.

Wieder dazugelernt.
Ich danke Dir Andi !!!

Titel: Re: Siteupdate führt Code aus und listet die Anpassung nicht
Beitrag von: grafikmurkser am 02 Februar 2009, 06:31:46
 danke andi für die ausführliche antwort