Module
Download
SMFinder_Query_showAddressWird verwendet von: SMFinder_Main SMFinder_Query_showEvent SMFinder_Query_showResult Keine Erläuterungen gefunden. <?php
function SMFinder_Query_showAddress($address,$link,$NoLink,$adr,$NoAdr,$pers,$NoPers){
include_once('SMFinder_Query_showLink.php');
include_once('SMFinder_Query_showAdr.php');
include_once('SMFinder_Query_showPers.php');
include_once('ShowCatsAtrsNice.php');
$fn = str_replace("<crlf />", "<br>", $address['fn']);
$addressString = "<h3 class='fn'>".$fn."</h3>\n";
if ($_SESSION['IamGod']){
$addressString .= "<p class='tech'>".$address['status']."<br>\n";
$addressString .= $address['UID']."<br>\n";
$addressString .= $address['created']."<br>\n";
$addressString .= $address['lastmod']."</p>\n";
}
$desc = str_replace("<crlf />", "<br>", $address['desc']);
$addressString .= "<p class='desc'>".$desc."</p>\n";
if (!empty($address['orgnam'])){$organization = $address['orgnam']."<br>\n";}
if (!empty($address['orgunit'])){$organization .= $address['orgunit']."<br>\n";}
if (!empty($address['ref'])){$organization .= $address['ref']."<br>\n";}
if (!empty($organization)){
$addressString .= "<p class='org'>".$organization."</p>\n";
}
if ($_SESSION['IamGod']){
$addressString.=DisplayCatsAtrs($address['cats'],$address['atrs']);
}
$linkString="";
for ($n=0;$n<$NoLink;$n++){
$thisLink=$link[$n];
$linkString.=SMFinder_Query_showLink($thisLink);
} #n
$adrString="";
for ($n=0;$n<$NoAdr;$n++){
$thisAdr=$adr[$n];
$adrString.=SMFinder_Query_showAdr($thisAdr);
} #n
$persString="";
for ($n=0;$n<$NoPers;$n++){
$thisPers=$pers[$n];
$persString.=SMFinder_Query_showPers($thisPers);
} #n
$string2show=$addressString.$linkString.$adrString.$persString;
return $string2show;
}
?> IndexFü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. Datenbanken | |
|