Schrift in der Kopf und Fußzeile sieht aufeinmal undefinierbar aus

  • Seite 2 von 2
08.01.2022 13:21
avatar  Charles
#16 RE: Schrift in der Kopf und Fußzeile sieht aufeinmal undefinierbar aus
Ch
Mitglied

Nein kann man nicht. Und ich hoffe wirklich, das man hier mal Rückmeldung bekommt, ob ein BUG vorliegt oder es eine Änderung seitens Xobor ist.
Klar wird hier erst Rückmeldung gegeben, wenn der Schaden behoben ist.
Nur ich kenne es auch von meiner Arbeit her, wenn ein Bug vorliegt, wird kurz eine Info gegeben, damit man einen Anhaltspunkt hat und der Kunde auch beruhigt ist.

(Gaia Template)

 Antworten

 Beitrag melden
09.01.2022 09:39 (zuletzt bearbeitet: 09.01.2022 09:42)
#17 RE: Schrift in der Kopf und Fußzeile sieht aufeinmal undefinierbar aus
avatar
Mitglied

Zitat von l2otbart_57 im Beitrag #11
Hallo Wolfgang, Charles, ...

In diesem Falle muss man ein Quote-Pärchen maskieren (ein Backslash vors Gänsefüßchen) ...

1
 
<div class="replace" onclick="parent.location=\"https://www.server.de\";"> 
 



Das Gewurschtel ist natürlich auch fehleranfällig.

.....




Hallo @l2otbart_57

Habe Dein Vorschlag mal ausprobiert, hatte sich auch sehr vielversprechend angehört.
Aber .....
Das kommt beim mehrfachen Abspeichern heraus:

1
 
<div class="replace" onclick="parent.location=\\\"https://www.server.de\\\";"> 
 



Fazit:
Wenn das so bleibt, kann man mit Kopf- und Fußzeile nicht mehr viel anfangen und muss immer ein Plugin erstellen, wenn einfache Anführungsstriche im Spiel sind!

09.01.2022 10:09
avatar  River
#18 RE: Schrift in der Kopf und Fußzeile sieht aufeinmal undefinierbar aus
avatar
Mitglied

Ich warte mal auf nächste Woche und bis dahin speichern wir mal nichts im HTML-Bereich bzw. an HTML-Codes.

Wenn Ingmar dann Info geben könnte, ob dies ein allgemeines Problem ist bzw. dass man ohne Bedenken wieder speichern kann, dann wäre ich froh, weil ich das selber eben nicht abschätzen kann. Manchmal sind ja Probleme hausgemacht durch Plugins oder so und diesmal bin ich wirklich unsicher.

Danke im Voraus, Ingmar, und ja, das ist ein wenig gedrängelt, aber in dem Fall vertraue ich nur und ausschließlich auf die Abteilung Technik des Hauses Xobor.

Viele Grüße
River

-------------------------------------------------------------

+++Ich will Computercrack werden! XD+++

Business Template (v4)

 Antworten

 Beitrag melden
09.01.2022 10:41
#19 RE: Schrift in der Kopf und Fußzeile sieht aufeinmal undefinierbar aus
avatar
Mitglied

Wer nicht warten will und mit den Plugins nicht so zurecht kommt, habe ich eine machbare Lösung gefunden.

Etwas umständlich, aber es geht:
Wenn man alle "kleinen Anführungszeichen/ Auslassungszeichen" mit "Unicode-zeichen" ersetzt, funktioniert es und es werden nach dem Abspeichern keine neuen Zeichen gesetzt!

Unicode-Zeichen:
&#39;

Aus:
<div class="replace" onclick="parent.location='https://www.server.de';"> TEST</div>
Wird:
<div class="replace" onclick="parent.location=&#39;https://www.server.de&#39;;"> TEST</div>




09.01.2022 12:29 (zuletzt bearbeitet: 09.01.2022 12:31)
#20 RE: Schrift in der Kopf und Fußzeile sieht aufeinmal undefinierbar aus
avatar
Mitglied

Hallo Wolfgang,
vielen Dank für deine Mühe.

Wenn ich richtig verstehe soll man alle einfachen Anführungszeichen -'- im Code durch

