if (!isset($task))$task='default';
function muestra_reglas(){
echo _REGLAS;
}
function guardararticulo($autor,$seccion,$titulo,$texto,$intro){
global $sitiotitulo,$email_master,$PHP_SELF;
if($seccion==0 || $titulo=='' || $texto=='' || $intro==''){
echo"\n";
}
global $conexion,$informacioncook;
$titulo=stripslashes(check_html($titulo,"nohtml"));
$texto=stripslashes(check_html($texto,""));
$intro=stripslashes(check_html($intro,""));
$result=mysql_query("SELECT tipo FROM coolphp_usuarios WHERE nick='$informacioncook[0]'",$conexion);
$row=mysql_fetch_row($result);
//si el usuario es administrador lo publico directamente
if($row[0]==1){
$result = mysql_query("INSERT INTO coolphp_articulos (id,titulo,contenido,seccion,autor,fecha,intro,publicado) VALUES ('', '$titulo','$texto','$seccion','$autor',NOW(),'$intro','1') ",$conexion);
mensaje(_ARTICULOPUBLICADO,"$PHP_SELF?op=articulos");
}
else{
$result = mysql_query("INSERT INTO coolphp_articulos (id,titulo,contenido,seccion,autor,fecha,intro,publicado) VALUES ('', '$titulo','$texto','$seccion','$autor',NOW(),'$intro','0') ",$conexion);
mail($email_master,_ASUNTO1,_MENSAJE1, "From: \"$sitiotitulo\" <$email_master>\nX-Mailer: PHP/" . phpversion());
mensaje(_ARTICULORECIBIDO,"$PHP_SELF?op=articulos");
}
}
function email($aid){
global $sitio_url,$conexion;
$result=mysql_query("SELECT * FROM coolphp_articulos WHERE id='$aid'",$conexion);
$row=mysql_fetch_row($result);
echo"
"._ENVIARAUNAMIGO."
$row[1]
";
}
function sendmail($nombre,$email,$nombre2,$email2,$id){
global $conexion,$sitiotitulo,$sitio_url,$PHP_SELF;
if($nombre=='' || $email=='' || $nombre2=='' || $email2==''){
echo"\n";
}
$result=mysql_query("SELECT * FROM coolphp_articulos WHERE id='$id'",$conexion);
$row=mysql_fetch_row($result);
$subject = ""._ARTDESDE." $sitiotitulo !";
$message = "$nombre2:\n\n $nombre "._ENVIADESDE." $sitiotitulo:\n\n\n$row[1]\n\n$row[6]\n\n$row[2]\n\n\n"._CREADOPOR." $row[4]\n"._DIRECCIONDELART.": $sitio_url/index.php?op=articulos&task=verart&aid=$row[0]\n\n\n\n$sitiotitulo\n$sitio_url";
mail($email2, $subject, $message, "From: \"$nombre\" <$email>\nX-Mailer: PHP/" . phpversion());
mensaje(_ARTICULOENVIADO." $nombre2","$PHP_SELF?op=articulos&task=verart&aid=$id");
}
function imprim($aid){
global $sitio_url,$tema_sel,$conexion;
include "../setup.php";
include "../lang/$lenguaje.php";
include "$sitio_path/temas/$tema_sel/theme.php";
sitioheader();
$result=mysql_query("SELECT * FROM coolphp_articulos WHERE id='$aid'",$conexion);
$row=mysql_fetch_row($result);
$contador=$row[8]+1;
$visitas_increm=mysql_query("UPDATE coolphp_articulos SET visitas='$contador' WHERE id='$aid'", $conexion);
$time_stamp = strtotime($row[5]);
$date = date("$formatofecha", $time_stamp);
abrirtabla1($row[1]);
echo""._CREADOPOR.": $row[4] "._EL." - $date";
echo"
";
$result2=mysql_query("SELECT imagen FROM coolphp_secciones WHERE id='$row[3]'",$conexion);
$row2=mysql_fetch_row($result2);
echo"
$row[6]
$row[2]
";
cerrartabla1();
$tempo=$row[0];
sitiofooter();
}
function form_crear(){
global $conexion,$informacioncook,$sitio_url;
titulo(_CREARARTICULO);
muestra_reglas();
echo"
";
}
function vercom($comid){
global $conexion,$formatofecha;
titulo(_LEYENDOCOMENTARIO);
$result=mysql_query("SELECT * FROM coolphp_comentarios WHERE id='$comid'",$conexion);
$row=mysql_fetch_row($result);
$time_stamp = strtotime($row[5]);
$date = date("$formatofecha", $time_stamp);
echo"
$row[1] - publicado por $row[4] el $date
$row[2]
"._VOLVERBTN."";
}
function guardarcom($titulo,$contenido,$articulo){
global $conexion,$informacioncook,$beeplogueado,$sitio_url,$PHP_SELF;
if(!isset($beeplogueado)){ echo"\n"; die();}
if($titulo=='' or $contenido==''){echo"\n"; die();}
$autor=$informacioncook[0];
$result = mysql_query("INSERT INTO coolphp_comentarios (id,titulo,contenido,articulo,autor,fecha) VALUES ('', '$titulo','$contenido','$articulo','$autor',NOW()) ",$conexion);
mensaje(_COMENTARIOAGREGADO,"$PHP_SELF?op=articulos&task=verart&aid=$articulo");
}
function categorias(){
global $conexion,$asec,$formatofecha,$sitio_url,$PHP_SELF;
if (!isset($asec)){
titulo(_SECCIONES);
$result=mysql_query("SELECT * FROM coolphp_secciones",$conexion);
while($row=mysql_fetch_row($result)){
abrirtabla1(_SECCION.": $row[1]");
echo"
$row[3]
[ "._ENTRARA." $row[1] ] ";
cerrartabla1();
}
}else{
/* No es lo optimo, pero funciona, debo arreglar un par de cosas mas adelante :) */
$result=mysql_query("SELECT nombre FROM coolphp_secciones WHERE id='$asec'",$conexion);
$row=mysql_fetch_row($result);
titulo(_SECCIONES." > $row[0]");
$result=mysql_query("SELECT * FROM coolphp_articulos WHERE seccion='$asec' and publicado=1 order by fecha desc",$conexion);
if(mysql_num_rows($result)>0){
while($row=mysql_fetch_row($result)){
$time_stamp = strtotime($row[5]);
$date = date("$formatofecha", $time_stamp);
abrirtabla1($row[1]);
$result2=mysql_query("SELECT * FROM coolphp_secciones WHERE id='$row[3]'",$conexion);
$row2=mysql_fetch_row($result2);
echo"$row[6]
";
if($row[2]!=""){echo"[ "._ARTICULOCOMPLETO." ] ";}
echo""._CREADOPOR." $row[4] "._EL." $date - $row[8] "._VISITAS." ";
cerrartabla1();
echo" ";
}
}else{
mensaje(_NOHAYARTICULOS,"$PHP_SELF?op=articulos");
}
}
}
function verart($aid){
global $conexion,$formatofecha,$sitio_url;
titulo(_LEYENDOARTICULO);
$result=mysql_query("SELECT * FROM coolphp_articulos WHERE id='$aid'",$conexion);
$row=mysql_fetch_row($result);
$contador=$row[8]+1;
$visitas_increm=mysql_query("UPDATE coolphp_articulos SET visitas='$contador' WHERE id='$aid'", $conexion);
$time_stamp = strtotime($row[5]);
$date = date("$formatofecha", $time_stamp);
abrirtabla1($row[1]);
echo _CREADOPOR.": $row[4] - "._EL." $date - $contador "._VISITAS." ";
cerrartabla1();
$result2=mysql_query("SELECT imagen FROM coolphp_secciones WHERE id='$row[3]'",$conexion);
$row2=mysql_fetch_row($result2);
echo"
$row[6]
$row[2]";
$tempo=$row[0];
echo"
"._COMENTARIOSSOBREART."
"._TITULO."
"._AUTOR."
"._FECHA."
";
$result=mysql_query("SELECT * FROM coolphp_comentarios WHERE articulo='$tempo'",$conexion);
while($row=mysql_fetch_row($result)){
$time_stamp = strtotime($row[5]);
$date = date("$formatofecha", $time_stamp);
echo"
";
abrirtabla1($titulo);
echo _CREADOPOR.": $autor ";
cerrartabla1();
$result=mysql_query("SELECT imagen FROM coolphp_secciones WHERE id='$seccion'",$conexion);
$row=mysql_fetch_row($result);
echo"
$intro
$texto";
echo"
";
}
switch ($task){
case "form_crear":form_crear(); break;
case "guardararticulo":guardararticulo($autor,$seccion,$titulo,$texto,$intro); break;
case "vercom":vercom($comid); break;
case "verart":verart($aid); break;
case "email":email($aid); break;
case "sendmail":sendmail($nombre,$email,$nombre2,$email2,$id); break;
case "imprim":imprim($aid); break;
case "preview":preview($autor,$seccion,$titulo,$texto,$intro); break;
case "guardarcom":guardarcom($titulo,$contenido,$articulo); break;
default: categorias(); break;
}
?>