Passed
Push — 1.10.x ( 51b3f0...0b3bd8 )
by Yannick
116:33 queued 61:35
created
main/document/edit_draw.php 1 patch
Indentation   +27 added lines, -27 removed lines patch added patch discarded remove patch
@@ -38,7 +38,7 @@  discard block
 block discarded – undo
38 38
 //path for svg-edit save
39 39
 $_SESSION['draw_dir']=Security::remove_XSS($dir);
40 40
 if ($_SESSION['draw_dir']=='/'){
41
-	$_SESSION['draw_dir'] = '';
41
+    $_SESSION['draw_dir'] = '';
42 42
 }
43 43
 $_SESSION['draw_file']=basename(Security::remove_XSS($file_path));
44 44
 $get_file = Security::remove_XSS($file_path);
@@ -55,42 +55,42 @@  discard block
 block discarded – undo
55 55
 /* Please, do not modify this dirname formatting */
56 56
 
57 57
 if (strstr($dir, '..')) {
58
-	$dir = '/';
58
+    $dir = '/';
59 59
 }
60 60
 
61 61
 if ($dir[0] == '.') {
62
-	$dir = substr($dir, 1);
62
+    $dir = substr($dir, 1);
63 63
 }
64 64
 
65 65
 if ($dir[0] != '/') {
66
-	$dir = '/'.$dir;
66
+    $dir = '/'.$dir;
67 67
 }
68 68
 
69 69
 if ($dir[strlen($dir) - 1] != '/') {
70
-	$dir .= '/';
70
+    $dir .= '/';
71 71
 }
72 72
 
73 73
 $filepath = api_get_path(SYS_COURSE_PATH).$_course['path'].'/document'.$dir;
74 74
 
75 75
 if (!is_dir($filepath)) {
76
-	$filepath = api_get_path(SYS_COURSE_PATH).$_course['path'].'/document/';
77
-	$dir = '/';
76
+    $filepath = api_get_path(SYS_COURSE_PATH).$_course['path'].'/document/';
77
+    $dir = '/';
78 78
 }
79 79
 
80 80
 //groups //TODO:clean
81 81
 if (!empty($group_id)) {
82
-	$req_gid = '&gidReq='.$group_id;
83
-	$interbreadcrumb[] = array ('url' => '../group/group_space.php?gidReq='.$group_id, 'name' => get_lang('GroupSpace'));
84
-	$group_document = true;
85
-	$noPHP_SELF = true;
82
+    $req_gid = '&gidReq='.$group_id;
83
+    $interbreadcrumb[] = array ('url' => '../group/group_space.php?gidReq='.$group_id, 'name' => get_lang('GroupSpace'));
84
+    $group_document = true;
85
+    $noPHP_SELF = true;
86 86
 }
87 87
 
88 88
 $is_certificate_mode = DocumentManager::is_certificate_mode($dir);
89 89
 
90 90
 if (!$is_certificate_mode)
91
-	$interbreadcrumb[]= array("url" => "./document.php?curdirpath=".urlencode($my_cur_dir_path).$req_gid, "name"=> get_lang('Documents'));
91
+    $interbreadcrumb[]= array("url" => "./document.php?curdirpath=".urlencode($my_cur_dir_path).$req_gid, "name"=> get_lang('Documents'));
92 92
 else
93
-	$interbreadcrumb[]= array ('url' => '../gradebook/'.$_SESSION['gradebook_dest'], 'name' => get_lang('Gradebook'));
93
+    $interbreadcrumb[]= array ('url' => '../gradebook/'.$_SESSION['gradebook_dest'], 'name' => get_lang('Gradebook'));
94 94
 
95 95
 // Interbreadcrumb for the current directory root path
96 96
 if (empty($document_data['parents'])) {
@@ -105,30 +105,30 @@  discard block
 block discarded – undo
105 105
 }
106 106
 
107 107
 $is_allowedToEdit = api_is_allowed_to_edit(null, true) || $_SESSION['group_member_with_upload_rights'] ||
108
-	DocumentManager::is_my_shared_folder(api_get_user_id(), $dir, $current_session_id);
108
+    DocumentManager::is_my_shared_folder(api_get_user_id(), $dir, $current_session_id);
109 109
 
110 110
 if (!$is_allowedToEdit) {
111
-	api_not_allowed(true);
111
+    api_not_allowed(true);
112 112
 }
113 113
 
114 114
 Event::event_access_tool(TOOL_DOCUMENT);
115 115
 
116 116
 Display :: display_header($nameTools, 'Doc');
117 117
 echo '<div class="actions">';
118
-		echo '<a href="document.php?id='.$parent_id.'">'.Display::return_icon('back.png',get_lang('BackTo').' '.get_lang('DocumentsOverview'),'',ICON_SIZE_MEDIUM).'</a>';
119
-		echo '<a href="edit_document.php?'.api_get_cidreq().'&id='.$document_id.$req_gid.'&origin=editdraw">'.Display::return_icon('edit.png',get_lang('Rename').'/'.get_lang('Comments'),'',ICON_SIZE_MEDIUM).'</a>';
118
+        echo '<a href="document.php?id='.$parent_id.'">'.Display::return_icon('back.png',get_lang('BackTo').' '.get_lang('DocumentsOverview'),'',ICON_SIZE_MEDIUM).'</a>';
119
+        echo '<a href="edit_document.php?'.api_get_cidreq().'&id='.$document_id.$req_gid.'&origin=editdraw">'.Display::return_icon('edit.png',get_lang('Rename').'/'.get_lang('Comments'),'',ICON_SIZE_MEDIUM).'</a>';
120 120
 echo '</div>';
121 121
 
122 122
 if (api_browser_support('svg')) {
123
-	//automatic loading the course language
124
-	$svgedit_code_translation_table = array('' => 'en', 'pt' => 'pt-Pt', 'sr' => 'sr_latn');
125
-	$langsvgedit  = api_get_language_isocode();
126
-	$langsvgedit = isset($svgedit_code_translation_table[$langsvgedit]) ? $svgedit_code_translation_table[$langsvgedit] : $langsvgedit;
127
-	$langsvgedit = file_exists(api_get_path(LIBRARY_PATH).'svg-edit/locale/lang.'.$langsvgedit.'.js') ? $langsvgedit : 'en';
123
+    //automatic loading the course language
124
+    $svgedit_code_translation_table = array('' => 'en', 'pt' => 'pt-Pt', 'sr' => 'sr_latn');
125
+    $langsvgedit  = api_get_language_isocode();
126
+    $langsvgedit = isset($svgedit_code_translation_table[$langsvgedit]) ? $svgedit_code_translation_table[$langsvgedit] : $langsvgedit;
127
+    $langsvgedit = file_exists(api_get_path(LIBRARY_PATH).'svg-edit/locale/lang.'.$langsvgedit.'.js') ? $langsvgedit : 'en';
128 128
 
129
-	$svg_url= api_get_path(WEB_LIBRARY_PATH).'svg-edit/svg-editor.php?url=../../../../courses/'.$courseDir.$dir.$file.'&amp;lang='.$langsvgedit;
129
+    $svg_url= api_get_path(WEB_LIBRARY_PATH).'svg-edit/svg-editor.php?url=../../../../courses/'.$courseDir.$dir.$file.'&amp;lang='.$langsvgedit;
130 130
 
131
-	?>
131
+    ?>
132 132
 
133 133
 	<script type="text/javascript">
134 134
 
@@ -148,9 +148,9 @@  discard block
 block discarded – undo
148 148
 
149 149
     <?php
150 150
     echo '<noscript>';
151
-	echo '<iframe style="height: 550px; width: 100%;" scrolling="no" frameborder="0\' src="'.$svg_url.'"<noframes><p>Sorry, your browser does not handle frames</p></noframes></iframe>';
152
-	echo '</noscript>';
151
+    echo '<iframe style="height: 550px; width: 100%;" scrolling="no" frameborder="0\' src="'.$svg_url.'"<noframes><p>Sorry, your browser does not handle frames</p></noframes></iframe>';
152
+    echo '</noscript>';
153 153
 } else {
154
-	Display::display_error_message(get_lang('BrowserDontSupportsSVG'));
154
+    Display::display_error_message(get_lang('BrowserDontSupportsSVG'));
155 155
 }
156 156
 Display::display_footer();
Please login to merge, or discard this patch.
main/document/edit_document.php 1 patch
Indentation   +184 added lines, -184 removed lines patch added patch discarded remove patch
@@ -65,7 +65,7 @@  discard block
 block discarded – undo
65 65
 $sessionId = api_get_session_id();
66 66
 
67 67
 if (api_is_in_group()) {
68
-	$group_properties = GroupManager::get_group_properties($group_id);
68
+    $group_properties = GroupManager::get_group_properties($group_id);
69 69
 }
70 70
 
71 71
 $dir = '/';
@@ -77,7 +77,7 @@  discard block
 block discarded – undo
77 77
         $_GET['id'],
78 78
         api_get_course_id(),
79 79
         true,
80
-		0
80
+        0
81 81
     );
82 82
 
83 83
     if (!empty($sessionId) && empty($document_data)) {
@@ -89,13 +89,13 @@  discard block
 block discarded – undo
89 89
         );
90 90
     }
91 91
 
92
-	$document_id = $document_data['id'];
93
-	$file = $document_data['path'];
94
-	$parent_id = DocumentManager::get_document_id($course_info, dirname($file));
95
-	$dir = dirname($document_data['path']);
96
-	$dir_original = $dir;
97
-	$doc = basename($file);
98
-	$readonly = $document_data['readonly'];
92
+    $document_id = $document_data['id'];
93
+    $file = $document_data['path'];
94
+    $parent_id = DocumentManager::get_document_id($course_info, dirname($file));
95
+    $dir = dirname($document_data['path']);
96
+    $dir_original = $dir;
97
+    $doc = basename($file);
98
+    $readonly = $document_data['readonly'];
99 99
 }
100 100
 
101 101
 if (empty($document_data)) {
@@ -117,7 +117,7 @@  discard block
 block discarded – undo
117 117
 
118 118
 // Level correction for group documents.
119 119
 if (!empty($group_properties['directory'])) {
120
-	$count_dir = $count_dir > 0 ? $count_dir - 1 : 0;
120
+    $count_dir = $count_dir > 0 ? $count_dir - 1 : 0;
121 121
 }
122 122
 $relative_url = '';
123 123
 for ($i = 0; $i < ($count_dir); $i++) {
@@ -145,7 +145,7 @@  discard block
 block discarded – undo
145 145
 }
146 146
 
147 147
 $is_allowed_to_edit = api_is_allowed_to_edit(null, true) || $_SESSION['group_member_with_upload_rights']||
148
-	DocumentManager::is_my_shared_folder(api_get_user_id(), $dir, $sessionId);
148
+    DocumentManager::is_my_shared_folder(api_get_user_id(), $dir, $sessionId);
149 149
 $noPHP_SELF = true;
150 150
 
151 151
 /*	Other initialization code */
@@ -158,8 +158,8 @@  discard block
 block discarded – undo
158 158
         'url' => '../group/group_space.php?'.api_get_cidreq(),
159 159
         'name' => get_lang('GroupSpace'),
160 160
     );
161
-	$group_document = true;
162
-	$noPHP_SELF = true;
161
+    $group_document = true;
162
+    $noPHP_SELF = true;
163 163
 }
164 164
 
165 165
 if (!$is_certificate_mode) {
@@ -194,9 +194,9 @@  discard block
 block discarded – undo
194 194
 
195 195
 //TODO:check the below code and his funcionality
196 196
 if (!api_is_allowed_to_edit()) {
197
-	if (DocumentManager::check_readonly($course_info, $user_id, $file)) {
198
-		api_not_allowed();
199
-	}
197
+    if (DocumentManager::check_readonly($course_info, $user_id, $file)) {
198
+        api_not_allowed();
199
+    }
200 200
 }
201 201
 
202 202
 /* MAIN TOOL CODE */
@@ -204,18 +204,18 @@  discard block
 block discarded – undo
204 204
 /*	Code to change the comment	*/
205 205
 
206 206
 if (isset($_POST['comment'])) {
207
-	// Fixing the path if it is wrong
208
-	$comment = trim($_POST['comment']);
209
-	$title = trim($_POST['title']);
207
+    // Fixing the path if it is wrong
208
+    $comment = trim($_POST['comment']);
209
+    $title = trim($_POST['title']);
210 210
 
211 211
     // Just in case see BT#3525
212 212
     if (empty($title)) {
213
-		$title = $document_data['title'];
214
-	}
213
+        $title = $document_data['title'];
214
+    }
215 215
 
216
-	if (empty($title)) {
217
-		$title = get_document_title($_POST['filename']);
218
-	}
216
+    if (empty($title)) {
217
+        $title = get_document_title($_POST['filename']);
218
+    }
219 219
 
220 220
     if (!empty($document_id)) {
221 221
         $params = [
@@ -227,43 +227,43 @@  discard block
 block discarded – undo
227 227
             $params,
228 228
             ['c_id = ? AND id = ?' => [$course_id, $document_id]]
229 229
         );
230
-		Display::addFlash(Display::return_message(get_lang('fileModified')));
230
+        Display::addFlash(Display::return_message(get_lang('fileModified')));
231 231
     }
232 232
 }