Zitat von Wolfgang im Beitrag #19
&#39;


ersetzen?
Hab meinen Code in der Fußzeile dahingehend geändert...aber geht nicht.
Gut, beim Abspeichern werden zwar keine ungewollten Slash mehr hinzugefügt, ab meine Trennlinie wird immer noch nicht dar gestellt.
Mach ich da was falsch?

*****
Liebe Grüße, Marie

Wenn ich hier bezüglich Handhabung des Forums antworte, dann bezieht sich das ausschließlich auf Template V4 und meiner Kenntnis dazu.
WIN10
Browser Firefox
Beide Foren *Business Template v4*
Nutze die alte Adminoberfläche
http://allmariekulm.xobor.de/
http://columbo-and-more-forum.xobor.de/

Ironie setzt die Intelligenz des Empfängers voraus ;-)

 Antworten

 Beitrag melden
09.01.2022 12:40 (zuletzt bearbeitet: 09.01.2022 12:43)
avatar  Ludger
#21 RE: Schrift in der Kopf und Fußzeile sieht aufeinmal undefinierbar aus
avatar
Mitglied

ich habe in meinem Forum den Header mit meiner Sicherungskopie ersetzt ... das funktionierte
den kompletten Footer geleert
ihn in ein Plugin gepackt, (muss natürlich im Orginal Zustand sein)
... wie Wolfgang es beschrieb
Untere Leiste .... header .... pages ...... bottom_header

klappt

viele Grüße
Lud

 Antworten

 Beitrag melden
09.01.2022 15:41 (zuletzt bearbeitet: 09.01.2022 15:43)
avatar  Charles
#22 RE: Schrift in der Kopf und Fußzeile sieht aufeinmal undefinierbar aus
Ch
Mitglied

Ludger, das ist super
Aber viele haben noch nie ein Plugin erstellt, oder nicht jeder weiß, wo kommen jetzt nochmal die Zahlen hin von Wolfgang?

Natürlich, es ist Wochenende und die Technik hat auch mal frei.

Aber, man kann doch mal eine kurze Rückmeldung geben von der oberen Chefetage.
Das Problem ist doch nicht erst heute aufgetreten.

Aber ich werde es auch mal ausprobieren

(Gaia Template)

 Antworten

 Beitrag melden
09.01.2022 16:24
avatar  Charles
#23 RE: Schrift in der Kopf und Fußzeile sieht aufeinmal undefinierbar aus
Ch
Mitglied

Ich habe es jetzt ausprobiert, wie Wolfgang geschrieben hat
Auch das nützt nichts
Selbst wenn alles mit Zahlen ersetzt wurde, kommen automatisch neue Slashes oder wie das geschrieben wird... hinzu
Man kann machen was man will

(Gaia Template)

 Antworten

 Beitrag melden
09.01.2022 22:43
#24 RE: Schrift in der Kopf und Fußzeile sieht aufeinmal undefinierbar aus
l2
Mitglied

Hallo,
ganz schön knifflig.

ich nehme mal @mariekulm 's Beispiel, sie möchte die Signatur von den Beiträgen trennen, ich mach's mal einfacher durch Striche.

$(".msignature").before("<center>= = = = = = =</center>");

das ist eine Funktion aus jquery, einer Javascipt-Bibliothek.

Diese Funktion erwartet z.B. als Argumente Strings (Zeichenkette) oder Zahlen.

Strings werden in Quotes ( single oder double) (oder deutsch Apostroph oder Gänsefüßchen) eingeschlossen.
kommt nun innerhalb des Strings das gleiche Quote vor, mit dem der String angefangen hat, endet dort der String.

"<center>= = = " = = =<center>" geht nicht, String wir verkürzt zu
"<center>= = = " der Rest führt zum ERROR in javascript. Da würde Wolfgangs Vorschlag helfen
"<center>= &#39; = &#34; = &#39; =<center>" &#39; für Apostroph , &#34; Gänsfüsschen


das geht noch hübscher:
"<center style="color:red">= &#39; = &#34 =</center>" funktioniert wieder nicht

'<center style="color:red">= &#39; = &#34 =</center>' würde funktionieren
"<center style='color:red'>= &#39; = &#34 =</center>" geht auch, wenn wir den Apostroph verwenden könnten

