Compare commits

...

10 Commits

Author SHA1 Message Date
logout hacklab 10bba8ef86 Merge branch 'b/fix-ci' into 'no-masters'
Fix CI

See merge request nutria/wiki-hackmeeting!5
2024-08-13 15:11:24 +00:00
logout hacklab 399a138a84 Fix CI 2024-08-13 15:11:24 +00:00
logout hacklab f896fc176b Merge branch 'upd/content' into 'no-masters'
Actualización contenido

See merge request nutria/wiki-hackmeeting!4
2024-08-13 13:54:15 +00:00
neko cd5fd0c441 Actualización contenido 2024-08-13 13:54:15 +00:00
logout hacklab 7db440c429 Merge branch 'upd/config' into 'no-masters'
Actualización de la configuración

See merge request nutria/wiki-hackmeeting!3
2024-08-13 08:16:07 +00:00
neko 667b60953e Actualización de la configuración 2024-08-13 08:16:07 +00:00
neko cf4f2710c4 Update file .gitlab-ci.yml 2024-08-07 12:18:25 +00:00
neko 541a3d77ce Update file .gitlab-ci.yml 2024-08-07 12:10:08 +00:00
neko 9a21d5b33b Update file .gitlab-ci.yml 2024-08-07 12:08:53 +00:00
neko 0312e17240 upd ci image 2024-08-07 11:57:45 +00:00
27 changed files with 506 additions and 313 deletions

View File

@ -1,46 +1,41 @@
image: registry.gitlab.com/pages/hugo:latest default:
image: "${CI_TEMPLATE_REGISTRY_HOST}/pages/hugo/hugo_extended:latest"
variables: variables:
GIT_SUBMODULE_STRATEGY: recursive GIT_SUBMODULE_STRATEGY: recursive
HUGO_ENV: production
WEBDAV_REMOTE_PATH: html-es.hackmeeting.org WEBDAV_REMOTE_PATH: html-es.hackmeeting.org
WEBDAV_USERNAME: es_hackmeeting WEBDAV_USERNAME: es_hackmeeting
WEBDAV_URL: https://www.autistici.org/dav/es_hackmeeting WEBDAV_URL: https://www.autistici.org/dav/es_hackmeeting
DEST_DIRECTORY: latest/hugo DEST_DIRECTORY: latest/hugo
stages: stages:
- test
- build - build
- push - push
before_script:
- apk add --no-cache go curl bash nodejs
- hugo mod get -u
test:
script:
- hugo
rules:
- if: $CI_COMMIT_BRANCH != $CI_DEFAULT_BRANCH
build: build:
before_script: before_script:
- apk add --no-cache go curl bash nodejs
- hugo version - hugo version
- hugo mod get -u
stage: build stage: build
script: script:
- 'cp custom.html themes/blowfish/layouts/partials/home/custom.html'
- 'hugo --baseURL="https://es.hackmeeting.org/${DEST_DIRECTORY}"' - 'hugo --baseURL="https://es.hackmeeting.org/${DEST_DIRECTORY}"'
artifacts: artifacts:
paths: paths:
- public - public
rules:
- if: $CI_COMMIT_BRANCH != $CI_DEFAULT_BRANCH || $CI_COMMIT_BRANCH == 'no-masters'
push: push:
stage: push stage: push
image: image:
name: rclone/rclone:latest name: rclone/rclone:latest
entrypoint: [""] entrypoint: [""]
rules:
- if: $CI_COMMIT_BRANCH == 'no-masters'
- if: $WEBDAV_PASSWORD
script: script:
- "rclone sync -v --retries 10 --exclude='hm/**' --webdav-url ${WEBDAV_URL} --webdav-user ${WEBDAV_USERNAME} --webdav-pass $(echo -n \"${WEBDAV_PASSWORD}\" | rclone obscure -) ./public :webdav:${WEBDAV_REMOTE_PATH}/${DEST_DIRECTORY}" - "rclone sync -v --retries 10 --exclude='hm/**' --webdav-url ${WEBDAV_URL} --webdav-user ${WEBDAV_USERNAME} --webdav-pass $(echo -n \"${WEBDAV_PASSWORD}\" | rclone obscure -) ./public :webdav:${WEBDAV_REMOTE_PATH}/${DEST_DIRECTORY}"
dependencies: dependencies:
- build - build
only:
- no-masters