233 233
 
234 234
 /*	WYSIWYG HTML EDITOR - Program Logic */
235 235
 if ($is_allowed_to_edit) {
236
-	if (isset($_POST['formSent']) && $_POST['formSent'] == 1) {
236
+    if (isset($_POST['formSent']) && $_POST['formSent'] == 1) {
237 237
 
238
-		$filename = stripslashes($_POST['filename']);
238
+        $filename = stripslashes($_POST['filename']);
239 239
         $extension = $_POST['extension'];
240
-		$content = isset($_POST['content']) ? trim(str_replace(array("\r", "\n"), '', stripslashes($_POST['content']))) : null;
241
-		$content = Security::remove_XSS($content, COURSEMANAGERLOWSECURITY);
240
+        $content = isset($_POST['content']) ? trim(str_replace(array("\r", "\n"), '', stripslashes($_POST['content']))) : null;
241
+        $content = Security::remove_XSS($content, COURSEMANAGERLOWSECURITY);
242 242
 
243 243
         if ($dir == '/') {
244 244
             $dir = '';
245 245
         }
246 246
 
247
-		$file = $dir.'/'.$filename.'.'.$extension;
248
-		$read_only_flag = isset($_POST['readonly']) ? $_POST['readonly'] : null;
249
-		$read_only_flag = empty($read_only_flag) ? 0 : 1;
247
+        $file = $dir.'/'.$filename.'.'.$extension;
248
+        $read_only_flag = isset($_POST['readonly']) ? $_POST['readonly'] : null;
249
+        $read_only_flag = empty($read_only_flag) ? 0 : 1;
250 250
 
251
-		if (empty($filename)) {
251
+        if (empty($filename)) {
252 252
             Display::addFlash(Display::return_message(get_lang('NoFileName'), 'warning'));
253
-		} else {
253
+        } else {
254 254
 
255
-		    $file_size = filesize($document_data['absolute_path']);
255
+            $file_size = filesize($document_data['absolute_path']);
256 256
 
257
-			if ($read_only_flag == 0) {
258
-				if (!empty($content)) {
259
-					if ($fp = @fopen($document_data['absolute_path'], 'w')) {
260
-						// For flv player, change absolute path temporarily to prevent from erasing it in the following lines
261
-						$content = str_replace(array('flv=h', 'flv=/'), array('flv=h|', 'flv=/|'), $content);
262
- 						fputs($fp, $content);
263
-						fclose($fp);
257
+            if ($read_only_flag == 0) {
258
+                if (!empty($content)) {
259
+                    if ($fp = @fopen($document_data['absolute_path'], 'w')) {
260
+                        // For flv player, change absolute path temporarily to prevent from erasing it in the following lines
261
+                        $content = str_replace(array('flv=h', 'flv=/'), array('flv=h|', 'flv=/|'), $content);
262
+                            fputs($fp, $content);
263
+                        fclose($fp);
264 264
 
265 265
                         $filepath = $document_data['absolute_parent_path'];
266
-						/*
266
+                        /*
267 267
 						if (!is_dir($filepath.'css')) {
268 268
 							mkdir($filepath.'css', api_get_permissions_for_new_directories());
269 269
 							$doc_id = add_document($_course, $dir.'css', 'folder', 0, 'css');
@@ -293,7 +293,7 @@  discard block
 block discarded – undo
293 293
 							);
294 294
 						}*/
295 295
 
296
-						/*if (!is_file($filepath.'css/frames.css')) {
296
+                        /*if (!is_file($filepath.'css/frames.css')) {
297 297
 							$platform_theme = api_get_setting('stylesheets');
298 298
 							if (file_exists(api_get_path(SYS_CODE_PATH).'css/'.$platform_theme.'/frames.css')) {
299 299
 								copy(api_get_path(SYS_CODE_PATH).'css/'.$platform_theme.'/frames.css', $filepath.'css/frames.css');
@@ -331,54 +331,54 @@  discard block
 block discarded – undo
331 331
 							}
332 332
 						}*/
333 333
 
334
-						// "WHAT'S NEW" notification: update table item_property
335
-						$document_id = DocumentManager::get_document_id($_course, $file);
336
-
337
-						if ($document_id) {
338
-							update_existing_document(
339
-								$_course,
340
-								$document_id,
341
-								$file_size,
342
-								$read_only_flag
343
-							);
344
-							api_item_property_update(
345
-								$_course,
346
-								TOOL_DOCUMENT,
347
-								$document_id,
348
-								'DocumentUpdated',
349
-								api_get_user_id(),
350
-								null,
351
-								null,
352
-								null,
353
-								null,
354
-								$sessionId
355
-							);
356
-							// Update parent folders
357
-							item_property_update_on_folder(
358
-								$_course,
359
-								$dir,
360
-								api_get_user_id()
361
-							);
362
-							header('Location: document.php?id=' . $document_data['parent_id'] . '&' . api_get_cidreq() . ($is_certificate_mode?'&curdirpath=/certificates&selectcat=1':''));
363
-							exit;
364
-						} else {
334
+                        // "WHAT'S NEW" notification: update table item_property
335
+                        $document_id = DocumentManager::get_document_id($_course, $file);
336
+
337
+                        if ($document_id) {
338
+                            update_existing_document(
339
+                                $_course,
340
+                                $document_id,
341
+                                $file_size,
342
+                                $read_only_flag
343
+                            );
344
+                            api_item_property_update(
345
+                                $_course,
346
+                                TOOL_DOCUMENT,
347
+                                $document_id,
348
+                                'DocumentUpdated',
349
+                                api_get_user_id(),
350
+                                null,
351
+                                null,
352
+                                null,
353
+                                null,
354
+                                $sessionId
355
+                            );
356
+                            // Update parent folders
357
+                            item_property_update_on_folder(
358
+                                $_course,
359
+                                $dir,
360
+                                api_get_user_id()
361
+                            );
362
+                            header('Location: document.php?id=' . $document_data['parent_id'] . '&' . api_get_cidreq() . ($is_certificate_mode?'&curdirpath=/certificates&selectcat=1':''));
363
+                            exit;
364
+                        } else {
365 365
                             Display::addFlash(Display::return_message(get_lang('Impossible'), 'warning'));
366
-						}
367
-					} else {
366
+                        }
367
+                    } else {
368 368
                         Display::addFlash(Display::return_message(get_lang('Impossible'), 'warning'));
369
-					}
370
-				} else {
371
-					if ($document_id) {
369
+                    }
370
+                } else {
371
+                    if ($document_id) {
372 372
                         update_existing_document($_course, $document_id, $file_size, $read_only_flag);
373
-					}
374
-				}
375
-			} else {
373
+                    }
374
+                }
375
+            } else {
376 376
                 if ($document_id) {
377 377
                     update_existing_document($_course, $document_id, $file_size, $read_only_flag);
378 378
                 }
379
-			}
380
-		}
381
-	}
379
+            }
380
+        }
381
+    }
382 382
 }
383 383
 
384 384
 // Replace relative paths by absolute web paths (e.g. './' => 'http://www.chamilo.org/courses/ABC/document/')
@@ -432,35 +432,35 @@  discard block
 block discarded – undo
432 432
         api_get_group_id()
433 433
     )
434 434
 ) {
435
-	$action = api_get_self().'?id='.$document_data['id'].'&'.api_get_cidreq();
435
+    $action = api_get_self().'?id='.$document_data['id'].'&'.api_get_cidreq();
436 436
     if ($is_certificate_mode) {
437 437
         $action .= '&curdirpath=/certificates&selectcat=1';
438 438
     }
439
-	$form = new FormValidator('formEdit', 'post', $action, null, array('class' => 'form-vertical'));
440
-
441
-	// Form title
442
-	$form->addElement('header', $nameTools);
443
-	$form->addElement('hidden', 'filename');
444
-	$form->addElement('hidden', 'extension');
445
-	$form->addElement('hidden', 'file_path');
446
-	$form->addElement('hidden', 'commentPath');
447
-	$form->addElement('hidden', 'showedit');
448
-	$form->addElement('hidden', 'origin');
449
-	$form->addElement('hidden', 'origin_opt');
439
+    $form = new FormValidator('formEdit', 'post', $action, null, array('class' => 'form-vertical'));
440
+
441
+    // Form title
442
+    $form->addElement('header', $nameTools);
443
+    $form->addElement('hidden', 'filename');
444
+    $form->addElement('hidden', 'extension');
445
+    $form->addElement('hidden', 'file_path');
446
+    $form->addElement('hidden', 'commentPath');
447
+    $form->addElement('hidden', 'showedit');
448
+    $form->addElement('hidden', 'origin');
449
+    $form->addElement('hidden', 'origin_opt');
450 450
     $form->addText('title', get_lang('Title'), true, array('cols-size' => [2, 10, 0], 'autofocus'));
451 451
 
452
-	$defaults['title'] = $document_data['title'];
452
+    $defaults['title'] = $document_data['title'];
453 453
 
454
-	$form->addElement('hidden', 'formSent');
455
-	$defaults['formSent'] = 1;
454
+    $form->addElement('hidden', 'formSent');
455
+    $defaults['formSent'] = 1;
456 456
 
457
-	$read_only_flag = isset($_POST['readonly']) ? $_POST['readonly'] : null;
457
+    $read_only_flag = isset($_POST['readonly']) ? $_POST['readonly'] : null;
458 458
 
459
-	// Desactivation of IE proprietary commenting tags inside the text before loading it on the online editor.
460
-	// This fix has been proposed by Hubert Borderiou, see Bug #573, http://support.chamilo.org/issues/573
461
-	$defaults['content'] = str_replace('<!--[', '<!-- [', $content);
459
+    // Desactivation of IE proprietary commenting tags inside the text before loading it on the online editor.
460
+    // This fix has been proposed by Hubert Borderiou, see Bug #573, http://support.chamilo.org/issues/573
461
+    $defaults['content'] = str_replace('<!--[', '<!-- [', $content);
462 462
 
463
-	// HotPotatoes tests are html files, but they should not be edited in order their functionality to be preserved.
463
+    // HotPotatoes tests are html files, but they should not be edited in order their functionality to be preserved.
464 464
 
465 465
     $showSystemFolders = api_get_course_setting('show_system_folders');
466 466
     $condition = stripos($dir, '/HotPotatoes_files') === false;
@@ -468,44 +468,44 @@  discard block
 block discarded – undo
468 468
         $condition = true;
469 469
     }
470 470
 
471
-	if (($extension == 'htm' || $extension == 'html') && $condition) {
472
-		if (empty($readonly) && $readonly == 0) {
471
+    if (($extension == 'htm' || $extension == 'html') && $condition) {
472
+        if (empty($readonly) && $readonly == 0) {
473 473
             $form->addHtmlEditor('content', '', true, true, $editorConfig);
474
-		}
475
-	}
474
+        }
475
+    }
476 476
 
477
-	if (!$group_document && !DocumentManager::is_my_shared_folder(api_get_user_id(), $currentDirPath, $sessionId)) {
478
-		// Updated on field
479
-		$last_edit_date = api_get_local_time($last_edit_date);
477
+    if (!$group_document && !DocumentManager::is_my_shared_folder(api_get_user_id(), $currentDirPath, $sessionId)) {
478
+        // Updated on field
479
+        $last_edit_date = api_get_local_time($last_edit_date);
480 480
         $display_date = date_to_str_ago($last_edit_date).' <span class="dropbox_date">'.api_format_date($last_edit_date).'</span>';
481
-		$form->addElement('static', null, get_lang('UpdatedOn'), $display_date);
482
-	}
481
+        $form->addElement('static', null, get_lang('UpdatedOn'), $display_date);
482
+    }
483 483
 
484
-	$form->addElement('textarea', 'comment', get_lang('Comment'), ['cols-size' => [2, 10, 0]]);
484
+    $form->addElement('textarea', 'comment', get_lang('Comment'), ['cols-size' => [2, 10, 0]]);
485 485
 
486
-	if ($owner_id == api_get_user_id() || api_is_platform_admin()) {
487
-		$checked =& $form->addElement('checkbox', 'readonly', null, get_lang('ReadOnly'));
488
-		if ($readonly == 1) {
489
-			$checked->setChecked(true);
490
-		}
491
-	}
486
+    if ($owner_id == api_get_user_id() || api_is_platform_admin()) {
487
+        $checked =& $form->addElement('checkbox', 'readonly', null, get_lang('ReadOnly'));
488
+        if ($readonly == 1) {
489
+            $checked->setChecked(true);
490
+        }
491
+    }
492 492
 
