this post was submitted on 09 Jun 2024
25 points (85.7% liked)
DACH - jetzt auf feddit.org
8715 readers
1 users here now
Diese Community wird zum 01.07 auf read-only gestellt. Durch die anhäufenden IT-Probleme und der fehlende Support wechseln wir als Community auf www.feddit.org/c/dach - Ihr seid herzlich eingeladen auch dort weiter zu diskutieren!
Das Sammelbecken auf feddit für alle Deutschsprechenden aus Deutschland, Österreich, Schweiz, Liechtenstein, Luxemburg und die zwei Belgier. Außerdem natürlich alle anderen deutschprechenden Länderteile der Welt.
Für länderspezifische Themen könnt ihr euch in folgenden Communities austauschen:
Eine ausführliche Sidebar findet ihr hier: Infothread: Regeln, Feedback & sonstige Infos
Auch hier gelten die Serverregeln von https://feddit.de !
Banner: SirSamuelVimes
founded 1 year ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
Warum ersetzt das Antipaywallscript das so komisch?
Ich könnte mir vorstellen, dass das ein falsch angewendetes Ersetzungsmuster (base) ist und da normalerweise im Prozess vielleicht eine URL eingesetzt wird.
Ja, denke auch, dass es für das HTML-Attribut "base" ist. Das macht bei Archivseiten am meisten Sinn. Aber schon eigenartig, dass es im Content und auch als Wortbestandteil ersetzt wird. Basel, Basement und andere Begriffe wären ja dann auch dran.
Genau, das Base-Attribut hatte ich auch im Kopf dabei. Es scheint wohl nicht der Fall zu sein, dass die Seiten wirklich geparsed werden oder dass ein (wirklich simpler) Regex am Werk gewesen wäre. Vielleicht wird noch Groß-/Kleinschreibung berücksichtigt, wodurch Basel dann wenigstens gerettet wäre, aber ich mein... Dann müsste das vermutlich auch das Wort "verundefinedln" erzeugen....
Wenn eine Variablen keinen Wert zugeordnet hat ist sie vom Typen 'undefined'.
Verkettet man das mit einem String wird undefined raus.
E.g.
Also versucht das Skript da iwas zu tauschen mit einem Wert den es gar nicht gibt
Musstest du unbedingt ein Objekt deklarieren?
Ein Beispiel, dass einfacher zu verstehen wäre könnte so aussehen:
platzhalter1 = "Rüdiger"
console.log("Hallo " + platzhalter1)
=> "Hallo Rüdiger"
console.log ("Hallo "+platzhalter2)
=> "Hallo undefined"
Bist du etwa objectophob?! /s
Teile meiner Antwort könnte die Bevölkerung verunsichern.
Keine Ahnung, mit BPC alles normal
Der Antipaywallbot postete diesen Link hier: https://www.removepaywall.com/https://www.zeit.de/politik/2024-06/afd-stadtraete-karlsruhe-baden-wuerttemberg-angriff