betrachten wie nun den HTML-Tag <center style='color:red'> . Hier befinden sich die Quotes innerhalb des Tags und defininieren den Wert des Attributs style. Und im HTML werden die Werte auch wieder in Quotes eingeschlossen.
des halb funktioniert <center style=&#39;color:red&#39;> nicht.

zurück zur $-Funktion $(".msignature").before("<center style='color:red'>= &#39; = </center>");

in javascript gibt es eine Funkion encodeURI( text ) und decodeURI( codierter_text )
encode macht aus " %22 und decode wieder rückgängig. ( aber Apostroph wird nicht verändert)

meine Lösung:

$(".msignature").before( decodeURI("<center style=%22color:red%22>= &#39; = </center>"));

an die Funktion $(..).before() wird jetzt ein funktionierender String übergeben.

Maries HTML-Tag ist nun komplizierter:
"<center> <img src='...' width='175' height='25'></center>"
der würde dann zu
<script>
$(".msignature").before( decodeURI(
"<center><img src=%22...%22 width=%22175%22 height=%2225%22></center>" ));
</script>


welch eine Trickserei ( nur um hier &#39; darzustellen - danke @Wolfgang ) ...





... würde es „Fussball spielen” heissen

vG Bernd‍

 Antworten

 Beitrag melden
10.01.2022 09:17
avatar  Ingmar
#25 RE: Schrift in der Kopf und Fußzeile sieht aufeinmal undefinierbar aus
avatar
Technik

Zitat von Charles im Beitrag #16
Nein kann man nicht. Und ich hoffe wirklich, das man hier mal Rückmeldung bekommt, ob ein BUG vorliegt oder es eine Änderung seitens Xobor ist.


Ich hatte bereits am Freitag Mittag hier geschrieben, dass das ein Fehler ist, der von uns behoben werden muss, nachdem l2othbart und mariekulm das gemeldet hatten, sehe aber gerade, dass das Thema dafür vermutlich das falsche war.

Der Fehler hatte ich bei diesem Update mit eingeschlichen: Namen mit Apostroph und Backslash im Pfad ' (v1-4)


Es tut mir sehr leid, dass wir den Fix dazu nicht mehr am Freitag einspielen konnten.
Mittlerweile ist das wieder behoben - die Kopf- und Fußzeile kann wieder wie gewohnt gespeichert werden.

Hinweis: Ich werde nicht versuchen, die Fehler die bei der Speicherung übers Wochenende ggf. entstanden sind automatisch zu erkennen bzw. zu beheben. Das würde im Zweifel nur zu weiteren Problemen führen. Wer also am Wochenende nach dem Speichern ungewollte "Backslashes" (\) in der Kopfzeile hat muss diese einmalig selbst entfernen

Viele Grüße,
Ingmar


 Technik · Homepagemodules.de · Miranus GmbH

 Antworten

 Beitrag melden
10.01.2022 09:29
avatar  Nara
#26 RE: Schrift in der Kopf und Fußzeile sieht aufeinmal undefinierbar aus
avatar
Mitglied

Interessant, irgendwie ist der Fehler bei mir erst kürzlich aufgetreten, habe diesen Thread irgendwie überlesen. Also ist der Fehler mit den Slashstrichen in Kopf und Fusszeile jetzt behoben?


 Antworten

 Beitrag melden
10.01.2022 09:34
avatar  Ingmar
#27 RE: Schrift in der Kopf und Fußzeile sieht aufeinmal undefinierbar aus
avatar
Technik

Zitat von Nara im Beitrag #26
Interessant, irgendwie ist der Fehler bei mir erst kürzlich aufgetreten, habe diesen Thread irgendwie überlesen. Also ist der Fehler mit den Slashstrichen in Kopf und Fusszeile jetzt behoben?


Ja, ist behoben - wenn du allerdings schon "Zusatzslashes" hast, müsstest du die einmalig selbst wieder entfernen.

Viele Grüße,
Ingmar


 Technik · Homepagemodules.de · Miranus GmbH

 Antworten

 Beitrag melden
Bereits Mitglied?
Jetzt anmelden!
Mitglied werden?
Jetzt registrieren!