Gibt es einen Lexikon-Mod?
Forumsregeln
phpBB 2.0 hat das Ende seiner Lebenszeit überschritten
phpBB 2.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 2.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf phpBB 3.0, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
phpBB 2.0 hat das Ende seiner Lebenszeit überschritten
phpBB 2.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 2.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf phpBB 3.0, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
Weil das im original Mod gar nicht drin war, ....
ich hab mal geschaut, da muß man ne kleine php-Abfrage einbauen, ...
VORHER UNBEDINGT EINE SICHERUNGSKOPIE ERSTELLEN!!!
dann:
SUCHE in der "lexikon.php" (oder wie auch immer die bei dir heißt)
ERSETZE DURCH
ich hoffe das funzt so, ... habs noch nich getestet, ...
viel spaß damit

ich hab mal geschaut, da muß man ne kleine php-Abfrage einbauen, ...
VORHER UNBEDINGT EINE SICHERUNGSKOPIE ERSTELLEN!!!
dann:
SUCHE in der "lexikon.php" (oder wie auch immer die bei dir heißt)
Code: Alles auswählen
?>
<b>- <a style="text-decoration: none" href="lexikon.php">Alle</a></b>
Code: Alles auswählen
if ( isset($HTTP_GET_VARS['alle']) || isset($HTTP_POST_VARS['alle']) )
{
echo"<b>- <a class='lettre2' href='lexikon.php?alle=1'>Alle</a></b>";
}
else
{
echo"<b>- <a class='lettre' href='lexikon.php?alle=1'>Alle</a></b>";
} ?>
viel spaß damit

unistress.de --> Studenten aller Fakultäten vereinigt euch 

Hallo pi,
das würde dann in der glossar.php so aussehen:
Größer wird jetzt das ALLE, aber nicht andersfarbig.
Hat das eventuell was mit der oberen Zeile zu tun,´die ja auch das lettre enthält?
PS.: Danke auf jeden Fall erstmal !!!
das würde dann in der glossar.php so aussehen:
Code: Alles auswählen
// Lien
echo "<A class=lettre href='glossar.php?lettre=".chr($i)."'>".chr($i)."</A> ";
}
if ( isset($HTTP_GET_VARS['alle']) || isset($HTTP_POST_VARS['alle']) )
{
echo"<b>- <a class='lettre2' href='glossar.php?alle=1'>Alle</a></b>";
}
else
{
echo"<b>- <a class='lettre' href='glossar.php?alle=1'>Alle</a></b>";
} ?>
Hat das eventuell was mit der oberen Zeile zu tun,´die ja auch das lettre enthält?
PS.: Danke auf jeden Fall erstmal !!!
Gruß
Eisbär
Eisbär
-
- Mitglied
- Beiträge: 528
- Registriert: 03.09.2004 15:54
Ich find da leider keine Datei, worin ich das definieren sollte.pi hat geschrieben:in den CSS-Definitionen:
.lettre für die Buchstaben die verlinkt sind, weil sie Einträge haben
.lettre2 für den Buchstaben der gerade ausgewälhlt ist
.lettre3 für die Buchstaben, die noch keine Wörter haben
viel spaß damit
Und wie sieht der Code dafür aus - nur mal so ungefähr, damit ich rumexperimentieren kann ?
Kann das jemand sagen ?
@garfield: wenn du die glossar.php von der ersten seite dieses Threads genommen hast, dann findest du diese CSS-Klassendefinitionen an dieser
Stelle.
hier kannst du alles einstellen, was man mit CSS eben so einstellen kann, .. siehe selfhtml
Ich persönlich habe bei mir die CSS Datei aktiviert, und die klassen dort definiert, ...
@Eisbär: Wenn das Alle größer wird, sollte es eigentlich auch andersfarbig werden, wie hast du denn die Stylesheet-Klassen definiert?
Ich kann mir eigentlich nicht vorstellen, dass das mit der Zeile davor was zu tun hat, weil ja alle tabs vorher geschlossen werden, ...
EDIT: hab's jetzt bei mir eingebaut und es funzt, ... hier zu sehen
Code: Alles auswählen
<HEAD>
<style type="text/css">
<!--
body, td, { font:normal 10pt Verdana; color:#000000 }
.lettre { font:bold 10pt Verdana; text-decoration:none }
.lettre:hover { text-decoration:underline }
.lettre2 { font:bold 10pt Verdana; color:red }
.lettre3 { font:bold 10pt Verdana; color:#C0C0C0 }
hier kannst du alles einstellen, was man mit CSS eben so einstellen kann, .. siehe selfhtml
Ich persönlich habe bei mir die CSS Datei aktiviert, und die klassen dort definiert, ...
@Eisbär: Wenn das Alle größer wird, sollte es eigentlich auch andersfarbig werden, wie hast du denn die Stylesheet-Klassen definiert?
Ich kann mir eigentlich nicht vorstellen, dass das mit der Zeile davor was zu tun hat, weil ja alle tabs vorher geschlossen werden, ...
EDIT: hab's jetzt bei mir eingebaut und es funzt, ... hier zu sehen

unistress.de --> Studenten aller Fakultäten vereinigt euch 

Vielleicht versuchst du's mal mit
und das gleiche noch mal mit lettre2, ...
ich weiß aber nicht ob das hilft ..
hast du folgende Änderung (etwas vorher in diesem Thread): gemacht??
hast du einen Link??
Code: Alles auswählen
lettre
a.lettre:link
a.lettre:visited
a.lettre:hover
a.lettre:active
ich weiß aber nicht ob das hilft ..
hast du folgende Änderung (etwas vorher in diesem Thread):
Code: Alles auswählen
if ( isset($HTTP_GET_VARS['lettre']) || isset($HTTP_POST_VARS['lettre']) )
{
$lettre = ( isset($HTTP_POST_VARS['lettre']) ) ? htmlspecialchars($HTTP_POST_VARS['lettre']) : htmlspecialchars($HTTP_GET_VARS['lettre']);
}
else
{
$lettre = '';
}
hast du einen Link??
unistress.de --> Studenten aller Fakultäten vereinigt euch 

Hallo pi,
Das:
hat nicht geholfen und das andere konnte ich vorher in der Form nicht finden. Wo muß das geändert werden?
Das:
Code: Alles auswählen
lettre
a.lettre:link
a.lettre:visited
a.lettre:hover
a.lettre:active
Gruß
Eisbär
Eisbär
Ich weiß auch nicht ob es daran liegen kann, ...
vielleicht versuchst du es mal, indem du, diese if Anweisung ganz am Anfang in der glossar.php direkt unter den Variablen Definitionen einbaust, das hat bei mir bei einem ähnlichen Problem geholfen, .. (vorher unbedingt eine Sicherungskopie erstellen!!)
Wenn das nicht hilft, hast du dann mal einen Link zu deinem Lexikon?
vielleicht versuchst du es mal, indem du, diese if Anweisung ganz am Anfang in der glossar.php direkt unter den Variablen Definitionen einbaust, das hat bei mir bei einem ähnlichen Problem geholfen, .. (vorher unbedingt eine Sicherungskopie erstellen!!)

Wenn das nicht hilft, hast du dann mal einen Link zu deinem Lexikon?
unistress.de --> Studenten aller Fakultäten vereinigt euch 
