include "../header_top.php";
include "header_general.php";
include '../config.php';
$link = mysql_connect( $citatepedia_serv, $citatepedia_user, $citatepedia_pass );
if ( ! $link )
die( "Couldn't connect to MySQL" );
else
{
mysql_select_db( $citatepedia_data,$link ) or die ( "Couldn't open database: ".mysql_error() );
if ($ID_MEMBER>0)
{
$resultoptiuni = mysql_query( 'SELECT * FROM citatepedia_optiuni WHERE userid='.$ID_MEMBER, $link );
$optiuni = mysql_fetch_array( $resultoptiuni );
}
include "../header_content.php";
$mycontext_theme='U';
$mycontext_order='data_extern DESC';
$mycontext_limit=1;
if ($c<>"")
{
echo ''.urldecode($c).'
';
$cond="specie='f' AND titlu0 LIKE '".substr($c,0,1)."%' ".$optiuni['ignoratisql'];
$result = mysql_query( "SELECT id,titlu,autor FROM citatepedia WHERE ".$cond." ORDER BY titlu0,autor", $link ) or die ( "Couldn't select: ".mysql_error() );
if (mysql_affected_rows($link)==0)
{
echo 'Nu sunt titluri de fabule care încep cu litera '.$c.'.
';
}
else
{
while ( $row = mysql_fetch_array( $result ) )
{
echo ''.$row['titlu'].' de '.$row['autor'].'';
$mycontext_limit+=1;
}
$mycontext_limit=1+round($mycontext_limit/20);
echo '
';
}
include '../module_ad3.php';
}
else
{
$mycontext_limit=(($p-1)*3).',3';
$cond="specie='f' ".$optiuni['ignoratisql'];
$sarbatori_cond=' citatepedia.specie="f" ';
$sarbatori_subdomain='poezii';
if ($_SERVER['REQUEST_URI']=='/')
{
$date=getdate();
$cacheFile = $citatepedia_path.'/cache_sql/'.$home_domain.'_aniversarea_zilei';
$row=row_from_cache_by_hour($cacheFile);
if (is_null($row))
{
$result2 = mysql_query( "SELECT SQL_SMALL_RESULT citatepedia.autor,AVG(citatepedia.calitate) AS _calitate FROM citatepedia INNER JOIN citatepedia_date ON citatepedia.autor=citatepedia_date.autor WHERE citatepedia.voturi>0 AND citatepedia.specie='f' AND citatepedia_date.luna='".(strlen($date['mon'])==1?'0':'').$date['mon']."' AND citatepedia_date.ziua='".(strlen($date['mday'])==1?'0':'').$date['mday']."' AND citatepedia_date.tip IN ('0','9') GROUP BY citatepedia.autor HAVING _calitate>0.5 ORDER BY _calitate DESC LIMIT 1", $link ) or die ( "Couldn't select: ".mysql_error() );
if (mysql_num_rows($result2)>0)
{
$row2 = mysql_fetch_array( $result2 );
$result = mysql_query( 'SELECT * FROM citatepedia WHERE autor="'.$row2['autor'].'" AND '.$cond.' ORDER BY calitate DESC,voturi DESC LIMIT 1', $link ) or die ( "Couldn't select: ".mysql_error() );
$row = mysql_fetch_array( $result );
if ($home_domain<>'') file_put_contents($cacheFile, $row["id"]);
}
}
if ($row['id']>0)
{
echo '';
author_info($row['autor']);
include '../show_list_item.php';
$cond_plus=' AND autor<>"'.$q_autor.'"';
$mycontext_text.=' "'.$q_autor.'"';
echo 'Mai multe poezii de '.$q_autor.'...
';
author_articles($q_autor);
include '../content_separator.php';
}
include '../sarbatori.php';
$cacheFile = $citatepedia_path.'/cache_sql/'.$home_domain.'_momentului';
$row=row_from_cache($cacheFile,3600);
if (is_null($row))
{
$row=row_rand("specie='f' AND frontal=9 ".$cond_plus);
if ($home_domain<>'') file_put_contents($cacheFile, $row["id"]);
}
if ($row['id']>0)
{
echo 'Fabula momentului
' ;
include '../show_list_item.php';
$cond_plus.=' AND autor<>"'.$q_autor.'"';
echo 'Mai multe poezii...
';
}
$cacheFile = $citatepedia_path.'/cache_sql/'.$home_domain.'_inregistrarea_momentului';
$row=row_from_cache($cacheFile,3600);
if (is_null($row))
{
$row=row_rand("specie='f' AND interpret<>'' AND voti>0 AND vote>0 ".$cond_plus);
if ($home_domain<>'') file_put_contents($cacheFile, $row["id"]);
}
if ($row['id']>0)
{
echo 'Înregistrarea momentului
';
include '../show_list_item.php';
if ($q_autor<>'') $cond_plus.=' AND autor<>"'.$q_autor.'"';
echo 'Mai multe înregistrări audio...
';
}
include '../content_separator.php';
$result = mysql_query( "SELECT * FROM citatepedia WHERE ".$cond." AND voti>0 AND vote>0 ORDER BY dataora DESC LIMIT 1", $link ) or die ( "Couldn't select: ".mysql_error() );
echo 'Fabulă recent adăugată
';
include "../show_list.php";
echo 'Mai multe fabule adăugate recent...
';
}
else
{
$items=10*$perpage;
$result = mysql_query( "SELECT * FROM citatepedia WHERE ".$cond." ORDER BY dataora DESC LIMIT ".(($p-1)*$perpage).','.$perpage, $link ) or die ( "Couldn't select: ".mysql_error() );
echo 'Fabule recent adăugate
';
include "../show_list.php";
include '../module_ad3.php';
$firstpage=1;
include "../navig.php";
}
}
include "../sidebar.php";
mysql_close( $link );
}
if (!(isset($w) AND $w<>"")) include "../footer_general.php";
?>