|
11 | 11 |
|
12 | 12 | /*
|
13 | 13 | * For 1-Click Setup
|
14 |
| - * What you need to install Nibbleblog without the default form. |
| 14 | + * This are the POST variables to install Nibbleblog without the default form. |
15 | 15 | * You can delete/replace this file, is independent from the blog, it only for install.
|
16 | 16 | *
|
17 | 17 | * $_POST = array('name', 'slogan', 'url', 'path', 'email', 'username', 'password')
|
|
26 | 26 | *
|
27 | 27 | */
|
28 | 28 |
|
29 |
| -// ===================================================================== |
30 |
| -// VARIABLES |
31 |
| -// ===================================================================== |
32 |
| -$permissions_dir = 0755; |
33 |
| - |
34 |
| -$php_modules = array(); |
35 |
| - |
36 |
| -$installation_complete = false; |
37 |
| - |
38 |
| -$dependencies = true; |
39 |
| - |
40 |
| -$domain = getenv('HTTP_HOST'); |
41 |
| - |
42 |
| -$base_path = dirname(getenv('SCRIPT_NAME')); |
43 |
| -if($base_path!='/') |
44 |
| - $base_path .='/'; |
45 |
| - |
46 |
| -$blog_address = 'http://'.$domain.$base_path; |
47 |
| - |
48 |
| -$languages = array( |
49 |
| - 'ar_MA'=>'العربية', |
50 |
| - 'cs_CZ'=>'čeština', |
51 |
| - 'de_DE'=>'Deutsch', |
52 |
| - 'en_US'=>'English', |
53 |
| - 'es_ES'=>'Español', |
54 |
| - 'fr_FR'=>'Français', |
55 |
| - 'fr_IR'=>'فارسی-فارسی', |
56 |
| - 'hu_HU'=>'Magyar', |
57 |
| - 'it_IT'=>'Italiano', |
58 |
| - 'pl_PL'=>'Polski', |
59 |
| - 'pt_PT'=>'Português', |
60 |
| - 'ru_RU'=>'Pyccĸий', |
61 |
| - 'tr_TR'=>'Tϋrkçe', |
62 |
| - 'vi_VI'=>'Tiếng Việt', |
63 |
| - 'zh_TW'=>'繁體中文' |
64 |
| -); |
65 |
| - |
66 |
| -$languages_html = array(); |
67 |
| -foreach($languages as $raw=>$lang) |
68 |
| - $languages_html[$raw] = $lang; |
69 |
| - |
70 | 29 | // =====================================================================
|
71 | 30 | // FILES
|
72 | 31 | // =====================================================================
|
|
92 | 51 | require(PATH_HELPERS . 'text.class.php');
|
93 | 52 | require(PATH_HELPERS . 'validation.class.php');
|
94 | 53 |
|
| 54 | +// ===================================================================== |
| 55 | +// VARIABLES |
| 56 | +// ===================================================================== |
| 57 | +$permissions_dir = 0755; |
| 58 | + |
| 59 | +$php_modules = array(); |
| 60 | + |
| 61 | +$installation_complete = false; |
| 62 | + |
| 63 | +$dependencies = true; |
| 64 | + |
| 65 | +$domain = getenv('HTTP_HOST'); |
| 66 | + |
| 67 | +$base_path = dirname(getenv('SCRIPT_NAME')); |
| 68 | +if($base_path!='/') |
| 69 | + $base_path .='/'; |
| 70 | + |
| 71 | +$blog_address = 'http://'.$domain.$base_path; |
| 72 | + |
| 73 | +$languages = array(); |
| 74 | +$files = Filesystem::ls(PATH_LANGUAGES, '*', 'bit', false, false, false); |
| 75 | +foreach($files as $file) |
| 76 | +{ |
| 77 | + include(PATH_LANGUAGES.$file); |
| 78 | + $iso = basename($file, '.bit'); |
| 79 | + $languages[$iso] = $_LANG_CONFIG['DATA']['native']; |
| 80 | +} |
| 81 | + |
95 | 82 | // ============================================================================
|
96 | 83 | // SYSTEM
|
97 | 84 | // ============================================================================
|
|
611 | 598 |
|
612 | 599 | // LANGUAGE
|
613 | 600 | echo Html::label( array('content'=>$_LANG['LANGUAGE'], 'class'=>'blocked') );
|
614 |
| - echo Html::select( array('id'=>'js_language', 'name'=>'language'), $languages_html, isset($_GET['language'])?$_GET['language']:'en_US'); |
| 601 | + echo Html::select( array('id'=>'js_language', 'name'=>'language'), $languages, isset($_GET['language'])?$_GET['language']:'en_US'); |
615 | 602 |
|
616 | 603 | echo Html::label( array('content'=>$_LANG['BLOG_TITLE']) );
|
617 | 604 | echo Html::input( array('id'=>'js_name', 'name'=>'name', 'type'=>'text', 'autocomplete'=>'off', 'maxlength'=>'254', 'value'=>'') );
|
|
0 commit comments