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

Module

Download

SMFinder_Style

Wird verwendet von:
Makefile

Zentrale Steuerung des Layouts, hier sind alle Schriften und Farben definiert.
Dabei ist zu berücksichtigen, dass Eigenschaften vererbt werden, d.h. wenn a unterstrichen ist, wird auch a.klein unterstrichen - sofern es nicht explizit abweichend deklariert ist.

Die zentrale Farbe des sm-finders ist #0000cc. Wenn du diese durch einer Farbe deiner Wahl erzetzt und zum body deine Hintergrundfarbe anpasst, wird sich der sm-finder wahrscheinlich schon gut in deine Seiten integrieren.

ElementErläuterung
bodygenerell die Seite, insbesondere Hintergrund
h1,h2,p,a,pre,u,tt,li,td,spangenerelle Schriftfestlegung
h2Wird hier als farbiger Balken mit Überschrift benutzt.
pHier ist eine Breite der Absätze definiert, die in der Regel die Breite der Seiten beschränkt.
p.descBeschreibungstext (desc) des Objekts
p.orgVerknüpfungen (orgname, urgunit, ref) des Elements
p.adr(postalische) Anschrift
p.techtechnische Angaben (UID, status, created, lastmod) des Elements (nur Admin)
p.geogeografische Angaben zum Element (nur Admin)
p.catsatrskompakte Anzeige der Kategorien und Attribute
h3.fnBezeichnung der Adresse
h3.summaryBezeichnung des Termins
span.roleFunktion einer Person
emDas Element desc kann <em> für Hervorhebungen enthalten.
formAussehen (Hintergrundfarbe) der Formulare
preAussehen (Hintergrundfarbe) von Sourcecodeabschnitten
span.structure
span.function
span.echo
span.php
span.mysql
span.paren
span.comment
Syntaxhighlighting der Dokumentation
bFür Texthervorhebungen, wird insbesondere beim Debuggen und zur Nutzerführung genutzt.
th.buttonFarbige Schaltfläche (anstatt Grafik einzubinden)
table.globalframePagelayout: Tabelle für den Seitenaufbau
td.inhaltPagelayout: Zelle, in der der eigentliche Inhalt dargestellt wird
td.menuPagelayout: Zelle für linkes Navigationsmenü
td.kopflinksPagelayout: Zelle über der Navigation, kann z.B. das Logo enthalten
td.kopfrechtsPagelayout: Zelle über dem Inhalt, kann Seitenkopf und/oder Navigationsmenü enthalten
table.calendarAufbau (Breite) des Kalenders
td.light
td.dark
alternierende Zeilenfärbung wie in dieser Tabelle
td.Party
td.Stammtisch
td.Workshop
td.Kultur
td.Festival
farbige Hinterlegung im Kalender
span.good
span.mostly
span.notgood
span.unknown
span.ok
span.new
span.delete
span.inactive
span.location
span.organizer
span.contact
farbige Hervorhebung von Status oder Typ in alphabetischer Liste
aFarbe und Schrift der Links
a:link
a:visited
a:active
a:hover
Anzeigeänderung je nach Aktivitätsstatus des Links
a.grossHervorgehobene Links (Navigation)
a.kleinUntergeordnete Links (Navigation)
a.button
a:hover.button
Links der farbigen Schaltflächen
a.calendarSchrift im Kalender
a.resultAusgabe der 'Suchmaschine'
li.resultAusgabe der 'Suchmaschine'
ul.submenuUnterpunkte einer Aufzählung (Navigation)
g.GermanyFarbe von Deutschland in der Karte
g.AustriaFarbe von Östereich in der Karte
g.SwitzerlandFarbe der Schweiz in der Karte
circle.citySymbolFarbe des Städtesymbols
body            { background-color:#FFFFFF; }
h1,h2,h3,p,a,pre,u,tt,li,td,span,strong,b { font-family:helvetica,sans-serif; }
tt              { font-family:times; }
h1              {color:black; font-size:large; }
p,u,tt,li       {color:black; font-size:medium; }
h2              { background-color:#0000cc; color:white; font-size:large; width:580px; padding-left:20px; }
h3              { color:#0000cc; }
em              {  }
p               { width:500px; }
p.desc          {  }
p.org           {  }
p.adr           {  }
p.tech          { color:silver; }
p.geo           { color:silver; }
p.catsatrs      { color:gray; }
h3.fn           {  }
h3.summary      {  }
span.role       {  }

form            { background-color:#dddddd; }
pre             { background-color:#dddddd; }
span.structure  { color:blue; }
span.function   { color:teal; }
span.echo       { color:cyan; }
span.php        { color:orange; }
span.mysql      { color:red; }
span.paren      { color:fuchsia; }
span.comment    { color:gray; }
b               { font-weight:normal; background-color:yellow; padding:4px; }
aj              { color:teal; background-color:lime; font-weight:bold; padding:4px; }
th.button       { vertical-align:middle; border-width:3px; border-style:solid; padding:4px; border-right-color:#000000; border-bottom-color:#000000; border-top-color:#9999ff; border-left-color:#9999ff; background-color:#0000cc; border-spacing:20px;}

table.globalframe { width:100%; border-width:0px; border-style:solid; }
td.inhalt       { padding:2px; vertical-align:top; text-align:left; }
td.menu         { width:140px; vertical-align:top; border-right-width:3px; border-right-color:#0000cc; border-right-style:solid; padding:4px; }
td.kopflinks    { width:140px;  border-bottom-width:3px; border-bottom-color:#0000cc; border-bottom-style:solid; text-align:center; border-right-width:3px; border-right-color:#0000cc; border-right-style:solid; }
td.kopfrechts   { border-bottom-width:3px; border-bottom-color:#0000cc; border-bottom-style:solid; text-align:left; }

table.calendar  { width:600px; border-width:0px; border-style:solid; }

td.light        { background-color:white;}
td.dark         { background-color:#dddddd;}
td.lightDate    { background-color:white; white-space:nowrap; vertical-align:top;}
td.darkDate     { background-color:#dddddd; white-space:nowrap; vertical-align:top;}
td.Party        { background-color:#3333ff;}
td.Stammtisch   { background-color:#33cc33;}
td.Workshop     { background-color:#ff0099;}
td.Kultur       { background-color:#ffff33;}
td.Festival     { background-color:#ffcc00;}
span.good       { background-color:green;}
span.mostly     { background-color:yellow;}
span.notgood    { background-color:red;}
span.unknown    { background-color:blue;}
span.ok         { background-color:green;}
span.new        { background-color:yellow;}
span.delete     { background-color:red;}
span.inactive   { background-color:silver;}
span.location   { background-color:blue;}
span.organizer  { background-color:blue;}
span.contact    { background-color:blue;}

a               { color:#0000cc; font-weight:bold; }
a:link          { text-decoration:none; }
a:visited       { text-decoration:none; }
a:active        { text-decoration:underline; background-color:#dddddd; }
a:hover         { text-decoration:underline; background-color:#dddddd; }
a.gross         { font-size:medium; }
a.klein         { font-size:small; font-weight:normal; }
a.button        { color:white; font-size:large; }
a:hover.button  { color:white; background-color:#0000cc; text-decoration:none; font-size:large; }
a.calendar      { font-size:small; font-weight:normal; color:#000000; }
a.result        { color:black; font-size:medium; }

ul.submenu      { list-style-image:url(./Grafik/arrow.gif); width:200px; text-indent:0px; padding-left:15px; margin:0px; }
li.submenu      { width:200px; }
li.result       { }

hr              { color:#0000cc; }

/* CalendarDynamic */
table.calendarDynamic {
  border-width:1px; 
  border-style:solid; 
  border-color:#0000cc;
}
th.calendarDynamic {
  border-style:none;
}
td.calendarDynamic {
  border-width:1px; 
  border-style:solid; 
  border-color:#0000cc;
}
#calendarDay{
  padding:10px;
  z-index:30;
}
#calendarDay div{
  position:absolute;
  visibility:hidden;
  background-color:silver;
  border: 1px solid black;
}
#calendarDay div a{
  position: relative;
  display: block;
  padding:0px;
  width: auto;
  white-space: nowrap;
  text-align: left;
  text-decoration: none;
  color: black;
}
#calendarDay div a:hover{
  background:#dddddd;
}

/* svg Karte */
g.Germany { fill:#0000cc; }
g.Austria { fill:blue; }
g.Switzerland { fill:#000066; }
circle.citySymbol { fill:yellow;stroke:black;stroke-width:1; }

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