{"id":23088203,"url":"https://github.com/yeswiki/yeswiki-extension-nextcloudconnector","last_synced_at":"2025-04-03T17:14:55.968Z","repository":{"id":136218129,"uuid":"541758061","full_name":"YesWiki/yeswiki-extension-nextcloudconnector","owner":"YesWiki","description":null,"archived":false,"fork":false,"pushed_at":"2025-01-06T07:21:19.000Z","size":49,"stargazers_count":0,"open_issues_count":0,"forks_count":1,"subscribers_count":11,"default_branch":"master","last_synced_at":"2025-02-09T05:41:23.570Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"PHP","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"agpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/YesWiki.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":".github/CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":"SUPPORT.md","governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2022-09-26T19:47:27.000Z","updated_at":"2025-01-06T07:20:42.000Z","dependencies_parsed_at":null,"dependency_job_id":"8e2a31b9-c6f2-48c2-8d91-1e11186fd123","html_url":"https://github.com/YesWiki/yeswiki-extension-nextcloudconnector","commit_stats":{"total_commits":7,"total_committers":1,"mean_commits":7.0,"dds":0.0,"last_synced_commit":"064456686b2fd5453ae6ed280b1c84ea89d05c09"},"previous_names":[],"tags_count":6,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/YesWiki%2Fyeswiki-extension-nextcloudconnector","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/YesWiki%2Fyeswiki-extension-nextcloudconnector/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/YesWiki%2Fyeswiki-extension-nextcloudconnector/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/YesWiki%2Fyeswiki-extension-nextcloudconnector/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/YesWiki","download_url":"https://codeload.github.com/YesWiki/yeswiki-extension-nextcloudconnector/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247043348,"owners_count":20874087,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-12-16T20:16:13.637Z","updated_at":"2025-04-03T17:14:55.924Z","avatar_url":"https://github.com/YesWiki.png","language":"PHP","funding_links":[],"categories":[],"sub_categories":[],"readme":"# yeswiki-extension-nextcloudconnector\n\n - [English](#english)\n - [Français](#français)\n\n## English\n\nExtension [YesWiki](https://yeswiki.net/) to synchronize files from Nextcloud\n\n### Authors\n\n - Jérémy Dufraisse\n - Elycoop\n - and all contributors indicated on this page : \u003chttps://github.com/YesWiki/yeswiki-extension-nextcloudconnector/graphs/contributors\u003e\n\n### Install\n\nIn page `GererMisesAJour` on your YesWiki website, search extension `Nextcloud Connector` and install it.\n\n### Configuration\n\n 1. Connect Nextcloud session with concerned account, via web interface.\n 2. In Nextcloud web interface, go to `Parameters` \u003e Tab/Menu `Security`\n 3. At bottom, type an application name (ex. `YesWiki`), and click on `Create a new application password`\n 4. Note furnihsed username and password\n 5. Go on your `YesWiki` website on page `GererConfig` and put connection data in part `Nextcloud connector`\n\n### [Usage](https://github.com/YesWiki/yeswiki-extension-nextcloudconnector/blob/master/docs/en/README.md)\n\nActions are available in button `components` when editing a page.\n - **In a page or a field `textelong`** :\n   - edit page/entry\n   - click on button `Components` in concerned edit bar\n   - choose `Nextcloud connector`\n   - then choose action `nextcloudconnectorattach`\n   - fill what is needed by giving the link to the file which MUST be an INTERNAL LINK to concerned nextcloud server\n   - others parameters are the same as `{{attach}}` action's one\n - **in field `fichier`  (file)** :\n   - go to the edit page for the concerned form\n   - if the field does not exist : add the field `File (local or nextcloud)` (others parameters are the same as standard `fichier` field's one)\n   - if the field already exists :\n     - go to the text mode edit page for the concerned form\n     - replace the beginning of the concerned line `fichier***` by `nextcloudconnectorfichier***`\n     - save in text mode\n     - change nothing to the fieldname to prevent invalisation of existing data for already created entries\n\n### Warranty\n\nLike written in the licence file, there is no warranty on usage of this software. Refer to licence file for details.\nDeveloppers of this extension can not be responsible of consequences of the usage of this extension.\n\n## Français\n\nExtension [YesWiki](https://yeswiki.net/) pour synchroniser des fichiers depuis Nextcloud\n\n### Auteurs\n\n - Jérémy Dufraisse\n - Elycoop\n - et tous les contributeurs et toutes les contributrices indiqués sur cette page : \u003chttps://github.com/YesWiki/yeswiki-extension-nextcloudconnector/graphs/contributors\u003e\n\n### Installation\n\nDans la page `GererMisesAJour` de votre YesWiki, recherchez l'extension `Nextcloud Connector` et installez-là.\n\n### Configuration\n\n 1. Se connecter à la session Nextcloud avec le compte concerné, via l'interface web.\n 2. Se rendre dans l'interface web Nextcloud dans `Paramètres` \u003e Onglet/Menu `Sécurité`\n 3. En bas, taper un nom d'application (ex. `YesWiki`), et cliquer sur `Créer un nouveau mot de passe d'application`\n 4. Noter l'identifiant et le mot de passe fourni\n 5. Se rendre sur votre `YesWiki` sur la page `GererConfig` et entrer les informations de connexions dans la partie `Nextcloud connector`\n\n### [Utilisation](https://github.com/YesWiki/yeswiki-extension-nextcloudconnector/blob/master/docs/fr/README.md)\n\n - **Dans une page ou un champ `textelong`** :\n   - éditer la page/la fiche\n   - cliquer sur le bouton `Composants` dans la barre d'édition concernée\n   - choisir `Nextcloud connector`\n   - puis choisir l'action `nextcloudconnectorattach`\n   - compléter ce qui est demandé en précisant bien le lien vers le fichier qui DOIT être le LIEN INTERNE du serveur nextcloud concerné\n   - les autres paramètres sont ceux de l'action `{{attach}}`\n - **Dans un champ `fichier`** :\n   - se rendre dans la page de modification du formulaire concerné\n   - le champ n'existe pas encore : ajouter le champ `Fichier (local ou nextcloud)` (le reste est alors identique au champ `fichier` standard)\n   - le champ exsite déjà :\n     - se rendre sur la page d'édition du formulaire en mode texte\n     - remplacer le début de la ligne concernée `fichier***` par `nextcloudconnectorfichier***`\n     - sauvegarder\n     - ne rien changer au nom du champ pour éviter d'invalider les données existantes pour les fiches déjà créées\n\n### Garantie\n\nComme énoncé dans le fichier de licence, il n'y a pas de garantie sur l'usage de ce logiciel. Référer au fichier de licence pour les détails.\nLes développeurs de cette extension ne peuvent être responsables des conséquences qui découlent de l'usage de cette extension.","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fyeswiki%2Fyeswiki-extension-nextcloudconnector","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fyeswiki%2Fyeswiki-extension-nextcloudconnector","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fyeswiki%2Fyeswiki-extension-nextcloudconnector/lists"}