Zwei Probleme in Design-Ansicht

Goonie1981
Problembeschreibung:

1.) Nach Installation eines Design stand sofort im Threadkästchen "$username ist männlich" - Änderunge an Dateien etc. hatte ich bis dato nicht vorgenommen.


2.) Gehe ich in einen Thread (und nur hier) erscheint oben links im Design ein "a", außerdem ist über dem Header ein merkwürdiger "Freiraum".



Link zum Forum oder Screenshot:


Problem 1:

[IMG]http://img24.imageshack.us/img24/1777/unbenannt1ks5.th.jpg[/IMG]



Problem 2:

[IMG]http://img24.imageshack.us/img24/6479/unbenanntin5.th.jpg[/IMG]


Was wurde zuletzt geändert oder eingebaut?

Nach Installation des Designs habe ich diverse Anpassung in Richtung zusätzlich installierter Addons vorgenommen. Diese Änderungen fanden allerdings ausschließlich in den Templates des ACP statt, PHP-Dateien brauchte ich nicht erneut anzufassen.


Anpassung an den Style für folgende Addons:

Beiträge im Thread löschen
Beitragsrekord
Extra Status
Imageshack (BB Code)
Spoiler (BB Code)
Linklist Platinum 1.8.0 für WBB 2.3.* © by IT 4all
Moods
XundY - Newsletter - Addon
Ranggrafik unter dem Rang
Teamsite V2.0
User Map
User Online Legende
User Anniversary Hack
Verwarnhack



Wodurch kann es zu diesen zwei Fehlern gekommen sein und wie lassen sie sich ausmerzen?

P.S.: Hatte zwar schon um Support im Forum des Designmachers gebeten, dort tut sich aber nicht viel.
Biggi
$username und das a tauchen nur in dem neuen Style auf, in den anderen ist es ok?

Zeig mal zuerst bitte dein Template thread_postbit des Styles her.
Goonie1981
Jepp, betrifft definitiv nur den neuen Style, die anderen beiden sind i.O. Das mit dem "a" müsste auch auf meine Kappe gehen aufgrund der Anpassung an die ganzen Addons, doch das mit dem $username war von Anfang an.

Hier mal die TPL-Datei:
Biggi
Da kann ich keinen Fehler sehen.
Ich habe auch in anderen Threads gelesen, wo User auch das Problem mit $username ist weiblich/männlich hatten, habe keine Lösung gefunden.
Das scheint immer dann zu passieren, wenn man das als Text ausgeben läßt anstatt als Icon mit Alternativtext wie im Standardstyle.
Das steht ja nun auch in einer Sprachvariable und nicht direkt im Template, müßte sich also in allen Styles gleich auswirken.
In deinem Template ist es jedenfalls korrekt eingebunden, wenn auch eben direkt als Text.

Was das a angeht:
Hat der Style ein eigenes Template index?
Wenn ja, poste das mal.

Ein Link zu deinem Board, wo ich den Style mal ansehen könnte (also mit StyleID, wenn er nicht als Standard eingestellt ist), wäre auch hilfreich.
Goonie1981
Hier mal der Link, hoffe der Style wird ersichtlich:

http://www.die-filmfreaks.de/thread.php?threadid=1511


Und hier die Index-TPL:
Biggi
Nein, ich sehe einen anderen Style, deshalb sagte ich, mit StyleID.
Schau doch einfach mal im ACP nach, welche ID der Style hat und schreib sie hier her.

Im index ist das a schonmal nicht.
Goonie1981
Wo finde ich denn dort die ID des Styles?
Biggi
Geh mal im ACP auf Styles bearbeiten und fahre mit der Maus über den Link "bearbeiten" des entsprechen Styles. Nicht klicken!
Während die Maus über dem Link ist, wird unten in der Statusleiste des Browsers (unten links im Rand vom Browser), der Link angezeigt.
Da steht irgendwo drin styleid=XX&sid=yyyyyyyyyy.
Und das was anstelle von XX steht brauche ich.
Goonie1981
Aha, hatte ich mir bislang nie wirklich angesehen gehabt.

http://www.die-filmfreaks.de/acp/style.p...styleid=38&sid=
Biggi
Das hatte ich auch noch nie...
Ich kann mir den Style bei dir nicht anzeigen lassen.
Egal, ob ich die ID anhänge oder nicht, es bleibt der Standardstyle zu sehen.

Über den Link sollte ja dann eigentlich dein neuer Style sichtbar werden:
http://www.die-filmfreaks.de/index.php?styleid=38
Goonie1981
Habe mal einen Testaccount eingerichtet inkl. ACP Zugang. Die Daten schicke ich dir per PN.

Das mit dem Style liegt wahrscheinlich daran, dass ich Style zwang aktiviert habe.
Biggi
Das a ist schonmal weg.
Das hattest du im Template thread stehen.
Ich habe es in dieser Zeile entfernt:
code:
1:
<link rel="contents" href="board.php?boardid=$boardid{$SID_ARG_2ND}" />a


Was das $username angeht, werde ich selbst noch nicht schlau draus.
Ich probiere aber mal was.


Edit:
Wie ich es mir dachte.
Wenn ich an der Stelle das normale Icon einfüge statt einer Textanzeige, klappt es. Es wird im title der Graphik der Name ausgegeben.
Es klappt also nur bei einer Ausgabe als Text nicht.

Ha, aber ich hab's jetzt!
Die Sprachvariable muß anders eingebunden werden!

Ich habe im thread_postbit folgendes geändert:
code:
1:
{$lang->items['LANG_THREAD_MALE']}

in
code:
1:
{$LANG_THREAD_MALE}

und:
code:
1:
{$lang->items['LANG_THREAD_FEMALE']}

in
code:
1:
{$LANG_THREAD_FEMALE}

und:
code:
1:
{$lang->items['LANG_THREAD_UNKNOWN]}

in
code:
1:
{$LANG_THREAD_UNKNOWN}
Goonie1981
Ich kann mich nur vielen anderen Mitgleidern hier anschließen:

Du bist einfach die BESTE - virtuellen KNUDDLER rüberschickt.

Damit hast du mir den Tag versüßt. großes Grinsen
Biggi
Peinlich
Keine Ursache. smile