Adding initial prod ready version.

This commit is contained in:
sergiotarxz 2022-11-09 16:56:51 +01:00
parent fa9a9b2a69
commit becffbebe7
7 changed files with 153 additions and 75 deletions

View File

@ -1,25 +1,7 @@
<category>
<title>Horarios de Autobuses.</title>
<description>
<h3>Nuestros pésimos horarios de Autobuses.</h3>
<p>Los horarios de autobuses de nuestro pueblo, que ya os advierto que son para echarse al monte en el contexto de una crisis climática.</p>
<p>Los horarios de autobuses de nuestro pueblo, que ya os advierto que son para echarse al monte en el contexto de una crisis climática.</p>
<p>Los horarios de autobuses de nuestro pueblo, que ya os advierto que son para echarse al monte en el contexto de una crisis climática.</p>
<p>Los horarios de autobuses de nuestro pueblo, que ya os advierto que son para echarse al monte en el contexto de una crisis climática.</p>
<p>Los horarios de autobuses de nuestro pueblo, que ya os advierto que son para echarse al monte en el contexto de una crisis climática.</p>
<p>Los horarios de autobuses de nuestro pueblo, que ya os advierto que son para echarse al monte en el contexto de una crisis climática.</p>
<p>Los horarios de autobuses de nuestro pueblo, que ya os advierto que son para echarse al monte en el contexto de una crisis climática.</p>
<p>Los horarios de autobuses de nuestro pueblo, que ya os advierto que son para echarse al monte en el contexto de una crisis climática.</p>
<p>Los horarios de autobuses de nuestro pueblo, que ya os advierto que son para echarse al monte en el contexto de una crisis climática.</p>
<p>Los horarios de autobuses de nuestro pueblo, que ya os advierto que son para echarse al monte en el contexto de una crisis climática.</p>
<p>Los horarios de autobuses de nuestro pueblo, que ya os advierto que son para echarse al monte en el contexto de una crisis climática.</p>
<p>Los horarios de autobuses de nuestro pueblo, que ya os advierto que son para echarse al monte en el contexto de una crisis climática.</p>
<p>Los horarios de autobuses de nuestro pueblo, que ya os advierto que son para echarse al monte en el contexto de una crisis climática.</p>
<p>Los horarios de autobuses de nuestro pueblo, que ya os advierto que son para echarse al monte en el contexto de una crisis climática.</p>
<p>Los horarios de autobuses de nuestro pueblo, que ya os advierto que son para echarse al monte en el contexto de una crisis climática.</p>
<p>Los horarios de autobuses de nuestro pueblo, que ya os advierto que son para echarse al monte en el contexto de una crisis climática.</p>
<p>Los horarios de autobuses de nuestro pueblo, que ya os advierto que son para echarse al monte en el contexto de una crisis climática.</p>
<p>Aquí puedes encontrar toda la información sobre los horarios de autobuses de burguillos.</p>
</description>
<priority>1</priority>
<menu_text>Autobuses</menu_text>

View File

@ -0,0 +1,13 @@
<category>
<title>Esta página.</title>
<description>
<p>¿Quieres promocionar tu negocio o asociación en burguillos.info?</p>
<p>¿O quizás buscas crear una noticia sobre burguillos para que aparezca en este medio?</p>
<p>Cualquiera puede redactar un artículo o una categoría en esta web, además es gratuíto si tienes conocimientos de git y html tan solo ve al <a href="https://git.owlcode.tech/sergiotarxz/burguillos.info">repositorio de git</a> crea una cuenta, clona el repositorio, busca en la carpeta content un artículo que puedas usar como base y crea un nuevo fichero usando el fichero previo como base, tras eso simplemente crea una pull request para que tus cambios puedan pasar a revisión. (Se recomienda que este proceso lo haga un informático desde Linux para poder probar los cambios para detectar errores triviales.)</p>
<p>¿Demasiado difícil para ti? En ese caso puedes redactar tu artículo y ponerte en contacto con <a href="mailto://contact@owlcode.tech">Owlcode</a> y te daremos precio por añadirlo a la web nosotros.</p>
<p>¿Quieres una web así? En el repositorio de git está todo el código fuente así que puedes clonar la estructura añadiendo y cambiando lo que gustes mientras cumplas con la licencia de Software Libre del proyecto AGPLv3 que requiere que también tu publiques el código con las mejoras que hayas hecho.</p>
</description>
<priority>2</priority>
<menu_text>Esta página</menu_text>
<slug>esta-pagina</slug>
</category>

View File

