Hallo,
wir haben ein sehr seltsames Phänomen bei dem Template Favourite, welches wir bei diversen Webseite einsetzen, auf verschiedenen Servern, was die Wahrscheinlichkeit eines Hacks ja doch deutlich verringert.
Das Problem ist eine Style-Angabe, die einfach nicht zu finden ist. Der Originalcode lautet:
<!-- Advert --> <?php if ($this->countModules('advert')) { ?> <div class="container-fluid" id="fav-advertwrap"> <div class="row-fluid"> <div id="fav-advert" class="span12"> <jdoc:include type="modules" name="advert" style="icon" /> </div> </div> </div> <?php } ?>
Schaut man es sich mit Firebug an, dann sieht es so aus:
<div id="fav-advertwrap" class="container-fluid" style="display: none ! important;">
<div class="row-fluid">
<div id="fav-advert" class="span12" style="display: none ! important;">
</div>
</div>
Die beiden Styles scheinen per Javascript eingefügt zu werden, allerdings finden wir den verantwortlichen Kandidaten nicht. Als Sofortmaßnahme haben wir die ID's entfernt, was bei fast allen Webseiten den gewünschten Erfolg brachte, nur bei einer nicht, aber das werden wir morgen suchen. Zwei Seiten zeigten sogar auf einem unserer Rechner das Modul "advert" an, auf einem anderen nicht. Versuche mit unterschiedlichen Bildschirmauflösungen brachten auch nicht weiter.
Wo könnte dieser Style herkommen? Externe Javascript-Datei? Wie finden?
Vielen Dank im Voraus
Michael