493
-	if ($is_certificate_mode) {
494
-		$form->addButtonUpdate(get_lang('SaveCertificate'));
493
+    if ($is_certificate_mode) {
494
+        $form->addButtonUpdate(get_lang('SaveCertificate'));
495 495
     } else {
496
-		$form->addButtonUpdate(get_lang('SaveDocument'));
496
+        $form->addButtonUpdate(get_lang('SaveDocument'));
497 497
     }
498 498
 
499
-	$defaults['filename'] = $filename;
500
-	$defaults['extension'] = $extension;
501
-	$defaults['file_path'] = isset($_GET['file']) ? Security::remove_XSS($_GET['file']) : null;
502
-	$defaults['commentPath'] = $file;
503
-	$defaults['renameTo'] = $file_name;
504
-	$defaults['comment'] = $document_data['comment'];
505
-	$defaults['origin'] = isset($_GET['origin']) ? Security::remove_XSS($_GET['origin']) : null;
506
-	$defaults['origin_opt'] = isset($_GET['origin_opt']) ? Security::remove_XSS($_GET['origin_opt']) : null;
499
+    $defaults['filename'] = $filename;
500
+    $defaults['extension'] = $extension;
501
+    $defaults['file_path'] = isset($_GET['file']) ? Security::remove_XSS($_GET['file']) : null;
502
+    $defaults['commentPath'] = $file;
503
+    $defaults['renameTo'] = $file_name;
504
+    $defaults['comment'] = $document_data['comment'];
505
+    $defaults['origin'] = isset($_GET['origin']) ? Security::remove_XSS($_GET['origin']) : null;
506
+    $defaults['origin_opt'] = isset($_GET['origin_opt']) ? Security::remove_XSS($_GET['origin_opt']) : null;
507 507
 
508
-	$form->setDefaults($defaults);
508
+    $form->setDefaults($defaults);
509 509
 
510 510
     show_return(
511 511
         $parent_id,
@@ -515,25 +515,25 @@  discard block
 block discarded – undo
515 515
         $is_certificate_mode
516 516
     );
517 517
 
518
-	if ($is_certificate_mode) {
519
-		$all_information_by_create_certificate = DocumentManager::get_all_info_to_certificate(
520
-			api_get_user_id(),
521
-			api_get_course_id()
522
-		);
523
-		$str_info = '';
524
-		foreach ($all_information_by_create_certificate[0] as $info_value) {
525
-			$str_info .= $info_value.'<br/>';
526
-		}
527
-		$create_certificate=get_lang('CreateCertificateWithTags');
528
-		Display::display_normal_message(
529
-			$create_certificate.': <br /><br />'.$str_info,
530
-			false
531
-		);
532
-	}
533
-
534
-	if ($extension=='svg' && !api_browser_support('svg') && api_get_setting('enabled_support_svg') == 'true'){
535
-		Display::display_warning_message(get_lang('BrowserDontSupportsSVG'));
536
-	}
518
+    if ($is_certificate_mode) {
519
+        $all_information_by_create_certificate = DocumentManager::get_all_info_to_certificate(
520
+            api_get_user_id(),
521
+            api_get_course_id()
522
+        );
523
+        $str_info = '';
524
+        foreach ($all_information_by_create_certificate[0] as $info_value) {
525
+            $str_info .= $info_value.'<br/>';
526
+        }
527
+        $create_certificate=get_lang('CreateCertificateWithTags');
528
+        Display::display_normal_message(
529
+            $create_certificate.': <br /><br />'.$str_info,
530
+            false
531
+        );
532
+    }
533
+
534
+    if ($extension=='svg' && !api_browser_support('svg') && api_get_setting('enabled_support_svg') == 'true'){
535
+        Display::display_warning_message(get_lang('BrowserDontSupportsSVG'));
536
+    }
537 537
     echo '<div class="row" style="overflow:hidden">
538 538
             <div id="template_col" class="col-md-2">
539 539
                 <div class="panel panel-default">
@@ -561,57 +561,57 @@  discard block
 block discarded – undo
561 561
 */
562 562
 function change_name($base_work_dir, $source_file, $rename_to, $dir, $doc)
563 563
 {
564
-	$file_name_for_change = $base_work_dir.$dir.$source_file;
564
+    $file_name_for_change = $base_work_dir.$dir.$source_file;
565 565
     $rename_to = disable_dangerous_file($rename_to); // Avoid renaming to .htaccess file
566
-	$rename_to = my_rename($file_name_for_change, stripslashes($rename_to)); // fileManage API
567
-
568
-	if ($rename_to) {
569
-		if (isset($dir) && $dir != '') {
570
-			$source_file = $dir.$source_file;
571
-			$new_full_file_name = dirname($source_file).'/'.$rename_to;
572
-		} else {
573
-			$source_file = '/'.$source_file;
574
-			$new_full_file_name = '/'.$rename_to;
575
-		}
576
-
577
-		update_db_info('update', $source_file, $new_full_file_name); // fileManage API
566
+    $rename_to = my_rename($file_name_for_change, stripslashes($rename_to)); // fileManage API
567
+
568
+    if ($rename_to) {
569
+        if (isset($dir) && $dir != '') {
570
+            $source_file = $dir.$source_file;
571
+            $new_full_file_name = dirname($source_file).'/'.$rename_to;
572
+        } else {
573
+            $source_file = '/'.$source_file;
574
+            $new_full_file_name = '/'.$rename_to;
575
+        }
576
+
577
+        update_db_info('update', $source_file, $new_full_file_name); // fileManage API
578 578
         Display::addFlash(Display::return_message(get_lang('fileModified')));
579 579
 
580
-		return true;
581
-	} else {
580
+        return true;
581
+    } else {
582 582
         Display::addFlash(Display::return_message(get_lang('FileExists')));
583
-	}
583
+    }
584 584
 }
585 585
 
586 586
 //return button back to
587 587
 function show_return($document_id, $path, $call_from_tool='', $slide_id=0, $is_certificate_mode=false)
588 588
 {
589 589
     global $parent_id;
590
-	echo '<div class="actions">';
590
+    echo '<div class="actions">';
591 591
 
592 592
     $url = api_get_path(WEB_CODE_PATH).'document/document.php?'.api_get_cidreq().'&id='.$parent_id;
593 593
 
594
-	if ($is_certificate_mode) {
595
-		echo '<a href="document.php?curdirpath='.Security::remove_XSS($_GET['curdirpath']).'&selectcat=' . Security::remove_XSS($_GET['selectcat']).'">'.
594
+    if ($is_certificate_mode) {
595
+        echo '<a href="document.php?curdirpath='.Security::remove_XSS($_GET['curdirpath']).'&selectcat=' . Security::remove_XSS($_GET['selectcat']).'">'.
596 596
             Display::return_icon('back.png',get_lang('Back').' '.get_lang('To').' '.get_lang('CertificateOverview'),'',ICON_SIZE_MEDIUM).'</a>';
597
-	} elseif($call_from_tool=='slideshow') {
598
-		echo '<a href="'.api_get_path(WEB_PATH).'main/document/slideshow.php?slide_id='.$slide_id.'&curdirpath='.Security::remove_XSS(urlencode($_GET['curdirpath'])).'">'.
597
+    } elseif($call_from_tool=='slideshow') {
598
+        echo '<a href="'.api_get_path(WEB_PATH).'main/document/slideshow.php?slide_id='.$slide_id.'&curdirpath='.Security::remove_XSS(urlencode($_GET['curdirpath'])).'">'.
599 599
             Display::return_icon('slideshow.png', get_lang('BackTo').' '.get_lang('ViewSlideshow'),'',ICON_SIZE_MEDIUM).'</a>';
600
-	} elseif($call_from_tool=='editdraw') {
601
-		echo '<a href="'.$url.'">'.
600
+    } elseif($call_from_tool=='editdraw') {
601
+        echo '<a href="'.$url.'">'.
602 602
             Display::return_icon('back.png', get_lang('BackTo').' '.get_lang('DocumentsOverview'),'',ICON_SIZE_MEDIUM).'</a>';
603
-		echo '<a href="javascript:history.back(1)">'.Display::return_icon('draw.png', get_lang('BackTo').' '.get_lang('Draw'), array(), 32).'</a>';
604
-	} elseif($call_from_tool=='editodf') {
603
+        echo '<a href="javascript:history.back(1)">'.Display::return_icon('draw.png', get_lang('BackTo').' '.get_lang('Draw'), array(), 32).'</a>';
604
+    } elseif($call_from_tool=='editodf') {
605 605
         echo '<a href="'.$url.'">'.
606 606
             Display::return_icon('back.png', get_lang('BackTo').' '.get_lang('DocumentsOverview'),'',ICON_SIZE_MEDIUM).'</a>';
607 607
         echo '<a href="javascript:history.back(1)">'.Display::return_icon('draw.png', get_lang('BackTo').' '.get_lang('Write'), array(), 32).'</a>';
608 608
     } elseif($call_from_tool=='editpaint'){
609
-		echo '<a href="'.$url.'">'.
609
+        echo '<a href="'.$url.'">'.
610 610
             Display::return_icon('back.png', get_lang('BackTo').' '.get_lang('DocumentsOverview'), array(), ICON_SIZE_MEDIUM).'</a>';
611
-		echo '<a href="javascript:history.back(1)">'.Display::return_icon('paint.png', get_lang('BackTo').' '.get_lang('Paint'), array(), 32).'</a>';
612
-	} else {
613
-		echo '<a href="'.$url.'">'.
611
+        echo '<a href="javascript:history.back(1)">'.Display::return_icon('paint.png', get_lang('BackTo').' '.get_lang('Paint'), array(), 32).'</a>';
612
+    } else {
613
+        echo '<a href="'.$url.'">'.
614 614
             Display::return_icon('back.png', get_lang('BackTo').' '.get_lang('DocumentsOverview'),'',ICON_SIZE_MEDIUM).'</a>';
615
-	}
616
-	echo '</div>';
615
+    }
616
+    echo '</div>';
617 617
 }
Please login to merge, or discard this patch.
main/document/create_audio.php 1 patch
Indentation   +244 added lines, -244 removed lines patch added patch discarded remove patch
@@ -23,26 +23,26 @@  discard block
 block discarded – undo
23 23
 $groupId = api_get_group_id();
24 24
 
25 25
 if (api_get_setting('enabled_text2audio') == 'false') {
26
-	api_not_allowed(true);
26
+    api_not_allowed(true);
27 27
 }
28 28
 
29 29
 $document_data = DocumentManager::get_document_data_by_id(
30
-	$_REQUEST['id'],
31
-	api_get_course_id()
30
+    $_REQUEST['id'],
31
+    api_get_course_id()
32 32
 );
33 33
 if (empty($document_data)) {
34 34
     if (api_is_in_group()) {
35
-		$group_properties = GroupManager::get_group_properties(
36
-			$groupId
37
-		);
38
-		$document_id = DocumentManager::get_document_id(
39
-			api_get_course_info(),
40
-			$group_properties['directory']
41
-		);
42
-		$document_data = DocumentManager::get_document_data_by_id(
43
-			$document_id,
44
-			api_get_course_id()
45
-		);
35
+        $group_properties = GroupManager::get_group_properties(
36
+            $groupId
37
+        );
38
+        $document_id = DocumentManager::get_document_id(
39
+            api_get_course_info(),
40
+            $group_properties['directory']
41
+        );
42
+        $document_data = DocumentManager::get_document_data_by_id(
43
+            $document_id,
44
+            api_get_course_id()
45
+        );
46 46
     }
47 47
 }
48 48
 $document_id = $document_data['id'];
@@ -55,53 +55,53 @@  discard block
 block discarded – undo
55 55
 // Please, do not modify this dirname formatting
56 56
 
57 57
 if (strstr($dir, '..')) {
58
-	$dir = '/';
58
+    $dir = '/';
59 59
 }
60 60
 
61 61
 if ($dir[0] == '.') {
62
-	$dir = substr($dir, 1);
62
+    $dir = substr($dir, 1);
63 63
 }
64 64
 
65 65
 if ($dir[0] != '/') {
66
-	$dir = '/'.$dir;
66
+    $dir = '/'.$dir;
67 67
 }
68 68
 
69 69
 if ($dir[strlen($dir) - 1] != '/') {
70
-	$dir .= '/';
70
+    $dir .= '/';
71 71
 }
72 72
 
73 73
 $filepath = api_get_path(SYS_COURSE_PATH).$_course['path'].'/document'.$dir;
74 74
 
75 75
 if (!is_dir($filepath)) {
76
-	$filepath = api_get_path(SYS_COURSE_PATH).$_course['path'].'/document/';
77
-	$dir = '/';
76
+    $filepath = api_get_path(SYS_COURSE_PATH).$_course['path'].'/document/';
77
+    $dir = '/';
78 78
 }
79 79
 
80 80
 //groups //TODO: clean
81 81
 if (!empty($groupId)) {
82
-	$interbreadcrumb[] = array("url" => "../group/group_space.php?".api_get_cidreq(), "name" => get_lang('GroupSpace'));
83
-	$group = GroupManager :: get_group_properties($groupId);
84
-	$path = explode('/', $dir);
85
-	if ('/'.$path[1] != $group['directory']) {
86
-		api_not_allowed(true);
87
-	}
82
+    $interbreadcrumb[] = array("url" => "../group/group_space.php?".api_get_cidreq(), "name" => get_lang('GroupSpace'));
83
+    $group = GroupManager :: get_group_properties($groupId);
84
+    $path = explode('/', $dir);
85
+    if ('/'.$path[1] != $group['directory']) {
86
+        api_not_allowed(true);
87
+    }
88 88
 }
89 89
 
90 90
 $interbreadcrumb[] = array ("url" => "./document.php?curdirpath=".urlencode($dir)."&".api_get_cidreq(), "name" => get_lang('Documents'));
91 91
 
92 92
 if (!$is_allowed_in_course) {
93
-	api_not_allowed(true);
93
+    api_not_allowed(true);
94 94
 }
95 95
 
96 96
 
97 97
 if (!($is_allowed_to_edit || $_SESSION['group_member_with_upload_rights'] ||
98
-	DocumentManager::is_my_shared_folder(
99
-		api_get_user_id(),
100
-		Security::remove_XSS($dir),
101
-		api_get_session_id()
102
-	))
98
+    DocumentManager::is_my_shared_folder(
99
+        api_get_user_id(),
100
+        Security::remove_XSS($dir),
101
+        api_get_session_id()
102
+    ))
103 103
 ) {
104
-	api_not_allowed(true);
104
+    api_not_allowed(true);
105 105
 }
