SM-Finder-Logo        
herz Karte Kalender Suche Bookmarks Experte FAQ

Module

Download

sm-finder-02.dtd

Wird verwendet von:
Makefile

Keine Erläuterungen gefunden.

<?xml version="1.0" encoding="ISO-8859-1" ?>

<!--
Dies ist die DTD für die Daten des SM-Finder. 
Infos: http://www.sm-finder.de
 -->

<!ELEMENT sm-finder (address | event | link)*>
<!ATTLIST sm-finder
   version CDATA #REQUIRED
   prodid  CDATA #IMPLIED >

<!-- ========================= -->
<!-- Globale Deklarationen -->

<!ELEMENT crlf EMPTY>
<!-- Bezeichnet einen Zeilenumbruch in der Ausgabe -->

<!ELEMENT em (#PCDATA)>
<!-- Hervorgehobener Text, Besonderheiten -->

<!ELEMENT geo (lat, lon)>
<!ELEMENT lat (#PCDATA)>
<!ELEMENT lon (#PCDATA)>
<!-- Geografische Länge/Breite als Flieskommazahl -->

<!ELEMENT keyword (#PCDATA)>
<!ATTLIST keyword
   cat CDATA #REQUIRED
   src CDATA #IMPLIED >
<!-- Schlüsselworte mit Kategorie und Wert -->
<!-- cat: (GRUPPENTYP | ANGEBOT) -->
<!-- src: Kategorien-Katalog, default "sm-finder" -->

<!ELEMENT ref (#PCDATA)>
<!ATTLIST ref
   type  CDATA   #IMPLIED
   refid NMTOKEN #REQUIRED >
<!-- Referenauf einen Eintrag -->
<!-- refid: MUSS eine uid enthalten -->

<!-- ========================= -->
<!-- Addresses -->

<!ELEMENT address (fn, desc?, person*, (adr | org | keyword | link | ref)*)>
<!ATTLIST address
   created  CDATA   #REQUIRED
   uid      NMTOKEN #REQUIRED
   last-mod CDATA   #IMPLIED >
<!-- last-mod, created = date -->

<!ELEMENT fn (#PCDATA | crlf)*> <!-- Einfacher Text, für Menschen -->

<!ELEMENT person (family?, given?, middle?, prefix?, suffix?, role?, email*)>
<!ELEMENT family (#PCDATA)>
<!ELEMENT given (#PCDATA)>
<!ELEMENT middle (#PCDATA)>
<!ELEMENT prefix (#PCDATA)>
<!ELEMENT suffix (#PCDATA)>
<!ELEMENT role (#PCDATA)>

<!ELEMENT adr (desc?, pobox?, street?, city?, region?, pcode?, country?, email*, tel*, geo?)>
<!ELEMENT pobox (#PCDATA)>
<!ELEMENT street (#PCDATA)>
<!ELEMENT city (#PCDATA)>
<!ELEMENT region (#PCDATA)>
<!ELEMENT pcode (#PCDATA)>
<!ELEMENT country (#PCDATA)>

<!ELEMENT tel (#PCDATA)>
<!ATTLIST tel
   tel.type (PHONE | FAX) "PHONE" >

<!ELEMENT email (#PCDATA)>

<!ELEMENT org (orgnam, orgunit*)>
<!ELEMENT orgnam (#PCDATA)>
<!ELEMENT orgunit (#PCDATA)>

<!-- ========================= -->
<!-- Events -->

<!ENTITY % event.opt1 "desc | dtstart | geo | location | organizer | status | summary | (dtend | duration)">
<!-- Diese Eigenschaften dürfen jeweils nur einmal in einem event vorkommen -->

<!ENTITY % event.optm "contact  | keyword | link | exdate | exrule | rdate | rrule">
<!-- Diese Eigenschaften dürfen pro event mehrfach vorkommen -->

<!ELEMENT event ((%event.opt1;), (%event.optm;)*)>
<!ATTLIST event
   created  CDATA   #REQUIRED
   uid      NMTOKEN #REQUIRED
   last-mod CDATA   #IMPLIED >
<!-- last-mod, created = date -->

<!ELEMENT desc      (#PCDATA | crlf | em)*>
<!ELEMENT location  (#PCDATA | address | ref)*>
<!ELEMENT status    (#PCDATA)> <!-- status, cf. RFC2445/4.8.1.11 -->
<!ELEMENT summary   (#PCDATA | crlf)*>
<!ELEMENT dtend     (#PCDATA)>  <!-- date -->
<!ELEMENT dtstart   (#PCDATA)>  <!-- date -->
<!ELEMENT duration  (#PCDATA)>  <!-- duration -->
<!ELEMENT contact   (#PCDATA | address | ref)*>
<!ELEMENT organizer (#PCDATA | address | ref)*>
<!ELEMENT rdate     (dtstart, (dtend | duration), summary?)> <!-- weiteres Datum mit opt. Titel -->

<!ENTITY % interval "wday | mday | yrday | wkno | mon" >
<!ENTITY % recur "((until? | count?), (interval)+)">

<!ELEMENT rrule     (%recur;)>
<!ELEMENT exdate    (dtstart, summary?)>  <!-- date und opt. Begründung nicht unterstützt -->
<!ELEMENT exrule    (recur)> <!-- nicht unterstützt -->

<!ELEMENT until (#PCDATA)> <!-- date -->
<!ELEMENT count (#PCDATA)> <!-- number -->

<!ELEMENT wday  (#PCDATA)> <!-- weekday, cf. RFC2445/4.3.10: weekdaynum -->
<!ATTLIST wday  dir (first | last) "first" >

<!ELEMENT mday  (#PCDATA)> <!-- day of month, cf. RFC2445/4.3.10: monthdaynum -->
<!ATTLIST mday  dir (first | last) "first" >

<!ELEMENT yrday (#PCDATA)> <!-- day of year, cf. RFC2445/4.3.10: yeardaynum -->
<!ATTLIST yrday  dir (first | last) "first">

<!ELEMENT wkno  (#PCDATA)> <!-- week number, cf. RFC2445/4.3.10: weeknum -->
<!ATTLIST wkno  dir (first | last) "first" >

<!ELEMENT mon   (#PCDATA)> <!-- month, cf. RFC2445/4.3.10: monthnum -->
<!ATTLIST mon   dir (first | last) "first" >

<!-- ========================= -->
<!-- Bookmarks -->

<!ELEMENT link (desc, keyword*)>
<!ATTLIST link
   url          CDATA #REQUIRED
   last-checked CDATA #IMPLIED
   status       CDATA #IMPLIED >
<!-- url = URI; last-checked = date of last access check; status = HTTP-Response Code -->

<!-- EOF -->

Index

Für die Funktionalität des SM-Finders sind viele kleine Tools notwendig. Alle Funktionen beginnen mit SMFinder_ um deren Ursprung zu kennzeichnen. Dem schließt sich die Funktionsgruppe, z.B. Geo_ an, gefolgt vom eigentlichen Namen, der die Aufgabe der Funktion widerspiegeln soll, z.B. PLZ2DB.

Der gesamte Sourcecode darf gemäß GNU General Public License weiterverbreitet werden.

1Makefile
2SMFinder_Admin
3SMFinder_Admin_addCategories
4SMFinder_Admin_checkAllLinks
5SMFinder_Admin_clean
6SMFinder_Admin_exportXML
7SMFinder_Admin_genMap
8SMFinder_Admin_getTimefInt
9SMFinder_Admin_importGeo
10SMFinder_Admin_sendXML2user
11SMFinder_Admin_uploadXML
12SMFinder_Config
13SMFinder_DTD
14SMFinder_Datenbanken
15SMFinder_Edit
16SMFinder_Edit_AddressFields
17SMFinder_Edit_AdrFields
18SMFinder_Edit_CatsAtrs
19SMFinder_Edit_EventFields
20SMFinder_Edit_LinkFields
21SMFinder_Edit_Modus
22SMFinder_Edit_POST
23SMFinder_Edit_PersFields
24SMFinder_Edit_genUID
25SMFinder_Elementdefinitions
26SMFinder_Geo
27SMFinder_Geo_PLZ2DB
28SMFinder_Geo_Umkreis
29SMFinder_Geo_getGeo
30SMFinder_Help
31SMFinder_Help_Download
32SMFinder_Help_FAQ
33SMFinder_Help_KategorienInfo
34SMFinder_Help_editAddress
35SMFinder_Help_editEvent
36SMFinder_Main
37SMFinder_MapDACH
38SMFinder_Menu
39SMFinder_Modules
40SMFinder_ModulesIndex
41SMFinder_Pagelayout
42SMFinder_Query_ABC
43SMFinder_Query_Calendar
44SMFinder_Query_CheckCatsAtrs
45SMFinder_Query_Map
46SMFinder_Query_Mask
47SMFinder_Query_SearchEngine
48SMFinder_Query_analyzeSearch
49SMFinder_Query_composeDates4UIDs
50SMFinder_Query_dateFormat
51SMFinder_Query_dmoz
52SMFinder_Query_expandSeries
53SMFinder_Query_find
54SMFinder_Query_getAllUID
55SMFinder_Query_getUID4CatsAtrsGeo
56SMFinder_Query_getUID4Geo
57SMFinder_Query_getUID4adr
58SMFinder_Query_getUID4fn
59SMFinder_Query_readAddress
60SMFinder_Query_readAdr
61SMFinder_Query_readBookmark
62SMFinder_Query_readEvent
63SMFinder_Query_readLink
64SMFinder_Query_readPers
65SMFinder_Query_showAddress
66SMFinder_Query_showAdr
67SMFinder_Query_showCalendar
68SMFinder_Query_showCalendarDynamic
69SMFinder_Query_showEvent
70SMFinder_Query_showEventList
71SMFinder_Query_showEventsChronological
72SMFinder_Query_showLink
73SMFinder_Query_showPers
74SMFinder_Query_showResult
75SMFinder_Query_validDate
76SMFinder_Style
77SMFinder_Write_Address
78SMFinder_Write_Adr
79SMFinder_Write_Event
80SMFinder_Write_Link
81SMFinder_Write_Pers
82SMFinder_Write_deleteEntry
83SMFinder_XML_checkType
84SMFinder_XML_export
85SMFinder_XML_extractAttribute
86SMFinder_XML_extractTag
87SMFinder_XML_findAllElements
88SMFinder_XML_import
89SMFinder_XML_importParseAddress
90SMFinder_XML_importParseAdr
91SMFinder_XML_importParseCatsAtrs
92SMFinder_XML_importParseEvent
93SMFinder_XML_importParseLink
94SMFinder_XML_importParsePerson
95SMFinder_XML_readFile
96SMallGiessen_SMFinder
97ShowCatsAtrsNice
98index
99php2txt.pl
100sm-finder-02.dtd
101testGeo
102sm-finder-02.dtd
103

Datenbanken

 

SM-Finder-Logo

Die hier zur Verfügung gestellten Informationen basieren auf dem Austauschnetzwerk des SM-Finders.
Änderungen an eurem Datensatz könnt ihr z.B. beim Arbeitskreis SM-Finder vornehmen.
Bei Fragen und Problemen schreibt bitte an: sm-finderATki-co.org
Der AK-SM-Finder ist korporatives Mitglied der BVSM e.V.

Für Aktualität und Richtigkeit der dargebotenen Infomationen kann keine Gewähr übernommen werden!

blank

blank