mirror of
https://github.com/moodle/moodle.git
synced 2025-08-04 08:26:37 +02:00
MDL-23984 using standard checkdirexists for lang packs
This commit is contained in:
parent
e0d8621854
commit
d8fa45505c
2 changed files with 6 additions and 5 deletions
|
@ -65,8 +65,8 @@ $notice_error = array();
|
||||||
|
|
||||||
if (($mode == INSTALLATION_OF_SELECTED_LANG) and confirm_sesskey() and !empty($pack)) {
|
if (($mode == INSTALLATION_OF_SELECTED_LANG) and confirm_sesskey() and !empty($pack)) {
|
||||||
set_time_limit(0);
|
set_time_limit(0);
|
||||||
@mkdir ($CFG->dataroot.'/temp/', $CFG->directorypermissions); //make it in case it's a fresh install, it might not be there
|
check_dir_exists($CFG->dataroot.'/temp/');
|
||||||
@mkdir ($CFG->dataroot.'/lang/', $CFG->directorypermissions);
|
check_dir_exists($CFG->dataroot.'/lang/');
|
||||||
|
|
||||||
if (is_array($pack)) {
|
if (is_array($pack)) {
|
||||||
$packs = $pack;
|
$packs = $pack;
|
||||||
|
@ -173,8 +173,9 @@ if ($mode == UPDATE_ALL_LANG) {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@mkdir ($CFG->dataroot.'/temp/', $CFG->directorypermissions);
|
check_dir_exists($CFG->dataroot.'/temp/');
|
||||||
@mkdir ($CFG->dataroot.'/lang/', $CFG->directorypermissions);
|
check_dir_exists($CFG->dataroot.'/lang/');
|
||||||
|
|
||||||
$updated = false; // any packs updated?
|
$updated = false; // any packs updated?
|
||||||
foreach ($neededlangs as $pack) {
|
foreach ($neededlangs as $pack) {
|
||||||
if ($pack == 'en') {
|
if ($pack == 'en') {
|
||||||
|
|
|
@ -262,7 +262,7 @@ class report_customlang_utils {
|
||||||
}
|
}
|
||||||
$filepath = $filepath.'/'.$filename;
|
$filepath = $filepath.'/'.$filename;
|
||||||
if (!is_dir(dirname($filepath))) {
|
if (!is_dir(dirname($filepath))) {
|
||||||
mkdir(dirname($filepath), 0755, true);
|
check_dir_exists(dirname($filepath));
|
||||||
}
|
}
|
||||||
|
|
||||||
if (!$f = fopen($filepath, 'w')) {
|
if (!$f = fopen($filepath, 'w')) {
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue