-
Notifications
You must be signed in to change notification settings - Fork 9
/
_work_file.php
49 lines (43 loc) · 1.43 KB
/
_work_file.php
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
<?php
$step = new Holy_stepbystep();
$log = new Holy_log($log_file);
if (!$log_on) {
$log->turn_off();
};
$step_num = 0;
$steps_array = Array(
1 => "скачиваем список статей",
2 => "скачиваем каждую статью",
3 => "скачиваем картинки",
4 => "записываем начало файла в FB2",
5 => "записываем статьи в FB2",
6 => "записываем картинки в FB2",
7 => "записываем конец файла FB2",
);
if (isset($_GET['skip_download']))
if ($_GET['skip_download'] == 1) {
unset($steps_array[1]);
unset($steps_array[2]);
unset($steps_array[3]);
};
if ($skip_img) {
unset($steps_array[3]);
unset($steps_array[6]);
}
foreach ($steps_array as $step_file_num => $_step) {
$step_num++;
$step->add("steps/step{$step_file_num}.php", "Шаг {$step_num} - {$_step}");
}
function create_dirs() {
global $folder_tmp;
global $folder_tmp_articles;
global $folder_tmp_pics;
if (!file_exists(dirname(__FILE__) . $folder_tmp))
mkdir(dirname(__FILE__) . $folder_tmp);
if (!file_exists(dirname(__FILE__) . $folder_tmp_articles))
mkdir(dirname(__FILE__) . $folder_tmp_articles);
if (!file_exists(dirname(__FILE__) . $folder_tmp_pics))
mkdir(dirname(__FILE__) . $folder_tmp_pics);
}
;
?>