PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Template-Problem, keine Antwortbuttons mehr bei privaten Nachrichten


°°Ben³
14.09.2006, 23:14
Hallo,
ich habe von 3.6.0 auf 3.6.1 geupdatet und plötzlich .. sind die Antwortbuttons bei den PNs weg. :confused:

4744

Ich muss gestehen, dass ich immer noch nicht so ganz verstanden habe, was es mit dem "Wiederherstellen" der Templates auf sich hat.
Habe ich da eventuell einen Fehler gemacht?

Wäre relativ wichtig, dass ich diesen Fehler schnellstmöglich behebe, weil das doch eine recht wichtige Funktion ist.

Ich danke Euch für Eure Hilfe. :)
Grüße, Ben.

Mystics
14.09.2006, 23:47
Erstelle einen komplett neuen Style ohne Oberstyle. Funktioniert es damit, kontrolliere alle deine veränderten Templates und vergleiche sie mit dem Original (oder stelle das Original wieder her).

Deaktiviere auch das Plug-in-System zum Testen.

°°Ben³
14.09.2006, 23:49
Das Ding ist, dass ich ja gerade für 3.6 erst einen neuen Oberstyle erstellt habe und jetzt mühsam alle Templateänderungen wieder eingepflegt habe ...
Wenn ich das jetzt nochmal alles machen muss ... menno. :(

Jou, ich teste mal ..

StGaensler
14.09.2006, 23:50
Wenn du nur auf "Wiederherstellen" geklickt hast, hast du keinen Fehler gemacht :) Der Hintergrund ist folgender: Wenn du ein Template geändert hast, wird das Template geändert gespeichert, und bei einem Update nicht mehr aktualisiert. Wenn du "Wiederherstellen" klickst, wird wieder die originale Version des Templates genommen - deine Änderungen gehen dann natürlich verloren.
Du musst somit also nach jedem Update deine geänderten Templates mit den neuen Templates vergleichen, und die Änderungen einpflegen. Dazu bietet vBulletin auch eine Vergleichs-Option an, sollte dir eigentlich nach dem Update direkt auf der AdminCP-Startseite angezeigt worden sein.

Teste es mal mit einem neuen Style ohne Oberstyle, dann findest du sehr schnell heraus, ob es an von dir modifizierten Templates liegt.

Viele Grüße,
Stefan

Edit: Wer so viel Text tippt...

°°Ben³
14.09.2006, 23:51
Danke für die Erklärung, wie das bei einem Update abläuft. :)

[EDIT]
Kann mir eventuell noch wer sagen, in welchem Template ich da suchen muss? :-/

StGaensler
14.09.2006, 23:55
Ich tippe mal auf das Template postbit_legacy.
Wenn das nicht stimmt, dann kannst du in den vBulletin-Einstellungen -> Allgemein -> Templatenamen als Kommentar in den HTML-Quelltext schreiben aktivieren, und im Quelltext der Seite nachsehen.

Viele Grüße,
Stefan

°°Ben³
15.09.2006, 00:04
Nö, das klappt nicht. :confused:

Habe einen neuen Style ohne Oberstyle gewählt, mir dann selbst eine PN geschickt, diese aufgerufen .. da sind keine Buttons.

Ich hab da doch auf jeden Fall Mist gebaut. :p :confused:

An der Stelle, wo meiner Meinung nach die Buttons sein sollten steht
<tr>
<td class="alt2" style="border: 1px solid #D1D1E1; border-top: 0px">
<!-- BEGIN TEMPLATE: postbit_onlinestatus -->


<img class="inlineimg" src="images/statusicon/user_invisible.gif" alt="techAdmin ist unsichtbar" border="0" />
<!-- END TEMPLATE: postbit_onlinestatus -->




&nbsp;
</td>

<td class="alt1" align="right" style="border: 1px solid #D1D1E1; border-left: 0px; border-top: 0px">

<!-- controls -->










<!-- / controls -->
</td>
</tr>

Es müsste ja eigentlich das Template pm_showpm sein, da die Buttons ja erscheinen sollen, wenn ich mir eine Nachricht durchlese.

Der Fehler sollte somit im Template postbit_legacy liegen, wenn ich das richtig zuordnen kann.