106 106
 
107 107
 
@@ -110,10 +110,10 @@  discard block
 block discarded – undo
110 110
 
111 111
 $display_dir = $dir;
112 112
 if (isset ($group)) {
113
-	$display_dir = explode('/', $dir);
114
-	unset ($display_dir[0]);
115
-	unset ($display_dir[1]);
116
-	$display_dir = implode('/', $display_dir);
113
+    $display_dir = explode('/', $dir);
114
+    unset ($display_dir[0]);
115
+    unset ($display_dir[1]);
116
+    $display_dir = implode('/', $display_dir);
117 117
 }
118 118
 
119 119
 // Interbreadcrumb for the current directory root path
@@ -123,22 +123,22 @@  discard block
 block discarded – undo
123 123
 
124 124
 $dir_acum = '';
125 125
 for ($i = 0; $i < $array_len; $i++) {
126
-	$url_dir = 'document.php?&curdirpath='.$dir_acum.$dir_array[$i];
127
-	//Max char 80
128
-	$url_to_who = cut($dir_array[$i],80);
129
-	$interbreadcrumb[] = array('url' => $url_dir, 'name' => $url_to_who);
130
-	$dir_acum .= $dir_array[$i].'/';
126
+    $url_dir = 'document.php?&curdirpath='.$dir_acum.$dir_array[$i];
127
+    //Max char 80
128
+    $url_to_who = cut($dir_array[$i],80);
129
+    $interbreadcrumb[] = array('url' => $url_dir, 'name' => $url_to_who);
130
+    $dir_acum .= $dir_array[$i].'/';
131 131
 }
132 132
 
133 133
 Display :: display_header($nameTools, 'Doc');
134 134
 
135 135
 echo '<div class="actions">';
136 136
 echo '<a href="document.php?id='.$document_id.'">'.
137
-		Display::return_icon('back.png',get_lang('BackTo').' '.get_lang('DocumentsOverview'),'',ICON_SIZE_MEDIUM).'</a>';
137
+        Display::return_icon('back.png',get_lang('BackTo').' '.get_lang('DocumentsOverview'),'',ICON_SIZE_MEDIUM).'</a>';
138 138
 echo '<a href="create_audio.php?'.api_get_cidreq().'&amp;id='.$document_id.'&amp;dt2a=google">'.
139
-		Display::return_icon('google.png',get_lang('GoogleAudio'),'',ICON_SIZE_MEDIUM).'</a>';
139
+        Display::return_icon('google.png',get_lang('GoogleAudio'),'',ICON_SIZE_MEDIUM).'</a>';
140 140
 echo '<a href="create_audio.php?'.api_get_cidreq().'&amp;id='.$document_id.'&amp;dt2a=pediaphon">'.
141
-	Display::return_icon('pediaphon.png', get_lang('Pediaphon'),'',ICON_SIZE_MEDIUM).'</a>';
141
+    Display::return_icon('pediaphon.png', get_lang('Pediaphon'),'',ICON_SIZE_MEDIUM).'</a>';
142 142
 echo '</div>';
143 143
 
144 144
 ?>
@@ -191,9 +191,9 @@  discard block
 block discarded – undo
191 191
 <?php
192 192
 
193 193
 if (isset($_POST['text2voice_mode']) && $_POST['text2voice_mode'] == 'google') {
194
-	downloadMP3_google($filepath, $dir);
194
+    downloadMP3_google($filepath, $dir);
195 195
 } elseif (isset($_POST['text2voice_mode']) && $_POST['text2voice_mode'] == 'pediaphon') {
196
-	downloadMP3_pediaphon($filepath, $dir);
196
+    downloadMP3_pediaphon($filepath, $dir);
197 197
 }
198 198
 
199 199
 $tbl_admin_languages = Database :: get_main_table(TABLE_MAIN_LANGUAGE);
@@ -204,65 +204,65 @@  discard block
 block discarded – undo
204 204
 $selected_language = null;
205 205
 
206 206
 while ($row = Database::fetch_array($result_select)) {
207
-	$options[$row['isocode']] =$row['original_name'].' ('.$row['english_name'].')';
208
-	if (in_array($row['isocode'], array('de', 'en', 'es', 'fr'))){
209
-		$options_pedia[$row['isocode']] =$row['original_name'].' ('.$row['english_name'].')';
210
-	}
207
+    $options[$row['isocode']] =$row['original_name'].' ('.$row['english_name'].')';
208
+    if (in_array($row['isocode'], array('de', 'en', 'es', 'fr'))){
209
+        $options_pedia[$row['isocode']] =$row['original_name'].' ('.$row['english_name'].')';
210
+    }
211 211
 }
212 212
 
213 213
 $icon = Display::return_icon('text2audio.png', get_lang('HelpText2Audio'),'',ICON_SIZE_MEDIUM);
214 214
 echo '<div class="page-header"><h2>'.$icon.get_lang('HelpText2Audio').'</h2></div>';
215 215
 
216 216
 if (Security::remove_XSS($_GET['dt2a']) == 'google') {
217
-	$selected_language = api_get_language_isocode();//lang default is the course language
218
-	echo '<div>';
219
-	$form = new FormValidator('form1', 'post', null, '', array('id' => 'form1'));
220
-	$form->addElement('hidden', 'text2voice_mode', 'google');
221
-	$form->addElement('hidden', 'id', $document_id);
222
-	$form->addElement('text', 'title', get_lang('Title'));
223
-	$form->addElement('select', 'lang', get_lang('Language'), $options);
224
-	$form->addElement('textarea', 'text', get_lang('InsertText2Audio'), array('id' => 'textarea_google'));
225
-	//echo Display :: return_icon('info3.gif', get_lang('HelpGoogleAudio'), array('align' => 'absmiddle', 'hspace' => '3px'), false);
226
-	$form->addButtonSave(get_lang('SaveMP3'));
227
-	$defaults = array();
228
-	$defaults['lang'] = $selected_language;
229
-	$form->setDefaults($defaults);
230
-	$form->display();
231
-
232
-	echo '</div>';
217
+    $selected_language = api_get_language_isocode();//lang default is the course language
218
+    echo '<div>';
219
+    $form = new FormValidator('form1', 'post', null, '', array('id' => 'form1'));
220
+    $form->addElement('hidden', 'text2voice_mode', 'google');
221
+    $form->addElement('hidden', 'id', $document_id);
222
+    $form->addElement('text', 'title', get_lang('Title'));
223
+    $form->addElement('select', 'lang', get_lang('Language'), $options);
224
+    $form->addElement('textarea', 'text', get_lang('InsertText2Audio'), array('id' => 'textarea_google'));
225
+    //echo Display :: return_icon('info3.gif', get_lang('HelpGoogleAudio'), array('align' => 'absmiddle', 'hspace' => '3px'), false);
226
+    $form->addButtonSave(get_lang('SaveMP3'));
227
+    $defaults = array();
228
+    $defaults['lang'] = $selected_language;
229
+    $form->setDefaults($defaults);
230
+    $form->display();
231
+
232
+    echo '</div>';
233 233
 }
234 234
 
235 235
 if (Security::remove_XSS($_GET['dt2a']) == 'pediaphon') {
236
-	//lang default is a default message
237
-	$selected_language = "defaultmessage";
238
-	$options_pedia['defaultmessage'] =get_lang('FirstSelectALanguage');
239
-	$options['defaultmessage'] =get_lang('FirstSelectALanguage');
240
-	echo '<div>';
241
-
242
-	$form = new FormValidator('form2', 'post', null, '', array('id' => 'form2'));
243
-	$form->addElement('hidden', 'text2voice_mode','pediaphon');
244
-	$form->addElement('hidden', 'id', $document_id);
245
-	$form->addElement('text', 'title', get_lang('Title'));
246
-	$form->addElement('select', 'lang', get_lang('Language'), $options_pedia, array('onclick' => 'update_voices(this.selectedIndex);'));
247
-	$form->addElement('select', 'voices', get_lang('Voice'), array(get_lang('FirstSelectALanguage')), array());
248
-	$speed_options = array();
249
-	$speed_options['1']     = get_lang('Normal');
250
-	$speed_options['0.75']  = get_lang('GoFaster');
251
-	$speed_options['0.8']   = get_lang('Fast');
252
-	$speed_options['1.2']   = get_lang('Slow');
253
-	$speed_options['1.6']   = get_lang('SlowDown');
254
-
255
-	$form->addElement('select', 'speed', get_lang('Speed'), $speed_options, array());
256
-	$form->addElement('textarea', 'text', get_lang('InsertText2Audio'), array('id' => 'textarea_pediaphon'));
257
-	//echo Display :: return_icon('info3.gif', get_lang('HelpPediaphon'), array('align' => 'absmiddle', 'hspace' => '3px'), false);
258
-	$form->addButtonSave(get_lang('SaveMP3'));
259
-	$defaults = array();
260
-	$defaults['lang'] = $selected_language;
261
-	$form->setDefaults($defaults);
262
-	$form->display();
263
-	echo '</div>';
264
-
265
-	?>
236
+    //lang default is a default message
237
+    $selected_language = "defaultmessage";
238
+    $options_pedia['defaultmessage'] =get_lang('FirstSelectALanguage');
239
+    $options['defaultmessage'] =get_lang('FirstSelectALanguage');
240
+    echo '<div>';
241
+
242
+    $form = new FormValidator('form2', 'post', null, '', array('id' => 'form2'));
243
+    $form->addElement('hidden', 'text2voice_mode','pediaphon');
244
+    $form->addElement('hidden', 'id', $document_id);
245
+    $form->addElement('text', 'title', get_lang('Title'));
246
+    $form->addElement('select', 'lang', get_lang('Language'), $options_pedia, array('onclick' => 'update_voices(this.selectedIndex);'));
247
+    $form->addElement('select', 'voices', get_lang('Voice'), array(get_lang('FirstSelectALanguage')), array());
248
+    $speed_options = array();
249
+    $speed_options['1']     = get_lang('Normal');
250
+    $speed_options['0.75']  = get_lang('GoFaster');
251
+    $speed_options['0.8']   = get_lang('Fast');
252
+    $speed_options['1.2']   = get_lang('Slow');
253
+    $speed_options['1.6']   = get_lang('SlowDown');
254
+
255
+    $form->addElement('select', 'speed', get_lang('Speed'), $speed_options, array());
256
+    $form->addElement('textarea', 'text', get_lang('InsertText2Audio'), array('id' => 'textarea_pediaphon'));
257
+    //echo Display :: return_icon('info3.gif', get_lang('HelpPediaphon'), array('align' => 'absmiddle', 'hspace' => '3px'), false);
258
+    $form->addButtonSave(get_lang('SaveMP3'));
259
+    $defaults = array();
260
+    $defaults['lang'] = $selected_language;
261
+    $form->setDefaults($defaults);
262
+    $form->display();
263
+    echo '</div>';
264
+
265
+    ?>
266 266
 
267 267
 	<!-- javascript form name form2 update voices -->
268 268
 	<script type="text/javascript">
@@ -292,7 +292,7 @@  discard block
 block discarded – undo
292 292
 }//end pediaphon
293 293
 
294 294
 //vozMe services
