Om nah hoo pez nyeetz, Matthias Apsel!
Das Problem lag darin begründet, dass für Archiv, Vorschau und Forumshauptseite jeweils eigene JS-Ressourcen verwendet werden. Und bei Archiv und Vorschau habe ich vor langer Zeit parent statt parents geschrieben.
Warum allerdings $('code br').parent($('code'))
falsche Elemente liefert, erschließt sich mir nicht.
Möglicherweise doch: $('code') liefert ein Array von Objekten und wenn das leer ist, wird daraus $('code br').parent()
und das ist genau das, was wir beobachtet haben.
Damit ist der Fehler, der jetzt erst aufgefallen ist, behoben.
Danke an alle fürs Mitüberlegen.
Matthias