Seite 1 von 1

Jumpbox

Verfasst: 16.09.2004 23:08
von grizzlibaer
Hi,

ich habe folgende Zeilen in functions.php auskommentiert:

Code: Alles auswählen

//$boxstring .= '<option value="-1">' . $category_rows[$i]['cat_title'] . '</option>';
//$boxstring .= '<option value="-1">----------------</option>';
Dadurch werden jetzt nur noch die Foren angezeigt.
Dazu 2 Fragen:
1. wie bekomme ich zw. den einzelnen Foren den Zeilenabstand weg?
das sieht so aus:
Forum1

Forum2

Forum3 .....

2. Kann ich den Go-Button mit in die Jumpbox integrieren?
--> Wenn ich in der Box das Forum anklicke springe ich automatisch ins Forum und muß nicht mehr auf Go klicken ....

gruß
grizzli

Verfasst: 17.09.2004 09:00
von Acid

Code: Alles auswählen

					$boxstring .= '<option value="-1">&nbsp;</option>';
Eventuell diese Zeile noch auskommentieren.. ansonsten poste mal den besagten Code aus der functions.php.

Eigentlich ist es Standard das beim Auswählen eines Forums sofort weitergeleitet wird, ohne das man 'Go' auswählen muss. Eventuell mal mit einem anderen Browser testen.
Am besten mal die komplette jumpbox-Funktion hier posten.

Verfasst: 17.09.2004 18:38
von grizzlibaer
Hi,

das auskommentieren der Zeile war erfolgreich :) Danke

Wegen der Weiterleitung:
Es wird auf der Seite ein Scriptfehler angezeigt (ist mir erst gar nicht aufgefallen). Der Fehler wird in dieser Zeile angezeigt:

Code: Alles auswählen

<td nowrap="nowrap"><span class="gensmall"><select name="f" onchange="if(this.options[this.selectedIndex].value != -1){ forms['jumpbox'].submit() }"><option value="-1">Gehe zu:</option><option value="1">Forum1</option><option value="2">Forum2</option><option value="3">Forum3</option></select><input type="hidden" name="sid" value="9714dcb30160ae5ff4a1093c2b5a9533" />&nbsp;<input type="submit" value="Go" class="liteoption" /></span></td>
und die Info: 'forms.jumpbox' ist Null oder kein Objekt

Das hab ich geändert:
in der includes/function.php: auskommentierung der 3 Zeilen:

Code: Alles auswählen

if ( $boxstring_forums != '' )
{
					//$boxstring .= '<option value="-1">&nbsp;</option>';
					//$boxstring .= '<option value="-1">' . $category_rows[$i]['cat_title'] . '</option>';
					//$boxstring .= '<option value="-1">----------------</option>';
					$boxstring .= $boxstring_forums;
				}
in der junpbox.tpl habe ich folgenden Eintrag entfernt:

Code: Alles auswählen

{L_JUMP_TO}:&nbsp;
in den sprach.php's habe ich folgenden Eintrag geändert:

Code: Alles auswählen

$lang['Select_forum'] = 'Go to:';
In Deutsch heißt es: Gehe zu:

Ich hab keine Ahnung was es ist. Die Jumpbox ist die, die im Forum inclusive ist .....

Ich habe mal auf subSilver umgestellt und da geht das *grübel*

Was könnte ich da jetzt falsch gemacht haben?
Ich habe beide jumpbox.tpl's (subSilver / mein Style) abgeglichen und konnte keine Abweichungen feststellen
Auch in der index_body.tpl kann ich nichts finden ....

Danke für die Hilfe
gruß
grizzli

Verfasst: 17.09.2004 20:10
von Acid

Code: Alles auswählen

<form method="post" action="{S_POST_DAYS_ACTION}">
Der Form-Befehl in der viewforum_body.tpl wurde nicht geschlossen.
Da du ja die Themen-Sortierung aus dem Template entfernt hast, könntest du diesen Form-Befehl löschen. Wenn du ihn behalten möchtest, müsstest du oberhalb von {JUMPBOX} noch </form> einfügen.

Verfasst: 17.09.2004 20:27
von grizzlibaer
Vielen lieben Dank Acid :) - darauf wäre ich wahrscheinlich nie gekommen da ich das immer wieder übersehen habe.
Die Seite ist noch nicht fertig, und es wird alles Schritt für Schritt eingefügt ;)

Jetzt kann ich beruhigt weitermachen

gruß
grizzli