diff options
author | srv <enmanuel.saravia.externo@pandero.com.pe> | 2025-04-28 17:11:28 -0500 |
---|---|---|
committer | srv <enmanuel.saravia.externo@pandero.com.pe> | 2025-04-28 17:11:28 -0500 |
commit | f35a7b0e70032de2feec9f3bda09da44cf0e1073 (patch) | |
tree | 1e0e09581dd3707d0ceb93346452dd14451a8423 /content/pages |
first commit
Diffstat (limited to 'content/pages')
-rw-r--r-- | content/pages/404.md | 7 | ||||
-rw-r--r-- | content/pages/acerca-de.eo.md | 19 | ||||
-rw-r--r-- | content/pages/acerca-de.md | 22 | ||||
-rw-r--r-- | content/pages/apoyo-economico.en.md | 18 | ||||
-rw-r--r-- | content/pages/apoyo-economico.eo.md | 15 | ||||
-rw-r--r-- | content/pages/apoyo-economico.md | 19 | ||||
-rw-r--r-- | content/pages/buscar.php.md | 195 | ||||
-rw-r--r-- | content/pages/contacto.de.md | 14 | ||||
-rw-r--r-- | content/pages/contacto.en.md | 13 | ||||
-rw-r--r-- | content/pages/contacto.eo.md | 12 | ||||
-rw-r--r-- | content/pages/contacto.md | 13 | ||||
-rw-r--r-- | content/pages/donaciones.de.md | 21 | ||||
-rw-r--r-- | content/pages/donaciones.en.md | 21 | ||||
-rw-r--r-- | content/pages/donaciones.eo.md | 21 | ||||
-rw-r--r-- | content/pages/donaciones.fr.md | 21 | ||||
-rw-r--r-- | content/pages/donaciones.md | 21 | ||||
-rw-r--r-- | content/pages/estructura-de-directorios.md | 80 | ||||
-rw-r--r-- | content/pages/libreJS.md | 34 | ||||
-rw-r--r-- | content/pages/política-de-uso.eo.md | 56 | ||||
-rw-r--r-- | content/pages/política-de-uso.md | 63 |
20 files changed, 685 insertions, 0 deletions
diff --git a/content/pages/404.md b/content/pages/404.md new file mode 100644 index 0000000..4a19008 --- /dev/null +++ b/content/pages/404.md @@ -0,0 +1,7 @@ +Date: 2017-02-22 16:54 +Modified: 2017-10-08 03:07 +Save_as: 404.html +Status: hidden +Title: No se encontró la página + +Parece que no hay nada en este lugar. ¿Y si pruebas una búsqueda? diff --git a/content/pages/acerca-de.eo.md b/content/pages/acerca-de.eo.md new file mode 100644 index 0000000..75c8504 --- /dev/null +++ b/content/pages/acerca-de.eo.md @@ -0,0 +1,19 @@ +Author: Jesús E. +Date: 2016-07-28 17:43 +Lang: eo +Modified: 2017-04-27 16:15 +Slug: acerca-de +Status: hidden +Title: Pri + +## Kio estas LibreTube? + +LibreTube estas videa eldona platformo sen kodiga procezo +sur la servilo. I estas simpla kaj simpla retejo por la prezentado de videoj. + +## Kunlaborado + +Vi povas skribi artikulojn por ĉi tia retpaĝaro, traduki aŭ kunlabori +kun la programado. En la +[legumino da fonta kodo da retpaĝaro](https://libregit.org/heckyel/libretube/src/master/README.markdown#colaboraci%C3%B3n) +estas la informo pri kiel fari ĝin. diff --git a/content/pages/acerca-de.md b/content/pages/acerca-de.md new file mode 100644 index 0000000..4ac31cd --- /dev/null +++ b/content/pages/acerca-de.md @@ -0,0 +1,22 @@ +Author: Jesús E. +Date: 2019-02-04 08:03 +Lang: es +Modified: 2019-02-04 09:03 +Slug: acerca-de +Status: hidden +Title: Acerca + +## ¿Qué es LibreTube? + +LibreTube es una plataforma de publicación de vídeos sin proceso de codificación +en el servidor. Es una web simple y sencilla para la presentación de vídeos. + +## Colaboración + +Puedes escribir un artículo de vídeo para este sitio web, hacer una +traducción o colaborar en el desarrollo. La información sobre cómo +hacerlo, se encuentra en el +[README del código fuente de la web][colaboracion]. + +[colaboracion]: https://libregit.org/heckyel/libretube/src/branch/master/README.md +[libertades]: https://www.gnu.org/philosophy/free-sw.html diff --git a/content/pages/apoyo-economico.en.md b/content/pages/apoyo-economico.en.md new file mode 100644 index 0000000..ddfc329 --- /dev/null +++ b/content/pages/apoyo-economico.en.md @@ -0,0 +1,18 @@ +Author: Jesús E. +Date: 2017-10-28 17:46 +Lang: en +Modified: 2018-07-03 03:17 +Slug: apoyo-economico +Status: published +Title: Economic support + +Since its birth, this website has used only free software and has been +free of ads. However, maintaining a website like this one requires both +time and money. [Donations]({filename}/pages/donaciones.en.md) for +encourage its development and improvement. + +You can choose between different donation methods. + +## Liberapay + +<a href="https://liberapay.com/ConocimientosLibres/donate" role="button"><img alt="Donate" src="{filename}/wp-content/uploads/pages/images/donate.svg"></a> diff --git a/content/pages/apoyo-economico.eo.md b/content/pages/apoyo-economico.eo.md new file mode 100644 index 0000000..07c8a86 --- /dev/null +++ b/content/pages/apoyo-economico.eo.md @@ -0,0 +1,15 @@ +Author: Jesús E. +Date: 2018-07-03 02:06 +Lang: eo +Slug: apoyo-economico +Status: published +Title: Ekonomika subteno + +Ekde ĝia nasko, ĉi tia retpaĝaro uzis nur liberan programaron kaj +estis sen anoncoj. Tamen, bonteni retpaĝaron kiel ĉi tia bezonas kaj +tempon kaj monon. [Donacoj]({filename}/pages/donaciones.eo.md) por +instigi ĝian ellaboradon kaj plibonigon. + +## Liberapay + +<a href="https://liberapay.com/ConocimientosLibres/donate" role="button"><img alt="Donaci" src="{filename}/wp-content/uploads/pages/images/donaci.svg"></a> diff --git a/content/pages/apoyo-economico.md b/content/pages/apoyo-economico.md new file mode 100644 index 0000000..5d51309 --- /dev/null +++ b/content/pages/apoyo-economico.md @@ -0,0 +1,19 @@ +Author: Jesús E. +Date: 2017-01-22 18:33 +Lang: es +Modified: 2018-04-29 22:48 +Slug: apoyo-economico +Status: published +Title: Apoyo económico + +Desde su nacimiento, esta página ha usado solo software libre y ha +estado libre de publicidad. Sin embargo, para mantener un sitio web como +este se requiere tiempo y dinero. Las +[donaciones]({filename}/pages/donaciones.md) son para +fomentar su desarrollo y mejora. + +Puedes eligir entre diferentes formas de realizar donaciones. + +## Liberapay + +<a href="https://liberapay.com/ConocimientosLibres/donate" role="button"><img alt="Dona" src="{filename}/wp-content/uploads/pages/images/donar.svg"></a> diff --git a/content/pages/buscar.php.md b/content/pages/buscar.php.md new file mode 100644 index 0000000..e9de76a --- /dev/null +++ b/content/pages/buscar.php.md @@ -0,0 +1,195 @@ +Author: Jorge Maldonado Ventura +Date: 2017-04-22 20:38 +Modified: 2020-06-11 11:38 +Save_as: buscar.php +Status: hidden +Title: Resultados + +<main class="row main-videos"> +<?php +$STOP_WORDS = ['a', 'b', 'c', 'd', 'e', 'f', 'g', 'h', 'i', 'j', 'k', 'l', 'm', 'n', + 'ñ', 'o', 'p', 'q', 'r', 's', 't', 'u', 'v', 'w', 'x', 'y', 'z', + 'un', 'una', 'unas', 'unos', 'uno', 'sobre', 'todo', + 'también', 'tras', 'otro', 'algun', 'alguno', 'alguna', 'algunos', + 'algunas', 'ser', 'es', 'soy', 'eres', 'somos', 'sois', 'estoy', 'esta', + 'estamos', 'estais', 'estan', 'como', 'en', 'para', 'atras', 'porque', + 'por', 'que', 'estado', 'estaba', 'ante', 'antes', 'siendo', 'ambos', + 'pero', 'por', 'poder', 'puede', 'puedo', 'podemos', 'podeis', 'pueden', + 'fui', 'fue', 'fuimos', 'fueron', 'hacer', 'hago', 'hace', 'hacemos', + 'haceis', 'hacen', 'cada', 'fin', 'incluso', 'primero', 'desde', + 'conseguir', 'consigo', 'consigue', 'consigues', 'conseguimos', + 'consiguen', 'ir', 'voy', 'va', 'vamos', 'vais', 'van', 'vaya', 'gueno', + 'ha', 'tener', 'tengo', 'tiene', 'tenemos', 'teneis', 'tienen', 'el', 'la', + 'lo', 'las', 'los', 'su', 'aqui', 'mio', 'tuyo', 'ellos', 'ellas', 'nos', + 'nosotros', 'vosotros', 'vosotras', 'si', 'dentro', 'solo', 'solamente', + 'saber', 'sabes', 'sabe', 'sabemos', 'sabeis', 'saben', 'ultimo', 'largo', + 'bastante', 'haces', 'muchos', 'aquellos', 'aquellas', 'sus', 'entonces', + 'tiempo', 'verdad', 'verdadero', 'verdadera', 'cierto', 'ciertos', + 'cierta', 'ciertas', 'intentar', 'intento', 'intenta', 'intentas', + 'intentamos', 'intentais', 'intentan', 'dos', 'bajo', 'arriba', 'encima', + 'usar', 'uso', 'usas', 'usa', 'usamos', 'usais', 'usan', 'emplear', + 'empleo', 'empleas', 'emplean', 'ampleamos', 'empleais', 'valor', 'muy', + 'era', 'eras', 'eramos', 'eran', 'modo', 'bien', 'cual', 'cuando', 'donde', + 'mientras', 'quien', 'con', 'entre', 'sin', 'trabajo', 'trabajar', + 'trabajas', 'trabaja', 'trabajamos', 'trabajais', 'trabajan', 'podria', + 'podrias', 'podriamos', 'podrian', 'podriais', 'yo', 'aquel']; + +$web_content = json_decode(file_get_contents('tipuesearch_content.json'), true); +$stop_words_ignored = false; + +if (isset($_GET['q']) && !empty($_GET['q'])) { + + $search_str = trim($_REQUEST['q']); + + $keywords = explode(' ', $search_str); + $keywords_temp = NULL; + foreach ($keywords as $keyword) { + $is_stop_word = false; + foreach ($STOP_WORDS as $stop_word) { + if ($keyword == $stop_word) { + $is_stop_word = true; + $stop_words_ignored = true; + break; + } + } + if (! $is_stop_word) { + $keywords_temp .= "{$keyword} "; + } + } + + $keywords = trim($keywords_temp); + $keywords = explode(' ', $keywords); + $found_results = []; + + foreach ($web_content["videos"] as $page) { + $score = 0; + $page['description'] = htmlentities($page['description']); + + // convert keyworks_tags to strings + $tags = implode(", ", $page['keywords']); + + foreach ($keywords as $word) { + if (preg_match("/$word/i", $page['url'])) { + $score += 35; + } + if (preg_match("/$word/i", $page['title'])) { + $score += 35; + } + if (preg_match("/$word/i", $tags)) { + $score += 35; + } + if (preg_match("/$word/i", $page['category'])) { + $score += 30; + } + // It replaces uppercase matches with lowercase matches, but it's fine for now. + if ($stop_words_ignored == 1) { + $page['description'] = preg_replace("/$word/i", $word, $page['description'], -1, $match_count); + } else { + $page['description'] = preg_replace("/$word/i", $word, $page['description'], -1, $match_count); + } + if ($match_count > 0) { + $score += 10 * $match_count; + } + + } + if ($score != 0) { + $found_results[] = [ + 'score' => $score, + 'title' => $page['title'], + 'time' => $page['time'], + 'videoThumbnail' => $page['videoThumbnail'], + 'url' => $page['url'], + 'published' => $page['published'], + 'publishedText' => $page['publishedText'], + 'author' => $page['author'], + 'authorUrl' => $page['authorUrl'], + ]; + } + } + + /** + * Compare results score. + */ + function comp_result_score($a, $b) { + if ($a['score'] == $b['score']) { + return 0; + } + return ($a['score'] > $b['score']) ? -1 : 1; + }; + + if ($stop_words_ignored) { + printf(' + <div class="col-md-12 text-justify"> + <h6 class="tab">%s</h6> + <hr> + </div>', 'Algunas palabras «comunes» fueron ignoradas'); + } + + $found_results_count = count($found_results); + + if ($found_results_count > 0) { + usort($found_results, 'comp_result_score'); + if ($found_results_count == 1) { + $found_results_count_str = NULL; + } + } else if ($found_results_count == 0) { + $found_results_count_str = NULL; + printf('<div id="tipue_search_warning">%s</div>', 'No se ha encontrado nada'); + } + + // Init head + printf(' + <div class="col-md-12"> + <div class="row">'); + foreach ($found_results as $found_result) { + printf(' + <article class="col-md-3 video" itemscope itemtype="https://schema.org/Movie"> + <a href="%s"> + <div class="area"> + <div class="mask"> + <div class="vertical-align"> + <i class="soumaicon play"><svg><use href="/theme/images/svg/master.svg#play"></use></svg></i> + </div> + </div> + <img itemprop="image" src="%s" alt="%s" class="img-fluid"> + <span class="duration">%s</span> + </div> + </a> + <h2 itemprop="name"> + <a href="%s" rel="bookmark" title="Ver %s">%s</a> + </h2> + <!-- post footer --> + <footer class="card-content-footer mb-4"> + <span class="soumaicon text-info"> + <svg> + <use href="/theme/images/svg/master.svg#calendar"></use> + </svg> + </span> + <time class="entry-date published" datetime="%s" itemprop="datePublished"> + <small>%s</small> + </time> + <span class="soumaicon text-info"> + <svg> + <use href="/theme/images/svg/master.svg#user"></use> + </svg> + </span> + <small itemprop="director" itemscope itemtype="https://schema.org/Person"> + <a href="%s" title="Autor del artículo" itemprop="name">%s</a> + </small> + </footer> + <!-- end of post footer --> + </article>', + $found_result['url'], $found_result['videoThumbnail'], $found_result['title'], + $found_result['time'], $found_result['url'], $found_result['title'], + $found_result['title'], $found_result['published'], $found_result['publishedText'], + $found_result['authorUrl'], $found_result['author']); + } + +} else { + printf('<div id="tipue_search_warning">%s</div>', 'Aún no has buscado'); +} +// End head +printf('</div> + </div>'); +?> +</main> diff --git a/content/pages/contacto.de.md b/content/pages/contacto.de.md new file mode 100644 index 0000000..2bf587c --- /dev/null +++ b/content/pages/contacto.de.md @@ -0,0 +1,14 @@ +Author: Jesús E. +Date: 2019-02-04 07:52 +Lang: de +Modified: 2019-02-04 07:55 +Slug: contacto +Status: published +Title: Kontakt + +Mein Email ist +[heckyel@hyperbola.info](mailto:heckyel@hyperbola.info). Nutz +meinen +<abbr title="GNU Privacy Guard">GPG</abbr> öffentlichen Schlüssel +([4DF2 1B6A 7C10 21B2 5C36 0914 F6EE 7BC5 9A31 5766]({filename}/heckyel_pub.asc)), +damit die Nachricht nicht von anderen Personen gelesen werden kann. diff --git a/content/pages/contacto.en.md b/content/pages/contacto.en.md new file mode 100644 index 0000000..91f9b34 --- /dev/null +++ b/content/pages/contacto.en.md @@ -0,0 +1,13 @@ +Author: Jesús E. +Date: 2019-02-04 07:51 +Lang: en +Modified: 2019-02-04 07:52 +Slug: contacto +Status: published +Title: Contact + +My email is +[heckyel@hyperbola.info](mailto:heckyel@hyperbola.info). Use my +<abbr title="GNU Privacy Guard">GPG</abbr> public key +([4DF2 1B6A 7C10 21B2 5C36 0914 F6EE 7BC5 9A31 5766]({filename}/heckyel_pub.asc)) +so that other people cannot read the message. diff --git a/content/pages/contacto.eo.md b/content/pages/contacto.eo.md new file mode 100644 index 0000000..31b8cc8 --- /dev/null +++ b/content/pages/contacto.eo.md @@ -0,0 +1,12 @@ +Author: Jesús E. +Date: 2019-02-04 07:36 +Lang: eo +Slug: contacto +Status: published +Title: Kontakto + +Mia retpoŝto estas +[heckyel@hyperbola.info](mailto:heckyel@hyperbola.info). Uzu mian +<abbr title="GNU Privacy Guard">GPG</abbr> publikan ŝlosilon +([4DF2 1B6A 7C10 21B2 5C36 0914 F6EE 7BC5 9A31 5766]({filename}/heckyel_pub.asc)) +por ke aliaj personoj ne povus legi la mesaĝon. diff --git a/content/pages/contacto.md b/content/pages/contacto.md new file mode 100644 index 0000000..af7c80e --- /dev/null +++ b/content/pages/contacto.md @@ -0,0 +1,13 @@ +Author: Jesús E. +Date: 2019-02-04 07:36 +Lang: es +Modified: 2019-02-04 07:38 +Slug: contacto +Status: published +Title: Contacto + +Mi correo electrónico es +[heckyel@hyperbola.info](mailto:heckyel@hyperbola.info). Utiliza mi +clave pública <abbr title="GNU Privacy Guard">GPG</abbr> +([4DF2 1B6A 7C10 21B2 5C36 0914 F6EE 7BC5 9A31 5766]({filename}/heckyel_pub.asc)) +para evitar que el mensaje pueda ser leído por otras personas. diff --git a/content/pages/donaciones.de.md b/content/pages/donaciones.de.md new file mode 100644 index 0000000..34f0376 --- /dev/null +++ b/content/pages/donaciones.de.md @@ -0,0 +1,21 @@ +Author: Jorge Maldonado Ventura +Date: 2018-03-29 00:29 +Lang: de +Slug: donaciones +Status: hidden +Title: Spenden + +<table> + <tr> + <th>Datum</th> + <th>Spender</th> + <th>Währung</th> + <th>Anzahl</th> + </tr> + <tr> + <td>2018-02-12</td> + <td>Namenlos</td> + <td>Faircoin</td> + <td>0,008</td> + </tr> +</table> diff --git a/content/pages/donaciones.en.md b/content/pages/donaciones.en.md new file mode 100644 index 0000000..ed7729f --- /dev/null +++ b/content/pages/donaciones.en.md @@ -0,0 +1,21 @@ +Author: Jorge Maldonado Ventura +Date: 2018-03-29 00:29 +Lang: en +Slug: donaciones +Status: hidden +Title: Donations + +<table> + <tr> + <th>Date</th> + <th>Donor</th> + <th>Currency</th> + <th>Amount</th> + </tr> + <tr> + <td>2018-02-12</td> + <td>Anonymous</td> + <td>Faircoin</td> + <td>0.008</td> + </tr> +</table> diff --git a/content/pages/donaciones.eo.md b/content/pages/donaciones.eo.md new file mode 100644 index 0000000..8257ac4 --- /dev/null +++ b/content/pages/donaciones.eo.md @@ -0,0 +1,21 @@ +Author: Jorge Maldonado Ventura +Date: 2018-03-29 00:29 +Lang: eo +Slug: donaciones +Status: hidden +Title: Donatoj + +<table> + <tr> + <th>Dato</th> + <th>Donacantoj</th> + <th>Valuto</th> + <th>Kvanto</th> + </tr> + <tr> + <td>2018-02-12</td> + <td>anonima</td> + <td>Faircoin</td> + <td>0,008</td> + </tr> +</table> diff --git a/content/pages/donaciones.fr.md b/content/pages/donaciones.fr.md new file mode 100644 index 0000000..67418f5 --- /dev/null +++ b/content/pages/donaciones.fr.md @@ -0,0 +1,21 @@ +Author: Jorge Maldonado Ventura +Date: 2018-03-29 00:29 +Lang: fr +Slug: donaciones +Status: hidden +Title: Donations + +<table> + <tr> + <th>Date</th> + <th>Donateur</th> + <th>Devise</th> + <th>Montant</th> + </tr> + <tr> + <td>2018-02-12</td> + <td>Anonyme</td> + <td>Faircoin</td> + <td>0,008</td> + </tr> +</table> diff --git a/content/pages/donaciones.md b/content/pages/donaciones.md new file mode 100644 index 0000000..ecaa61f --- /dev/null +++ b/content/pages/donaciones.md @@ -0,0 +1,21 @@ +Author: Jorge Maldonado Ventura +Date: 2018-03-29 00:29 +Lang: es +Slug: donaciones +Status: hidden +Title: Donaciones + +<table> + <tr> + <th>Fecha</th> + <th>Donante</th> + <th>Moneda</th> + <th>Cantidad</th> + </tr> + <tr> + <td>2018-02-12</td> + <td>Anónima</td> + <td>Faircoin</td> + <td>0,008</td> + </tr> +</table> diff --git a/content/pages/estructura-de-directorios.md b/content/pages/estructura-de-directorios.md new file mode 100644 index 0000000..e0c20a6 --- /dev/null +++ b/content/pages/estructura-de-directorios.md @@ -0,0 +1,80 @@ +Author: Jorge Maldonado Ventura +Date: 2018-01-28 17:35 +Lang: es +Slug: estructura-de-directorios +Status: hidden +Title: Estructura de directorios + +## Ficheros del directorio raíz + +- `LICENSE`. La licencia de software libre del proyecto. +- `Makefile`. Archivo para la automatización de tareas. +- `pelicanconf.py`. Configuración local del proyecto. +- `publishconf.py`. Configuración en producción de la web. + +Si hace falta cambiar algún parámetro de configuración genérico, se debe +editar el archivo `pelicanconf.py`. De tratarse de un ajuste que solo +necesita aplicarse durante la generación final, debe añadirse a +`publishconf.py`. Ejecuta `make` sin parámetros en este dictorio para +ver todas las opciones de `Makefile` disponibles. + +## Directorios + +- `content`. Contenido de la web: artículos, páginas, imágenes, etc. +- `libretube-theme`. Diseño de la página web. +- `plugins`. Complementos para Pelican. +- `output`. El directorio donde se suele generar la página web. + +Algunos de estos directorios se explican con más detalle a continuación. + +### `content` + +Aquí se guarda todo el contenido de la web. Todos los artículos se +encuentran en este directorio, incluidas las traducciones a artículos. +Los archivos de traducción indican el código del idioma antes de la +extensión `.md`. Si existe un artículo llamado `texto-sobre-algo.md`, +entonces la traducción al esperanto, por ejemplo, se debe llamar +`texto-sobre-algo.eo.md`. El idioma principal de la web es el +castellano. + +Además de los artículos hay otro tipo de contenido que se organiza en +directorios: + +- `asciicast`. Vídeos realizados con asciinema. +- `css`. El código <abbr title="Cascading Style Sheets">CSS</abbr>. +- `fonts`. Fuentes tipográficas. +- `js`. Código JavaScript. +- `pages`. Páginas que se encuentran en la barra lateral. +- `wp-content`. Contiene todo lo que no encaja en ningún otro sitio. En + gran parte contiene imágenes. Los archivos se han de ubicar en la + carpeta correspondiente al año y al mes en el que se añaden. Por + ejemplo, el directorio `/wp-content/uploads/article/images/2018/01/` + contiene los archivos de enero de 2018. + +El código CSS, JS y las fuentes aquí encontrados no aparecen en todos +los artículos. Por esta razón, se ubican aquí (y no en `cl-theme`)y +son cargados cuando un artículo los necesita usando los complementos +pelican-css y pelican-js + +### `libretube-theme` + +Contiene varias carpetas: + +- `static`. Aquí se encuentran los archivos estáticos (como imágenes, + fuentes tipográficas, JavaScript, CSS) +- `templates`. Aquí están las plantillas que usan el lenguaje Jinja2. + Puedes aprender más sobre los archivos de plantillas de Pelican y cómo + acceder a sus variables en [su + documentación](http://docs.getpelican.com/en/stable/themes.html) (solo + está disponible en inglés). +- `translations`. Aquí se ubican las traducciones del tema de la página. + +Además están los archivos `Makefile`, que contiene las intrucciones más +comunes para trabajar con traducciones; `babel.cfg`, la configuración de +traducciones; y `message.po`, el catalogo de mensajes traducibles. + +### `plugins` + +Para aprender cómo funcionan los complementos en Pelican, consulta [su +documentación](http://docs.getpelican.com/en/stable/plugins.html) +(solo está disponible en inglés). diff --git a/content/pages/libreJS.md b/content/pages/libreJS.md new file mode 100644 index 0000000..ae01036 --- /dev/null +++ b/content/pages/libreJS.md @@ -0,0 +1,34 @@ +Author: Jesús E. +Date: 2019-04-01 19:46 +Modified: 2019-04-28 10:03 +Slug: librejs +Status: hidden +Title: LibreJS + +<table id="jslicense-labels1" class="table table-striped table-dark text-center"> + <caption class="text-center mb-2">Tabla de Licencias de JavaScript</caption> + <thead> + <tr> + <th>Archivo</th> + <th>Licencia</th> + <th>Fuente</th> + </tr> + </thead> + <tbody> + <tr> + <td><a href="../../theme/modules/plyr/plyr.min.js">plyr.min.js</a></td> + <td><a href="https://www.freebsd.org/copyright/freebsd-license.html">Expat</a></td> + <td><a href="https://libregit.org/heckyel/plyr/archive/v2.0.3.tar.gz">plyr.tar.gz</a></td> + </tr> + <tr> + <td><a href="../../theme/js/play.js">play.js</a></td> + <td><a href="http://www.gnu.org/licenses/gpl-3.0.html">GPL-3.0</a></td> + <td><a href="../../theme/js/play.js">play.js</a></td> + </tr> + <tr> + <td><a href="../../hashover-next/comments.php">hashover.js</a></td> + <td><a href="http://www.gnu.org/licenses/agpl-3.0.html">AGPL-3.0</a></td> + <td><a href="../../hashover-next/comments.php">hashover.js</a></td> + </tr> + </tbody> +</table> diff --git a/content/pages/política-de-uso.eo.md b/content/pages/política-de-uso.eo.md new file mode 100644 index 0000000..2767ee5 --- /dev/null +++ b/content/pages/política-de-uso.eo.md @@ -0,0 +1,56 @@ +Author: Jesús E. +Date: 2018-08-08 18:14 +Lang: eo +Save_as: pages/regularo-pri-uzado +Slug: política-de-uso +Status: hidden +Title: Regularo pri uzado +Url: pages/regularo-pri-uzado + +Oni akceptas sugestojn kaj aliigojn de ĉi tiu regularo adresitaj per la +[koncernaĵo-administrilo de LibreTube](https://libregit.org/heckyel/libretube/issues) +aŭ per [nia kontakta retpoŝto]({filename}/pages/contacto.md). + +## Kondiĉaro pro uzado + +Ni ne akceptas la respondecon pri la eblaj problemoj derivitaj de la +uzado de nia retpaĝaro. Ni akceptas kritikojn kaj korrektojn por pliboni +la paĝaron kaj solvi la eblajn erarojn, kiujn ni havigu. + +LibreTube respektas la opiniojn, kritikojn kaj proponojn esprimitaj en +komentoj. Ni havas la rajton forigi la spamojn. + +Kiam ebla, ni penas fari la paĝaron alirebla al pli granda nombro de +homoj eble: al malkapablaj homoj; al kiu retumas kun Ĝavaskripto +maleblita; al homoj, kiu uzas teksto-retumilojn; kun multa trafiklimigo, +ktp. + +Kie ne notita kontraŭon, la licencoj de LibreTube estas la +[CC0](https://creativecommons.org/publicdomain/mark/1.0/deed.eo) de +publikaĵo, por la enhavo (tekstoj, bildoj, videoj, komentoj...), kaj la +<abbr title="Affero General Public License, version 3">AGPLv3</abbr> de +libera programaro, por la programaro. LibreTube Lankaŭ uzas +programaron farita de aliaj, kiu povas trovi je alia licenco de libera +programaro, konsultu [informon pri +licencoj](https://libregit.org/heckyel/libretube#informaci%C3%B3n-de-licencias) +por pli informo pri la programaraj licencoj. + +## Regularo pri privateco + +LT estas gastita en [Tuxfamily](https://tuxfamily.org/). +Ci tiu provizanto de gastigo uzas +[Nginx](https://eo.wikipedia.org/wiki/Nginx)-servilon, kiu +gastigas en dosieroj aliro-datumoj: <abbr title="Interreta +Protokolo">IP</abbr>, uzita retumilo, dato de vizito, ktp. Ĉi tiu +informo estas malpersona, sed oni povus ritali al vizitantaj homoj. Oni +povas viziti la retpaĝaron kun prokurilo kiel +[Tor](https://eo.wikipedia.org/wiki/Tor_(programaro)) aŭ +<a href="https://eo.wikipedia.org/wiki/VPN"><abbr title="Virtuala Privata Reto">VPN</abbr></a> por havi pli privatecon. + +Pri la artikoloj oni povas fari anonimajn komentojn, kun falsaj nomoj aŭ +kun realaj datumoj. Okaze de ajno volu forigi aŭ rektifi komenton, ri devu +[kontakti nin]({filename}/pages/contacto.md) +demonstranta, kiu vi skribis la komenton, en tiu kazo ni indikos, ke oni +eliminis aŭ modifis la komenton kiel ni trovis tion bone, ĉiam penante +esti plej travidebla eble kun la aliaj partoprenantoj de la konversacio +kaj evitante perdi la ĉirkaŭtekston de aliaj komentoj. diff --git a/content/pages/política-de-uso.md b/content/pages/política-de-uso.md new file mode 100644 index 0000000..34f9273 --- /dev/null +++ b/content/pages/política-de-uso.md @@ -0,0 +1,63 @@ +Author: Jesús E. +Date: 2018-03-05 16:30 +Modified: 2018-07-28 15:50 +Lang: es +Slug: política-de-uso +Status: hidden +Title: Política de uso + +Se aceptan sugerencias y cambios a estas políticas enviados mediante el +[gestor de incidencias de LibreTube](https://libregit.org/heckyel/libretube/issues) +o usando +nuestro [correo de contacto]({filename}/pages/contacto.md). + +## Condiciones de uso + +No nos hacemos responsables sobre los posibles problemas derivados del +uso de nuestro sitio web. Aceptamos críticas y correcciones para mejorar +la página y subsanar los posibles errores que hayamos podido cometer. + +LibreTube respeta las opiniones, críticas o sugerencias expresadas en +comentarios. Nos reservamos el derecho de eliminar mensajes +publicitarios. + +En la medida de lo posible, tratamos de hacer el sitio web accesible al +mayor número de personas posible: personas discapacitadas, a quien +navega con JavaScript desactivado, personas que usan navegadores de +texto, con poco ancho de banda, etc. + +Donde no se indique lo contrario, las licencias de LibreTube son la de +dominio público +[CC0](https://creativecommons.org/publicdomain/mark/1.0/), para el +<span title="textos, imágenes, vídeos, comentarios...">contenido</span>, +y la de software libre +<abbr title="Affero General Public License, version 3">AGPLv3</abbr>, +para el software. LibreTube también usa software +producido por terceros que puede encontrar bajo otra licencia de +software libre, consulte [Información de +licencias](https://libregit.org/heckyel/libretube#informaci%C3%B3n-de-licencias) +para más información sobre las licencias de software. + +## Política de privacidad + +LT está alojado en [TuxFamily](https://tuxfamily.org). Este +proveedor de alojamiento web utiliza un servidor +[Nginx](https://es.wikipedia.org/wiki/Nginx) que almacena +en ficheros datos de acceso: dirección +<abbr title="Internet Protocol">IP</abbr>, navegador utilizado, fecha de +visita, etc. Esta información no es personal, pero podría ser +relacionada con la persona visitante. El sitio web puede ser accedido +usando un proxy como +[Tor](https://es.wikipedia.org/wiki/Tor_(red_de_anonimato)) o una +<a href="https://es.wikipedia.org/wiki/Red_privada_virtual"><abbr title="Red Privada Virtual">RPV</abbr></a> +para contar con mayor privacidad. + +Sobre los artículos se pueden realizar comentarios anónimos, con nombres +falsos o con datos reales. En caso de que alguien desee eliminar o +rectificar un comentario, deberá +[contactarnos]({filename}/pages/contacto.md) demostrándonos +que escribió ese comentario, en cuyo caso indicaremos que el comentario +ha sido eliminado o modificado de la forma que estimemos oportuna, +siempre intentando ser lo más transparentes posibles con el resto de +participantes en la conversación y evitando perder el contexto de otros +comentarios. |