295
-	//disabled for a time
295
+    //disabled for a time
296 296
 /*
297 297
 echo '<div>&nbsp;</div><input type="checkbox" value="1" name="checktext2voice" onclick="javascript: if(this.checked){document.getElementById(\'option3\').style.display=\'block\';}else{document.getElementById(\'option3\').style.display=\'none\';}"/>&nbsp;<img src="../img/file_sound.gif" title="'.get_lang('HelpvozMe').'" alt="'.get_lang('vozMe').'"/>&nbsp;'.get_lang('vozMe').'';
298 298
 echo '&nbsp;&nbsp;&nbsp;<span id="msg_error3" style="display:none;color:red"></span>';
@@ -352,43 +352,43 @@  discard block
 block discarded – undo
352 352
 {
353 353
     $location='create_audio.php?'.api_get_cidreq().'&id='.intval($_POST['id']).'&dt2a=google';
354 354
 
355
-	//security
356
-	if (!isset($_POST['lang']) && !isset($_POST['text']) && !isset($_POST['title']) && !isset($filepath) && !isset($dir)) {
357
-		echo '<script>window.location.href="'.$location.'"</script>';
358
-		return;
359
-	}
355
+    //security
356
+    if (!isset($_POST['lang']) && !isset($_POST['text']) && !isset($_POST['title']) && !isset($filepath) && !isset($dir)) {
357
+        echo '<script>window.location.href="'.$location.'"</script>';
358
+        return;
359
+    }
360 360
 
361
-	$_course = api_get_course_info();
362
-	$_user = api_get_user_info();
361
+    $_course = api_get_course_info();
362
+    $_user = api_get_user_info();
363 363
 
364
-	$clean_title=trim($_POST['title']);
365
-	$clean_text=trim($_POST['text']);
366
-	if(empty($clean_title) || empty($clean_text)){
367
-		echo '<script>window.location.href="'.$location.'"</script>';
368
-		return;
369
-	}
370
-	$clean_title = Security::remove_XSS($clean_title);
371
-	$clean_title = Database::escape_string($clean_title);
372
-	$clean_title = str_replace(' ', '_', $clean_title);//compound file names
373
-
374
-	$clean_text = Security::remove_XSS($clean_text);
375
-	$clean_lang = Security::remove_XSS($_POST['lang']);
376
-
377
-	$extension='mp3';
378
-	$audio_filename=$clean_title.'.'.$extension;
379
-	$audio_title = str_replace('_',' ',$clean_title);
380
-
381
-	//prevent duplicates
382
-	if (file_exists($filepath.'/'.$clean_title.'.'.$extension)){
383
-		$i = 1;
384
-		while (file_exists($filepath.'/'.$clean_title.'_'.$i.'.'.$extension)) $i++;
385
-		$audio_filename = $clean_title . '_' . $i . '.'.$extension;
386
-		$audio_title = $clean_title . '_' . $i . '.'.$extension;
387
-		$audio_title = str_replace('_',' ',$audio_title);
388
-	}
364
+    $clean_title=trim($_POST['title']);
365
+    $clean_text=trim($_POST['text']);
366
+    if(empty($clean_title) || empty($clean_text)){
367
+        echo '<script>window.location.href="'.$location.'"</script>';
368
+        return;
369
+    }
370
+    $clean_title = Security::remove_XSS($clean_title);
371
+    $clean_title = Database::escape_string($clean_title);
372
+    $clean_title = str_replace(' ', '_', $clean_title);//compound file names
373
+
374
+    $clean_text = Security::remove_XSS($clean_text);
375
+    $clean_lang = Security::remove_XSS($_POST['lang']);
376
+
377
+    $extension='mp3';
378
+    $audio_filename=$clean_title.'.'.$extension;
379
+    $audio_title = str_replace('_',' ',$clean_title);
380
+
381
+    //prevent duplicates
382
+    if (file_exists($filepath.'/'.$clean_title.'.'.$extension)){
383
+        $i = 1;
384
+        while (file_exists($filepath.'/'.$clean_title.'_'.$i.'.'.$extension)) $i++;
385
+        $audio_filename = $clean_title . '_' . $i . '.'.$extension;
386
+        $audio_title = $clean_title . '_' . $i . '.'.$extension;
387
+        $audio_title = str_replace('_',' ',$audio_title);
388
+    }
389 389
 
390
-	$documentPath = $filepath.'/'.$audio_filename;
391
-	/*
390
+    $documentPath = $filepath.'/'.$audio_filename;
391
+    /*
392 392
 
393 393
 	//prev for a fine unicode, borrowed from main api TODO:clean
394 394
 	// Safe replacements for some non-letter characters (whitout blank spaces)
@@ -403,52 +403,52 @@  discard block
 block discarded – undo
403 403
 	$filename = api_transliterate($filename, 'x', $encoding);
404 404
     // Replacing remaining dangerous non-letter characters.
405 405
     $clean_text = str_replace($search, $replace, $filename);*/
406
-	$clean_text = api_replace_dangerous_char($clean_text);
406
+    $clean_text = api_replace_dangerous_char($clean_text);
407 407
 
408
-	// adding the file
409
-	// add new file to disk
408
+    // adding the file
409
+    // add new file to disk
410 410
 
411
-	$proxySettings = api_get_configuration_value('proxy_settings');
412
-	$url = "http://translate.google.com/translate_tts?tl=".$clean_lang."&q=".urlencode($clean_text)."";
411
+    $proxySettings = api_get_configuration_value('proxy_settings');
412
+    $url = "http://translate.google.com/translate_tts?tl=".$clean_lang."&q=".urlencode($clean_text)."";
413 413
 
414
-	if (empty($proxySettings)) {
415
-		$content = file_get_contents($url);
416
-	} else {
417
-		$context = stream_context_create($proxySettings);
418
-		$content = file_get_contents($url, false, $context);
419
-	}
414
+    if (empty($proxySettings)) {
415
+        $content = file_get_contents($url);
416
+    } else {
417
+        $context = stream_context_create($proxySettings);
418
+        $content = file_get_contents($url, false, $context);
419
+    }
420 420
 
421 421
     file_put_contents(
422 422
         $documentPath,
423 423
         $content
424 424
     );
425 425
 
426
-	// add document to database
427
-	$current_session_id = api_get_session_id();
428
-	$groupId = api_get_group_id();
429
-	$relativeUrlPath=$dir;
430
-	$doc_id = add_document(
431
-		$_course,
432
-		$relativeUrlPath.$audio_filename,
433
-		'file',
434
-		filesize($documentPath),
435
-		$audio_title
436
-	);
437
-	api_item_property_update(
438
-		$_course,
439
-		TOOL_DOCUMENT,
440
-		$doc_id,
441
-		'DocumentAdded',
442
-		$_user['user_id'],
443
-		$groupId,
444
-		null,
445
-		null,
446
-		null,
447
-		$current_session_id
448
-	);
449
-	Display::display_confirmation_message(get_lang('DocumentCreated'));
450
-	//return to location
451
-	echo '<script>window.location.href="'.$location.'"</script>';
426
+    // add document to database
427
+    $current_session_id = api_get_session_id();
428
+    $groupId = api_get_group_id();
429
+    $relativeUrlPath=$dir;
430
+    $doc_id = add_document(
431
+        $_course,
432
+        $relativeUrlPath.$audio_filename,
433
+        'file',
434
+        filesize($documentPath),
435
+        $audio_title
436
+    );
437
+    api_item_property_update(
438
+        $_course,
439
+        TOOL_DOCUMENT,
440
+        $doc_id,
441
+        'DocumentAdded',
442
+        $_user['user_id'],
443
+        $groupId,
444
+        null,
445
+        null,
446
+        null,
447
+        $current_session_id
448
+    );
449
+    Display::display_confirmation_message(get_lang('DocumentCreated'));
450
+    //return to location
451
+    echo '<script>window.location.href="'.$location.'"</script>';
452 452
 }
453 453
 
454 454
 /**
@@ -461,45 +461,45 @@  discard block
 block discarded – undo
461 461
  */
462 462
 function downloadMP3_pediaphon($filepath, $dir)
