1
0
Fork 0
mirror of https://github.com/YunoHost-Apps/tiki_ynh.git synced 2024-09-04 01:15:54 +02:00

Merge pull request #16 from YunoHost-Apps/testing

Testing
This commit is contained in:
Éric Gaspar 2023-06-24 11:29:32 +02:00 committed by GitHub
commit 7f0ca11567
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
9 changed files with 27 additions and 13 deletions

View file

@ -19,7 +19,7 @@ If you don't have YunoHost, please consult [the guide](https://yunohost.org/#/in
Tiki Wiki CMS Groupware is the Free / Libre / Open Source Web Application with the most built-in features. Use cases: Web Publishing / Collaboration / Project Management / Office Suite / Knowledge base / Shopping Cart / Social Networking / CRM / Membership / E-learning. Tiki Trackers is the built-in database web apps builder and low-code / no-code application framework.
**Shipped version:** 25.1~ynh1
**Shipped version:** 25.1~ynh2
**Demo:** https://tiki.org/Try-Tiki

View file

@ -19,7 +19,7 @@ Si vous navez pas YunoHost, regardez [ici](https://yunohost.org/#/install) po
Tiki Wiki CMS Groupware est l'application Web libre dotée du plus grand nombre de fonctionnalités intégrées. Cas d'utilisation: Publication Web / Collaboration / Gestion de projet / Suite bureautique / Gestion des connaissances / Panier d'achat / Réseau social / Gestion de communauté et clientèle (CRM) / Membrariat / Système de gestion de l'apprentissage (LMS). Les Tiki Trackers sont la composante intégrée pour le développement low-code / no-code et le générateur de formulaires et bases de données.
**Version incluse :** 25.1~ynh1
**Version incluse :** 25.1~ynh2
**Démo :** https://tiki.org/Try-Tiki

View file

@ -1,8 +0,0 @@
<?php
$db_tiki='mysql';
$dbversion_tiki='8.0';
$host_tiki='localhost';
$user_tiki='__DB_NAME__';
$pass_tiki='__DB_PWD__';
$dbs_tiki='tiki_80';
$client_charset='utf8mb4';

View file

@ -2,4 +2,4 @@
To ease the install process and first access, Tiki saves your uploaded files (office documents, images, pdf, etc. attached to wiki pages, forum posts, tracker items, file galleries...) by default in its database. This works perfectly in most cases but it is not the recommended setup if you need to save many thousands of files or more.
In that case, consider switching from "Store to database" to "Store to directory", which you will find in the Configuration Wizard. Please use this preset path directory: `/home/yunohost.app/$app`. You will be able to migrate your currently uploaded files from one to the other.
In that case, consider switching from "Store to database" to "Store to directory", which you will find in the Configuration Wizard. Please use the preset path directory: `__DATA_DIR__`. You will be able to migrate your currently uploaded files from one to the other.

5
doc/ADMIN_fr.md Normal file
View file

@ -0,0 +1,5 @@
### Stockage de vos fichiers téléchargés
Pour faciliter le processus d'installation et le premier accès, Tiki enregistre par défaut dans sa base de données vos fichiers téléchargés (documents bureautiques, images, pdf, etc. attachés à des pages wiki, des messages de forum, des éléments de suivi, des galeries de fichiers...) Cela fonctionne parfaitement dans la plupart des cas, mais ce n'est pas la configuration recommandée si vous devez enregistrer plusieurs milliers de fichiers ou plus.
Dans ce cas, envisagez de passer de "Store to database" à "Store to directory", que vous trouverez dans l'assistant de configuration. Veuillez utiliser ce répertoire de chemin prédéfini : `__DATA_DIR__`. Vous pourrez migrer vos fichiers actuellement téléchargés de l'un à l'autre.

View file

@ -5,7 +5,7 @@ name = "Tiki"
description.en = "Wiki-based, content management system"
description.fr = "Système de gestion de contenu basé sur Wiki"
version = "25.1~ynh1"
version = "25.1~ynh2"
maintainers = ["eric_G"]

View file

@ -71,6 +71,9 @@ exec_as_app console.php database:configure "$app" "$db_pwd" "$app"
# Create database contents
exec_as_app console.php database:install
# Set default database directory
cd "$install_dir"
sed -i -e "s#storage/fgal#$data_dir#" lib/prefs/fgal.php
# Lock installer
exec_as_app console.php installer:lock
@ -78,7 +81,10 @@ exec_as_app console.php installer:lock
exec_as_app console.php index:rebuild
# Set on Long Term Support versions
exec_as_app console.php preferences:set tiki_release_cycle longterm
if [[ "$release_cycle" == "longterm" ]]
then
exec_as_app console.php preferences:set tiki_release_cycle longterm
fi
#=================================================
# END OF SCRIPT

View file

@ -38,6 +38,12 @@ if [ -z "${fpm_usage:-}" ]; then
ynh_app_setting_set --app=$app --key=fpm_usage --value=$fpm_usage
fi
# If release_cycle doesn't exist, create it
if [ -z "${release_cycle:-}" ]; then
release_cycle=longterm
ynh_app_setting_set --app=$app --key=release_cycle --value=$release_cycle
fi
#=================================================
# DOWNLOAD, CHECK AND UNPACK SOURCE
#=================================================
@ -59,6 +65,9 @@ fi
chmod -R o-rwx "$install_dir"
chown -R $app:www-data "$install_dir"
# Update database
cd "$install_dir" && ynh_exec_as "$app" php${phpversion} --define apc.enable_cli=1 console.php database:update
#=================================================
# NGINX CONFIGURATION
#=================================================

View file

@ -2,6 +2,8 @@ test_format = 1.0
[default]
test_upgrade_from.a0d6dbd5ab00f11afdc1e876394da01a0bbb3d3c.name = "24.2 packaging v1"
[regular]
only = ["install.subdir"]