projects
/
mtweb
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
fonction loaded pour les plugins
[mtweb]
/
mw
/
mw_app.php
diff --git
a/mw/mw_app.php
b/mw/mw_app.php
index
4b0b2eb
..
38d094d
100644
(file)
--- a/
mw/mw_app.php
+++ b/
mw/mw_app.php
@@
-101,7
+101,11
@@
$this->error("dossier content introuvable");
return false;
}
$this->error("dossier content introuvable");
return false;
}
- if(!is_writable($this->pathes["content"])){
+ if(
+ !is_writable($this->pathes["content"])
+ || !is_writable($this->pathes["content"]."config")
+ || !is_writable($this->pathes["content"]."data")
+ ){
$this->error("Php ne peut pas ecrire dans le dossier content");
return false;
}
$this->error("Php ne peut pas ecrire dans le dossier content");
return false;
}
@@
-167,6
+171,7
@@
$env->load_versions();
$env->load_config($this->bdd, $this->config);
$env->init();
$env->load_versions();
$env->load_config($this->bdd, $this->config);
$env->init();
+ $env->loaded_plugins();
if(($res = $env->init_data_upgrades()) !== true){
$this->error("impossible de lire les upgrades. ".$res);
return false;
if(($res = $env->init_data_upgrades()) !== true){
$this->error("impossible de lire les upgrades. ".$res);
return false;
@@
-205,6
+210,9
@@
}
function upgrade(){
}
function upgrade(){
+ $env = $this->env();
+ $data = $env->data();
+ $data->load_session();
if($this->run_mod("upgrade", false)){
$this->display();
}
if($this->run_mod("upgrade", false)){
$this->display();
}