463 463
 {
464
-	$location='create_audio.php?'.api_get_cidreq().'&id='.intval($_POST['id']).'&dt2a=pediaphon';
465
-	//security
466
-	if(!isset($_POST['lang']) && !isset($_POST['text']) && !isset($_POST['title']) && !isset($filepath) && !isset($dir)) {
467
-		echo '<script>window.location.href="'.$location.'"</script>';
468
-		return;
469
-	}
470
-	$_course = api_get_course_info();
471
-	$_user = api_get_user_info();
472
-	$clean_title=trim($_POST['title']);
473
-	$clean_title= Database::escape_string($clean_title);
474
-	$clean_text=trim($_POST['text']);
475
-	$clean_voices=Security::remove_XSS($_POST['voices']);
476
-	if(empty($clean_title) || empty($clean_text) || empty($clean_voices)){
477
-		echo '<script>window.location.href="'.$location.'"</script>';
478
-		return;
479
-	}
480
-	$clean_title = Security::remove_XSS($clean_title);
481
-	$clean_title = Database::escape_string($clean_title);
482
-	$clean_title = str_replace(' ', '_', $clean_title);//compound file names
483
-	$clean_text = Security::remove_XSS($clean_text);
484
-	$clean_lang = Security::remove_XSS($_POST['lang']);
485
-	$clean_speed = Security::remove_XSS($_POST['speed']);
486
-
487
-	$extension='mp3';
488
-	$audio_filename=$clean_title.'.'.$extension;
489
-	$audio_title = str_replace('_',' ',$clean_title);
490
-
491
-	//prevent duplicates
492
-	if (file_exists($filepath.'/'.$clean_title.'.'.$extension)){
493
-		$i = 1;
494
-		while (file_exists($filepath.'/'.$clean_title.'_'.$i.'.'.$extension)) $i++;
495
-		$audio_filename = $clean_title . '_' . $i . '.'.$extension;
496
-		$audio_title = $clean_title . '_' . $i . '.'.$extension;
497
-		$audio_title = str_replace('_',' ',$audio_title);
498
-	}
464
+    $location='create_audio.php?'.api_get_cidreq().'&id='.intval($_POST['id']).'&dt2a=pediaphon';
465
+    //security
466
+    if(!isset($_POST['lang']) && !isset($_POST['text']) && !isset($_POST['title']) && !isset($filepath) && !isset($dir)) {
467
+        echo '<script>window.location.href="'.$location.'"</script>';
468
+        return;
469
+    }
470
+    $_course = api_get_course_info();
471
+    $_user = api_get_user_info();
472
+    $clean_title=trim($_POST['title']);
473
+    $clean_title= Database::escape_string($clean_title);
474
+    $clean_text=trim($_POST['text']);
475
+    $clean_voices=Security::remove_XSS($_POST['voices']);
476
+    if(empty($clean_title) || empty($clean_text) || empty($clean_voices)){
477
+        echo '<script>window.location.href="'.$location.'"</script>';
478
+        return;
479
+    }
480
+    $clean_title = Security::remove_XSS($clean_title);
481
+    $clean_title = Database::escape_string($clean_title);
482
+    $clean_title = str_replace(' ', '_', $clean_title);//compound file names
483
+    $clean_text = Security::remove_XSS($clean_text);
484
+    $clean_lang = Security::remove_XSS($_POST['lang']);
485
+    $clean_speed = Security::remove_XSS($_POST['speed']);
486
+
487
+    $extension='mp3';
488
+    $audio_filename=$clean_title.'.'.$extension;
489
+    $audio_title = str_replace('_',' ',$clean_title);
490
+
491
+    //prevent duplicates
492
+    if (file_exists($filepath.'/'.$clean_title.'.'.$extension)){
493
+        $i = 1;
494
+        while (file_exists($filepath.'/'.$clean_title.'_'.$i.'.'.$extension)) $i++;
495
+        $audio_filename = $clean_title . '_' . $i . '.'.$extension;
496
+        $audio_title = $clean_title . '_' . $i . '.'.$extension;
497
+        $audio_title = str_replace('_',' ',$audio_title);
498
+    }
499 499
 
500
-	$documentPath = $filepath.'/'.$audio_filename;
500
+    $documentPath = $filepath.'/'.$audio_filename;
501 501
 
502
-	/*//prev for a fine unicode, borrowed from main api TODO:clean
502
+    /*//prev for a fine unicode, borrowed from main api TODO:clean
503 503
 	// Safe replacements for some non-letter characters (whitout blank spaces)
504 504
 	$search  = array("\0", "\t", "\n", "\r", "\x0B", '/', "\\", '"', "'", '?', '*', '>', '<', '|', ':', '$', '(', ')', '^', '[', ']', '#', '+', '&', '%');
505 505
 	$replace = array('',  '_',  '_',  '_',  '_',    '-', '-',  '-', '_', '-', '-', '-', '-', '-', '-', '-', '-', '-', '-', '-', '-', '-', '-', '-', '-');
@@ -512,48 +512,48 @@  discard block
 block discarded – undo
512 512
 	$filename = api_transliterate($filename, 'x', $encoding);
513 513
     // Replacing remaining dangerous non-letter characters.
514 514
     $clean_text = str_replace($search, $replace, $filename);*/
515
-	$clean_text = api_replace_dangerous_char($clean_text);
515
+    $clean_text = api_replace_dangerous_char($clean_text);
516 516
 
517
-	//adding the file
517
+    //adding the file
518 518
 
519
-	if ($clean_lang=='de') {
520
-		$url_pediaphon='http://www.pediaphon.org/~bischoff/radiopedia/sprich_multivoice.cgi';
521
-		$find_t2v = '/http\:\/\/www\.pediaphon\.org\/\~bischoff\/radiopedia\/mp3\/(.*)\.mp3\"/';
522
-	} else {
523
-		$url_pediaphon='http://www.pediaphon.org/~bischoff/radiopedia/sprich_multivoice_'.$clean_lang.'.cgi';//en, es, fr
524
-		$find_t2v = '/http\:\/\/www\.pediaphon\.org\/\~bischoff\/radiopedia\/mp3\/'.$clean_lang.'\/(.*)\.mp3\"/';
525
-	}
519
+    if ($clean_lang=='de') {
520
+        $url_pediaphon='http://www.pediaphon.org/~bischoff/radiopedia/sprich_multivoice.cgi';
521
+        $find_t2v = '/http\:\/\/www\.pediaphon\.org\/\~bischoff\/radiopedia\/mp3\/(.*)\.mp3\"/';
522
+    } else {
523
+        $url_pediaphon='http://www.pediaphon.org/~bischoff/radiopedia/sprich_multivoice_'.$clean_lang.'.cgi';//en, es, fr
524
+        $find_t2v = '/http\:\/\/www\.pediaphon\.org\/\~bischoff\/radiopedia\/mp3\/'.$clean_lang.'\/(.*)\.mp3\"/';
525
+    }
526 526
 
527
-	$data="stimme=".$clean_voices."&inputtext=".$clean_text."&speed=".$clean_speed."&go=speak";
528
-	$opts = array('http' =>
529
-		array(
530
-		 'method'  => 'POST',
531
-		 'header'  =>"Content-Type: application/x-www-form-urlencoded\r\n",
532
-		 "Content-Length: " . strlen($data) . "\r\n",
533
-		 'content' => $data
534
-		)
535
-	);
536
-	$context  = stream_context_create($opts);
537
-	// Download the whole HTML page
538
-	$previous_returntext2voice = file_get_contents($url_pediaphon,false,$context);
539
-
540
-	//extract the audio file path
541
-	$search_source = preg_match($find_t2v, $previous_returntext2voice, $hits);
542
-	$souce_end = substr($hits[0], 0, -1);
543
-	//download file
544
-	$returntext2voice = file_get_contents($souce_end);
545
-	//save file
546
-	$f = @file_put_contents($documentPath, $returntext2voice);
547
-	if ($f === false && !empty($php_errormsg)) {
527
+    $data="stimme=".$clean_voices."&inputtext=".$clean_text."&speed=".$clean_speed."&go=speak";
528
+    $opts = array('http' =>
529
+        array(
530
+            'method'  => 'POST',
531
+            'header'  =>"Content-Type: application/x-www-form-urlencoded\r\n",
532
+            "Content-Length: " . strlen($data) . "\r\n",
533
+            'content' => $data
534
+        )
535
+    );
536
+    $context  = stream_context_create($opts);
537
+    // Download the whole HTML page
538
+    $previous_returntext2voice = file_get_contents($url_pediaphon,false,$context);
539
+
540
+    //extract the audio file path
541
+    $search_source = preg_match($find_t2v, $previous_returntext2voice, $hits);
542
+    $souce_end = substr($hits[0], 0, -1);
543
+    //download file
544
+    $returntext2voice = file_get_contents($souce_end);
545
+    //save file
546
+    $f = @file_put_contents($documentPath, $returntext2voice);
547
+    if ($f === false && !empty($php_errormsg)) {
548 548
                 error_log($php_errormsg);
549 549
             }
550
-	//add document to database
551
-	$current_session_id = api_get_session_id();
552
-	$groupId = api_get_group_id();
553
-	$relativeUrlPath=$dir;
554
-	$doc_id = add_document($_course, $relativeUrlPath.$audio_filename, 'file', filesize($documentPath), $audio_title);
555
-	api_item_property_update($_course, TOOL_DOCUMENT, $doc_id, 'DocumentAdded', $_user['user_id'], $groupId, null, null, null, $current_session_id);
550
+    //add document to database
551
+    $current_session_id = api_get_session_id();
552
+    $groupId = api_get_group_id();
553
+    $relativeUrlPath=$dir;
554
+    $doc_id = add_document($_course, $relativeUrlPath.$audio_filename, 'file', filesize($documentPath), $audio_title);
555
+    api_item_property_update($_course, TOOL_DOCUMENT, $doc_id, 'DocumentAdded', $_user['user_id'], $groupId, null, null, null, $current_session_id);
556 556
     Display::display_confirmation_message(get_lang('DocumentCreated'));
557
-	//return to location
558
-	echo '<script>window.location.href="'.$location.'"</script>';
557
+    //return to location
558
+    echo '<script>window.location.href="'.$location.'"</script>';
559 559
 }
Please login to merge, or discard this patch.
main/document/create_draw.php 1 patch
Indentation   +30 added lines, -30 removed lines patch added patch discarded remove patch
@@ -46,49 +46,49 @@  discard block
 block discarded – undo
46 46
 // Please, do not modify this dirname formatting
47 47
 
48 48
 if (strstr($dir, '..')) {
49
-	$dir = '/';
49
+    $dir = '/';
50 50
 }
51 51
 
52 52
 if ($dir[0] == '.') {
53
-	$dir = substr($dir, 1);
53
+    $dir = substr($dir, 1);
54 54
 }
55 55
 
56 56
 if ($dir[0] != '/') {
57
-	$dir = '/'.$dir;
57
+    $dir = '/'.$dir;
58 58
 }
59 59
 
60 60
 if ($dir[strlen($dir) - 1] != '/') {
61
-	$dir .= '/';
61
+    $dir .= '/';
62 62
 }
63 63
 
64 64
 $filepath = api_get_path(SYS_COURSE_PATH).$_course['path'].'/document'.$dir;
65 65
 
66 66
 if (!is_dir($filepath)) {
67
-	$filepath = api_get_path(SYS_COURSE_PATH).$_course['path'].'/document/';
68
-	$dir = '/';
67
+    $filepath = api_get_path(SYS_COURSE_PATH).$_course['path'].'/document/';
68
+    $dir = '/';
69 69
 }
70 70
 
71 71
 $groupId = api_get_group_id();
72 72
 
73 73
 if (!empty($groupId)) {
74
-	$interbreadcrumb[] = array ("url" => "../group/group_space.php?".api_get_cidreq(), "name" => get_lang('GroupSpace'));
75
-	$noPHP_SELF = true;
76
-	$group = GroupManager :: get_group_properties($groupId);
77
-	$path = explode('/', $dir);
78
-	if ('/'.$path[1] != $group['directory']) {
79
-		api_not_allowed(true);
80
-	}
74
+    $interbreadcrumb[] = array ("url" => "../group/group_space.php?".api_get_cidreq(), "name" => get_lang('GroupSpace'));
75
+    $noPHP_SELF = true;
76
+    $group = GroupManager :: get_group_properties($groupId);
77
+    $path = explode('/', $dir);
78
+    if ('/'.$path[1] != $group['directory']) {
79
+        api_not_allowed(true);
80
+    }
81 81
 }
82 82
 
83 83
 $interbreadcrumb[] = array ("url" => "./document.php?".api_get_cidreq(), "name" => get_lang('Documents'));
84 84
 
85 85
 if (!$is_allowed_in_course) {
86
-	api_not_allowed(true);
86
+    api_not_allowed(true);
87 87
 }
88 88
 
89 89
 if (!($is_allowed_to_edit || $_SESSION['group_member_with_upload_rights'] ||
90
-	DocumentManager::is_my_shared_folder(api_get_user_id(), Security::remove_XSS($dir), api_get_session_id()))) {
91
-	api_not_allowed(true);
90
+    DocumentManager::is_my_shared_folder(api_get_user_id(), Security::remove_XSS($dir), api_get_session_id()))) {
91
+    api_not_allowed(true);
92 92
 }
93 93
 
94 94
 
@@ -96,10 +96,10 @@  discard block
 block discarded – undo
96 96
 Event::event_access_tool(TOOL_DOCUMENT);
97 97
 $display_dir = $dir;
98 98
 if (isset ($group)) {
99
-	$display_dir = explode('/', $dir);
100
-	unset ($display_dir[0]);
101
-	unset ($display_dir[1]);
102
-	$display_dir = implode('/', $display_dir);
99
+    $display_dir = explode('/', $dir);
100
+    unset ($display_dir[0]);
101
+    unset ($display_dir[1]);
102
+    $display_dir = implode('/', $display_dir);
103 103
 }
104 104
 
105 105
 // Interbreadcrumb for the current directory root path
@@ -124,13 +124,13 @@  discard block
 block discarded – undo
124 124
 
125 125
 if (api_browser_support('svg')) {
126 126
 
127
-	//automatic loading the course language
128
-	$svgedit_code_translation_table = array('' => 'en', 'pt' => 'pt-Pt', 'sr' => 'sr_latn');
129
-	$langsvgedit  = api_get_language_isocode();
130
-	$langsvgedit = isset($svgedit_code_translation_table[$langsvgedit]) ? $svgedit_code_translation_table[$langsvgedit] : $langsvgedit;
131
-	$langsvgedit = file_exists(api_get_path(LIBRARY_PATH).'svg-edit/locale/lang.'.$langsvgedit.'.js') ? $langsvgedit : 'en';
132
-	$svg_url= api_get_path(WEB_LIBRARY_PATH).'svg-edit/svg-editor.php?lang='.$langsvgedit;
133
-	?>
127
+    //automatic loading the course language
128
+    $svgedit_code_translation_table = array('' => 'en', 'pt' => 'pt-Pt', 'sr' => 'sr_latn');
129
+    $langsvgedit  = api_get_language_isocode();
130
+    $langsvgedit = isset($svgedit_code_translation_table[$langsvgedit]) ? $svgedit_code_translation_table[$langsvgedit] : $langsvgedit;
131
+    $langsvgedit = file_exists(api_get_path(LIBRARY_PATH).'svg-edit/locale/lang.'.$langsvgedit.'.js') ? $langsvgedit : 'en';
132
+    $svg_url= api_get_path(WEB_LIBRARY_PATH).'svg-edit/svg-editor.php?lang='.$langsvgedit;
133
+    ?>
134 134
 	<script>
135 135
 		document.write ('<iframe id="frame" frameborder="0" scrolling="no" src="<?php echo  $svg_url; ?>" width="100%" height="100%"><noframes><p>Sorry, your browser does not handle frames</p></noframes></iframe>');
136 136
         function resizeIframe() {
@@ -148,10 +148,10 @@  discard block
 block discarded – undo
148 148
 
149 149
     <?php
150 150
     echo '<noscript>';
151
-	echo '<iframe style="height: 550px; width: 100%;" scrolling="no" frameborder="0" src="'.$svg_url.'"><noframes><p>Sorry, your browser does not handle frames</p></noframes></iframe>';
152
-	echo '</noscript>';
151
+    echo '<iframe style="height: 550px; width: 100%;" scrolling="no" frameborder="0" src="'.$svg_url.'"><noframes><p>Sorry, your browser does not handle frames</p></noframes></iframe>';
152
+    echo '</noscript>';
153 153
 } else {
154
-	Display::display_error_message(get_lang('BrowserDontSupportsSVG'));
154
+    Display::display_error_message(get_lang('BrowserDontSupportsSVG'));
155 155
 }
156 156
 
157 157
 Display :: display_footer();
Please login to merge, or discard this patch.
main/document/webcam_receiver.php 1 patch
Indentation   +17 added lines, -17 removed lines patch added patch discarded remove patch
@@ -14,18 +14,18 @@  discard block
 block discarded – undo
14 14
 parse_str($_SERVER['QUERY_STRING'], $params);
15 15
 
16 16
 if(isset($params['webcamname']) && isset($params['webcamdir']) && isset($params['webcamuserid'])) {
17
-	$webcamname = $params['webcamname'];
18
-	$webcamdir = $params['webcamdir'];
19
-	$webcamuserid = $params['webcamuserid'];
17
+    $webcamname = $params['webcamname'];
18
+    $webcamdir = $params['webcamdir'];
19
+    $webcamuserid = $params['webcamuserid'];
20 20
 }
21 21
 else {
22
-	api_not_allowed();
23
-	die();
22
+    api_not_allowed();
23
+    die();
24 24
 }
25 25
 
26 26
 if ($webcamuserid!= api_get_user_id() || api_get_user_id()==0 || $webcamuserid==0) {
27
-	api_not_allowed();
28
-	die();
27
+    api_not_allowed();
28
+    die();
29 29
 }
30 30
 
31 31
 
@@ -42,7 +42,7 @@  discard block
 block discarded – undo
42 42
 $ext = strtolower($ext[sizeof($ext) - 1]);
43 43
 
44 44
 if($ext!= 'jpg'){
45
-	die();
45
+    die();
46 46
 }
47 47
 
48 48
 //Do not use here check Fileinfo method because return: text/plain                //CHECK THIS BEFORE COMMIT
@@ -57,11 +57,11 @@  discard block
 block discarded – undo
57 57
 $title_to_save=str_replace('_',' ',$webcamname);
58 58
 $webcamname_noex=basename($webcamname, ".jpg");
59 59
 if (file_exists($saveDir.'/'.$webcamname_noex.'.'.$ext)){
60
-		$i = 1;
61
-		while (file_exists($saveDir.'/'.$webcamname_noex.'_'.$i.'.'.$ext)) $i++;
62
-		$webcamname_to_save = $webcamname_noex . '_' . $i . '.'.$ext;
63
-		$title_to_save = $webcamname_noex . '_' . $i . '.'.$ext;
64
-		$title_to_save = str_replace('_',' ',$title_to_save);
60
+        $i = 1;
61
+        while (file_exists($saveDir.'/'.$webcamname_noex.'_'.$i.'.'.$ext)) $i++;
62
+        $webcamname_to_save = $webcamname_noex . '_' . $i . '.'.$ext;
63
+        $title_to_save = $webcamname_noex . '_' . $i . '.'.$ext;
64
+        $title_to_save = str_replace('_',' ',$title_to_save);
65 65
 }
66 66
 
67 67
 $documentPath = $saveDir.'/'.$webcamname_to_save;
@@ -70,13 +70,13 @@  discard block
 block discarded – undo
70 70
 //Change to move_uploaded_file() function instead file_get_contents() to adapt the new lib
71 71
 $content = move_uploaded_file($_FILES['webcam']['tmp_name'], $documentPath);
72 72
 if (!$content) {
73
-	print "PHP ERROR: Failed to read data\n";
74
-	exit();
73
+    print "PHP ERROR: Failed to read data\n";
74
+    exit();
75 75
 }
76 76
 
77 77
 //add document to database
78
-	$doc_id = add_document($_course, $webcamdir.'/'.$webcamname_to_save, 'file', filesize($documentPath), $title_to_save);
79
-	api_item_property_update($_course, TOOL_DOCUMENT, $doc_id, 'DocumentAdded', $_user['user_id'], $groupId, null, null, null, $current_session_id);
78
+    $doc_id = add_document($_course, $webcamdir.'/'.$webcamname_to_save, 'file', filesize($documentPath), $title_to_save);
79
+    api_item_property_update($_course, TOOL_DOCUMENT, $doc_id, 'DocumentAdded', $_user['user_id'], $groupId, null, null, null, $current_session_id);
80 80
 ///
81 81
 $url = 'http://' . $_SERVER['HTTP_HOST'] . dirname($_SERVER['REQUEST_URI']) . '/' . $documentPath;
82 82
 print get_lang('ClipSent');
Please login to merge, or discard this patch.
main/document/document_slideshow.inc.php 1 patch
Indentation   +13 added lines, -13 removed lines patch added patch discarded remove patch
@@ -29,8 +29,8 @@  discard block
 block discarded – undo
29 29
 
30 30
 // Resetting the images of the slideshow = destroying the slideshow
31 31
 if (isset($_GET['action']) && $_GET['action'] == 'exit_slideshow') {
32
-	$_SESSION['image_files_only'] = null;
33
-	unset($image_files_only);
32
+    $_SESSION['image_files_only'] = null;
33
+    unset($image_files_only);
34 34
 }
35 35
 
36 36
 // We check if there are images in this folder by searching the extensions for .jpg, .gif, .png
@@ -39,10 +39,10 @@  discard block
 block discarded – undo
39 39
 $array_to_search = !empty($documentAndFolders) && is_array($documentAndFolders) ? $documentAndFolders : array();
40 40
 
41 41
 if (count($array_to_search) > 0) {
42
-	while (list($key) = each($array_to_search)) {
43
-		$all_files[] = basename($array_to_search[$key]['path']);
44
-		//echo basename($array_to_search[$key]['path']).'<br />';
45
-	}
42
+    while (list($key) = each($array_to_search)) {
43
+        $all_files[] = basename($array_to_search[$key]['path']);
44
+        //echo basename($array_to_search[$key]['path']).'<br />';
45
+    }
46 46
 }
47 47
 
48 48
 // Always show gallery.
@@ -62,9 +62,9 @@  discard block
 block discarded – undo
62 62
 
63 63
 $tablename_column = isset($_GET['tablename_column']) ? Security::remove_XSS($_GET['tablename_column']) : 0;
64 64
 if ($tablename_column == 0) {
65
-	$tablename_column = 1;
65
+    $tablename_column = 1;
66 66
 } else {
67
-	$tablename_column = intval($tablename_column) - 1;
67
+    $tablename_column = intval($tablename_column) - 1;
68 68
 }
69 69
 $tablename_direction = isset($_GET['tablename_direction']) ? Security::remove_XSS($_GET['tablename_direction']) : 'ASC';
70 70
 
@@ -98,15 +98,15 @@  discard block
 block discarded – undo
98 98
         $final_array[] = $file_array[1];
99 99
     }
100 100
 
101
-	return $final_array;
101
+    return $final_array;
102 102
 }
103 103
 
104 104
 function sort_table($a, $b) {
105
-	global $tablename_column;
106
-	return strnatcmp($a[$tablename_column], $b[$tablename_column]);
105
+    global $tablename_column;
106
+    return strnatcmp($a[$tablename_column], $b[$tablename_column]);
107 107
 }
108 108
 
109 109
 function rsort_table($a, $b) {
110
-	global $tablename_column;
111
-	return strnatcmp($b[$tablename_column], $a[$tablename_column]);
110
+    global $tablename_column;
111
+    return strnatcmp($b[$tablename_column], $a[$tablename_column]);
112 112
 }
Please login to merge, or discard this patch.
main/document/save_pixlr.php 1 patch
Indentation   +66 added lines, -66 removed lines patch added patch discarded remove patch
@@ -1,34 +1,34 @@  discard block
 block discarded – undo
1 1
 <?php
2 2
 /* For licensing terms, see /license.txt */
3 3
 /**
4
- *	This file allows creating new svg and png documents with an online editor.
5
- *
6
- *	@package chamilo.document
7
- *
8
- * @author Juan Carlos Raña Trabado
9
- * @since 30/january/2011
4
+     *	This file allows creating new svg and png documents with an online editor.
5
+     *
6
+     *	@package chamilo.document
7
+     *
8
+     * @author Juan Carlos Raña Trabado
9
+     * @since 30/january/2011
10 10
 */
11 11
 /**
12
- * Code
13
- */
12
+     * Code
13
+     */
14 14
 require_once '../inc/global.inc.php';
15 15
 
16 16
 api_protect_course_script();
17 17
 api_block_anonymous_users();
18 18
 
19 19
 if ($_user['user_id']!= api_get_user_id() || api_get_user_id()==0 || $_user['user_id']==0) {
20
-	api_not_allowed();
21
-	die();
20
+    api_not_allowed();
21
+    die();
22 22
 }
23 23
 
24 24
 if(!isset($_GET['title']) || !isset($_GET['type']) || !isset($_GET['image'])) {
25
-	api_not_allowed();
26
-	die();
25
+    api_not_allowed();
26
+    die();
27 27
 }
28 28
 
29 29
 if(!isset($_SESSION['paint_dir']) || !isset($_SESSION['whereami']) ){
30
-	api_not_allowed();
31
-	die();
30
+    api_not_allowed();
31
+    die();
32 32
 }
33 33
 
34 34
 //pixlr return
@@ -72,22 +72,22 @@  discard block
 block discarded – undo
72 72
 $filename = disable_dangerous_file($filename);
73 73
 
74 74
 if (strlen(trim($filename))==0) {
75
-	 echo "The title is empty";//if title is empty, headers Content-Type = application/octet-stream, then not create a new title here please
76
-	 exit;
75
+        echo "The title is empty";//if title is empty, headers Content-Type = application/octet-stream, then not create a new title here please
76
+        exit;
77 77
 }
78 78
 
79 79
 //check file_get_contents
80 80
 if ($contents === false) {
81
-	echo "I cannot read: ".$urlcontents;
81
+    echo "I cannot read: ".$urlcontents;
82 82
     exit;
83 83
 }
84 84
 
85 85
 // Extension security
86 86
 if($extension!= 'jpg' && $extension!= 'png' && $extension!= 'pxd'){
87
-	die();
87
+    die();
88 88
 }
89 89
 if($extension=='pxd') {
90
-	echo "pxd file type does not supported";// not secure because check security headers and finfo() return  Content-Type = application/octet-stream
90
+    echo "pxd file type does not supported";// not secure because check security headers and finfo() return  Content-Type = application/octet-stream
91 91
     exit;
92 92
 }
93 93
 
@@ -95,8 +95,8 @@  discard block
 block discarded – undo
95 95
 $headers = get_headers($urlcontents, 1);
96 96
 $content_type = explode("/", $headers['Content-Type']);
97 97
 if ($content_type[0] != "image") {
98
-	echo "Invalid file type";
99
-	exit;
98
+    echo "Invalid file type";
99
+    exit;
100 100
 }
101 101
 
102 102
 //Verify that the file is an image. Fileinfo method
@@ -114,49 +114,49 @@  discard block
 block discarded – undo
114 114
 $title = $title.'.'.$extension;
115 115
 
116 116
 if($currentTool=='document/createpaint'){
117
-	//check save as and prevent rewrite an older file with same name
118
-	if (0 != $groupId){
117
+    //check save as and prevent rewrite an older file with same name
118
+    if (0 != $groupId){
119 119
         $group_properties  = GroupManager :: get_group_properties($groupId);
120 120
         $groupPath = $group_properties['directory'];
121
-	} else {
122
-		$groupPath ='';
123
-	}
124
-
125
-	if (file_exists($saveDir.'/'.$filename.'.'.$extension)){
126
-		$i = 1;
127
-		while (file_exists($saveDir.'/'.$filename.'_'.$i.'.'.$extension)) $i++;
128
-		$paintFileName = $filename . '_' . $i . '.'.$extension;
129
-		$title = $filename . '_' . $i . '.'.$extension;
130
-	}
131
-
132
-	//
133
-	$documentPath = $saveDir.'/'.$paintFileName;
134
-	//add new document to disk
135
-	file_put_contents( $documentPath, $contents );
136
-	//add document to database
137
-	$doc_id = add_document($_course, $relativeUrlPath.'/'.$paintFileName, 'file', filesize($documentPath), $title);
138
-	api_item_property_update($_course, TOOL_DOCUMENT, $doc_id, 'DocumentAdded', $_user['user_id'], $groupId, null, null, null, $current_session_id);
121
+    } else {
122
+        $groupPath ='';
123
+    }
124
+
125
+    if (file_exists($saveDir.'/'.$filename.'.'.$extension)){
126
+        $i = 1;
127
+        while (file_exists($saveDir.'/'.$filename.'_'.$i.'.'.$extension)) $i++;
128
+        $paintFileName = $filename . '_' . $i . '.'.$extension;
129
+        $title = $filename . '_' . $i . '.'.$extension;
130
+    }
131
+
132
+    //
133
+    $documentPath = $saveDir.'/'.$paintFileName;
134
+    //add new document to disk
135
+    file_put_contents( $documentPath, $contents );
136
+    //add document to database
137
+    $doc_id = add_document($_course, $relativeUrlPath.'/'.$paintFileName, 'file', filesize($documentPath), $title);
138
+    api_item_property_update($_course, TOOL_DOCUMENT, $doc_id, 'DocumentAdded', $_user['user_id'], $groupId, null, null, null, $current_session_id);
139 139
 
140 140
 }elseif($currentTool=='document/editpaint'){
141 141
 
142
-	$documentPath = $saveDir.'/'.$paintFileName;
143
-	//add new document to disk
144
-	file_put_contents( $documentPath, $contents );
145
-
146
-	//check path
147
-	if(!isset($_SESSION['paint_file'])){
148
-		api_not_allowed();
149
-		die();
150
-	}
151
-	if($_SESSION['paint_file']==$paintFileName){
152
-		$document_id = DocumentManager::get_document_id($_course, $relativeUrlPath.'/'.$paintFileName);
153
-		update_existing_document($_course, $document_id, filesize($documentPath), null);
154
-		api_item_property_update($_course, TOOL_DOCUMENT, $document_id, 'DocumentUpdated', $_user['user_id'], $groupId, null, null, null, $current_session_id);
155
-	}else{
156
-		//add a new document
157
-		$doc_id = add_document($_course, $relativeUrlPath.'/'.$paintFileName, 'file', filesize($documentPath), $title);
158
-		api_item_property_update($_course, TOOL_DOCUMENT, $doc_id, 'DocumentAdded', $_user['user_id'], $groupId, null, null, null, $current_session_id);
159
-	}
142
+    $documentPath = $saveDir.'/'.$paintFileName;
143
+    //add new document to disk
144
+    file_put_contents( $documentPath, $contents );
145
+
146
+    //check path
147
+    if(!isset($_SESSION['paint_file'])){
148
+        api_not_allowed();
149
+        die();
150
+    }
151
+    if($_SESSION['paint_file']==$paintFileName){
152
+        $document_id = DocumentManager::get_document_id($_course, $relativeUrlPath.'/'.$paintFileName);
153
+        update_existing_document($_course, $document_id, filesize($documentPath), null);
154
+        api_item_property_update($_course, TOOL_DOCUMENT, $document_id, 'DocumentUpdated', $_user['user_id'], $groupId, null, null, null, $current_session_id);
155
+    }else{
156
+        //add a new document
157
+        $doc_id = add_document($_course, $relativeUrlPath.'/'.$paintFileName, 'file', filesize($documentPath), $title);
158
+        api_item_property_update($_course, TOOL_DOCUMENT, $doc_id, 'DocumentAdded', $_user['user_id'], $groupId, null, null, null, $current_session_id);
159
+    }
160 160
 }
161 161
 
162 162
 
@@ -171,12 +171,12 @@  discard block
 block discarded – undo
171 171
 unset($_SESSION['temp_realpath_image']);
172 172
 
