From 39875407743e874aa508c4dff4ee4ae921245d7e Mon Sep 17 00:00:00 2001 From: rodolphe Date: Fri, 10 Mar 2023 03:06:14 +0100 Subject: [PATCH] (Grav GitSync) Automatic Commit from rodolphe --- pages/01.home/default.md | 34 + .../01.deploiement-du-serveur/docs.md | 85 + .../02.sauvegardes/docs.md | 222 ++ pages/02.l-infrastructure/chapter.md | 81 + .../01.1-1-la-page-daccueil/docs.md | 27 + .../docs.md | 15 + .../docs.md | 53 + .../01.premier-pas/chapter.md | 19 + .../01.2-1-creer-un-nouveau-dossier/docs.md | 34 + .../02.2-2-deposer-un-document/docs.md | 26 + .../03.2-3-deplacer-des-documents/docs.md | 42 + .../docs.md | 32 + .../docs.md | 22 + .../chapter.md | 33 + .../01.3-1-partager-en-interne/docs.md | 63 + .../02.3-2-partager-a-lexterieur/docs.md | 60 + .../03.3-partager-un-fichier/chapter.md | 16 + .../01.4-1-creer-une-discussion/docs.md | 57 + .../02.4-2-commencer-les-echanges/docs.md | 44 + .../docs.md | 68 + .../04.4-discuter/chapter.md | 19 + .../01.5-1-creer-un-contact/docs.md | 77 + .../02.5-2-creer-un-cercle/docs.md | 77 + .../docs.md | 30 + .../05.5-contacts/docs.md | 21 + .../01.6-1-gerer-ses-agendas/docs.md | 74 + .../02.6-2-organiser-ses-evenements/docs.md | 84 + .../03.6-3-partager-un-agenda/docs.md | 66 + .../06.6-agenda/docs.md | 21 + .../docs.md | 129 + .../docs.md | 38 + .../docs.md | 86 + .../04.7-4-synchroniser-ses-notes/docs.md | 37 + .../07.7-nextcloud-sur-mobile/docs.md | 26 + .../docs.md | 145 + .../docs.md | 99 + .../docs.md | 11 + pages/03.cloud-linux07-nextcloud/chapter.md | 32 + .../01.1-1-connexion-a-lespace-mypads/docs.md | 42 + .../02.1-2-les-dossiers-dans-mypads/docs.md | 26 + .../03.1-3-les-onglets-dans-mypads/docs.md | 45 + .../docs.md | 75 + .../docs.md | 60 + .../05.1-mypads/chapter.md | 12 + .../chapter.md | 30 + pages/typography/default.md | 156 + themes/.gitkeep | 1 + themes/documentations-linux07/CHANGELOG.md | 5 + themes/documentations-linux07/LICENSE | 21 + themes/documentations-linux07/README.md | 7 + themes/documentations-linux07/blueprints.yaml | 66 + .../blueprints/chapter.yaml | 4 + .../blueprints/docs.yaml | 4 + .../documentations-linux07.php | 9 + .../documentations-linux07.yaml | 19 + themes/documentations-linux07/screenshot.jpg | Bin 0 -> 15428 bytes themes/documentations-linux07/thumbnail.jpg | Bin 0 -> 3681 bytes themes/learn2/.editorconfig | 13 + themes/learn2/.gitignore | 2 + themes/learn2/CHANGELOG.md | 121 + themes/learn2/LICENSE | 21 + themes/learn2/README.md | 79 + themes/learn2/blueprints.yaml | 66 + themes/learn2/blueprints/chapter.yaml | 4 + themes/learn2/blueprints/docs.yaml | 4 + themes/learn2/css-compiled/nucleus.css | 617 ++++ themes/learn2/css-compiled/nucleus.css.map | 7 + themes/learn2/css-compiled/theme.css | 940 ++++++ themes/learn2/css-compiled/theme.css.map | 7 + themes/learn2/css/featherlight.min.css | 8 + themes/learn2/css/font-awesome.min.css | 4 + themes/learn2/css/nucleus-ie10.css | 9 + themes/learn2/css/nucleus-ie9.css | 62 + themes/learn2/css/pure-0.5.0/grids-min.css | 15 + themes/learn2/fonts/fontawesome-webfont.eot | Bin 0 -> 165742 bytes themes/learn2/fonts/fontawesome-webfont.svg | 2671 +++++++++++++++ themes/learn2/fonts/fontawesome-webfont.ttf | Bin 0 -> 165548 bytes themes/learn2/fonts/fontawesome-webfont.woff | Bin 0 -> 98024 bytes themes/learn2/fonts/fontawesome-webfont.woff2 | Bin 0 -> 77160 bytes themes/learn2/images/clippy.svg | 3 + themes/learn2/images/favicon.png | Bin 0 -> 1177 bytes themes/learn2/images/logo.png | Bin 0 -> 1215 bytes themes/learn2/js/clipboard.min.js | 7 + themes/learn2/js/featherlight.min.js | 8 + themes/learn2/js/html5shiv-printshiv.min.js | 4 + themes/learn2/js/jquery.scrollbar.min.js | 16 + themes/learn2/js/learn.js | 342 ++ themes/learn2/js/modernizr.custom.71422.js | 4 + themes/learn2/languages.yaml | 48 + themes/learn2/learn2.php | 9 + themes/learn2/learn2.yaml | 10 + themes/learn2/screenshot.jpg | Bin 0 -> 121821 bytes themes/learn2/scss.sh | 2 + .../scss/configuration/nucleus/_base.scss | 14 + .../configuration/nucleus/_breakpoints.scss | 17 + .../scss/configuration/nucleus/_core.scss | 2 + .../scss/configuration/nucleus/_layout.scss | 8 + .../scss/configuration/nucleus/_nav.scss | 3 + .../configuration/nucleus/_typography.scss | 14 + .../scss/configuration/theme/_base.scss | 5 + .../scss/configuration/theme/_bullets.scss | 5 + .../scss/configuration/theme/_colors.scss | 60 + themes/learn2/scss/nucleus.scss | 27 + themes/learn2/scss/nucleus/_core.scss | 217 ++ themes/learn2/scss/nucleus/_flex.scss | 189 ++ themes/learn2/scss/nucleus/_forms.scss | 63 + themes/learn2/scss/nucleus/_typography.scss | 86 + .../learn2/scss/nucleus/functions/_base.scss | 2 + .../scss/nucleus/functions/_direction.scss | 37 + .../learn2/scss/nucleus/functions/_range.scss | 13 + themes/learn2/scss/nucleus/mixins/_base.scss | 2 + .../scss/nucleus/mixins/_breakpoints.scss | 27 + .../scss/nucleus/mixins/_utilities.scss | 31 + .../scss/nucleus/particles/_align-text.scss | 46 + .../scss/nucleus/particles/_visibility.scss | 0 themes/learn2/scss/theme.scss | 61 + themes/learn2/scss/theme/_bullets.scss | 60 + themes/learn2/scss/theme/_buttons.scss | 9 + themes/learn2/scss/theme/_configuration.scss | 45 + themes/learn2/scss/theme/_core.scss | 30 + themes/learn2/scss/theme/_custom.scss | 232 ++ themes/learn2/scss/theme/_fonts.scss | 8 + themes/learn2/scss/theme/_forms.scss | 22 + themes/learn2/scss/theme/_header.scss | 66 + themes/learn2/scss/theme/_main.scss | 149 + themes/learn2/scss/theme/_nav.scss | 212 ++ themes/learn2/scss/theme/_scrollbar.scss | 139 + themes/learn2/scss/theme/_tables.scss | 15 + themes/learn2/scss/theme/_tooltips.scss | 157 + themes/learn2/scss/theme/_typography.scss | 181 + themes/learn2/scss/theme/modules/_base.scss | 2 + .../learn2/scss/theme/modules/_buttons.scss | 21 + .../bourbon/_bourbon-deprecated-upcoming.scss | 8 + .../learn2/scss/vendor/bourbon/_bourbon.scss | 77 + .../scss/vendor/bourbon/addons/_button.scss | 374 +++ .../scss/vendor/bourbon/addons/_clearfix.scss | 23 + .../bourbon/addons/_directional-values.scss | 111 + .../scss/vendor/bourbon/addons/_ellipsis.scss | 7 + .../vendor/bourbon/addons/_font-family.scss | 5 + .../vendor/bourbon/addons/_hide-text.scss | 10 + .../bourbon/addons/_html5-input-types.scss | 86 + .../scss/vendor/bourbon/addons/_position.scss | 32 + .../scss/vendor/bourbon/addons/_prefixer.scss | 45 + .../scss/vendor/bourbon/addons/_rem.scss | 33 + .../vendor/bourbon/addons/_retina-image.scss | 31 + .../scss/vendor/bourbon/addons/_size.scss | 16 + .../bourbon/addons/_timing-functions.scss | 32 + .../scss/vendor/bourbon/addons/_triangle.scss | 83 + .../vendor/bourbon/addons/_word-wrap.scss | 8 + .../scss/vendor/bourbon/css3/_animation.scss | 52 + .../scss/vendor/bourbon/css3/_appearance.scss | 3 + .../bourbon/css3/_backface-visibility.scss | 6 + .../bourbon/css3/_background-image.scss | 42 + .../scss/vendor/bourbon/css3/_background.scss | 55 + .../vendor/bourbon/css3/_border-image.scss | 59 + .../vendor/bourbon/css3/_border-radius.scss | 22 + .../scss/vendor/bourbon/css3/_box-sizing.scss | 4 + .../scss/vendor/bourbon/css3/_calc.scss | 4 + .../scss/vendor/bourbon/css3/_columns.scss | 47 + .../scss/vendor/bourbon/css3/_filter.scss | 5 + .../scss/vendor/bourbon/css3/_flex-box.scss | 321 ++ .../scss/vendor/bourbon/css3/_font-face.scss | 23 + .../bourbon/css3/_font-feature-settings.scss | 10 + .../bourbon/css3/_hidpi-media-query.scss | 10 + .../scss/vendor/bourbon/css3/_hyphens.scss | 4 + .../vendor/bourbon/css3/_image-rendering.scss | 14 + .../scss/vendor/bourbon/css3/_keyframes.scss | 35 + .../vendor/bourbon/css3/_linear-gradient.scss | 38 + .../vendor/bourbon/css3/_perspective.scss | 8 + .../vendor/bourbon/css3/_placeholder.scss | 8 + .../vendor/bourbon/css3/_radial-gradient.scss | 39 + .../scss/vendor/bourbon/css3/_transform.scss | 15 + .../scss/vendor/bourbon/css3/_transition.scss | 77 + .../vendor/bourbon/css3/_user-select.scss | 3 + .../vendor/bourbon/functions/_assign.scss | 11 + .../bourbon/functions/_color-lightness.scss | 13 + .../vendor/bourbon/functions/_flex-grid.scss | 39 + .../bourbon/functions/_golden-ratio.scss | 3 + .../vendor/bourbon/functions/_grid-width.scss | 13 + .../bourbon/functions/_modular-scale.scss | 66 + .../vendor/bourbon/functions/_px-to-em.scss | 13 + .../vendor/bourbon/functions/_px-to-rem.scss | 15 + .../bourbon/functions/_strip-units.scss | 5 + .../vendor/bourbon/functions/_tint-shade.scss | 9 + .../functions/_transition-property-name.scss | 22 + .../vendor/bourbon/functions/_unpack.scss | 17 + .../bourbon/helpers/_convert-units.scss | 15 + .../helpers/_gradient-positions-parser.scss | 13 + .../scss/vendor/bourbon/helpers/_is-num.scss | 8 + .../bourbon/helpers/_linear-angle-parser.scss | 25 + .../helpers/_linear-gradient-parser.scss | 41 + .../helpers/_linear-positions-parser.scss | 61 + .../helpers/_linear-side-corner-parser.scss | 31 + .../bourbon/helpers/_radial-arg-parser.scss | 69 + .../helpers/_radial-gradient-parser.scss | 50 + .../helpers/_radial-positions-parser.scss | 18 + .../bourbon/helpers/_render-gradients.scss | 26 + .../bourbon/helpers/_shape-size-stripper.scss | 10 + .../vendor/bourbon/helpers/_str-to-num.scss | 50 + .../vendor/bourbon/settings/_prefixer.scss | 6 + .../vendor/bourbon/settings/_px-to-em.scss | 1 + .../vendor/color-schemer/_color-schemer.scss | 31 + .../color-schemer/color-schemer/_cmyk.scss | 14 + .../color-schemer/_color-adjustments.scss | 30 + .../color-schemer/_color-schemer.scss | 208 ++ .../color-schemer/_colorblind.scss | 29 + .../color-schemer/_comparison.scss | 15 + .../color-schemer/_equalize.scss | 5 + .../color-schemer/_harmonize.scss | 59 + .../color-schemer/_interpolation.scss | 34 + .../color-schemer/color-schemer/_mix.scss | 40 + .../color-schemer/color-schemer/_mixins.scss | 29 + .../color-schemer/color-schemer/_ryb.scss | 76 + .../color-schemer/_tint-shade.scss | 9 + themes/learn2/templates/chapter.html.twig | 9 + themes/learn2/templates/default.html.twig | 9 + themes/learn2/templates/docs.html.twig | 23 + themes/learn2/templates/error.html.twig | 15 + .../templates/partials/analytics.html.twig | 10 + .../learn2/templates/partials/base.html.twig | 102 + .../templates/partials/github_link.html.twig | 1 + .../templates/partials/github_note.html.twig | 7 + .../learn2/templates/partials/logo.html.twig | 9 + .../learn2/templates/partials/page.html.twig | 6 + .../templates/partials/search.html.twig | 6 + .../templates/partials/sidebar.html.twig | 68 + themes/learn2/templates/search.html.twig | 11 + themes/learn2/thumbnail.jpg | Bin 0 -> 21011 bytes themes/quark/CHANGELOG.md | 186 ++ themes/quark/LICENSE | 21 + themes/quark/README.md | 152 + themes/quark/assets/quark-screenshots.jpg | Bin 0 -> 198055 bytes themes/quark/blueprints.yaml | 176 + themes/quark/blueprints/blog.yaml | 94 + themes/quark/blueprints/default.yaml | 15 + themes/quark/blueprints/item.yaml | 113 + themes/quark/blueprints/modular/features.yaml | 38 + themes/quark/blueprints/modular/hero.yaml | 23 + themes/quark/blueprints/modular/text.yaml | 19 + .../quark/blueprints/partials/blog-bits.yaml | 64 + themes/quark/css-compiled/spectre-exp.css | 369 ++ themes/quark/css-compiled/spectre-exp.min.css | 1 + themes/quark/css-compiled/spectre-icons.css | 172 + .../quark/css-compiled/spectre-icons.min.css | 1 + themes/quark/css-compiled/spectre.css | 1257 +++++++ themes/quark/css-compiled/spectre.min.css | 1 + themes/quark/css-compiled/theme.css | 406 +++ themes/quark/css-compiled/theme.min.css | 1 + themes/quark/css/bricklayer.css | 49 + themes/quark/css/custom.css | 0 themes/quark/css/line-awesome.min.css | 4 + themes/quark/fonts/line-awesome.eot | Bin 0 -> 213245 bytes themes/quark/fonts/line-awesome.svg | 2954 +++++++++++++++++ themes/quark/fonts/line-awesome.ttf | Bin 0 -> 263504 bytes themes/quark/fonts/line-awesome.woff | Bin 0 -> 117372 bytes themes/quark/fonts/line-awesome.woff2 | Bin 0 -> 76372 bytes themes/quark/gulpfile.js | 43 + themes/quark/images/favicon.png | Bin 0 -> 13203 bytes themes/quark/images/grav-logo.svg | 1 + themes/quark/images/logo/.gitkeep | 0 themes/quark/js/bricklayer.min.js | 1 + themes/quark/js/jquery.treemenu.js | 87 + .../quark/js/scopedQuerySelectorShim.min.js | 9 + themes/quark/js/singlepagenav.min.js | 8 + themes/quark/js/site.js | 59 + themes/quark/js/smooth-scroll.min.js | 6 + themes/quark/languages.yaml | 290 ++ themes/quark/package.json | 49 + themes/quark/quark.php | 56 + themes/quark/quark.yaml | 12 + themes/quark/screenshot.jpg | Bin 0 -> 159731 bytes themes/quark/scss/spectre-exp.scss | 19 + themes/quark/scss/spectre-icons.scss | 11 + themes/quark/scss/spectre.scss | 53 + themes/quark/scss/spectre/_accordions.scss | 38 + themes/quark/scss/spectre/_animations.scss | 20 + themes/quark/scss/spectre/_asian.scss | 43 + themes/quark/scss/spectre/_autocomplete.scss | 47 + themes/quark/scss/spectre/_avatars.scss | 77 + themes/quark/scss/spectre/_badges.scss | 60 + themes/quark/scss/spectre/_bars.scss | 71 + themes/quark/scss/spectre/_base.scss | 44 + themes/quark/scss/spectre/_breadcrumbs.scss | 29 + themes/quark/scss/spectre/_buttons.scss | 193 ++ themes/quark/scss/spectre/_calendars.scss | 222 ++ themes/quark/scss/spectre/_cards.scss | 43 + themes/quark/scss/spectre/_carousels.scss | 136 + themes/quark/scss/spectre/_chips.scss | 33 + themes/quark/scss/spectre/_codes.scss | 31 + .../scss/spectre/_comparison-sliders.scss | 115 + themes/quark/scss/spectre/_dropdowns.scss | 36 + themes/quark/scss/spectre/_empty.scss | 21 + themes/quark/scss/spectre/_filters.scss | 37 + themes/quark/scss/spectre/_forms.scss | 555 ++++ themes/quark/scss/spectre/_hero.scss | 22 + themes/quark/scss/spectre/_icons.scss | 5 + themes/quark/scss/spectre/_labels.scss | 34 + themes/quark/scss/spectre/_layout.scss | 444 +++ themes/quark/scss/spectre/_media.scss | 75 + themes/quark/scss/spectre/_menus.scss | 66 + themes/quark/scss/spectre/_meters.scss | 57 + themes/quark/scss/spectre/_mixins.scss | 10 + themes/quark/scss/spectre/_modals.scss | 87 + themes/quark/scss/spectre/_navbar.scss | 28 + themes/quark/scss/spectre/_navs.scss | 34 + themes/quark/scss/spectre/_normalize.scss | 446 +++ themes/quark/scss/spectre/_off-canvas.scss | 95 + themes/quark/scss/spectre/_pagination.scss | 60 + themes/quark/scss/spectre/_panels.scss | 23 + themes/quark/scss/spectre/_parallax.scss | 135 + themes/quark/scss/spectre/_popovers.scss | 65 + themes/quark/scss/spectre/_progress.scss | 45 + themes/quark/scss/spectre/_sliders.scss | 99 + themes/quark/scss/spectre/_steps.scss | 71 + themes/quark/scss/spectre/_tables.scss | 57 + themes/quark/scss/spectre/_tabs.scss | 66 + themes/quark/scss/spectre/_tiles.scss | 38 + themes/quark/scss/spectre/_timelines.scss | 56 + themes/quark/scss/spectre/_toasts.scss | 48 + themes/quark/scss/spectre/_tooltips.scss | 79 + themes/quark/scss/spectre/_typography.scss | 129 + themes/quark/scss/spectre/_utilities.scss | 8 + themes/quark/scss/spectre/_variables.scss | 117 + themes/quark/scss/spectre/_viewer-360.scss | 34 + .../scss/spectre/icons/_icons-action.scss | 315 ++ .../quark/scss/spectre/icons/_icons-core.scss | 54 + .../scss/spectre/icons/_icons-navigation.scss | 127 + .../scss/spectre/icons/_icons-object.scss | 161 + themes/quark/scss/spectre/mixins/_avatar.scss | 6 + themes/quark/scss/spectre/mixins/_button.scss | 54 + .../quark/scss/spectre/mixins/_clearfix.scss | 8 + themes/quark/scss/spectre/mixins/_color.scss | 27 + themes/quark/scss/spectre/mixins/_label.scss | 11 + .../quark/scss/spectre/mixins/_position.scss | 65 + themes/quark/scss/spectre/mixins/_shadow.scss | 9 + themes/quark/scss/spectre/mixins/_text.scss | 6 + themes/quark/scss/spectre/mixins/_toast.scss | 5 + themes/quark/scss/spectre/spectre-exp.scss | 18 + themes/quark/scss/spectre/spectre-icons.scss | 10 + themes/quark/scss/spectre/spectre.scss | 49 + .../quark/scss/spectre/utilities/_colors.scss | 31 + .../scss/spectre/utilities/_cursors.scss | 24 + .../scss/spectre/utilities/_display.scss | 44 + .../scss/spectre/utilities/_divider.scss | 50 + .../scss/spectre/utilities/_loading.scss | 34 + .../scss/spectre/utilities/_position.scss | 54 + .../quark/scss/spectre/utilities/_shapes.scss | 8 + .../quark/scss/spectre/utilities/_text.scss | 64 + themes/quark/scss/theme.scss | 21 + themes/quark/scss/theme/_animation.scss | 23 + themes/quark/scss/theme/_blog.scss | 114 + themes/quark/scss/theme/_extensions.scss | 7 + themes/quark/scss/theme/_fonts.scss | 1 + themes/quark/scss/theme/_footer.scss | 17 + themes/quark/scss/theme/_forms.scss | 77 + themes/quark/scss/theme/_framework.scss | 156 + themes/quark/scss/theme/_header.scss | 101 + themes/quark/scss/theme/_menu.scss | 94 + themes/quark/scss/theme/_mixins.scss | 77 + themes/quark/scss/theme/_mobile.scss | 193 ++ themes/quark/scss/theme/_onepage.scss | 122 + themes/quark/scss/theme/_typography.scss | 178 + themes/quark/scss/theme/_variables.scss | 38 + themes/quark/templates/blocks/base.html.twig | 3 + themes/quark/templates/blog.html.twig | 63 + themes/quark/templates/default.html.twig | 5 + themes/quark/templates/error.html.twig | 12 + .../forms/fields/checkbox/checkbox.html.twig | 32 + .../fields/checkboxes/checkboxes.html.twig | 44 + .../forms/fields/radio/radio.html.twig | 26 + .../forms/fields/switch/switch.html.twig | 3 + themes/quark/templates/item.html.twig | 41 + .../quark/templates/macros/macros.html.twig | 16 + themes/quark/templates/modular.html.twig | 60 + .../templates/modular/features.html.twig | 30 + .../quark/templates/modular/gallery.html.twig | 83 + themes/quark/templates/modular/hero.html.twig | 4 + themes/quark/templates/modular/text.html.twig | 21 + .../templates/partials/archives.html.twig | 13 + .../quark/templates/partials/base.html.twig | 113 + .../templates/partials/blog-item.html.twig | 30 + .../partials/blog-list-item.html.twig | 27 + .../templates/partials/blog/date.html.twig | 5 + .../partials/blog/page-summary.html.twig | 8 + .../partials/blog/taxonomy.html.twig | 7 + .../templates/partials/blog/title.html.twig | 11 + .../quark/templates/partials/footer.html.twig | 5 + .../partials/form-messages.html.twig | 6 + .../quark/templates/partials/hero.html.twig | 7 + .../quark/templates/partials/layout.html.twig | 14 + .../quark/templates/partials/logo.html.twig | 9 + .../templates/partials/messages.html.twig | 17 + .../templates/partials/navigation.html.twig | 6 + .../templates/partials/relatedpages.html.twig | 15 + .../templates/partials/sidebar.html.twig | 43 + .../templates/partials/taxonomylist.html.twig | 10 + themes/quark/thumbnail.jpg | Bin 0 -> 49487 bytes 397 files changed, 27903 insertions(+) create mode 100644 pages/01.home/default.md create mode 100644 pages/02.l-infrastructure/01.deploiement-du-serveur/docs.md create mode 100644 pages/02.l-infrastructure/02.sauvegardes/docs.md create mode 100644 pages/02.l-infrastructure/chapter.md create mode 100644 pages/03.cloud-linux07-nextcloud/01.premier-pas/01.1-1-la-page-daccueil/docs.md create mode 100644 pages/03.cloud-linux07-nextcloud/01.premier-pas/02.1-2-personaliser-le-tableau-de-bord/docs.md create mode 100644 pages/03.cloud-linux07-nextcloud/01.premier-pas/03.1-3-personnaliser-ses-parametres/docs.md create mode 100644 pages/03.cloud-linux07-nextcloud/01.premier-pas/chapter.md create mode 100644 pages/03.cloud-linux07-nextcloud/02.2-gerer-se-documents-en-ligne/01.2-1-creer-un-nouveau-dossier/docs.md create mode 100644 pages/03.cloud-linux07-nextcloud/02.2-gerer-se-documents-en-ligne/02.2-2-deposer-un-document/docs.md create mode 100644 pages/03.cloud-linux07-nextcloud/02.2-gerer-se-documents-en-ligne/03.2-3-deplacer-des-documents/docs.md create mode 100644 pages/03.cloud-linux07-nextcloud/02.2-gerer-se-documents-en-ligne/04.2-4-supprimer-et-restaurer-des-fichiers/docs.md create mode 100644 pages/03.cloud-linux07-nextcloud/02.2-gerer-se-documents-en-ligne/05.2-5-restaurer-une-ancienne-version-dun-document/docs.md create mode 100644 pages/03.cloud-linux07-nextcloud/02.2-gerer-se-documents-en-ligne/chapter.md create mode 100644 pages/03.cloud-linux07-nextcloud/03.3-partager-un-fichier/01.3-1-partager-en-interne/docs.md create mode 100644 pages/03.cloud-linux07-nextcloud/03.3-partager-un-fichier/02.3-2-partager-a-lexterieur/docs.md create mode 100644 pages/03.cloud-linux07-nextcloud/03.3-partager-un-fichier/chapter.md create mode 100644 pages/03.cloud-linux07-nextcloud/04.4-discuter/01.4-1-creer-une-discussion/docs.md create mode 100644 pages/03.cloud-linux07-nextcloud/04.4-discuter/02.4-2-commencer-les-echanges/docs.md create mode 100644 pages/03.cloud-linux07-nextcloud/04.4-discuter/03.4-3-discuter-autour-dun-document/docs.md create mode 100644 pages/03.cloud-linux07-nextcloud/04.4-discuter/chapter.md create mode 100644 pages/03.cloud-linux07-nextcloud/05.5-contacts/01.5-1-creer-un-contact/docs.md create mode 100644 pages/03.cloud-linux07-nextcloud/05.5-contacts/02.5-2-creer-un-cercle/docs.md create mode 100644 pages/03.cloud-linux07-nextcloud/05.5-contacts/03.5-3-partager-un-carnet-dadresses/docs.md create mode 100644 pages/03.cloud-linux07-nextcloud/05.5-contacts/docs.md create mode 100644 pages/03.cloud-linux07-nextcloud/06.6-agenda/01.6-1-gerer-ses-agendas/docs.md create mode 100644 pages/03.cloud-linux07-nextcloud/06.6-agenda/02.6-2-organiser-ses-evenements/docs.md create mode 100644 pages/03.cloud-linux07-nextcloud/06.6-agenda/03.6-3-partager-un-agenda/docs.md create mode 100644 pages/03.cloud-linux07-nextcloud/06.6-agenda/docs.md create mode 100644 pages/03.cloud-linux07-nextcloud/07.7-nextcloud-sur-mobile/01.7-1-gerer-ser-fichiers-sur-mobile/docs.md create mode 100644 pages/03.cloud-linux07-nextcloud/07.7-nextcloud-sur-mobile/02.7-2-synchroniser-ses-discussions/docs.md create mode 100644 pages/03.cloud-linux07-nextcloud/07.7-nextcloud-sur-mobile/03.7-3-synchroniser-ses-contacts-et-agendas/docs.md create mode 100644 pages/03.cloud-linux07-nextcloud/07.7-nextcloud-sur-mobile/04.7-4-synchroniser-ses-notes/docs.md create mode 100644 pages/03.cloud-linux07-nextcloud/07.7-nextcloud-sur-mobile/docs.md create mode 100644 pages/03.cloud-linux07-nextcloud/08.8-nextcloud-et-client-mail-thundebird/01.8-1-synchroniser-ses-contacts-avec-thunderbird/docs.md create mode 100644 pages/03.cloud-linux07-nextcloud/08.8-nextcloud-et-client-mail-thundebird/02.8-2-synchroniser-ses-agendas-sur-thunderbird/docs.md create mode 100644 pages/03.cloud-linux07-nextcloud/08.8-nextcloud-et-client-mail-thundebird/docs.md create mode 100644 pages/03.cloud-linux07-nextcloud/chapter.md create mode 100644 pages/04.textes-colloratifs-linux07-etherpad_mypads/05.1-mypads/01.1-1-connexion-a-lespace-mypads/docs.md create mode 100644 pages/04.textes-colloratifs-linux07-etherpad_mypads/05.1-mypads/02.1-2-les-dossiers-dans-mypads/docs.md create mode 100644 pages/04.textes-colloratifs-linux07-etherpad_mypads/05.1-mypads/03.1-3-les-onglets-dans-mypads/docs.md create mode 100644 pages/04.textes-colloratifs-linux07-etherpad_mypads/05.1-mypads/04.1-4-edition-texte-collaboratif-mypads/docs.md create mode 100644 pages/04.textes-colloratifs-linux07-etherpad_mypads/05.1-mypads/05.1-5-avancees-et-permissions-mypads/docs.md create mode 100644 pages/04.textes-colloratifs-linux07-etherpad_mypads/05.1-mypads/chapter.md create mode 100644 pages/04.textes-colloratifs-linux07-etherpad_mypads/chapter.md create mode 100644 pages/typography/default.md create mode 100644 themes/.gitkeep create mode 100644 themes/documentations-linux07/CHANGELOG.md create mode 100644 themes/documentations-linux07/LICENSE create mode 100644 themes/documentations-linux07/README.md create mode 100644 themes/documentations-linux07/blueprints.yaml create mode 100644 themes/documentations-linux07/blueprints/chapter.yaml create mode 100644 themes/documentations-linux07/blueprints/docs.yaml create mode 100644 themes/documentations-linux07/documentations-linux07.php create mode 100644 themes/documentations-linux07/documentations-linux07.yaml create mode 100644 themes/documentations-linux07/screenshot.jpg create mode 100644 themes/documentations-linux07/thumbnail.jpg create mode 100644 themes/learn2/.editorconfig create mode 100644 themes/learn2/.gitignore create mode 100644 themes/learn2/CHANGELOG.md create mode 100644 themes/learn2/LICENSE create mode 100644 themes/learn2/README.md create mode 100644 themes/learn2/blueprints.yaml create mode 100644 themes/learn2/blueprints/chapter.yaml create mode 100644 themes/learn2/blueprints/docs.yaml create mode 100644 themes/learn2/css-compiled/nucleus.css create mode 100644 themes/learn2/css-compiled/nucleus.css.map create mode 100644 themes/learn2/css-compiled/theme.css create mode 100644 themes/learn2/css-compiled/theme.css.map create mode 100644 themes/learn2/css/featherlight.min.css create mode 100644 themes/learn2/css/font-awesome.min.css create mode 100644 themes/learn2/css/nucleus-ie10.css create mode 100644 themes/learn2/css/nucleus-ie9.css create mode 100644 themes/learn2/css/pure-0.5.0/grids-min.css create mode 100644 themes/learn2/fonts/fontawesome-webfont.eot create mode 100644 themes/learn2/fonts/fontawesome-webfont.svg create mode 100644 themes/learn2/fonts/fontawesome-webfont.ttf create mode 100644 themes/learn2/fonts/fontawesome-webfont.woff create mode 100644 themes/learn2/fonts/fontawesome-webfont.woff2 create mode 100644 themes/learn2/images/clippy.svg create mode 100644 themes/learn2/images/favicon.png create mode 100644 themes/learn2/images/logo.png create mode 100644 themes/learn2/js/clipboard.min.js create mode 100644 themes/learn2/js/featherlight.min.js create mode 100644 themes/learn2/js/html5shiv-printshiv.min.js create mode 100644 themes/learn2/js/jquery.scrollbar.min.js create mode 100644 themes/learn2/js/learn.js create mode 100644 themes/learn2/js/modernizr.custom.71422.js create mode 100644 themes/learn2/languages.yaml create mode 100644 themes/learn2/learn2.php create mode 100644 themes/learn2/learn2.yaml create mode 100644 themes/learn2/screenshot.jpg create mode 100644 themes/learn2/scss.sh create mode 100644 themes/learn2/scss/configuration/nucleus/_base.scss create mode 100644 themes/learn2/scss/configuration/nucleus/_breakpoints.scss create mode 100644 themes/learn2/scss/configuration/nucleus/_core.scss create mode 100644 themes/learn2/scss/configuration/nucleus/_layout.scss create mode 100644 themes/learn2/scss/configuration/nucleus/_nav.scss create mode 100644 themes/learn2/scss/configuration/nucleus/_typography.scss create mode 100644 themes/learn2/scss/configuration/theme/_base.scss create mode 100644 themes/learn2/scss/configuration/theme/_bullets.scss create mode 100644 themes/learn2/scss/configuration/theme/_colors.scss create mode 100644 themes/learn2/scss/nucleus.scss create mode 100644 themes/learn2/scss/nucleus/_core.scss create mode 100644 themes/learn2/scss/nucleus/_flex.scss create mode 100644 themes/learn2/scss/nucleus/_forms.scss create mode 100644 themes/learn2/scss/nucleus/_typography.scss create mode 100644 themes/learn2/scss/nucleus/functions/_base.scss create mode 100644 themes/learn2/scss/nucleus/functions/_direction.scss create mode 100644 themes/learn2/scss/nucleus/functions/_range.scss create mode 100644 themes/learn2/scss/nucleus/mixins/_base.scss create mode 100644 themes/learn2/scss/nucleus/mixins/_breakpoints.scss create mode 100644 themes/learn2/scss/nucleus/mixins/_utilities.scss create mode 100644 themes/learn2/scss/nucleus/particles/_align-text.scss create mode 100644 themes/learn2/scss/nucleus/particles/_visibility.scss create mode 100644 themes/learn2/scss/theme.scss create mode 100644 themes/learn2/scss/theme/_bullets.scss create mode 100644 themes/learn2/scss/theme/_buttons.scss create mode 100644 themes/learn2/scss/theme/_configuration.scss create mode 100644 themes/learn2/scss/theme/_core.scss create mode 100644 themes/learn2/scss/theme/_custom.scss create mode 100644 themes/learn2/scss/theme/_fonts.scss create mode 100644 themes/learn2/scss/theme/_forms.scss create mode 100644 themes/learn2/scss/theme/_header.scss create mode 100644 themes/learn2/scss/theme/_main.scss create mode 100644 themes/learn2/scss/theme/_nav.scss create mode 100644 themes/learn2/scss/theme/_scrollbar.scss create mode 100644 themes/learn2/scss/theme/_tables.scss create mode 100644 themes/learn2/scss/theme/_tooltips.scss create mode 100644 themes/learn2/scss/theme/_typography.scss create mode 100644 themes/learn2/scss/theme/modules/_base.scss create mode 100644 themes/learn2/scss/theme/modules/_buttons.scss create mode 100644 themes/learn2/scss/vendor/bourbon/_bourbon-deprecated-upcoming.scss create mode 100644 themes/learn2/scss/vendor/bourbon/_bourbon.scss create mode 100644 themes/learn2/scss/vendor/bourbon/addons/_button.scss create mode 100644 themes/learn2/scss/vendor/bourbon/addons/_clearfix.scss create mode 100644 themes/learn2/scss/vendor/bourbon/addons/_directional-values.scss create mode 100644 themes/learn2/scss/vendor/bourbon/addons/_ellipsis.scss create mode 100644 themes/learn2/scss/vendor/bourbon/addons/_font-family.scss create mode 100644 themes/learn2/scss/vendor/bourbon/addons/_hide-text.scss create mode 100644 themes/learn2/scss/vendor/bourbon/addons/_html5-input-types.scss create mode 100644 themes/learn2/scss/vendor/bourbon/addons/_position.scss create mode 100644 themes/learn2/scss/vendor/bourbon/addons/_prefixer.scss create mode 100644 themes/learn2/scss/vendor/bourbon/addons/_rem.scss create mode 100644 themes/learn2/scss/vendor/bourbon/addons/_retina-image.scss create mode 100644 themes/learn2/scss/vendor/bourbon/addons/_size.scss create mode 100644 themes/learn2/scss/vendor/bourbon/addons/_timing-functions.scss create mode 100644 themes/learn2/scss/vendor/bourbon/addons/_triangle.scss create mode 100644 themes/learn2/scss/vendor/bourbon/addons/_word-wrap.scss create mode 100644 themes/learn2/scss/vendor/bourbon/css3/_animation.scss create mode 100644 themes/learn2/scss/vendor/bourbon/css3/_appearance.scss create mode 100644 themes/learn2/scss/vendor/bourbon/css3/_backface-visibility.scss create mode 100644 themes/learn2/scss/vendor/bourbon/css3/_background-image.scss create mode 100644 themes/learn2/scss/vendor/bourbon/css3/_background.scss create mode 100644 themes/learn2/scss/vendor/bourbon/css3/_border-image.scss create mode 100644 themes/learn2/scss/vendor/bourbon/css3/_border-radius.scss create mode 100644 themes/learn2/scss/vendor/bourbon/css3/_box-sizing.scss create mode 100644 themes/learn2/scss/vendor/bourbon/css3/_calc.scss create mode 100644 themes/learn2/scss/vendor/bourbon/css3/_columns.scss create mode 100644 themes/learn2/scss/vendor/bourbon/css3/_filter.scss create mode 100644 themes/learn2/scss/vendor/bourbon/css3/_flex-box.scss create mode 100644 themes/learn2/scss/vendor/bourbon/css3/_font-face.scss create mode 100644 themes/learn2/scss/vendor/bourbon/css3/_font-feature-settings.scss create mode 100644 themes/learn2/scss/vendor/bourbon/css3/_hidpi-media-query.scss create mode 100644 themes/learn2/scss/vendor/bourbon/css3/_hyphens.scss create mode 100644 themes/learn2/scss/vendor/bourbon/css3/_image-rendering.scss create mode 100644 themes/learn2/scss/vendor/bourbon/css3/_keyframes.scss create mode 100644 themes/learn2/scss/vendor/bourbon/css3/_linear-gradient.scss create mode 100644 themes/learn2/scss/vendor/bourbon/css3/_perspective.scss create mode 100644 themes/learn2/scss/vendor/bourbon/css3/_placeholder.scss create mode 100644 themes/learn2/scss/vendor/bourbon/css3/_radial-gradient.scss create mode 100644 themes/learn2/scss/vendor/bourbon/css3/_transform.scss create mode 100644 themes/learn2/scss/vendor/bourbon/css3/_transition.scss create mode 100644 themes/learn2/scss/vendor/bourbon/css3/_user-select.scss create mode 100644 themes/learn2/scss/vendor/bourbon/functions/_assign.scss create mode 100644 themes/learn2/scss/vendor/bourbon/functions/_color-lightness.scss create mode 100644 themes/learn2/scss/vendor/bourbon/functions/_flex-grid.scss create mode 100644 themes/learn2/scss/vendor/bourbon/functions/_golden-ratio.scss create mode 100644 themes/learn2/scss/vendor/bourbon/functions/_grid-width.scss create mode 100644 themes/learn2/scss/vendor/bourbon/functions/_modular-scale.scss create mode 100644 themes/learn2/scss/vendor/bourbon/functions/_px-to-em.scss create mode 100644 themes/learn2/scss/vendor/bourbon/functions/_px-to-rem.scss create mode 100644 themes/learn2/scss/vendor/bourbon/functions/_strip-units.scss create mode 100644 themes/learn2/scss/vendor/bourbon/functions/_tint-shade.scss create mode 100644 themes/learn2/scss/vendor/bourbon/functions/_transition-property-name.scss create mode 100644 themes/learn2/scss/vendor/bourbon/functions/_unpack.scss create mode 100644 themes/learn2/scss/vendor/bourbon/helpers/_convert-units.scss create mode 100644 themes/learn2/scss/vendor/bourbon/helpers/_gradient-positions-parser.scss create mode 100644 themes/learn2/scss/vendor/bourbon/helpers/_is-num.scss create mode 100644 themes/learn2/scss/vendor/bourbon/helpers/_linear-angle-parser.scss create mode 100644 themes/learn2/scss/vendor/bourbon/helpers/_linear-gradient-parser.scss create mode 100644 themes/learn2/scss/vendor/bourbon/helpers/_linear-positions-parser.scss create mode 100644 themes/learn2/scss/vendor/bourbon/helpers/_linear-side-corner-parser.scss create mode 100644 themes/learn2/scss/vendor/bourbon/helpers/_radial-arg-parser.scss create mode 100644 themes/learn2/scss/vendor/bourbon/helpers/_radial-gradient-parser.scss create mode 100644 themes/learn2/scss/vendor/bourbon/helpers/_radial-positions-parser.scss create mode 100644 themes/learn2/scss/vendor/bourbon/helpers/_render-gradients.scss create mode 100644 themes/learn2/scss/vendor/bourbon/helpers/_shape-size-stripper.scss create mode 100644 themes/learn2/scss/vendor/bourbon/helpers/_str-to-num.scss create mode 100644 themes/learn2/scss/vendor/bourbon/settings/_prefixer.scss create mode 100644 themes/learn2/scss/vendor/bourbon/settings/_px-to-em.scss create mode 100644 themes/learn2/scss/vendor/color-schemer/_color-schemer.scss create mode 100644 themes/learn2/scss/vendor/color-schemer/color-schemer/_cmyk.scss create mode 100644 themes/learn2/scss/vendor/color-schemer/color-schemer/_color-adjustments.scss create mode 100644 themes/learn2/scss/vendor/color-schemer/color-schemer/_color-schemer.scss create mode 100644 themes/learn2/scss/vendor/color-schemer/color-schemer/_colorblind.scss create mode 100644 themes/learn2/scss/vendor/color-schemer/color-schemer/_comparison.scss create mode 100644 themes/learn2/scss/vendor/color-schemer/color-schemer/_equalize.scss create mode 100644 themes/learn2/scss/vendor/color-schemer/color-schemer/_harmonize.scss create mode 100644 themes/learn2/scss/vendor/color-schemer/color-schemer/_interpolation.scss create mode 100644 themes/learn2/scss/vendor/color-schemer/color-schemer/_mix.scss create mode 100644 themes/learn2/scss/vendor/color-schemer/color-schemer/_mixins.scss create mode 100644 themes/learn2/scss/vendor/color-schemer/color-schemer/_ryb.scss create mode 100644 themes/learn2/scss/vendor/color-schemer/color-schemer/_tint-shade.scss create mode 100644 themes/learn2/templates/chapter.html.twig create mode 100644 themes/learn2/templates/default.html.twig create mode 100644 themes/learn2/templates/docs.html.twig create mode 100644 themes/learn2/templates/error.html.twig create mode 100644 themes/learn2/templates/partials/analytics.html.twig create mode 100644 themes/learn2/templates/partials/base.html.twig create mode 100644 themes/learn2/templates/partials/github_link.html.twig create mode 100644 themes/learn2/templates/partials/github_note.html.twig create mode 100644 themes/learn2/templates/partials/logo.html.twig create mode 100644 themes/learn2/templates/partials/page.html.twig create mode 100644 themes/learn2/templates/partials/search.html.twig create mode 100644 themes/learn2/templates/partials/sidebar.html.twig create mode 100644 themes/learn2/templates/search.html.twig create mode 100644 themes/learn2/thumbnail.jpg create mode 100644 themes/quark/CHANGELOG.md create mode 100644 themes/quark/LICENSE create mode 100644 themes/quark/README.md create mode 100644 themes/quark/assets/quark-screenshots.jpg create mode 100644 themes/quark/blueprints.yaml create mode 100644 themes/quark/blueprints/blog.yaml create mode 100644 themes/quark/blueprints/default.yaml create mode 100644 themes/quark/blueprints/item.yaml create mode 100644 themes/quark/blueprints/modular/features.yaml create mode 100644 themes/quark/blueprints/modular/hero.yaml create mode 100644 themes/quark/blueprints/modular/text.yaml create mode 100644 themes/quark/blueprints/partials/blog-bits.yaml create mode 100644 themes/quark/css-compiled/spectre-exp.css create mode 100644 themes/quark/css-compiled/spectre-exp.min.css create mode 100644 themes/quark/css-compiled/spectre-icons.css create mode 100644 themes/quark/css-compiled/spectre-icons.min.css create mode 100644 themes/quark/css-compiled/spectre.css create mode 100644 themes/quark/css-compiled/spectre.min.css create mode 100644 themes/quark/css-compiled/theme.css create mode 100644 themes/quark/css-compiled/theme.min.css create mode 100644 themes/quark/css/bricklayer.css create mode 100644 themes/quark/css/custom.css create mode 100644 themes/quark/css/line-awesome.min.css create mode 100644 themes/quark/fonts/line-awesome.eot create mode 100644 themes/quark/fonts/line-awesome.svg create mode 100644 themes/quark/fonts/line-awesome.ttf create mode 100644 themes/quark/fonts/line-awesome.woff create mode 100644 themes/quark/fonts/line-awesome.woff2 create mode 100644 themes/quark/gulpfile.js create mode 100644 themes/quark/images/favicon.png create mode 100644 themes/quark/images/grav-logo.svg create mode 100644 themes/quark/images/logo/.gitkeep create mode 100644 themes/quark/js/bricklayer.min.js create mode 100644 themes/quark/js/jquery.treemenu.js create mode 100644 themes/quark/js/scopedQuerySelectorShim.min.js create mode 100644 themes/quark/js/singlepagenav.min.js create mode 100644 themes/quark/js/site.js create mode 100644 themes/quark/js/smooth-scroll.min.js create mode 100644 themes/quark/languages.yaml create mode 100644 themes/quark/package.json create mode 100644 themes/quark/quark.php create mode 100644 themes/quark/quark.yaml create mode 100644 themes/quark/screenshot.jpg create mode 100644 themes/quark/scss/spectre-exp.scss create mode 100644 themes/quark/scss/spectre-icons.scss create mode 100644 themes/quark/scss/spectre.scss create mode 100644 themes/quark/scss/spectre/_accordions.scss create mode 100644 themes/quark/scss/spectre/_animations.scss create mode 100644 themes/quark/scss/spectre/_asian.scss create mode 100644 themes/quark/scss/spectre/_autocomplete.scss create mode 100644 themes/quark/scss/spectre/_avatars.scss create mode 100644 themes/quark/scss/spectre/_badges.scss create mode 100644 themes/quark/scss/spectre/_bars.scss create mode 100644 themes/quark/scss/spectre/_base.scss create mode 100644 themes/quark/scss/spectre/_breadcrumbs.scss create mode 100644 themes/quark/scss/spectre/_buttons.scss create mode 100644 themes/quark/scss/spectre/_calendars.scss create mode 100644 themes/quark/scss/spectre/_cards.scss create mode 100644 themes/quark/scss/spectre/_carousels.scss create mode 100644 themes/quark/scss/spectre/_chips.scss create mode 100644 themes/quark/scss/spectre/_codes.scss create mode 100644 themes/quark/scss/spectre/_comparison-sliders.scss create mode 100644 themes/quark/scss/spectre/_dropdowns.scss create mode 100644 themes/quark/scss/spectre/_empty.scss create mode 100644 themes/quark/scss/spectre/_filters.scss create mode 100644 themes/quark/scss/spectre/_forms.scss create mode 100644 themes/quark/scss/spectre/_hero.scss create mode 100644 themes/quark/scss/spectre/_icons.scss create mode 100644 themes/quark/scss/spectre/_labels.scss create mode 100644 themes/quark/scss/spectre/_layout.scss create mode 100644 themes/quark/scss/spectre/_media.scss create mode 100644 themes/quark/scss/spectre/_menus.scss create mode 100644 themes/quark/scss/spectre/_meters.scss create mode 100644 themes/quark/scss/spectre/_mixins.scss create mode 100644 themes/quark/scss/spectre/_modals.scss create mode 100644 themes/quark/scss/spectre/_navbar.scss create mode 100644 themes/quark/scss/spectre/_navs.scss create mode 100644 themes/quark/scss/spectre/_normalize.scss create mode 100644 themes/quark/scss/spectre/_off-canvas.scss create mode 100644 themes/quark/scss/spectre/_pagination.scss create mode 100644 themes/quark/scss/spectre/_panels.scss create mode 100644 themes/quark/scss/spectre/_parallax.scss create mode 100644 themes/quark/scss/spectre/_popovers.scss create mode 100644 themes/quark/scss/spectre/_progress.scss create mode 100644 themes/quark/scss/spectre/_sliders.scss create mode 100644 themes/quark/scss/spectre/_steps.scss create mode 100644 themes/quark/scss/spectre/_tables.scss create mode 100644 themes/quark/scss/spectre/_tabs.scss create mode 100644 themes/quark/scss/spectre/_tiles.scss create mode 100644 themes/quark/scss/spectre/_timelines.scss create mode 100644 themes/quark/scss/spectre/_toasts.scss create mode 100644 themes/quark/scss/spectre/_tooltips.scss create mode 100644 themes/quark/scss/spectre/_typography.scss create mode 100644 themes/quark/scss/spectre/_utilities.scss create mode 100644 themes/quark/scss/spectre/_variables.scss create mode 100644 themes/quark/scss/spectre/_viewer-360.scss create mode 100644 themes/quark/scss/spectre/icons/_icons-action.scss create mode 100644 themes/quark/scss/spectre/icons/_icons-core.scss create mode 100644 themes/quark/scss/spectre/icons/_icons-navigation.scss create mode 100644 themes/quark/scss/spectre/icons/_icons-object.scss create mode 100644 themes/quark/scss/spectre/mixins/_avatar.scss create mode 100644 themes/quark/scss/spectre/mixins/_button.scss create mode 100644 themes/quark/scss/spectre/mixins/_clearfix.scss create mode 100644 themes/quark/scss/spectre/mixins/_color.scss create mode 100644 themes/quark/scss/spectre/mixins/_label.scss create mode 100644 themes/quark/scss/spectre/mixins/_position.scss create mode 100644 themes/quark/scss/spectre/mixins/_shadow.scss create mode 100644 themes/quark/scss/spectre/mixins/_text.scss create mode 100644 themes/quark/scss/spectre/mixins/_toast.scss create mode 100644 themes/quark/scss/spectre/spectre-exp.scss create mode 100644 themes/quark/scss/spectre/spectre-icons.scss create mode 100644 themes/quark/scss/spectre/spectre.scss create mode 100644 themes/quark/scss/spectre/utilities/_colors.scss create mode 100644 themes/quark/scss/spectre/utilities/_cursors.scss create mode 100644 themes/quark/scss/spectre/utilities/_display.scss create mode 100644 themes/quark/scss/spectre/utilities/_divider.scss create mode 100644 themes/quark/scss/spectre/utilities/_loading.scss create mode 100644 themes/quark/scss/spectre/utilities/_position.scss create mode 100644 themes/quark/scss/spectre/utilities/_shapes.scss create mode 100644 themes/quark/scss/spectre/utilities/_text.scss create mode 100644 themes/quark/scss/theme.scss create mode 100644 themes/quark/scss/theme/_animation.scss create mode 100644 themes/quark/scss/theme/_blog.scss create mode 100644 themes/quark/scss/theme/_extensions.scss create mode 100644 themes/quark/scss/theme/_fonts.scss create mode 100644 themes/quark/scss/theme/_footer.scss create mode 100644 themes/quark/scss/theme/_forms.scss create mode 100644 themes/quark/scss/theme/_framework.scss create mode 100644 themes/quark/scss/theme/_header.scss create mode 100644 themes/quark/scss/theme/_menu.scss create mode 100644 themes/quark/scss/theme/_mixins.scss create mode 100644 themes/quark/scss/theme/_mobile.scss create mode 100644 themes/quark/scss/theme/_onepage.scss create mode 100644 themes/quark/scss/theme/_typography.scss create mode 100644 themes/quark/scss/theme/_variables.scss create mode 100644 themes/quark/templates/blocks/base.html.twig create mode 100644 themes/quark/templates/blog.html.twig create mode 100644 themes/quark/templates/default.html.twig create mode 100644 themes/quark/templates/error.html.twig create mode 100644 themes/quark/templates/forms/fields/checkbox/checkbox.html.twig create mode 100644 themes/quark/templates/forms/fields/checkboxes/checkboxes.html.twig create mode 100644 themes/quark/templates/forms/fields/radio/radio.html.twig create mode 100644 themes/quark/templates/forms/fields/switch/switch.html.twig create mode 100644 themes/quark/templates/item.html.twig create mode 100644 themes/quark/templates/macros/macros.html.twig create mode 100644 themes/quark/templates/modular.html.twig create mode 100644 themes/quark/templates/modular/features.html.twig create mode 100644 themes/quark/templates/modular/gallery.html.twig create mode 100644 themes/quark/templates/modular/hero.html.twig create mode 100644 themes/quark/templates/modular/text.html.twig create mode 100644 themes/quark/templates/partials/archives.html.twig create mode 100644 themes/quark/templates/partials/base.html.twig create mode 100644 themes/quark/templates/partials/blog-item.html.twig create mode 100644 themes/quark/templates/partials/blog-list-item.html.twig create mode 100644 themes/quark/templates/partials/blog/date.html.twig create mode 100644 themes/quark/templates/partials/blog/page-summary.html.twig create mode 100644 themes/quark/templates/partials/blog/taxonomy.html.twig create mode 100644 themes/quark/templates/partials/blog/title.html.twig create mode 100644 themes/quark/templates/partials/footer.html.twig create mode 100644 themes/quark/templates/partials/form-messages.html.twig create mode 100644 themes/quark/templates/partials/hero.html.twig create mode 100644 themes/quark/templates/partials/layout.html.twig create mode 100644 themes/quark/templates/partials/logo.html.twig create mode 100644 themes/quark/templates/partials/messages.html.twig create mode 100644 themes/quark/templates/partials/navigation.html.twig create mode 100644 themes/quark/templates/partials/relatedpages.html.twig create mode 100644 themes/quark/templates/partials/sidebar.html.twig create mode 100644 themes/quark/templates/partials/taxonomylist.html.twig create mode 100644 themes/quark/thumbnail.jpg diff --git a/pages/01.home/default.md b/pages/01.home/default.md new file mode 100644 index 0000000..372c02c --- /dev/null +++ b/pages/01.home/default.md @@ -0,0 +1,34 @@ +--- +title: 'Les services Linux07' +body_classes: 'title-center title-h1h2' +published: true +--- + +### Qu'est-ce que c'est ? + +Un ensemble d'Alternatives aux services propriétaires dit [GAFAM](https://fr.wikipedia.org/wiki/GAFAM) mis en place par une l'association [Linux07](https://blog.linux07.fr). +Des services Libres sans aucune exploitation commerciale ou autres de vos données accessibles à cette adresse: [Services numériques Linux07](https://services.linux07.fr) + +### Pourquoi ? + +Notre souhait est de pouvoir continuer à **partager**, **échanger** et à **faire la promotion du Libre** autours de nous. + +Proposer ces services ont pour but de vous montrer comment des outils numériques éthiques, libres et respectueux de vos données pour collaborer sont des alternatives à privilégier. + +## Documentation services numériques Linux07 + +Cette documentation est à votre disposition pour au fur et à mesure qu'elle sera complétée: + +* Découvrir les bases d'utilisation des services Linux07 pour ses heureux utilisateurs. +* Connaître l'infrastructure des services numériques Linux07 +* Documenter les étapes techniques. + +Cette documentation est librement inspirée de doucumentaions existantes, pour aider les utilisateurs des [services numériques Linux07](https://services.linux07.fr), utilisant des logiciels libres comme: +* Nextcloud (Cloud Linux07) +* Rouncube (Mails Linux07) +* Mattermost (Linux07 Teams) +* Mobilizon (Mobilizon Linux07) +* Cryptpad (Cryptpad Linux07) +* Opensondage (Linux07date) +* Mypads (Mypads Linux07) +* Libreto (Libreto Linux07) diff --git a/pages/02.l-infrastructure/01.deploiement-du-serveur/docs.md b/pages/02.l-infrastructure/01.deploiement-du-serveur/docs.md new file mode 100644 index 0000000..0161c16 --- /dev/null +++ b/pages/02.l-infrastructure/01.deploiement-du-serveur/docs.md @@ -0,0 +1,85 @@ +--- +title: 'Déploiement du serveur' +child_type: docs +taxonomy: + category: + - docs +--- + +Le système est déployé avec [Yunohost](https://yunohost.org). + +Le service d'annuaire [LDAP](https://fr.wikipedia.org/wiki/LDAP_Data_Interchange_Format) pour le serveur Yunohost n'est pas compatibles avec toutes les applications hébergées. L'identification LDAP ne fonctionne que pour les mails (Roundcube), pour le Cloud Linux07 (Nextcloud) et pour Mypads Linux07 (Etherpad_Mypads). + + +> ! Certains utilisateurs du Cloud Linux07 (Nextcloud) **ne sont pas connectés à l'annuaire LDAP**, ils ont un compte gratuit de 400 Mo et se sont inscrits par eux-même, leur compte à été validé ensuite. + +Le serveur a été partitionner en LVM pour pouvoir alloué des volumes partitionnés à certains dossiers ou certaines applications, déplacés avec des `mount --bind`, sauf pour la partition `\var\mail` qui elle montée dans le fichier `/etc/fstab`. + +**lsblk** + +``` +NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT +sda 8:0 0 1.8T 0 disk +├─sda1 8:1 0 68.4G 0 part +│ └─md1 9:1 0 68.3G 0 raid1 / +├─sda2 8:2 0 2G 0 part [SWAP] +├─sda3 8:3 0 1.8T 0 part +│ └─md3 9:3 0 1.8T 0 raid1 +│ ├─vg-mail 253:0 0 195.3G 0 lvm /var/mail +│ ├─vg-data 253:1 0 293G 0 lvm /mnt/media +│ ├─vg-CRYPTPAD 253:2 0 97.7G 0 lvm /mnt/pad +│ ├─vg-APPS 253:3 0 293G 0 lvm /mnt/apps +│ └─vg-backups 253:4 0 913.7G 0 lvm /mnt/backups +├─sda4 8:4 0 1K 0 part +└─sda5 8:5 0 1.9M 0 part +sdb 8:16 0 1.8T 0 disk +├─sdb1 8:17 0 68.4G 0 part +│ └─md1 9:1 0 68.3G 0 raid1 / +├─sdb2 8:18 0 2G 0 part [SWAP] +└─sdb3 8:19 0 1.8T 0 part + └─md3 9:3 0 1.8T 0 raid1 + ├─vg-mail 253:0 0 195.3G 0 lvm /var/mail + ├─vg-data 253:1 0 293G 0 lvm /mnt/media + ├─vg-CRYPTPAD 253:2 0 97.7G 0 lvm /mnt/pad + ├─vg-APPS 253:3 0 293G 0 lvm /mnt/apps + └─vg-backups 253:4 0 913.7G 0 lvm /mnt/backups +sdc 8:32 1 1.8T 0 disk +├─sdc1 8:33 1 68.4G 0 part +│ └─md1 9:1 0 68.3G 0 raid1 / +├─sdc2 8:34 1 2G 0 part [SWAP] +└─sdc3 8:35 1 1.8T 0 part + └─md3 9:3 0 1.8T 0 raid1 + ├─vg-mail 253:0 0 195.3G 0 lvm /var/mail + ├─vg-data 253:1 0 293G 0 lvm /mnt/media + ├─vg-CRYPTPAD 253:2 0 97.7G 0 lvm /mnt/pad + ├─vg-APPS 253:3 0 293G 0 lvm /mnt/apps + └─vg-backups 253:4 0 913.7G 0 lvm /mnt/backups +zram0 252:0 0 256M 0 disk [SWAP] +``` + +**/etc/fstab** + +``` +UUID=84123fb9-bde8-41dd-a9fc-afd4fe57b0e6 / ext4 defaults 01 +# partition apps mattermost mobilizon +UUID=cc55dbd0-1abc-411a-a7aa-8a4f6d5eaf50 /mnt/apps ext4 defaults,nofail 0 0 +/mnt/apps/mobilizon /home/yunohost.app/mobilizon none defaults,bind 0 0 +/mnt/apps/mattermost /home/yunohost.app/mattermost none defaults,bind 0 0 +# partition backups borg__2 +UUID=86131a6e-ed0d-4071-aa81-41b50e8d3a50 /mnt/backups ext4 defaults,nofail 0 0 +# partition avec data nextcloud +UUID=4a5b5a94-88ea-4328-a05b-4a3fae339ed2 /mnt/media ext4 defaults,nofail 0 0 +/mnt/media/nextcloud /home/yunohost.app/nextcloud none defaults,bind 0 0 +# partition mails +UUID=d0294479-075c-480b-972e-0131fef47a5d /var/mail ext4 defaults0 1 +# partition apps cryptpad et etherpad_mypads +UUID=983ea66d-4732-431a-9d31-86eb85bb9431 /mnt/pad ext4 defaults,nofail 0 0 +/mnt/pad/cryptpad /var/www/cryptpad none defaults,bind 0 0 +/mnt/pad/etherpad_mypads /var/www/etherpad_mypads none defaults,bind 0 0 +/mnt/pad/libreto /var/www/libreto none defaults,bind 0 0 +# partition swap +UUID=7ed24519-ae94-459b-acff-af6b12a72c2a swap swap defaults 00 +UUID=37dc28a5-c4ab-4260-bd4f-d9006f40cfaa swap swap defaults 00 +UUID=f0ccd1dd-4592-43ac-85de-ee1c149dd688 swap swap defaults 00 +``` + diff --git a/pages/02.l-infrastructure/02.sauvegardes/docs.md b/pages/02.l-infrastructure/02.sauvegardes/docs.md new file mode 100644 index 0000000..59bf346 --- /dev/null +++ b/pages/02.l-infrastructure/02.sauvegardes/docs.md @@ -0,0 +1,222 @@ +--- +title: Sauvegardes +taxonomy: + category: + - docs +--- + +Pour la sécurité en cas de besoins de restauration des données: + +Nous avons des sauvegardes locales journalières des données et du système sur le volume `/mnt/backups/borgarchives` de 1 To avec avec [Borg App](https://github.com/YunoHost-Apps/borg_ynh), plus une sauvegarde journalière (aussi avec Borg App), chiffrée sur un serveur Yunohost auto-hébergé où est installé [Borg Server](https://github.com/YunoHost-Apps/borgserver_ynh) sur un disque dur de 2 To. + +> ! Il est tout de même conseillé malgré toutes ces précautions aux utilisateurs qui ont des données sur Nextcloud (Cloud Linux07) de bien faire des sauvegardes de temps à autres. Nous ne pouvons pas garantir à 100% de ne jamais rien perdre, mais nous faisons tout notre possible pour éviter de risquer de perdre vos données. + + +Fichier de configuration des sauvegardes distantes vers BorgServer (machine auto-hébergé à l'adresse de l'association Linux07) + +**/etc/yunohost/hooks.d/backup_method/05-borg_app** + +``` +#!/bin/bash + +set -eo pipefail +app="${0#"./05-"}" +app="${app%"_app"}" + +BORG_PASSPHRASE="$(yunohost app setting $app passphrase)" +repo="$(yunohost app setting $app repository)" #$4 +if ssh-keygen -F "[domain.tld]:6060" >/dev/null ; then + BORG_RSH="ssh -i /root/.ssh/id_${app}_ed25519 -oStrictHostKeyChecking=yes " +else + BORG_RSH="ssh -i /root/.ssh/id_${app}_ed25519 -oStrictHostKeyChecking=no " +fi + +do_need_mount() { + true +} + +LOGFILE=/var/log/backup_borg.err +log_with_timestamp() { + sed -e "s/^/[$(date +"%Y-%m-%d_%H:%M:%S")] /" | tee -a $LOGFILE +} + +do_backup() { + + export BORG_PASSPHRASE + export BORG_RSH + export BORG_RELOCATED_REPO_ACCESS_IS_OK=yes + work_dir="$1" + name="$2" + repo="$3" + size="$4" + description="$5" + current_date=$(date +"%Y-%m-%d_%H:%M") + pushd "$work_dir" + set +e + if borg init -e repokey "$repo" ; then + #human_size=`echo $size | awk '{ suffix=" KMGT"; for(i=1; $1>1024 && i < length(suffix); i++) $1/=1024; print int($1) substr(suffix, i, 1), $3; }'` + # Speed in Kbps + #speed=1000 + #evaluated_time=$(($size / ($speed * 1000 / 8) / 3600)) + echo "Hello, + +Your first backup on $repo is starting. + +This is an automated message from your beloved YunoHost server." | /usr/bin/mail.mailutils -a "Content-Type: text/plain; charset=UTF-8" -s "[YNH] First backup is starting" "root" + fi + set -e + + borg create "$repo::_${name}-${current_date}" ./ 2>&1 >/dev/null | log_with_timestamp + popd + + # About thi _20 it's a crazy fix to avoid pruning wordpress__2 + # if you prune wordpress + borg prune "$repo" -P "_${name}-" --keep-hourly 2 --keep-daily=7 --keep-weekly=8 --keep-monthly=12 2>&1 >/dev/null | log_with_timestamp + + # Prune legacy archive name without error on wordpress/wordpress__2 + borg prune "$repo" -P "${name}_" --keep-within 2m --keep-monthly=12 2>&1 >/dev/null | log_with_timestamp + + # We prune potential manual backup older than 1 year + borg prune "$repo" --keep-within 1y 2>&1 >/dev/null | log_with_timestamp +} + +do_mount() { + export BORG_PASSPHRASE + export BORG_RSH + work_dir="$1" + name="$2" + repo="$3" + size="$4" + description="$5" + borg mount "$repo::$name" "$work_dir" 2>&1 >/dev/null | log_with_timestamp +} + +work_dir="$2" +name="$3" + +size="$5" +description="$6" + +case "$1" in + need_mount) + do_need_mount "$work_dir" "$name" "$repo" "$size" "$description" + ;; + backup) + do_backup "$work_dir" "$name" "$repo" "$size" "$description" + ;; + mount) + do_mount + ;; + *) + echo "hook called with unknown argument \`$1'" >&2 + exit 1 + ;; +esac + +exit 0 +``` + +Fichier de configuration des sauvegardes locales + +**/etc/yunohost/hooks.d/backup_method/05-borg__2_app** + +``` +#!/bin/bash + +set -eo pipefail +app="${0#"./05-"}" +app="${app%"_app"}" + +BORG_PASSPHRASE="$(yunohost app setting $app passphrase)" +repo="$(yunohost app setting $app repository)" #$4 +if ssh-keygen -F "" >/dev/null ; then + BORG_RSH="ssh -i /root/.ssh/id_${app}_ed25519 -oStrictHostKeyChecking=yes " +else + BORG_RSH="ssh -i /root/.ssh/id_${app}_ed25519 -oStrictHostKeyChecking=no " +fi + +do_need_mount() { + true +} + +LOGFILE=/var/log/backup_borg.err +log_with_timestamp() { + sed -e "s/^/[$(date +"%Y-%m-%d_%H:%M:%S")] /" | tee -a $LOGFILE +} + +do_backup() { + + export BORG_PASSPHRASE + export BORG_RSH + export BORG_RELOCATED_REPO_ACCESS_IS_OK=yes + work_dir="$1" + name="$2" + repo="$3" + size="$4" + description="$5" + current_date=$(date +"%Y-%m-%d_%H:%M") + pushd "$work_dir" + set +e + if borg init -e repokey "$repo" ; then + #human_size=`echo $size | awk '{ suffix=" KMGT"; for(i=1; $1>1024 && i < length(suffix); i++) $1/=1024; print int($1) substr(suffix, i, 1), $3; }'` + # Speed in Kbps + #speed=1000 + #evaluated_time=$(($size / ($speed * 1000 / 8) / 3600)) + echo "Hello, + +Your first backup on $repo is starting. + +This is an automated message from your beloved YunoHost server." | /usr/bin/mail.mailutils -a "Content-Type: text/plain; charset=UTF-8" -s "[YNH] First backup is starting" "root" + fi + set -e + + borg create "$repo::_${name}-${current_date}" ./ 2>&1 >/dev/null | log_with_timestamp + popd + + # About thi _20 it's a crazy fix to avoid pruning wordpress__2 + # if you prune wordpress + borg prune "$repo" -P "_${name}-" --keep-hourly 2 --keep-daily=7 --keep-weekly=8 --keep-monthly=12 2>&1 >/dev/null | log_with_timestamp + + # Prune legacy archive name without error on wordpress/wordpress__2 + borg prune "$repo" -P "${name}_" --keep-within 2m --keep-monthly=12 2>&1 >/dev/null | log_with_timestamp + + # We prune potential manual backup older than 1 year + borg prune "$repo" --keep-within 1y 2>&1 >/dev/null | log_with_timestamp +} + +do_mount() { + export BORG_PASSPHRASE + export BORG_RSH + work_dir="$1" + name="$2" + repo="$3" + size="$4" + description="$5" + borg mount "$repo::$name" "$work_dir" 2>&1 >/dev/null | log_with_timestamp +} + +work_dir="$2" +name="$3" + +size="$5" +description="$6" + +case "$1" in + need_mount) + do_need_mount "$work_dir" "$name" "$repo" "$size" "$description" + ;; + backup) + do_backup "$work_dir" "$name" "$repo" "$size" "$description" + ;; + mount) + do_mount + ;; + *) + echo "hook called with unknown argument \`$1'" >&2 + exit 1 + ;; +esac + +exit 0 +``` + diff --git a/pages/02.l-infrastructure/chapter.md b/pages/02.l-infrastructure/chapter.md new file mode 100644 index 0000000..58d5848 --- /dev/null +++ b/pages/02.l-infrastructure/chapter.md @@ -0,0 +1,81 @@ +--- +title: 'L'' infrastructure' +child_type: docs +taxonomy: + category: + - docs +--- + +Nous hébergeons ces services sur un serveur dédié Kimsufi avec 3 disques de 2 To montés en SoftRaid 1 (c'est à dire que le premier disque est dupliqué en miroir et synchronisé sur les 2 autres. Si le disque lâche où s'abîme, les données répliquées sur les autres disques peuvent prendre le relais) avec 32 Go de ram et 8 CPUs. + + +Informations détaillées sur le serveur: + +``` +System: + Host: linux07.fr Kernel: 5.10.0-18-amd64 x86_64 bits: 64 Console: tty 0 + Distro: Debian GNU/Linux 11 (bullseye) +Machine: + Type: Desktop Mobo: Intel model: DH67BL v: AAG10189-213 + serial: BIOS: Intel + v: BLH6710H.86A.0163.2018.1023.1559 date: 10/23/2018 +CPU: + Info: Quad Core model: Intel Xeon E3-1245 V2 bits: 64 type: MT MCP + L2 cache: 8 MiB + Speed: 1634 MHz min/max: 1600/3800 MHz Core speeds (MHz): 1: 1634 2: 1751 + 3: 1616 4: 1623 5: 1705 6: 2418 7: 1676 8: 1755 +Memory: + RAM: total: 31.26 GiB used: 4.56 GiB (14.6%) + Array-1: capacity: 32 GiB slots: 4 EC: None + Device-1: CHANNEL A DIMM0 size: 8 GiB speed: 1600 MT/s + Device-2: CHANNEL A DIMM1 size: 8 GiB speed: 1600 MT/s + Device-3: CHANNEL B DIMM0 size: 8 GiB speed: 1600 MT/s + Device-4: CHANNEL B DIMM1 size: 8 GiB speed: 1600 MT/s +Network: + Device-1: Intel 82579V Gigabit Network driver: e1000e + IF: eno1 state: up speed: 1000 Mbps duplex: full mac: 4c:72:b9:d1:e3:fb +RAID: + Device-1: md1 type: mdraid level: mirror status: active size: 68.3 GiB + report: 3/3 UUU + Components: Online: 0: sda1 1: sdb1 2: sdc1 + Device-2: md3 type: mdraid level: mirror status: active size: 1.75 TiB + report: 3/3 UUU + Components: Online: 0: sda3 1: sdb3 2: sdc3 +Drives: + Local Storage: total: raw: 5.46 TiB usable: 1.82 TiB + used: 51.67 GiB (2.8%) + ID-1: /dev/sda vendor: HGST (Hitachi) model: HUS724020ALA640 + size: 1.82 TiB + ID-2: /dev/sdb vendor: HGST (Hitachi) model: HUS724020ALA640 + size: 1.82 TiB + ID-3: /dev/sdc vendor: HGST (Hitachi) model: HUS724020ALA640 + size: 1.82 TiB +Partition: + ID-1: / size: 67.05 GiB used: 16.3 GiB (24.3%) fs: ext4 dev: /dev/md1 + ID-2: /mnt/apps size: 288.19 GiB used: 391.2 MiB (0.1%) fs: ext4 + dev: /dev/dm-3 + ID-3: /mnt/backups size: 899.14 GiB used: 29.35 GiB (3.3%) fs: ext4 + dev: /dev/dm-4 + ID-4: /mnt/media size: 288.19 GiB used: 4.15 GiB (1.4%) fs: ext4 + dev: /dev/dm-1 + ID-5: /mnt/pad size: 95.94 GiB used: 1.35 GiB (1.4%) fs: ext4 + dev: /dev/dm-2 + ID-6: /var/mail size: 192.06 GiB used: 146.5 MiB (0.1%) fs: ext4 + dev: /dev/dm-0 +Swap: + ID-1: swap-1 type: partition size: 1.95 GiB used: 0 KiB (0.0%) + dev: /dev/sdc2 + ID-2: swap-2 type: partition size: 1.95 GiB used: 0 KiB (0.0%) + dev: /dev/sdb2 + ID-3: swap-3 type: partition size: 1.95 GiB used: 0 KiB (0.0%) + dev: /dev/sda2 + ID-4: swap-4 type: zram size: 256 MiB used: 0 KiB (0.0%) dev: /dev/zram0 +``` + + + + + + + + diff --git a/pages/03.cloud-linux07-nextcloud/01.premier-pas/01.1-1-la-page-daccueil/docs.md b/pages/03.cloud-linux07-nextcloud/01.premier-pas/01.1-1-la-page-daccueil/docs.md new file mode 100644 index 0000000..3bdd380 --- /dev/null +++ b/pages/03.cloud-linux07-nextcloud/01.premier-pas/01.1-1-la-page-daccueil/docs.md @@ -0,0 +1,27 @@ +--- +title: '1.1 - La page d''accueil' +taxonomy: + category: + - docs +--- + +# Découvrir la page d'accueil + +Lorsque vous vous connectez pour la première fois, vous êtes accueilli par une bannière de présentation de Nextcloud. Vous pouvez cliquer sur la flèche pour visionner les 3 diapositives ou cliquer sur la croix pour la fermer. + + + +La page d'accueil est celle de vos dossiers et contenus. + + + +La vue principale montre les dossiers et fichiers disponibles sur l'espace. À gauche, un menu de navigation. En haut, une barre d'accès aux différent modules, à gauche, et à la recherche et au profil, à droite. + +Repérez les icônes des modules disponibles. Passez la souris sur la barre d'icônes pour voir leur nom apparaître. + + + + + +! Depuis la version 22 de Nextcloud, en vous connectant vous arriverez sur votre **Tableau de Bord** et non plus sur la page des contenus **Fichiers**. + diff --git a/pages/03.cloud-linux07-nextcloud/01.premier-pas/02.1-2-personaliser-le-tableau-de-bord/docs.md b/pages/03.cloud-linux07-nextcloud/01.premier-pas/02.1-2-personaliser-le-tableau-de-bord/docs.md new file mode 100644 index 0000000..b3a92d4 --- /dev/null +++ b/pages/03.cloud-linux07-nextcloud/01.premier-pas/02.1-2-personaliser-le-tableau-de-bord/docs.md @@ -0,0 +1,15 @@ +--- +title: '1.2 - Personaliser le Tableau de Bord' +taxonomy: + category: + - docs +--- + +En vous connectant vous arrivez sur le **Tableau de Bord**, en scrollant en bas, vous pouvez le personnaliser. + +![Peronnaliser tableau de bord](https://ahp.li/1d2cd2e50901890f3007.png "tableau-de-bord-personnaliser") + +Choisir d'activer ou non des **Widgets**, blocs avec des informations, choisir votre ville pour la météo si vous gardez son Widget, changer l'image de fond... + + + diff --git a/pages/03.cloud-linux07-nextcloud/01.premier-pas/03.1-3-personnaliser-ses-parametres/docs.md b/pages/03.cloud-linux07-nextcloud/01.premier-pas/03.1-3-personnaliser-ses-parametres/docs.md new file mode 100644 index 0000000..e6a0a8d --- /dev/null +++ b/pages/03.cloud-linux07-nextcloud/01.premier-pas/03.1-3-personnaliser-ses-parametres/docs.md @@ -0,0 +1,53 @@ +--- +title: '1.3 - Personnaliser ses paramètres' +taxonomy: + category: + - docs +--- + +Cliquez sur l'icône ronde colorée portant vos initiales dans le coin supérieur droit. + +![Choisir paramètres](chttps://ahp.li/a25fc43ce1ecb915a152.png) + +Choisissez "Paramètres". + + + + +Vérifiez vos informations personnelles. + + + +1. Une adresse email est nécessaire pour réinitialiser votre mot de passe et éventuellement recevoir des notifications. Les autres informations sont facultatives. +2. Vous pouvez déposer une photo qui sera affichée sous forme de pastille dans certains modules, comme les discussions (*chat*) ou les partages de documents. Vous pouvez également utiliser une image déjà présente dans votre espace. +3. Assurez-vous que la langue et les paramètres régionaux (heure locale, début de semaine) sont bons. +4. Vous pouvez ajoutez des informations qui apparaîtront sur votre profil. + + ![Paramètres profil](https://ahp.li/45b5d201f11466505154.png) + +Depuis les versions plus récents de Nextcloud, vous pouvez paramétrer finement qui peut voir ou pas les différents champs de votre profil. Cliquez sur **Visibilté profil** (_PS depuis ces versions récentes, le thème sombre de votre système est pris en compte, ici c'est mon cas dans les captures d'écran suivantes_) + +![Visibilité Profil](https://ahp.li/8d6c11d23ce03e8268e5.png) + +Vous pourrez ici pour choisir pour les différents champ remplis les permissions qui permettent de choisir qui peut voir ces données. + +![Champs profil visibilité et permissions](https://ahp.li/39ce9356c9433a8ac0d5.png) + +En cliquant sur un champ, vous verrez une fenêtre se dérouler avec ces choix: Montrer à tout le monde, Montrer seulement aux utilisateurs enregistrés, Cacher + +![Choix visibilité champ profil](https://ahp.li/e64d8103f0111d1ef9ff.png) + +!!!! Si vous vous êtes inscrit par vous même avec un compte sans adhésions, vous voudrez sûrement que votre adresse mail soit cachée pour les autres utilisateurs qui comme vous se sont enregistrés par eux-même ! + +En-dessous se trouve aussi la possibilité de demander aux administrateurs du Cloud Linux07 un export de vos données (nous pourrons vous accompagner pour que vous récupériez vos données dans la mesure du possible) et la demande de suppression de votre compte... + +![Compte suppression et export données](https://ahp.li/6b4a05cb52ab2d61a270.png) + + + + +L'enregistrement des paramètres est automatique, vous pouvez reprendre vos activités. + + +! **Attention à votre bloqueur de publicités** Si vous utilisez un bloqueur de publicité, il peut bloquer certaines fonctionnalités de Nextcloud selon les filtres que vous avez choisis. Si c'est le cas, vous pouvez désactiver votre bloqueur de publicités pour l'adresse de votre espace Nextcloud (et seulement pour cette adresse). + diff --git a/pages/03.cloud-linux07-nextcloud/01.premier-pas/chapter.md b/pages/03.cloud-linux07-nextcloud/01.premier-pas/chapter.md new file mode 100644 index 0000000..6f9af11 --- /dev/null +++ b/pages/03.cloud-linux07-nextcloud/01.premier-pas/chapter.md @@ -0,0 +1,19 @@ +--- +title: '1 - Premiers Pas' +taxonomy: + category: + - docs +child_type: docs +--- + +Pour utiliser Cloud Linux07 sur un navigateur web, entrez directement l’url de l'espace que vous souhaitez rejoindre dans la barre d'adresse de votre navigateur. En général, elle se présente sous la forme . + +!!! Pour les adhérents à Linux07, vous pouvez vous connecter directement au [portail Linux07](https://linux07.fr/yunohost/sso/) pour accéder à tous vos services, vous pourrez ensuite entrer dans le Cloud Linux07 sans avoir besoin de vous identifier de nouveau. + +Sur cet espace que vous rejoignez: + +* soit vous devez créer un compte vous-même : suivez les étapes indiquées en cliquant sur **S'inscrire**, vous pouvez aussi nous en faire la demande en nous contactant. Le compte sera automatiquement créé si nous avons assez d'espace pour un compte gratuit (sans les discussions Talk et sans éditeur collaboratif OnlyOffice). +* soit un identifiant et un mot de passe ont été déjà enregistrés et votre compte est validé (suite à une adhésion ou demande). + +! Si vous êtes sur un ordinateur public ou qui n’est pas le vôtre, assurez-vous de ne pas sauvegarder vos mots de passe dans le navigateur web. Si vous êtes sur votre ordinateur habituel, vous pouvez demander à votre navigateur ou à votre gestionnaire de mots de passe de s'en souvenir. + diff --git a/pages/03.cloud-linux07-nextcloud/02.2-gerer-se-documents-en-ligne/01.2-1-creer-un-nouveau-dossier/docs.md b/pages/03.cloud-linux07-nextcloud/02.2-gerer-se-documents-en-ligne/01.2-1-creer-un-nouveau-dossier/docs.md new file mode 100644 index 0000000..cb95334 --- /dev/null +++ b/pages/03.cloud-linux07-nextcloud/02.2-gerer-se-documents-en-ligne/01.2-1-creer-un-nouveau-dossier/docs.md @@ -0,0 +1,34 @@ +--- +title: '2.1 - Créer un nouveau dossier' +taxonomy: + category: + - docs +--- + +## D'un coup d’œil + + + +## Étape par étape + +1. Cliquez sur le bouton **+** en haut de la vue principale pour ouvrir le menu. + + ![Nouveau dossier](https://ahp.li/7e5823e54fcef5936bee.png) + +2. Choisissez "Nouveau dossier" dans le menu déroulant. + + - Définissez un nom. + + - Validez en cliquant sur la flèche ou avec la touche "Entrée" du + clavier. + + ![Définir nom](https://ahp.li/7c0ef4ece8ca28cd8a79.png) + +3. Le dossier apparaît dans la liste ainsi que sa fenêtre de détails à droite. + + ![Panneau information](https://ahp.li/030a17de3e7778910979.png) + +4. Cliquez sur le nom du nouveau dossier dans la liste pour l'ouvrir. + + + diff --git a/pages/03.cloud-linux07-nextcloud/02.2-gerer-se-documents-en-ligne/02.2-2-deposer-un-document/docs.md b/pages/03.cloud-linux07-nextcloud/02.2-gerer-se-documents-en-ligne/02.2-2-deposer-un-document/docs.md new file mode 100644 index 0000000..27ab8db --- /dev/null +++ b/pages/03.cloud-linux07-nextcloud/02.2-gerer-se-documents-en-ligne/02.2-2-deposer-un-document/docs.md @@ -0,0 +1,26 @@ +--- +title: '2.2 - Déposer un document' +taxonomy: + category: + - docs +--- + +- Cliquez sur le bouton **+** en haut de la vue principale pour ouvrir le menu. + +- Choisissez "Envoyer un fichier" dans le menu déroulant. + + ![Envoyer fichier](https://ahp.li/fece1d6c6eee181c8dec.png) + +- La fenêtre "Ouvrir un fichier" de votre navigateur apparaît et vous + pouvez ainsi parcourir vos données locales (sur votre ordinateur). + Sélectionnez le ou les fichiers (Maintenez la touche Ctrl enfoncée + pour sélectionner plusieurs fichiers) puis validez. + +- Patientez pendant l'envoi. + + + +Déposer par cliquer-glisser +--------------------------- + + diff --git a/pages/03.cloud-linux07-nextcloud/02.2-gerer-se-documents-en-ligne/03.2-3-deplacer-des-documents/docs.md b/pages/03.cloud-linux07-nextcloud/02.2-gerer-se-documents-en-ligne/03.2-3-deplacer-des-documents/docs.md new file mode 100644 index 0000000..cb3874f --- /dev/null +++ b/pages/03.cloud-linux07-nextcloud/02.2-gerer-se-documents-en-ligne/03.2-3-deplacer-des-documents/docs.md @@ -0,0 +1,42 @@ +--- +title: '2.3 - Déplacer des documents' +taxonomy: + category: + - docs +--- + +### D'un coup d'œil + + + +### Étape par étape + +1. Cochez les fichiers à copier ou déplacer dans la liste des dossiers. + +2. Ouvrez le menu "Actions" dont le bouton apparaît en haut de la liste dès qu'un fichier + ou dossier est sélectionné. + +3. Choisissez "Déplacer ou copier" dans le menu déroulant. + + ![Déplacer plusieurs fichiers menu](https://ahp.li/9c2c8bf70e0ccc12837e.png) + + - Vous pouvez ensuite parcourir l'arborescence de votre espace + Nextcloud (l'icône « maison » représente la racine de votre + dossier personnel). + +4. Choisissez le dossier de destination. + +5. Choisissez de copier (le document reste présent dans le dossier + d'origine) ou de déplacer (le document est supprimé du dossier + d'origine). + +6. Patientez quelques secondes. + +Déplacer par cliquer-glisser +---------------------------- + + +1. Cochez les fichiers à copier ou déplacer dans la liste des dossiers. +2. Cliquez sur l'un des fichiers puis déplacez la souris sans lâcher le + bouton gauche. Déposez les fichiers sur le dossier de votre choix. + diff --git a/pages/03.cloud-linux07-nextcloud/02.2-gerer-se-documents-en-ligne/04.2-4-supprimer-et-restaurer-des-fichiers/docs.md b/pages/03.cloud-linux07-nextcloud/02.2-gerer-se-documents-en-ligne/04.2-4-supprimer-et-restaurer-des-fichiers/docs.md new file mode 100644 index 0000000..867da60 --- /dev/null +++ b/pages/03.cloud-linux07-nextcloud/02.2-gerer-se-documents-en-ligne/04.2-4-supprimer-et-restaurer-des-fichiers/docs.md @@ -0,0 +1,32 @@ +--- +title: '2.4 - Supprimer et restaurer des fichiers' +taxonomy: + category: + - docs +--- + +## Supprimer des fichiers + +1. Cochez les fichiers à supprimer dans la liste des dossiers. + +2. Ouvrez le menu "Actions" dont le bouton apparaît en haut de la liste dès qu'un fichier + ou dossier est sélectionné. + +3. Choisissez "Supprimer" dans le menu déroulant. + + ![Supprimer fichiers](https://ahp.li/785432fc159cf8b69f17.png) + +Restaurer des fichiers supprimés +-------------------------------- + +1. Cliquez sur "Fichiers supprimés" en bas à gauche de l'interface. + +2. Cochez les fichiers à restaurer dans la liste. + +3. Ouvrez le menu "Actions" dont le bouton apparaît en haut de la litste dès qu'un fichier + ou dossier est sélectionné. + +4. Choisissez "Restaurer" dans le menu déroulant. + + ![Restaurer fichiers](https://ahp.li/70599c94c7d3cdd68e8c.png) + diff --git a/pages/03.cloud-linux07-nextcloud/02.2-gerer-se-documents-en-ligne/05.2-5-restaurer-une-ancienne-version-dun-document/docs.md b/pages/03.cloud-linux07-nextcloud/02.2-gerer-se-documents-en-ligne/05.2-5-restaurer-une-ancienne-version-dun-document/docs.md new file mode 100644 index 0000000..9de5f82 --- /dev/null +++ b/pages/03.cloud-linux07-nextcloud/02.2-gerer-se-documents-en-ligne/05.2-5-restaurer-une-ancienne-version-dun-document/docs.md @@ -0,0 +1,22 @@ +--- +title: '2.5 - Restaurer une ancienne version d''un document' +taxonomy: + category: + - docs +--- + +Nextcloud **sauvegarde des versions successives d'un même document**. Cette fonction est utile par exemple pour retrouver une copie d'un document en cas d'erreur d'édition. + +Pour **restaurer une ancienne version** d'un document : + +1. Cliquer sur le choix des actions du document sur la ligne (trois petits points). +2. Choisissez **i Détails** pour voir s'ouvrir la colonne des détails du fichier. + + ![Choix fichier](https://ahp.li/31f4f3110d543318ff4f.png) + +3. Cliquez sur l'onglet "Versions". + +4. Cliquez sur la flèche circulaire en bout de ligne de la version que vous + souhaitez restaurer. + + ![Détail fichier versions](https://ahp.li/9a119e0e9ea50ad0eb9d.png) \ No newline at end of file diff --git a/pages/03.cloud-linux07-nextcloud/02.2-gerer-se-documents-en-ligne/chapter.md b/pages/03.cloud-linux07-nextcloud/02.2-gerer-se-documents-en-ligne/chapter.md new file mode 100644 index 0000000..0510895 --- /dev/null +++ b/pages/03.cloud-linux07-nextcloud/02.2-gerer-se-documents-en-ligne/chapter.md @@ -0,0 +1,33 @@ +--- +title: '2 - Gérer se documents en ligne' +child_type: docs +taxonomy: + category: + - docs +--- + +# Gérer ses documents en ligne + +Le module **Fichiers** permet d'organiser ses documents et de les partager avec d'autres personnes en interne ou à l'extérieur. + +Tour d'horizon de l'interface : + +![Fichiers](https://ahp.li/7e0fddff9d3debb3d302.png) + +1. Le menu de gauche permet de **filtrer l'affichage**. "Tous les fichiers" permet de parcourir l'arborescence générale. +2. Le contenu du dossier courant est affiché par défaut sous forme de liste dans la vue principale. + - La case à cocher en tête de ligne permet de sélectionner un (ou + plusieurs) document ou dossier. + - Cliquez sur le nom d'un dossier ou d'un document pour l'ouvrir. + - En fin de ligne se trouvent deux boutons. Le premier pour + **partager le document**, le second (trois points) pour ouvrir un + menu d'actions. + - La taille (poids) et la date de dernière modification du fichier + sont affichés ensuite. +3. Le bouton **+** en haut de la vue principale permet de **déposer des documents**, de **créer un nouveau + dossier** ou un **nouveau fichier** (document en docx, feuille de calcul, présentation, nouveau lien, modèle de formulaire). +4. En bas à gauche de la page se trouvent : + - l'accès à la **corbeille** ; + - l'état d'occupation de votre espace en fonction de votre quota ; + - un menu de paramètres (spécifique à chaque module). + diff --git a/pages/03.cloud-linux07-nextcloud/03.3-partager-un-fichier/01.3-1-partager-en-interne/docs.md b/pages/03.cloud-linux07-nextcloud/03.3-partager-un-fichier/01.3-1-partager-en-interne/docs.md new file mode 100644 index 0000000..3c5b73c --- /dev/null +++ b/pages/03.cloud-linux07-nextcloud/03.3-partager-un-fichier/01.3-1-partager-en-interne/docs.md @@ -0,0 +1,63 @@ +--- +title: '3.1 - Partager en interne' +taxonomy: + category: + - docs +--- + +# Partager en interne + +Pour **partager un contenu avec une autre personne inscrite sur votre instance Nextcloud** : + +1. Dans la liste des fichiers, cliquez sur l'icône de partage du fichier que vous souhaitez partager. + * La fenêtre "Détails" s'ouvre sur la partie droite de l'écran. + + ![Menu partage](https://ahp.li/6fdfa0571cc77ae7a55e.png) +2. Dans le champ de saisie commencez à écrire le nom de la personne ou du cercle à qui vous voulez partager votre fichier. + + ![Selectionner groupe partage](https://ahp.li/103b458b80f8fa817951.png) +3. Cliquez sur le nom qui apparaît. + * Les destinataires apparaissent dans une liste sous le champ de saisie. + + ![Listes Partages](https://ahp.li/e09630378b6ac5426fb6.png) + +Une fois le partage effectué, les destinataires retrouvent le document ou le dossier dans leur espace personnel. Il est aussi possible de leur **communiquer un lien interne**, permettant l'accès direct. Pour générer ce lien : + +1. Cliquez sur l'icône de presse-papier au bout de la ligne "lien interne" dans la fenêtre de détails. + - le lien est automatiquement copié dans votre presse-papier. + + ![Lien interne](https://ahp.li/0f29b473e1ef26fd2faf.png) +2. Transmettez le liens aux destinataires de la manière de votre choix. + +Les destinataires peuvent **renommer** et **déplacer** le dossier ou le document dans leur espace sans que la modification affecte votre copie. + +**Dans le cas d'un dossier, les destinataires ont accès à tout son contenu**, y compris les sous-dossiers. + +Par défaut, les destinataires d'un partage interne ont la possibilité de **modifier et repartager le contenu** du document ou du dossier partagé. Il est possible de modifier ces autorisations. + +## Autorisations pour un document + +1. Cliquez sur le menu d'action sur la ligne du ou de la destinataire du document. + + ![Accès document](https://ahp.li/a2df1adce7feab1d97af.png) +2. Cochez ou décochez les différents paramètres selon votre souhait. + * *Autoriser la modification* : les destinataires peuvent modifier le contenu du fichier (mais pas le supprimer). + * *Autoriser le repartage* : les destinataires peuvent partager le fichier en interne ou à l'extérieur. + * *Définir une date d’expiration* : le partage sera automatiquement révoqué à la date de votre choix. + * *Note au destinataire* : précisez une courte information. + * *Ne plus partager* : révoquez le partage de ce fichier. + +## Autorisations pour un dossier + +1. Cliquez sur le menu d'action sur la ligne du ou de la destinataire du document. + + ![Accès dossier](https://ahp.li/87b13bc3c8b2301b5389.png) +2. Cochez ou décochez les différents paramètres selon votre souhait. + * *Autoriser la modification* : les destinataires peuvent modifier le contenu du dossier (mais pas le supprimer). + * *Autoriser la création* : les destinataires peuvent créer de nouveaux documents ou dossiers dans le dossier partagé. + * *Autoriser la suppression* : les destinataires peuvent supprimer des éléments contenus dans le dossier partagé (non recommandé). + * *Autoriser le repartage* : les destinataires peuvent partager le fichier en interne ou à l'extérieur. + * *Définir une date d’expiration* : le partage sera automatiquement révoqué à la date de votre choix. + * *Note au destinataire* : précisez une courte information. + * *Ne plus partager* : révoquez le partage de ce fichier. + diff --git a/pages/03.cloud-linux07-nextcloud/03.3-partager-un-fichier/02.3-2-partager-a-lexterieur/docs.md b/pages/03.cloud-linux07-nextcloud/03.3-partager-un-fichier/02.3-2-partager-a-lexterieur/docs.md new file mode 100644 index 0000000..08616e7 --- /dev/null +++ b/pages/03.cloud-linux07-nextcloud/03.3-partager-un-fichier/02.3-2-partager-a-lexterieur/docs.md @@ -0,0 +1,60 @@ +--- +title: '3.2 - Publier à l''extérieur' +taxonomy: + category: + - docs +--- + +Pour **rendre un contenu public** (accessible sans compte sur votre instance Nextcloud)** : + +1. Dans la liste des fichiers, cliquez sur l'icône de partage du fichier que vous souhaitez publier. + * La fenêtre "Détails" s'ouvre sur la partie droite de l'écran. + + ![Menu partage](https://ahp.li/6fdfa0571cc77ae7a55e.png) +2. Cliquez sur le bouton **+** de la ligne "Lien de partage". + + ![Line partage](https://ahp.li/6950931949931a473694.png) + + +3. Transmettez le liens aux destinataires de la manière de votre choix. + +**Dans le cas d'un dossier, les destinataires ont accès à tout son contenu**, y compris les sous-dossiers. + +Par défaut, les destinataires d'un partage extérieur ne peuvent que **lire et télécharger** le document ou le dossier partagé. Il est possible de modifier ces autorisations. + +> [!Warning] +> Ce lien est **public** et peut circuler partout, à moins que vous ne révoquiez son partage (voir "Autorisations"). + +## Autorisations pour un document + +1. Cliquez sur le menu d'action sur la ligne "Lien de partage" (et scroller vers le bas pour voir toutes les autorisations). + + ![Accès extérieur](https://ahp.li/0810c60370ea90a4b9d6.png) + +2. Cochez ou décochez les différents paramètres selon votre souhait. + * *Autoriser la modification* : les destinataires peuvent modifier le contenu du fichier (mais pas le supprimer). + * *Masquer le téléchargement* : empêche les destinataires de télécharger le document. + * *Protéger par un mot de passe* : ajoutez un mot de passe à votre lien. + * *Définir une date d’expiration* : le partage sera automatiquement révoqué à la date de votre choix. + * *Note au destinataire* : précisez une courte information. + * *Ne plus partager* : révoquez le partage de ce fichier. + * *Ajouter un autre lien* : créer un deuxième lien de partage (utile pour avoir des liens avec des autorisations différentes). + +## Autorisations pour un dossier + +1. Cliquez sur le menu d'action sur la ligne du ou de la destinataire du document. + + ![Accès dossier extérieur](https://ahp.li/87b13bc3c8b2301b5389.png) +2. Cochez ou décochez les différents paramètres selon votre souhait. + * *Lecture seule* : les destinataires ne peuvent que lire le contenu du dossier. + * *Autoriser l'ajout et la modification* : les destinataires peuvent modifier le contenu du dossier et y ajouter des documents ou sous-dossier (mais pas le supprimer). + * *Dépôt de fichier* : les destinataires peuvent déposer des documents ou dossiers, mais ne voient pas le contenu du dossier. + + ![Dépôt fichier](https://ahp.li/de1d8aec9b3272a1e178.png) + * *Masquer le téléchargement* : empêche les destinataires de télécharger le dossier et son contenu. + * *Protéger par un mot de passe* : ajoutez un mot de passe à votre lien. + * *Définir une date d’expiration* : le partage sera automatiquement révoqué à la date de votre choix. + * *Note au destinataire* : précisez une courte information. + * *Ne plus partager* : révoquez le partage de ce fichier. + * *Ajouter un autre lien* : créer un deuxième lien de partage (utile pour avoir des liens avec des autorisations différentes). + diff --git a/pages/03.cloud-linux07-nextcloud/03.3-partager-un-fichier/chapter.md b/pages/03.cloud-linux07-nextcloud/03.3-partager-un-fichier/chapter.md new file mode 100644 index 0000000..4e6626f --- /dev/null +++ b/pages/03.cloud-linux07-nextcloud/03.3-partager-un-fichier/chapter.md @@ -0,0 +1,16 @@ +--- +title: '3 - Partager un fichier' +taxonomy: + category: + - docs +child_type: docs +--- + +# Partager un fichier + +Nextcloud permet de partager un document ou un dossier avec d'autres personnes, au sein de votre collectif ou à l'extérieur. Les membres de votre instance auront accès à ce fichier avec un **lien interne.** Pour une personne extérieure, l'accès se fait avec un **lien de partage**. + +Si un fichier est partagé avec autorisation de modification, alors les destinataires pourront modifier le fichier ou le contenu du dossier. Il est possible de partager un fichier ou un dossier sans possibilité de modification (lecture seule). + +**Lorsqu’un dossier est partagé, tout son contenu l’est également.** + diff --git a/pages/03.cloud-linux07-nextcloud/04.4-discuter/01.4-1-creer-une-discussion/docs.md b/pages/03.cloud-linux07-nextcloud/04.4-discuter/01.4-1-creer-une-discussion/docs.md new file mode 100644 index 0000000..4c77861 --- /dev/null +++ b/pages/03.cloud-linux07-nextcloud/04.4-discuter/01.4-1-creer-une-discussion/docs.md @@ -0,0 +1,57 @@ +--- +title: '4.1 - Créer une discussion' +taxonomy: + category: + - docs +--- + +## Créer une **discussion privée** + +1. Cherchez le nom de la personne à qui vous voulez parler dans le champ de recherche à gauche de la page et cliquez + dessus. + + ![](chttps://ahp.li/0ffe6d1bff9b4fbca4ef.png) + +2. La discussion est immédiatement créée et apparaît dans la vue principale. + +## Créer une **discussion de groupe** + +1. Cliquez sur le bouton **+** à côté du champ de recherche à gauche de la page. + + ![](https://ahp.li/44433449a11ea222ac78.png) + +2. Donnez un nom à la discussion dans la boîte de dialogue qui apparaît. +3. Sélectionnez les paramètres souhaités + * Autoriser les invités à rejoindre la conversation avec le lien -> pour inviter des personnes non inscrites sur l'instance. + * Ajoutez éventuellement un mot de passe. + * Ouvrir la conversations aux utilisateurs enregistrés -> pour rendre la discussion publique et permettre aux membres de l'instance de s'y joindre spontanément. + + ![](https://ahp.li/e6befffc3fc8541f56ab.png) +4. Cliquez sur Ajouter des participants. +5. Une nouvelle vue apparaît. Recherchez les membres, groupes ou cercles que vous souhaitez ajouter. + * Utilisez la barre de défilement pour accéder aux groupes existants + + ![](https://ahp.li/6cfceb5bebc2f443255c.png) +6. Cliquez sur Créer une conversation. + +> [!NOTE] +> Pour annuler la création d'une conversation, cliquez en dehors de la boîte de dialogue. + +## Gérer les rôles + +Quand vous créez une discussion de groupe, vous en êtes automatiquement **modérateur⋅ice**. + + +Pour accorder ce droit aux autres membres de la discussion : +1. Ouvrez l'onglet d'informations de la discussion avec l'icône sandwich en haut à droite +![](https://ahp.li/b5df5255ed71ef570a57.png) + +2. Cliquez sur le menu d'actions à droite de leur nom +3. Choisissez "Promouvoir en modérateur" dans le menu déroulant. + +![](https://ahp.li/2a26370e2ec62ed886c5.png) + +Vous pouvez aussi retirer des membres de la discussion. + +Les modérateur⋅ices peuvent **modifier les paramètres** de la discussion (nom, accès, description, mais aussi suppression). + diff --git a/pages/03.cloud-linux07-nextcloud/04.4-discuter/02.4-2-commencer-les-echanges/docs.md b/pages/03.cloud-linux07-nextcloud/04.4-discuter/02.4-2-commencer-les-echanges/docs.md new file mode 100644 index 0000000..871382d --- /dev/null +++ b/pages/03.cloud-linux07-nextcloud/04.4-discuter/02.4-2-commencer-les-echanges/docs.md @@ -0,0 +1,44 @@ +--- +title: '4.2 - Commencer les échanges' +taxonomy: + category: + - docs +--- + +## Discuter + +Pour commencer à discuter : + +- Écrivez votre message dans le champ en bas de la vue principale et appuyez sur + la touche entrée du clavier. +* Vous pouvez ajouter des émojis en cliquant à gauche du champ d'écriture. + + ![](https://ahp.li/23490ffbee894212b72e.png) +* Vous pouvez **répondre à un message** en particulier en cliquant sur la flèche qui apparaît à droite au survol de ce message. + + + +* Dans le menu d'action du message, vous pouvez choisir de **répondre en privé** à l'expéditeur⋅ice. Cette action démarre une discussion privée. + + ![](https://ahp.li/32503bdabfda4c30ffda.png) + +## Lancer un appel vidéo + +> ! Cette option fonctionne bien en discussion privée (deux personnes). Si vous êtes un groupe et que vous rencontrez des difficultés, nous vous recommandons plutôt d'utiliser un outil dédié à la visioconférence comme [Big Blue Button](https://bigbluebutton.org/) ou [Jitsi](https://meet.jit.si/). + +Quand vous êtes dans une discussion, vous pouvez débuter un **appel vidéo** en cliquant sur "Commencer l'appel". Une notification est envoyée à votre interlocuteur⋅ice. Si c'est vous qui rejoignez un appel déjà commencé, le bouton apparaît en vert et affiche "Rejoindre l'appel". + +![](https://ahp.li/ee0d7c49010f92c78170.png) + +Pendant un appel, vous pouvez : + +1. Couper votre micro +2. Couper votre caméra +3. Partager votre écran +4. Cacher votre vidéo (pour vous) + +
+Interface d'un appel vidéo +
La vue principale affiche la vidéo de votre correspondant⋅e. Un aperçu de votre vidéo est en bas à droite. Vous pouvez le cacher en cliquant sur la flèche descendante au-dessus de cet aperçu. Les icônes du micro, de la caméra et du partage d'écran sont en bas de l'aperçu.
+
+ diff --git a/pages/03.cloud-linux07-nextcloud/04.4-discuter/03.4-3-discuter-autour-dun-document/docs.md b/pages/03.cloud-linux07-nextcloud/04.4-discuter/03.4-3-discuter-autour-dun-document/docs.md new file mode 100644 index 0000000..b707c91 --- /dev/null +++ b/pages/03.cloud-linux07-nextcloud/04.4-discuter/03.4-3-discuter-autour-dun-document/docs.md @@ -0,0 +1,68 @@ +--- +title: '4.3 - Discuter autour d''un document' +taxonomy: + category: + - docs +--- + +## Partager un document + +Il y a deux façons de partager un document dans une conversation. + +* Cliquez-glissez le document directement dans la conversation. +* Cliquez sur le trombone à gauche de la zone d'écriture. + + ![](https://ahp.li/6b7c44b7bec71e707b03.png) + + Le menu déroulant propose : + * Envoyer de nouveaux fichiers -> depuis votre ordinateur. + * Partager vos fichiers déjà stockés -> depuis votre espace personnel sur Nextcloud. + +Vous pouvez ajouter plusieurs fichiers en une seule fois. + +Tou⋅tes les membres de la discussion pourront **voir, éditer ou télécharger** le document, qu'ils ou elles soient inscrit⋅es sur l'instance ou venant de l'extérieur. + +## Lier une discussion à un document + +Dans le module **Fichiers**, vous pouvez démarrer une discussion écrite ou vidéo **depuis la barre latérale** de chaque document pendant que vous l'éditez. + +1. Ouvrez un document. +2. Cliquer sur le menu d'actions en haut à droite de la page pour ouvrir la barre latérale. + + ![](https://ahp.li/2af92a1f532f916af935.png) + +3. Cliquez sur l'onglet "Tchat". + +4. Cliquez sur le bouton "Partager ce fichier". + + ![](https://ahp.li/9992917254bcc2a886a0.png) + +5. Dans le champ de recherche en tapant les premiers mots du nom de la conversation, elle apparaît, vous pouvez cliquez sur la conversation que vous voulez rejoindre. + +![](https://ahp.li/04af007450a057cdcc17.png) + +6. Tapez votre message dans la zone d'écriture ou cliquez sur "Commencer l'appel". + +Vous pouvez aussi rejoindre la discussion **depuis la liste des documents** : + +1. Cliquez sur le menu de partage pour ouvrir la barre latérale ou actions (trois points de suspension) et infos. + + ![](https://ahp.li/770c0df87dff133dbab3.png) + +2. Cliquez sur l'onglet "Tchat" +3. Cliquez sur le bouton "Partager ce fichier" + + ![](https://ahp.li/ea90b0cd0f6400c036b4.png) + +5. Dans le champ de recherche en tapant les premiers mots du nom de la conversation, elle apparaît, vous pouvez cliquez sur la conversation que vous voulez rejoindre. + +![](https://ahp.li/be93f79dc33adac7c4e8.png) + +4. Tapez votre message dans la zone d'écriture ou cliquez sur "Commencer l'appel". + +La conversation ainsi créée apparaît dans la **liste du module Discussion**. Vous pouvez y ajuster les paramètres en cliquant sur le menu d'action correspondant. + +![](https://ahp.li/63305057549f893d1350.png) + +============================================================================ + diff --git a/pages/03.cloud-linux07-nextcloud/04.4-discuter/chapter.md b/pages/03.cloud-linux07-nextcloud/04.4-discuter/chapter.md new file mode 100644 index 0000000..9e56d67 --- /dev/null +++ b/pages/03.cloud-linux07-nextcloud/04.4-discuter/chapter.md @@ -0,0 +1,19 @@ +--- +title: '4 - Discuter' +taxonomy: + category: + - docs +child_type: docs +--- + +# Discuter + +Le module **Discussion** permet de discuter par écrit (conversation) ou en vidéo (appel) sans quitter Nextcloud. + +![Icône Discussion](https://ahp.li/ee31aed4bad134dad3a9.png) + +Il existe deux types de discussion : + +1. **les discussion privées,** avec une seule autre personne. Ce type de discussion ne peut pas être partagé à d'autres personnes. Il n'est pas possible de discuter avec quelqu'un n'ayant pas un compte sur votre instance. +2. **les discussions de groupe,** avec autant de personnes que nécessaire. Ce type de discussion peut être partagé à des personnes n'ayant pas de compte sur votre instance. Il est aussi possible de les rendre publiques, pour que d'autres personnes inscrites sur l'instance puissent s'y joindre spontanément. + diff --git a/pages/03.cloud-linux07-nextcloud/05.5-contacts/01.5-1-creer-un-contact/docs.md b/pages/03.cloud-linux07-nextcloud/05.5-contacts/01.5-1-creer-un-contact/docs.md new file mode 100644 index 0000000..3ae53c8 --- /dev/null +++ b/pages/03.cloud-linux07-nextcloud/05.5-contacts/01.5-1-creer-un-contact/docs.md @@ -0,0 +1,77 @@ +--- +title: '5.1 - Créer un Contact' +taxonomy: + category: + - docs +--- + +## Importer un fichier de contacts +------------------------------- + +Plutôt que de recréer des contacts uns à uns, vous pouvez importer vos +répertoires issus d'autres logiciels et applications. + +!!! L'import n'est possible qu'avec des fichiers Virtual Contact File (**VCF/Vcard**) en **version 3.0 ou 4.0**. + +1. Cliquez sur Paramètres en bas à gauche de l'interface. + + ![](https://ahp.li/88a8d89985b2e9896cd3.png) + +2. (Optionnel) Si vous ne souhaitez pas mélanger plusieurs listes de contacts, créez un nouveau carnet d'adresse. + + ![](https://ahp.li/2e09434f4d0f40dd27e5.png) + + - Entrez le nom de votre choix dans le champ de saisie et cliquez sur la flèche à droite pour valider. + +3. Cliquez sur "Importer les contacts". + + ![](https://ahp.li/526d832e7122a1d6335b.png) + +4. Une boîte de dialogue apparaît. Cliquez sur "Importer dans le carnet d'adresses Contacts" pour ouvrir la liste des différents carnets d'adresses (menu déroulant). + + ![](https://ahp.li/f0c4cc4a659109a290ae.png) + +5. Sélectionnez le carnet d'adresse dans lequel importer les nouveaux contacts. + + ![](https://ahp.li/528354ae0f54e596aa59.png) + +6. Cliquez sur "Sélectionnez un fichier local" pour importer un fichier(format .vcf) depuis votre ordinateur, ou sur "Importer depuis Fichiers" pour choisir un fichier (format .vcf) présent dans votre espace Nextcloud. + +7. Patientez pendant l'import de vos contacts. Ceux-ci apparaissent dans la section "Non groupé" de la liste des contacts, à gauche de l'interface. + +8. Vous pouvez choisir de désactiver l'affichage d'un carnet d'adresse dans les paramètres. + - Cliquez sur le menu d'action correspondant. + - Décochez la case "Activé" dans le menu déroulant. + + ![](https://ahp.li/085131bdf75106c356b5.png) + + - Rechargez la page pour afficher les changements. + +## Créer une entrée à la main +-------------------------- + +Si vous n'avez pas de fichier de contacts existant, il vous faudra créer +une fiche par contact à la main. + +1. Cliquez sur "Nouveau contact" en haut de la liste des contacts. + + ![](https://ahp.li/10131741e803ce980856.png) + +2. La fiche du contact apparaît dans la vue principale. + + ![](https://ahp.li/372ac557237b5974a77b.png) + + 1. Cliquez sur "Nouveau contact" dans la fiche pour indiquer le nom de votre contact. Vous pouvez aussi indiquer la société à laquelle il appartient, son titre au sein de la société et modifier son avatar. + - L'enregistrement est automatique. + 2. Renseignez un numéro de téléphone, un email et/ou une adresse. + 3. Cliquez dans le champ "Carnet d'adresses" pour faire apparaître la liste des carnets d'adresses et + indiquer où ranger ce contact. + - Un contact ne peut être que dans un carnet à la fois. Cette limite se contourne en créant deux contacts identiques. + 4. Cliquez dans le champ "Groupes" pour faire apparaître la liste des groupes déjà créés ou + tapez directement un nouveau nom de groupe pour le créer (*amis, famille, clients, fournisseurs*...) + - Un contact peut être dans plusieurs groupes à la fois. + - Les groupes aparaissent en tant que section dans la liste des contacts. + 5. Cliquez sur "Ajouter une nouvelle propriété" pour ajouter de nouveaux champs à la fiche (adresse + supplémentaire, prononciation du nom, langues parlées, notes, fuseau horaire...) + - Une corbeille apparaît au survol de chaque propriété, permettant de la supprimer au besoin. + diff --git a/pages/03.cloud-linux07-nextcloud/05.5-contacts/02.5-2-creer-un-cercle/docs.md b/pages/03.cloud-linux07-nextcloud/05.5-contacts/02.5-2-creer-un-cercle/docs.md new file mode 100644 index 0000000..2d33984 --- /dev/null +++ b/pages/03.cloud-linux07-nextcloud/05.5-contacts/02.5-2-creer-un-cercle/docs.md @@ -0,0 +1,77 @@ +--- +title: '5.2 - Créer un Cercle' +taxonomy: + category: + - docs +--- + +Un cercle sert à **grouper des utilisateur⋅ices** de votre instance Nextcloud, dans l'idée de **partager** un agenda, des contacts, une +discussion, des notes (grâce au module Collectif), une liste de tâches +(grâce au module Deck) et des fichiers. Autrement dit, à **organiser du +travail collectif**. + +1. Cliquez sur le bouton **+** de la section Cercles dans la liste des contacts. + + ![](https://ahp.li/99b2fafd13da3cfd50fe.png) + +2. Une boîte de dialogue apparaît. Donnez un nom au cercle et cliquez sur "Créer un cercle". + + ![](https://ahp.li/3788071ecc5105881f95.png) + +3. Cliquez sur "Ajouter des membres" en haut du menu, à gauche de la vue principale. + + ![](https://ahp.li/e891157b3371438111aa.png) + +4. Une boîte de dialogue apparaît. Commencez à taper le nom de membres à ajouter dans le champ de saisie et cliquez dessus pour + les sélectionner. + + ![](https://ahp.li/e78990600b4b07066066.png) + +## Gérer les rôles +--------------- + +Quand vous créez un Cercle, vous en êtes automatiquement **propriétaire (*Owner*)**. + +Vous pouvez accorder différents droits aux autres membres de la +discussion en cliquant sur le menu d'actions à droite de leur nom, dans la liste des membres. + +![](https://ahp.li/7f44cd1bddf02322f27b.png) + +- Modérateur⋅ice (*Moderator)* : donne l'autorisation d'ajouter et de supprimer des **membres** du cercle. + +- Administrateur⋅ice (*Admin*) : donne l'autorisation de **modifier les paramètres** et d'ajouter et supprimer des **membres** et des **modérateu⋅ices** du cercle. + +- *Promouvoir en tant que seul propriétaire* : **remplace** **le⋅a propriétaire actuel⋅le**, donne l'autorisation de **supprimer le cercle**, de **modifier les paramètres** et d'ajouter et supprimer des **membres**, des **modérateur⋅ices** et des **administrateur⋅ices** du cercle. + + > [!NOTE] + > Dans le cas où le compte propriétaire est supprimé de + > Nextcloud, l'administrateur⋅ice le⋅a plus ancien⋅ne du cercle + > devient propriétaire. + +## Définir les paramètres +---------------------- + +Un Cercle peut être public ou privé selon le degré de visibilité que vous lui accordez. Les réglages se font dans la vue principale. + +![](https://ahp.li/daa3636f3f1d2f1f6132.png) + +- *Tout le monde peut demander l'adhésion* : le cercle est **ouvert** à tous⋅tes les utilisateur⋅ices. + +- *Les membres doivent accepter les invitations* : ajouter un⋅e membre déclenche l'envoi d'une **invitation qui doit être acceptée** par le⋅a destinataire. + +- *Les adhésions doivent être confirmées/acceptées par un modérateur (nécessite Open)* : les utilisateur⋅ices doivent **faire une demande** pour devenir membre. + + Bouton "Demander à rejoindre" dans la vue principale d'un cercle public + ![Bouton "Demander à rejoindre" dans la vue principale d'un cercle public](https://ahp.li/f1c530035d3a138963a3.png)** + + Le bouton notification est le deuxième dans le groupe à droite de la barre d'accès + ![Le bouton notification est le deuxième dans le groupe à droite de la barre d'accès](https://ahp.li/347fa155996dced1e6e6.png) + +! Cette condition nécessite d'avoir aussi coché "Tout le monde peut demander l'adhésion". + +- *Les membres peuvent aussi inviter* : **les membres ont la + possibilité d'inviter** d'autres utilisateur⋅ices dans le Cercle (sans passer par un⋅e modérateur⋅ice). + +- *Visible à tous* : le cercle **apparaît dans la liste de contacts** de tous⋅tes les utilisateur⋅ices, ainsi que dans la **fonction recherche**. Si la case est décochée, seul⋅es les membres du cercle le verront apparaître dans leur liste. + + ![la fonction recherche est le premier bouton dans le groupe à droite de la barre d'accès](https://ahp.li/9a84403835ad8a27019f.png) \ No newline at end of file diff --git a/pages/03.cloud-linux07-nextcloud/05.5-contacts/03.5-3-partager-un-carnet-dadresses/docs.md b/pages/03.cloud-linux07-nextcloud/05.5-contacts/03.5-3-partager-un-carnet-dadresses/docs.md new file mode 100644 index 0000000..56bff4b --- /dev/null +++ b/pages/03.cloud-linux07-nextcloud/05.5-contacts/03.5-3-partager-un-carnet-dadresses/docs.md @@ -0,0 +1,30 @@ +--- +title: '5.3 - Partager un carnet d''adresses' +taxonomy: + category: + - docs +--- + +Vous pouvez **partager** un carnet d'adresses à **d'autres +utilisateur⋅ices** (inscrit⋅es sur votre instance Nextcloud). + +1. Cliquez sur Paramètres en bas à gauche de l'interface. + + ![](https://ahp.li/88a8d89985b2e9896cd3.png) + +2. Cliquez sur le bouton de partage correspondant au carnet d'adresses que vous voulez partager. + + ![](https://ahp.li/71aba9891770ee6e0478.png) + +3. Entrez le nom des destinataires dans le champ de saisie qui apparaît et sélectionnez-les dans la liste déroulante. + +4. Accordez ou non l'autorisation de modifier le carnet d'adresses, ou révoquez le partage. + + Case "peut modifier" à cocher et icône corbeille à côté de chaque nom + ![](https://ahp.li/907a3085002905020006.png) + +!!! Il n'est pas possible de partager directement un carnet d'adresses avec l'extérieur, mais vous pouvez le télécharger (format .vcf) et ensuite le transmettre par le moyen de votre choix. +!!! 1. Cliquez sur le menu d'action correspondant au carnet d'adresses. +!!! 2. Choisissez "Télécharger" dans le menu déroulant. +!!! +!!! ![](https://ahp.li/9069519672511ca1d310.png) \ No newline at end of file diff --git a/pages/03.cloud-linux07-nextcloud/05.5-contacts/docs.md b/pages/03.cloud-linux07-nextcloud/05.5-contacts/docs.md new file mode 100644 index 0000000..de120ec --- /dev/null +++ b/pages/03.cloud-linux07-nextcloud/05.5-contacts/docs.md @@ -0,0 +1,21 @@ +--- +title: '5 - Contacts' +taxonomy: + category: + - docs +child_type: docs +--- + +Le module **Contacts** permet d'organiser ses contacts et de partager +des carnets d'adresse avec d'autres personnes inscrites sur votre instance Nextcloud. Il permet aussi de créer des **Cercles**, utiles pour +organiser du travail collectif dans les autres modules de Nextcloud +(Collectifs, Fichiers, Agenda...). + +!!! Le vocabulaire employé par le module peut prêter à confusion. Voici quelques définitions : +!!! - **Contact** = une entrée dans votre répertoire personnel, à renseigner à la main ou à importer depuis un autre logiciel. +!!! - **Groupe** = Un mode d'organisation de ses contacts personnels. Les groupes ne sont pas publics. +!!! - **Carnet d'adresse** = Un autre mode d'organisation de ses contacts, qui permet le partage de contacts avec des utilisateur⋅ices. +!!! - **Utilisateur⋅ice** = Un ⋅e membres de Cloud Linux07 inscrit⋅e sur votre instance Nextcloud. Vous pouvez les retrouver dans l'annuaire en haut à droite de l'interface générale, si ceux-ci ont été rendus publics. +!!! ![l'annuaire est le troisième bouton dans le groupe à droite de la barre d'accès](https://ahp.li/082ba1e13ccefc202d7c.png) +!!! - **Cercle** = Un outil pour créer des groupes d'utilisateur⋅ices. Ils peuvent être privés ou publics. Les membres savent qu'ils sont dans un cercle, et le cercle apparaît dans leur propre liste des contacts. + diff --git a/pages/03.cloud-linux07-nextcloud/06.6-agenda/01.6-1-gerer-ses-agendas/docs.md b/pages/03.cloud-linux07-nextcloud/06.6-agenda/01.6-1-gerer-ses-agendas/docs.md new file mode 100644 index 0000000..daf336d --- /dev/null +++ b/pages/03.cloud-linux07-nextcloud/06.6-agenda/01.6-1-gerer-ses-agendas/docs.md @@ -0,0 +1,74 @@ +--- +title: '6.1 - Gérer ses Agendas' +taxonomy: + category: + - docs +--- + +## Créer un nouvel agenda + +Le module comporte par défaut un agenda intitulé "Personnel". Si vous avez besoin d'en créer un nouveau : + +1. Cliquez sur "Nouvel agenda" dans la liste des agendas. Dans le menu déroulant, cliquez sur l'option qui vous convient : + + ![Nouvel Agenda](https://ahp.li/0e07a741ef970fdf1787.png) + + - *Nouvel agenda* : pour ajouter un agenda + - *Nouvel agenda avec liste de tâches* : pour créer un deck associé au nouvel agenda + - *Nouvel abonnement par lien* : pour intégrer un [agenda public](../6-3-partager-un-agenda) dans la liste des agendas + +2. Entrez un nom pour votre agenda et cliquez sur la flèche à droite pour valider. + + ![Nom Agenda](https://ahp.li/12cfa0ca910bd66762b6.png) + +3. Le nouvel agenda apparaît dans la liste. + +## Éditer, Télécharger ou Supprimer un Agenda + +Les agendas apparaissent tous dans la même vue, chacun avec leur **couleur associée**. Vous pouvez désactiver l'affichage de chaque +agenda individuellement en cliquant sur sa pastille de couleur, à gauche du nom, dans la liste. + +Le menu d'actions à droite de chaque agenda, permet de : + +![Action Agenda](https://ahp.li/b3643c7a94bdb44744e4.png) + +- *Modifier le nom* : renommer l'agenda +- *Modifier la couleur* : changer la couleur d'affichage de l'agenda +- *Copier le lien privé* : copier le lien de l'agenda pour les + personnes y ayant accès +- *Télécharger* : télécharger l'agenda au format .ics +- *Supprimer* : supprimer l'agenda + +!!! Vous pouvez retrouver vos agendas supprimés dans la corbeille en bas à gauche de la vue générale et les restaurer pendant 30 jours. + +## Importer un agenda + +Vous pouvez **importer un agenda** et ses évènements depuis un autre +logiciel : + +1. Cliquez sur "Paramètres & Importation" en bas à gauche de l'écran. + + ![Paramètes Importation](https://ahp.li/27869ba81aa9da68559b.png) + +2. Cliquez sur "Importer un agenda". + + ![Importer un agenda](https://ahp.li/3890ef1901eaf45f8191.png) + +3. Sélectionnez un ou plusieurs fichiers de calendrier sur votre + ordinateur (fichiers avec l'**extension .ics**) et cliquez sur + "Ouvrir". + +4. Dans la boîte de dialogue qui s'ouvre, cliquez sur "Select option" pour définir dans quel agenda effectuer l'import : + + ![Select Option](https://ahp.li/48464a6a18024010c088.png) + + - Vous pouvez ajouter l'agenda à un agenda déjà existant. + - Ou le conserver à part en cliquant sur "Nouvel agenda". + +5. Cliquez sur "Importer un agenda". + + ![Valid Import](https://ahp.li/d5435474d4fa21158a34.png) + + +! Cette action permet de **créer une copie**, mais pas de synchroniser des agendas. Toute nouvelle action sur l'agenda d'origine ne sera donc pas reportée sur l'agenda importé et inversement. +! Pour synchroniser des agendas, voir la fiche [Synchroniser ses contacts et son agenda](https://documentations.linux07.fr/cloud-linux07-nextcloud/7-nextcloud-sur-mobile/7-3-synchroniser-ses-contacts-et-agendas). \ No newline at end of file diff --git a/pages/03.cloud-linux07-nextcloud/06.6-agenda/02.6-2-organiser-ses-evenements/docs.md b/pages/03.cloud-linux07-nextcloud/06.6-agenda/02.6-2-organiser-ses-evenements/docs.md new file mode 100644 index 0000000..a865959 --- /dev/null +++ b/pages/03.cloud-linux07-nextcloud/06.6-agenda/02.6-2-organiser-ses-evenements/docs.md @@ -0,0 +1,84 @@ +--- +title: '6.2 - Organiser ses événements' +taxonomy: + category: + - docs +--- + +## Créer un nouvel évènement + +Pour créer un événement, cliquez sur le bouton "Nouvel événement" ou, selon la vue choisie (jour, semaine, mois), cliquez sur le jour ou le créneau horaire souhaité dans la vue principale. + +Une boîte de dialogue apparaît, vous pouvez y indiquer : + +![Fenêtre nouvel événement](https://ahp.li/5738132457be63fcb23f.png) + +1. Le nom de l'événement +2. L'agenda auquel l'associer +3. Les heures de début et de fin et le fuseau horaire. Par défaut, la + durée de l'événement est de : + - 30 minutes pour les vues "jour" et "semaine". + - Toute la journée pour la vue "mois". Dans ce cas, décocher + "Toute la journée" pour pouvoir modifier les heures de début et + de fin. +4. Le lieu +5. La description + +Si ces options suffisent, cliquez sur "Enregistrer". + +### Options avancées + +Pour des **options avancées**, cliquez sur "Plus". La barre latérale s'ouvre sur la droite de l'écran. En plus des options précédentes, vous pouvez : + +**Dans l'onglet "Détails"** + +![Onglet détails](https://ahp.li/63737c842534bd64c67d.png) + +![Onglet Détails](https://ahp.li/d5cb173e9dca554ff23c.png) + +1. Indiquer le statut de l'événement : "*confirmé*", "*provisoire*" ou "*annulé*". +2. Indiquer la visibilité de cet événement précis en cas d'agenda + partagé : "*afficher l'événement entier*", "*afficher seulement + comme occupé*", "*masquer l'événement*". +3. Ajouter une Catégories (Anniversaire, Voyage, Réunion, ce que vous voulez) +4. Prévoir un rappel +5. Configurer une récurrence : "*jamais*", "*tous les jours*", "*toutes les semaines*", "*tous les mois*" ou "*tous les ans*", avec ou sans date de fin. + +**Dans l'onglet "Participants"** + +![Onglet participants](https://ahp.li/7b5c578a9297c1a19c10.png) + +1. Utilisez le champ de saisie pour rechercher dans l'annuaire ou dans vos contacts privés le nom des participant⋅es à ajouter. Un email d'invitation est automatiquement envoyé. Par la suite, en cliquant sur le menu d'action associé à chaque nom, vous pouvez : + + ![Ajout participants événement](https://ahp.li/8b55fe14e1e104e350a1.png) + + - Envoyer une nouvelle invitation par email à chaque modification de l'événement en cochant la case "Envoyer par courriel". + - Modifier le statut de chaque participant⋅e ("*président*", "*obligatoire*", "*facultatif*", "*ne participe pas*") voire le⋅a supprimer de la liste. + +2. Le bouton "Créer une salle de discussion pour cet événement" ajoute un lien vers le module Discussion dans la description de l'événement. + +!!! **L'onglet ressource** est utile en cas de gestion de réservation de salles avec Nextcloud et n'est pas encore documenté. + +Cliquez sur "Enregistrer" ou "Mettre à jour" pour valider vos choix. + +## Supprimer un événement +---------------------- + +Pour supprimer un évènement, cliquez dessus. Une boîte de dialogue apparaît. + +Cliquez sur le menu d'actions en haut à droite de cette fenêtre. +Sélectionnez "Supprimer" dans le menu déroulant. + +![Supprimer événement](https://ahp.li/f564c4d7bb3eee812ed3.png) + +Pour retrouver un événement supprimé, cliquez sur la corbeille en bas à gauche de la vue générale. + +![Corbeille](https://ahp.li/1a4e9b664c6cf77d0aa9.png) + +Vous pouvez dans les actions (trois petits points) : + +- Restaurer l'événement +- Supprimer définitivement l'événement. +- Vider la corbeille + +! Les événements mis dans la corbeille sont automatiquement supprimés **définitivement** 30 jours après. \ No newline at end of file diff --git a/pages/03.cloud-linux07-nextcloud/06.6-agenda/03.6-3-partager-un-agenda/docs.md b/pages/03.cloud-linux07-nextcloud/06.6-agenda/03.6-3-partager-un-agenda/docs.md new file mode 100644 index 0000000..adfb287 --- /dev/null +++ b/pages/03.cloud-linux07-nextcloud/06.6-agenda/03.6-3-partager-un-agenda/docs.md @@ -0,0 +1,66 @@ +--- +title: '6.3 - Partager un Agenda' +taxonomy: + category: + - docs +--- + +## Partage interne +--------------- + +Vous pouvez **partager votre agenda** avec d'autres **utilisateur⋅ices ou cercles** (l'interface utilise le terme "groupes") de votre instance Nextcloud. + +Cliquez sur l'icône de partage au bout de la ligne de l'agenda que vous souhaitez partager. + +![Partage agenda](https://ahp.li/743787f58288ef88e2e5.png) + +Vous pouvez autoriser la modification de l'agenda (création, modification, suppression d'événements) en cochant la case "peut modifier" associée à chaque destinataire du partage. Si la case n'est pas cochée, seule la consultation de l'agenda est possible. + +![Autorisation modification agenda](https://ahp.li/61ab6077713a7b0715a7.png) + +Vous pouvez arrêter de partager l'agenda en cliquant sur la corbeille en bout de ligne de chaque destinataire. + +!!! Les agendas partagés avec vous apparaissent dans la liste au même niveau que les vôtres. +!!! Ils se distinguent par la présence de l'avatar de leur propriétaire à la place du bouton de partage. + +Pour supprimer un agenda qui vous a été partagé, cliquez sur le menu d'action puis sur "Cesser le partage de ma part". Vous avez quelques secondes pour changer d'avis en cliquant sur la flèche circulaire qui apparaît. + +! Cette action n'est pas possible si le partage est fait pour un groupe dont vous faites partie. + +![Cesser partage](https://ahp.li/63ea3235ed9a2f0997f3.png) + +## Publier à l'extérieur +--------------------- + +Les agendas peuvent être **publiés** via un lien de partage pour les rendre accessibles (en lecture seule) à des **personnes externes** (non inscrites sur votre instance Nextcloud). + +1. Cliquez sur l'icône de partage de l'agenda à publier. + + ![Partage agenda](https://ahp.li/743787f58288ef88e2e5.png) + +2. Cliquez sur le bouton "**+**" au bout de la ligne "Lien de partage". + + ![Lien publication](https://ahp.li/07a9629a8f89887c5c9e.png) + +3. Cliquez sur l'icône de copie du lien public. Le lien est copié + automatiquement dans votre presse-papier. + + ![Copier lien](https://ahp.li/0701be3101741949ce5f.png) + +4. Transmettez le liens aux destinataires de la manière de votre choix. + +Les personnes ayant accès à ce lien ont la possibilité d'**ajouter l'agenda** à leur logiciel de calendrier personnel et de **télécharger** la totalité de l'agenda au format .ics + +
+Vue de l'agenda partagé côté destinataire +
Côté destinataire, l'interface de l'agenda partagé est semblable à la vôtre, sans le bouton "Nouvel événement". Le menu d'action correspondant à l'agenda ne propose que les options "Copier le lien d'inscription" et "Télécharger".
+
+ + +! Ce lien est **public** et peut circuler partout, à moins que vous ne révoquiez son partage. +! +! ![Option "supprimer le lien de partage" dans le menu d'actions du lien de partage.](https://ahp.li/7759eae4a294515883d2.png) + +================================================================= + +!!!! Si vous êtes dans le besoin avec votre association d'avoir un calendrier partagé et éditable, il est possible sur notre instance Cloud Linux07 d'ajouter des utilisateurs avec très peu de quota dans un groupe isolé qui sera partagé avec votre groupe, cela leur permettra d'éditer un calendrier partagé. \ No newline at end of file diff --git a/pages/03.cloud-linux07-nextcloud/06.6-agenda/docs.md b/pages/03.cloud-linux07-nextcloud/06.6-agenda/docs.md new file mode 100644 index 0000000..f20d13f --- /dev/null +++ b/pages/03.cloud-linux07-nextcloud/06.6-agenda/docs.md @@ -0,0 +1,21 @@ +--- +title: '6 - Agenda' +taxonomy: + category: + - docs +child_type: docs +--- + +Le module **Agenda** permet d'organiser ses rendez-vous et événements et de les partager avec d'autres personnes en interne ou à l'extérieur. + +Tour d'horizon de l'interface : + +![Interface Agenda](https://ahp.li/11516df84c586a48fcb2.png) + +1. Les événements sont affichés dans la **vue principale**. +2. **Indicateur** de la vue affichée se trouve en haut du menu à gauche. Il permet de **naviguer** vers une autre journée, semaine ou mois. +3. Sous l'indicateur, un bouton permet de créer un **nouvel événement**. +4. À côté, le bouton "Auj" permet de **recentrer la vue** sur la journée, la semaine ou le mois en cours. +5. En bout de ligne, une icône permet de choisir le **type de vue** : journée, semaine, mois (comme ici) ou liste des événements. +6. Le reste du menu contient la **liste des agendas** auxquels vous avez accès (les vôtres et ceux qui vous sont partagés). +7. Tout en bas, vous avez accès à la **corbeille** et aux **paramètres** pour ce module. diff --git a/pages/03.cloud-linux07-nextcloud/07.7-nextcloud-sur-mobile/01.7-1-gerer-ser-fichiers-sur-mobile/docs.md b/pages/03.cloud-linux07-nextcloud/07.7-nextcloud-sur-mobile/01.7-1-gerer-ser-fichiers-sur-mobile/docs.md new file mode 100644 index 0000000..dd3b9ff --- /dev/null +++ b/pages/03.cloud-linux07-nextcloud/07.7-nextcloud-sur-mobile/01.7-1-gerer-ser-fichiers-sur-mobile/docs.md @@ -0,0 +1,129 @@ +--- +title: '7.1 - Gérer ser fichiers sur mobile' +taxonomy: + category: + - docs +--- + +## Installer l'application Nextcloud + +L'installation de l'application Nextcloud se fait de la même manière sur +**iPhone** et sur **Android**. + +1. Recherchez l'application "Nextcloud" dans votre magasin habituel + d'applications. + + ![](https://ahp.li/bc0ff08e85cf00bcb6aa.png) + +2. Installez l'application puis ouvrez-la. + +3. Appuyez sur "Se connecter" + +

+ +4. **Ajouter un mot de passe d'application** + + En cas de perte ou de vol de votre mobile, il peut être utile de + **révoquer à distance l'accès à votre espace**. Pour cela, il faut + avoir créé un mot de passe d'application au moment de + l'installation. + + 1. Posez votre téléphone et connectez vous à Nextcloud **depuis + votre ordinateur.** + + 2. Ouvrez les paramètres. + + - Voir : [1.2. Personnaliser les paramètres](

+ + 7. Scannez le QR code de votre ordinateur avec votre mobile. + +5. Appuyez sur "Se connecter" sur la page de votre collectif qui vient de charger (les captures d'écran sont avec une autre instance Nextcloud, mais le principe est le même). + +

+ +6. Entrez l'adresse mail et le mot de passe utilisés pour cet espace et cliquez sur "Se connecter". + +

+ +7. Appuyez sur "Autoriser l'accès". + +

+ +8. Appuyez sur "Autoriser" dans la boîte de dialogue qui aparaît, pour que l'application puisse bien accéder à + vos fichiers sur votre mobile. + +

+ +Vous avez désormais accès à votre espace Nextcloud depuis votre mobile. +Vous pouvez y réaliser les mêmes actions que sur l'interface Web. + + +## Envoyer et télécharger des fichiers + +### Sur Android + +#### Envoyer un fichier depuis votre téléphone vers Nextcloud + +##### À partir de la liste de vos fichiers + +1. Faites un appui long sur le nom du fichier. +2. Appuyez sur l'icône de partage de ce fichier. + +

+3. Sélectionnez "Nextcloud" +4. Choisissez le dossier de destination. +5. Appuyez sur "Envoyer". + +

+ +##### À partir de l'application Nextcloud + +1. Placez-vous dans le dossier de destination. +2. Appuyez sur le bouton **+** en bas à droite de l'écran. + +

+3. Appuyez sur "Téléverser des fichiers" dans la boîte de dialogue. + +

+4. Sélectionnez le fichier à envoyer. +5. Appuyez sur "Envoyer". + +

+ +#### Télécharger un fichier depuis Nextcloud vers votre téléphone + +1. Appuyez sur le menu d'actions du fichier concerné +2. Appuyez sur "Télécharger" dans le menu déroulant. + +

+ +### Sur iPhone + +🚧 Documentation à venir 🚧 + +## Révoquer l'accès d'un appareil + +Si vous changez de téléphone, ou que vous le perdez ou qu'on vous le vole, vous pouvez révoquer l'accès à votre espace depuis l'interface web. + +1. Ouvrez les paramètres +- Voir : [1.2. Personnaliser les paramètres](https://documentations.linux07.fr/cloud-linux07-nextcloud/premier-pas/1-3-personnaliser-ses-parametres). +2. Cliquez sur "Sécurité" dans le menu de gauche +3. Cliquez sur le menu d'action correspondant à l'appareil dont vous souhaitez révoquer l'accès, dans la section "Appareils et sessions". + + ![revoquer-acces-appareil.png](https://ahp.li/a44a5186df0aa4db5024.png) +4. Cliquez sur "Révoquer" dans le menu déroulant. \ No newline at end of file diff --git a/pages/03.cloud-linux07-nextcloud/07.7-nextcloud-sur-mobile/02.7-2-synchroniser-ses-discussions/docs.md b/pages/03.cloud-linux07-nextcloud/07.7-nextcloud-sur-mobile/02.7-2-synchroniser-ses-discussions/docs.md new file mode 100644 index 0000000..922c22c --- /dev/null +++ b/pages/03.cloud-linux07-nextcloud/07.7-nextcloud-sur-mobile/02.7-2-synchroniser-ses-discussions/docs.md @@ -0,0 +1,38 @@ +--- +title: '7.2 - Synchroniser ses discussions' +taxonomy: + category: + - docs +--- + +L'installation de l'application Nextcloud Talk se fait de la même +manière sur **iPhone** et sur **Android**. + +1. Recherchez l'application "Nextcloud Talk" dans votre magasin + habituel d'applications. + +

+ +2. Installez l'application puis ouvrez-la. + +3. Entrez l'adresse de votre instance Nextcloud dans le champ de saisie. + +

+ +4. Appuyez sur "Se connecter" sur la page de votre collectif (les captures sont avec une autre instance, mais les principes sont les mêmes). + +

+ +5. Entrez le nom d'utilisateur et le mot de passe utilisés pour cet espace et cliquez sur "Se connecter". + +

+ +6. Appuyez sur "Autoriser l'accès". + +

cautoriser nextcloud

+ +Vous avez désormais accès à vos discussions Nextcloud depuis votre +mobile. Vous pouvez y réaliser les mêmes actions que sur l'interface +Web. + +

\ No newline at end of file diff --git a/pages/03.cloud-linux07-nextcloud/07.7-nextcloud-sur-mobile/03.7-3-synchroniser-ses-contacts-et-agendas/docs.md b/pages/03.cloud-linux07-nextcloud/07.7-nextcloud-sur-mobile/03.7-3-synchroniser-ses-contacts-et-agendas/docs.md new file mode 100644 index 0000000..762f2be --- /dev/null +++ b/pages/03.cloud-linux07-nextcloud/07.7-nextcloud-sur-mobile/03.7-3-synchroniser-ses-contacts-et-agendas/docs.md @@ -0,0 +1,86 @@ +--- +title: '7.3 - Synchroniser ses contacts et agendas' +taxonomy: + category: + - docs +--- + +Synchroniser ses contacts et agendas sur Android +------------------------------------------------ + +Nextcloud ne propose pas spécifiquement d'application mobile pour les +contacts et les agendas. Il est cependant possible de les synchroniser +avec vos propres applications **sur Android**, en utilisant +Davx5. + +1. Recherchez l'application "DAVx5" dans votre magasin habituel + d'applications. + + ![](https://ahp.li/64a51abeacb9164afc49.png) + + - DAVx5 est gratuit quand il est installé depuis le magasin + d'applications [F-droid](https://f-droid.org/fr/) et payant depuis les autres magasins + d'applications, afin de soutenir ce projet open source. + +2. Installez l'application puis ouvrez-la. + +3. Passez l'écran d'accueil et l'écran de gestion des tâches en appuyant sur la flèche en bas à droite. + +

+ +4. Autorisez la synchronisation des contacts et/ou des calendriers + selon vos besoins. + +

trois actions possibles à cocher : tout autoriser, autorisation d'accès aux contacts, autorisations du calandrier.

+ +5. Pour chaque, autorisez l'accès à votre mobile dans la boîte de dialogue qui apparaît. + + ![](https://ahp.li/66dc6aa11632f2bf2bc7.png) + +6. Passez l'écran d'autorisations puis l'écran d'information sur + l'application en cliquant sur a flèche en bas à droite. + +7. Cliquez sur le bouton **+** en bas à droite pour créer un nouveau + compte. + +

+ +8. Choisissez "Connexion avec une URL et un nom d'utilisateur", entrez vos informations de connexion au Nextcloud de CLoud Linux07 et cliquez sur "Se connecter" en bas à droite. + +

+ +9. Cliquez sur "Créer un compte" en bas à droite de la nouvelle page. + +

+ +10. Dans les onglets correspondants, cochez les carnets d'adresse et les agendas Nextcloud que vous souhaitez + ajouter à vos applications mobile de contacts et de calendrier. + + ![](https://ahp.li/2416981f030a3b9898f2.png) + +!!! Pour que les contacts et les événements sur votre mobile apparaissent dans votre espace Nextcloud, créez ou copiez-les sur le compte Davx désormais proposé dans votre application de contact ou de calendrier. + +=================================================================== + +!!! La synchronisation prend du temps, parfois plusieurs minutes. Si des contacts ou des événements n'apparaissent pas sur votre espace Nextcloud ou sur votre mobile, patientez une dizaine de minutes et rafraîchissez les pages. + +Synchroniser ses contacts et agendas sur iOS +-------------------------------------------- + +! Cette partie de la documentation est théorique, il faut encore la tester. + +### Synchroniser ses contacts + +1. Ouvrir *Réglages -\> Contacts -\> Comptes -\> Ajouter un compte -\> + Autre -\> Ajouter un compte CardDAV* +2. Entrez l'adresse nc.linux07.fr et vos informations de + connexion au Nextcloud de Cloud Linux07 + +### Synchroniser ses agendas + +Ouvrir *Réglages -\> Contacts -\> Comptes -\> Ajouter un compte -\> +Autre -\> Ajouter un compte CalDAV* + +1. Entrez l'adresse nc.linux07.fr et vos informations de + connexion au Nextcloud de Cloud Linux07 +2. Validez. diff --git a/pages/03.cloud-linux07-nextcloud/07.7-nextcloud-sur-mobile/04.7-4-synchroniser-ses-notes/docs.md b/pages/03.cloud-linux07-nextcloud/07.7-nextcloud-sur-mobile/04.7-4-synchroniser-ses-notes/docs.md new file mode 100644 index 0000000..a3bb7b3 --- /dev/null +++ b/pages/03.cloud-linux07-nextcloud/07.7-nextcloud-sur-mobile/04.7-4-synchroniser-ses-notes/docs.md @@ -0,0 +1,37 @@ +--- +title: '7.4 - Synchroniser ses Notes' +taxonomy: + category: + - docs +--- + +L'installation de l'application Nextcloud Notes se fait de la même +manière sur **iPhone** et sur **Android**. + +Elle necessite que soit déjà installé l'application Nextcloud + +1. Recherchez l'application "Nextcloud Notes" dans votre magasin + habituel d'applications (se trouve aussi sur le dépôt F-Droid). + + ![Application Nextcloud Notes](https://ahp.li/b7ac202eafeda57dbba3.png) + +2. Installez l'application puis ouvrez-la. + +3. Choisissez l'adresse de connexion au serveur Nextcloud voulu. + +4. Appuyez sur "Se connecter" sur la page de votre collectif (les captures sont avec une autre instance, mais les principes sont les mêmes). + +

+ +5. Entrez le nom d'utilisateur et le mot de passe utilisés pour cet espace et cliquez sur "Se connecter". + +

+ +6. Appuyez sur "Autoriser l'accès". + +

cautoriser nextcloud

+ + +Vous avez désormais accès à vos notes Nextcloud depuis votre +mobile. Vous pouvez y réaliser les mêmes actions que sur l'interface +Web. diff --git a/pages/03.cloud-linux07-nextcloud/07.7-nextcloud-sur-mobile/docs.md b/pages/03.cloud-linux07-nextcloud/07.7-nextcloud-sur-mobile/docs.md new file mode 100644 index 0000000..e9c3790 --- /dev/null +++ b/pages/03.cloud-linux07-nextcloud/07.7-nextcloud-sur-mobile/docs.md @@ -0,0 +1,26 @@ +--- +title: '7 - Nextcloud sur mobile' +taxonomy: + category: + - docs +child_type: docs +--- + +Nextcloud permet la synchronisation de plusieurs de ses modules sur mobile (Android et iOS) : + +* Fichiers +* Discussion +* Contacts et Agenda +* Notes +* Tâches + +Pour chaque module, une application différente est nécessaire. + +!!!! Sur un Android, vous pouvez utiliser un autre dépôt que le PlayStore de Google. +!!!! Je recommande le dépôt **F-Droid**. Plusieurs applications libres sont dans ce dépôt et parfois certaines applications payantes sur le PlayStore seront gratuites sur ce dépôt. +!!!! F-Droid, en dehors d'être un dépôt d’applications Android, propose également un client Android permettant d'installer facilement ces applications et de les mettre à jour. +!!! [Téléchargement F-Droid](https://f-droid.org/fr/) + +!!! Pour installer l’application F-Droid, l'utilisateur doit cocher l'option permettant l’installation d'applications depuis des sources inconnues dans ces paramètres, et avoir au préalable téléchargé l'apk depuis le site officiel avec un navigateur internet classique. + +! Sauf pour l'application Fichiers (Files) qui elle doit d'abord être téléchargée sur le PlayStore ( ou bien sur [AuroraStore](https://aurora-store.fr.uptodown.com/android), autre dépôt qui permet d'accéder au PlayStore sans avoir besoin d'un compte Google) pour que fonctionne les autres applications que vous pouvez ensuite télécharger sur F-Droid. \ No newline at end of file diff --git a/pages/03.cloud-linux07-nextcloud/08.8-nextcloud-et-client-mail-thundebird/01.8-1-synchroniser-ses-contacts-avec-thunderbird/docs.md b/pages/03.cloud-linux07-nextcloud/08.8-nextcloud-et-client-mail-thundebird/01.8-1-synchroniser-ses-contacts-avec-thunderbird/docs.md new file mode 100644 index 0000000..914b551 --- /dev/null +++ b/pages/03.cloud-linux07-nextcloud/08.8-nextcloud-et-client-mail-thundebird/01.8-1-synchroniser-ses-contacts-avec-thunderbird/docs.md @@ -0,0 +1,145 @@ +--- +title: '8.1 - Synchroniser ses contacts avec Thunderbird' +taxonomy: + category: + - docs +--- + +! Depuis peu Thunderbird a eu une mise à jour importante vers une nouvelle version numérotée 102, celle-ci vient améliorer bien des éléments de l'application open source. Si votre version est antérieure, je vous conseille vivement dans un premier temps de mettre à jour Thunderbird avant de continuer. + +=== + +!!! Avant cette nouvelle version, pour bien synchroniser les Contacts et Agendas de Nextcloud, étaient nécessaires 3 modules complémentaires (extensions) de Thunderbird, Cardav&Caldav Provider, TBSync et Category Manager. Ce n'est plus nécessaire. Il ne reste plus qu'une extension que je conseille encore de rajouter, Cardbook. + + +La nouvelle interface de Thunderbird ajoute une barre à gauche de sa fenêtre où se trouve les icônes pour les Courriers, les Contacts, les Agendas, les Tâches, les Discussions et autre modules si ajoutés. + +## 1. Ouvrez l'onglet **Contacts** en cliquant sur son icône + +![Onglet Contacts](https://ahp.li/a4ff47aae0aea527a07a.png) + +L'onglet des Carnets d'adresses s'ouvre + +![Interface du Carnet d'adresses](https://ahp.li/cf107fcb65bb2fe1ff67.png) + +## 2. Ajouter un carnet d'adresse + +Cliquez sur Nouveau carnet d'adresses, puis sur Ajouter un carnet d'adresses CardDAV + +![Nouveau carnet adresses Cardav](https://ahp.li/99d46a9f60f7df607725.png) + +Une fenêtre popup s'affiche où vous devez entrer votre nom d'utilisateur Nextcloud et l'adresse web de votre serveur Nextcloud. + +![Identifiant et adresse serveur](https://ahp.li/f5982bbbed02db2ef3f1.png) + +Cliquez ensuite sur Continuer. Une nouvelle fenêtre popup s'ouvre pour vous authentifier auprès du serveur Nextcloud. Entrez votre nom d'utilisateur et votre mot de passe Nextcloud. + +![Authentification Nextcloud](https://ahp.li/d90bf11d77df5c33c82d.png) + +Vérifiez aussi que la case _Utilisez le gestionnaire de mot de passe pour se souvenir de ce mot de passe_ en bien cochée, puis cliquez sur OK + +Il faut patienter un peu pour qu'il trouve le carnet ou les carnets d'adresses, puis la liste va apparaître. + +![Liste carnets d'adresses](https://ahp.li/9a89495b8429e9a96c55.png) + +On peut choisir le carnet ou les carnets d'adresses que l'on veut synchroniser. + +![Choix des carnets d'adresses à synchroniser](https://ahp.li/64e6764a6a08820b3549.png) + +Puis on clique sur Continuer, on attends que la synchronisation soit finie. Les carnets se retrouvent dans l'onglet de gauche avec la liste des utilisateurs et de leur adresses courriel. + +![Carnets adresses synchronisés](https://ahp.li/72b071b72ac71640f764.png) + +## 3. Utiliser les Groupes comme des listes de courriels + +Une fonction très utile, les Groupes dans les Contacts de Nextcloud peuvent servir à créer des listes de mails, un utilisateur peut appartenir à plusieurs Groupes. Pour cela, nous avons besoin du module CardBook de Thunderbird. + + +Sur la page Courrier (l'onglet Courrier entrant), en haut à droite se trouve une icône sandwich (trois petite ligne), en cliquant dessus on déplie le **menu** et on va descendre sur **Module complémentaires et thème** + + +![menu module complémentaires et thèmes](https://ahp.li/3e49b49b5b5bbbb8d586.png) + +Ensuite on va cliquer sur **Extensions** dans la colonne de gauche et dans le champ de recherche on tape _cardbook_ et on clique sur la loupe. + +![Recherche Cardbook](https://ahp.li/2103236a573689772819.png) + +Une page des modules de Thunderbird va s'ouvrir et vous pourrez cliquer sur Installer Cardbook + +![Installation Cardbook](https://ahp.li/147481faef4e88802808.png) + +Après l'installation, il a une petite configuration post-installation, cliquez sur _Suivant_ + +![Configuration Cardbook](https://ahp.li/14b7d547b1061d02ff46.png) + +Il va vous proposez les carnets d'adresses qu'il a trouver. + +![Choix carnets cardbook](https://ahp.li/64e6764a6a08820b3549.png) + +Vous pouvez changer des couleurs, les noms des carnets, je vous conseille de garder par défaut _Travailler hors connexion_ coché et _vCard 3.0_. + +![Choix carnets Cardbook](https://ahp.li/de55c499cab07d95e89c.png) + +La dernière fenêtre devrait afficher un message: _Vos carnets d'adresses ont été configurés avec succès_ +Cliquer sur Suivant. + +Vous avez maintenant une nouvelle icône pour ouvrir CradBook dans la colonne de droite tout en bas. + +Au-dessus des carnets d'adresses un bouton pour synchroniser les Carnets d'adresses liés avec le serveur Nextcloud. + +Si vous dépliez un carnet d'adresse, vous verrez les fameux Groupes dans Nextcloud, CardBook appelle ces Groupes des Catégories. + + +![Vue Cardbook](https://ahp.li/42ab305481b39d13affc.png) + +Par exemple, si je vais sur une categorie, je vois la liste des contacts qui sont dans cette categorie. + +![Vue courriels categorie](https://ahp.li/09f4e7a20addf450cb9a.png) + +Cette categorie peut me servir de liste de courriels. Si je me lance dans _Écrire un nouveau message_, s'ouvre la fenêtre de rédaction. Pour afficher la _Barre de contacts_, soit je clique sur la touche F9, soit dans l'onglet _Affichage_ je clique sur _Barre de contacts_ + +![Affichage barre de contacts](https://ahp.li/18a96b555907a797b9f6.png) + +Dans la barre de Contacts, on peux choisir: +* le Carnet d'Adresses (ou Tous les carnets d'adresses), +* Filtrer sur les Catégories, +* chercher un contact. + +Vous aurez tous les contacts d'un Carnet et d'une Catégorie si elle est choisie, avec une icône d'une personne et les Categories (liste courriels) avec une icône de groupe (deux personnes). + +Si vous choisissez une Catégorie ou un contact, vous pouvez en-dessous choisir: +* si le message lui est adressé, +* en Copie (CC), +* Copie cachée (CCi) +* ou Répondre à. + + +![Barre de Contacts choix](https://ahp.li/b2e836bdf4263bbb932d.png) + +!!!! Si vous avez beaucoup d'adresses dans une Catégorie, préférez Ajout Copie cachée. Les longues listes de courriel ne sont pas très sûres en matière de sécurité. + +## Éditer un contact + +Privilégiez CardBook pour gérer vos contacts. Voyons comment éditer un contact + +Cliquer sur le contact. vous pouvez utiliser le bouton _Modifier_ dans la barre en haut à droite, ou juste double-cliquer sur le contact pour l'éditer. + +![Cardbook choix utilisateur](https://ahp.li/960b07742700f63470ff.png) + +Vous pouvez choisir de le mettre dans un autre carnet d'adresses en dépliant les carnets d'adresses. + +![modifier carnets d'adresses](https://ahp.li/81c364ef4a28adfc42fd.png) + +Vous pouvez choisir dans quelles categories ajouter le contact (comme expliqué au-dessus, très pratique pour avoir des listes mails) + +![modifier catégories](https://ahp.li/3967d9cd679db5a8a377.png) + +En descendant vous avez aussi plusieurs informations à ajouter ou modifier. avec le **+** devant l'adresse courriel, vous pouvez attribuer plusieurs adresses courriels, ajouter un ou des numéros de téléphones, ajouter une ou des adresses, des comptes de communication VOIP sur internet (Google Talk, Skpe, Jammi, Jabber), des URLS de site, et évenements ?? + +![modifier options](https://ahp.li/e38a2993f683b3e9eb28.png) + +! N'oubliez pas de cliquer sur _Sauver_ en bas de la fenêtre pour sauvegarder vos modifications. + +!!! Si vous créez un nouveau contact, vous aurez les mêmes options qu'ici. + +!!!! Pensez aussi après avoir effectué des changements à synchroniser vos contacts dans votre interface des carnets d'adresses Cardbook \ No newline at end of file diff --git a/pages/03.cloud-linux07-nextcloud/08.8-nextcloud-et-client-mail-thundebird/02.8-2-synchroniser-ses-agendas-sur-thunderbird/docs.md b/pages/03.cloud-linux07-nextcloud/08.8-nextcloud-et-client-mail-thundebird/02.8-2-synchroniser-ses-agendas-sur-thunderbird/docs.md new file mode 100644 index 0000000..38fc3f1 --- /dev/null +++ b/pages/03.cloud-linux07-nextcloud/08.8-nextcloud-et-client-mail-thundebird/02.8-2-synchroniser-ses-agendas-sur-thunderbird/docs.md @@ -0,0 +1,99 @@ +--- +title: '8.2 - Synchroniser ses Agendas sur Thunderbird' +--- + +! Depuis peu Thunderbird a eu une mise à jour importante vers une nouvelle version numérotée 102, celle-ci vient améliorer bien des éléments de l'application open source. Si votre version est antérieure, je vous conseille vivement dans un premier temps de mettre à jour Thunderbird avant de continuer. + +=== + +!!! Avant cette nouvelle version, pour bien synchroniser les Contacts et Agendas de Nextcloud, étaient nécessaires 3 modules complémentaires (extensions) de Thunderbird, Cardav&Caldav Provider, TBSync et Category Manager. Ce n'est plus necessaire. Il ne reste qu'une extension que je conseille encore de rajouter, Cardbook. + + +La nouvelle interface de Thunderbird ajoute une barre à gauche de sa fenêtre où se trouve les icônes pour les Courriers, les Contacts, les Agendas, les Tâches, les Discussions et autre modules si ajoutés. + +## 1. Ouvrez l'onglet **Agendas** en cliquant sur son icône + +![Onglet Agendas](https://ahp.li/33cee7d4eee444e0eb1e.png) + +L'onglet des Agendas s'ouvre + +## 2. Cliquez sur créer un nouvel Agenda + +En cliquant sur le **+** devant Agendas + +![créer un nouvel agenda](https://ahp.li/0c4efdc235ff2ff48d94.png) + + +une fenêtre popup va s'ouvrir, choisissez Sur le réseau + +![créer un nouvel agenda sur le réseau](https://ahp.li/4cac5454c4ea293a4442.png) + + +Puis _Suivant_, Une nouvelle fenêtre s'ouvre, vous devez mettre votre nom d'utilisateur et l'adresse internet de votre instance Nextcloud (ici celle du Cloud Linux07) + +![nouvel agenda identifiant et url](https://ahp.li/2019971b484b1b0010f1.png) + +Puis cliquez sur _Chercher de Agendas_, une fenêtre popup va vous demander de vous authentifier avec votre mot de passe de l'instance Nextcloud + +![nouvel agenda authentifiaction nextcloud](https://ahp.li/206c4b9611bd91e9512f.png) + +Mettez votre mot de passe et pensez à cocher _Utiliser le gestionnaire de mot de passe pour se souvenir de ce mot de passe_ + +Attendre un peu qu'il recherche les agendas, vous allez voir la liste des Agendas et ceux partagés avec vous que vous avez sur votre instance Nextcloud. + +![Séléctions Agendas](https://ahp.li/58b6daaabc0a403d0e53.png) + +Vous avez le choix de cocher ceux que vous voulez synchroniser avec Thunderbird en les gardant cochés. Il y aussi un onglet Propriétés, qui est aussi accessible plus tard. + +Cliquez ensuite sur _S'abonner_. + + +Les Agendas sélectionner vont apparaître. Voilà c'est fait ! + +## L'interface et les options + +Une fois les agendas importés. + +![agendas thunderbird](https://ahp.li/a40d5c190322293d1c02.png) + +1. Dans la barre de navigation en haut on a _synchroniser_ (synchroniser les agendas entre Thunderbird et l'instance Nextcloud),_Évenements_ (créer un nouvel événement), _Tâche_ (ajouter une tâche, si l'agenda est un agenda avec des tâches), _Modifier_ (modifier un événement sur le calendrier, cliquer dessus auparavant), _Supprimer_ (supprimer un événement, cliquer dessus auparavant). +2. Un espace ou sont listés les évenements. +3. Un outil de navigation pour avancer ou reculer dans le temps. + +![choix liste événement et options](https://ahp.li/d939ed5298d38e157058.png) + + +1. En haut à droite, vous avez un bouton pour les synchroniser,après un changement effectué. +2. Un choix pour la liste des événements à voir au-dessus du calendrier (tous, du jour, semaine, mois, futurs, etc...) +3. devant une barre de recherche par mot clé (avec une loupe). +4. au-dessus de l'agenda, des onglets pour une vue par journée, semaine, multisemaine ou mois + +En se positionnant sur un agenda et avec clic droit on a des options qui apparraîssent + +![agenda choix clic droit propriétés](https://ahp.li/5cacdcdb77f607adf0af.png) + +Choix d'affichages (vous pouvez aussi simplement cliquer sur l'icône avec un oeil devant un agenda pour le masquer ou le voir), nouvel Agenda (créer un nouvel Agenda), se désabonner de l'agenda, exporter l'agenda, publier l'agenda, puis synchroniser les agendas et Propriétés. + +Cliquez sur Propriétés de l'agenda, une fenêtre s'ouvre pour modifier un agenda + +![modifier agenda](https://ahp.li/8be28aa21148a581a03e.png) + +Vous pouvez changer le nom de l'agenda, changer sa couleur, choisir le temps imparti avant l'actualisation de l'agenda (sa synchronisation), vous pouvez le lier à une autre adresse mail si vous en avez plusieurs configurées, puis des réglages pour les notifications. +Cliquer sur OK, une fois fini. + +Pour créer un événement, vous pouvez aussi simplement faire un double clic dans une date choisie du calendrier, une fenêtre va s'ouvrir pour sa création. + +![créer événement](https://ahp.li/afc3cb0443768ca689ab.png) + +Vous pouvez choisir +* à quel Agenda attribuer cet événement, +* le Titre, +* le Lieu, +* la Catégorie (vous pouvez créer aussi de catégories d'événements), +* si c'est sur la journée entière cochez Évenement sur la journée, sinon date et heure du début et date et heure de la fin, +* Répétition (permet de répéter un événement sur un choix de laps de temps) +* Description de l'événement + +! Quand vous êtes satisfait, n'oubliez pas de cliquer sur _Enregistrer et fermer_ dans la barre du haut, sinon vous aurez perdu votre édition... + +Il reste les fonctions comme inviter des participants, confidentialité ou joindre, qui peuvent avoir un intérêt, mais pas documenter ici pour l'instant. diff --git a/pages/03.cloud-linux07-nextcloud/08.8-nextcloud-et-client-mail-thundebird/docs.md b/pages/03.cloud-linux07-nextcloud/08.8-nextcloud-et-client-mail-thundebird/docs.md new file mode 100644 index 0000000..3132245 --- /dev/null +++ b/pages/03.cloud-linux07-nextcloud/08.8-nextcloud-et-client-mail-thundebird/docs.md @@ -0,0 +1,11 @@ +--- +title: '8 - Nextcloud et client mail Thundebird' +taxonomy: + category: + - docs +--- + +Nextcloud permet la synchronisation des modules **Contacts** et **Agendas** avec une boîte mail Thunbderbird. + + +!!! Avec autre client mail aussi ce doit être possible, je me contenterai ici de documenter comment utiliser Thunderbird qui est un logiciel libre performant qui mérite d'être utilisé. diff --git a/pages/03.cloud-linux07-nextcloud/chapter.md b/pages/03.cloud-linux07-nextcloud/chapter.md new file mode 100644 index 0000000..6eb90c0 --- /dev/null +++ b/pages/03.cloud-linux07-nextcloud/chapter.md @@ -0,0 +1,32 @@ +--- +title: 'Cloud Linux07 (Nextcloud)' +taxonomy: + category: + - docs +child_type: chapter +--- + +# Cloud Linux07 + +Le **Cloud Linux07** est un service pour **Stocker**,**organiser**, **partager** et **sécuriser** toutes sortes de documents est désormais indispensable pour de nombreux utilisateurs. Le Cloud fournit une solution flexible grâce à laquelle il est possible d’avoir accès à ces fichiers depuis n’importe quel appareil connecté. Si le stockage sur le Cloud apporte une réponse concrète à un besoin bien réel, les services proposant diverses versions et interfaces pour ce type de stockage sont légion. + +Ce service utilise le logiciel libre [Nextcloud](https://fr.wikipedia.org/wiki/Nextcloud/). Le logiciel **Nextcloud** comporte ainsi ses propres spécificités. +Sur celui-ci nous avons ajouter ces extensions +* [Contacts](https://apps.nextcloud.com/apps/contacts) pour gérer ses contacts, +* [Agenda](https://apps.nextcloud.com/apps/calendar) pour créer des Agendas, +* [Talk](https://apps.nextcloud.com/apps/spreed) pour créer des discussions (réservé aux adhérents), +* [Notes](https://apps.nextcloud.com/apps/notes) pour créer des notes, +* [Formulaires](https://apps.nextcloud.com/apps/forms) pour créer des formulaires, +* [Tâches](https://apps.nextcloud.com/apps/tasks) pour créer des tâches, +* [Deck](https://apps.nextcloud.com/apps/deck) sorte de kaban, outil de planification pour s'organiser des tâches intégré à Nextcloud, +* [Passwords](https://apps.nextcloud.com/apps/passwords) gestionnaire de mots de passe sécurisé, permettant aussi de les partager, +* [OnlyOffice](https://apps.nextcloud.com/apps/onlyoffice) suite bureautique pour l'édition collaborative (réservé aux adhérents), +* [Ownpad](https://apps.nextcloud.com/apps/ownpad) permet de créer et d'ouvrir des documents collaboratifs Etherpad et Ethercalc, +* [Mind Map](https://apps.nextcloud.com/apps/files_mindmap) une méthode pratique et rapide de rassembler vos idées au fur et à mesure, qu'elles vous viennent à l'esprit, sans vous soucier de leur ordre initial, puis de les structurer visuellement pour faciliter leur analyse et leur mémorisation, +* [Excalidraw Integration](https://apps.nextcloud.com/apps/integration_excalidraw) integration de diagrammes avec Excalidraw. + +OnlyOffice est maintenant connecté sur le serveur installé sur le même serveur que les services Linux07. Les textes collaboratifs Etherpad aussi sont sur le serveur. + +Toutes ces applications et les données peuvent être partagées et/ou synchronisées avec des applications clientes sur un ordinateur de bureau et/ou un mobile. + +! Les modules Talk et OnlyOffice sont réservées aux utilisateurs avec une adhésion à l'association... \ No newline at end of file diff --git a/pages/04.textes-colloratifs-linux07-etherpad_mypads/05.1-mypads/01.1-1-connexion-a-lespace-mypads/docs.md b/pages/04.textes-colloratifs-linux07-etherpad_mypads/05.1-mypads/01.1-1-connexion-a-lespace-mypads/docs.md new file mode 100644 index 0000000..c53bd8a --- /dev/null +++ b/pages/04.textes-colloratifs-linux07-etherpad_mypads/05.1-mypads/01.1-1-connexion-a-lespace-mypads/docs.md @@ -0,0 +1,42 @@ +--- +title: '1.1 - Connexion à l''espace Mypads' +--- + +! L'espace Mypads est réservé aux utilisateurs Yunohost, donc aux adhérent·e·s à l'association Linux07 + +Dans un premier temps, il faut se connecter au [portail linux07](https://linux07.fr). + +![Connexion portail Yunohost](https://ahp.li/ef8617e1cf3198a5ad20.png) + +Une fois connecté vous aurez dans cet espace plusieurs tuiles avec les services disponibles de Yunohost. + +Les tuiles ont été renommée avec un nom court correspondant à leur fonction pour plus de lisibilité. Pour Etherpad_Mypads, il s'agit de la tuile **Textes Collaboratifs** + +![Portail Linux07 Tuiles](https://ahp.li/6d1d69f027d8d9889828.png) + +!!! Le portail dans cet environnement Yunohost permet d'être connecté au **SSO**, vous êtes ainsi automatiquement authentifié pour les services **Cloud Linux07**(Nextcloud) et à votre boîte **Mails**(Roundcube). Pour l'espace **Mypads** vous devez néanmoins vous authentifier de nouveau avec le même nom d"utilisateur et même mot de passe. + +En cliquant sur la tuile, vous arrivez sur une page avec ces possibilités + +![Choix pad ou Mypads](https://ahp.li/8b089751145dc871a7db.png) + +1. **Créer ou ouvrir un bloc-notes intitulé** permet de créer un texte collaboratif (public) avec le nom que vous choisirez ou d'en ouvrir un déjà créer avec le même nom. +2. **MyPads** permet quand à lui de vous connecter dans votre espace personnel de textes collaboratifs Mypads. + +En cliquant sur MyPads vous devrez vous authentifié avec votre nom d'utilisateur Yunohost et votre mot de passe + +![Connexion MyPads](https://ahp.li/0283c2d2590b22c00c92.png) + +Une fois connecter vous arrivez sur l'onglet **Mes Dossiers** + +![Mypads Mes Dossiers](https://ahp.li/73b7fdf2a15271be2bea.png) + +1. Onglets Mes Dossiers & Pads, Mes Favoris, Mes listes Utilisateurs, Mon Profil, Déconnexion +2. Créer un nouveau dossier +3. Un champ de recherche par nom pour les Dossiers +4. Une colonne avec les Dossiers créés avec devant une icône en forme de clé pour modifier les paramètres du Dossier et une autre icône pour supprimer le dossier +5. Une colonne des Pads(textes) dans le dossier avec leur nombre une icône **+** pour en ajouter les permissions des pads (par défaut celles du dossier), le Nombre d'administrateurs du dossier, un **+** pour en ajouter, le nombre d'utilisateurs et un **+** pour en ajouter. +6. Une colonne Labels, des étiquettes que l'on peut ajouter au dossier +7. Cette icône avec le logo de Linux07 sert à revenir au portail utilisateur Yunohost. Elle est présente aussi dans d'autres applications comme le Cloud ou les Mails, vous pouvez la déplacer avec un clic droit dessus et en laissant appuyer en déplaçant la souris ou le pad. + +Vous avez toujours une Aide qui s'affichera pour vous guider à droite (que l'on peut désactiver dans son profil). diff --git a/pages/04.textes-colloratifs-linux07-etherpad_mypads/05.1-mypads/02.1-2-les-dossiers-dans-mypads/docs.md b/pages/04.textes-colloratifs-linux07-etherpad_mypads/05.1-mypads/02.1-2-les-dossiers-dans-mypads/docs.md new file mode 100644 index 0000000..3dc4138 --- /dev/null +++ b/pages/04.textes-colloratifs-linux07-etherpad_mypads/05.1-mypads/02.1-2-les-dossiers-dans-mypads/docs.md @@ -0,0 +1,26 @@ +--- +title: '1.2 - Les Dossiers dans Mypads' +taxonomy: + category: + - docs +--- + +En cliquant sur un dossier, on va voir la liste des textes(pads) en-dessous. + +![Dossier Mypads](https://ahp.li/c5386ee82968e8553586.png) + +Les détails d’un dossier vous montrent : + +* les options définies lorsque le dossier a été créé ou mis à jour ; +* la liste des pads créés pour ce dossier ; +* et la liste des administrateurs et utilisateurs de ce dossier. + +À partir de là, vous pouvez : + +* créer de nouveaux pads, les modifier, les supprimer ou les mettre en favoris ; +* partager l’administration de votre dossier avec d’autres utilisateurs ; +* inviter d’autres utilisateurs à voir et participer aux pads de ce dossier. + +En dessous en descendant, vous avez la liste des Administrateurs et Utilisateurs et la possibilité d'en ajouter ou d'en supprimer + +![Administrateurs & Utilisateurs](https://ahp.li/e5a35af69fbffadc3ff5.png) diff --git a/pages/04.textes-colloratifs-linux07-etherpad_mypads/05.1-mypads/03.1-3-les-onglets-dans-mypads/docs.md b/pages/04.textes-colloratifs-linux07-etherpad_mypads/05.1-mypads/03.1-3-les-onglets-dans-mypads/docs.md new file mode 100644 index 0000000..4db5bb8 --- /dev/null +++ b/pages/04.textes-colloratifs-linux07-etherpad_mypads/05.1-mypads/03.1-3-les-onglets-dans-mypads/docs.md @@ -0,0 +1,45 @@ +--- +title: '1.3 - Les Onglets dans Mypads' +taxonomy: + category: + - docs +--- + +## Favoris + +La page de favoris vous permet de voir l’ensemble des éléments de MyPads que vous avez mis en favoris et éventuellement de les en supprimer. + +## Mes listes utilisateurs + +Vous trouverez ici toutes vos listes d’utilisateurs, rangées par date de création. Des informations résumées sont disponibles avec le nom de chaque liste et le nombre d’utilisateurs liés. + +Avec les icônes d’actions, situées en haut à droite de chaque liste, vous pouvez modifier ou supprimer les listes. Davantage de détails sont disponibles sur le formulaire d’édition. + +! Les utilisateurs doivent avoir des comptes adhérents, on ne peut pas ajouter de personnes extérieures aux listes. + +![Liste Utilisateurs](https://ahp.li/bed2b2e6d07a4fba2044.png) + +On peut modifier une liste ou en créer une nouvelle en ajoutant des noms d'utilisateurs ou mail. + +! Ce doit être des nom d'utilisateurs Yunohost ou des mails liés à l'instance Yunohost ([at] linux07.fr pour les adhérents Linux07) qui ce sont déjà connectés à leur espace MyPads au moins une fois. + + +![Modifier liste utilisateurs](https://ahp.li/04c2d22e822c8dbc44cc.png) + +!!!! Les listes utilisateurs permettent ensuite d'être ajoutées à un dossier restreint ou un pad restreint avec les permissions choisies. + + +## Mon profil + +Tout changement dans votre profil nécessite votre mot de passe actuel. Merci de noter que : + +* vous pouvez modifier toute information en utilisant le champ correspondant ; +* laisser les champs de mot de passe et de confirmation vides n’aura pas d’effet sur votre mot de passe actuel ; + +Ici vous pourrez ajouter une Organisation, choisir votre couleur par défaut pour le surlignage des textes collaboratifs, cacher les blocs d'aide si vous cochez la case correspondante. +![Profil](https://ahp.li/18acbb1af083e66dfdd3.png) + + ## Déconnexion + + Le bouton de déconnexion ne fonctionne pas toujours. Sinon, vous pouvez revenir au portail adhérent avec l'icône du logo Linux07 et vous déconnecter de l'instance Yunohost. En fermant le navigateur vous serez déconnectés. + diff --git a/pages/04.textes-colloratifs-linux07-etherpad_mypads/05.1-mypads/04.1-4-edition-texte-collaboratif-mypads/docs.md b/pages/04.textes-colloratifs-linux07-etherpad_mypads/05.1-mypads/04.1-4-edition-texte-collaboratif-mypads/docs.md new file mode 100644 index 0000000..f7c5357 --- /dev/null +++ b/pages/04.textes-colloratifs-linux07-etherpad_mypads/05.1-mypads/04.1-4-edition-texte-collaboratif-mypads/docs.md @@ -0,0 +1,75 @@ +--- +title: '1.4 - Édition texte collaboratif Mypads' +taxonomy: + category: + - docs +--- + +## Pad + +En cliquant sur un pad vous arriverez vers un éditeur collaboratif de texte + +En haut se trouve une barre d'édition avec: +* caractère Gras, +* Italique, +* Surligné, +* Barré, +* Liste ordonnée, +* Liste désordonnée, +* Indenter +* Désindenter +* Annuler la dernière édition +* Rétablir l'anulation +* Effacer le surlignage (attention cela ne peut être rétabli par la suite, le surlignage permet de voir qui a éditer des changements, à faire que quand la collaboration est finalisé), +* Ajouter un tableau, +* Superscript pour faire de racine carré, +* Subscript, valeur en dessous, +* Le Style de la ligne éditée, +* Annoté la sélection (en sélectionnant une phrase ou un paragraphe on peut ajouter une note) + +Devant se trouve un **+** pour voir plus de possibilités: +* Taille de la police +* Couleur des caractères +* Aligner à gauche +* Centrer +* Aligner à droite +* Justifier + +============================================================== + +![Édition pad](https://ahp.li/c443272fd2a75c9df35b.png) + + + +1. Les icônes en haut à droite permettent de passer en plein écran ou d'ouvrir dans un nouvel onglet en plein écran aussi. + ![Édition Plein écran](https://ahp.li/0687248772c0202d6155.png) + +2. Le Style est ce qui permet d'avoir un menu comme ici à droite avec les Titres et sous-titres, on peut ensuite naviguer plus aisèment vers les paragraphes avec ce moyen. + +3. En bas à droite des icônes qui permettent: + * Afficher le nombre de mots + * Importer/Exporter des formats différents + + ![Importer ou Exporter](https://ahp.li/14c3437a919e440d336e.png) + + * Historique Dynamique montre un historique des versions enregistrées auparavant et la possibilté de revenir en arrière + + ![Révision pad](https://ahp.li/9a033e6d9d0aa07220d2.png) + + * Enregistrer la révision + * Paramètres du bloc-notes + + ![Paramètres du bloc-notes](https://ahp.li/bd9fcddabdcbbdfa17a2.png) + + * Partager ce bloc-notes qui donne 2 liens, un lien vers le pad (si le pad est restreint, seul les utilisateurs autorisés pourront y accéder en se connectant) et un lien iframe pour ajouter le pad dans un site sur une page web. + + ![lien pad](https://ahp.li/377323934e3c72187d3e.png) + +4. Icône des utilisateurs pour ce pad, en cliquant dessus on peut aussi éditer son pseudo et changer sa couleur de surlignage + + ![utilisateurs pad](https://ahp.li/1fc8ec8dbc8cfffe3dea.png) + +5. Clavardage, permet de discuter avec les utilisateurs connectés pendant un travail collaboratif, en cliquant dessus une fenêtre de discussion s'ouvre + + ![Clavardage](https://ahp.li/79738322c26c4963b79a.png) + diff --git a/pages/04.textes-colloratifs-linux07-etherpad_mypads/05.1-mypads/05.1-5-avancees-et-permissions-mypads/docs.md b/pages/04.textes-colloratifs-linux07-etherpad_mypads/05.1-mypads/05.1-5-avancees-et-permissions-mypads/docs.md new file mode 100644 index 0000000..45076f8 --- /dev/null +++ b/pages/04.textes-colloratifs-linux07-etherpad_mypads/05.1-mypads/05.1-5-avancees-et-permissions-mypads/docs.md @@ -0,0 +1,60 @@ +--- +title: '1.5 - Avancées et Permissions Mypads' +taxonomy: + category: + - docs +--- + +## Modifier un Dossier + +![Modifier un Dossier](https://ahp.li/abaea5fed9144a8ed65e.png) + +### Accès + +Vous avez le choix entre trois niveaux de visibilité. Cela impactera tous les pads liés : + +* restreint, le choix par défaut : l’accès aux pads sera limité à une liste d’utilisateurs invités que vous aurez choisis ; +* privé : dans ce mode vous aurez à saisir un mot de passe qui sera vérifié pour autoriser l’accès ; +* public : dans ce mode, tous les pads sont publics, les utilisateurs n’ont alors besoin que de l’adresse URL pour y accéder. + +### Lecture seule + +Si vous activez la lecture seule, tous les pads attachés conserveront leur dernier état connu et ne pourront être édités. Notez que la visibilité fonctionnera toujours. + +### Labels + +Vous pouvez associer des labels à cet élément en cliquant sur le champ correspondant et en les sélectionnant un par un. + +Pour créer un nouveau label, saisissez-le et appuyez sur la touche ENTRÉE ou cliquez sur le bouton « Ok ». Une fois le label ajouté, il sera automatiquement sélectionné sur ce formulaire. + +Vous pouvez supprimer un label en cliquant sur la croix située à sa droite. + +## Modifier un Pad + +![Modifier un pad](https://ahp.li/63076c662e920198972c.png) + +Par défaut les pads créés ont les mêmes paramètres que le dossier, pour les changer on peut déchocher **Paramètres du Dossier** + +![Modifier paramètres pad par défaut](https://ahp.li/a16b06f5925a6e512a11.png) + +Dans ce cas comme pour un dossier: + +### Accès + +Vous avez le choix entre trois niveaux de visibilité. Cela impactera tous les pads liés : + +* restreint, le choix par défaut : l’accès aux pads sera limité à une liste d’utilisateurs invités que vous aurez choisis ; +* privé : dans ce mode vous aurez à saisir un mot de passe qui sera vérifié pour autoriser l’accès ; +* public : dans ce mode, tous les pads sont publics, les utilisateurs n’ont alors besoin que de l’adresse URL pour y accéder. + +### Lecture seule + +Si vous activez la lecture seule, tous les pads attachés conserveront leur dernier état connu et ne pourront être édités. Notez que la visibilité fonctionnera toujours. + +### Labels + +Vous pouvez associer des labels à cet élément en cliquant sur le champ correspondant et en les sélectionnant un par un. + +Pour créer un nouveau label, saisissez-le et appuyez sur la touche ENTRÉE ou cliquez sur le bouton « Ok ». Une fois le label ajouté, il sera automatiquement sélectionné sur ce formulaire. + +Vous pouvez supprimer un label en cliquant sur la croix située à sa droite. \ No newline at end of file diff --git a/pages/04.textes-colloratifs-linux07-etherpad_mypads/05.1-mypads/chapter.md b/pages/04.textes-colloratifs-linux07-etherpad_mypads/05.1-mypads/chapter.md new file mode 100644 index 0000000..65f52b5 --- /dev/null +++ b/pages/04.textes-colloratifs-linux07-etherpad_mypads/05.1-mypads/chapter.md @@ -0,0 +1,12 @@ +--- +title: '1 - Mypads' +taxonomy: + category: + - docs +--- + +MyPads est une extension qui permet de gérer un espace avec des dossiers et des Textes collaboratifs et de créer des groupes privés ou public de collaboration. + +!!! Avec Yunohost, seuls les utilisateurs Yunohost ont accès à leur espace dédié de collaboration. + +!!!! Cela ne les empêchent pas de créer dans leur espace un texte Public ouvert à la collaboration avec des personnes non-inscrites. \ No newline at end of file diff --git a/pages/04.textes-colloratifs-linux07-etherpad_mypads/chapter.md b/pages/04.textes-colloratifs-linux07-etherpad_mypads/chapter.md new file mode 100644 index 0000000..f0091d9 --- /dev/null +++ b/pages/04.textes-colloratifs-linux07-etherpad_mypads/chapter.md @@ -0,0 +1,30 @@ +--- +title: 'Textes Colloratifs Linux07 (Etherpad_Mypads)' +taxonomy: + category: + - docs +child_type: docs +--- + +## Etherpad + +Etherpad est un éditeur de texte libre en ligne fonctionnant en mode collaboratif et en temps réel. Il permet à plusieurs personnes de partager l'élaboration simultanée d'un texte, et d'en discuter en parallèle, via une messagerie instantanée. Il peut avoir des usages pédagogiques, notamment pour l'apprentissage collaboratif. + +Le système ne requiert ni installation ni inscription, il suffit d'avoir une connexion Internet et un navigateur web, puisque c'est une application en ligne. Etherpad (la partie reçue par l'ordinateur client) est écrit en JavaScript. + +N'importe quel utilisateur peut modifier un document, nommé pad. Chaque pad a sa propre URL, et chaque personne qui connaît ce lien peut modifier le contenu du pad et participer à la messagerie instantanée associée. Chaque participant est identifié par une couleur et un nom ou pseudo. + +Le logiciel enregistre automatiquement le document, à très courts intervalles, ce qui permet à tous les participants d'avoir l'impression d'éditer instantanément entre eux. Ils peuvent aussi enregistrer des versions spécifiquement, des « images » (enregistrement à un moment donné de l'état actuel du document). Il est possible d'importer et de télécharger le document aux formats HTML, Open Document (OpenOffice ou LibreOffice), Microsoft Word, ou PDF. + +Ainsi, les contributions de chacun apparaissent immédiatement sur l'écran de tous les participants, et chaque ajout qu'il fait est signalé par cette couleur. + +Une fenêtre de messagerie instantanée est également disponible, elle aussi utilisant le système de couleur dans le nom des expéditeurs. Il est possible de la laisser sur le côté droit de l'écran, mais elle peut être cachée et invisible pour l'utilisateur s’il le souhaite. + +_source: Wikipédia_ + +## MyPads + +MyPads est une extension qui permet de créer des groupes privés de collaboration avec Etherpad. + +!!! Avec Yunohost, seuls les utilisateurs Yunohost ont accès à leur espace dédié de collaboration. +!!! Cela ne les empêchent pas de créer dans leur espace Mypads un texte Public ouvert à la collaboration avec des personnes non-inscrites. diff --git a/pages/typography/default.md b/pages/typography/default.md new file mode 100644 index 0000000..aef3eff --- /dev/null +++ b/pages/typography/default.md @@ -0,0 +1,156 @@ +--- +title: Typography +published: false +--- + +! Details on the full capabilities of Spectre.css can be found in the [Official Spectre Documentation](https://picturepan2.github.io/spectre/elements.html) + +The [Quark theme](https://github.com/getgrav/grav-theme-quark) is the new default theme for Grav built with [Spectre.css](https://picturepan2.github.io/spectre/) the lightweight, responsive and modern CSS framework. Spectre provides basic styles for typography, elements, and a responsive layout system that utilizes best practices and consistent language design. + +### Headings + +# H1 Heading `40px` + +## H2 Heading `32px` + +### H3 Heading `28px` + +#### H4 Heading `24px` + +##### H5 Heading `20px` + +###### H6 Heading `16px` + +```html +# H1 Heading +# H1 Heading `40px`` + +H1 Heading +``` + +### Paragraphs + +Lorem ipsum dolor sit amet, consectetur [adipiscing elit. Praesent risus leo, dictum in vehicula sit amet](#), feugiat tempus tellus. Duis quis sodales risus. Etiam euismod ornare consequat. + +Climb leg rub face on everything give attitude nap all day for under the bed. Chase mice attack feet but rub face on everything hopped up on goofballs. + +### Markdown Semantic Text Elements + +**Bold** `**Bold**` + +_Italic_ `_Italic_` + +~~Deleted~~ `~~Deleted~~` + +`Inline Code` `` `Inline Code` `` + +### HTML Semantic Text Elements + +I18N `` + +Citation `` + +Ctrl + S `` + +TextSuperscripted `` + +TextSubscripted `` + +Underlined `` + +Highlighted `` + + `