View File

@ -1,14 +1,17 @@
# Wiki Hackmeeting 2024 # Wiki Hackmeeting 2024
Este es el repositorio de la wiki del Hackmeeting 2024. Está creada con Hugo y el tema Blowfish, es la primera vez que Este es el repositorio de la wiki del Hackmeeting 2024. Está creada con Hugo y el tema Blowfish, es la primera vez que probamos estas tecnologías para la wiki, ¡no dudéis en dar vuestras opiniones!
probamos estas tecnologías para la wiki, ¡no dudéis en dar vuestras opiniones!
## Contribuir ## Contribuir
Para contribuir en el proyecto no es necesario tener Hugo instalado, ni ningún otro requisito especial. Simplemente Para contribuir en el proyecto no es necesario tener Hugo instalado, ni ningún otro requisito especial. Simplemente modificando los archivos markdown que se encuentran en la carpeta `content` y haciendo un pull request es suficiente. Se puede editar desde el IDE Web integrado en Oxacab para abrir el entorno de desarrollo o descargando y ejecutando el proyecto en local. Podremos observar la estructura de directorios de un proyecto creado con Hugo. Si se quiere saber más sobre esta estructura, la mejor opción es ir directamente a la [documentación de Hugo sobre la estructura de directorios](https://gohugo.io/getting-started/directory-structure/).
modificando los archivos markdown que se encuentran en la carpeta `content` y haciendo un pull request es suficiente.
## Run Para editar la web, se requiere conocimientos básicos del [lenguaje de marcado Markdown](https://es.wikipedia.org/wiki/Markdown)[^1] y de su sintaxis[^2], además de una en cuenta en [0xacab](https://0xacab.org) (instancia de GitLab donde se aloja la página web).
[^1]: [Wikipedia, Markdown](https://es.wikipedia.org/wiki/Markdown)
[^2]: [Sintaxis Markdown](https://markdown.es/sintaxis-markdown/)
### Run
Para correr la wiki en local, es necesario tener instalado Hugo, [sigue estas instrucciones](https://gohugo.io/installation/linux/), para debian: Para correr la wiki en local, es necesario tener instalado Hugo, [sigue estas instrucciones](https://gohugo.io/installation/linux/), para debian:
@ -16,28 +19,32 @@ Para correr la wiki en local, es necesario tener instalado Hugo, [sigue estas in
sudo apt install hugo sudo apt install hugo
``` ```
Para instalar el tema Blowfish hay que descargar el submodulo de git: Para **instalar el tema Blowfish** hay **dos opciones**: i) instalándolo como módulo de Hugo o ii) como submódulo de git.
i) Añadir el tema como módulo de hugo:
```bash
hugo mod get github.com/nunocoracao/blowfish/v2
```
ii) O descargando el submódulo de git:
```bash ```bash
git submodule update --init --recursive --progress git submodule update --init --recursive --progress
``` ```
El tema del Hackmeeting usa una template `custom.html` para la landing page. A vistas de encontrar una forma mejor de El tema del Hackmeeting usa una template `custom.html` para la landing page ubicada en `partials/home/custom.html`.
hacerlo, se tiene que copiar manualmente dentro del tema. Ideas para mejorar esto are welcome! Para usar los layouts por defecto de blowfish puedes cambiar la propiedad layout en el `config/_default/_params.yaml`.
Para correr el server en local simplemente ejecuta el comando:
```bash ```bash
cp custom.html themes/blowfish/layouts/partials/home/custom.html hugo server -p 1312
``` ```
Luego simplemente ejecuta el comando: Y accede a `http://localhost:1312/`.
```bash ### Build
hugo server -t blowfish
```
Y accede a `http://localhost:1313/`.
## Build
Para generar el sitio estático, simplemente ejecuta el comando Para generar el sitio estático, simplemente ejecuta el comando

View File

@ -1,3 +0,0 @@
baseURL = 'http://example.org/'
languageCode = 'en-us'
title = 'My New Hugo Site'

View File

@ -1,68 +0,0 @@
# -- Site Configuration --
# Refer to the theme docs for more details about each of these parameters.
# https://blowfish.page/docs/getting-started/
theme = "blowfish" # UNCOMMENT THIS LINE
#baseURL = "https://es.hackmeeting.org/latest/hugo"
defaultContentLanguage = "en"
title = 'Hackmeeting Iberico'
# pluralizeListTitles = "true" # hugo function useful for non-english languages, find out more in https://gohugo.io/getting-started/configuration/#pluralizelisttitles
enableRobotsTXT = true
paginate = 10
summaryLength = 0
buildDrafts = false
buildFuture = false
enableEmoji = true
# googleAnalytics = "G-XXXXXXXXX"
[imaging]
anchor = 'Center'
[taxonomies]
tag = "tags"
category = "categories"
author = "authors"
series = "series"
[sitemap]
changefreq = 'daily'
filename = 'sitemap.xml'
priority = 0.5
[outputs]
home = ["HTML", "RSS", "JSON"]
[related]
threshold = 0
toLower = false
[[related.indices]]
name = "tags"
weight = 100
[[related.indices]]
name = "categories"
weight = 100
[[related.indices]]
name = "series"
weight = 50
[[related.indices]]
name = "authors"
weight = 20
[[related.indices]]
name = "date"
weight = 10
[[related.indices]]
applyFilter = false
name = 'fragmentrefs'
type = 'fragments'
weight = 10

47
config/_default/hugo.yaml Normal file
View File

@ -0,0 +1,47 @@
baseurl: http://localhost:1312
title: Hackmeeting Iberico
module:
imports:
- path: github.com/nunocoracao/blowfish/v2
languageCode: es-es
defaultContentLanguage: es
enableRobotsTXT: true
paginate: 10
summaryLength: 0
buildDrafts: false
buildFuture: false
enableEmoji: true
imaging:
anchor: Center
taxonomies:
tag: tags
category: categories
author: authors
series: series
sitemap:
changefreq: daily
filename: sitemap.xml
priority: 0.5
outputs:
home:
- HTML
- RSS
- JSON
related:
threshold: 0
toLower: false
indices:
- name: tags
weight: 100
- name: categories
weight: 100
- name: series
weight: 50
- name: authors
weight: 20
- name: date
weight: 10
- applyFilter: false
name: fragmentrefs
type: fragments
weight: 10

View File

@ -1,18 +0,0 @@
languageCode = "en"
languageName = "English"
weight = 1
title = "Hackmeeting"
[params]
displayName = "EN"
isoCode = "en"
rtl = false
dateFormat = "2 January 2006"
logo = "img/logo_little.png"
description = "Encuentro anual de las contraculturas digitales"
[author]
name = "Hackmeeting"
headline = "Encuentro anual de las contraculturas digitales"
bio = "Hackmeeting es el encuentro anual de las contraculturas digitales de la peninsula Iberica, de aquellas comunidades que analizan de manera crítica los mecanismos de desarollo de las tecnologías en nuestra sociedad. Pero hackmeeting no es sólo esto, es mucho más. Te lo contamos al oído, no se lo digas a nadie, el hackmeeting es solamente para verdaderos hackers, para quienes quieran gestionarse la vida como quieran y luchan por eso, aunque no hayan visto un ordenador en su vida."
image = "img/penguin_hm.png"

View File

@ -0,0 +1,16 @@
languageCode: en
languageName: English
weight: 1
title: Hackmeeting
params:
displayName: EN
isoCode: en
rtl: false
dateFormat: 2 January 2006
logo: img/logo_little.png
description: Annual meeting of digital countercultures
author:
name: Hackmeeting
headline: Annual meeting of digital countercultures
bio: Hackmeeting is the annual meeting of the digital countercultures of the Iberian Peninsula, of those communities that critically analyze the mechanisms of development of technologies in our society. But hackmeeting is not only this, it is much more. We tell you in your ear, do not tell anyone, hackmeeting is only for real hackers, for those who want to manage their life as they want and fight for that, even if they have never seen a computer in their life.
image: img/penguin_hm.png

View File

@ -0,0 +1,24 @@
languageCode: es
languageName: Spanish
weight: 1
title: Hackmeeting
params:
displayName: ES
isoCode: es
rtl: false
dateFormat: 2 January 2006
logo: img/logo_little.png
description: Encuentro anual de las contraculturas digitales
showThemeAttribution: false
author:
name: Hackmeeting
headline: Encuentro anual de las contraculturas digitales
bio: Hackmeeting es el encuentro anual de las contraculturas digitales de la
peninsula Iberica, de aquellas comunidades que analizan de manera crítica
los mecanismos de desarollo de las tecnologías en nuestra sociedad. Pero
hackmeeting no es sólo esto, es mucho más. Te lo contamos al oído, no se lo
digas a nadie, el hackmeeting es solamente para verdaderos hackers, para
quienes quieran gestionarse la vida como quieran y luchan por eso, aunque no
hayan visto un ordenador en su vida.
image: img/penguin_hm.png

View File

@ -1,13 +0,0 @@
# -- Markup --
# These settings are required for the theme to function.
[goldmark]
[goldmark.renderer]
unsafe = true
[highlight]
noClasses = false
[tableOfContents]
startLevel = 2
endLevel = 4

View File

@ -0,0 +1,11 @@
# -- Markup --
# These settings are required for the theme to function.
goldmark:
renderer:
unsafe: true
highlight:
noClasses: false
tableOfContents:
startLevel: 2
endLevel: 4

View File

@ -0,0 +1,35 @@
main:
- name: About
weight: 20
pageRef: info
weight: 20
- name: "Información"
parent: About
pageRef: info
weight: 21
- name: "Sobre el Hackmeeting"
parent: About
pageRef: about
weight: 22
- name: "Inscripción"
parent: About
pageRef: inscripcion
weight: 23
- name: "Actividades"
parent: About
pageRef: actividades
weight: 24
- name: "Participa"
parent: About
pageRef: participa
weight: 25
- identifier: Call4Nodes
pre: wand-magic-sparkles
url: https://forms.komun.org/call4nodes-hackmeeting-2024
weight: 40
- identifier: inscripcion
pre: edit
url: https://forms.komun.org/inscripcion-hackmeeting-2024
weight: 50

View File

@ -0,0 +1,35 @@
main:
- name: Más Información
weight: 20
pageRef: info
weight: 20
- name: "Información"
parent: Más Información
pageRef: info
weight: 21
- name: "Sobre el Hackmeeting"
parent: Más Información
pageRef: about
weight: 22
- name: "Inscripción"
parent: Más Información
pageRef: inscripcion
weight: 23
- name: "Actividades"
parent: Más Información
pageRef: actividades
weight: 24
- name: "Participa"
parent: Más Información
pageRef: participa
weight: 25
- identifier: Call4Nodes
pre: wand-magic-sparkles
url: https://forms.komun.org/call4nodes-hackmeeting-2024
weight: 40
- identifier: inscripcion
pre: edit
url: https://forms.komun.org/inscripcion-hackmeeting-2024
weight: 50

View File

@ -1,3 +0,0 @@
[hugoVersion]
extended = false
min = "0.87.0"

View File

@ -0,0 +1,3 @@
hugoVersion:
extended: false
min: 0.87.0

View File

@ -1,152 +0,0 @@
# -- Theme Options --
# These options control how the theme functions and allow you to
# customise the display of your website.
#
# Refer to the theme docs for more details about each of these parameters.
# https://blowfish.page/docs/configuration/#theme-parameters
colorScheme = "blowfish"
defaultAppearance = "dark" # valid options: light or dark
autoSwitchAppearance = true
enableSearch = true
enableCodeCopy = false
mainSections = ["docs"]
# robots = ""
disableImageOptimization = false
disableTextInHeader = false
defaultBackgroundImage = "img/corona_hm.png" # used as default for background images
# defaultFeaturedImage = "IMAGE.jpg" # used as default for featured images in all articles
# highlightCurrentMenuArea = true
# smartTOC = true
# smartTOCHideUnfocusedChildren = true
[header]
layout = "fixed-gradient" # valid options: basic, fixed, fixed-fill, fixed-gradient, fixed-fill-blur
[footer]
showMenu = true
showCopyright = true
showThemeAttribution = true
showAppearanceSwitcher = true
showScrollToTop = true
[homepage]
layout = "custom" # valid options: page, profile, hero, card, background, custom
homepageImage = "img/corona_hm.png" # used in: hero, and card
showRecent = true
showRecentItems = 6
showMoreLink = true
showMoreLinkDest = "docs"
cardView = true
cardViewScreenWidth = true
layoutBackgroundBlur = true # only used when layout equals background
# showAuthor = true
[article]
showDate = false
showViews = false
showLikes = false
showDateOnlyInArticle = false
showDateUpdated = false
showAuthor = false
# showAuthorBottom = false
showHero = true
heroStyle = "background" # valid options: basic, big, background, thumbAndBackground
layoutBackgroundBlur = false # only used when heroStyle equals background or thumbAndBackground
layoutBackgroundHeaderSpace = false # only used when heroStyle equals background
showBreadcrumbs = true
showDraftLabel = true
showEdit = false
# editURL = "https://github.com/username/repo/"
editAppendPath = true
seriesOpened = false
showHeadingAnchors = true
showPagination = true
invertPagination = false
showReadingTime = false
showTableOfContents = true
# showRelatedContent = false
# relatedContentLimit = 3
showTaxonomies = true
showAuthorsBadges = false
showWordCount = false
#sharingLinks = [ "linkedin", "twitter", "bluesky", "reddit", "pinterest", "facebook", "email", "whatsapp", "telegram"]
sharingLinks = ["email"]
showZenMode = true
[list]
showHero = false
# heroStyle = "background" # valid options: basic, big, background, thumbAndBackground
layoutBackgroundBlur = true # only used when heroStyle equals background or thumbAndBackground
layoutBackgroundHeaderSpace = true # only used when heroStyle equals background
showBreadcrumbs = false
showSummary = false
showViews = false
showLikes = false
showTableOfContents = false
showCards = true
orderByWeight = false
groupByYear = true
cardView = true
cardViewScreenWidth = false
constrainItemsWidth = false
[sitemap]
excludedKinds = ["taxonomy", "term"]
[taxonomy]
showTermCount = true
showHero = false
# heroStyle = "background" # valid options: basic, big, background, thumbAndBackground
showBreadcrumbs = false
showViews = false
showLikes = false
showTableOfContents = true
cardView = false
[term]
showHero = false
# heroStyle = "background" # valid options: basic, big, background, thumbAndBackground
showBreadcrumbs = false
showViews = false
showLikes = false
showTableOfContents = true
groupByYear = false
cardView = true
cardViewScreenWidth = false
[firebase]
# apiKey = "XXXXXX"
# authDomain = "XXXXXX"
# projectId = "XXXXXX"
# storageBucket = "XXXXXX"
# messagingSenderId = "XXXXXX"
# appId = "XXXXXX"
# measurementId = "XXXXXX"
[fathomAnalytics]
# site = "ABC12345"
# domain = "llama.yoursite.com"
[umamiAnalytics]
# websiteid = "ABC12345"
# domain = "llama.yoursite.com"
[buymeacoffee]
# identifier = ""
# globalWidget = true
# globalWidgetMessage = "Hello"
# globalWidgetColor = "#FFDD00"
# globalWidgetPosition = "Right"
[verification]
# google = ""
# bing = ""
# pinterest = ""
# yandex = ""

103
config/_default/params.yaml Normal file
View File

@ -0,0 +1,103 @@
colorScheme: blowfish
defaultAppearance: dark
autoSwitchAppearance: true
enableSearch: true
enableCodeCopy: false
mainSections:
- docs
disableImageOptimization: false
disableTextInHeader: false
defaultBackgroundImage: "img/corona_hm.png"
copyright: El contenido está disponible bajo la licencia [GNU Free Documentation License 1.3 or later](https://www.gnu.org/copyleft/fdl.html) a menos que se indique lo contrario.
header:
layout: fixed-gradient
footer:
showMenu: true
showCopyright: true
showThemeAttribution: false
showAppearanceSwitcher: true
showScrollToTop: true
homepage:
layout: custom
homepageImage: "img/corona_hm.png"
showRecent: true
showRecentItems: 6
showMoreLink: true
showMoreLinkDest: docs
cardView: true
cardViewScreenWidth: true
layoutBackgroundBlur: true
article:
showDate: false
showViews: false
showLikes: false
showDateOnlyInArticle: false
showDateUpdated: false
showAuthor: false
showHero: true
heroStyle: background
layoutBackgroundBlur: false
layoutBackgroundHeaderSpace: false
showBreadcrumbs: true
showDraftLabel: true
showEdit: false
editAppendPath: true
seriesOpened: false
showHeadingAnchors: true
showPagination: true
invertPagination: false
showReadingTime: false
showTableOfContents: true
showTaxonomies: true
showAuthorsBadges: false
showWordCount: false
sharingLinks:
- email
- telegram
- twitter
- whatsapp
- facebook
- linkedin
- reddit
showZenMode: true
list:
showHero: false
layoutBackgroundBlur: true
layoutBackgroundHeaderSpace: true
showBreadcrumbs: false
showSummary: false
showViews: false
showLikes: false
showTableOfContents: false
showCards: true
orderByWeight: false
groupByYear: true
cardView: true
cardViewScreenWidth: false
constrainItemsWidth: false
sitemap:
excludedKinds:
- taxonomy
- term
taxonomy:
showTermCount: true
showHero: false
showBreadcrumbs: false
showViews: false
showLikes: false
showTableOfContents: true
cardView: false
term:
showHero: false
showBreadcrumbs: false
showViews: false
showLikes: false
showTableOfContents: true
groupByYear: false
cardView: true
cardViewScreenWidth: false
firebase: {}
fathomAnalytics: {}
umamiAnalytics: {}
buymeacoffee: {}
verification: {}

View File

@ -1,5 +1,4 @@
--- ---
title: "Hackstañazo HM2024"
description: "Hackstañazo HM2024"
--- ---
# Hackstañazo HM2024
main

View File

@ -2,21 +2,24 @@
title: "Sobre el Hackmeeting" title: "Sobre el Hackmeeting"
tags: ["Historia", "Nota de premsa", "Manifiesto"] tags: ["Historia", "Nota de premsa", "Manifiesto"]
weight: 1 weight: 1
slug: sobre
--- ---
El Hackmeeting es un espacio autogestionado de encuentro donde compartir inquietudes tecno-políticas. El Hackmeeting es un espacio autogestionado de encuentro donde compartir inquietudes tecno-políticas.
Des del primer encuentro en 1998 hasta hoy, ha sido un espacio para que gente **con o sin conocimientos técnicos** pueda Des del primer encuentro en 1998 hasta hoy, ha sido un espacio para que gente **con o sin conocimientos técnicos** pueda encontrarse, plantear dudas, generar debates o compartir conocimientos en un entorno donde lo social y la tecnología son las protagonistas.
encontrarse, plantear dudas, generar debates o compartir conocimientos en un entorno donde lo social y la tecnología son
las protagonistas.
## Historia y pilares ## Historia y pilares
TODO {{< alert "edit">}}
**TODO!**
{{< /alert >}}
## Nota de premsa ## Nota de prensa
TODO {{< alert "edit">}}
**TODO!**
{{< /alert >}}
## Manifiesto 2024 ## Manifiesto 2024

View File

@ -17,24 +17,28 @@ charlas). Noche _negro-mate_ y _10mins talks_
## Nodos ## Nodos
Un nodo es el nombre para una actividad en el Hackmeeting: una charla, un taller... ¡Se puede pedir y hacer nodos no Un nodo es el nombre para una actividad en el Hackmeeting: una charla, un taller... ¡Se puede pedir y hacer nodos no mixtos o para peques también!
mixtos o para peques también!
### Propón un nodo ### Propón un nodo
Para proponer un nodo, rellena el siguiente formulario. Si te interesa un tema en particular, ponlo en el formulario Para proponer un nodo, rellena el siguiente formulario. Si te interesa un tema en particular, ponlo en el formulario aunque tú no vayas a dinamizarlo, puede que alguien se anime a hacerlo.
aunque tú no vayas a dinamizarlo, puede que alguien se anime a hacerlo.
[Formulario Call4Nodes](https://forms.komun.org/call4nodes-hackmeeting-2024) {{< button href="https://forms.komun.org/call4nodes-hackmeeting-2024" target="_self" >}}
Formulario Call4Nodes
{{< /button >}}
¡Actualizaremos la tabla de nodos propuestos a través del formulario a medida que podamos! ¡Actualizaremos la tabla de nodos propuestos a través del formulario a medida que podamos!
### Horarios ### Horarios
TODO: se pensaran cuando la lista de nodos propuestos esté cerrada {{< alert "edit">}}
**TODO**: se pensaran cuando la lista de nodos propuestos esté cerrada
{{< /alert >}}
### Nodos propuestos ### Nodos propuestos
TODO: a actualizar manualmente con los resultados del formulario {{< alert "edit">}}
**TODO**: a actualizar manualmente con los resultados del formulario
{{< /alert >}}

View File

@ -36,12 +36,15 @@ Ubicación Gaztañoko Auzo-Lokala
Si tienes pensado ir en coche y te sobran plazas o si tienes pensado ir pero buscas trasporte entra en la página de inscripción: Si tienes pensado ir en coche y te sobran plazas o si tienes pensado ir pero buscas trasporte entra en la página de inscripción:
Inscripción {{< button href="https://forms.komun.org/inscripcion-hackmeeting-2024" target="_self" >}}
Formulario de Inscripción
{{< /button >}}
Aquí un pequeño mapas de zonas donde aparcar: Plano Aquí un pequeño mapas de zonas donde aparcar: Plano
(TODO: rellenar esta sección y hacer mapa de zonas de aparcar similar a https://umap.openstreetmap.fr/en/map/anonymous-edit/965102:cTXsgFrNeTwhhOUuPxJNTPRI1RDkIDM7UY87SFLQuYQ) {{< alert "edit">}}
**TODO**: rellenar esta sección y hacer mapa de zonas de aparcar similar a https://umap.openstreetmap.fr/en/map/anonymous-edit/965102:cTXsgFrNeTwhhOUuPxJNTPRI1RDkIDM7UY87SFLQuYQ
{{< /alert >}}
#### En Tren #### En Tren
@ -81,7 +84,13 @@ El Hackmeeting es un evento gratuito para quienes asisten. Los gastos que tenemo
## Logo ## Logo
Podéis encontrar la propuesta de logo aquí: https://humo.sindominio.net/s/2oEn5wj3o8Scn5J {{< figure
src="https://humo.sindominio.net/apps/files_sharing/publicpreview/2oEn5wj3o8Scn5J?file=/&fileId=406003&x=1919&y=1080&a=true&etag=c2074dcaa53aeaba775ec1551075d6fb"
alt="Hackstañazo HM2024"
caption="Logo Hackstañazo HM2024"
>}}
Podéis encontrar la propuesta de logo para [descargar aquí](https://humo.sindominio.net/s/2oEn5wj3o8Scn5J).
## Camisetas ## Camisetas
@ -89,7 +98,9 @@ Como forma de auto financiación, y como cada año, vamos a hacer camisetas con
Indica en el formulario de incripcion la talla de la camiseta para poder hecer un pedido previo. Indica en el formulario de incripcion la talla de la camiseta para poder hecer un pedido previo.
[Inscripción](/docs/inscripcion/) {{< button href="https://forms.komun.org/inscripcion-hackmeeting-2024" target="_self" >}}
Formulario de Inscripción
{{< /button >}}
## PreHM ## PreHM

View File

@ -9,7 +9,9 @@ se va a quedar a dormir, tallas de camisetas, cuanta gente vamos a tener para co
**Inscribirse a través del formulario q hay en esta pagina** **Inscribirse a través del formulario q hay en esta pagina**
[Formulario de inscripción](https://forms.komun.org/inscripcion-hackmeeting-2024) {{< button href="https://forms.komun.org/inscripcion-hackmeeting-2024" target="_self" >}}
Formulario de inscripción
{{< /button >}}
Si tienes alguna necesidad que no hemos tenido en cuenta puedes indicarlo en el formulario de inscripción, pero ten en Si tienes alguna necesidad que no hemos tenido en cuenta puedes indicarlo en el formulario de inscripción, pero ten en
cuenta que los resultados son públicos. cuenta que los resultados son públicos.

View File

@ -6,8 +6,7 @@ weight: 5
## Participa ## Participa
El Hackmeeting es un evento autogestionado y horizontal, lo que significa que todas las personas que participan en él El Hackmeeting es un evento autogestionado y horizontal, lo que significa que todas las personas que participan en él son responsables de su organización. Por eso, ¡tú también puedes participar!
son responsables de su organización. Por eso, ¡tú también puedes participar!
Disponemos de varios canales de comunicación para que puedas colaborar en la organización del evento: Disponemos de varios canales de comunicación para que puedas colaborar en la organización del evento:

5
go.mod Normal file
View File

@ -0,0 +1,5 @@
module 0xacab.org/nutria/wiki-hackmeeting
go 1.21
require github.com/nunocoracao/blowfish/v2 v2.74.0 // indirect

2
go.sum Normal file
View File

@ -0,0 +1,2 @@
github.com/nunocoracao/blowfish/v2 v2.74.0 h1:1AMcqKWEytSELTI97WyKBRfnoa5k/cmvXTwgp/uiTK4=
github.com/nunocoracao/blowfish/v2 v2.74.0/go.mod h1:4SkMc+Ht8gpQCwArqiHMBDP3soxi2OWuAhVney+cuyk=

75
i18n/en.yaml Normal file
View File

@ -0,0 +1,75 @@
global:
language: "EN"
article:
anchor_label: "Anchor"
date: "{{ .Date }}"
date_updated: "Updated: {{ .Date }}"
draft: "Draft"
edit_title: "Edit content"
reading_time:
one: "{{ .Count }} min"
other: "{{ .Count }} mins"
reading_time_title: "Reading time"
table_of_contents: "Table of Contents"
word_count:
one: "{{ .Count }} word"
other: "{{ .Count }} words"
views:
one: "{{ .Count }} view"
other: "{{ .Count }} views"
likes:
one: "{{ .Count }} like"
other: "{{ .Count }} likes"
part_of_series: "This page is part of a series."
part: "Part"
this_article: "This Page"
related_articles: "Related"
zen_mode_title:
enable: "Enable zen mode"
disable: "Disable zen mode"
author:
byline_title: "Community"
code:
copy: "Copy"
copied: "Copied"
error:
404_title: "Page Not Found :confused:"
404_error: "Error 404"
404_description: "It seems that the page you've requested does not exist."
footer:
dark_appearance: "Switch to dark appearance"
light_appearance: "Switch to light appearance"
powered_by: "Hackmeeting"
list:
externalurl_title: "Link to external site"
no_articles: "There are no articles to list here yet."
nav:
scroll_to_top_title: "Scroll to top"
skip_to_main: "Skip to main content"
search:
open_button_title: "Search (/)"
close_button_title: "Close (Esc)"
input_placeholder: "Search"
sharing:
email: "Send via email"
facebook: "Share on Facebook"
linkedin: "Share on LinkedIn"
pinterest: "Pin on Pinterest"
reddit: "Submit to Reddit"
twitter: "Tweet on Twitter"
bluesky: "Post on Bluesky"
shortcode:
recent_articles: "More information"
recent:
show_more: "Show More"

74
i18n/es.yml Normal file
View File

@ -0,0 +1,74 @@
global:
language: "ES"
article:
anchor_label: "Ancla"
date: "{{ .Date }}"
date_updated: "Actualizado: {{ .Date }}"
draft: "Borrador"
edit_title: "Editar contenido"
reading_time:
one: "{{ .Count }} min"
other: "{{ .Count }} mins"
reading_time_title: "Tiempo de lectura"
table_of_contents: "Tabla de contenido"
word_count:
one: "{{ .Count }} palabra"
other: "{{ .Count }} palabras"
views:
one: "{{ .Count }} visualización"
other: "{{ .Count }} visualizaciones"
likes:
one: "{{ .Count }} me gusta"
other: "{{ .Count }} me gusta"
part_of_series: "Esta página es parte de una serie."
part: "Parte"
this_article: "Esta página"
related_articles: "Relacionados"
zen_mode_title:
enable: "Activar modo zen"
disable: "Desactivar modo zen"
author:
byline_title: "Comunidad"
code:
copy: "Copiar"
copied: "Copiado"
error:
404_title: "Página no encontrada :confused:"
404_error: "Error 404"
404_description: "Parece que la página que solicitaste no existe."
footer:
dark_appearance: "Cambiar a modo oscuro"
light_appearance: "Cambiar a modo claro"
powered_by: "Hackmeeting"
list:
externalurl_title: "Enlace a página externa"
no_articles: "Aún no hay artículos para listar aquí."
nav:
scroll_to_top_title: "Ir arriba"
skip_to_main: "Ir al contenido"
search:
open_button_title: "Buscar (/)"
close_button_title: "Cerrar (Esc)"
input_placeholder: "Buscar"
sharing:
email: "Enviar vía email"
facebook: "Compartir en Facebook"
linkedin: "Compartir en LinkedIn"
pinterest: "Pinear en Pinterest"
reddit: "Publicar en Reddit"
twitter: "Tuitear en Twitter"
shortcode:
recent_articles: "Más información"
recent:
show_more: "Mostrar más"