173 173
 if (!isset($_SESSION['exit_pixlr'])) {
174
-	$location=api_get_path(WEB_CODE_PATH).'document/document.php';
175
-	echo '<script>window.parent.location.href="'.$location.'"</script>';
176
-	api_not_allowed(true);
174
+    $location=api_get_path(WEB_CODE_PATH).'document/document.php';
175
+    echo '<script>window.parent.location.href="'.$location.'"</script>';
176
+    api_not_allowed(true);
177 177
 } else {
178
-	echo '<div align="center" style="padding-top:150; font-family:Arial, Helvetica, Sans-serif;font-size:25px;color:#aaa;font-weight:bold;">'.get_lang('PleaseStandBy').'</div>';
179
-	$location=api_get_path(WEB_CODE_PATH).'document/document.php?id='.Security::remove_XSS($_SESSION['exit_pixlr']);
180
-	echo '<script>window.parent.location.href="'.$location.'"</script>';
181
-	unset($_SESSION['exit_pixlr']);
178
+    echo '<div align="center" style="padding-top:150; font-family:Arial, Helvetica, Sans-serif;font-size:25px;color:#aaa;font-weight:bold;">'.get_lang('PleaseStandBy').'</div>';
179
+    $location=api_get_path(WEB_CODE_PATH).'document/document.php?id='.Security::remove_XSS($_SESSION['exit_pixlr']);
180
+    echo '<script>window.parent.location.href="'.$location.'"</script>';
181
+    unset($_SESSION['exit_pixlr']);
182 182
 }
Please login to merge, or discard this patch.
main/document/show_content.php 1 patch
Indentation   +15 added lines, -15 removed lines patch added patch discarded remove patch
@@ -1,10 +1,10 @@  discard block
 block discarded – undo
1 1
 <?php
2 2
 /* For licensing terms, see /license.txt */
3 3
 /**
4
- *	@author jmontoya
5
- *
6
- *	@package chamilo.document
7
- */
4
+     *	@author jmontoya
5
+     *
6
+     *	@package chamilo.document
7
+     */
8 8
 require_once '../inc/global.inc.php';
9 9
 
10 10
 // Protection
@@ -91,16 +91,16 @@  discard block
 block discarded – undo
91 91
 $pathinfo = pathinfo($header_file);
92 92
 
93 93
 if ($pathinfo['extension']=='wav' && preg_match('/_chnano_.wav/i', $file_url_web) && api_get_setting('enable_nanogong') == 'true'){
94
-	echo '<div align="center">';
95
-		echo '<br/>';
96
-		echo '<applet id="applet" archive="../inc/lib/nanogong/nanogong.jar" code="gong.NanoGong" width="160" height="95" >';
97
-			echo '<param name="SoundFileURL" value="'.$file_url_web.'" />';
98
-			echo '<param name="ShowSaveButton" value="false" />';
99
-			echo '<param name="ShowTime" value="true" />';
100
-			echo '<param name="ShowRecordButton" value="false" />';
101
-		echo '</applet>';
102
-	echo '</div>';
94
+    echo '<div align="center">';
95
+        echo '<br/>';
96
+        echo '<applet id="applet" archive="../inc/lib/nanogong/nanogong.jar" code="gong.NanoGong" width="160" height="95" >';
97
+            echo '<param name="SoundFileURL" value="'.$file_url_web.'" />';
98
+            echo '<param name="ShowSaveButton" value="false" />';
99
+            echo '<param name="ShowTime" value="true" />';
100
+            echo '<param name="ShowRecordButton" value="false" />';
101
+        echo '</applet>';
102
+    echo '</div>';
103 103
 } else {
104
-	if ($pathinfo['extension']=='swf') { $width='83%'; $height='83%';} else {$width='100%'; $height='100%';}
105
-	echo '<iframe border="0" frameborder="0" scrolling="no" style="width:'.$width.'; height:'.$height.';background-color:#ffffff;" id="mainFrame" name="mainFrame" src="'.$file_url_web.'?'.api_get_cidreq().'&amp;rand='.mt_rand(1, 1000).'"></iframe>';
104
+    if ($pathinfo['extension']=='swf') { $width='83%'; $height='83%';} else {$width='100%'; $height='100%';}
105
+    echo '<iframe border="0" frameborder="0" scrolling="no" style="width:'.$width.'; height:'.$height.';background-color:#ffffff;" id="mainFrame" name="mainFrame" src="'.$file_url_web.'?'.api_get_cidreq().'&amp;rand='.mt_rand(1, 1000).'"></iframe>';
106 106
 }
Please login to merge, or discard this patch.
main/document/record_audio.php 1 patch
Indentation   +40 added lines, -40 removed lines patch added patch discarded remove patch
@@ -23,11 +23,11 @@  discard block
 block discarded – undo
23 23
 $document_data  = array();
24 24
 
25 25
 if (isset($_GET['id'])) {
26
-	$document_data = DocumentManager::get_document_data_by_id(
27
-		$_GET['id'],
28
-		api_get_course_id(),
29
-		true
30
-	);
26
+    $document_data = DocumentManager::get_document_data_by_id(
27
+        $_GET['id'],
28
+        api_get_course_id(),
29
+        true
30
+    );
31 31
 }
32 32
 
33 33
 if (empty($document_data)) {
@@ -46,46 +46,46 @@  discard block
 block discarded – undo
46 46
 // Please, do not modify this dirname formatting
47 47
 
48 48
 if (strstr($dir, '..')) {
49
-	$dir = '/';
49
+    $dir = '/';
50 50
 }
51 51
 
52 52
 if ($dir[0] == '.') {
53
-	$dir = substr($dir, 1);
53
+    $dir = substr($dir, 1);
54 54
 }
55 55
 
56 56
 if ($dir[0] != '/') {
57
-	$dir = '/'.$dir;
57
+    $dir = '/'.$dir;
58 58
 }
59 59
 
60 60
 if ($dir[strlen($dir) - 1] != '/') {
61
-	$dir .= '/';
61
+    $dir .= '/';
62 62
 }
63 63
 
64 64
 $filepath = api_get_path(SYS_COURSE_PATH).$_course['path'].'/document'.$dir;
65 65
 
66 66
 if (!is_dir($filepath)) {
67
-	$filepath = api_get_path(SYS_COURSE_PATH).$_course['path'].'/document/';
68
-	$dir = '/';
67
+    $filepath = api_get_path(SYS_COURSE_PATH).$_course['path'].'/document/';
68
+    $dir = '/';
69 69
 }
70 70
 
71 71
 if (!empty($groupId)) {
72
-	$interbreadcrumb[] = array ("url" => "../group/group_space.php?".api_get_cidreq(), "name" => get_lang('GroupSpace'));
73
-	$group = GroupManager :: get_group_properties($groupId);
74
-	$path = explode('/', $dir);
75
-	if ('/'.$path[1] != $group['directory']) {
76
-		api_not_allowed(true);
77
-	}
72
+    $interbreadcrumb[] = array ("url" => "../group/group_space.php?".api_get_cidreq(), "name" => get_lang('GroupSpace'));
73
+    $group = GroupManager :: get_group_properties($groupId);
74
+    $path = explode('/', $dir);
75
+    if ('/'.$path[1] != $group['directory']) {
76
+        api_not_allowed(true);
77
+    }
78 78
 }
79 79
 
80 80
 $interbreadcrumb[] = array("url" => "./document.php?id=".$document_id.'&'.api_get_cidreq(), "name" => get_lang('Documents'));
81 81
 
82 82
 if (!$is_allowed_in_course) {
83
-	api_not_allowed(true);
83
+    api_not_allowed(true);
84 84
 }
85 85
 
86 86
 if (!($is_allowed_to_edit || $_SESSION['group_member_with_upload_rights'] ||
87
-	DocumentManager::is_my_shared_folder(api_get_user_id(), Security::remove_XSS($dir),api_get_session_id()))) {
88
-	api_not_allowed(true);
87
+    DocumentManager::is_my_shared_folder(api_get_user_id(), Security::remove_XSS($dir),api_get_session_id()))) {
88
+    api_not_allowed(true);
89 89
 }
90 90
 
91 91
 /*	Header */
@@ -93,10 +93,10 @@  discard block
 block discarded – undo
93 93
 
94 94
 $display_dir = $dir;
95 95
 if (isset ($group)) {
96
-	$display_dir = explode('/', $dir);
97
-	unset ($display_dir[0]);
98
-	unset ($display_dir[1]);
99
-	$display_dir = implode('/', $display_dir);
96
+    $display_dir = explode('/', $dir);
97
+    unset ($display_dir[0]);
98
+    unset ($display_dir[1]);
99
+    $display_dir = implode('/', $display_dir);
100 100
 }
101 101
 
102 102
 // Interbreadcrumb for the current directory root path
@@ -117,7 +117,7 @@  discard block
 block discarded – undo
117 117
 Display :: display_header($nameTools, 'Doc');
118 118
 
119 119
 echo '<div class="actions">';
120
-		echo '<a href="document.php?'.api_get_cidreq().'&id='.$document_id.'">'.Display::return_icon('back.png',get_lang('BackTo').' '.get_lang('DocumentsOverview'),'',ICON_SIZE_MEDIUM).'</a>';
120
+        echo '<a href="document.php?'.api_get_cidreq().'&id='.$document_id.'">'.Display::return_icon('back.png',get_lang('BackTo').' '.get_lang('DocumentsOverview'),'',ICON_SIZE_MEDIUM).'</a>';
121 121
 echo '</div>';
122 122
 
123 123
 ?>
@@ -178,24 +178,24 @@  discard block
 block discarded – undo
178 178
 Display::display_icon('microphone.png', get_lang('PressRecordButton'),'','128');
179 179
 echo '<br/>';
180 180
 echo '<applet id="nanogong" archive="'.api_get_path(WEB_LIBRARY_PATH).'nanogong/nanogong.jar" code="gong.NanoGong" width="250" height="95" ALIGN="middle">';
181
-	//echo '<param name="ShowRecordButton" value="false" />'; // default true
182
-	// echo '<param name="ShowSaveButton" value="false" />'; //you can save in local computer | (default true)
183
-	//echo '<param name="ShowSpeedButton" value="false" />'; // default true
184
-	//echo '<param name="ShowAudioLevel" value="false" />'; //  it displays the audiometer | (default true)
185
-	echo '<param name="ShowTime" value="true" />'; // default false
186
-	//echo '<param name="Color" value="#C0E0FF" />'; // default #FFFFFF
187
-	//echo '<param name="StartTime" value="10.5" />';
188
-	//echo '<param name="EndTime" value="65" />';
189
-	echo '<param name="AudioFormat" value="ImaADPCM" />';// ImaADPCM (more speed), Speex (more compression)|(default Speex)
190
-	//echo '<param name="SamplingRate" value="32000" />';//Quality for ImaADPCM (low 8000, medium 11025, normal 22050, hight 44100) OR Quality for Speex (low 8000, medium 16000, normal 32000, hight 44100) | (default 44100)
191
-	//echo '<param name="MaxDuration" value="60" />';
192
-	//echo '<param name="SoundFileURL" value="http://somewhere.com/mysoundfile.wav" />';//load a file |(default "")
181
+    //echo '<param name="ShowRecordButton" value="false" />'; // default true
182
+    // echo '<param name="ShowSaveButton" value="false" />'; //you can save in local computer | (default true)
183
+    //echo '<param name="ShowSpeedButton" value="false" />'; // default true
184
+    //echo '<param name="ShowAudioLevel" value="false" />'; //  it displays the audiometer | (default true)
185
+    echo '<param name="ShowTime" value="true" />'; // default false
186
+    //echo '<param name="Color" value="#C0E0FF" />'; // default #FFFFFF
187
+    //echo '<param name="StartTime" value="10.5" />';
188
+    //echo '<param name="EndTime" value="65" />';
189
+    echo '<param name="AudioFormat" value="ImaADPCM" />';// ImaADPCM (more speed), Speex (more compression)|(default Speex)
190
+    //echo '<param name="SamplingRate" value="32000" />';//Quality for ImaADPCM (low 8000, medium 11025, normal 22050, hight 44100) OR Quality for Speex (low 8000, medium 16000, normal 32000, hight 44100) | (default 44100)
191
+    //echo '<param name="MaxDuration" value="60" />';
192
+    //echo '<param name="SoundFileURL" value="http://somewhere.com/mysoundfile.wav" />';//load a file |(default "")
193 193
 echo '</applet>';
194 194
 
195 195
 echo '<form name="form_nanogong">';
196
-	echo '<input placeholder="'.get_lang('InputNameHere').'" type="text" id="audio_title">';
197
-	echo '<input id="status" type="hidden" name="status" value="0">';
198
-	echo '<button class="upload" type="submit" value="'.get_lang('Send').'" onClick="submitVoice()" />'.get_lang('Send').'</button>';
196
+    echo '<input placeholder="'.get_lang('InputNameHere').'" type="text" id="audio_title">';
197
+    echo '<input id="status" type="hidden" name="status" value="0">';
198
+    echo '<button class="upload" type="submit" value="'.get_lang('Send').'" onClick="submitVoice()" />'.get_lang('Send').'</button>';
199 199
 echo '</form>';
200 200
 
201 201
 echo '</div>';
Please login to merge, or discard this patch.