Hm, da finde ich ja gerade
<!-- controls -->
<if condition="$post['editlink']">
<img style="display: none" id="progress_$postid" src="$stylevar[imgdir_misc]/progress.gif" alt="$vbphrase[loading_editor_please_wait]" />
<a href="$post[editlink]" name="vB::QuickEdit::$post[postid]"><img src="$stylevar[imgdir_button]/edit.gif" alt="$vbphrase[edit_delete_message]" border="0" /></a>
</if>
<if condition="$post['forwardlink']">
<a href="$post[forwardlink]"><img src="$stylevar[imgdir_button]/forward.gif" alt="$vbphrase[forward_message]" border="0" /></a>
</if>
<if condition="$post['replylink']">
<a href="$post[replylink]" rel="nofollow"><img src="$stylevar[imgdir_button]/<if condition="$post['forwardlink']">reply_small<else />quote</if>.gif" alt="$vbphrase[reply_with_quote]" border="0" /></a>
</if>
<if condition="$show['multiquote_post']">
<a href="$post[replylink]" rel="nofollow" onclick="return false"><img src="$stylevar[imgdir_button]/multiquote_<if condition="$show['multiquote_selected']">on<else />off</if>.gif" alt="$vbphrase[multi_quote_this_message]" border="0" id="mq_$post[postid]" /></a>
</if>
<if condition="$show['quickreply'] AND !$show['threadedmode']">
<a href="$post[replylink]" rel="nofollow" id="qr_$post[postid]" onclick="return false"><img src="$stylevar[imgdir_button]/quickreply.gif" alt="$vbphrase[quick_reply_to_this_message]" border="0" /></a>
</if>
<if condition="$show['moderated']">
<img src="$stylevar[imgdir_misc]/moderated.gif" alt="$vbphrase[moderated_post]" border="0" />
</if>
<if condition="$show['deletedpost']">
<img src="$stylevar[imgdir_misc]/trashcan.gif" alt="$vbphrase[deleted_post]" border="0" />
</if>
<if condition="$show['redcard']">
<a href="infraction.php?$session[sessionurl]do=view&amp;p=$post[postid]"><img src="$stylevar[imgdir_button]/redcard.gif" alt="$vbphrase[received_infraction]" border="0" /></a>
<else />
<if condition="$show['yellowcard']">
<a href="infraction.php?$session[sessionurl]do=view&amp;p=$post[postid]"><img src="$stylevar[imgdir_button]/yellowcard.gif" alt="$vbphrase[received_warning]" border="0" /></a>
</if>
</if>
<!-- / controls -->

Muss da mal etwas weiter rumtesten .. :)
Schon mal herzlichen Dank für den Denkanstoß.

Grüße, Ben.


[EDIT,1]
Wie war das mit dem "zu viel tippen"? :)


[EDIT,2]
Oder direkt die Frage .. wo könnte da jetzt der Fehler liegen?
Alle "conditions" scheinen ja "false" zu sein. :confused:


[EDIT,3]
Wenn ich etwas außerhalb der "conditions" ausgebe, wird das auch angezeigt.
Hä? Menno ..

°°Ben³
15.09.2006, 09:04
Bitte, bitte, bitte ... kann mir keiner helfen? :eek:

Ich weiß einfach nicht mehr weiter.
Eine weitere Änderung zu davor ist in der "zur Zeit aktive Benutzer"-Liste in FORUMHOME zu vermerken. Dort ist nach jedem Nutzernamen nun ein Leerzeichen. Kann mich nicht daran erinnern, dass das vorher auch so gewesen sein soll.

Wäre an dieser Stelle eventuell ein Supportticket angebracht? :-/

(Die Nacht war einfach zu lang und ich habe keine Lösung gefunden. Sorry, wenn ich etwas drängel. :().

StGaensler
15.09.2006, 09:29
Nach jedem Nutzernamen ein Leerzeichen klingt stark nach einem Boardinternen Messenger - hast du da einen installiert?

Probiere es mit einem neuen Original-Style ohne Oberstyle, mit deaktiviertem Plugin-System und originalen vBulletin-Dateien. Wenn das Problem dann noch auftreten sollte, kannst du ein Support-Ticket erstellen.

Viele Grüße,
Stefan

°°Ben³
15.09.2006, 09:31
Nach jedem Nutzernamen ein Leerzeichen klingt stark nach einem Boardinternen Messenger - hast du da einen installiert?
Negativ.

Probiere es mit einem neuen Original-Style ohne Oberstyle, mit deaktiviertem Plugin-System und originalen vBulletin-Dateien. Wenn das Problem dann noch auftreten sollte, kannst du ein Support-Ticket erstellen.
Wird gemacht .. zum dritten Mal. :)

Hoffe, dass ich vielleicht gestern in der Müdigkeit etwas falsch gemacht habe.

Grüße, Ben.

°°Ben³
15.09.2006, 10:21
Hallo,
ich habe einen Style ohne Oberstyle erstellt, das Plugin-System deaktiviert .. keine Änderung.


Ich habe nun ein Supportticket erstellt.
Ich danke für Eure Hilfe.

Grüße, Ben.

°°Ben³
15.09.2006, 18:22
Will gar nicht drängeln oder so .. aber ich würde schon gerne wissen, wann ich denn mit einer Bearbeitung des Tickets rechnen kann.

Danke Euch. :)

MikeD
15.09.2006, 19:04
Will gar nicht drängeln oder so .. aber ich würde schon gerne wissen, wann ich denn mit einer Bearbeitung des Tickets rechnen kann. Danke Euch. :)Eile mit Weile. Denn Gott schuf die Zeit - von Eile hat er nichts gesagt :) -Mike

Anke123
16.09.2006, 00:50
Danke Mike

Der Spruch rettet mir gerade den Morgen.

Mystics
16.09.2006, 16:34
Zur Auflösung: Die meisten Dateien waren noch von 3.6.0 und nicht von 3.6.1.

Das kann nicht funktionieren :)

Hellraider
17.09.2006, 00:35
Die Tücken der Technik :D

metulsky
08.11.2006, 10:02
Hallo !

ich habe das gleiche problem mit den antwort - buttons in den pm. neuen style ohne oberstyle habe ich auch erstellt - ohne erfolg.

wie kann ich die template (die bei mir angeblich alle aktuell sind) neu hochladen (welche datein sind es) ?

sven

Pathor
08.11.2006, 13:40
Der neue Style ohne Oberstyle ist ein sauberer Style. ;)

Lade noch mal alle 3.6.2 Dateien, bis auf die Grafiken, im Ascii-Modus hoch.

BTW: Testweise mal das Plugin-System deaktiviert?