@ -0,0 +1,117 @@
<post>
<author>Burguillos.info.</author>
<date>2022-11-09T22:38+00:00</date>
<title>Horarios autobuses 2022.</title>
<ogdesc>Los horarios de autobuses de Burguillos.</ogdesc>
<category>autobuses</category>
<slug>horarios-autobuses-2022</slug>
<content>
<h3>Destino Sevilla.</h3>
<table class="ir-a-sevilla">
<tr>
<th>Laborables</th>
<th>Sabados</th>
<th>Domingos y festivos</th>
</tr>
<tr>
<td>06:20</td>
<td>07:00</td>
<td>10:30</td>
</tr>
<tr>
<td>07:30</td>
<td>08:00</td>
<td>13:30</td>
</tr>
<tr>
<td>09:00</td>
<td>09:30</td>
<td>18:45</td>
</tr>
<tr>
<td>10:00</td>
<td>14:30</td>
<td>21:30</td>
</tr>
<tr>
<td>11:45</td>
<td>17:30</td>
<td>----</td>
</tr>
<tr>
<td>14:40</td>
<td>----</td>
<td>----</td>
</tr>
<tr>
<td>15:30</td>
<td>----</td>
<td>----</td>
</tr>
<tr>
<td>18:15</td>
<td>----</td>
<td>----</td>
</tr>
<tr>
<td>20:30</td>
<td>----</td>
<td>----</td>
</tr>
</table>
<h3>Destino Burguillos.</h3>
<table class="ir-a-burguillos">
<tr>
<th>Laborables</th>
<th>Sabados</th>
<th>Domingos y festivos</th>
</tr>
<tr>
<td>07:30</td>
<td>08:00</td>
<td>09:30</td>
</tr>
<tr>
<td>08:45</td>
<td>11:30</td>
<td>12:30</td>
</tr>
<tr>
<td>10:45</td>
<td>13:30</td>
<td>16:30</td>
</tr>
<tr>
<td>13:00</td>
<td>17:00</td>
<td>20:30</td>
</tr>
<tr>
<td>14:00</td>
<td>19:00</td>
<td>----</td>
</tr>
<tr>
<td>15:45</td>
<td>----</td>
<td>----</td>
</tr>
<tr>
<td>17:30</td>
<td>----</td>
<td>----</td>
</tr>
<tr>
<td>19:30</td>
<td>----</td>
<td>----</td>
</tr>
<tr>
<td>21:30</td>
<td>----</td>
<td>----</td>
</tr>
</table>
</content>
</post>

View File

@ -1,51 +0,0 @@
<post>
<author>Bobby Tables not welcome in a xml driven site.</author>
<date>2022-11-09T12:01+00:00</date>
<title>Segundo post.</title>
<ogdesc>El segundo artículo de burguillos.info.</ogdesc>
<category>index</category>
<slug>segundo-post</slug>
<content>
<p>Este artículo se ha creado para ver como quedan múltiples artículos en una categoría, puedes ignorarlo felizmente ya que no contienen nada importante.</p>
<p>blowaw</p>
<p>blowaw</p>
<p>blowaw</p>
<p>blowaw</p>
<p>blowaw</p>
<p>blowaw</p>
<p>blowaw</p>
<p>blowaw</p>
<p>blowaw</p>
<p>blowaw</p>
<p>blowaw</p>
<p>blowaw</p>
<p>blowaw</p>
<p>blowaw</p>
<p>blowaw</p>
<p>blowaw</p>
<p>blowaw</p>
<p>blowaw</p>
<p>blowaw</p>
<p>blowaw</p>
<p>blowaw</p>
<p>blowaw</p>
<p>blowaw</p>
<p>blowaw</p>
<p>blowaw</p>
<p>blowaw</p>
<p>blowaw</p>
<p>blowaw</p>
<p>blowaw</p>
<p>blowaw</p>
<p>blowaw</p>
<p>blowaw</p>
<p>blowaw</p>
<p>blowaw</p>
<p>blowaw</p>
<p>blowaw</p>
<p>blowaw</p>
<p>blowaw</p>
<p>blowaw</p>
</content>
</post>

View File

@ -31,7 +31,7 @@ sub Retrieve {
}
$cached_posts_by_category = {};
$cached_posts_by_slug = {};
for my $post_file ( $POSTS_DIR->children ) {
for my $post_file ( reverse $POSTS_DIR->children ) {
warn "Bad file $post_file, omiting...", next
if !-f $post_file || $post_file !~ /\.xml$/;
my $dom = Mojo::DOM->new( $post_file->slurp_utf8 );

View File

@ -39,6 +39,20 @@ body {
left: 0%;
height: 100%;
width: 100%;
table {
padding: 10px;
background: $background_div;
color: $color_div;
border-radius: 10px;
}
th,td {
padding-right: 10px;
border: 3px solid $color_div;
margin: 0;
}
th,td {
font-size: 15px;
}
b,p {
font-size: 40px;
}
@ -53,8 +67,8 @@ body {
}
div.description {
padding: 1%;
margin-left: 10%;
margin-right: 10%;
margin-left: 3%;
margin-right: 3%;
margin-bottom: 1%;
margin-top: 10%;
div.articles {
@ -63,8 +77,6 @@ body {
flex-wrap: wrap;
a {
width: 100%;
max-height: 500px;
overflow: hidden;
display:block;
text-decoration: none;
text-overflow: ellipsis;
@ -179,10 +191,15 @@ body {
@media (min-width: 720px) {
body {
div.page-contents {
th,td {
font-size: 40px;
}
nav.mobile-foldable,nav.mobile-foldable.show {
display: none;
}
div.description {
margin-left: 10%;
margin-right: 10%;
margin-top: auto;
}
nav.desktop {