diff --git a/.gitignore b/.gitignore index 783a4aee..ac5e5de0 100644 --- a/.gitignore +++ b/.gitignore @@ -1,2 +1,6 @@ *~ *.sw[op] +/* +!/pages +!/images +!/themes diff --git a/app_nextcloud_calendar.md b/app_nextcloud_calendar.md deleted file mode 120000 index 7800f978..00000000 --- a/app_nextcloud_calendar.md +++ /dev/null @@ -1 +0,0 @@ -default.md \ No newline at end of file diff --git a/app_nextcloud_carnet.md b/app_nextcloud_carnet.md deleted file mode 120000 index 7800f978..00000000 --- a/app_nextcloud_carnet.md +++ /dev/null @@ -1 +0,0 @@ -default.md \ No newline at end of file diff --git a/app_nextcloud_contact.md b/app_nextcloud_contact.md deleted file mode 120000 index 7800f978..00000000 --- a/app_nextcloud_contact.md +++ /dev/null @@ -1 +0,0 @@ -default.md \ No newline at end of file diff --git a/orga/organization_schema.png b/images/organization_schema.png similarity index 100% rename from orga/organization_schema.png rename to images/organization_schema.png diff --git a/orga/README.md b/orga/README.md deleted file mode 120000 index aa9ff0cb..00000000 --- a/orga/README.md +++ /dev/null @@ -1 +0,0 @@ -yunohost_project_organization_fr.md \ No newline at end of file diff --git a/whatsyunohost.md b/pages/01.administrate/01.selfhosting/01.whatisyunohost/whatsyunohost.md similarity index 100% rename from whatsyunohost.md rename to pages/01.administrate/01.selfhosting/01.whatisyunohost/whatsyunohost.md diff --git a/whatsyunohost_ar.md b/pages/01.administrate/01.selfhosting/01.whatisyunohost/whatsyunohost_ar.md similarity index 100% rename from whatsyunohost_ar.md rename to pages/01.administrate/01.selfhosting/01.whatisyunohost/whatsyunohost_ar.md diff --git a/whatsyunohost_de.md b/pages/01.administrate/01.selfhosting/01.whatisyunohost/whatsyunohost_de.md similarity index 100% rename from whatsyunohost_de.md rename to pages/01.administrate/01.selfhosting/01.whatisyunohost/whatsyunohost_de.md diff --git a/whatsyunohost_es.md b/pages/01.administrate/01.selfhosting/01.whatisyunohost/whatsyunohost_es.md similarity index 100% rename from whatsyunohost_es.md rename to pages/01.administrate/01.selfhosting/01.whatisyunohost/whatsyunohost_es.md diff --git a/whatsyunohost_fr.md b/pages/01.administrate/01.selfhosting/01.whatisyunohost/whatsyunohost_fr.md similarity index 100% rename from whatsyunohost_fr.md rename to pages/01.administrate/01.selfhosting/01.whatisyunohost/whatsyunohost_fr.md diff --git a/try.md b/pages/01.administrate/01.selfhosting/02.tryyunohost/try.md similarity index 100% rename from try.md rename to pages/01.administrate/01.selfhosting/02.tryyunohost/try.md diff --git a/try_ar.md b/pages/01.administrate/01.selfhosting/02.tryyunohost/try_ar.md similarity index 100% rename from try_ar.md rename to pages/01.administrate/01.selfhosting/02.tryyunohost/try_ar.md diff --git a/try_ca.md b/pages/01.administrate/01.selfhosting/02.tryyunohost/try_ca.md similarity index 100% rename from try_ca.md rename to pages/01.administrate/01.selfhosting/02.tryyunohost/try_ca.md diff --git a/try_de.md b/pages/01.administrate/01.selfhosting/02.tryyunohost/try_de.md similarity index 100% rename from try_de.md rename to pages/01.administrate/01.selfhosting/02.tryyunohost/try_de.md diff --git a/try_es.md b/pages/01.administrate/01.selfhosting/02.tryyunohost/try_es.md similarity index 100% rename from try_es.md rename to pages/01.administrate/01.selfhosting/02.tryyunohost/try_es.md diff --git a/try_fr.md b/pages/01.administrate/01.selfhosting/02.tryyunohost/try_fr.md similarity index 100% rename from try_fr.md rename to pages/01.administrate/01.selfhosting/02.tryyunohost/try_fr.md diff --git a/try_it.md b/pages/01.administrate/01.selfhosting/02.tryyunohost/try_it.md similarity index 100% rename from try_it.md rename to pages/01.administrate/01.selfhosting/02.tryyunohost/try_it.md diff --git a/howtohostyourself.md b/pages/01.administrate/01.selfhosting/03.howtohostyourself/howtohostyourself.md similarity index 100% rename from howtohostyourself.md rename to pages/01.administrate/01.selfhosting/03.howtohostyourself/howtohostyourself.md diff --git a/howtohostyourself_de.md b/pages/01.administrate/01.selfhosting/03.howtohostyourself/howtohostyourself_de.md similarity index 100% rename from howtohostyourself_de.md rename to pages/01.administrate/01.selfhosting/03.howtohostyourself/howtohostyourself_de.md diff --git a/howtohostyourself_fr.md b/pages/01.administrate/01.selfhosting/03.howtohostyourself/howtohostyourself_fr.md similarity index 100% rename from howtohostyourself_fr.md rename to pages/01.administrate/01.selfhosting/03.howtohostyourself/howtohostyourself_fr.md diff --git a/selfhosting.md b/pages/01.administrate/01.selfhosting/selfhosting.md similarity index 100% rename from selfhosting.md rename to pages/01.administrate/01.selfhosting/selfhosting.md diff --git a/selfhosting_de.md b/pages/01.administrate/01.selfhosting/selfhosting_de.md similarity index 100% rename from selfhosting_de.md rename to pages/01.administrate/01.selfhosting/selfhosting_de.md diff --git a/selfhosting_fr.md b/pages/01.administrate/01.selfhosting/selfhosting_fr.md similarity index 100% rename from selfhosting_fr.md rename to pages/01.administrate/01.selfhosting/selfhosting_fr.md diff --git a/selfhosting_ru.md b/pages/01.administrate/01.selfhosting/selfhosting_ru.md similarity index 100% rename from selfhosting_ru.md rename to pages/01.administrate/01.selfhosting/selfhosting_ru.md diff --git a/hardware.md b/pages/01.administrate/02.install/00.hardware/hardware.md similarity index 100% rename from hardware.md rename to pages/01.administrate/02.install/00.hardware/hardware.md diff --git a/hardware_de.md b/pages/01.administrate/02.install/00.hardware/hardware_de.md similarity index 100% rename from hardware_de.md rename to pages/01.administrate/02.install/00.hardware/hardware_de.md diff --git a/hardware_es.md b/pages/01.administrate/02.install/00.hardware/hardware_es.md similarity index 100% rename from hardware_es.md rename to pages/01.administrate/02.install/00.hardware/hardware_es.md diff --git a/hardware_fr.md b/pages/01.administrate/02.install/00.hardware/hardware_fr.md similarity index 100% rename from hardware_fr.md rename to pages/01.administrate/02.install/00.hardware/hardware_fr.md diff --git a/images.md b/pages/01.administrate/02.install/01.iso/00.images/images.md similarity index 100% rename from images.md rename to pages/01.administrate/02.install/01.iso/00.images/images.md diff --git a/images_ar.md b/pages/01.administrate/02.install/01.iso/00.images/images_ar.md similarity index 100% rename from images_ar.md rename to pages/01.administrate/02.install/01.iso/00.images/images_ar.md diff --git a/images_es.md b/pages/01.administrate/02.install/01.iso/00.images/images_es.md similarity index 100% rename from images_es.md rename to pages/01.administrate/02.install/01.iso/00.images/images_es.md diff --git a/images_fr.md b/pages/01.administrate/02.install/01.iso/00.images/images_fr.md similarity index 100% rename from images_fr.md rename to pages/01.administrate/02.install/01.iso/00.images/images_fr.md diff --git a/burn_or_copy_iso.md b/pages/01.administrate/02.install/01.iso/01.burn_iso/burn_or_copy_iso.md similarity index 100% rename from burn_or_copy_iso.md rename to pages/01.administrate/02.install/01.iso/01.burn_iso/burn_or_copy_iso.md diff --git a/burn_or_copy_iso_fr.md b/pages/01.administrate/02.install/01.iso/01.burn_iso/burn_or_copy_iso_fr.md similarity index 100% rename from burn_or_copy_iso_fr.md rename to pages/01.administrate/02.install/01.iso/01.burn_iso/burn_or_copy_iso_fr.md diff --git a/boot_and_graphical_install.md b/pages/01.administrate/02.install/01.iso/02.graphical_install/boot_and_graphical_install.md similarity index 100% rename from boot_and_graphical_install.md rename to pages/01.administrate/02.install/01.iso/02.graphical_install/boot_and_graphical_install.md diff --git a/boot_and_graphical_install_fr.md b/pages/01.administrate/02.install/01.iso/02.graphical_install/boot_and_graphical_install_fr.md similarity index 100% rename from boot_and_graphical_install_fr.md rename to pages/01.administrate/02.install/01.iso/02.graphical_install/boot_and_graphical_install_fr.md diff --git a/install_iso.md b/pages/01.administrate/02.install/01.iso/install_iso.md similarity index 100% rename from install_iso.md rename to pages/01.administrate/02.install/01.iso/install_iso.md diff --git a/install_iso_es.md b/pages/01.administrate/02.install/01.iso/install_iso_es.md similarity index 100% rename from install_iso_es.md rename to pages/01.administrate/02.install/01.iso/install_iso_es.md diff --git a/install_iso_fr.md b/pages/01.administrate/02.install/01.iso/install_iso_fr.md similarity index 100% rename from install_iso_fr.md rename to pages/01.administrate/02.install/01.iso/install_iso_fr.md diff --git a/install_iso_it.md b/pages/01.administrate/02.install/01.iso/install_iso_it.md similarity index 100% rename from install_iso_it.md rename to pages/01.administrate/02.install/01.iso/install_iso_it.md diff --git a/install_on_vps.md b/pages/01.administrate/02.install/02.vps/install_on_vps.md similarity index 100% rename from install_on_vps.md rename to pages/01.administrate/02.install/02.vps/install_on_vps.md diff --git a/install_on_vps_de.md b/pages/01.administrate/02.install/02.vps/install_on_vps_de.md similarity index 100% rename from install_on_vps_de.md rename to pages/01.administrate/02.install/02.vps/install_on_vps_de.md diff --git a/install_on_vps_es.md b/pages/01.administrate/02.install/02.vps/install_on_vps_es.md similarity index 100% rename from install_on_vps_es.md rename to pages/01.administrate/02.install/02.vps/install_on_vps_es.md diff --git a/install_on_vps_fr.md b/pages/01.administrate/02.install/02.vps/install_on_vps_fr.md similarity index 100% rename from install_on_vps_fr.md rename to pages/01.administrate/02.install/02.vps/install_on_vps_fr.md diff --git a/install_on_vps_it.md b/pages/01.administrate/02.install/02.vps/install_on_vps_it.md similarity index 100% rename from install_on_vps_it.md rename to pages/01.administrate/02.install/02.vps/install_on_vps_it.md diff --git a/install_manually.md b/pages/01.administrate/02.install/03.manualinstall/install_manually.md similarity index 100% rename from install_manually.md rename to pages/01.administrate/02.install/03.manualinstall/install_manually.md diff --git a/install_manually_de.md b/pages/01.administrate/02.install/03.manualinstall/install_manually_de.md similarity index 100% rename from install_manually_de.md rename to pages/01.administrate/02.install/03.manualinstall/install_manually_de.md diff --git a/install_manually_es.md b/pages/01.administrate/02.install/03.manualinstall/install_manually_es.md similarity index 100% rename from install_manually_es.md rename to pages/01.administrate/02.install/03.manualinstall/install_manually_es.md diff --git a/install_manually_fr.md b/pages/01.administrate/02.install/03.manualinstall/install_manually_fr.md similarity index 100% rename from install_manually_fr.md rename to pages/01.administrate/02.install/03.manualinstall/install_manually_fr.md diff --git a/install_on_raspberry.md b/pages/01.administrate/02.install/04.rpi/install_on_raspberry.md similarity index 100% rename from install_on_raspberry.md rename to pages/01.administrate/02.install/04.rpi/install_on_raspberry.md diff --git a/install_on_raspberry_de.md b/pages/01.administrate/02.install/04.rpi/install_on_raspberry_de.md similarity index 100% rename from install_on_raspberry_de.md rename to pages/01.administrate/02.install/04.rpi/install_on_raspberry_de.md diff --git a/install_on_raspberry_es.md b/pages/01.administrate/02.install/04.rpi/install_on_raspberry_es.md similarity index 100% rename from install_on_raspberry_es.md rename to pages/01.administrate/02.install/04.rpi/install_on_raspberry_es.md diff --git a/install_on_raspberry_fr.md b/pages/01.administrate/02.install/04.rpi/install_on_raspberry_fr.md similarity index 100% rename from install_on_raspberry_fr.md rename to pages/01.administrate/02.install/04.rpi/install_on_raspberry_fr.md diff --git a/install_on_arm_board.md b/pages/01.administrate/02.install/05.arm/install_on_arm_board.md similarity index 100% rename from install_on_arm_board.md rename to pages/01.administrate/02.install/05.arm/install_on_arm_board.md diff --git a/install_on_arm_board_es.md b/pages/01.administrate/02.install/05.arm/install_on_arm_board_es.md similarity index 100% rename from install_on_arm_board_es.md rename to pages/01.administrate/02.install/05.arm/install_on_arm_board_es.md diff --git a/install_on_arm_board_fr.md b/pages/01.administrate/02.install/05.arm/install_on_arm_board_fr.md similarity index 100% rename from install_on_arm_board_fr.md rename to pages/01.administrate/02.install/05.arm/install_on_arm_board_fr.md diff --git a/install_on_debian.md b/pages/01.administrate/02.install/06.debian/install_on_debian.md similarity index 100% rename from install_on_debian.md rename to pages/01.administrate/02.install/06.debian/install_on_debian.md diff --git a/install_on_debian_ar.md b/pages/01.administrate/02.install/06.debian/install_on_debian_ar.md similarity index 100% rename from install_on_debian_ar.md rename to pages/01.administrate/02.install/06.debian/install_on_debian_ar.md diff --git a/install_on_debian_fr.md b/pages/01.administrate/02.install/06.debian/install_on_debian_fr.md similarity index 100% rename from install_on_debian_fr.md rename to pages/01.administrate/02.install/06.debian/install_on_debian_fr.md diff --git a/install_on_debian_it.md b/pages/01.administrate/02.install/06.debian/install_on_debian_it.md similarity index 100% rename from install_on_debian_it.md rename to pages/01.administrate/02.install/06.debian/install_on_debian_it.md diff --git a/install_on_virtualbox.md b/pages/01.administrate/02.install/07.virtualbox/install_on_virtualbox.md similarity index 100% rename from install_on_virtualbox.md rename to pages/01.administrate/02.install/07.virtualbox/install_on_virtualbox.md diff --git a/install_on_virtualbox_es.md b/pages/01.administrate/02.install/07.virtualbox/install_on_virtualbox_es.md similarity index 100% rename from install_on_virtualbox_es.md rename to pages/01.administrate/02.install/07.virtualbox/install_on_virtualbox_es.md diff --git a/install_on_virtualbox_fr.md b/pages/01.administrate/02.install/07.virtualbox/install_on_virtualbox_fr.md similarity index 100% rename from install_on_virtualbox_fr.md rename to pages/01.administrate/02.install/07.virtualbox/install_on_virtualbox_fr.md diff --git a/plug_and_boot.md b/pages/01.administrate/02.install/08.plugandboot/plug_and_boot.md similarity index 100% rename from plug_and_boot.md rename to pages/01.administrate/02.install/08.plugandboot/plug_and_boot.md diff --git a/plug_and_boot_es.md b/pages/01.administrate/02.install/08.plugandboot/plug_and_boot_es.md similarity index 100% rename from plug_and_boot_es.md rename to pages/01.administrate/02.install/08.plugandboot/plug_and_boot_es.md diff --git a/plug_and_boot_fr.md b/pages/01.administrate/02.install/08.plugandboot/plug_and_boot_fr.md similarity index 100% rename from plug_and_boot_fr.md rename to pages/01.administrate/02.install/08.plugandboot/plug_and_boot_fr.md diff --git a/docker.md b/pages/01.administrate/02.install/09.docker/docker.md similarity index 100% rename from docker.md rename to pages/01.administrate/02.install/09.docker/docker.md diff --git a/docker_fr.md b/pages/01.administrate/02.install/09.docker/docker_fr.md similarity index 100% rename from docker_fr.md rename to pages/01.administrate/02.install/09.docker/docker_fr.md diff --git a/install.md b/pages/01.administrate/02.install/install.md similarity index 100% rename from install.md rename to pages/01.administrate/02.install/install.md diff --git a/install_ar.md b/pages/01.administrate/02.install/install_ar.md similarity index 100% rename from install_ar.md rename to pages/01.administrate/02.install/install_ar.md diff --git a/install_es.md b/pages/01.administrate/02.install/install_es.md similarity index 100% rename from install_es.md rename to pages/01.administrate/02.install/install_es.md diff --git a/install_fr.md b/pages/01.administrate/02.install/install_fr.md similarity index 100% rename from install_fr.md rename to pages/01.administrate/02.install/install_fr.md diff --git a/install_it.md b/pages/01.administrate/02.install/install_it.md similarity index 100% rename from install_it.md rename to pages/01.administrate/02.install/install_it.md diff --git a/postinstall.md b/pages/01.administrate/03.afterinstall/01.postinstall/postinstall.md similarity index 100% rename from postinstall.md rename to pages/01.administrate/03.afterinstall/01.postinstall/postinstall.md diff --git a/postinstall_es.md b/pages/01.administrate/03.afterinstall/01.postinstall/postinstall_es.md similarity index 100% rename from postinstall_es.md rename to pages/01.administrate/03.afterinstall/01.postinstall/postinstall_es.md diff --git a/postinstall_fr.md b/pages/01.administrate/03.afterinstall/01.postinstall/postinstall_fr.md similarity index 100% rename from postinstall_fr.md rename to pages/01.administrate/03.afterinstall/01.postinstall/postinstall_fr.md diff --git a/port_forwarding.md b/pages/01.administrate/03.afterinstall/02.ispbox/01.post_forwarding/port_forwarding.md similarity index 100% rename from port_forwarding.md rename to pages/01.administrate/03.afterinstall/02.ispbox/01.post_forwarding/port_forwarding.md diff --git a/port_forwarding_es.md b/pages/01.administrate/03.afterinstall/02.ispbox/01.post_forwarding/port_forwarding_es.md similarity index 100% rename from port_forwarding_es.md rename to pages/01.administrate/03.afterinstall/02.ispbox/01.post_forwarding/port_forwarding_es.md diff --git a/port_forwarding_fr.md b/pages/01.administrate/03.afterinstall/02.ispbox/01.post_forwarding/port_forwarding_fr.md similarity index 100% rename from port_forwarding_fr.md rename to pages/01.administrate/03.afterinstall/02.ispbox/01.post_forwarding/port_forwarding_fr.md diff --git a/isp_box_config.md b/pages/01.administrate/03.afterinstall/02.ispbox/isp_box_config.md similarity index 100% rename from isp_box_config.md rename to pages/01.administrate/03.afterinstall/02.ispbox/isp_box_config.md diff --git a/isp_box_config_es.md b/pages/01.administrate/03.afterinstall/02.ispbox/isp_box_config_es.md similarity index 100% rename from isp_box_config_es.md rename to pages/01.administrate/03.afterinstall/02.ispbox/isp_box_config_es.md diff --git a/isp_box_config_fr.md b/pages/01.administrate/03.afterinstall/02.ispbox/isp_box_config_fr.md similarity index 100% rename from isp_box_config_fr.md rename to pages/01.administrate/03.afterinstall/02.ispbox/isp_box_config_fr.md diff --git a/dns_config.md b/pages/01.administrate/03.afterinstall/03.dns/dns_config.md similarity index 100% rename from dns_config.md rename to pages/01.administrate/03.afterinstall/03.dns/dns_config.md diff --git a/dns_config_es.md b/pages/01.administrate/03.afterinstall/03.dns/dns_config_es.md similarity index 100% rename from dns_config_es.md rename to pages/01.administrate/03.afterinstall/03.dns/dns_config_es.md diff --git a/dns_config_fr.md b/pages/01.administrate/03.afterinstall/03.dns/dns_config_fr.md similarity index 100% rename from dns_config_fr.md rename to pages/01.administrate/03.afterinstall/03.dns/dns_config_fr.md diff --git a/certificate.md b/pages/01.administrate/03.afterinstall/04.certificate/certificate.md similarity index 100% rename from certificate.md rename to pages/01.administrate/03.afterinstall/04.certificate/certificate.md diff --git a/certificate_es.md b/pages/01.administrate/03.afterinstall/04.certificate/certificate_es.md similarity index 100% rename from certificate_es.md rename to pages/01.administrate/03.afterinstall/04.certificate/certificate_es.md diff --git a/certificate_fr.md b/pages/01.administrate/03.afterinstall/04.certificate/certificate_fr.md similarity index 100% rename from certificate_fr.md rename to pages/01.administrate/03.afterinstall/04.certificate/certificate_fr.md diff --git a/diagnostic.md b/pages/01.administrate/03.afterinstall/05.diagnostics/diagnostic.md similarity index 100% rename from diagnostic.md rename to pages/01.administrate/03.afterinstall/05.diagnostics/diagnostic.md diff --git a/diagnostic_fr.md b/pages/01.administrate/03.afterinstall/05.diagnostics/diagnostic_fr.md similarity index 100% rename from diagnostic_fr.md rename to pages/01.administrate/03.afterinstall/05.diagnostics/diagnostic_fr.md diff --git a/overview.md b/pages/01.administrate/04.learn/01.overview/overview.md similarity index 100% rename from overview.md rename to pages/01.administrate/04.learn/01.overview/overview.md diff --git a/overview_fr.md b/pages/01.administrate/04.learn/01.overview/overview_fr.md similarity index 100% rename from overview_fr.md rename to pages/01.administrate/04.learn/01.overview/overview_fr.md diff --git a/guidelines.md b/pages/01.administrate/04.learn/02.guidelines/guidelines.md similarity index 100% rename from guidelines.md rename to pages/01.administrate/04.learn/02.guidelines/guidelines.md diff --git a/guidelines_fr.md b/pages/01.administrate/04.learn/02.guidelines/guidelines_fr.md similarity index 100% rename from guidelines_fr.md rename to pages/01.administrate/04.learn/02.guidelines/guidelines_fr.md diff --git a/admin.md b/pages/01.administrate/04.learn/03.webadmin/admin.md similarity index 100% rename from admin.md rename to pages/01.administrate/04.learn/03.webadmin/admin.md diff --git a/admin_es.md b/pages/01.administrate/04.learn/03.webadmin/admin_es.md similarity index 100% rename from admin_es.md rename to pages/01.administrate/04.learn/03.webadmin/admin_es.md diff --git a/admin_fr.md b/pages/01.administrate/04.learn/03.webadmin/admin_fr.md similarity index 100% rename from admin_fr.md rename to pages/01.administrate/04.learn/03.webadmin/admin_fr.md diff --git a/ssh.md b/pages/01.administrate/04.learn/04.commandline/01.ssh/ssh.md similarity index 100% rename from ssh.md rename to pages/01.administrate/04.learn/04.commandline/01.ssh/ssh.md diff --git a/ssh_de.md b/pages/01.administrate/04.learn/04.commandline/01.ssh/ssh_de.md similarity index 100% rename from ssh_de.md rename to pages/01.administrate/04.learn/04.commandline/01.ssh/ssh_de.md diff --git a/ssh_es.md b/pages/01.administrate/04.learn/04.commandline/01.ssh/ssh_es.md similarity index 100% rename from ssh_es.md rename to pages/01.administrate/04.learn/04.commandline/01.ssh/ssh_es.md diff --git a/ssh_fr.md b/pages/01.administrate/04.learn/04.commandline/01.ssh/ssh_fr.md similarity index 100% rename from ssh_fr.md rename to pages/01.administrate/04.learn/04.commandline/01.ssh/ssh_fr.md diff --git a/ssh_it.md b/pages/01.administrate/04.learn/04.commandline/01.ssh/ssh_it.md similarity index 100% rename from ssh_it.md rename to pages/01.administrate/04.learn/04.commandline/01.ssh/ssh_it.md diff --git a/commandline.md b/pages/01.administrate/04.learn/04.commandline/02.cli/commandline.md similarity index 100% rename from commandline.md rename to pages/01.administrate/04.learn/04.commandline/02.cli/commandline.md diff --git a/commandline_es.md b/pages/01.administrate/04.learn/04.commandline/02.cli/commandline_es.md similarity index 100% rename from commandline_es.md rename to pages/01.administrate/04.learn/04.commandline/02.cli/commandline_es.md diff --git a/commandline_fr.md b/pages/01.administrate/04.learn/04.commandline/02.cli/commandline_fr.md similarity index 100% rename from commandline_fr.md rename to pages/01.administrate/04.learn/04.commandline/02.cli/commandline_fr.md diff --git a/users.md b/pages/01.administrate/04.learn/05.users/users.md similarity index 100% rename from users.md rename to pages/01.administrate/04.learn/05.users/users.md diff --git a/users_fr.md b/pages/01.administrate/04.learn/05.users/users_fr.md similarity index 100% rename from users_fr.md rename to pages/01.administrate/04.learn/05.users/users_fr.md diff --git a/apps.md b/pages/01.administrate/04.learn/06.apps/01.catalog/apps.md similarity index 100% rename from apps.md rename to pages/01.administrate/04.learn/06.apps/01.catalog/apps.md diff --git a/apps_fr.md b/pages/01.administrate/04.learn/06.apps/01.catalog/apps_fr.md similarity index 100% rename from apps_fr.md rename to pages/01.administrate/04.learn/06.apps/01.catalog/apps_fr.md diff --git a/apps_framasoft.md b/pages/01.administrate/04.learn/06.apps/02.apps/01.framasoft/apps_framasoft.md similarity index 100% rename from apps_framasoft.md rename to pages/01.administrate/04.learn/06.apps/02.apps/01.framasoft/apps_framasoft.md diff --git a/apps_framasoft_fr.md b/pages/01.administrate/04.learn/06.apps/02.apps/01.framasoft/apps_framasoft_fr.md similarity index 100% rename from apps_framasoft_fr.md rename to pages/01.administrate/04.learn/06.apps/02.apps/01.framasoft/apps_framasoft_fr.md diff --git a/app_adminer.md b/pages/01.administrate/04.learn/06.apps/02.apps/app_adminer.md similarity index 100% rename from app_adminer.md rename to pages/01.administrate/04.learn/06.apps/02.apps/app_adminer.md diff --git a/app_adminer_fr.md b/pages/01.administrate/04.learn/06.apps/02.apps/app_adminer_fr.md similarity index 100% rename from app_adminer_fr.md rename to pages/01.administrate/04.learn/06.apps/02.apps/app_adminer_fr.md diff --git a/app_airsonic.md b/pages/01.administrate/04.learn/06.apps/02.apps/app_airsonic.md similarity index 100% rename from app_airsonic.md rename to pages/01.administrate/04.learn/06.apps/02.apps/app_airsonic.md diff --git a/app_airsonic_fr.md b/pages/01.administrate/04.learn/06.apps/02.apps/app_airsonic_fr.md similarity index 100% rename from app_airsonic_fr.md rename to pages/01.administrate/04.learn/06.apps/02.apps/app_airsonic_fr.md diff --git a/app_ampache.md b/pages/01.administrate/04.learn/06.apps/02.apps/app_ampache.md similarity index 100% rename from app_ampache.md rename to pages/01.administrate/04.learn/06.apps/02.apps/app_ampache.md diff --git a/app_ampache_fr.md b/pages/01.administrate/04.learn/06.apps/02.apps/app_ampache_fr.md similarity index 100% rename from app_ampache_fr.md rename to pages/01.administrate/04.learn/06.apps/02.apps/app_ampache_fr.md diff --git a/app_anarchism.md b/pages/01.administrate/04.learn/06.apps/02.apps/app_anarchism.md similarity index 100% rename from app_anarchism.md rename to pages/01.administrate/04.learn/06.apps/02.apps/app_anarchism.md diff --git a/app_anarchism_fr.md b/pages/01.administrate/04.learn/06.apps/02.apps/app_anarchism_fr.md similarity index 100% rename from app_anarchism_fr.md rename to pages/01.administrate/04.learn/06.apps/02.apps/app_anarchism_fr.md diff --git a/app_anfora.md b/pages/01.administrate/04.learn/06.apps/02.apps/app_anfora.md similarity index 100% rename from app_anfora.md rename to pages/01.administrate/04.learn/06.apps/02.apps/app_anfora.md diff --git a/app_anfora_fr.md b/pages/01.administrate/04.learn/06.apps/02.apps/app_anfora_fr.md similarity index 100% rename from app_anfora_fr.md rename to pages/01.administrate/04.learn/06.apps/02.apps/app_anfora_fr.md diff --git a/app_archivist.md b/pages/01.administrate/04.learn/06.apps/02.apps/app_archivist.md similarity index 100% rename from app_archivist.md rename to pages/01.administrate/04.learn/06.apps/02.apps/app_archivist.md diff --git a/app_archivist_fr.md b/pages/01.administrate/04.learn/06.apps/02.apps/app_archivist_fr.md similarity index 100% rename from app_archivist_fr.md rename to pages/01.administrate/04.learn/06.apps/02.apps/app_archivist_fr.md diff --git a/app_baikal.md b/pages/01.administrate/04.learn/06.apps/02.apps/app_baikal.md similarity index 100% rename from app_baikal.md rename to pages/01.administrate/04.learn/06.apps/02.apps/app_baikal.md diff --git a/app_baikal_fr.md b/pages/01.administrate/04.learn/06.apps/02.apps/app_baikal_fr.md similarity index 100% rename from app_baikal_fr.md rename to pages/01.administrate/04.learn/06.apps/02.apps/app_baikal_fr.md diff --git a/app_bibliogram.md b/pages/01.administrate/04.learn/06.apps/02.apps/app_bibliogram.md similarity index 100% rename from app_bibliogram.md rename to pages/01.administrate/04.learn/06.apps/02.apps/app_bibliogram.md diff --git a/app_bibliogram_fr.md b/pages/01.administrate/04.learn/06.apps/02.apps/app_bibliogram_fr.md similarity index 100% rename from app_bibliogram_fr.md rename to pages/01.administrate/04.learn/06.apps/02.apps/app_bibliogram_fr.md diff --git a/app_bitwarden.md b/pages/01.administrate/04.learn/06.apps/02.apps/app_bitwarden.md similarity index 100% rename from app_bitwarden.md rename to pages/01.administrate/04.learn/06.apps/02.apps/app_bitwarden.md diff --git a/app_bitwarden_fr.md b/pages/01.administrate/04.learn/06.apps/02.apps/app_bitwarden_fr.md similarity index 100% rename from app_bitwarden_fr.md rename to pages/01.administrate/04.learn/06.apps/02.apps/app_bitwarden_fr.md diff --git a/app_blogotext.md b/pages/01.administrate/04.learn/06.apps/02.apps/app_blogotext.md similarity index 100% rename from app_blogotext.md rename to pages/01.administrate/04.learn/06.apps/02.apps/app_blogotext.md diff --git a/app_blogotext_fr.md b/pages/01.administrate/04.learn/06.apps/02.apps/app_blogotext_fr.md similarity index 100% rename from app_blogotext_fr.md rename to pages/01.administrate/04.learn/06.apps/02.apps/app_blogotext_fr.md diff --git a/app_bludit.md b/pages/01.administrate/04.learn/06.apps/02.apps/app_bludit.md similarity index 100% rename from app_bludit.md rename to pages/01.administrate/04.learn/06.apps/02.apps/app_bludit.md diff --git a/app_bludit_fr.md b/pages/01.administrate/04.learn/06.apps/02.apps/app_bludit_fr.md similarity index 100% rename from app_bludit_fr.md rename to pages/01.administrate/04.learn/06.apps/02.apps/app_bludit_fr.md diff --git a/app_borg.md b/pages/01.administrate/04.learn/06.apps/02.apps/app_borg.md similarity index 100% rename from app_borg.md rename to pages/01.administrate/04.learn/06.apps/02.apps/app_borg.md diff --git a/app_borg_fr.md b/pages/01.administrate/04.learn/06.apps/02.apps/app_borg_fr.md similarity index 100% rename from app_borg_fr.md rename to pages/01.administrate/04.learn/06.apps/02.apps/app_borg_fr.md diff --git a/app_bozon.md b/pages/01.administrate/04.learn/06.apps/02.apps/app_bozon.md similarity index 100% rename from app_bozon.md rename to pages/01.administrate/04.learn/06.apps/02.apps/app_bozon.md diff --git a/app_bozon_fr.md b/pages/01.administrate/04.learn/06.apps/02.apps/app_bozon_fr.md similarity index 100% rename from app_bozon_fr.md rename to pages/01.administrate/04.learn/06.apps/02.apps/app_bozon_fr.md diff --git a/app_calibreweb.md b/pages/01.administrate/04.learn/06.apps/02.apps/app_calibreweb.md similarity index 100% rename from app_calibreweb.md rename to pages/01.administrate/04.learn/06.apps/02.apps/app_calibreweb.md diff --git a/app_calibreweb_fr.md b/pages/01.administrate/04.learn/06.apps/02.apps/app_calibreweb_fr.md similarity index 100% rename from app_calibreweb_fr.md rename to pages/01.administrate/04.learn/06.apps/02.apps/app_calibreweb_fr.md diff --git a/app_cheky.md b/pages/01.administrate/04.learn/06.apps/02.apps/app_cheky.md similarity index 100% rename from app_cheky.md rename to pages/01.administrate/04.learn/06.apps/02.apps/app_cheky.md diff --git a/app_cheky_fr.md b/pages/01.administrate/04.learn/06.apps/02.apps/app_cheky_fr.md similarity index 100% rename from app_cheky_fr.md rename to pages/01.administrate/04.learn/06.apps/02.apps/app_cheky_fr.md diff --git a/app_civicrm_drupal7.md b/pages/01.administrate/04.learn/06.apps/02.apps/app_civicrm_drupal7.md similarity index 100% rename from app_civicrm_drupal7.md rename to pages/01.administrate/04.learn/06.apps/02.apps/app_civicrm_drupal7.md diff --git a/app_civicrm_drupal7_fr.md b/pages/01.administrate/04.learn/06.apps/02.apps/app_civicrm_drupal7_fr.md similarity index 100% rename from app_civicrm_drupal7_fr.md rename to pages/01.administrate/04.learn/06.apps/02.apps/app_civicrm_drupal7_fr.md diff --git a/app_codimd.md b/pages/01.administrate/04.learn/06.apps/02.apps/app_codimd.md similarity index 100% rename from app_codimd.md rename to pages/01.administrate/04.learn/06.apps/02.apps/app_codimd.md diff --git a/app_codimd_fr.md b/pages/01.administrate/04.learn/06.apps/02.apps/app_codimd_fr.md similarity index 100% rename from app_codimd_fr.md rename to pages/01.administrate/04.learn/06.apps/02.apps/app_codimd_fr.md diff --git a/app_collabora.md b/pages/01.administrate/04.learn/06.apps/02.apps/app_collabora.md similarity index 100% rename from app_collabora.md rename to pages/01.administrate/04.learn/06.apps/02.apps/app_collabora.md diff --git a/app_collabora_fr.md b/pages/01.administrate/04.learn/06.apps/02.apps/app_collabora_fr.md similarity index 100% rename from app_collabora_fr.md rename to pages/01.administrate/04.learn/06.apps/02.apps/app_collabora_fr.md diff --git a/app_collaboradocker.md b/pages/01.administrate/04.learn/06.apps/02.apps/app_collaboradocker.md similarity index 100% rename from app_collaboradocker.md rename to pages/01.administrate/04.learn/06.apps/02.apps/app_collaboradocker.md diff --git a/app_collaboradocker_fr.md b/pages/01.administrate/04.learn/06.apps/02.apps/app_collaboradocker_fr.md similarity index 100% rename from app_collaboradocker_fr.md rename to pages/01.administrate/04.learn/06.apps/02.apps/app_collaboradocker_fr.md diff --git a/app_concrete5.md b/pages/01.administrate/04.learn/06.apps/02.apps/app_concrete5.md similarity index 100% rename from app_concrete5.md rename to pages/01.administrate/04.learn/06.apps/02.apps/app_concrete5.md diff --git a/app_concrete5_fr.md b/pages/01.administrate/04.learn/06.apps/02.apps/app_concrete5_fr.md similarity index 100% rename from app_concrete5_fr.md rename to pages/01.administrate/04.learn/06.apps/02.apps/app_concrete5_fr.md diff --git a/app_cowyo.md b/pages/01.administrate/04.learn/06.apps/02.apps/app_cowyo.md similarity index 100% rename from app_cowyo.md rename to pages/01.administrate/04.learn/06.apps/02.apps/app_cowyo.md diff --git a/app_cowyo_fr.md b/pages/01.administrate/04.learn/06.apps/02.apps/app_cowyo_fr.md similarity index 100% rename from app_cowyo_fr.md rename to pages/01.administrate/04.learn/06.apps/02.apps/app_cowyo_fr.md diff --git a/app_diagramsnet.md b/pages/01.administrate/04.learn/06.apps/02.apps/app_diagramsnet.md similarity index 100% rename from app_diagramsnet.md rename to pages/01.administrate/04.learn/06.apps/02.apps/app_diagramsnet.md diff --git a/app_diagramsnet_fr.md b/pages/01.administrate/04.learn/06.apps/02.apps/app_diagramsnet_fr.md similarity index 100% rename from app_diagramsnet_fr.md rename to pages/01.administrate/04.learn/06.apps/02.apps/app_diagramsnet_fr.md diff --git a/app_discourse.md b/pages/01.administrate/04.learn/06.apps/02.apps/app_discourse.md similarity index 100% rename from app_discourse.md rename to pages/01.administrate/04.learn/06.apps/02.apps/app_discourse.md diff --git a/app_discourse_fr.md b/pages/01.administrate/04.learn/06.apps/02.apps/app_discourse_fr.md similarity index 100% rename from app_discourse_fr.md rename to pages/01.administrate/04.learn/06.apps/02.apps/app_discourse_fr.md diff --git a/app_distbin.md b/pages/01.administrate/04.learn/06.apps/02.apps/app_distbin.md similarity index 100% rename from app_distbin.md rename to pages/01.administrate/04.learn/06.apps/02.apps/app_distbin.md diff --git a/app_distbin_fr.md b/pages/01.administrate/04.learn/06.apps/02.apps/app_distbin_fr.md similarity index 100% rename from app_distbin_fr.md rename to pages/01.administrate/04.learn/06.apps/02.apps/app_distbin_fr.md diff --git a/app_dokuwiki.md b/pages/01.administrate/04.learn/06.apps/02.apps/app_dokuwiki.md similarity index 100% rename from app_dokuwiki.md rename to pages/01.administrate/04.learn/06.apps/02.apps/app_dokuwiki.md diff --git a/app_dokuwiki_fr.md b/pages/01.administrate/04.learn/06.apps/02.apps/app_dokuwiki_fr.md similarity index 100% rename from app_dokuwiki_fr.md rename to pages/01.administrate/04.learn/06.apps/02.apps/app_dokuwiki_fr.md diff --git a/app_dolibarr.md b/pages/01.administrate/04.learn/06.apps/02.apps/app_dolibarr.md similarity index 100% rename from app_dolibarr.md rename to pages/01.administrate/04.learn/06.apps/02.apps/app_dolibarr.md diff --git a/app_dolibarr_fr.md b/pages/01.administrate/04.learn/06.apps/02.apps/app_dolibarr_fr.md similarity index 100% rename from app_dolibarr_fr.md rename to pages/01.administrate/04.learn/06.apps/02.apps/app_dolibarr_fr.md diff --git a/app_dotclear2.md b/pages/01.administrate/04.learn/06.apps/02.apps/app_dotclear2.md similarity index 100% rename from app_dotclear2.md rename to pages/01.administrate/04.learn/06.apps/02.apps/app_dotclear2.md diff --git a/app_dotclear2_fr.md b/pages/01.administrate/04.learn/06.apps/02.apps/app_dotclear2_fr.md similarity index 100% rename from app_dotclear2_fr.md rename to pages/01.administrate/04.learn/06.apps/02.apps/app_dotclear2_fr.md diff --git a/app_drupal.md b/pages/01.administrate/04.learn/06.apps/02.apps/app_drupal.md similarity index 100% rename from app_drupal.md rename to pages/01.administrate/04.learn/06.apps/02.apps/app_drupal.md diff --git a/app_drupal7.md b/pages/01.administrate/04.learn/06.apps/02.apps/app_drupal7.md similarity index 100% rename from app_drupal7.md rename to pages/01.administrate/04.learn/06.apps/02.apps/app_drupal7.md diff --git a/app_drupal7_fr.md b/pages/01.administrate/04.learn/06.apps/02.apps/app_drupal7_fr.md similarity index 100% rename from app_drupal7_fr.md rename to pages/01.administrate/04.learn/06.apps/02.apps/app_drupal7_fr.md diff --git a/app_drupal_fr.md b/pages/01.administrate/04.learn/06.apps/02.apps/app_drupal_fr.md similarity index 100% rename from app_drupal_fr.md rename to pages/01.administrate/04.learn/06.apps/02.apps/app_drupal_fr.md diff --git a/app_etherpad_mypads.md b/pages/01.administrate/04.learn/06.apps/02.apps/app_etherpad_mypads.md similarity index 100% rename from app_etherpad_mypads.md rename to pages/01.administrate/04.learn/06.apps/02.apps/app_etherpad_mypads.md diff --git a/app_etherpad_mypads_fr.md b/pages/01.administrate/04.learn/06.apps/02.apps/app_etherpad_mypads_fr.md similarity index 100% rename from app_etherpad_mypads_fr.md rename to pages/01.administrate/04.learn/06.apps/02.apps/app_etherpad_mypads_fr.md diff --git a/app_fallback.md b/pages/01.administrate/04.learn/06.apps/02.apps/app_fallback.md similarity index 100% rename from app_fallback.md rename to pages/01.administrate/04.learn/06.apps/02.apps/app_fallback.md diff --git a/app_fallback_fr.md b/pages/01.administrate/04.learn/06.apps/02.apps/app_fallback_fr.md similarity index 100% rename from app_fallback_fr.md rename to pages/01.administrate/04.learn/06.apps/02.apps/app_fallback_fr.md diff --git a/app_ffsync.md b/pages/01.administrate/04.learn/06.apps/02.apps/app_ffsync.md similarity index 100% rename from app_ffsync.md rename to pages/01.administrate/04.learn/06.apps/02.apps/app_ffsync.md diff --git a/app_ffsync_fr.md b/pages/01.administrate/04.learn/06.apps/02.apps/app_ffsync_fr.md similarity index 100% rename from app_ffsync_fr.md rename to pages/01.administrate/04.learn/06.apps/02.apps/app_ffsync_fr.md diff --git a/app_ffsync_it.md b/pages/01.administrate/04.learn/06.apps/02.apps/app_ffsync_it.md similarity index 100% rename from app_ffsync_it.md rename to pages/01.administrate/04.learn/06.apps/02.apps/app_ffsync_it.md diff --git a/app_firefly-iii.md b/pages/01.administrate/04.learn/06.apps/02.apps/app_firefly-iii.md similarity index 100% rename from app_firefly-iii.md rename to pages/01.administrate/04.learn/06.apps/02.apps/app_firefly-iii.md diff --git a/app_firefly-iii_fr.md b/pages/01.administrate/04.learn/06.apps/02.apps/app_firefly-iii_fr.md similarity index 100% rename from app_firefly-iii_fr.md rename to pages/01.administrate/04.learn/06.apps/02.apps/app_firefly-iii_fr.md diff --git a/app_flarum.md b/pages/01.administrate/04.learn/06.apps/02.apps/app_flarum.md similarity index 100% rename from app_flarum.md rename to pages/01.administrate/04.learn/06.apps/02.apps/app_flarum.md diff --git a/app_flarum_fr.md b/pages/01.administrate/04.learn/06.apps/02.apps/app_flarum_fr.md similarity index 100% rename from app_flarum_fr.md rename to pages/01.administrate/04.learn/06.apps/02.apps/app_flarum_fr.md diff --git a/app_fluxbb.md b/pages/01.administrate/04.learn/06.apps/02.apps/app_fluxbb.md similarity index 100% rename from app_fluxbb.md rename to pages/01.administrate/04.learn/06.apps/02.apps/app_fluxbb.md diff --git a/app_fluxbb_fr.md b/pages/01.administrate/04.learn/06.apps/02.apps/app_fluxbb_fr.md similarity index 100% rename from app_fluxbb_fr.md rename to pages/01.administrate/04.learn/06.apps/02.apps/app_fluxbb_fr.md diff --git a/app_framaforms.md b/pages/01.administrate/04.learn/06.apps/02.apps/app_framaforms.md similarity index 100% rename from app_framaforms.md rename to pages/01.administrate/04.learn/06.apps/02.apps/app_framaforms.md diff --git a/app_framaforms_fr.md b/pages/01.administrate/04.learn/06.apps/02.apps/app_framaforms_fr.md similarity index 100% rename from app_framaforms_fr.md rename to pages/01.administrate/04.learn/06.apps/02.apps/app_framaforms_fr.md diff --git a/app_freshrss.md b/pages/01.administrate/04.learn/06.apps/02.apps/app_freshrss.md similarity index 100% rename from app_freshrss.md rename to pages/01.administrate/04.learn/06.apps/02.apps/app_freshrss.md diff --git a/app_freshrss_fr.md b/pages/01.administrate/04.learn/06.apps/02.apps/app_freshrss_fr.md similarity index 100% rename from app_freshrss_fr.md rename to pages/01.administrate/04.learn/06.apps/02.apps/app_freshrss_fr.md diff --git a/app_friendica.md b/pages/01.administrate/04.learn/06.apps/02.apps/app_friendica.md similarity index 100% rename from app_friendica.md rename to pages/01.administrate/04.learn/06.apps/02.apps/app_friendica.md diff --git a/app_friendica_fr.md b/pages/01.administrate/04.learn/06.apps/02.apps/app_friendica_fr.md similarity index 100% rename from app_friendica_fr.md rename to pages/01.administrate/04.learn/06.apps/02.apps/app_friendica_fr.md diff --git a/app_funkwhale.md b/pages/01.administrate/04.learn/06.apps/02.apps/app_funkwhale.md similarity index 100% rename from app_funkwhale.md rename to pages/01.administrate/04.learn/06.apps/02.apps/app_funkwhale.md diff --git a/app_funkwhale_fr.md b/pages/01.administrate/04.learn/06.apps/02.apps/app_funkwhale_fr.md similarity index 100% rename from app_funkwhale_fr.md rename to pages/01.administrate/04.learn/06.apps/02.apps/app_funkwhale_fr.md diff --git a/app_garradin.md b/pages/01.administrate/04.learn/06.apps/02.apps/app_garradin.md similarity index 100% rename from app_garradin.md rename to pages/01.administrate/04.learn/06.apps/02.apps/app_garradin.md diff --git a/app_garradin_fr.md b/pages/01.administrate/04.learn/06.apps/02.apps/app_garradin_fr.md similarity index 100% rename from app_garradin_fr.md rename to pages/01.administrate/04.learn/06.apps/02.apps/app_garradin_fr.md diff --git a/app_gitea.md b/pages/01.administrate/04.learn/06.apps/02.apps/app_gitea.md similarity index 100% rename from app_gitea.md rename to pages/01.administrate/04.learn/06.apps/02.apps/app_gitea.md diff --git a/app_gitea_fr.md b/pages/01.administrate/04.learn/06.apps/02.apps/app_gitea_fr.md similarity index 100% rename from app_gitea_fr.md rename to pages/01.administrate/04.learn/06.apps/02.apps/app_gitea_fr.md diff --git a/app_gitlab-runner.md b/pages/01.administrate/04.learn/06.apps/02.apps/app_gitlab-runner.md similarity index 100% rename from app_gitlab-runner.md rename to pages/01.administrate/04.learn/06.apps/02.apps/app_gitlab-runner.md diff --git a/app_gitlab-runner_fr.md b/pages/01.administrate/04.learn/06.apps/02.apps/app_gitlab-runner_fr.md similarity index 100% rename from app_gitlab-runner_fr.md rename to pages/01.administrate/04.learn/06.apps/02.apps/app_gitlab-runner_fr.md diff --git a/app_gitlab.md b/pages/01.administrate/04.learn/06.apps/02.apps/app_gitlab.md similarity index 100% rename from app_gitlab.md rename to pages/01.administrate/04.learn/06.apps/02.apps/app_gitlab.md diff --git a/app_gitlab_fr.md b/pages/01.administrate/04.learn/06.apps/02.apps/app_gitlab_fr.md similarity index 100% rename from app_gitlab_fr.md rename to pages/01.administrate/04.learn/06.apps/02.apps/app_gitlab_fr.md diff --git a/app_glowing_bear.md b/pages/01.administrate/04.learn/06.apps/02.apps/app_glowing_bear.md similarity index 100% rename from app_glowing_bear.md rename to pages/01.administrate/04.learn/06.apps/02.apps/app_glowing_bear.md diff --git a/app_glowing_bear_fr.md b/pages/01.administrate/04.learn/06.apps/02.apps/app_glowing_bear_fr.md similarity index 100% rename from app_glowing_bear_fr.md rename to pages/01.administrate/04.learn/06.apps/02.apps/app_glowing_bear_fr.md diff --git a/app_gogs.md b/pages/01.administrate/04.learn/06.apps/02.apps/app_gogs.md similarity index 100% rename from app_gogs.md rename to pages/01.administrate/04.learn/06.apps/02.apps/app_gogs.md diff --git a/app_gogs_fr.md b/pages/01.administrate/04.learn/06.apps/02.apps/app_gogs_fr.md similarity index 100% rename from app_gogs_fr.md rename to pages/01.administrate/04.learn/06.apps/02.apps/app_gogs_fr.md diff --git a/app_gotify.md b/pages/01.administrate/04.learn/06.apps/02.apps/app_gotify.md similarity index 100% rename from app_gotify.md rename to pages/01.administrate/04.learn/06.apps/02.apps/app_gotify.md diff --git a/app_gotify_fr.md b/pages/01.administrate/04.learn/06.apps/02.apps/app_gotify_fr.md similarity index 100% rename from app_gotify_fr.md rename to pages/01.administrate/04.learn/06.apps/02.apps/app_gotify_fr.md diff --git a/app_grav.md b/pages/01.administrate/04.learn/06.apps/02.apps/app_grav.md similarity index 100% rename from app_grav.md rename to pages/01.administrate/04.learn/06.apps/02.apps/app_grav.md diff --git a/app_grav_fr.md b/pages/01.administrate/04.learn/06.apps/02.apps/app_grav_fr.md similarity index 100% rename from app_grav_fr.md rename to pages/01.administrate/04.learn/06.apps/02.apps/app_grav_fr.md diff --git a/app_halcyon.md b/pages/01.administrate/04.learn/06.apps/02.apps/app_halcyon.md similarity index 100% rename from app_halcyon.md rename to pages/01.administrate/04.learn/06.apps/02.apps/app_halcyon.md diff --git a/app_halcyon_fr.md b/pages/01.administrate/04.learn/06.apps/02.apps/app_halcyon_fr.md similarity index 100% rename from app_halcyon_fr.md rename to pages/01.administrate/04.learn/06.apps/02.apps/app_halcyon_fr.md diff --git a/app_haste.md b/pages/01.administrate/04.learn/06.apps/02.apps/app_haste.md similarity index 100% rename from app_haste.md rename to pages/01.administrate/04.learn/06.apps/02.apps/app_haste.md diff --git a/app_haste_fr.md b/pages/01.administrate/04.learn/06.apps/02.apps/app_haste_fr.md similarity index 100% rename from app_haste_fr.md rename to pages/01.administrate/04.learn/06.apps/02.apps/app_haste_fr.md diff --git a/app_hextris.md b/pages/01.administrate/04.learn/06.apps/02.apps/app_hextris.md similarity index 100% rename from app_hextris.md rename to pages/01.administrate/04.learn/06.apps/02.apps/app_hextris.md diff --git a/app_hextris_fr.md b/pages/01.administrate/04.learn/06.apps/02.apps/app_hextris_fr.md similarity index 100% rename from app_hextris_fr.md rename to pages/01.administrate/04.learn/06.apps/02.apps/app_hextris_fr.md diff --git a/app_horde.md b/pages/01.administrate/04.learn/06.apps/02.apps/app_horde.md similarity index 100% rename from app_horde.md rename to pages/01.administrate/04.learn/06.apps/02.apps/app_horde.md diff --git a/app_horde_fr.md b/pages/01.administrate/04.learn/06.apps/02.apps/app_horde_fr.md similarity index 100% rename from app_horde_fr.md rename to pages/01.administrate/04.learn/06.apps/02.apps/app_horde_fr.md diff --git a/app_hubzilla.md b/pages/01.administrate/04.learn/06.apps/02.apps/app_hubzilla.md similarity index 100% rename from app_hubzilla.md rename to pages/01.administrate/04.learn/06.apps/02.apps/app_hubzilla.md diff --git a/app_hubzilla_fr.md b/pages/01.administrate/04.learn/06.apps/02.apps/app_hubzilla_fr.md similarity index 100% rename from app_hubzilla_fr.md rename to pages/01.administrate/04.learn/06.apps/02.apps/app_hubzilla_fr.md diff --git a/app_invoiceninja.md b/pages/01.administrate/04.learn/06.apps/02.apps/app_invoiceninja.md similarity index 100% rename from app_invoiceninja.md rename to pages/01.administrate/04.learn/06.apps/02.apps/app_invoiceninja.md diff --git a/app_jappix.md b/pages/01.administrate/04.learn/06.apps/02.apps/app_jappix.md similarity index 100% rename from app_jappix.md rename to pages/01.administrate/04.learn/06.apps/02.apps/app_jappix.md diff --git a/app_jappix_fr.md b/pages/01.administrate/04.learn/06.apps/02.apps/app_jappix_fr.md similarity index 100% rename from app_jappix_fr.md rename to pages/01.administrate/04.learn/06.apps/02.apps/app_jappix_fr.md diff --git a/app_jirafeau.md b/pages/01.administrate/04.learn/06.apps/02.apps/app_jirafeau.md similarity index 100% rename from app_jirafeau.md rename to pages/01.administrate/04.learn/06.apps/02.apps/app_jirafeau.md diff --git a/app_jirafeau_fr.md b/pages/01.administrate/04.learn/06.apps/02.apps/app_jirafeau_fr.md similarity index 100% rename from app_jirafeau_fr.md rename to pages/01.administrate/04.learn/06.apps/02.apps/app_jirafeau_fr.md diff --git a/app_jitsi.md b/pages/01.administrate/04.learn/06.apps/02.apps/app_jitsi.md similarity index 100% rename from app_jitsi.md rename to pages/01.administrate/04.learn/06.apps/02.apps/app_jitsi.md diff --git a/app_jitsi_fr.md b/pages/01.administrate/04.learn/06.apps/02.apps/app_jitsi_fr.md similarity index 100% rename from app_jitsi_fr.md rename to pages/01.administrate/04.learn/06.apps/02.apps/app_jitsi_fr.md diff --git a/app_jupyterlab.md b/pages/01.administrate/04.learn/06.apps/02.apps/app_jupyterlab.md similarity index 100% rename from app_jupyterlab.md rename to pages/01.administrate/04.learn/06.apps/02.apps/app_jupyterlab.md diff --git a/app_jupyterlab_fr.md b/pages/01.administrate/04.learn/06.apps/02.apps/app_jupyterlab_fr.md similarity index 100% rename from app_jupyterlab_fr.md rename to pages/01.administrate/04.learn/06.apps/02.apps/app_jupyterlab_fr.md diff --git a/app_kanboard.md b/pages/01.administrate/04.learn/06.apps/02.apps/app_kanboard.md similarity index 100% rename from app_kanboard.md rename to pages/01.administrate/04.learn/06.apps/02.apps/app_kanboard.md diff --git a/app_kanboard_fr.md b/pages/01.administrate/04.learn/06.apps/02.apps/app_kanboard_fr.md similarity index 100% rename from app_kanboard_fr.md rename to pages/01.administrate/04.learn/06.apps/02.apps/app_kanboard_fr.md diff --git a/app_keeweb.md b/pages/01.administrate/04.learn/06.apps/02.apps/app_keeweb.md similarity index 100% rename from app_keeweb.md rename to pages/01.administrate/04.learn/06.apps/02.apps/app_keeweb.md diff --git a/app_keeweb_fr.md b/pages/01.administrate/04.learn/06.apps/02.apps/app_keeweb_fr.md similarity index 100% rename from app_keeweb_fr.md rename to pages/01.administrate/04.learn/06.apps/02.apps/app_keeweb_fr.md diff --git a/app_kresus.md b/pages/01.administrate/04.learn/06.apps/02.apps/app_kresus.md similarity index 100% rename from app_kresus.md rename to pages/01.administrate/04.learn/06.apps/02.apps/app_kresus.md diff --git a/app_kresus_fr.md b/pages/01.administrate/04.learn/06.apps/02.apps/app_kresus_fr.md similarity index 100% rename from app_kresus_fr.md rename to pages/01.administrate/04.learn/06.apps/02.apps/app_kresus_fr.md diff --git a/app_leed.md b/pages/01.administrate/04.learn/06.apps/02.apps/app_leed.md similarity index 100% rename from app_leed.md rename to pages/01.administrate/04.learn/06.apps/02.apps/app_leed.md diff --git a/app_leed_fr.md b/pages/01.administrate/04.learn/06.apps/02.apps/app_leed_fr.md similarity index 100% rename from app_leed_fr.md rename to pages/01.administrate/04.learn/06.apps/02.apps/app_leed_fr.md diff --git a/app_limesurvey.md b/pages/01.administrate/04.learn/06.apps/02.apps/app_limesurvey.md similarity index 100% rename from app_limesurvey.md rename to pages/01.administrate/04.learn/06.apps/02.apps/app_limesurvey.md diff --git a/app_limesurvey_fr.md b/pages/01.administrate/04.learn/06.apps/02.apps/app_limesurvey_fr.md similarity index 100% rename from app_limesurvey_fr.md rename to pages/01.administrate/04.learn/06.apps/02.apps/app_limesurvey_fr.md diff --git a/app_lstu.md b/pages/01.administrate/04.learn/06.apps/02.apps/app_lstu.md similarity index 100% rename from app_lstu.md rename to pages/01.administrate/04.learn/06.apps/02.apps/app_lstu.md diff --git a/app_lstu_fr.md b/pages/01.administrate/04.learn/06.apps/02.apps/app_lstu_fr.md similarity index 100% rename from app_lstu_fr.md rename to pages/01.administrate/04.learn/06.apps/02.apps/app_lstu_fr.md diff --git a/app_lufi.md b/pages/01.administrate/04.learn/06.apps/02.apps/app_lufi.md similarity index 100% rename from app_lufi.md rename to pages/01.administrate/04.learn/06.apps/02.apps/app_lufi.md diff --git a/app_lufi_fr.md b/pages/01.administrate/04.learn/06.apps/02.apps/app_lufi_fr.md similarity index 100% rename from app_lufi_fr.md rename to pages/01.administrate/04.learn/06.apps/02.apps/app_lufi_fr.md diff --git a/app_lutim.md b/pages/01.administrate/04.learn/06.apps/02.apps/app_lutim.md similarity index 100% rename from app_lutim.md rename to pages/01.administrate/04.learn/06.apps/02.apps/app_lutim.md diff --git a/app_lutim_fr.md b/pages/01.administrate/04.learn/06.apps/02.apps/app_lutim_fr.md similarity index 100% rename from app_lutim_fr.md rename to pages/01.administrate/04.learn/06.apps/02.apps/app_lutim_fr.md diff --git a/app_mailman.md b/pages/01.administrate/04.learn/06.apps/02.apps/app_mailman.md similarity index 100% rename from app_mailman.md rename to pages/01.administrate/04.learn/06.apps/02.apps/app_mailman.md diff --git a/app_mailman_fr.md b/pages/01.administrate/04.learn/06.apps/02.apps/app_mailman_fr.md similarity index 100% rename from app_mailman_fr.md rename to pages/01.administrate/04.learn/06.apps/02.apps/app_mailman_fr.md diff --git a/app_mattermost.md b/pages/01.administrate/04.learn/06.apps/02.apps/app_mattermost.md similarity index 100% rename from app_mattermost.md rename to pages/01.administrate/04.learn/06.apps/02.apps/app_mattermost.md diff --git a/app_mattermost_fr.md b/pages/01.administrate/04.learn/06.apps/02.apps/app_mattermost_fr.md similarity index 100% rename from app_mattermost_fr.md rename to pages/01.administrate/04.learn/06.apps/02.apps/app_mattermost_fr.md diff --git a/app_mediawiki.md b/pages/01.administrate/04.learn/06.apps/02.apps/app_mediawiki.md similarity index 100% rename from app_mediawiki.md rename to pages/01.administrate/04.learn/06.apps/02.apps/app_mediawiki.md diff --git a/app_mediawiki_fr.md b/pages/01.administrate/04.learn/06.apps/02.apps/app_mediawiki_fr.md similarity index 100% rename from app_mediawiki_fr.md rename to pages/01.administrate/04.learn/06.apps/02.apps/app_mediawiki_fr.md diff --git a/app_mindmaps.md b/pages/01.administrate/04.learn/06.apps/02.apps/app_mindmaps.md similarity index 100% rename from app_mindmaps.md rename to pages/01.administrate/04.learn/06.apps/02.apps/app_mindmaps.md diff --git a/app_mindmaps_fr.md b/pages/01.administrate/04.learn/06.apps/02.apps/app_mindmaps_fr.md similarity index 100% rename from app_mindmaps_fr.md rename to pages/01.administrate/04.learn/06.apps/02.apps/app_mindmaps_fr.md diff --git a/app_minetest.md b/pages/01.administrate/04.learn/06.apps/02.apps/app_minetest.md similarity index 100% rename from app_minetest.md rename to pages/01.administrate/04.learn/06.apps/02.apps/app_minetest.md diff --git a/app_minetest_fr.md b/pages/01.administrate/04.learn/06.apps/02.apps/app_minetest_fr.md similarity index 100% rename from app_minetest_fr.md rename to pages/01.administrate/04.learn/06.apps/02.apps/app_minetest_fr.md diff --git a/app_minidlna.md b/pages/01.administrate/04.learn/06.apps/02.apps/app_minidlna.md similarity index 100% rename from app_minidlna.md rename to pages/01.administrate/04.learn/06.apps/02.apps/app_minidlna.md diff --git a/app_minidlna_fr.md b/pages/01.administrate/04.learn/06.apps/02.apps/app_minidlna_fr.md similarity index 100% rename from app_minidlna_fr.md rename to pages/01.administrate/04.learn/06.apps/02.apps/app_minidlna_fr.md diff --git a/app_mobilizon.md b/pages/01.administrate/04.learn/06.apps/02.apps/app_mobilizon.md similarity index 100% rename from app_mobilizon.md rename to pages/01.administrate/04.learn/06.apps/02.apps/app_mobilizon.md diff --git a/app_mobilizon_fr.md b/pages/01.administrate/04.learn/06.apps/02.apps/app_mobilizon_fr.md similarity index 100% rename from app_mobilizon_fr.md rename to pages/01.administrate/04.learn/06.apps/02.apps/app_mobilizon_fr.md diff --git a/app_moodle.md b/pages/01.administrate/04.learn/06.apps/02.apps/app_moodle.md similarity index 100% rename from app_moodle.md rename to pages/01.administrate/04.learn/06.apps/02.apps/app_moodle.md diff --git a/app_moodle_fr.md b/pages/01.administrate/04.learn/06.apps/02.apps/app_moodle_fr.md similarity index 100% rename from app_moodle_fr.md rename to pages/01.administrate/04.learn/06.apps/02.apps/app_moodle_fr.md diff --git a/app_mumbleserver.md b/pages/01.administrate/04.learn/06.apps/02.apps/app_mumbleserver.md similarity index 100% rename from app_mumbleserver.md rename to pages/01.administrate/04.learn/06.apps/02.apps/app_mumbleserver.md diff --git a/app_mumbleserver_fr.md b/pages/01.administrate/04.learn/06.apps/02.apps/app_mumbleserver_fr.md similarity index 100% rename from app_mumbleserver_fr.md rename to pages/01.administrate/04.learn/06.apps/02.apps/app_mumbleserver_fr.md diff --git a/app_my_webapp.md b/pages/01.administrate/04.learn/06.apps/02.apps/app_my_webapp.md similarity index 100% rename from app_my_webapp.md rename to pages/01.administrate/04.learn/06.apps/02.apps/app_my_webapp.md diff --git a/app_my_webapp_fr.md b/pages/01.administrate/04.learn/06.apps/02.apps/app_my_webapp_fr.md similarity index 100% rename from app_my_webapp_fr.md rename to pages/01.administrate/04.learn/06.apps/02.apps/app_my_webapp_fr.md diff --git a/app_navidrome.md b/pages/01.administrate/04.learn/06.apps/02.apps/app_navidrome.md similarity index 100% rename from app_navidrome.md rename to pages/01.administrate/04.learn/06.apps/02.apps/app_navidrome.md diff --git a/app_navidrome_fr.md b/pages/01.administrate/04.learn/06.apps/02.apps/app_navidrome_fr.md similarity index 100% rename from app_navidrome_fr.md rename to pages/01.administrate/04.learn/06.apps/02.apps/app_navidrome_fr.md diff --git a/app_netdata.md b/pages/01.administrate/04.learn/06.apps/02.apps/app_netdata.md similarity index 100% rename from app_netdata.md rename to pages/01.administrate/04.learn/06.apps/02.apps/app_netdata.md diff --git a/app_nextcloud.md b/pages/01.administrate/04.learn/06.apps/02.apps/app_nextcloud.md similarity index 100% rename from app_nextcloud.md rename to pages/01.administrate/04.learn/06.apps/02.apps/app_nextcloud.md diff --git a/app_nextcloud_fr.md b/pages/01.administrate/04.learn/06.apps/02.apps/app_nextcloud_fr.md similarity index 100% rename from app_nextcloud_fr.md rename to pages/01.administrate/04.learn/06.apps/02.apps/app_nextcloud_fr.md diff --git a/app_nextcloud_keeweb.md b/pages/01.administrate/04.learn/06.apps/02.apps/app_nextcloud_keeweb.md similarity index 100% rename from app_nextcloud_keeweb.md rename to pages/01.administrate/04.learn/06.apps/02.apps/app_nextcloud_keeweb.md diff --git a/app_nextcloud_keeweb_fr.md b/pages/01.administrate/04.learn/06.apps/02.apps/app_nextcloud_keeweb_fr.md similarity index 100% rename from app_nextcloud_keeweb_fr.md rename to pages/01.administrate/04.learn/06.apps/02.apps/app_nextcloud_keeweb_fr.md diff --git a/app_noalyss.md b/pages/01.administrate/04.learn/06.apps/02.apps/app_noalyss.md similarity index 100% rename from app_noalyss.md rename to pages/01.administrate/04.learn/06.apps/02.apps/app_noalyss.md diff --git a/app_noalyss_fr.md b/pages/01.administrate/04.learn/06.apps/02.apps/app_noalyss_fr.md similarity index 100% rename from app_noalyss_fr.md rename to pages/01.administrate/04.learn/06.apps/02.apps/app_noalyss_fr.md diff --git a/app_onlyoffice.md b/pages/01.administrate/04.learn/06.apps/02.apps/app_onlyoffice.md similarity index 100% rename from app_onlyoffice.md rename to pages/01.administrate/04.learn/06.apps/02.apps/app_onlyoffice.md diff --git a/app_onlyoffice_fr.md b/pages/01.administrate/04.learn/06.apps/02.apps/app_onlyoffice_fr.md similarity index 100% rename from app_onlyoffice_fr.md rename to pages/01.administrate/04.learn/06.apps/02.apps/app_onlyoffice_fr.md diff --git a/app_opensondage.md b/pages/01.administrate/04.learn/06.apps/02.apps/app_opensondage.md similarity index 100% rename from app_opensondage.md rename to pages/01.administrate/04.learn/06.apps/02.apps/app_opensondage.md diff --git a/app_opensondage_fr.md b/pages/01.administrate/04.learn/06.apps/02.apps/app_opensondage_fr.md similarity index 100% rename from app_opensondage_fr.md rename to pages/01.administrate/04.learn/06.apps/02.apps/app_opensondage_fr.md diff --git a/app_osticket.md b/pages/01.administrate/04.learn/06.apps/02.apps/app_osticket.md similarity index 100% rename from app_osticket.md rename to pages/01.administrate/04.learn/06.apps/02.apps/app_osticket.md diff --git a/app_osticket_fr.md b/pages/01.administrate/04.learn/06.apps/02.apps/app_osticket_fr.md similarity index 100% rename from app_osticket_fr.md rename to pages/01.administrate/04.learn/06.apps/02.apps/app_osticket_fr.md diff --git a/app_peertube.md b/pages/01.administrate/04.learn/06.apps/02.apps/app_peertube.md similarity index 100% rename from app_peertube.md rename to pages/01.administrate/04.learn/06.apps/02.apps/app_peertube.md diff --git a/app_peertube_fr.md b/pages/01.administrate/04.learn/06.apps/02.apps/app_peertube_fr.md similarity index 100% rename from app_peertube_fr.md rename to pages/01.administrate/04.learn/06.apps/02.apps/app_peertube_fr.md diff --git a/app_phpmyadmin.md b/pages/01.administrate/04.learn/06.apps/02.apps/app_phpmyadmin.md similarity index 100% rename from app_phpmyadmin.md rename to pages/01.administrate/04.learn/06.apps/02.apps/app_phpmyadmin.md diff --git a/app_phpmyadmin_fr.md b/pages/01.administrate/04.learn/06.apps/02.apps/app_phpmyadmin_fr.md similarity index 100% rename from app_phpmyadmin_fr.md rename to pages/01.administrate/04.learn/06.apps/02.apps/app_phpmyadmin_fr.md diff --git a/app_phpsysinfo.md b/pages/01.administrate/04.learn/06.apps/02.apps/app_phpsysinfo.md similarity index 100% rename from app_phpsysinfo.md rename to pages/01.administrate/04.learn/06.apps/02.apps/app_phpsysinfo.md diff --git a/app_phpsysinfo_fr.md b/pages/01.administrate/04.learn/06.apps/02.apps/app_phpsysinfo_fr.md similarity index 100% rename from app_phpsysinfo_fr.md rename to pages/01.administrate/04.learn/06.apps/02.apps/app_phpsysinfo_fr.md diff --git a/app_pihole.md b/pages/01.administrate/04.learn/06.apps/02.apps/app_pihole.md similarity index 100% rename from app_pihole.md rename to pages/01.administrate/04.learn/06.apps/02.apps/app_pihole.md diff --git a/app_pihole_fr.md b/pages/01.administrate/04.learn/06.apps/02.apps/app_pihole_fr.md similarity index 100% rename from app_pihole_fr.md rename to pages/01.administrate/04.learn/06.apps/02.apps/app_pihole_fr.md diff --git a/app_piwigo.md b/pages/01.administrate/04.learn/06.apps/02.apps/app_piwigo.md similarity index 100% rename from app_piwigo.md rename to pages/01.administrate/04.learn/06.apps/02.apps/app_piwigo.md diff --git a/app_piwigo_fr.md b/pages/01.administrate/04.learn/06.apps/02.apps/app_piwigo_fr.md similarity index 100% rename from app_piwigo_fr.md rename to pages/01.administrate/04.learn/06.apps/02.apps/app_piwigo_fr.md diff --git a/app_pleroma.md b/pages/01.administrate/04.learn/06.apps/02.apps/app_pleroma.md similarity index 100% rename from app_pleroma.md rename to pages/01.administrate/04.learn/06.apps/02.apps/app_pleroma.md diff --git a/app_pleroma_fr.md b/pages/01.administrate/04.learn/06.apps/02.apps/app_pleroma_fr.md similarity index 100% rename from app_pleroma_fr.md rename to pages/01.administrate/04.learn/06.apps/02.apps/app_pleroma_fr.md diff --git a/app_plume.md b/pages/01.administrate/04.learn/06.apps/02.apps/app_plume.md similarity index 100% rename from app_plume.md rename to pages/01.administrate/04.learn/06.apps/02.apps/app_plume.md diff --git a/app_plume_fr.md b/pages/01.administrate/04.learn/06.apps/02.apps/app_plume_fr.md similarity index 100% rename from app_plume_fr.md rename to pages/01.administrate/04.learn/06.apps/02.apps/app_plume_fr.md diff --git a/app_pluxml.md b/pages/01.administrate/04.learn/06.apps/02.apps/app_pluxml.md similarity index 100% rename from app_pluxml.md rename to pages/01.administrate/04.learn/06.apps/02.apps/app_pluxml.md diff --git a/app_pluxml_fr.md b/pages/01.administrate/04.learn/06.apps/02.apps/app_pluxml_fr.md similarity index 100% rename from app_pluxml_fr.md rename to pages/01.administrate/04.learn/06.apps/02.apps/app_pluxml_fr.md diff --git a/app_radicale.md b/pages/01.administrate/04.learn/06.apps/02.apps/app_radicale.md similarity index 100% rename from app_radicale.md rename to pages/01.administrate/04.learn/06.apps/02.apps/app_radicale.md diff --git a/app_radicale_fr.md b/pages/01.administrate/04.learn/06.apps/02.apps/app_radicale_fr.md similarity index 100% rename from app_radicale_fr.md rename to pages/01.administrate/04.learn/06.apps/02.apps/app_radicale_fr.md diff --git a/app_rainloop.md b/pages/01.administrate/04.learn/06.apps/02.apps/app_rainloop.md similarity index 100% rename from app_rainloop.md rename to pages/01.administrate/04.learn/06.apps/02.apps/app_rainloop.md diff --git a/app_rainloop_fr.md b/pages/01.administrate/04.learn/06.apps/02.apps/app_rainloop_fr.md similarity index 100% rename from app_rainloop_fr.md rename to pages/01.administrate/04.learn/06.apps/02.apps/app_rainloop_fr.md diff --git a/app_roundcube.md b/pages/01.administrate/04.learn/06.apps/02.apps/app_roundcube.md similarity index 100% rename from app_roundcube.md rename to pages/01.administrate/04.learn/06.apps/02.apps/app_roundcube.md diff --git a/app_roundcube_fr.md b/pages/01.administrate/04.learn/06.apps/02.apps/app_roundcube_fr.md similarity index 100% rename from app_roundcube_fr.md rename to pages/01.administrate/04.learn/06.apps/02.apps/app_roundcube_fr.md diff --git a/app_searx.md b/pages/01.administrate/04.learn/06.apps/02.apps/app_searx.md similarity index 100% rename from app_searx.md rename to pages/01.administrate/04.learn/06.apps/02.apps/app_searx.md diff --git a/app_searx_fr.md b/pages/01.administrate/04.learn/06.apps/02.apps/app_searx_fr.md similarity index 100% rename from app_searx_fr.md rename to pages/01.administrate/04.learn/06.apps/02.apps/app_searx_fr.md diff --git a/app_shaarli.md b/pages/01.administrate/04.learn/06.apps/02.apps/app_shaarli.md similarity index 100% rename from app_shaarli.md rename to pages/01.administrate/04.learn/06.apps/02.apps/app_shaarli.md diff --git a/app_shaarli_fr.md b/pages/01.administrate/04.learn/06.apps/02.apps/app_shaarli_fr.md similarity index 100% rename from app_shaarli_fr.md rename to pages/01.administrate/04.learn/06.apps/02.apps/app_shaarli_fr.md diff --git a/app_shellinabox.md b/pages/01.administrate/04.learn/06.apps/02.apps/app_shellinabox.md similarity index 100% rename from app_shellinabox.md rename to pages/01.administrate/04.learn/06.apps/02.apps/app_shellinabox.md diff --git a/app_shellinabox_fr.md b/pages/01.administrate/04.learn/06.apps/02.apps/app_shellinabox_fr.md similarity index 100% rename from app_shellinabox_fr.md rename to pages/01.administrate/04.learn/06.apps/02.apps/app_shellinabox_fr.md diff --git a/app_simple-torrent.md b/pages/01.administrate/04.learn/06.apps/02.apps/app_simple-torrent.md similarity index 100% rename from app_simple-torrent.md rename to pages/01.administrate/04.learn/06.apps/02.apps/app_simple-torrent.md diff --git a/app_simple-torrent_fr.md b/pages/01.administrate/04.learn/06.apps/02.apps/app_simple-torrent_fr.md similarity index 100% rename from app_simple-torrent_fr.md rename to pages/01.administrate/04.learn/06.apps/02.apps/app_simple-torrent_fr.md diff --git a/app_slingcode.md b/pages/01.administrate/04.learn/06.apps/02.apps/app_slingcode.md similarity index 100% rename from app_slingcode.md rename to pages/01.administrate/04.learn/06.apps/02.apps/app_slingcode.md diff --git a/app_slingcode_fr.md b/pages/01.administrate/04.learn/06.apps/02.apps/app_slingcode_fr.md similarity index 100% rename from app_slingcode_fr.md rename to pages/01.administrate/04.learn/06.apps/02.apps/app_slingcode_fr.md diff --git a/app_sogo.md b/pages/01.administrate/04.learn/06.apps/02.apps/app_sogo.md similarity index 100% rename from app_sogo.md rename to pages/01.administrate/04.learn/06.apps/02.apps/app_sogo.md diff --git a/app_sogo_fr.md b/pages/01.administrate/04.learn/06.apps/02.apps/app_sogo_fr.md similarity index 100% rename from app_sogo_fr.md rename to pages/01.administrate/04.learn/06.apps/02.apps/app_sogo_fr.md diff --git a/app_spip.md b/pages/01.administrate/04.learn/06.apps/02.apps/app_spip.md similarity index 100% rename from app_spip.md rename to pages/01.administrate/04.learn/06.apps/02.apps/app_spip.md diff --git a/app_spip_fr.md b/pages/01.administrate/04.learn/06.apps/02.apps/app_spip_fr.md similarity index 100% rename from app_spip_fr.md rename to pages/01.administrate/04.learn/06.apps/02.apps/app_spip_fr.md diff --git a/app_strut.md b/pages/01.administrate/04.learn/06.apps/02.apps/app_strut.md similarity index 100% rename from app_strut.md rename to pages/01.administrate/04.learn/06.apps/02.apps/app_strut.md diff --git a/app_strut_fr.md b/pages/01.administrate/04.learn/06.apps/02.apps/app_strut_fr.md similarity index 100% rename from app_strut_fr.md rename to pages/01.administrate/04.learn/06.apps/02.apps/app_strut_fr.md diff --git a/app_transmission.md b/pages/01.administrate/04.learn/06.apps/02.apps/app_transmission.md similarity index 100% rename from app_transmission.md rename to pages/01.administrate/04.learn/06.apps/02.apps/app_transmission.md diff --git a/app_transmission_fr.md b/pages/01.administrate/04.learn/06.apps/02.apps/app_transmission_fr.md similarity index 100% rename from app_transmission_fr.md rename to pages/01.administrate/04.learn/06.apps/02.apps/app_transmission_fr.md diff --git a/app_ttrss.md b/pages/01.administrate/04.learn/06.apps/02.apps/app_ttrss.md similarity index 100% rename from app_ttrss.md rename to pages/01.administrate/04.learn/06.apps/02.apps/app_ttrss.md diff --git a/app_ttrss_fr.md b/pages/01.administrate/04.learn/06.apps/02.apps/app_ttrss_fr.md similarity index 100% rename from app_ttrss_fr.md rename to pages/01.administrate/04.learn/06.apps/02.apps/app_ttrss_fr.md diff --git a/app_unattended_upgrades.md b/pages/01.administrate/04.learn/06.apps/02.apps/app_unattended_upgrades.md similarity index 100% rename from app_unattended_upgrades.md rename to pages/01.administrate/04.learn/06.apps/02.apps/app_unattended_upgrades.md diff --git a/app_unattended_upgrades_fr.md b/pages/01.administrate/04.learn/06.apps/02.apps/app_unattended_upgrades_fr.md similarity index 100% rename from app_unattended_upgrades_fr.md rename to pages/01.administrate/04.learn/06.apps/02.apps/app_unattended_upgrades_fr.md diff --git a/app_wallabag2.md b/pages/01.administrate/04.learn/06.apps/02.apps/app_wallabag2.md similarity index 100% rename from app_wallabag2.md rename to pages/01.administrate/04.learn/06.apps/02.apps/app_wallabag2.md diff --git a/app_wallabag2_fr.md b/pages/01.administrate/04.learn/06.apps/02.apps/app_wallabag2_fr.md similarity index 100% rename from app_wallabag2_fr.md rename to pages/01.administrate/04.learn/06.apps/02.apps/app_wallabag2_fr.md diff --git a/app_weblate.md b/pages/01.administrate/04.learn/06.apps/02.apps/app_weblate.md similarity index 100% rename from app_weblate.md rename to pages/01.administrate/04.learn/06.apps/02.apps/app_weblate.md diff --git a/app_weblate_fr.md b/pages/01.administrate/04.learn/06.apps/02.apps/app_weblate_fr.md similarity index 100% rename from app_weblate_fr.md rename to pages/01.administrate/04.learn/06.apps/02.apps/app_weblate_fr.md diff --git a/app_webtrees.md b/pages/01.administrate/04.learn/06.apps/02.apps/app_webtrees.md similarity index 100% rename from app_webtrees.md rename to pages/01.administrate/04.learn/06.apps/02.apps/app_webtrees.md diff --git a/app_webtrees_fr.md b/pages/01.administrate/04.learn/06.apps/02.apps/app_webtrees_fr.md similarity index 100% rename from app_webtrees_fr.md rename to pages/01.administrate/04.learn/06.apps/02.apps/app_webtrees_fr.md diff --git a/app_wekan.md b/pages/01.administrate/04.learn/06.apps/02.apps/app_wekan.md similarity index 100% rename from app_wekan.md rename to pages/01.administrate/04.learn/06.apps/02.apps/app_wekan.md diff --git a/app_wekan_fr.md b/pages/01.administrate/04.learn/06.apps/02.apps/app_wekan_fr.md similarity index 100% rename from app_wekan_fr.md rename to pages/01.administrate/04.learn/06.apps/02.apps/app_wekan_fr.md diff --git a/app_wikijs.md b/pages/01.administrate/04.learn/06.apps/02.apps/app_wikijs.md similarity index 100% rename from app_wikijs.md rename to pages/01.administrate/04.learn/06.apps/02.apps/app_wikijs.md diff --git a/app_wikijs_fr.md b/pages/01.administrate/04.learn/06.apps/02.apps/app_wikijs_fr.md similarity index 100% rename from app_wikijs_fr.md rename to pages/01.administrate/04.learn/06.apps/02.apps/app_wikijs_fr.md diff --git a/app_wordpress.md b/pages/01.administrate/04.learn/06.apps/02.apps/app_wordpress.md similarity index 100% rename from app_wordpress.md rename to pages/01.administrate/04.learn/06.apps/02.apps/app_wordpress.md diff --git a/app_wordpress_fr.md b/pages/01.administrate/04.learn/06.apps/02.apps/app_wordpress_fr.md similarity index 100% rename from app_wordpress_fr.md rename to pages/01.administrate/04.learn/06.apps/02.apps/app_wordpress_fr.md diff --git a/app_writing_guide.md b/pages/01.administrate/04.learn/06.apps/02.apps/app_writing_guide.md similarity index 100% rename from app_writing_guide.md rename to pages/01.administrate/04.learn/06.apps/02.apps/app_writing_guide.md diff --git a/app_writing_guide_fr.md b/pages/01.administrate/04.learn/06.apps/02.apps/app_writing_guide_fr.md similarity index 100% rename from app_writing_guide_fr.md rename to pages/01.administrate/04.learn/06.apps/02.apps/app_writing_guide_fr.md diff --git a/app_yunofav.md b/pages/01.administrate/04.learn/06.apps/02.apps/app_yunofav.md similarity index 100% rename from app_yunofav.md rename to pages/01.administrate/04.learn/06.apps/02.apps/app_yunofav.md diff --git a/app_yunofav_fr.md b/pages/01.administrate/04.learn/06.apps/02.apps/app_yunofav_fr.md similarity index 100% rename from app_yunofav_fr.md rename to pages/01.administrate/04.learn/06.apps/02.apps/app_yunofav_fr.md diff --git a/app_zerobin.md b/pages/01.administrate/04.learn/06.apps/02.apps/app_zerobin.md similarity index 100% rename from app_zerobin.md rename to pages/01.administrate/04.learn/06.apps/02.apps/app_zerobin.md diff --git a/app_zerobin_fr.md b/pages/01.administrate/04.learn/06.apps/02.apps/app_zerobin_fr.md similarity index 100% rename from app_zerobin_fr.md rename to pages/01.administrate/04.learn/06.apps/02.apps/app_zerobin_fr.md diff --git a/appsdoc.md b/pages/01.administrate/04.learn/06.apps/02.apps/appsdoc.md similarity index 100% rename from appsdoc.md rename to pages/01.administrate/04.learn/06.apps/02.apps/appsdoc.md diff --git a/apps_overview.md b/pages/01.administrate/04.learn/06.apps/apps_overview.md similarity index 100% rename from apps_overview.md rename to pages/01.administrate/04.learn/06.apps/apps_overview.md diff --git a/apps_overview_fr.md b/pages/01.administrate/04.learn/06.apps/apps_overview_fr.md similarity index 100% rename from apps_overview_fr.md rename to pages/01.administrate/04.learn/06.apps/apps_overview_fr.md diff --git a/domains.md b/pages/01.administrate/04.learn/07.domains/domains.md similarity index 100% rename from domains.md rename to pages/01.administrate/04.learn/07.domains/domains.md diff --git a/domains_fr.md b/pages/01.administrate/04.learn/07.domains/domains_fr.md similarity index 100% rename from domains_fr.md rename to pages/01.administrate/04.learn/07.domains/domains_fr.md diff --git a/blacklist_forms.md b/pages/01.administrate/04.learn/08.emails/01.unblacklisting/blacklist_forms.md similarity index 100% rename from blacklist_forms.md rename to pages/01.administrate/04.learn/08.emails/01.unblacklisting/blacklist_forms.md diff --git a/blacklist_forms_fr.md b/pages/01.administrate/04.learn/08.emails/01.unblacklisting/blacklist_forms_fr.md similarity index 100% rename from blacklist_forms_fr.md rename to pages/01.administrate/04.learn/08.emails/01.unblacklisting/blacklist_forms_fr.md diff --git a/email_configure_client.md b/pages/01.administrate/04.learn/08.emails/02.emailclients/email_configure_client.md similarity index 100% rename from email_configure_client.md rename to pages/01.administrate/04.learn/08.emails/02.emailclients/email_configure_client.md diff --git a/email_configure_client_es.md b/pages/01.administrate/04.learn/08.emails/02.emailclients/email_configure_client_es.md similarity index 100% rename from email_configure_client_es.md rename to pages/01.administrate/04.learn/08.emails/02.emailclients/email_configure_client_es.md diff --git a/email_configure_client_fr.md b/pages/01.administrate/04.learn/08.emails/02.emailclients/email_configure_client_fr.md similarity index 100% rename from email_configure_client_fr.md rename to pages/01.administrate/04.learn/08.emails/02.emailclients/email_configure_client_fr.md diff --git a/email.md b/pages/01.administrate/04.learn/08.emails/email.md similarity index 100% rename from email.md rename to pages/01.administrate/04.learn/08.emails/email.md diff --git a/email_de.md b/pages/01.administrate/04.learn/08.emails/email_de.md similarity index 100% rename from email_de.md rename to pages/01.administrate/04.learn/08.emails/email_de.md diff --git a/email_es.md b/pages/01.administrate/04.learn/08.emails/email_es.md similarity index 100% rename from email_es.md rename to pages/01.administrate/04.learn/08.emails/email_es.md diff --git a/email_fr.md b/pages/01.administrate/04.learn/08.emails/email_fr.md similarity index 100% rename from email_fr.md rename to pages/01.administrate/04.learn/08.emails/email_fr.md diff --git a/XMPP.md b/pages/01.administrate/04.learn/09.xmpp/XMPP.md similarity index 100% rename from XMPP.md rename to pages/01.administrate/04.learn/09.xmpp/XMPP.md diff --git a/XMPP_es.md b/pages/01.administrate/04.learn/09.xmpp/XMPP_es.md similarity index 100% rename from XMPP_es.md rename to pages/01.administrate/04.learn/09.xmpp/XMPP_es.md diff --git a/XMPP_fr.md b/pages/01.administrate/04.learn/09.xmpp/XMPP_fr.md similarity index 100% rename from XMPP_fr.md rename to pages/01.administrate/04.learn/09.xmpp/XMPP_fr.md diff --git a/backup.md b/pages/01.administrate/04.learn/10.backups/backup.md similarity index 100% rename from backup.md rename to pages/01.administrate/04.learn/10.backups/backup.md diff --git a/backup_fr.md b/pages/01.administrate/04.learn/10.backups/backup_fr.md similarity index 100% rename from backup_fr.md rename to pages/01.administrate/04.learn/10.backups/backup_fr.md diff --git a/backup_it.md b/pages/01.administrate/04.learn/10.backups/backup_it.md similarity index 100% rename from backup_it.md rename to pages/01.administrate/04.learn/10.backups/backup_it.md diff --git a/update.md b/pages/01.administrate/04.learn/11.update/01.system/update.md similarity index 100% rename from update.md rename to pages/01.administrate/04.learn/11.update/01.system/update.md diff --git a/update_fr.md b/pages/01.administrate/04.learn/11.update/01.system/update_fr.md similarity index 100% rename from update_fr.md rename to pages/01.administrate/04.learn/11.update/01.system/update_fr.md diff --git a/app_update.md b/pages/01.administrate/04.learn/11.update/02.apps/app_update.md similarity index 100% rename from app_update.md rename to pages/01.administrate/04.learn/11.update/02.apps/app_update.md diff --git a/app_update_fr.md b/pages/01.administrate/04.learn/11.update/02.apps/app_update_fr.md similarity index 100% rename from app_update_fr.md rename to pages/01.administrate/04.learn/11.update/02.apps/app_update_fr.md diff --git a/security_team.md b/pages/01.administrate/04.learn/12.security/01.team/security_team.md similarity index 100% rename from security_team.md rename to pages/01.administrate/04.learn/12.security/01.team/security_team.md diff --git a/security_team_fr.md b/pages/01.administrate/04.learn/12.security/01.team/security_team_fr.md similarity index 100% rename from security_team_fr.md rename to pages/01.administrate/04.learn/12.security/01.team/security_team_fr.md diff --git a/security.md b/pages/01.administrate/04.learn/12.security/security.md similarity index 100% rename from security.md rename to pages/01.administrate/04.learn/12.security/security.md diff --git a/security_fr.md b/pages/01.administrate/04.learn/12.security/security_fr.md similarity index 100% rename from security_fr.md rename to pages/01.administrate/04.learn/12.security/security_fr.md diff --git a/dns_nohost_me.md b/pages/01.administrate/05.advance/01.domains/01.dns_nohost_me/dns_nohost_me.md similarity index 100% rename from dns_nohost_me.md rename to pages/01.administrate/05.advance/01.domains/01.dns_nohost_me/dns_nohost_me.md diff --git a/dns_nohost_me_es.md b/pages/01.administrate/05.advance/01.domains/01.dns_nohost_me/dns_nohost_me_es.md similarity index 100% rename from dns_nohost_me_es.md rename to pages/01.administrate/05.advance/01.domains/01.dns_nohost_me/dns_nohost_me_es.md diff --git a/dns_nohost_me_fr.md b/pages/01.administrate/05.advance/01.domains/01.dns_nohost_me/dns_nohost_me_fr.md similarity index 100% rename from dns_nohost_me_fr.md rename to pages/01.administrate/05.advance/01.domains/01.dns_nohost_me/dns_nohost_me_fr.md diff --git a/dns_dynamicip.md b/pages/01.administrate/05.advance/01.domains/02.dns_dynamic_ip/dns_dynamicip.md similarity index 100% rename from dns_dynamicip.md rename to pages/01.administrate/05.advance/01.domains/02.dns_dynamic_ip/dns_dynamicip.md diff --git a/dns_dynamicip_fr.md b/pages/01.administrate/05.advance/01.domains/02.dns_dynamic_ip/dns_dynamicip_fr.md similarity index 100% rename from dns_dynamicip_fr.md rename to pages/01.administrate/05.advance/01.domains/02.dns_dynamic_ip/dns_dynamicip_fr.md diff --git a/dns_subdomains.md b/pages/01.administrate/05.advance/01.domains/03.dns_subdomains/dns_subdomains.md similarity index 100% rename from dns_subdomains.md rename to pages/01.administrate/05.advance/01.domains/03.dns_subdomains/dns_subdomains.md diff --git a/dns_subdomains_fr.md b/pages/01.administrate/05.advance/01.domains/03.dns_subdomains/dns_subdomains_fr.md similarity index 100% rename from dns_subdomains_fr.md rename to pages/01.administrate/05.advance/01.domains/03.dns_subdomains/dns_subdomains_fr.md diff --git a/OVH.md b/pages/01.administrate/05.advance/01.domains/05.OVH/OVH.md similarity index 100% rename from OVH.md rename to pages/01.administrate/05.advance/01.domains/05.OVH/OVH.md diff --git a/OVH_fr.md b/pages/01.administrate/05.advance/01.domains/05.OVH/OVH_fr.md similarity index 100% rename from OVH_fr.md rename to pages/01.administrate/05.advance/01.domains/05.OVH/OVH_fr.md diff --git a/isp_sfr.md b/pages/01.administrate/05.advance/02.isp/01.sfr/isp_sfr.md similarity index 100% rename from isp_sfr.md rename to pages/01.administrate/05.advance/02.isp/01.sfr/isp_sfr.md diff --git a/isp_sfr_fr.md b/pages/01.administrate/05.advance/02.isp/01.sfr/isp_sfr_fr.md similarity index 100% rename from isp_sfr_fr.md rename to pages/01.administrate/05.advance/02.isp/01.sfr/isp_sfr_fr.md diff --git a/isp_orange.md b/pages/01.administrate/05.advance/02.isp/02.orange/isp_orange.md similarity index 100% rename from isp_orange.md rename to pages/01.administrate/05.advance/02.isp/02.orange/isp_orange.md diff --git a/isp_orange_fr.md b/pages/01.administrate/05.advance/02.isp/02.orange/isp_orange_fr.md similarity index 100% rename from isp_orange_fr.md rename to pages/01.administrate/05.advance/02.isp/02.orange/isp_orange_fr.md diff --git a/isp_free.md b/pages/01.administrate/05.advance/02.isp/03.free/isp_free.md similarity index 100% rename from isp_free.md rename to pages/01.administrate/05.advance/02.isp/03.free/isp_free.md diff --git a/isp_free_fr.md b/pages/01.administrate/05.advance/02.isp/03.free/isp_free_fr.md similarity index 100% rename from isp_free_fr.md rename to pages/01.administrate/05.advance/02.isp/03.free/isp_free_fr.md diff --git a/isp.md b/pages/01.administrate/05.advance/02.isp/isp.md similarity index 100% rename from isp.md rename to pages/01.administrate/05.advance/02.isp/isp.md diff --git a/isp_es.md b/pages/01.administrate/05.advance/02.isp/isp_es.md similarity index 100% rename from isp_es.md rename to pages/01.administrate/05.advance/02.isp/isp_es.md diff --git a/isp_fr.md b/pages/01.administrate/05.advance/02.isp/isp_fr.md similarity index 100% rename from isp_fr.md rename to pages/01.administrate/05.advance/02.isp/isp_fr.md diff --git a/filezilla.md b/pages/01.administrate/05.advance/03.filezilla/filezilla.md similarity index 100% rename from filezilla.md rename to pages/01.administrate/05.advance/03.filezilla/filezilla.md diff --git a/filezilla_fr.md b/pages/01.administrate/05.advance/03.filezilla/filezilla_fr.md similarity index 100% rename from filezilla_fr.md rename to pages/01.administrate/05.advance/03.filezilla/filezilla_fr.md diff --git a/theming.md b/pages/01.administrate/05.advance/04.theming/theming.md similarity index 100% rename from theming.md rename to pages/01.administrate/05.advance/04.theming/theming.md diff --git a/theming_fr.md b/pages/01.administrate/05.advance/04.theming/theming_fr.md similarity index 100% rename from theming_fr.md rename to pages/01.administrate/05.advance/04.theming/theming_fr.md diff --git a/external_storage.md b/pages/01.administrate/05.advance/05.external_storage/external_storage.md similarity index 100% rename from external_storage.md rename to pages/01.administrate/05.advance/05.external_storage/external_storage.md diff --git a/external_storage_fr.md b/pages/01.administrate/05.advance/05.external_storage/external_storage_fr.md similarity index 100% rename from external_storage_fr.md rename to pages/01.administrate/05.advance/05.external_storage/external_storage_fr.md diff --git a/email_migration.md b/pages/01.administrate/05.advance/06.email_migration/email_migration.md similarity index 100% rename from email_migration.md rename to pages/01.administrate/05.advance/06.email_migration/email_migration.md diff --git a/email_migration_fr.md b/pages/01.administrate/05.advance/06.email_migration/email_migration_fr.md similarity index 100% rename from email_migration_fr.md rename to pages/01.administrate/05.advance/06.email_migration/email_migration_fr.md diff --git a/torhiddenservice.md b/pages/01.administrate/05.advance/07.tor/torhiddenservice.md similarity index 100% rename from torhiddenservice.md rename to pages/01.administrate/05.advance/07.tor/torhiddenservice.md diff --git a/torhiddenservice_fr.md b/pages/01.administrate/05.advance/07.tor/torhiddenservice_fr.md similarity index 100% rename from torhiddenservice_fr.md rename to pages/01.administrate/05.advance/07.tor/torhiddenservice_fr.md diff --git a/torhiddenservice_it.md b/pages/01.administrate/05.advance/07.tor/torhiddenservice_it.md similarity index 100% rename from torhiddenservice_it.md rename to pages/01.administrate/05.advance/07.tor/torhiddenservice_it.md diff --git a/certificate_custom.md b/pages/01.administrate/05.advance/08.certificate_custom/certificate_custom.md similarity index 100% rename from certificate_custom.md rename to pages/01.administrate/05.advance/08.certificate_custom/certificate_custom.md diff --git a/certificate_custom_fr.md b/pages/01.administrate/05.advance/08.certificate_custom/certificate_custom_fr.md similarity index 100% rename from certificate_custom_fr.md rename to pages/01.administrate/05.advance/08.certificate_custom/certificate_custom_fr.md diff --git a/vpn_advantage.md b/pages/01.administrate/05.advance/09.vpn/vpn_advantage.md similarity index 100% rename from vpn_advantage.md rename to pages/01.administrate/05.advance/09.vpn/vpn_advantage.md diff --git a/vpn_advantage_fr.md b/pages/01.administrate/05.advance/09.vpn/vpn_advantage_fr.md similarity index 100% rename from vpn_advantage_fr.md rename to pages/01.administrate/05.advance/09.vpn/vpn_advantage_fr.md diff --git a/moving_app_folder.md b/pages/01.administrate/05.advance/10.moving_app_folder/moving_app_folder.md similarity index 100% rename from moving_app_folder.md rename to pages/01.administrate/05.advance/10.moving_app_folder/moving_app_folder.md diff --git a/moving_app_folder_fr.md b/pages/01.administrate/05.advance/10.moving_app_folder/moving_app_folder_fr.md similarity index 100% rename from moving_app_folder_fr.md rename to pages/01.administrate/05.advance/10.moving_app_folder/moving_app_folder_fr.md diff --git a/fail2ban.md b/pages/01.administrate/06.troubleshooting/02.fail2ban/fail2ban.md similarity index 100% rename from fail2ban.md rename to pages/01.administrate/06.troubleshooting/02.fail2ban/fail2ban.md diff --git a/fail2ban_fr.md b/pages/01.administrate/06.troubleshooting/02.fail2ban/fail2ban_fr.md similarity index 100% rename from fail2ban_fr.md rename to pages/01.administrate/06.troubleshooting/02.fail2ban/fail2ban_fr.md diff --git a/change_admin_password.md b/pages/01.administrate/06.troubleshooting/03.admin_password/change_admin_password.md similarity index 100% rename from change_admin_password.md rename to pages/01.administrate/06.troubleshooting/03.admin_password/change_admin_password.md diff --git a/change_admin_password_fr.md b/pages/01.administrate/06.troubleshooting/03.admin_password/change_admin_password_fr.md similarity index 100% rename from change_admin_password_fr.md rename to pages/01.administrate/06.troubleshooting/03.admin_password/change_admin_password_fr.md diff --git a/noaccess.md b/pages/01.administrate/06.troubleshooting/04.noaccess/noaccess.md similarity index 100% rename from noaccess.md rename to pages/01.administrate/06.troubleshooting/04.noaccess/noaccess.md diff --git a/noaccess_fr.md b/pages/01.administrate/06.troubleshooting/04.noaccess/noaccess_fr.md similarity index 100% rename from noaccess_fr.md rename to pages/01.administrate/06.troubleshooting/04.noaccess/noaccess_fr.md diff --git a/ipv6.md b/pages/01.administrate/06.troubleshooting/05.ipv6/ipv6.md similarity index 100% rename from ipv6.md rename to pages/01.administrate/06.troubleshooting/05.ipv6/ipv6.md diff --git a/ipv6_fr.md b/pages/01.administrate/06.troubleshooting/05.ipv6/ipv6_fr.md similarity index 100% rename from ipv6_fr.md rename to pages/01.administrate/06.troubleshooting/05.ipv6/ipv6_fr.md diff --git a/jessie_stretch_migration.md b/pages/01.administrate/07.debian_dist_upgrade/01.jessie_stretch/jessie_stretch_migration.md similarity index 100% rename from jessie_stretch_migration.md rename to pages/01.administrate/07.debian_dist_upgrade/01.jessie_stretch/jessie_stretch_migration.md diff --git a/jessie_stretch_migration_fr.md b/pages/01.administrate/07.debian_dist_upgrade/01.jessie_stretch/jessie_stretch_migration_fr.md similarity index 100% rename from jessie_stretch_migration_fr.md rename to pages/01.administrate/07.debian_dist_upgrade/01.jessie_stretch/jessie_stretch_migration_fr.md diff --git a/stretch_buster_migration.md b/pages/01.administrate/07.debian_dist_upgrade/02.stretch_buster/stretch_buster_migration.md similarity index 100% rename from stretch_buster_migration.md rename to pages/01.administrate/07.debian_dist_upgrade/02.stretch_buster/stretch_buster_migration.md diff --git a/stretch_buster_migration_fr.md b/pages/01.administrate/07.debian_dist_upgrade/02.stretch_buster/stretch_buster_migration_fr.md similarity index 100% rename from stretch_buster_migration_fr.md rename to pages/01.administrate/07.debian_dist_upgrade/02.stretch_buster/stretch_buster_migration_fr.md diff --git a/admindoc.md b/pages/01.administrate/admindoc.md similarity index 100% rename from admindoc.md rename to pages/01.administrate/admindoc.md diff --git a/admindoc_de.md b/pages/01.administrate/admindoc_de.md similarity index 100% rename from admindoc_de.md rename to pages/01.administrate/admindoc_de.md diff --git a/admindoc_fr.md b/pages/01.administrate/admindoc_fr.md similarity index 100% rename from admindoc_fr.md rename to pages/01.administrate/admindoc_fr.md diff --git a/shell_variables_scope.md b/pages/02.contribute/01.contribute/07.shell_variables_scope/shell_variables_scope.md similarity index 100% rename from shell_variables_scope.md rename to pages/02.contribute/01.contribute/07.shell_variables_scope/shell_variables_scope.md diff --git a/shell_variables_scope_fr.md b/pages/02.contribute/01.contribute/07.shell_variables_scope/shell_variables_scope_fr.md similarity index 100% rename from shell_variables_scope_fr.md rename to pages/02.contribute/01.contribute/07.shell_variables_scope/shell_variables_scope_fr.md diff --git a/contribute.md b/pages/02.contribute/01.contribute/contribute.md similarity index 100% rename from contribute.md rename to pages/02.contribute/01.contribute/contribute.md diff --git a/contribute_ar.md b/pages/02.contribute/01.contribute/contribute_ar.md similarity index 100% rename from contribute_ar.md rename to pages/02.contribute/01.contribute/contribute_ar.md diff --git a/contribute_fr.md b/pages/02.contribute/01.contribute/contribute_fr.md similarity index 100% rename from contribute_fr.md rename to pages/02.contribute/01.contribute/contribute_fr.md diff --git a/doc_writing_guide.md b/pages/02.contribute/02.write_documentation/01.writing_documentation_guide/doc_writing_guide.md similarity index 100% rename from doc_writing_guide.md rename to pages/02.contribute/02.write_documentation/01.writing_documentation_guide/doc_writing_guide.md diff --git a/doc_writing_guide_fr.md b/pages/02.contribute/02.write_documentation/01.writing_documentation_guide/doc_writing_guide_fr.md similarity index 100% rename from doc_writing_guide_fr.md rename to pages/02.contribute/02.write_documentation/01.writing_documentation_guide/doc_writing_guide_fr.md diff --git a/doc_markdown_guide.md b/pages/02.contribute/02.write_documentation/02.markdown_guide/doc_markdown_guide.md similarity index 100% rename from doc_markdown_guide.md rename to pages/02.contribute/02.write_documentation/02.markdown_guide/doc_markdown_guide.md diff --git a/doc_markdown_guide_fr.md b/pages/02.contribute/02.write_documentation/02.markdown_guide/doc_markdown_guide_fr.md similarity index 100% rename from doc_markdown_guide_fr.md rename to pages/02.contribute/02.write_documentation/02.markdown_guide/doc_markdown_guide_fr.md diff --git a/doc_use_git.md b/pages/02.contribute/02.write_documentation/03.git/doc_use_git.md similarity index 100% rename from doc_use_git.md rename to pages/02.contribute/02.write_documentation/03.git/doc_use_git.md diff --git a/doc_use_git_fr.md b/pages/02.contribute/02.write_documentation/03.git/doc_use_git_fr.md similarity index 100% rename from doc_use_git_fr.md rename to pages/02.contribute/02.write_documentation/03.git/doc_use_git_fr.md diff --git a/write_documentation.md b/pages/02.contribute/02.write_documentation/write_documentation.md similarity index 100% rename from write_documentation.md rename to pages/02.contribute/02.write_documentation/write_documentation.md diff --git a/write_documentation_fr.md b/pages/02.contribute/02.write_documentation/write_documentation_fr.md similarity index 100% rename from write_documentation_fr.md rename to pages/02.contribute/02.write_documentation/write_documentation_fr.md diff --git a/chat_rooms.md b/pages/02.contribute/03.chat_rooms/chat_rooms.md similarity index 100% rename from chat_rooms.md rename to pages/02.contribute/03.chat_rooms/chat_rooms.md diff --git a/chat_rooms_es.md b/pages/02.contribute/03.chat_rooms/chat_rooms_es.md similarity index 100% rename from chat_rooms_es.md rename to pages/02.contribute/03.chat_rooms/chat_rooms_es.md diff --git a/chat_rooms_fr.md b/pages/02.contribute/03.chat_rooms/chat_rooms_fr.md similarity index 100% rename from chat_rooms_fr.md rename to pages/02.contribute/03.chat_rooms/chat_rooms_fr.md diff --git a/apps_wishlist.md b/pages/02.contribute/04.packaging_apps/01.apps_wishlist/apps_wishlist.md similarity index 100% rename from apps_wishlist.md rename to pages/02.contribute/04.packaging_apps/01.apps_wishlist/apps_wishlist.md diff --git a/packaging_apps.md b/pages/02.contribute/04.packaging_apps/02.technical_intro/packaging_apps.md similarity index 100% rename from packaging_apps.md rename to pages/02.contribute/04.packaging_apps/02.technical_intro/packaging_apps.md diff --git a/packaging_apps_fr.md b/pages/02.contribute/04.packaging_apps/02.technical_intro/packaging_apps_fr.md similarity index 100% rename from packaging_apps_fr.md rename to pages/02.contribute/04.packaging_apps/02.technical_intro/packaging_apps_fr.md diff --git a/packaging_apps_git.md b/pages/02.contribute/04.packaging_apps/03.git/packaging_apps_git.md similarity index 100% rename from packaging_apps_git.md rename to pages/02.contribute/04.packaging_apps/03.git/packaging_apps_git.md diff --git a/packaging_apps_git_fr.md b/pages/02.contribute/04.packaging_apps/03.git/packaging_apps_git_fr.md similarity index 100% rename from packaging_apps_git_fr.md rename to pages/02.contribute/04.packaging_apps/03.git/packaging_apps_git_fr.md diff --git a/packaging_apps_virtualbox.md b/pages/02.contribute/04.packaging_apps/04.virtualbox/packaging_apps_virtualbox.md similarity index 100% rename from packaging_apps_virtualbox.md rename to pages/02.contribute/04.packaging_apps/04.virtualbox/packaging_apps_virtualbox.md diff --git a/packaging_apps_virtualbox_fr.md b/pages/02.contribute/04.packaging_apps/04.virtualbox/packaging_apps_virtualbox_fr.md similarity index 100% rename from packaging_apps_virtualbox_fr.md rename to pages/02.contribute/04.packaging_apps/04.virtualbox/packaging_apps_virtualbox_fr.md diff --git a/packaging_apps_manifest.md b/pages/02.contribute/04.packaging_apps/05.manifest/packaging_apps_manifest.md similarity index 100% rename from packaging_apps_manifest.md rename to pages/02.contribute/04.packaging_apps/05.manifest/packaging_apps_manifest.md diff --git a/packaging_apps_manifest_fr.md b/pages/02.contribute/04.packaging_apps/05.manifest/packaging_apps_manifest_fr.md similarity index 100% rename from packaging_apps_manifest_fr.md rename to pages/02.contribute/04.packaging_apps/05.manifest/packaging_apps_manifest_fr.md diff --git a/packaging_apps_scripts.md b/pages/02.contribute/04.packaging_apps/06.scripts/packaging_apps_scripts.md similarity index 100% rename from packaging_apps_scripts.md rename to pages/02.contribute/04.packaging_apps/06.scripts/packaging_apps_scripts.md diff --git a/packaging_apps_scripts_fr.md b/pages/02.contribute/04.packaging_apps/06.scripts/packaging_apps_scripts_fr.md similarity index 100% rename from packaging_apps_scripts_fr.md rename to pages/02.contribute/04.packaging_apps/06.scripts/packaging_apps_scripts_fr.md diff --git a/packaging_apps_arguments_format.md b/pages/02.contribute/04.packaging_apps/07.arguments/01.arguments_format/packaging_apps_arguments_format.md similarity index 100% rename from packaging_apps_arguments_format.md rename to pages/02.contribute/04.packaging_apps/07.arguments/01.arguments_format/packaging_apps_arguments_format.md diff --git a/packaging_apps_arguments_management.md b/pages/02.contribute/04.packaging_apps/07.arguments/packaging_apps_arguments_management.md similarity index 100% rename from packaging_apps_arguments_management.md rename to pages/02.contribute/04.packaging_apps/07.arguments/packaging_apps_arguments_management.md diff --git a/packaging_apps_arguments_management_fr.md b/pages/02.contribute/04.packaging_apps/07.arguments/packaging_apps_arguments_management_fr.md similarity index 100% rename from packaging_apps_arguments_management_fr.md rename to pages/02.contribute/04.packaging_apps/07.arguments/packaging_apps_arguments_management_fr.md diff --git a/groups_and_permissions.md b/pages/02.contribute/04.packaging_apps/08.groups_permissions/groups_and_permissions.md similarity index 100% rename from groups_and_permissions.md rename to pages/02.contribute/04.packaging_apps/08.groups_permissions/groups_and_permissions.md diff --git a/groups_and_permissions_fr.md b/pages/02.contribute/04.packaging_apps/08.groups_permissions/groups_and_permissions_fr.md similarity index 100% rename from groups_and_permissions_fr.md rename to pages/02.contribute/04.packaging_apps/08.groups_permissions/groups_and_permissions_fr.md diff --git a/packaging_apps_nginx_conf.md b/pages/02.contribute/04.packaging_apps/09.nginx/packaging_apps_nginx_conf.md similarity index 100% rename from packaging_apps_nginx_conf.md rename to pages/02.contribute/04.packaging_apps/09.nginx/packaging_apps_nginx_conf.md diff --git a/packaging_apps_nginx_conf_fr.md b/pages/02.contribute/04.packaging_apps/09.nginx/packaging_apps_nginx_conf_fr.md similarity index 100% rename from packaging_apps_nginx_conf_fr.md rename to pages/02.contribute/04.packaging_apps/09.nginx/packaging_apps_nginx_conf_fr.md diff --git a/packaging_apps_multiinstance.md b/pages/02.contribute/04.packaging_apps/10.multi_instance/packaging_apps_multiinstance.md similarity index 100% rename from packaging_apps_multiinstance.md rename to pages/02.contribute/04.packaging_apps/10.multi_instance/packaging_apps_multiinstance.md diff --git a/packaging_apps_multiinstance_fr.md b/pages/02.contribute/04.packaging_apps/10.multi_instance/packaging_apps_multiinstance_fr.md similarity index 100% rename from packaging_apps_multiinstance_fr.md rename to pages/02.contribute/04.packaging_apps/10.multi_instance/packaging_apps_multiinstance_fr.md diff --git a/packaging_apps_helpers.md b/pages/02.contribute/04.packaging_apps/11.helpers/packaging_apps_helpers.md similarity index 100% rename from packaging_apps_helpers.md rename to pages/02.contribute/04.packaging_apps/11.helpers/packaging_apps_helpers.md diff --git a/packaging_apps_hooks.md b/pages/02.contribute/04.packaging_apps/12.hooks/packaging_apps_hooks.md similarity index 100% rename from packaging_apps_hooks.md rename to pages/02.contribute/04.packaging_apps/12.hooks/packaging_apps_hooks.md diff --git a/packaging_apps_hooks_fr.md b/pages/02.contribute/04.packaging_apps/12.hooks/packaging_apps_hooks_fr.md similarity index 100% rename from packaging_apps_hooks_fr.md rename to pages/02.contribute/04.packaging_apps/12.hooks/packaging_apps_hooks_fr.md diff --git a/packaging_apps_trap.md b/pages/02.contribute/04.packaging_apps/13.trap/packaging_apps_trap.md similarity index 100% rename from packaging_apps_trap.md rename to pages/02.contribute/04.packaging_apps/13.trap/packaging_apps_trap.md diff --git a/packaging_apps_trap_fr.md b/pages/02.contribute/04.packaging_apps/13.trap/packaging_apps_trap_fr.md similarity index 100% rename from packaging_apps_trap_fr.md rename to pages/02.contribute/04.packaging_apps/13.trap/packaging_apps_trap_fr.md diff --git a/packaging_apps_actions.md b/pages/02.contribute/04.packaging_apps/14.advanced/01.actions/packaging_apps_actions.md similarity index 100% rename from packaging_apps_actions.md rename to pages/02.contribute/04.packaging_apps/14.advanced/01.actions/packaging_apps_actions.md diff --git a/packaging_apps_config_panel.md b/pages/02.contribute/04.packaging_apps/14.advanced/02.config_panel/packaging_apps_config_panel.md similarity index 100% rename from packaging_apps_config_panel.md rename to pages/02.contribute/04.packaging_apps/14.advanced/02.config_panel/packaging_apps_config_panel.md diff --git a/packaging_apps_advanced.md b/pages/02.contribute/04.packaging_apps/14.advanced/packaging_apps_advanced.md similarity index 100% rename from packaging_apps_advanced.md rename to pages/02.contribute/04.packaging_apps/14.advanced/packaging_apps_advanced.md diff --git a/packaging_apps_levels.md b/pages/02.contribute/04.packaging_apps/15.quality_tests/01.apps_levels/packaging_apps_levels.md similarity index 100% rename from packaging_apps_levels.md rename to pages/02.contribute/04.packaging_apps/15.quality_tests/01.apps_levels/packaging_apps_levels.md diff --git a/packaging_apps_levels_fr.md b/pages/02.contribute/04.packaging_apps/15.quality_tests/01.apps_levels/packaging_apps_levels_fr.md similarity index 100% rename from packaging_apps_levels_fr.md rename to pages/02.contribute/04.packaging_apps/15.quality_tests/01.apps_levels/packaging_apps_levels_fr.md diff --git a/packaging_apps_guidelines.md b/pages/02.contribute/04.packaging_apps/15.quality_tests/02.yep/packaging_apps_guidelines.md similarity index 100% rename from packaging_apps_guidelines.md rename to pages/02.contribute/04.packaging_apps/15.quality_tests/02.yep/packaging_apps_guidelines.md diff --git a/packaging_apps_guidelines_fr.md b/pages/02.contribute/04.packaging_apps/15.quality_tests/02.yep/packaging_apps_guidelines_fr.md similarity index 100% rename from packaging_apps_guidelines_fr.md rename to pages/02.contribute/04.packaging_apps/15.quality_tests/02.yep/packaging_apps_guidelines_fr.md diff --git a/packaging_apps_ci.md b/pages/02.contribute/04.packaging_apps/15.quality_tests/03.ci_packagers/packaging_apps_ci.md similarity index 100% rename from packaging_apps_ci.md rename to pages/02.contribute/04.packaging_apps/15.quality_tests/03.ci_packagers/packaging_apps_ci.md diff --git a/packaging_apps_ci_fr.md b/pages/02.contribute/04.packaging_apps/15.quality_tests/03.ci_packagers/packaging_apps_ci_fr.md similarity index 100% rename from packaging_apps_ci_fr.md rename to pages/02.contribute/04.packaging_apps/15.quality_tests/03.ci_packagers/packaging_apps_ci_fr.md diff --git a/packaging_apps_start.md b/pages/02.contribute/04.packaging_apps/packaging_apps_start.md similarity index 100% rename from packaging_apps_start.md rename to pages/02.contribute/04.packaging_apps/packaging_apps_start.md diff --git a/packaging_apps_start_fr.md b/pages/02.contribute/04.packaging_apps/packaging_apps_start_fr.md similarity index 100% rename from packaging_apps_start_fr.md rename to pages/02.contribute/04.packaging_apps/packaging_apps_start_fr.md diff --git a/dev.md b/pages/02.contribute/05.dev/dev.md similarity index 100% rename from dev.md rename to pages/02.contribute/05.dev/dev.md diff --git a/dev_fr.md b/pages/02.contribute/05.dev/dev_fr.md similarity index 100% rename from dev_fr.md rename to pages/02.contribute/05.dev/dev_fr.md diff --git a/admin_api.md b/pages/02.contribute/06.api/admin_api.md similarity index 100% rename from admin_api.md rename to pages/02.contribute/06.api/admin_api.md diff --git a/admin_api_fr.md b/pages/02.contribute/06.api/admin_api_fr.md similarity index 100% rename from admin_api_fr.md rename to pages/02.contribute/06.api/admin_api_fr.md diff --git a/contributordoc.md b/pages/02.contribute/contributordoc.md similarity index 100% rename from contributordoc.md rename to pages/02.contribute/contributordoc.md diff --git a/contributordoc_fr.md b/pages/02.contribute/contributordoc_fr.md similarity index 100% rename from contributordoc_fr.md rename to pages/02.contribute/contributordoc_fr.md diff --git a/faq.md b/pages/03.project/01.faq/faq.md similarity index 100% rename from faq.md rename to pages/03.project/01.faq/faq.md diff --git a/faq_de.md b/pages/03.project/01.faq/faq_de.md similarity index 100% rename from faq_de.md rename to pages/03.project/01.faq/faq_de.md diff --git a/faq_fr.md b/pages/03.project/01.faq/faq_fr.md similarity index 100% rename from faq_fr.md rename to pages/03.project/01.faq/faq_fr.md diff --git a/project_budget.md b/pages/03.project/02.organization/01.budget/project_budget.md similarity index 100% rename from project_budget.md rename to pages/03.project/02.organization/01.budget/project_budget.md diff --git a/project_budget_fr.md b/pages/03.project/02.organization/01.budget/project_budget_fr.md similarity index 100% rename from project_budget_fr.md rename to pages/03.project/02.organization/01.budget/project_budget_fr.md diff --git a/orga/yunohost_project_organization.md b/pages/03.project/02.organization/yunohost_project_organization.md similarity index 100% rename from orga/yunohost_project_organization.md rename to pages/03.project/02.organization/yunohost_project_organization.md diff --git a/orga/yunohost_project_organization_fr.md b/pages/03.project/02.organization/yunohost_project_organization_fr.md similarity index 100% rename from orga/yunohost_project_organization_fr.md rename to pages/03.project/02.organization/yunohost_project_organization_fr.md diff --git a/communication.md b/pages/03.project/03.communication/communication.md similarity index 100% rename from communication.md rename to pages/03.project/03.communication/communication.md diff --git a/use_case_non-profit_organisations.md b/pages/04.usecases/use_case_non-profit_organisations.md similarity index 100% rename from use_case_non-profit_organisations.md rename to pages/04.usecases/use_case_non-profit_organisations.md diff --git a/use_case_non-profit_organisations_ca.md b/pages/04.usecases/use_case_non-profit_organisations_ca.md similarity index 100% rename from use_case_non-profit_organisations_ca.md rename to pages/04.usecases/use_case_non-profit_organisations_ca.md diff --git a/use_case_non-profit_organisations_fr.md b/pages/04.usecases/use_case_non-profit_organisations_fr.md similarity index 100% rename from use_case_non-profit_organisations_fr.md rename to pages/04.usecases/use_case_non-profit_organisations_fr.md diff --git a/use_case_non-profit_organisations_oc.md b/pages/04.usecases/use_case_non-profit_organisations_oc.md similarity index 100% rename from use_case_non-profit_organisations_oc.md rename to pages/04.usecases/use_case_non-profit_organisations_oc.md diff --git a/help.md b/pages/05.help/help.md similarity index 100% rename from help.md rename to pages/05.help/help.md diff --git a/help_ar.md b/pages/05.help/help_ar.md similarity index 100% rename from help_ar.md rename to pages/05.help/help_ar.md diff --git a/help_fr.md b/pages/05.help/help_fr.md similarity index 100% rename from help_fr.md rename to pages/05.help/help_fr.md diff --git a/help_it.md b/pages/05.help/help_it.md similarity index 100% rename from help_it.md rename to pages/05.help/help_it.md diff --git a/docs.md b/pages/docs.md similarity index 100% rename from docs.md rename to pages/docs.md diff --git a/docs_ar.md b/pages/docs_ar.md similarity index 100% rename from docs_ar.md rename to pages/docs_ar.md diff --git a/docs_de.md b/pages/docs_de.md similarity index 100% rename from docs_de.md rename to pages/docs_de.md diff --git a/docs_fr.md b/pages/docs_fr.md similarity index 100% rename from docs_fr.md rename to pages/docs_fr.md diff --git a/docs_it.md b/pages/docs_it.md similarity index 100% rename from docs_it.md rename to pages/docs_it.md diff --git a/default.md b/pages/orphaned/default.md similarity index 100% rename from default.md rename to pages/orphaned/default.md diff --git a/default_es.md b/pages/orphaned/default_es.md similarity index 100% rename from default_es.md rename to pages/orphaned/default_es.md diff --git a/default_fr.md b/pages/orphaned/default_fr.md similarity index 100% rename from default_fr.md rename to pages/orphaned/default_fr.md diff --git a/default_it.md b/pages/orphaned/default_it.md similarity index 100% rename from default_it.md rename to pages/orphaned/default_it.md diff --git a/dns.md b/pages/orphaned/dns.md similarity index 100% rename from dns.md rename to pages/orphaned/dns.md diff --git a/dns_es.md b/pages/orphaned/dns_es.md similarity index 100% rename from dns_es.md rename to pages/orphaned/dns_es.md diff --git a/dns_fr.md b/pages/orphaned/dns_fr.md similarity index 100% rename from dns_fr.md rename to pages/orphaned/dns_fr.md diff --git a/dns_local_network.md b/pages/orphaned/dns_local_network.md similarity index 100% rename from dns_local_network.md rename to pages/orphaned/dns_local_network.md diff --git a/dns_local_network_es.md b/pages/orphaned/dns_local_network_es.md similarity index 100% rename from dns_local_network_es.md rename to pages/orphaned/dns_local_network_es.md diff --git a/dns_local_network_fr.md b/pages/orphaned/dns_local_network_fr.md similarity index 100% rename from dns_local_network_fr.md rename to pages/orphaned/dns_local_network_fr.md diff --git a/index.md b/pages/orphaned/index.md similarity index 100% rename from index.md rename to pages/orphaned/index.md diff --git a/index_ar.md b/pages/orphaned/index_ar.md similarity index 100% rename from index_ar.md rename to pages/orphaned/index_ar.md diff --git a/index_de.md b/pages/orphaned/index_de.md similarity index 100% rename from index_de.md rename to pages/orphaned/index_de.md diff --git a/index_es.md b/pages/orphaned/index_es.md similarity index 100% rename from index_es.md rename to pages/orphaned/index_es.md diff --git a/index_fr.md b/pages/orphaned/index_fr.md similarity index 100% rename from index_fr.md rename to pages/orphaned/index_fr.md diff --git a/index_it.md b/pages/orphaned/index_it.md similarity index 100% rename from index_it.md rename to pages/orphaned/index_it.md diff --git a/index_oc.md b/pages/orphaned/index_oc.md similarity index 100% rename from index_oc.md rename to pages/orphaned/index_oc.md diff --git a/news.md b/pages/orphaned/news.md similarity index 100% rename from news.md rename to pages/orphaned/news.md diff --git a/registrar.md b/pages/orphaned/registrar.md similarity index 100% rename from registrar.md rename to pages/orphaned/registrar.md diff --git a/registrar_fr.md b/pages/orphaned/registrar_fr.md similarity index 100% rename from registrar_fr.md rename to pages/orphaned/registrar_fr.md diff --git a/sponsors_partners.md b/pages/orphaned/sponsors_partners.md similarity index 100% rename from sponsors_partners.md rename to pages/orphaned/sponsors_partners.md diff --git a/sponsors_partners_fr.md b/pages/orphaned/sponsors_partners_fr.md similarity index 100% rename from sponsors_partners_fr.md rename to pages/orphaned/sponsors_partners_fr.md diff --git a/project_organization.md b/project_organization.md deleted file mode 120000 index c69cb700..00000000 --- a/project_organization.md +++ /dev/null @@ -1 +0,0 @@ -orga/yunohost_project_organization.md \ No newline at end of file diff --git a/project_organization_fr.md b/project_organization_fr.md deleted file mode 120000 index 87648596..00000000 --- a/project_organization_fr.md +++ /dev/null @@ -1 +0,0 @@ -orga/yunohost_project_organization_fr.md \ No newline at end of file diff --git a/themes/.gitkeep b/themes/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/themes/learn2-git-sync/.dependencies b/themes/learn2-git-sync/.dependencies new file mode 100644 index 00000000..71ea86e4 --- /dev/null +++ b/themes/learn2-git-sync/.dependencies @@ -0,0 +1,5 @@ +git: + learn2: + url: https://github.com/getgrav/grav-theme-learn2 + path: user/themes/learn2 + branch: master diff --git a/themes/learn2-git-sync/.gitignore b/themes/learn2-git-sync/.gitignore new file mode 100644 index 00000000..fd186321 --- /dev/null +++ b/themes/learn2-git-sync/.gitignore @@ -0,0 +1,6 @@ +# OS Generated +.DS_Store* +thumbs.db +Icon? +Thumbs.db +*.swp diff --git a/themes/learn2-git-sync/CHANGELOG.md b/themes/learn2-git-sync/CHANGELOG.md new file mode 100644 index 00000000..6e218728 --- /dev/null +++ b/themes/learn2-git-sync/CHANGELOG.md @@ -0,0 +1,279 @@ +# v1.5.9 +## 05/19/2020 + +1. [](#improved) + * Updated inherited theme file paths for multisite compatibility (thanks to @tituspijean for the PR!) + +# v1.5.8 +## 12/05/2019 + +1. [](#bugfix) + * Do not display the SimpleSearch field when the SimpleSearch plugin is disabled + +# v1.5.7 +## 11/25/2019 + +1. [](#improved) + * 'Top Level Version' theme option now only displays visible pages (thanks @awrog for reporting this issue) + +# v1.5.6 +## 08/16/2019 + +1. [](#improved) + * Twig 2.0 compatibility + +# v1.5.5 +## 06/03/2019 + +1. [](#improved) + * Updated demo pages in theme '_demo' folder + +# v1.5.4 +## 05/05/2019 + +1. [](#improved) + * Updated demo pages in theme '_demo' folder + +# v1.5.3 +## 05/04/2019 + +1. [](#improved) + * Updated demo pages in theme '_demo' folder + +# v1.5.2 +## 05/01/2019 + +1. [](#bugfix) + * Added missing images folder with clippy.svg and default favicons + +# v1.5.1 +## 04/12/2019 + +1. [](#new) + * Added insert Presentation Shortcode button into Editor toolbar + +# v1.5.0 +## 04/11/2019 + +1. [](#new) + * Set Grav dependency to 1.6+ + * Twig 2.0 compatibility + * Added scripts.html.twig file to hold global JavaScript code + * Added support for document versioning using Grav's multi-language feature (thanks @rhuk) + * Added 'version' alias to 'language' shortcode, for example `[version=20]...[/version]` (thanks @rhuk) + * Added taxonomy 'tag' to default TNTSearch index + * Added Presentation Plugin as dependency + * Added insert Presentation Shortcode button into Editor toolbar + * Added example pages in theme '_demo' folder to include use of the Presentation Plugin + * Implement assets rendering using **Deferred Block** Twig extension +1. [](#improved) + * Improved appearance of versions dropdown menu with custom themes + +# v1.3.3 +## 04/02/2019 + +1. [](#new) + * Added scripts.html.twig file to hold global JavaScript code + +# v1.3.2 +## 03/22/2019 + +1. [](#new) + * Set Dependency of Grav 1.5.10+ which has support for new **Deferred Block** Twig extension + * Implement assets rendering using **Deferred Block** Twig extension + +# v1.3.1 +## 03/10/2019 + +1. [](#bugfix) + * Restored needed 'RocketTheme\Toolbox\Event\Event;' instance + +# v1.3.0 +## 03/10/2019 + +1. [](#new) + * Added taxonomy 'tag' to default TNTSearch index + +# v1.2.3 +## 11/23/2018 + +1. [](#new) + * Added custom styles 'Spitsbergen' and 'Longyearbyen' (thanks @olevik) + +# v1.2.2 +## 10/17/2018 + +1. [](#improved) + * Updated ReadMe, theme description and screenshots + +# v1.2.1 +## 10/16/2018 + +1. [](#bugfix) + * Restored CSS styling for display of site title + +# v1.2.0 +## 10/16/2018 + +1. [](#new) + * Added custom styles (thanks @olevik) + * Added option to show or hide site title +1. [](#bugfix) + * Fixed issue with default taxonomy categories + +# v1.1.0 +## 08/25/2018 + +1. [](#improved) + * Initial multi-language support for Advanced Full-text Search + +# v1.0.9 +## 08/23/2018 + +1. [](#bugfix) + * Restored missing Error and Problems Plugin dependencies + +# v1.0.8 +## 08/22/2018 + +1. [](#improved) + * Updated screenshots + +# v1.0.7 +## 08/21/2018 + +1. [](#improved) + * Added SimpleSearch plugin to theme dependencies + +# v1.0.6 +## 08/21/2018 + +1. [](#bugfix) + * Updated URL for Advanced Full-text Search link + +# v1.0.5 +## 08/21/2018 + +1. [](#improved) + * Updated TNTSearch box label +1. [](#new) + * Added TNTSearch (full-text search engine) plugin to theme dependencies + +# v1.0.4 +## 08/21/2018 + +1. [](#improved) + * Updated theme dependencies + +# v1.0.3 +## 08/20/2018 + +1. [](#bugfix) + * Fixed URL for Advanced Full-text Search link + +# v1.0.2 +## 08/20/2018 + +1. [](#new) + * Added experimental support for TNTSearch plugin + +# v1.0.1 +## 08/20/2018 + +1. [](#new) + * Added configuration for default taxonomy category in theme setting +1. [](#improved) + * Updated theme blueprints + +# v1.0.0 +## 03/15/2018 + +1. [](#improved) + * Changed theme author information to Hibbitts Design + +# v0.9.84 +## 03/01/2018 + +1. [](#improved) + * Better aligned Git Sync Link Twig code with other Git Sync themes + +# v0.9.83 +## 02/13/2018 + +1. [](#bugfix) + * Fixed trailing slash issue with "Edit this page" link (thanks Amiram Korach) + +# v0.9.82 +## 01/23/2018 + +1. [](#new) + * Added default content for pages created using Admin Panel button bar + +# v0.9.81 +## 01/14/2018 + +1. [](#improved) + * Changed default size of site title to h5 (from h4) to reduce vertical space + +# v0.9.8 +## 10/23/2017 + +1. [](#improved) + * Added Highlight plugin as a dependency +1. [](#bugfix) + * Removed unneeded theme default for custom icon in Git Sync link + +# v0.9.7 +## 10/22/2017 + +1. [](#new) + * Further streamlined Git Sync setup step by automating 'Edit in Git' tree URL calculation + +# v0.9.6 +## 07/12/2017 + +1. [](#bugfix) + * Removed Author field within Page Options (Author taxonomy tag added to Learn2 with Git Sync Skeleton) + +# v0.9.5 +## 07/11/2017 + +1. [](#new) + * Added support for RSS feed + * Added Author field within Page Options +1. [](#improved) + * Improved accessibility of sidebar and body link appearance +1. [](#bugfix) + * Removed problematic CSS class for Git Sync note area + +# v0.9.4 +## 05/30/2017 + +1. [](#improved) + * Improved wording for 'Git Repository Tree URL' theme config option + +# v0.9.3 +## 04/18/2017 + +1. [](#bugfix) + * Fixed theme setup link to work with an inherited theme + +# v0.9.2 +## 04/10/2017 + +1. [](#bugfix) + * Fixed Git Sync setup link + +# v0.9.1 +## 04/10/2017 + +1. [](#improved) + * Updated dependencies +1. [](#bugfix) + * Fixed twig template URL + +# v0.9.0 +## 04/03/2017 + +1. [](#new) + * ChangeLog started... diff --git a/themes/learn2-git-sync/LICENSE b/themes/learn2-git-sync/LICENSE new file mode 100644 index 00000000..484793ad --- /dev/null +++ b/themes/learn2-git-sync/LICENSE @@ -0,0 +1,21 @@ +The MIT License (MIT) + +Copyright (c) 2014 Grav + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +SOFTWARE. diff --git a/themes/learn2-git-sync/README.md b/themes/learn2-git-sync/README.md new file mode 100644 index 00000000..9fb2a765 --- /dev/null +++ b/themes/learn2-git-sync/README.md @@ -0,0 +1,90 @@ +# Learn2 with Git Sync + +Learn2 with Git Sync is a customized version of the default [Grav Learn](http://learn.getgrav.org) theme. Includes selectable visual styles. + +Want to quickly try out this theme? The [Learn2 with Git Sync Skeleton](https://getgrav.org/downloads/skeletons) is a ready-to-run site with the Learn2 with Git Sync Theme, which also includes the Admin Panel and example content already installed. + + + +# Installation + +Installing the Learn2 with Git Sync theme can be done in one of two ways. Our GPM (Grav Package Manager) installation method enables you to quickly and easily install the theme with a simple terminal command, while the manual method enables you to do so via a zip file. + +The theme is designed to be used to provide a documentation site. You can see this in action at [learn.hibbittsdesign.org](http://learn.hibbittsdesign.org) + +## GPM Installation (Preferred) + +The simplest way to install this theme is via the [Grav Package Manager (GPM)](http://learn.getgrav.org/advanced/grav-gpm) through your system's Terminal (also called the command line). From the root of your Grav install type: + + bin/gpm install learn2-git-sync + +This will install the Learn2 with Git Sync theme into your `/user/themes` directory within Grav. Its files can be found under `/your/site/grav/user/themes/learn2-git-sync`. + +## Manual Installation + +To install this theme, just download the zip version of this repository and unzip it under `/your/site/grav/user/themes`. Then, rename the folder to `learn2-git-sync`. + +You should now have all the theme files under + + /your/site/grav/user/themes/learn2-git-sync + +>> NOTE: This theme is a modular component for Grav which requires the [Grav](http://github.com/getgrav/grav), [Error](https://github.com/getgrav/grav-theme-error) and [Problems](https://github.com/getgrav/grav-plugin-problems) plugins. + +# Updating + +As development for the Learn2 with Git Sync theme continues, new versions may become available that add additional features and functionality, improve compatibility with newer Grav releases, and generally provide a better user experience. Updating Learn2 with Git Sync is easy, and can be done through Grav's GPM system, as well as manually. + +## GPM Update (Preferred) + +The simplest way to update this theme is via the [Grav Package Manager (GPM)](http://learn.getgrav.org/advanced/grav-gpm). You can do this with this by navigating to the root directory of your Grav install using your system's Terminal (also called command line) and typing the following: + + bin/gpm update learn2-git-sync + +This command will check your Grav install to see if your Learn2 with Git Sync theme is due for an update. If a newer release is found, you will be asked whether or not you wish to update. To continue, type `y` and hit enter. The theme will automatically update and clear Grav's cache. + +## Manual Update + +Manually updating Learn2 with Git Sync is pretty simple. Here is what you will need to do to get this done: + +* Delete the `your/site/user/themes/learn2-git-sync` directory. +* Download the new version of the Learn2 with Git Sync theme from either [GitHub](https://github.com/hibbitts-design/grav-theme-learn2-git-sync) or [GetGrav.org](http://getgrav.org/downloads/themes#extras). +* Unzip the zip file in `your/site/user/themes` and rename the resulting folder to `learn2-git-sync`. +* Clear the Grav cache. The simplest way to do this is by going to the root Grav directory in terminal and typing `bin/grav clear-cache`. + +> Note: Any changes you have made to any of the files listed under this directory will also be removed and replaced by the new set. Any files located elsewhere (for example a YAML settings file placed in `user/config/themes`) will remain intact. + +### Recompile CSS from SCSS + +To recompile default style using a Sass-compiler, run it on /scss/theme.scss and output to /css-compiled/theme.css, like `node-sass --watch --source-map true scss/theme.scss css-compiled/theme.css`. To do the same for custom styles, run it on /scss/custom and output to /css-compiled/custom, like `node-sass --watch --source-map true scss/custom/ css-compiled/custom`. + +## Features + +* Lightweight and minimal for optimal performance +* Fully responsive with off-page mobile navigation +* SCSS based CSS source files for easy customization +* Built specifically for providing easy to read documentation +* Fontawesome icon support + +### Supported Page Templates + +* "Docs" template +* "Chapter" template +* Error view template + +## Setup + +🚨Before setting up Git Sync, please make sure to remove the `ReadMe.md` file in your Grav site `user` folder (if one exists). This will prevent a possible sync issue when creating a default `ReadMe.md` file in your new Git repository.🚨 + +If you want to set Learn2 with Git Sync as the default theme, you can do so by following these steps: + +* Navigate to `/your/site/grav/user/config`. +* Open the **system.yaml** file. +* Change the `theme:` setting to `theme: learn2-git-sync`. +* Save your changes. +* Clear the Grav cache. The simplest way to do this is by going to the root Grav directory in Terminal and typing `bin/grav clear-cache`. + +Once this is done, you should be able to see the new theme on the frontend. Keep in mind any customizations made to the previous theme will not be reflected as all of the theme and templating information is now being pulled from the **learn2-git-sync** folder. + +### TNTSearch Configuration + +The default search route for the TNTSearch plugin (used for the 'Advanced Search' feature) is set to `/tntsearch` diff --git a/themes/learn2-git-sync/_demo/pages/01.basics/01.overview/docs.md b/themes/learn2-git-sync/_demo/pages/01.basics/01.overview/docs.md new file mode 100644 index 00000000..59a39d1b --- /dev/null +++ b/themes/learn2-git-sync/_demo/pages/01.basics/01.overview/docs.md @@ -0,0 +1,716 @@ +--- +title: Overview +taxonomy: + category: docs +--- + + +Let's face it: Writing content for the Web is tiresome. WYSIWYG editors help alleviate this task, but they generally result in horrible code, or worse yet, ugly web pages. + +**Markdown** is a better way to write **HTML**, without all the complexities and ugliness that usually accompanies it. + +Some of the key benefits are: + +1. Markdown is simple to learn, with minimal extra characters so it's also quicker to write content. +2. Less chance of errors when writing in markdown. +3. Produces valid XHTML output. +4. Keeps the content and the visual display separate, so you cannot mess up the look of your site. +5. Write in any text editor or Markdown application you like. +6. Markdown is a joy to use! + +John Gruber, the author of Markdown, puts it like this: + +> The overriding design goal for Markdown’s formatting syntax is to make it as readable as possible. The idea is that a Markdown-formatted document should be publishable as-is, as plain text, without looking like it’s been marked up with tags or formatting instructions. While Markdown’s syntax has been influenced by several existing text-to-HTML filters, the single biggest source of inspiration for Markdown’s syntax is the format of plain text email. +> -- John Gruber + + +Grav ships with built-in support for [Markdown](http://daringfireball.net/projects/markdown/) and [Markdown Extra](https://michelf.ca/projects/php-markdown/extra/). You must enable **Markdown Extra** in your `system.yaml` configuration file + +Without further delay, let us go over the main elements of Markdown and what the resulting HTML looks like: + +>>> Bookmark this page for easy future reference! + +## Headings + +Headings from `h1` through `h6` are constructed with a `#` for each level: + +```markdown +# h1 Heading +## h2 Heading +### h3 Heading +#### h4 Heading +##### h5 Heading +###### h6 Heading +``` + +Renders to: + +# h1 Heading +## h2 Heading +### h3 Heading +#### h4 Heading +##### h5 Heading +###### h6 Heading + +HTML: + +```html +
Lorem ipsum dolor sit amet, graecis denique ei vel, at duo primis mandamus. Et legere ocurreret pri, animal tacimates complectitur ad cum. Cu eum inermis inimicus efficiendi. Labore officiis his ex, soluta officiis concludaturque ei qui, vide sensibus vim ad.
+``` + + +++``` + +Blockquotes can also be nested: + +```markdown +> Donec massa lacus, ultricies a ullamcorper in, fermentum sed augue. +Nunc augue augue, aliquam non hendrerit ac, commodo vel nisi. +>> Sed adipiscing elit vitae augue consectetur a gravida nunc vehicula. Donec auctor +odio non est accumsan facilisis. Aliquam id turpis in dolor tincidunt mollis ac eu diam. +``` + +Renders to: + +> Donec massa lacus, ultricies a ullamcorper in, fermentum sed augue. +Nunc augue augue, aliquam non hendrerit ac, commodo vel nisi. +>> Sed adipiscing elit vitae augue consectetur a gravida nunc vehicula. Donec auctor +odio non est accumsan facilisis. Aliquam id turpis in dolor tincidunt mollis ac eu diam. + + +Fusion Drive combines a hard drive with a flash storage (solid-state drive) and presents it as a single logical volume with the space of both drives combined.
+
In this example, <section></section>
should be wrapped with code.
+ // Some comments + line 1 of code + line 2 of code + line 3 of code ++ +Renders to: + + // Some comments + line 1 of code + line 2 of code + line 3 of code + +HTML: + +```html +
+
+ // Some comments
+ line 1 of code
+ line 2 of code
+ line 3 of code
+
+
+```
+
+
+### Block code "fences"
+
+Use "fences" ```` ``` ```` to block in multiple lines of code.
+
++``` markup +Sample text here... +``` ++ + +``` +Sample text here... +``` + +HTML: + +```html +
+ Sample text here...
+
+```
+
+### Syntax highlighting
+
+GFM, or "GitHub Flavored Markdown" also supports syntax highlighting. To activate it, simply add the file extension of the language you want to use directly after the first code "fence", ` ```js `, and syntax highlighting will automatically be applied in the rendered HTML. For example, to apply syntax highlighting to JavaScript code:
+
++```js +grunt.initConfig({ + assemble: { + options: { + assets: 'docs/assets', + data: 'src/data/*.{json,yml}', + helpers: 'src/custom-helpers.js', + partials: ['src/partials/**/*.{hbs,md}'] + }, + pages: { + options: { + layout: 'default.hbs' + }, + files: { + './': ['src/templates/pages/index.hbs'] + } + } + } +}; +``` ++ +Renders to: + +```js +grunt.initConfig({ + assemble: { + options: { + assets: 'docs/assets', + data: 'src/data/*.{json,yml}', + helpers: 'src/custom-helpers.js', + partials: ['src/partials/**/*.{hbs,md}'] + }, + pages: { + options: { + layout: 'default.hbs' + }, + files: { + './': ['src/templates/pages/index.hbs'] + } + } + } +}; +``` + +
Option | +Description | +
---|---|
data | +path to data files to supply the data that will be passed into templates. | +
engine | +engine to be used for processing templates. Handlebars is the default. | +
ext | +extension to be used for dest files. | +
Lorem ipsum dolor sit amet, graecis denique ei vel, at duo primis mandamus. Et legere ocurreret pri, animal tacimates complectitur ad cum. Cu eum inermis inimicus efficiendi. Labore officiis his ex, soluta officiis concludaturque ei qui, vide sensibus vim ad.
+``` + + +++``` + +Blockquotes can also be nested: + +```markdown +> Donec massa lacus, ultricies a ullamcorper in, fermentum sed augue. +Nunc augue augue, aliquam non hendrerit ac, commodo vel nisi. +>> Sed adipiscing elit vitae augue consectetur a gravida nunc vehicula. Donec auctor +odio non est accumsan facilisis. Aliquam id turpis in dolor tincidunt mollis ac eu diam. +``` + +Renders to: + +> Donec massa lacus, ultricies a ullamcorper in, fermentum sed augue. +Nunc augue augue, aliquam non hendrerit ac, commodo vel nisi. +>> Sed adipiscing elit vitae augue consectetur a gravida nunc vehicula. Donec auctor +odio non est accumsan facilisis. Aliquam id turpis in dolor tincidunt mollis ac eu diam. + + +Fusion Drive combines a hard drive with a flash storage (solid-state drive) and presents it as a single logical volume with the space of both drives combined.
+
In this example, <section></section>
should be wrapped with code.
+ // Some comments + line 1 of code + line 2 of code + line 3 of code ++ +Renders to: + + // Some comments + line 1 of code + line 2 of code + line 3 of code + +HTML: + +```html +
+
+ // Some comments
+ line 1 of code
+ line 2 of code
+ line 3 of code
+
+
+```
+
+
+### Block code "fences"
+
+Use "fences" ```` ``` ```` to block in multiple lines of code.
+
++``` markup +Sample text here... +``` ++ + +``` +Sample text here... +``` + +HTML: + +```html +
+ Sample text here...
+
+```
+
+### Syntax highlighting
+
+GFM, or "GitHub Flavored Markdown" also supports syntax highlighting. To activate it, simply add the file extension of the language you want to use directly after the first code "fence", ` ```js `, and syntax highlighting will automatically be applied in the rendered HTML. For example, to apply syntax highlighting to JavaScript code:
+
++```js +grunt.initConfig({ + assemble: { + options: { + assets: 'docs/assets', + data: 'src/data/*.{json,yml}', + helpers: 'src/custom-helpers.js', + partials: ['src/partials/**/*.{hbs,md}'] + }, + pages: { + options: { + layout: 'default.hbs' + }, + files: { + './': ['src/templates/pages/index.hbs'] + } + } + } +}; +``` ++ +Renders to: + +```js +grunt.initConfig({ + assemble: { + options: { + assets: 'docs/assets', + data: 'src/data/*.{json,yml}', + helpers: 'src/custom-helpers.js', + partials: ['src/partials/**/*.{hbs,md}'] + }, + pages: { + options: { + layout: 'default.hbs' + }, + files: { + './': ['src/templates/pages/index.hbs'] + } + } + } +}; +``` + +
Option | +Description | +
---|---|
data | +path to data files to supply the data that will be passed into templates. | +
engine | +engine to be used for processing templates. Handlebars is the default. | +
ext | +extension to be used for dest files. | +
+ {{ page.content|raw }} +
+diff --git a/themes/learn2-git-sync/templates/partials/logo.html.twig b/themes/learn2-git-sync/templates/partials/logo.html.twig new file mode 100644 index 00000000..d17cce11 --- /dev/null +++ b/themes/learn2-git-sync/templates/partials/logo.html.twig @@ -0,0 +1,5 @@ +{% if not (theme_config.hide_site_title) %} +++ {{ 'THEME_LEARN2_GIT_NOTE'|t }} + + {% include 'partials/github_link.html.twig' %} +
+
+ {{ page.content|raw }} +
+diff --git a/themes/learn2/templates/partials/logo.html.twig b/themes/learn2/templates/partials/logo.html.twig new file mode 100644 index 00000000..45f59121 --- /dev/null +++ b/themes/learn2/templates/partials/logo.html.twig @@ -0,0 +1,9 @@ + diff --git a/themes/learn2/templates/partials/page.html.twig b/themes/learn2/templates/partials/page.html.twig new file mode 100644 index 00000000..261fde40 --- /dev/null +++ b/themes/learn2/templates/partials/page.html.twig @@ -0,0 +1,6 @@ +++ {{ 'THEME_LEARN2_GITHUB_NOTE'|t }} + + {% include 'partials/github_link.html.twig' %} +
+
+ {{ page.content }} +
+