// page_open(array("sess" => "SID"));
page_open(array("sess" => "SID"));
include("std.inc");
include("dt.inc");
include("klm.inc");
include("html.inc");
include("vault.inc");
include("template.inc");
include("template_helper.inc");
// include("reporter.inc");
include("standard.inc");
include("iao-shop.inc");
$sess->register("reporters_url");
//$logo = "
";
page_close();
/* Notwendigen Variablen initialisieren oder aus dem POST/GET-Request ziehen*/
$id=get_var('id', $_REQUEST,"int", 50,"",1);
$lang=get_var('lang', $_REQUEST,"char", 2,"de",1);
$sort=get_var('sort', $_REQUEST,"char", 10,"titel",1);
$skip=get_var('skip', $_REQUEST,"int", 10,"0",1);
$source=get_var('source', $_REQUEST,"int", 1,"0",0);
$action=get_var('action', $_REQUEST,"char", 15,"",1);
$suche1=get_var('suche1', $_REQUEST,"char", 255,"",1);
$suche2=get_var('suche2', $_REQUEST,"char", 255,"",1);
$suche_autor=get_var('suche_autor', $_REQUEST,"char", 255,"",1);
$suche_jahr=get_var('suche_jahr', $_REQUEST,"char", 255,"",1);
$suche_titel=get_var('suche_titel', $_REQUEST,"char", 255,"",1);
$dbc = new DB_BU;
$dbu = new DB_BU;
$dbx = new DB_BU;
$this_template_url=$sess->url("");
$SID = str_replace("?SID=","",$this_template_url);
$main_subst["#SID#"] = $SID;
/*---------- Template for Data ----------*/
$template = new t_file("template4.html");
$main_subst["#current_1#"] = "";
$main_subst["#current_4#"] = "";
//$main_subst["#this#"] = $_SERVER['HTTP_HOST'].$_SERVER[REQUEST_URI];
$stmts = explode("&",$_SERVER['QUERY_STRING']);
$i = 0;
foreach($stmts as $stmt)
{
$st = explode("=", $stmt);
if ($st[0] != "SID")
{
$i++;
if($i == 1)
$params .= "?";
else
$params .= "&";
$params .= $st[0]."=".$st[1];
}
}
$main_subst["#this#"] = $_SERVER['HTTP_HOST'].urlencode($_SERVER['PHP_SELF'].$params);
if($source==1 OR $source==0){
$main_subst["#current3#"] = "id=current";
$main_subst["#current_2#"] = "";
$main_subst["#current_3#"] = "current1";
$main_subst["#bread#"] = "Blättern > Details";
}
if($source==2){
$main_subst["#current2#"] = "id=current";
$main_subst["#current_2#"] = "current1";
$main_subst["#bread#"] = "Suche > Details";
$main_subst["#current_3#"] = "";
}
//Daten abfragen
$DEF_FIELDS = $dbc->listfields("publikationen");
//URLkey aus RewriteRule verwenden
if($_GET["show"]!=""){
if($_GET["show"]=="faszination-coworking.html"){
$dbc->query("SELECT * FROM publikationen WHERE id=608");
}else{
$dbc->query("SELECT * FROM publikationen WHERE urlkey='".$_GET["show"]."'");
}
}else{
$dbc->query("SELECT * FROM publikationen WHERE id='$id'");
}
while($dbc->next_record()){
$publikationen_id = $dbc->f("id");
reset($DEF_FIELDS);
while(list($row,$field) = each($DEF_FIELDS)){
$$field = clean_html($dbc->f($field));
}
$publikation_details="
";
if($herausgeber1!=""){if($publikation_details!=""){$publikation_details.="
";} $publikation_details.="$herausgeber1";}
if($herausgeber2!=""){if($publikation_details!=""){$publikation_details.="
";} $publikation_details.="$herausgeber2";}
if($herausgeber3!=""){if($publikation_details!=""){$publikation_details.="
";} $publikation_details.="$herausgeber3";}
for($n=1;$n<=12;$n++){
$this_vorname= clean_html($dbc->f("vorname".$n));
$this_nachname= clean_html($dbc->f("nachname".$n));
if($this_vorname!="" OR $this_nachname!=""){if($publikation_details!=""){$publikation_details.="
";}$publikation_details.=iao_get_autoren_link($this_vorname,$this_nachname);}
}
/*
if($vorname1!="" OR $nachname1!=""){if($publikation_details!=""){$publikation_details.="
";} $publikation_details.=iao_get_autoren_link($vorname1,$nachname1);}
if($vorname2!="" OR $nachname2!=""){if($publikation_details!=""){$publikation_details.="
";} $publikation_details.=iao_get_autoren_link($vorname2,$nachname2);}
if($vorname3!="" OR $nachname3!=""){if($publikation_details!=""){$publikation_details.="
";} $publikation_details.=iao_get_autoren_link($vorname3,$nachname3);}
if($vorname4!="" OR $nachname4!=""){if($publikation_details!=""){$publikation_details.="
";} $publikation_details.=iao_get_autoren_link($vorname4,$nachname4);}
if($vorname5!="" OR $nachname5!=""){if($publikation_details!=""){$publikation_details.="
";} $publikation_details.=iao_get_autoren_link($vorname5,$nachname5);}
*/
if($jahr!="" OR $ort!=""){if($publikation_details!=""){$publikation_details.="
";} $publikation_details.="$ort $jahr";}
if($verlag!=""){if($publikation_details!=""){$publikation_details.="
";} $publikation_details.="$verlag";}
if($umfang!=""){if($publikation_details!=""){$publikation_details.="
";} $publikation_details.="$umfang Seiten";}
if($isbn!=""){if($publikation_details!=""){$publikation_details.="
";} $publikation_details.="ISBN $isbn";}
if($untertitel!=""){$untertitel="$untertitel
";}
if($preis!=0){
if($publikation_details!=""){$publikation_details.="
";}
$preis=str_replace(".",",",$preis);
$publikation_details.="Euro $preis
(Preis incl. Mwst., zzgl. Porto und Verpackung: Pauschal € 5,-/Posten)";
}
if($kommentar!=""){
if($publikation_details!=""){$publikation_details.="
";}
$publikation_details.="$kommentar";
}
if($download!=""){
if($publikation_details!=""){$publikation_details.="
";}
$publikation_details.="$download
";
if($download_link!=""){
$publikation_details.="$download_link_label";
}
}
$url_details=$sess->url("/details.php?id=$publikationen_id");
if($logoid2){
$logo = vault_image($logoid2, "", 160);
}
/*else{
if($filename_old!="" AND file_exists($_SERVER["DOCUMENT_ROOT"]."/upload/$filename_old")){
$logo = "
";
}
}
if($logoid2){
$logo2 = vault_image($logoid2, "", 400);
$logo = "$logo";
}else{
if($filename2_old!="" AND file_exists("upload/$filename2_old")){
$logo2 = "
";
}
}
$main_subst["#logo2#"] = $logo2;
*/
//Vertrieb
if($vertriebsstellenid==0 OR $vertriebsstellenid==999){
if($vertriebsstellenid==999){
$bestellung="
Diese Publikation können Sie hier herunterladen:
";
if($verlag_link!="" AND $verlag_link_label!=""){$bestellung.="
$verlag_link_label";}
}else{
$bestellung="
Diese Publikation können Sie über den örtlichen Buchhandel oder direkt beim Verlag bestellen.
";
if($verlag_link!="" AND $verlag_link_label!=""){$bestellung.="
$verlag_link_label";}
if($verlag_email!="" AND $verlag_email_label!=""){$bestellung.="
$verlag_email_label";}
}
}else{
$url_post=$sess->url("$conf_full_domain_path/warenkorb.php?action=add&id=$publikationen_id&$parameter");
$bestellung="
Diese Publikation können Sie hier bestellen.
";
}
}
//Such-Vignette einschalten?
$dbx->query("SELECT * FROM publikationen_keywords WHERE publikationid='$id'");
if($dbx->num_rows()){
include("mod_similar_entries.php");
//
$such_vignette="
";
$main_subst["#vignette#"] =$such_vignette;
}else{
$such_vignette="";
}
if ($logo !=""){
$logo_vignette='
'.$logo.'
';
}else{
$logo_vignette='';
}
$parameter="&filter_autor=".urlencode($filter_autor)."&filter_jahr=".urlencode($filter_jahr)."&filter_sorter=".urlencode($filter_sorter)."";
if($source==2){
//action=".urlencode($action)."&
$parameter.="&source=2&suche_autor=".urlencode($suche_autor)."&suche_jahr=".urlencode($suche_jahr)."&suche_titel=".urlencode($suche_titel)."&suche2=".urlencode($suche2)."&suche1=".urlencode($suche1)."&action=".$action;
$url_back=$sess->url("$conf_full_domain_path/suche.php?$parameter");
}
if($source==1 OR $source==0){
$parameter.="&source=1&skip=".urlencode($skip);
$url_back=$sess->url("$conf_full_domain_path/blaettern.php?$parameter");
}
if($suche1!=""){
$titel=iao_highlight($titel,$suche1);
$untertitel=iao_highlight($untertitel,$suche1);
$untertitel=iao_highlight($untertitel,$suche1);
$abstrakt=iao_highlight($abstrakt,$suche1);
}
if($suche2!=""){
$titel=iao_highlight($titel,$suche2);
$untertitel=iao_highlight($untertitel,$suche2);
$untertitel=iao_highlight($untertitel,$suche2);
$abstrakt=iao_highlight($abstrakt,$suche2);
}
//Crosssell
if($crosssell!=""){
$array_crosssell=unserialize($crosssell);
$html_crosssell=iao_create_gallerie($array_crosssell,"crosssell","Kunden, die diese Publikation gekauft haben, kauften auch");
}
//Interessante Publikationen über Schlagwörter
$dbx->query("SELECT * FROM publikationen_keywords_meta WHERE publikationid='$id'");
if($dbx->num_rows()){
while($dbx->next_record()){
$array_crosssell_keyword[]=$dbx->f("keywordid");
}
$dbx->query("SELECT publikationen.* FROM publikationen LEFT JOIN publikationen_keywords_meta ON publikationen.id=publikationen_keywords_meta.publikationid WHERE keywordid IN (".implode(",",$array_crosssell_keyword).") AND publikationid!='$id' GROUP BY publikationen.id ORDER BY titel");
if($dbx->num_rows()){
//$html_crosssell_keyword="
Diese Publikationen könnten Sie ebenfalls interessieren:
";
$html_crosssell_keyword=iao_create_gallerie($array_crosssell_publikationen,"crosssellkeyword","Diese Publikationen könnten Sie ebenfalls interessieren");
}
}
/**********************************************
* Additional CD-ROM standard text
**********************************************/
if($cdrom_standard==1){
$abstrakt.="
Systemvoraussetzungen: Windows, Acrobat Reader (Dateiformat PDF, kein DRM), empfohlene Browser: Internet Explorer/ Mozilla Firefox/ Chrome.";
}
$content="
$titel
$untertitel
$logo_vignette $abstrakt
$publikation_details
$bestellung
$html_crosssell
$html_crosssell_keyword
« Zurück
";
$main_subst["#content#"] = $content;
//Keywords
$dbx->query("SELECT keywords_meta.* FROM publikationen_keywords_meta LEFT JOIN keywords_meta ON publikationen_keywords_meta.keywordid=keywords_meta.id WHERE publikationen_keywords_meta.publikationid='$id'");
if($dbx->num_rows()){
while($dbx->next_record()){
if($meta_keywords!=""){$meta_keywords.=", ";}
$meta_keywords .= $dbx->f("name_de");
}
$main_subst["#meta_keywords#"] = $meta_keywords;
}
$main_subst["#meta_htmltitle#"] = "Fraunhofer IAO-Shop: ".strip_tags($titel)."";
$main_subst["#meta_description#"] = strip_tags(str_replace("\"","",$untertitel));
$main_subst["#title_social#"] = urlencode("Fraunhofer IAO-Shop: ".strip_tags($titel)."");
$main_subst["#reporter_list#"] = $reporter_list;
$gen = new t_generator($template);
$gen -> output_section("main", $main_subst);
?>