Browse Source

Mise à jour du manifest et du readme

pull/1/head
Maniack Crudelis 11 years ago
parent
commit
2e0276e67a
  1. 10
      README.md
  2. 14
      manifest.json
  3. 2
      scripts/install
  4. 3
      scripts/upgrade

10
README.md

@ -0,0 +1,10 @@
Wordpress multisite for YunoHost
==================
[Yunohost project](https://yunohost.org/#/)
Logiciel de création de blog ou de site Web avec option [multisite](http://codex.wordpress.org/Glossary#Multisite)
https://wordpress.org/
Si l'option multisite est activée, le script installe le paquet *php5-cli*.

14
manifest.json

@ -5,11 +5,11 @@
"en": "Create a beautiful blog or website easily", "en": "Create a beautiful blog or website easily",
"fr": "Logiciel de création de blog ou de site Web" "fr": "Logiciel de création de blog ou de site Web"
}, },
"licence": "GNU GPL-2",
"developer": {
"name": "beudbeud",
"email": "beudbeud@beudibox.fr",
"url": "http://wordpress.org/"
"version": "4.0",
"url": "https://wordpress.org/",
"maintainer": {
"name": "Maniack Crudelis",
"email": "maniackc_dev@crudelis.fr"
}, },
"multi_instance": "true", "multi_instance": "true",
"arguments": { "arguments": {
@ -63,10 +63,8 @@
"en": "Is it a public WordPress site ?", "en": "Is it a public WordPress site ?",
"fr": "Est-ce un site public ?" "fr": "Est-ce un site public ?"
}, },
"choices": ["Yes", "No"],
"choices": ["Yes", "No"]
} }
] ]
} }
} }

2
scripts/install

@ -19,6 +19,8 @@ fi
sudo yunohost app setting wordpressms admin -v $admin_wordpress sudo yunohost app setting wordpressms admin -v $admin_wordpress
sudo yunohost app setting wordpressms language -v $language sudo yunohost app setting wordpressms language -v $language
sudo yunohost app setting wordpressms is_public -v $is_public sudo yunohost app setting wordpressms is_public -v $is_public
sudo yunohost app setting wordpressms multisite -v $multisite
# Check domain/path availability # Check domain/path availability
sudo yunohost app checkurl $domain$path -a wordpressms sudo yunohost app checkurl $domain$path -a wordpressms

3
scripts/upgrade

@ -6,6 +6,7 @@ path=$(sudo yunohost app setting wordpressms path)
admin_wordpress=$(sudo yunohost app setting wordpressms admin) admin_wordpress=$(sudo yunohost app setting wordpressms admin)
language=$(sudo yunohost app setting wordpressms language) language=$(sudo yunohost app setting wordpressms language)
is_public=$(sudo yunohost app setting wordpressms is_public) is_public=$(sudo yunohost app setting wordpressms is_public)
multisite=$(sudo yunohost app setting wordpressms multisite)
root_pwd=$(sudo cat /etc/yunohost/mysql) root_pwd=$(sudo cat /etc/yunohost/mysql)
@ -56,7 +57,7 @@ then
if [[ ! $? -eq 0 ]]; if [[ ! $? -eq 0 ]];
then then
echo "define('FORCE_SSL_ADMIN', true);" | sudo tee -a $final_path/wp-config.php echo "define('FORCE_SSL_ADMIN', true);" | sudo tee -a $final_path/wp-config.php
else
else
sudo sed -i "s@//define('FORCE_SSL_ADMIN@define('FORCE_SSL_ADMIN@g" $final_path/wp-config.php sudo sed -i "s@//define('FORCE_SSL_ADMIN@define('FORCE_SSL_ADMIN@g" $final_path/wp-config.php
fi fi
else else

Loading…
Cancel
Save