Seite 1 von 3
Zusätzliche Buttons + Funktion
Verfasst: 10.10.2004 17:27
von grizzlibaer
Hi,
Ich möchte
zusätzlich zu "Antworten" + "Neuer Beitrag" neue Buttons gestalten. Die heißen dann "Neuer Link" + "Neue Kategorie"
Die Buttongrafik als solches erstellen bereitet mir keine Schwierigkeit
Muß ich folgendes abändern?
Code: Alles auswählen
<a href="{U_POST_REPLY_TOPIC}"><img src="{REPLY_IMG}" border="0" alt="{L_POST_REPLY_TOPIC}" align="middle" /></a>
+
<a href="{U_POST_NEW_TOPIC}"><img src="{POST_IMG}" border="0" alt="{L_POST_NEW_TOPIC}" align="middle" /></a>
Meine Frage: Was genau muß ich ändern, und wo finde ich das?
Danke für die Hilfe
gruß
grizzli
Verfasst: 11.10.2004 06:16
von Smoker
nicht böse nehmen, aber deine frage versteh ich irgendwie nicht.
möchtest du einfach nur die buttons ändern oder sollen noch 2 neue dazu die dann irgendwelche anderen funktionen haben?
beschreib mal bitte was genauer was du machen willst.
Verfasst: 11.10.2004 20:46
von grizzlibaer
Hi Smoker
noch 2 neue dazu die dann irgendwelche anderen funktionen haben
das hätte ich gerne. Im Prinzip soll die Funktion von Antworten und neuer Beitrag erhalten bleiben. Nur zusätzlich 2 neue Buttons (nicht nur die Grafik ändern)
gruß
grizzli
Verfasst: 11.10.2004 21:00
von Acid
Du hast dann also z.B. auf derselben Seite 2 Buttons für "Neues Thema" mit unterschiedlichen Images?
Verfasst: 11.10.2004 21:56
von grizzlibaer
Hi Acid,
Nein, ich hab doch für meine Links ein eigenes Template erstellt. Und da möchte ich statt Antworten "neuer Link" ("new link") und statt neuer Beitrag "Neue Kategorie" ("new category") - und dafür kann ich ja die Antworten und neuer Beitrag-Buttons nicht einfach überspeichern. Sonst stimmt das ja im ganzen Forum nicht mehr ....
gruß
grizzli
Verfasst: 11.10.2004 22:18
von Acid
aso.. dann bräuchtest du in viewforum.php/viewtopic.php (die link-Varianten) auch nur wieder die ForenID angeben.
viewtopic.php
#
#-----[ FINDE ]---------------------
#
$reply_img = ( $forum_topic_data['forum_status'] == FORUM_LOCKED || $forum_topic_data['topic_status'] == TOPIC_LOCKED ) ? $images['reply_locked'] : $images['reply_new'];
$reply_alt = ( $forum_topic_data['forum_status'] == FORUM_LOCKED || $forum_topic_data['topic_status'] == TOPIC_LOCKED ) ? $lang['Topic_locked'] : $lang['Reply_to_topic'];
$post_img = ( $forum_topic_data['forum_status'] == FORUM_LOCKED ) ? $images['post_locked'] : $images['post_new'];
$post_alt = ( $forum_topic_data['forum_status'] == FORUM_LOCKED ) ? $lang['Forum_locked'] : $lang['Post_new_topic'];
#
#-----[ MIT FOLGENDEM ERSETZEN ]---------------------
#
$image_reply = ( in_array($forum_id, array(1,2)) ) ? $images['reply_link_new'] : $images['reply_new'];
$image_new = ( in_array($forum_id, array(1,2)) ) ? $images['post_link_new'] : $images['post_new'];
$reply_img = ( $forum_topic_data['forum_status'] == FORUM_LOCKED || $forum_topic_data['topic_status'] == TOPIC_LOCKED ) ? $images['reply_locked'] : $image_reply;
$reply_alt = ( $forum_topic_data['forum_status'] == FORUM_LOCKED || $forum_topic_data['topic_status'] == TOPIC_LOCKED ) ? $lang['Topic_locked'] : $lang['Reply_to_topic'];
$post_img = ( $forum_topic_data['forum_status'] == FORUM_LOCKED ) ? $images['post_locked'] : $image_new;
$post_alt = ( $forum_topic_data['forum_status'] == FORUM_LOCKED ) ? $lang['Forum_locked'] : $lang['Post_new_topic'];
viewforum.php
#
#-----[ FINDE ]---------------------
#
$template->assign_vars(array(
'FORUM_ID' => $forum_id,
'FORUM_NAME' => $forum_row['forum_name'],
'MODERATORS' => $forum_moderators,
'POST_IMG' => ( $forum_row['forum_status'] == FORUM_LOCKED ) ? $images['post_locked'] : $images['post_new'],
#
#-----[ MIT FOLGENDEM ERSETZEN ]---------------------
#
$image_new = ( in_array($forum_id, array(1,2)) ) ? $images['post_link_new'] : $images['post_new'];
$template->assign_vars(array(
'FORUM_ID' => $forum_id,
'FORUM_NAME' => $forum_row['forum_name'],
'MODERATORS' => $forum_moderators,
'POST_IMG' => ( $forum_row['forum_status'] == FORUM_LOCKED ) ? $images['post_locked'] : $image_new,
Und dann noch die Konstanten dieser neuen Buttons in der
dein_template.cfg definieren.
$images['post_link_new'] = "$current_template_images/{LANG}/post_link.gif";
$images['reply_link_new'] = "$current_template_images/{LANG}/reply_link.gif";
Verfasst: 12.10.2004 19:53
von grizzlibaer
Hi,
geht das nur mit Forum-ID angabe? Das würde ja bedeuten, sobald eine neue Seite erstellt wird, da die Beitragsanzahl pro Seite erreicht wird) die alten Buttons erscheinen bis ich die in der viewtopic.php angepasst habe, oder nicht?
gruß
grizzli
Verfasst: 12.10.2004 20:11
von Acid
grizzlibaer hat geschrieben:geht das nur mit Forum-ID angabe?
Wie sonst?
Das würde ja bedeuten, sobald eine neue Seite erstellt wird, da die Beitragsanzahl pro Seite erreicht wird) die alten Buttons erscheinen bis ich die in der viewtopic.php angepasst habe, oder nicht?
hmm.. wenn die viewtopic.php/viewforum.php einmal angepasst wurde, werden immer die jeweiligen Buttons angezeigt (wenn man im entsprechenden Forum ist). Egal ob Seitenanzahl erreicht oder überschritten wurde. (Wenn das jetzt deine Frage nicht beantwortet, habe ich deine nicht so recht verstanden.)
Verfasst: 12.10.2004 20:16
von grizzlibaer
hmm,
mit Forum_ID meinst Du doch das was in der URL-Adresse steht oder?
zb c=6 oder f=5 was nach .php steht
die ändert sich doch immer wieder (zb bei neuer Seite oder wenn ich im Adminbereich ein neues Forum erstelle)
Verfasst: 12.10.2004 20:27
von Acid
grizzlibaer hat geschrieben:zb c=6 oder f=5 was nach .php steht
Wenn dann letzteres. c=X wäre die ID für eine Kategorie, die in viewforum.php/viewtopic.php nicht anwendbar ist.
Allerdings ändert sich diese ID nicht, es sind nur anderen Zahlen/Werte.

Im Themenbereich wird dann
topic_id oder
post_id in der URL angezeigt.
forum_id ist aber dennoch in viewforum.php/viewtopic.php gültig/nutzbar.