diff --git a/README.md b/README.md index dfc41b0..92d6d84 100644 --- a/README.md +++ b/README.md @@ -1,62 +1,48 @@ + + # Backdrop for YunoHost [![Integration level](https://dash.yunohost.org/integration/backdrop.svg)](https://dash.yunohost.org/appci/app/backdrop) ![](https://ci-apps.yunohost.org/ci/badges/backdrop.status.svg) ![](https://ci-apps.yunohost.org/ci/badges/backdrop.maintain.svg) -[![Install Tiny Tiny RSS with YunoHost](https://install-app.yunohost.org/install-with-yunohost.svg)](https://install-app.yunohost.org/?app=backdrop) +[![Install Backdrop with YunoHost](https://install-app.yunohost.org/install-with-yunohost.svg)](https://install-app.yunohost.org/?app=backdrop) *[Lire ce readme en français.](./README_fr.md)* -> *This package allow you to install Backdrop quickly and simply on a YunoHost server. -If you don't have YunoHost, please see [here](https://yunohost.org/install) to know how to install and enjoy it.* +> *This package allows you to install Backdrop quickly and simply on a YunoHost server. +If you don't have YunoHost, please consult [the guide](https://yunohost.org/#/install) to learn how to install it.* ## Overview -Backdrop CMS is a simple, lightweight, and easy-to-use Content Management System for building professional websites. +Easy-to-use CMS for building professional websites -**Shipped version:** 1.19.0 +**Shipped version:** 1.19.2~ynh1 + +**Demo:** https://backdropcms.org/demo ## Screenshots -![](https://backdropcms.org/files/inline-images/Hello_world.png) +![](./doc/screenshots/Hello_world.png) -## Demo - -* [Official demo](https://backdropcms.org/demo) - -## Configuration +## Disclaimers / important information #### upgrade Backdrop CMS includes an update utility to handle any necessary changes to the database schema or configuration. [See instructions](https://backdropcms.org/upgrade) -## Documentation +## Documentation and resources - * Official documentation: https://backdropcms.org/user-guide +* Official app website: https://backdropcms.org/ +* Official user documentation: https://backdropcms.org/user-guide +* Official admin documentation: https://yunohost.org/packaging_apps +* Upstream app code repository: https://github.com/backdrop/backdrop +* YunoHost documentation for this app: https://yunohost.org/app_backdrop +* Report a bug: https://github.com/YunoHost-Apps/backdrop_ynh/issues -## YunoHost specific features +## Developer info -#### Multi-users support - -#### Supported architectures - -* x86-64 - [![Build Status](https://ci-apps.yunohost.org/ci/logs/backdrop.svg)](https://ci-apps.yunohost.org/ci/apps/backdrop/) -* ARMv8-A - [![Build Status](https://ci-apps-arm.yunohost.org/ci/logs/backdrop.svg)](https://ci-apps-arm.yunohost.org/ci/apps/backdrop/) - -## Limitations - -## Additionnal informations - -## Links - - * Report a bug: https://github.com/YunoHost-Apps/backdrop_ynh/issues - * Backdrop website: https://backdropcms.org/ - * Backdrop repository: https://github.com/backdrop/backdrop - * YunoHost website: https://yunohost.org/ - ---- - -## Developers infos - -Please do your pull request to the [testing branch](https://github.com/YunoHost-Apps/backdrop_ynh/tree/testing). +Please send your pull request to the [testing branch](https://github.com/YunoHost-Apps/backdrop_ynh/tree/testing). To try the testing branch, please proceed like that. ``` @@ -64,3 +50,5 @@ sudo yunohost app install https://github.com/YunoHost-Apps/backdrop_ynh/tree/tes or sudo yunohost app upgrade backdrop -u https://github.com/YunoHost-Apps/backdrop_ynh/tree/testing --debug ``` + +**More info regarding app packaging:** https://yunohost.org/packaging_apps \ No newline at end of file diff --git a/README_fr.md b/README_fr.md index 4698511..1d21ebf 100644 --- a/README_fr.md +++ b/README_fr.md @@ -1,63 +1,44 @@ # Backdrop pour YunoHost -[![Integration level](https://dash.yunohost.org/integration/backdrop.svg)](https://dash.yunohost.org/appci/app/backdrop) ![](https://ci-apps.yunohost.org/ci/badges/backdrop.status.svg) ![](https://ci-apps.yunohost.org/ci/badges/backdrop.maintain.svg) +[![Niveau d'intégration](https://dash.yunohost.org/integration/backdrop.svg)](https://dash.yunohost.org/appci/app/backdrop) ![](https://ci-apps.yunohost.org/ci/badges/backdrop.status.svg) ![](https://ci-apps.yunohost.org/ci/badges/backdrop.maintain.svg) [![Installer Backdrop avec YunoHost](https://install-app.yunohost.org/install-with-yunohost.svg)](https://install-app.yunohost.org/?app=backdrop) -*[Read this readme in english.](./README.md)* +*[Read this readme in english.](./README.md)* +*[Lire ce readme en français.](./README_fr.md)* -> *Ce package vous permet d’installer Backdrop rapidement et simplement sur un serveur YunoHost. -Si vous n’avez pas YunoHost, consultez [le guide](https://yunohost.org/install) pour apprendre comment l’installer.* +> *Ce package vous permet d'installer Backdrop rapidement et simplement sur un serveur YunoHost. +Si vous n'avez pas YunoHost, regardez [ici](https://yunohost.org/#/install) pour savoir comment l'installer et en profiter.* -## Vue d’ensemble +## Vue d'ensemble -Backdrop CMS is a simple, lightweight, and easy-to-use Content Management System for building professional websites. +CMS facile à utiliser pour créer des sites Web professionnels -**Version incluse :** 1.19.0 +**Version incluse :** 1.19.2~ynh1 -## Captures d’écran +**Démo :** https://backdropcms.org/demo -![](https://backdropcms.org/files/inline-images/Hello_world.png) +## Captures d'écran -## Démo +![](./doc/screenshots/Hello_world.png) -* [Démo officielle](https://backdropcms.org/demo) +## Avertissements / informations importantes ## Configuration Backdrop CMS inclus un utilitaire de mise à jour pour gérer toutes les modifications nécessaires à configuration et base de données. [Voir les instructions](https://backdropcms.org/upgrade) -## Documentation +## Documentations et ressources -* Documentation officielle : https://backdropcms.org/user-guide +* Site officiel de l'app : https://backdropcms.org/ +* Documentation officielle utilisateur : https://backdropcms.org/user-guide +* Documentation officielle de l'admin : https://yunohost.org/packaging_apps +* Dépôt de code officiel de l'app : https://github.com/backdrop/backdrop +* Documentation YunoHost pour cette app : https://yunohost.org/app_backdrop +* Signaler un bug : https://github.com/YunoHost-Apps/backdrop_ynh/issues -## Caractéristiques spécifiques YunoHost +## Informations pour les développeurs -#### Support multi-utilisateurs - -* L’authentification LDAP est-elle prise en charge ? **Oui** -* L’application peut-elle être utilisée par plusieurs utilisateurs ? **Oui** - -#### Architectures supportées - -* x86-64 - [![Build Status](https://ci-apps.yunohost.org/ci/logs/backdrop.svg)](https://ci-apps.yunohost.org/ci/apps/backdrop/) -* ARMv8-A - [![Build Status](https://ci-apps-arm.yunohost.org/ci/logs/backdrop.svg)](https://ci-apps-arm.yunohost.org/ci/apps/backdrop/) - -## Limitations - -## Informations additionnelles - -## Liens - -* Signaler un bug : https://github.com/YunoHost-Apps/backdrop_ynh/issues -* Site web de Backdrop : https://backdropcms.org/ -* Dépôt de l’application principale : https://github.com/backdrop/backdrop -* Site web YunoHost : https://yunohost.org/ - ---- - -## Developers infos - -Merci de faire vos pull request sur la [testing branch](https://github.com/YunoHost-Apps/backdrop_ynh/tree/testing). +Merci de faire vos pull request sur la [branche testing](https://github.com/YunoHost-Apps/backdrop_ynh/tree/testing). Pour essayer la branche testing, procédez comme suit. ``` @@ -65,3 +46,5 @@ sudo yunohost app install https://github.com/YunoHost-Apps/backdrop_ynh/tree/tes ou sudo yunohost app upgrade backdrop -u https://github.com/YunoHost-Apps/backdrop_ynh/tree/testing --debug ``` + +**Plus d'infos sur le packaging d'applications :** https://yunohost.org/packaging_apps \ No newline at end of file diff --git a/conf/app.src b/conf/app.src index a69441a..e74ab71 100644 --- a/conf/app.src +++ b/conf/app.src @@ -1,5 +1,5 @@ -SOURCE_URL=https://github.com/backdrop/backdrop/releases/download/1.19.1/backdrop.zip -SOURCE_SUM=356ccce2e112126da4f271e236ce185582b3bb76c7cca7688c0085399baa3a94 +SOURCE_URL=https://github.com/backdrop/backdrop/releases/download/1.19.2/backdrop.zip +SOURCE_SUM=ce218a82e4d311174e9b5fcf3b84ef200e251507b45709db6a29ff2457c6a064 SOURCE_SUM_PRG=sha256sum SOURCE_FORMAT=zip SOURCE_IN_SUBDIR=true diff --git a/manifest.json b/manifest.json index b9a2456..ba25c09 100644 --- a/manifest.json +++ b/manifest.json @@ -6,7 +6,7 @@ "en": "Easy-to-use CMS for building professional websites", "fr": "CMS facile à utiliser pour créer des sites Web professionnels" }, - "version": "1.19.1~ynh1", + "version": "1.19.2~ynh1", "url": "https://backdropcms.org/", "upstream": { "license": "GPL-2.0", diff --git a/scripts/backup b/scripts/backup index e0112c6..10db758 100644 --- a/scripts/backup +++ b/scripts/backup @@ -59,4 +59,4 @@ ynh_mysql_dump_db --database="$db_name" > db.sql # END OF SCRIPT #================================================= -ynh_print_info --message="Backup script completed for Backdrop. (YunoHost will then actually copy those files to the archive)." +ynh_print_info --message="Backup script completed for $app. (YunoHost will then actually copy those files to the archive)." diff --git a/scripts/change_url b/scripts/change_url index d13d717..29fabbb 100644 --- a/scripts/change_url +++ b/scripts/change_url @@ -91,4 +91,4 @@ ynh_systemd_action --service_name=nginx --action=reload # END OF SCRIPT #================================================= -ynh_script_progression --message="Change of URL completed for Backdrop" --last +ynh_script_progression --message="Change of URL completed for $app" --last diff --git a/scripts/install b/scripts/install index 84dcdea..5b75f9d 100644 --- a/scripts/install +++ b/scripts/install @@ -99,7 +99,7 @@ phpversion=$(ynh_app_setting_get --app=$app --key=phpversion) #================================================= # CONFIGURE TTRSS #================================================= -ynh_script_progression --message="Configuring Backdrop..." --weight=1 +ynh_script_progression --message="Configuring $app..." --weight=1 cp ../conf/settings.example.php "$final_path/settings.php" @@ -132,4 +132,4 @@ ynh_systemd_action --service_name=nginx --action=reload # END OF SCRIPT #================================================= -ynh_script_progression --message="Installation of Backdrop completed" --last +ynh_script_progression --message="Installation of $app completed" --last diff --git a/scripts/remove b/scripts/remove index 4c4125f..7f22442 100644 --- a/scripts/remove +++ b/scripts/remove @@ -66,4 +66,4 @@ ynh_system_user_delete --username=$app # END OF SCRIPT #================================================= -ynh_script_progression --message="Removal of Backdrop completed" --last +ynh_script_progression --message="Removal of $app completed" --last diff --git a/scripts/restore b/scripts/restore index 5aee976..57f60f1 100644 --- a/scripts/restore +++ b/scripts/restore @@ -57,7 +57,7 @@ ynh_system_user_create --username=$app --home_dir="$final_path" #================================================= # RESTORE THE APP MAIN DIR #================================================= -ynh_script_progression --message="Restoring Backdrop main directory..." --weight=2 +ynh_script_progression --message="Restoring the app main directory..." --weight=2 ynh_restore_file --origin_path="$final_path" @@ -98,4 +98,4 @@ ynh_systemd_action --service_name=nginx --action=reload # END OF SCRIPT #================================================= -ynh_script_progression --message="Restoration completed for Backdrop" --last +ynh_script_progression --message="Restoration completed for $app" --last diff --git a/scripts/upgrade b/scripts/upgrade index b4d6b9f..5cf5a17 100644 --- a/scripts/upgrade +++ b/scripts/upgrade @@ -83,7 +83,7 @@ ynh_system_user_create --username=$app --home_dir="$final_path" if [ "$upgrade_type" == "UPGRADE_APP" ] then - ynh_script_progression --message="Reconfiguring Backdrop..." --weight=2 + ynh_script_progression --message="Reconfiguring $app..." --weight=2 # Download, check integrity, uncompress and patch the source from app.src ynh_setup_source --dest_dir="$final_path" --keep="$final_path/settings.php" @@ -123,4 +123,4 @@ ynh_systemd_action --service_name=nginx --action=reload # END OF SCRIPT #================================================= -ynh_script_progression --message="Upgrade of Backdrop completed" --last +ynh_script_progression --message="Upgrade of $app completed" --last