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

Module

Download

SMFinder_Config

Wird verwendet von:
Makefile
SMFinder_Admin_addCategories
SMFinder_Admin_checkAllLinks
SMFinder_Admin_genMap
SMFinder_Admin_importGeo
SMFinder_Geo_PLZ2DB
SMFinder_Geo_getGeo

Konfiguration der SM-Finder-Version.

  1. Alle Informationen für den mySQL-Zugriff, das 'adminpwd' kannst du frei wählen, die 'sitename' erscheint auf den Seiten oben als Überschrift, 'shopfinder' kann an- oder ausgeschaltet sein, das 'someDir' wird für dynamisch erzeugte Inhalte genutzt (achte auf die Zugriffsrechte!), 'yourDomain' und 'yourLogo' können genutzt werden, um den Seiten den eigenen Stempel aufzudrücken - wenn du das Layout grundlegend anders gestalten möchtest, guck dir SMFinder_Pagelayout.php und SMFinder_Style.css an.
  2. Den nächsten Teil solltest du unverändert lassen - wenn du die Skripte runterlädst und die Datenbanken wie in SMFinder_Datenbanken.php beschrieben einrichtest, sollte alles passen.
    Mit dem Flag $GLOBALS['debug'] kannst du die Skripte in einen geschwätzigen Modus umschalten und kriegst einen Eindruck, wie die einzelnen Funktionen ineinander greifen - speziell, um sich einzuarbeiten oder Fehler zu suchen.
  3. Diese Farben sind die Hervorhebungen im Kalender.
<?php /* published under GPL www.gnu.org/licenses/gpl.html */
/* edit these parameters for configuration */
$GLOBALS['dbserver']="localhost";
$GLOBALS['dbname']="SM-Finder-Arne";
$GLOBALS['dbuser']="geheim";
$GLOBALS['dbpasswd']="habeichvergessen";
$GLOBALS['adminpwd']="unwichtig";
$GLOBALS['sitename']="SM-Finder";
$GLOBALS['shopfinder']=true;
$GLOBALS['someDir']="tmp";
$GLOBALS['docDir']="Documentation";
$GLOBALS['yourDomain']="http://localhost/~www/sm-finder.de";
$GLOBALS['yourLogo']="./Grafik/SMFinder_Logo.png";
$GLOBALS['dateFormat']="";
$GLOBALS['useJava']=false;
$GLOBALS['resultsPerPage']=10;
$GLOBALS['searchRadius']=30; #km
/* do not touch these parameters */
$GLOBALS['version']="5.1";
$GLOBALS['adminmail']="support@sm-finder.de";
$GLOBALS['oldmail']="";
$GLOBALS['expert']=false;
$GLOBALS['DBTaddress']="address";
$GLOBALS['DBTadr']="adr";
$GLOBALS['DBTpers']="person";
$GLOBALS['DBTlink']="link";
$GLOBALS['DBTevent']="event";
$GLOBALS['DBTplz']="postleitzahlen";
$SESSION['expertAddress']=array(""); #SESSION ??
$SESSION['expertAdr']=array("");
$SESSION['expertPers']=array("");
$SESSION['expertLink']=array("");
$GLOBALS['debug']=false;

/* external pages who show sm-finder */
$GLOBALS['extSMFinder'][1]="./pageID001_Style.css"; #BVSM
$GLOBALS['extSMFinder'][2]="./pageID002_Style.css"; #BDSM-Hessen
$GLOBALS['extSMFinder'][3]="http://www.BDSM-HowTo.de/SMFinder_Style.css";
$GLOBALS['extSMFinder'][4]="./pageID004_Style.css"; #SMIGO
$GLOBALS['extSMFinder'][5]="./pageID005_Style.css"; #SMall-Giessen

/* color settings */

$color['Party']=" class='Party' ";
$color['Stammtisch']=" class='Stammtisch' ";
$color['Workshop']=" class='Workshop' ";
$color['Kultur']=" class='Kultur' ";
$color['Festival']=" class='Festival' ";
$color['ok']=" class='ok' ";
$color['new']=" class='new' ";
$color['inactive']=" class='inactive' ";
$color['delete']=" class='delete' ";
$color['location']=" class='location' ";
$color['organizer']=" class='organizer' ";
$color['contact']=" class='contact' ";
?>

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