Descripción: Tanto el listado de extras como el comodín que muestra su código (este mismo), puede mostrar un pequeño resumen de su funcionalidad como nuestro sistema de sindicación.
A continuación mostramos los apuntes asociados a este extra:
session_start();
/*
[rss]Tanto el listado de extras como el comodín que muestra su código (este mismo),
puede mostrar un pequeño resumen de su funcionalidad como nuestro sistema de sindicación.[/rss]
*/
$apuntes = array();
$sql = "select titulo, id, apunte from $tabla_apuntes";
$res = @mysql_query($sql);
while ($dato = mysql_fetch_array($res)) {
$titulo = $dato["titulo"];
$id = $dato["id"];
preg_match('/\[rss\](.*?)\[\/rss\]/is', $dato["apunte"], $desc);
$apuntes[$id] = array("titulo" => $titulo, "descripcion" => $desc[1]);
}
$extra = $_GET["codigo"];
if ($extra == "") $extra = "codigo";
$soy = "extra.$extra";//.urlencode();
include($include_referencias);
include($include_contadores);
include($include_comentarios);
ob_start();
include($include_valoraciones);
$valorador = ob_get_clean();
$_SESSION["soy"] = $soy;
$coletilla = ($cuenta > 1) ? "ocasiones" : "ocasión";
$contando = "Este código ha sido leído en $cuenta $coletilla.";
$sql = "select descripcion, ids from $tabla_extras where nombre='$extra'";
$res = @mysql_query($sql);
if (mysql_num_rows($res) > 0) {
$_codigo = mysql_result($res, 0, "descripcion");
preg_match('/\[rss\](.*?)\[\/rss\]/is', $_codigo, $desc);
$_ids = mysql_result($res, 0, "ids");
}
else {
$_codigo = "$extra no es un nombre válido.";
$_ids = "";
}
if ($_ids == "") $lis = "<dt>Este extra no está asociado a ningún apunte.</dt>";
else {
$lios = array();
$liosos = explode(",", $_ids);
for ($i = 0, $total = count($liosos); $i < $total; $i++) {
array_push($lios, "<dt><a href='index.php?titulo=".urlencode($apuntes[$liosos[$i]]["titulo"])."'>{$apuntes[$liosos[$i]]["titulo"]}</a></dt>");
if ($apuntes[$liosos[$i]]["descripcion"] != "")
array_push($lios, "<dd>{$apuntes[$liosos[$i]]["descripcion"]}</dd>");
}
$lis = implode("\n", $lios);
}
ob_start();
highlight_string($_codigo);
$codigo = ob_get_clean();
$title = "<title>Extra: $extra</title>";
$cabeza = "<h1><img src='logo.php?id=$soy' alt='logo' style='margin-right: 1cm'/>Extra: $extra</h1>";
$hoy = getdate();
$año = $hoy["year"];
$otros_anuarios = array();
for ($i = 2010; $i <= $año; $i++)
array_push($otros_anuarios, "<a href='?extra=anuario&a=$i' >$i</a>");
$anuarios = implode(", ", $otros_anuarios);
ob_start();
echo <<< comentarios
<div id="comentarios" style="border: 1px solid red; margin: 1em; padding: 1em">
<h3 style="text-align: center">
Zona de comentarios
</h3>
<div id="mensajes">$comentarios</div>
</div><!-- id="comentarios" -->
<div id="Valorador" style="border: 1px solid #ffcc00; margin: 1em; padding: 1em">
<h3 style="text-align: center">
Evaluación
</h3>
<p>
Valoración de esta página: ($soy) <img id="valorada" src="diario.estrellas.php?pagina=$soy&fantasma=$fantasma" alt="valor" />
</p>
<div id="valores">$valorador</div>
</div><!-- id="valorador" -->
comentarios;
$mensajes = ob_get_clean();
ob_start();
echo <<< pie
<div id="copyright">
<h6>
<span style="font-weight: bolder">Copyright © 2002 - $year <a href="index.php">www.pepemolina.com</a></span>
<br/>
<a href="diario.rss.xml" >RSS</a>
<a href="diario.rss.xml" ><img src="diario.imagen.php?id=22&max=10" alt="rss" title="rss" longdesc="diario.ficha.php?id=22" /></a>
| Ver <a href="diario.sitemap.html" >Mapa del sitio</a>
</h6>
</div><!-- id="copyright" -->
pie;
$pie = ob_get_clean();
$descri = ($desc[1] == "") ? "": "<p><u>Descripción:</u> <i>{$desc[1]}</i></p><br/>\n";
$socios = "$descri<p>A continuación mostramos los apuntes asociados a este extra:</p>\n<dl>$lis</dl>\n";
ob_start();
echo <<< cuerpo
$cabeza
$socios
<div id='listado'>
$codigo
</div>
<p>
$contando
</p>
$mensajes
<p>
<b>Listados</b>:
<a href='?extra=imagenes'>imágenes</a>,
<a href='?extra=categorias'>categorías</a>,
<a href='?extra=etiquetas'>etiquetas</a>,
<a href='?extra=extras'>extras</a> |
<b>Anuarios</b>:
$anuarios |
<b>Otros enlaces</b>: <a href='?extra=buscador'>buscador</a>
</p>
$pie
cuerpo;
$body = ob_get_clean();
ob_start();
echo <<< estilos
body {
text-align: left;
padding: 0;
margin: 0;
}
h1 {
text-align: center;
margin: 0;
padding: .5em;
background-color: #eeeeee;
}
#listado {
margin: 1em;
border: 1px solid blue;
padding: .5em 2em;
}
h6 {
text-align: center;
background-color: #eeeeee;
margin: 0;
padding: .5em;
}
p {
margin: 0 auto;
text-indent: 3em;
}
dl {
margin: 1em auto;
width: 70%;
border: 1px solid black;
padding: 1em;
}
li {
margin-left: 2em;
}
#comentarios {
border: 1px solid red;
margin: 1em 0;
}
.comentario {
border: 3px ridge blue;
background-color: #eeeeff;
padding: 1em 0 0 1em;
margin: 1em;
}
.comentario p {
background-color: white;
padding: 0;
}
#mensajes div div.comm {
border: 1px solid aqua;
background-color: white;
padding: 5px 2em 2px 0;
margin: 2px;
}
estilos;
$css = ob_get_clean();
$doctype = "<!DOCTYPE html PUBLIC \"-//W3C//DTD XHTML 1.0 Transitional//EN\" \"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd\">";
$links = "<title>Extra: $extra</title>\n<link rel='shortcut icon' href='caricatos.ico' />\n";
$links .= "<script type='text/javascript' src='diario.js'></script>\n";
$links .= "<script type='text/javascript' src='diario/editor.js'></script>\n";
Este código ha sido leído en 188 ocasiones.
Hemos encontrado 1 comentarios.
Hemos insertado en este comodín una zona para dejar comentarios y otra para valorarlos.
Valoración de esta página: (extra.codigo)
Listados: imágenes, categorías, etiquetas, extras | Anuarios: 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024 | Otros enlaces: buscador