"; //globale tabelle
echo "\n";
if($aus_settings->show_search=="1")
{
echo "| \n";
echo "\n";
echo " | \n";
}
echo " | \n";
if($aus_settings->show_cat_filter=="1")
{
echo "\n";
echo "\n";
echo " | \n";
}
echo " ";
if($aus_settings->show_sendnews=="1")
{
if($aus_settings->target_sendnews=="1")
{
$target_sendnews="_blank";
}
else
{
$target_sendnews="_self";
}
echo "| » $font_a"."$lang_output_lyt_sendnews"."$font_b | ";
}
echo " \n";
}
## 1.0 ##################################################################
//------------------------- Ausgabe der News ----------------------------
if(!$mailto && !$comments && !$archiv && !$contact && !$popupnews && !$sendnews)
{
function head()
{
$from="abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ";
$to="nopqrstuvwxyzabcdefghijklmNOPQRSTUVWXYZABCDEFGHIJKLM";
//$cc[1]=strtr("ARJFbyirq i2.0 &pbcl; ol",$to,$from);
$cc[0]=strtr("Cbjrerq ol",$to,$from);
$cc[1]=strtr("ARJFbyirq Yvgr",$to,$from);
$cc[2]=strtr("1.9.2 &pbcl; 2003-",$to,$from);
$cc[3]=strtr("uggc://jjj.hfbyirq.arg/",$to,$from);
$cc[4]=strtr("hfbyirq.arg",$to,$from);
$cc[5]=strtr("Nyy evtugf erfreirq",$to,$from);
return $cc;
}
$layout_num=$aus_layout->arrangement;
## 1.1 ##############################################################
################### Ankündigung und richtige News ###################
echo "";
########## Datumsformat bestimmen ###########
if($aus_settings->show_dateformat=="1"){$datevar="%d.%m.%Y";}
if($aus_settings->show_dateformat=="2"){$datevar="%d.%m.%Y - %T";}
if($aus_settings->show_dateformat=="3"){$datevar="%d-%m-%Y";}
if($aus_settings->show_dateformat=="4"){$datevar="%d-%m-%Y - %T";}
if($aus_settings->show_dateformat=="5"){$datevar="%m.%Y";}
if($aus_settings->show_dateformat=="6"){$datevar="%m.%Y - %T";}
if($aus_settings->show_dateformat=="7"){$datevar="%m-%Y";}
if($aus_settings->show_dateformat=="8"){$datevar="%m-%Y - %T";}
if($aus_settings->show_dateformat=="9"){$datevar="%d.%m";}
if($aus_settings->show_dateformat=="10"){$datevar="%d.%m - %T";}
if($aus_settings->show_dateformat=="11"){$datevar="%d-%m";}
if($aus_settings->show_dateformat=="12"){$datevar="%d-%m - %T";}
if($aus_settings->show_dateformat=="13"){$datevar="%T";}
if($aus_settings->show_dateformat=="14"){$datevar="%d";}
if($aus_settings->show_dateformat=="15"){$datevar="%m";}
if($aus_settings->show_dateformat=="16"){$datevar="%Y";}
if($aus_settings->show_dateformat_above=="1"){$datevar_above="%d.%m.%Y";}
if($aus_settings->show_dateformat_above=="2"){$datevar_above="%d-%m-%Y";}
if($aus_settings->show_dateformat_above=="3"){$datevar_above="%m.%Y";}
if($aus_settings->show_dateformat_above=="4"){$datevar_above="%m-%Y";}
if($aus_settings->show_dateformat_above=="5"){$datevar_above="%d.%m";}
if($aus_settings->show_dateformat_above=="6"){$datevar_above="%d-%m";}
if($aus_settings->show_dateformat_above=="7"){$datevar_above="%d";}
if($aus_settings->show_dateformat_above=="8"){$datevar_above="%m";}
if($aus_settings->show_dateformat_above=="9"){$datevar_above="%Y";}
######### Latest News - Links ########
if($aus_settings->show_latestnews=="1")
{
if($aus_layout->arrangement_latest=="1")
{
echo "\n";
echo "\n";
echo "\n";
echo "\n";
echo "border_latest\" width=\"$aus_layout->latest_width\">\n";
echo "\n";
echo "\n";
echo "| bgi_latest\" bgcolor=\"$aus_layout->bgc_latest\" width=\"60%\" style=\"padding-left: 5;\">\n";
echo "\n";
echo " | \n";
echo " \n";
echo " | \n";
echo " \n";
echo " | distance_latest\"> | \n";
}
}
###############################################
######### Latest News - Rechts - Extra ########
if($aus_settings->show_latestnews=="1")
{
if($aus_layout->arrangement_latest=="4")
{
echo "\n";
echo "\n";
}
}
###############################################
############# Latest News - Oben #############
if($aus_settings->show_latestnews=="1")
{
if($aus_layout->arrangement_latest=="2")
{
echo "
border_latest\" width=\"$aus_layout->latest_width\">\n";
echo "\n";
echo "\n";
echo "| bgi_latest\" bgcolor=\"$aus_layout->bgc_latest\" width=\"60%\" style=\"padding-left: 5;\">\n";
echo "\n";
echo " | \n";
echo " \n";
echo " | \n";
echo " \n";
}
}
##############################################
$n_search_ok=$_POST['n_search_ok'];
$n_search=$_POST['n_search'];
$filter=$_GET['filter'];
if(!empty($_GET['rssid']))
$rssid=$_GET['rssid'];
else
$rssid=$rssid;
$catid=$_GET['catid'];
$stylenews=$_GET['stylenews'];
$showid=$_GET['showid'];
if($stylenews) //klick auf topic bei style 9-12
{
$get_news_a=mysql_query("SELECT id, name, mail, topic, cat, related_link1, related_link2, related_link3, related_link4, related_link5, msg, date_format(date, '$datevar') as date_var FROM $prefix"."_entries WHERE id='$showid'");
$aus_news=mysql_fetch_object($get_news_a);
$news_style="1";
$news_theme="1";
include($abs_path."/inc/output/news_theme$news_theme.php");
}
if(!$n_search_ok && !$filter && !$stylenews && !$allid)
{
### Spezifisches Layout ###
if($layout_num=="1" || $layout_num=="2" || $layout_num=="3" || $layout_num=="4")
{$news_theme="1";$news_style=$layout_num;}
if($layout_num=="5" || $layout_num=="6" || $layout_num=="7" || $layout_num=="8")
{$news_theme="2";$news_style=$layout_num;}
if($layout_num=="9" || $layout_num=="10" || $layout_num=="11" || $layout_num=="12")
{$news_theme="3";$news_style=$layout_num;}
$get_news_a=mysql_query("SELECT id, name, mail, topic, cat, related_link1, related_link2, related_link3, related_link4, related_link5, msg, date_format(date, '$datevar') as date_var FROM $prefix"."_entries WHERE announce='1' ORDER BY id DESC");
while($aus_news=mysql_fetch_object($get_news_a))
{
$announce="set";
include($abs_path."/inc/output/news_theme$news_theme.php");
echo " \n";
}
unset($announce);
}
echo " \n";
#####################################################################
$tage[0] = Sonntag;
$tage[1] = Montag;
$tage[2] = Dienstag;
$tage[3] = Mittwoch;
$tage[4] = Donnerstag;
$tage[5] = Freitag;
$tage[6] = Samstag;
//---- Script für Seitenzahlen -----
$page=$_GET['page'];
if(!$page)
{
$page="1";
}
$page--;
$limit=$aus_settings->number_news*$page;
//----------------------------------
$allid=$_GET['allid'];
if($allid) //wenn unkomplette news aktiv, dann zeige bei klick auf link die ganze news
{
$get_news=mysql_query("SELECT id, name, mail, topic, cat, related_link1, related_link2, related_link3, related_link4, related_link5, msg,date,date_format(date, '%T') AS date_t, date_format(date, '%w') as date_n, date_format(date, '$datevar_above') as date_d, date_format(date, '$datevar') as date_var FROM $prefix"."_entries WHERE announce='0' AND id='$allid'");
}
else
{
if($n_search_ok) //Wenn etwas ins Suchfeld eingetragen wurde
{
$get_news=mysql_query("SELECT id, name, mail, topic, cat, related_link1, related_link2, related_link3, related_link4, related_link5, msg,date,date_format(date, '%T') AS date_t, date_format(date, '%w') as date_n, date_format(date, '$datevar_above') as date_d, date_format(date, '$datevar') as date_var FROM $prefix"."_entries WHERE msg LIKE '%$n_search%' OR topic LIKE '%$n_search%' ORDER BY date DESC");
}
else if($filter=="ok") //Im Kat. Filter ausgewählt
{
$get_news=mysql_query("SELECT id, name, mail, topic, cat, related_link1, related_link2, related_link3, related_link4, related_link5, msg,date,date_format(date, '%T') AS date_t, date_format(date, '%w') as date_n, date_format(date, '$datevar_above') as date_d, date_format(date, '$datevar') as date_var FROM $prefix"."_entries WHERE cat='$catid' ORDER BY date DESC LIMIT $limit,$aus_settings->number_news");
}
else if(isset($rssid)) //Aus RSS Feed
{
$get_news=mysql_query("SELECT id, name, mail, topic, cat, related_link1, related_link2, related_link3, related_link4, related_link5, msg,date,date_format(date, '%T') AS date_t, date_format(date, '%w') as date_n, date_format(date, '$datevar_above') as date_d, date_format(date, '$datevar') as date_var FROM $prefix"."_entries WHERE id='$rssid'");
}
else //Ganz normale Ausgabe
{
$get_news=mysql_query("SELECT id, name, mail, topic, cat, related_link1, related_link2, related_link3, related_link4, related_link5, msg,date,date_format(date, '%T') AS date_t, date_format(date, '%w') as date_n, date_format(date, '$datevar_above') as date_d, date_format(date, '$datevar') as date_var FROM $prefix"."_entries WHERE announce='0' ORDER BY date DESC LIMIT $limit,$aus_settings->number_news");
}
}
if(mysql_num_rows($get_news)!="0") //Nur reingehen wenn News in der DB gefunden durch Select
{
$counter="1";
while($aus_news=mysql_fetch_object($get_news))
{
##### Damit nicht ein anderer Tag zu einem Tag zusammengefasst wird #####
if($so_s!=$aus_news->date_d)
unset($so1);
if($mo_s!=$aus_news->date_d)
unset($mo1);
if($di_s!=$aus_news->date_d)
unset($di1);
if($mi_s!=$aus_news->date_d)
unset($mi1);
if($don_s!=$aus_news->date_d)
unset($don1);
if($fri_s!=$aus_news->date_d)
unset($fri1);
if($sa_s!=$aus_news->date_d)
unset($sa1);
#########################################################################
if($aus_settings->show_date_above=="1") //Wenn aktiv, Datum 1x vom jeweiligen Tag anzeigen
{
echo "\n";
if($so1!="ok")
{
if($aus_news->date_n=="0")
{echo "
font_family; font-size: $aus_layout->ts_dateabove; color: $aus_layout->tc_dateabove;\">".$tage[$aus_news->date_n]." - $aus_news->date_d \n";$so1="ok";$so_s=$aus_news->date_d;}
}
if($mo1!="ok")
{
if($aus_news->date_n=="1")
{echo "
font_family; font-size: $aus_layout->ts_dateabove; color: $aus_layout->tc_dateabove;\">".$tage[$aus_news->date_n]." - $aus_news->date_d \n";$mo1="ok";$mo_s=$aus_news->date_d;}
}
if($di1!="ok")
{
if($aus_news->date_n=="2")
{echo "
font_family; font-size: $aus_layout->ts_dateabove; color: $aus_layout->tc_dateabove;\">".$tage[$aus_news->date_n]." - $aus_news->date_d \n";$di1="ok";$di_s=$aus_news->date_d;}
}
if($mi1!="ok")
{
if($aus_news->date_n=="3")
{echo "
font_family; font-size: $aus_layout->ts_dateabove; color: $aus_layout->tc_dateabove;\">".$tage[$aus_news->date_n]." - $aus_news->date_d \n";$mi1="ok";$mi_s=$aus_news->date_d;}
}
if($don1!="ok")
{
if($aus_news->date_n=="4")
{echo "
font_family; font-size: $aus_layout->ts_dateabove; color: $aus_layout->tc_dateabove;\">".$tage[$aus_news->date_n]." - $aus_news->date_d \n";$don1="ok";$don_s=$aus_news->date_d;}
}
if($fri1!="ok")
{
if($aus_news->date_n=="5")
{echo "
font_family; font-size: $aus_layout->ts_dateabove; color: $aus_layout->tc_dateabove;\">".$tage[$aus_news->date_n]." - $aus_news->date_d \n";$fri1="ok";$fri_s=$aus_news->date_d;}
}
if($sa1!="ok")
{
if($aus_news->date_n=="6")
{echo "
font_family; font-size: $aus_layout->ts_dateabove; color: $aus_layout->tc_dateabove;\">".$tage[$aus_news->date_n]." - $aus_news->date_d \n";$sa1="ok";$sa_s=$aus_news->date_d;}
}
echo " | \n";
}
### Spezifisches Layout ###
if($layout_num=="1" || $layout_num=="2" || $layout_num=="3" || $layout_num=="4")
{$news_theme="1";$news_style=$layout_num;}
if($layout_num=="5" || $layout_num=="6" || $layout_num=="7" || $layout_num=="8")
{$news_theme="2";$news_style=$layout_num;}
if($layout_num=="9" || $layout_num=="10" || $layout_num=="11" || $layout_num=="12")
{$news_theme="3";$news_style=$layout_num;}
echo "id\">\n";
echo " | \n"; //ende der tab aus news_style...
#########################
for($z=0;$z<$aus_layout->distance_box;$z++){echo " ";}
$counter++;
} //while ende
############# Latest News - Links - Extra #############
if($aus_settings->show_latestnews=="1")
{
if($aus_layout->arrangement_latest=="1")
{
echo " | \n"; //gesamt table
}
}
#######################################################
############# Latest News - Rechts #############
if($aus_settings->show_latestnews=="1")
{
if($aus_layout->arrangement_latest=="4")
{
echo "\n"; // Oben der Anfang
echo "distance_latest\"> | \n";
echo "\n";
echo "border_latest\" width=\"$aus_layout->latest_width\">\n";
echo "\n";
echo "\n";
echo "| bgi_latest\" bgcolor=\"$aus_layout->bgc_latest\" width=\"60%\" style=\"padding-left: 5;\">\n";
echo "\n";
echo " | \n";
echo " \n";
echo " | \n";
echo " \n";
echo " | \n";
echo " \n"; //gesamt table
}
}
########################################
}
else //Wenn beim oberen Select nichts drin war, echo folgendes
{
echo "main_width\" cellspacing=\"0\" cellpadding=\"0\">\n";
echo "| \n";
echo "$font_a"."".$lang_output_lyt_nofound."!"."$font_b\n";
echo " | \n";
}
############# Latest News - Unten #############
if($aus_settings->show_latestnews=="1")
{
if($aus_layout->arrangement_latest=="3")
{
echo "border_latest\" width=\"$aus_layout->latest_width\">\n";
echo "\n";
echo "\n";
echo "| bgi_latest\" bgcolor=\"$aus_layout->bgc_latest\" width=\"60%\" style=\"padding-left: 5;\">\n";
echo "\n";
echo " | \n";
echo " \n";
echo " | \n";
echo " \n";
}
}
##############################################
echo "\n";
if($aus_settings->show_archiv=="1") //Archiv aktiv, dann Anzeige des Links
{
if($aus_settings->target_archiv=="1")
{
$target_archiv="_blank";
}
else
{
$target_archiv="_self";
}
echo "| $font_a"."[ $font_a".$lang_output_lyt_archiv."$font_b$font_a"." ]"."$font_b | \n";
}
################ Seitenzahlen anzeigen ##################
if($aus_settings->show_sites=="1")
{
echo "| $font_a"."["."$font_b \n";
### Damit nicht nach Kat. Filter Seitenzahlen von allen News da stehen ###
if($filter=="ok")
{
$get_countid=mysql_query("SELECT count(id) AS countid FROM $prefix"."_entries WHERE cat='$catid'");
$aus_countid=mysql_fetch_object($get_countid);
}
else
{
$get_countid=mysql_query("SELECT count(id) AS countid FROM $prefix"."_entries");
$aus_countid=mysql_fetch_object($get_countid);
}
$while_limit=$aus_countid->countid/$aus_settings->number_news;
$while_limit=ceil($while_limit);
if($page=="0")
{
$snr=$page+1;
}
else if($page!="0")
{
$snr=$page;
if($page>1)
{
$snr_b=$page-1;
if($filter=="ok") //wenn filter aktiv ist, dann noch die id übergeben damit man weiß was gewählt wurde
{
echo "$font_a"."«"."$font_b \n";
}
else
{
echo "$font_a"."«"."$font_b \n";
}
}
}
else
{
$snr=$page+2;
if($filter=="ok") //wenn filter aktiv ist, dann noch die id übergeben damit man weiß was gewählt wurde
{
echo "$font_a"."«"."$font_b\n";
}
else
{
echo "$font_a"."«"."$font_b\n";
}
}
while($snr<=$while_limit)
{
if($snr!=$while_limit)
{
$snr_c=$snr-1;
if($snr_c==$page)
{
if($filter=="ok")
{
echo "$font_a"."$snr"."$font_b $font_a.$font_b \n";
}
else
{
echo "$font_a"."$snr"."$font_b $font_a.$font_b \n";
}
}
else
{
if($filter=="ok")
{
echo "$font_a"."$snr"."$font_b $font_a.$font_b \n";
}
else
{
echo "$font_a"."$snr"."$font_b $font_a.$font_b \n";
}
}
}
else if($snr==$while_limit)
{
$snr_c=$snr-1;
if($snr_c==$page)
{
if($filter=="ok")
{
echo "$font_a"."$snr"."$font_b\n";
}
else
{
echo "$font_a"."$snr"."$font_b\n";
}
}
else
{
if($filter=="ok")
{
echo "$font_a"."$snr"."$font_b\n";
}
else
{
echo "$font_a"."$snr"."$font_b\n";
}
}
}
$if_limit=$page+4;
if($snr>=$if_limit)
{
$snr_n=$snr+1;
$c1=$while_limit-3;
$c2=$page+1;
if($c1!=$c2)
{
echo " $font_a"."»"."$font_b\n";
}
break;
}
$snr++;
}
echo " $font_a"."]"."$font_b"."$font_b | \n";
}
echo " \n";
echo " |