|
JKConnect3 - Befehlsübersicht:
Allgemeines
Alle Tags werden als Kommentare ("<!--tag-->")
eingefügt. Dies bewirkt, dass die Dateien, auch ohne Verarbeitung,
ohne Fehler in einem HTML-Viewer angezeigt werden können.
Text
einfügen:
-
<!-- textarea -->
-
Dieser Tag ist nur in grunddateien erlaubt, bzw. wird nur dort interpretiert.
-
Er wird durch den Inhalt der einzufügenden Datei (Input-Datei) ersetzt.
Zusätzlich werden alle wichtigen <head>...</head>-Parameter
in die Ausgabedatei (Output-Datei) übernommen.
aktuelles
Datum einfügen:
-
<!-- update -->,
<!--
date -->
-
Dieser Tag wird durch das aktuelle Datum ersetzt. Wer nicht das aktuelle
Datum einfügen lassen möchte, kann in den Projekteinstellungen
das Datum ändern.
aktuelle
Zeit einfügen:
-
<!-- time -->
-
Dieser Tag wird durch die aktuelle Uhrzeit ersetzt.
Seiten-Titel
einfügen:
-
<!-- title -->
-
Dieser Tag wird durch den Titel der Input-Datei ersetzt. Dieser wird im
Dateien-Dialog
eingegeben.
Seiten-Autor
einfügen:
-
<!-- author -->
-
Dieser Tag wird durch den Namen des Autors der Input-Datei ersetzt. Dieser
wird im
Dateien-Dialog eingegeben.
Seiten-Gruppe
einfügen:
-
<!-- group -->
-
Dieser Tag wird durch die Gruppe der Grunddatei ersetzt. Diese wird im
Dateien-Dialog
eingegeben.
Seiten-Beschreibung
einfügen:
-
<!-- description -->
-
Dieser Tag wird durch den Beschreibungstext der Input-Datei ersetzt. Dieser
wird im Dateien-Dialog eingegeben.
Seiten-Schlagworte
einfügen:
-
<!-- keywords -->
-
Dieser Tag wird durch die Schlagworte der der Input-Datei ersetzt. Diese
wird im Dateien-Dialog eingegeben.
JavaScript-Suchmaschine:
Dieser Tag fügt eine Javascript-Suchmaschine, die das
durchsuchen des Projektes nach den in den Dateieigenschaften angegebenen
Schlagworten erlaubt. Sie gibt eine formatierte Liste der Treffer wieder,
die den verlinkten Titel und die Beschreibung enthält. Beide können
in den Dateieigenschaften angegeben werden.
-
Formular einfügen (Eingabeelement + Button): <!--
searchform -->
-
Skript einfügen: <!-- search
--> An dieser
Stelle wird entweder das Suchskript, oder ain Verweis auf die Datei, die
das Suchskript enthält eingefügt.
Datenbank-Zugriff:
<!--database
table/query
--> Auswahl, ob einfacher Tabellen-Zugriff ("table"),
oder SQL-Abfrage ("query")
Parameter=<Wert>
--> Konfiguration des Datenbankzugriffes
Parameter=<Wert>
--> ''
''
...
--> soviele, wie nötig
sql{
--> falls "query" gewählt wurde,
wird hier der SQL-
<SQL-String>
String eingefügt.
Beispiel:
SELECT * FROM mitarbeiter.db
ORDER BY Name, Vorname
}
-->
HTML + Datenbank-Zugriffstags
..................
.........
<!--/database-->
<!--Database-->
Parameter:
-
database
-
Entweder das Verzeichnis, in dem sich die Tabelle(n) befindet, oder ein
BDE-Alias. DIeser Parameter wird sowohl für query,
als auch für table benötigt.
-
-
tablename
-
Name, der von table zu ladenden
Tabelle (Dateiname).
-
-
indexname
-
Name des Indexes. "" stellt den Grundindex dar, während Namen einen
Sekundärindex aufrufen.
-
-
filter
-
Ein Filterstring, um die Ergebnismenge zu filtern.
-
z.B.: State = 'CA' or State = 'MA'
--> Feld "State"='CA', oder Feld "State"='MA'
-
-
ersatz
-
Ersatzstring für leere Felder. Standard-Wert ist "".
Datenbank-Zugriffstags:
<!--dbnum-->
Fügt die interne Datensatznummer in der Tabelle ein.
-
<!--dbcount-->
-
Fügt die tatsächliche Nummer des Datensätzes ein.
-
-
<!--dbfcount-->
-
Fügt die Anzahl der Datensätze in der Datenbank ein.
-
-
<!--field|<feldname>|<Bedingung>-->
-
Fügt einen Feldinhalt ein, wenn die Bedingung gilt, oder nicht angegeben
wurde.
-
<feldname> enthält
einen in der angegebenen Datenmenge gültigen Feldnamen.
-
<Bedingung> hat folgendes
Format:
-
<Feldname>[=,#,<,>]<Wert>
-
= :
Feldinhalt gleich Wert. Hier gibt es Spezialwerte:
-
set
:
bei Logikfelder: Feld ist gesetzt, hat den Wert "true".
-
notset:
bei Logikfelder: Feld ist nicht gesetzt, hat den Wert "false".
-
empty:
bei allen Feldern: Feld ist leer.
-
notempty :
bei allen Feldern: Feld ist nicht leer.
-
-
# :
Feldinhalt ungleich Wert
-
> :
Feldinhalt größer als Wert
-
< :
Feldinhalt kleiner als Wert
-
Beispiele:
-
<!--field|Name|Name=notempty>
--> gibt den Inhalt von "Name" aus, wenn es
-
nicht leer ist.
-
<!--field|Name|geschlecht#0>
--> gibt den Inhalt von "Name" aus, wenn das
-
Zahlen-Feld "geschlecht" nicht (ungleich)
-
0 ist.
-
-
<!--dbtext|<Text>|<Bedingung>-->
-
Fügt einen Text ein, wenn die Bedingung gilt.
-
<Text> enthält einen
beliebigen Text. er kann auch HTML-Tags enthalten !!!
-
<Bedingung> hat folgendes
Format:
-
<Feldname>[=,#,<,>]<Wert>
-
= :
Feldinhalt gleich Wert. Hier gibt es Spezialwerte:
-
set
:
bei Logikfelder: Feld ist gesetzt, hat den Wert "true".
-
notset:
bei Logikfelder: Feld ist nicht gesetzt, hat den Wert "false".
-
empty:
bei allen Feldern: Feld ist leer.
-
notempty :
bei allen Feldern: Feld ist nicht leer.
-
-
# :
Feldinhalt ungleich Wert
-
> :
Feldinhalt größer als Wert
-
< :
Feldinhalt kleiner als Wert
-
Beispiele:
-
<!--dbtext|<B>Name:
</B>|Name=notempty>
--> gibt "Name: " fett geschrieben
-
aus, wenn das Feld "Name" nicht
-
leer ist.
-
<!--dbtext|<I>weiblich</I>|geschlecht=0>
--> gibt "weiblich" aus, wenn das
-
Zahlen-Feld "geschlecht" gleich
-
0 ist.
-
[ Seitenanfang
| main ]
|
|