Encyclopedia Begriffe
-> Hilfe

#1: Encyclopedia Begriffe Autor: LisaSWohnort: BGL BeitragVerfasst am: 16.12.2004 16:34
    ----
Ich möchte die Encylopedia modifizieren:

1. die Begriffe der einzelnen Buchstaben in alphabetisch sortieren, z.B. "A"

jetzt:

Automatic Transmission
Anti Theft Protection
Airbag
Air Condition
Active Cruise Control
Aerodynamik
Anti Freezing Fluid

Ziel:

Active Cruise Control
Aerodynamik
Airbag
Air Condition
Anti Freezing Fluid
Anti Theft Protection
Automatic Transmission

2. eine Übersicht aller Begriffe (A-Z) unter dem Link: [ Alle ]

3. die Begriffe mit den Umlauten (Ä, Ö, Ü) und Zahlen (0-9) ergänzen

Mehr eh nich... zwinker
Hat das zuuufällig schon jemand so modifiziert?! na ja

#2: Re: Encyclopedia Begriffe Autor: LisaSWohnort: BGL BeitragVerfasst am: 05.01.2005 15:12
    ----
1. die Begriffe der einzelnen Buchstaben in alphabetisch sortieren, z.B. "A"
teilweise erledigt verwirrt

=> modules/Encyclopedia/index.php
Nur teilweise geschafft durch Ergänzen "ORDER BY title"
Array:
function terms($eid, $ltr)
....
$sql = "SELECT tid, title FROM ".$prefix."_encyclopedia_text WHERE UPPER(title) LIKE '$ltr%' AND eid='$eid' ORDER BY title";
Ergebnis: Alle mit DB importierten werden alphabetisch sortiert.
Nach Import hinzugefügte Begriffe werden extra sortiert.
<!-- BEGIN neu hinzugefügte Begriffe-->
CYP Cylinder Position Sensor
Car Body
CO-Kohlenmonoxid
Disc Brake
DOHC
EEC Computer
ELD-Electric Load Detection System
Elektronische Schlupf-Reduzierung ESR
Flowmaster
HC-Kohlenwasserstoffe
Kondensator
Monte Carlo bar
OHV
Reihenmotor
Sicherheitsgurt ( Geburtsstunde)
traction masters
Traction Masters
ZEV -Zero Emission Vehicle
Öl
302
<!-- END neu hinzugefügte Begriffe-->
<!-- BEGIN über DB importierte Begriffe-->

A / C
A / T
A Body
AAMA
ABC
ABE
Abgasnormen
Abgasrückführung
Abgasverhalten
ABS
ABS braking device
ABV
Active Cruise Control
Additive
Adjusting Sleeve
...
<!-- END über DB importierte Begriffe-->

2. eine Übersicht aller Begriffe (A-Z) unter dem Link: [ Alle ]
erledigt lachen

=> modules/Encyclopedia/index.php
An der gewünschten Stelle folgenden Code einfügen
(z.B. nach der alphabetischen Auflistung der einzelen Buchstaben eingefügt)

Array:
echo "<center><a href=\"".getlink("$module_name&amp;op=terms&eid=$eid")."\">[ Alle ]</a><br /><br /></td></tr></table></center><br />";

3. die Begriffe mit den Umlauten (Ä, Ö, Ü) und Zahlen (0-9) ergänzen
teilweise erledigt verwirrt

=> modules/Encyclopedia/index.php
Zumindest die Zahlen 0-9 sind drin. zwinker

ca. Zeile 261 diesen Code

Array:
	if (ereg("[^a-zA-Z]",$ltr)) {
        die('Invalid letter specified!');

so ergänzen:

Array:
	if (ereg("[^a-zA-Z0-9]",$ltr)) {
        die('Invalid letter specified!');


Evtl. hat ja noch jemand nen Tipp für Punkt 1+3 ?! scheu



-> Hilfe

Alle Zeitangaben sind in GMT + 1 Stunden

Seite 1 von 1