@@ -1,22 +1,22 @@ discard block |
||
1 | 1 | <?php |
2 | -if( ! defined('IN_MANAGER_MODE') || IN_MANAGER_MODE !== true) { |
|
2 | +if (!defined('IN_MANAGER_MODE') || IN_MANAGER_MODE !== true) { |
|
3 | 3 | die("<b>INCLUDE_ORDERING_ERROR</b><br /><br />Please use the EVO Content Manager instead of accessing this file directly."); |
4 | 4 | } |
5 | -switch($modx->manager->action) { |
|
5 | +switch ($modx->manager->action) { |
|
6 | 6 | case 107: |
7 | - if(!$modx->hasPermission('new_module')) { |
|
7 | + if (!$modx->hasPermission('new_module')) { |
|
8 | 8 | $modx->webAlertAndQuit($_lang["error_no_privileges"]); |
9 | 9 | } |
10 | 10 | break; |
11 | 11 | case 108: |
12 | - if(!$modx->hasPermission('edit_module')) { |
|
12 | + if (!$modx->hasPermission('edit_module')) { |
|
13 | 13 | $modx->webAlertAndQuit($_lang["error_no_privileges"]); |
14 | 14 | } |
15 | 15 | break; |
16 | 16 | default: |
17 | 17 | $modx->webAlertAndQuit($_lang["error_no_privileges"]); |
18 | 18 | } |
19 | -$id = isset($_REQUEST['id']) ? (int)$_REQUEST['id'] : 0; |
|
19 | +$id = isset($_REQUEST['id']) ? (int) $_REQUEST['id'] : 0; |
|
20 | 20 | // Get table names (alphabetical) |
21 | 21 | $tbl_membergroup_names = $modx->getFullTableName('membergroup_names'); |
22 | 22 | $tbl_site_content = $modx->getFullTableName('site_content'); |
@@ -33,16 +33,16 @@ discard block |
||
33 | 33 | * |
34 | 34 | * @return string |
35 | 35 | */ |
36 | -function createGUID() { |
|
36 | +function createGUID(){ |
|
37 | 37 | srand((double) microtime() * 1000000); |
38 | 38 | $r = rand(); |
39 | - $u = uniqid(getmypid() . $r . (double) microtime() * 1000000, 1); |
|
39 | + $u = uniqid(getmypid().$r.(double) microtime() * 1000000, 1); |
|
40 | 40 | $m = md5($u); |
41 | 41 | return $m; |
42 | 42 | } |
43 | 43 | |
44 | 44 | // check to see the module editor isn't locked |
45 | -if($lockedEl = $modx->elementIsLocked(6, $id)) { |
|
45 | +if ($lockedEl = $modx->elementIsLocked(6, $id)) { |
|
46 | 46 | $modx->webAlertAndQuit(sprintf($_lang['lock_msg'], $lockedEl['username'], $_lang['module'])); |
47 | 47 | } |
48 | 48 | // end check for lock |
@@ -50,29 +50,29 @@ discard block |
||
50 | 50 | // Lock snippet for other users to edit |
51 | 51 | $modx->lockElement(6, $id); |
52 | 52 | |
53 | -if(isset($_GET['id'])) { |
|
53 | +if (isset($_GET['id'])) { |
|
54 | 54 | $rs = $modx->db->select('*', $tbl_site_modules, "id='{$id}'"); |
55 | 55 | $content = $modx->db->getRow($rs); |
56 | - if(!$content) { |
|
56 | + if (!$content) { |
|
57 | 57 | $modx->webAlertAndQuit("Module not found for id '{$id}'."); |
58 | 58 | } |
59 | 59 | $content['properties'] = str_replace("&", "&", $content['properties']); |
60 | 60 | $_SESSION['itemname'] = $content['name']; |
61 | - if($content['locked'] == 1 && $_SESSION['mgrRole'] != 1) { |
|
61 | + if ($content['locked'] == 1 && $_SESSION['mgrRole'] != 1) { |
|
62 | 62 | $modx->webAlertAndQuit($_lang["error_no_privileges"]); |
63 | 63 | } |
64 | 64 | } else { |
65 | 65 | $_SESSION['itemname'] = $_lang["new_module"]; |
66 | 66 | $content['wrap'] = '1'; |
67 | 67 | } |
68 | -if($modx->manager->hasFormValues()) { |
|
68 | +if ($modx->manager->hasFormValues()) { |
|
69 | 69 | $modx->manager->loadFormValues(); |
70 | 70 | } |
71 | 71 | |
72 | 72 | // Add lock-element JS-Script |
73 | 73 | $lockElementId = $id; |
74 | 74 | $lockElementType = 6; |
75 | -require_once(MODX_MANAGER_PATH . 'includes/active_user_locks.inc.php'); |
|
75 | +require_once(MODX_MANAGER_PATH.'includes/active_user_locks.inc.php'); |
|
76 | 76 | ?> |
77 | 77 | <script type="text/javascript"> |
78 | 78 | function loadDependencies() { |
@@ -419,7 +419,7 @@ discard block |
||
419 | 419 | function BrowseServer() { |
420 | 420 | var w = screen.width * 0.7; |
421 | 421 | var h = screen.height * 0.7; |
422 | - OpenServerBrowser("<?= MODX_MANAGER_URL;?>media/browser/<?= $which_browser;?>/browser.php?Type=images", w, h); |
|
422 | + OpenServerBrowser("<?= MODX_MANAGER_URL; ?>media/browser/<?= $which_browser; ?>/browser.php?Type=images", w, h); |
|
423 | 423 | } |
424 | 424 | |
425 | 425 | function SetUrl(url, width, height, alt) { |
@@ -439,7 +439,7 @@ discard block |
||
439 | 439 | <?php |
440 | 440 | // invoke OnModFormPrerender event |
441 | 441 | $evtOut = $modx->invokeEvent('OnModFormPrerender', array('id' => $id)); |
442 | - if(is_array($evtOut)) { |
|
442 | + if (is_array($evtOut)) { |
|
443 | 443 | echo implode('', $evtOut); |
444 | 444 | } |
445 | 445 | |
@@ -453,7 +453,7 @@ discard block |
||
453 | 453 | <input type="hidden" name="mode" value="<?= $modx->manager->action ?>"> |
454 | 454 | |
455 | 455 | <h1> |
456 | - <i class="<?= ($content['icon'] != '' ? $content['icon'] : $_style['icons_module']) ?>"></i><?= ($content['name'] ? $content['name'] . '<small>(' . $content['id'] . ')</small>' : $_lang['new_module']) ?><i class="fa fa-question-circle help"></i> |
|
456 | + <i class="<?= ($content['icon'] != '' ? $content['icon'] : $_style['icons_module']) ?>"></i><?= ($content['name'] ? $content['name'].'<small>('.$content['id'].')</small>' : $_lang['new_module']) ?><i class="fa fa-question-circle help"></i> |
|
457 | 457 | </h1> |
458 | 458 | |
459 | 459 | <?= $_style['actionbuttons']['dynamic']['element'] ?> |
@@ -478,8 +478,8 @@ discard block |
||
478 | 478 | <div class="col-md-9 col-lg-10"> |
479 | 479 | <div class="form-control-name clearfix"> |
480 | 480 | <input name="name" type="text" maxlength="100" value="<?= $modx->htmlspecialchars($content['name']) ?>" class="form-control form-control-lg" onchange="documentDirty=true;" /> |
481 | - <?php if($modx->hasPermission('save_role')): ?> |
|
482 | - <label class="custom-control" title="<?= $_lang['lock_module'] . "\n" . $_lang['lock_module_msg'] ?>" tooltip> |
|
481 | + <?php if ($modx->hasPermission('save_role')): ?> |
|
482 | + <label class="custom-control" title="<?= $_lang['lock_module']."\n".$_lang['lock_module_msg'] ?>" tooltip> |
|
483 | 483 | <input name="locked" type="checkbox"<?= ($content['locked'] == 1 ? ' checked="checked"' : '') ?> /> |
484 | 484 | <i class="fa fa-lock"></i> |
485 | 485 | </label> |
@@ -501,9 +501,9 @@ discard block |
||
501 | 501 | <select name="categoryid" class="form-control" onchange="documentDirty=true;"> |
502 | 502 | <option> </option> |
503 | 503 | <?php |
504 | - include_once(MODX_MANAGER_PATH . 'includes/categories.inc.php'); |
|
505 | - foreach(getCategories() as $n => $v) { |
|
506 | - echo "\t\t\t" . '<option value="' . $v['id'] . '"' . ($content['category'] == $v['id'] ? ' selected="selected"' : '') . '>' . $modx->htmlspecialchars($v['category']) . "</option>\n"; |
|
504 | + include_once(MODX_MANAGER_PATH.'includes/categories.inc.php'); |
|
505 | + foreach (getCategories() as $n => $v) { |
|
506 | + echo "\t\t\t".'<option value="'.$v['id'].'"'.($content['category'] == $v['id'] ? ' selected="selected"' : '').'>'.$modx->htmlspecialchars($v['category'])."</option>\n"; |
|
507 | 507 | } |
508 | 508 | ?> |
509 | 509 | </select> |
@@ -535,7 +535,7 @@ discard block |
||
535 | 535 | <div class="form-group"> |
536 | 536 | <div class="form-row"> |
537 | 537 | <label for="disabled"><input name="disabled" id="disabled" type="checkbox" value="on"<?= ($content['disabled'] == 1 ? ' checked="checked"' : '') ?> /> |
538 | - <?= ($content['disabled'] == 1 ? '<span class="text-danger">' . $_lang['module_disabled'] . '</span>' : $_lang['module_disabled']) ?></label> |
|
538 | + <?= ($content['disabled'] == 1 ? '<span class="text-danger">'.$_lang['module_disabled'].'</span>' : $_lang['module_disabled']) ?></label> |
|
539 | 539 | </div> |
540 | 540 | <div class="form-row"> |
541 | 541 | <label for="parse_docblock"> |
@@ -600,7 +600,7 @@ discard block |
||
600 | 600 | </div> |
601 | 601 | <!-- HTML text editor end --> |
602 | 602 | </div> |
603 | - <?php if($modx->manager->action == '108'): ?> |
|
603 | + <?php if ($modx->manager->action == '108'): ?> |
|
604 | 604 | <!-- Dependencies --> |
605 | 605 | <div class="tab-page" id="tabDepend"> |
606 | 606 | <h2 class="tab"><?= $_lang['settings_dependencies'] ?></h2> |
@@ -628,14 +628,14 @@ discard block |
||
628 | 628 | LEFT JOIN {$tbl_site_templates} AS st ON st.id = smd.resource AND smd.type = 50 |
629 | 629 | LEFT JOIN {$tbl_site_tmplvars} AS sv ON sv.id = smd.resource AND smd.type = 60", "smd.module='{$id}'", 'smd.type,name'); |
630 | 630 | |
631 | - include_once MODX_MANAGER_PATH . "includes/controls/datagrid.class.php"; |
|
631 | + include_once MODX_MANAGER_PATH."includes/controls/datagrid.class.php"; |
|
632 | 632 | $grd = new DataGrid('', $ds, 0); // set page size to 0 t show all items |
633 | 633 | $grd->noRecordMsg = $_lang['no_records_found']; |
634 | 634 | $grd->cssClass = 'grid'; |
635 | 635 | $grd->columnHeaderClass = 'gridHeader'; |
636 | 636 | $grd->itemClass = 'gridItem'; |
637 | 637 | $grd->altItemClass = 'gridAltItem'; |
638 | - $grd->columns = $_lang['element_name'] . " ," . $_lang['type']; |
|
638 | + $grd->columns = $_lang['element_name']." ,".$_lang['type']; |
|
639 | 639 | $grd->fields = "name,type"; |
640 | 640 | echo $grd->render(); |
641 | 641 | ?> |
@@ -648,13 +648,13 @@ discard block |
||
648 | 648 | <h2 class="tab"><?= $_lang['access_permissions'] ?></h2> |
649 | 649 | <script type="text/javascript">tp.addTabPage(document.getElementById("tabPermissions"));</script> |
650 | 650 | <div class="container container-body"> |
651 | - <?php if($use_udperms == 1) : ?> |
|
651 | + <?php if ($use_udperms == 1) : ?> |
|
652 | 652 | <?php |
653 | 653 | // fetch user access permissions for the module |
654 | 654 | $rs = $modx->db->select('usergroup', $tbl_site_module_access, "module='{$id}'"); |
655 | 655 | $groupsarray = $modx->db->getColumn('usergroup', $rs); |
656 | 656 | |
657 | - if($modx->hasPermission('access_permissions')) { |
|
657 | + if ($modx->hasPermission('access_permissions')) { |
|
658 | 658 | ?> |
659 | 659 | <!-- User Group Access Permissions --> |
660 | 660 | <script type="text/javascript"> |
@@ -682,22 +682,22 @@ discard block |
||
682 | 682 | } |
683 | 683 | $chk = ''; |
684 | 684 | $rs = $modx->db->select('name, id', $tbl_membergroup_names, '', 'name'); |
685 | - while($row = $modx->db->getRow($rs)) { |
|
685 | + while ($row = $modx->db->getRow($rs)) { |
|
686 | 686 | $groupsarray = is_numeric($id) && $id > 0 ? $groupsarray : array(); |
687 | 687 | $checked = in_array($row['id'], $groupsarray); |
688 | - if($modx->hasPermission('access_permissions')) { |
|
689 | - if($checked) { |
|
688 | + if ($modx->hasPermission('access_permissions')) { |
|
689 | + if ($checked) { |
|
690 | 690 | $notPublic = true; |
691 | 691 | } |
692 | - $chks .= '<label><input type="checkbox" name="usrgroups[]" value="' . $row['id'] . '"' . ($checked ? ' checked="checked"' : '') . ' onclick="makePublic(false)" /> ' . $row['name'] . "</label><br />\n"; |
|
692 | + $chks .= '<label><input type="checkbox" name="usrgroups[]" value="'.$row['id'].'"'.($checked ? ' checked="checked"' : '').' onclick="makePublic(false)" /> '.$row['name']."</label><br />\n"; |
|
693 | 693 | } else { |
694 | - if($checked) { |
|
695 | - $chks = '<input type="hidden" name="usrgroups[]" value="' . $row['id'] . '" />' . "\n" . $chks; |
|
694 | + if ($checked) { |
|
695 | + $chks = '<input type="hidden" name="usrgroups[]" value="'.$row['id'].'" />'."\n".$chks; |
|
696 | 696 | } |
697 | 697 | } |
698 | 698 | } |
699 | - if($modx->hasPermission('access_permissions')) { |
|
700 | - $chks = '<label><input type="checkbox" name="chkallgroups"' . (!$notPublic ? ' checked="checked"' : '') . ' onclick="makePublic(true)" /><span class="warning"> ' . $_lang['all_usr_groups'] . '</span></label><br />' . "\n" . $chks; |
|
699 | + if ($modx->hasPermission('access_permissions')) { |
|
700 | + $chks = '<label><input type="checkbox" name="chkallgroups"'.(!$notPublic ? ' checked="checked"' : '').' onclick="makePublic(true)" /><span class="warning"> '.$_lang['all_usr_groups'].'</span></label><br />'."\n".$chks; |
|
701 | 701 | } |
702 | 702 | echo $chks; |
703 | 703 | ?> |
@@ -718,7 +718,7 @@ discard block |
||
718 | 718 | <?php |
719 | 719 | // invoke OnModFormRender event |
720 | 720 | $evtOut = $modx->invokeEvent('OnModFormRender', array('id' => $id)); |
721 | - if(is_array($evtOut)) { |
|
721 | + if (is_array($evtOut)) { |
|
722 | 722 | echo implode('', $evtOut); |
723 | 723 | } |
724 | 724 | ?> |
@@ -1,8 +1,8 @@ discard block |
||
1 | 1 | <?php |
2 | -if( ! defined('IN_MANAGER_MODE') || IN_MANAGER_MODE !== true) { |
|
2 | +if (!defined('IN_MANAGER_MODE') || IN_MANAGER_MODE !== true) { |
|
3 | 3 | die("<b>INCLUDE_ORDERING_ERROR</b><br /><br />Please use the EVO Content Manager instead of accessing this file directly."); |
4 | 4 | } |
5 | -if(!$modx->hasPermission('import_static')) { |
|
5 | +if (!$modx->hasPermission('import_static')) { |
|
6 | 6 | $modx->webAlertAndQuit($_lang["error_no_privileges"]); |
7 | 7 | } |
8 | 8 | |
@@ -43,8 +43,8 @@ discard block |
||
43 | 43 | <div class="tab-page"> |
44 | 44 | <div class="container container-body"> |
45 | 45 | <?php |
46 | - if(!isset($_POST['import'])) { |
|
47 | - echo "<div class=\"element-edit-message\">" . $_lang['import_site_message'] . "</div>"; |
|
46 | + if (!isset($_POST['import'])) { |
|
47 | + echo "<div class=\"element-edit-message\">".$_lang['import_site_message']."</div>"; |
|
48 | 48 | ?> |
49 | 49 | <form action="index.php" method="post" name="importFrm"> |
50 | 50 | <input type="hidden" name="import" value="import" /> |
@@ -104,14 +104,14 @@ discard block |
||
104 | 104 | /** |
105 | 105 | * @return string |
106 | 106 | */ |
107 | -function run() { |
|
107 | +function run(){ |
|
108 | 108 | global $modx, $_lang; |
109 | 109 | |
110 | 110 | $tbl_site_content = $modx->getFullTableName('site_content'); |
111 | 111 | $output = ''; |
112 | 112 | $maxtime = $_POST['maxtime']; |
113 | 113 | |
114 | - if(!is_numeric($maxtime)) { |
|
114 | + if (!is_numeric($maxtime)) { |
|
115 | 115 | $maxtime = 30; |
116 | 116 | } |
117 | 117 | |
@@ -122,17 +122,17 @@ discard block |
||
122 | 122 | $mtime = $mtime[1] + $mtime[0]; |
123 | 123 | $importstart = $mtime; |
124 | 124 | |
125 | - if($_POST['reset'] == 'on') { |
|
125 | + if ($_POST['reset'] == 'on') { |
|
126 | 126 | $modx->db->truncate($tbl_site_content); |
127 | 127 | $modx->db->query("ALTER TABLE {$tbl_site_content} AUTO_INCREMENT = 1"); |
128 | 128 | } |
129 | 129 | |
130 | - $parent = (int)$_POST['parent']; |
|
130 | + $parent = (int) $_POST['parent']; |
|
131 | 131 | |
132 | - if(is_dir(MODX_BASE_PATH . 'temp/import')) { |
|
133 | - $filedir = MODX_BASE_PATH . 'temp/import/'; |
|
134 | - } elseif(is_dir(MODX_BASE_PATH . 'assets/import')) { |
|
135 | - $filedir = MODX_BASE_PATH . 'assets/import/'; |
|
132 | + if (is_dir(MODX_BASE_PATH.'temp/import')) { |
|
133 | + $filedir = MODX_BASE_PATH.'temp/import/'; |
|
134 | + } elseif (is_dir(MODX_BASE_PATH.'assets/import')) { |
|
135 | + $filedir = MODX_BASE_PATH.'assets/import/'; |
|
136 | 136 | } else { |
137 | 137 | $filedir = ''; |
138 | 138 | } |
@@ -143,10 +143,10 @@ discard block |
||
143 | 143 | $files = pop_index($files); |
144 | 144 | |
145 | 145 | // no. of files to import |
146 | - $output .= sprintf('<p>' . $_lang['import_files_found'] . '</p>', $filesfound); |
|
146 | + $output .= sprintf('<p>'.$_lang['import_files_found'].'</p>', $filesfound); |
|
147 | 147 | |
148 | 148 | // import files |
149 | - if(0 < count($files)) { |
|
149 | + if (0 < count($files)) { |
|
150 | 150 | $modx->db->update(array('isfolder' => 1), $tbl_site_content, "id='{$parent}'"); |
151 | 151 | importFiles($parent, $filedir, $files, 'root'); |
152 | 152 | } |
@@ -156,9 +156,9 @@ discard block |
||
156 | 156 | $mtime = $mtime[1] + $mtime[0]; |
157 | 157 | $importend = $mtime; |
158 | 158 | $totaltime = ($importend - $importstart); |
159 | - $output .= sprintf('<p>' . $_lang['import_site_time'] . '</p>', round($totaltime, 3)); |
|
159 | + $output .= sprintf('<p>'.$_lang['import_site_time'].'</p>', round($totaltime, 3)); |
|
160 | 160 | |
161 | - if($_POST['convert_link'] == 'on') { |
|
161 | + if ($_POST['convert_link'] == 'on') { |
|
162 | 162 | convertLink(); |
163 | 163 | } |
164 | 164 | |
@@ -171,7 +171,7 @@ discard block |
||
171 | 171 | * @param array $files |
172 | 172 | * @param string $mode |
173 | 173 | */ |
174 | -function importFiles($parent, $filedir, $files, $mode) { |
|
174 | +function importFiles($parent, $filedir, $files, $mode){ |
|
175 | 175 | global $modx; |
176 | 176 | global $_lang, $allowedfiles; |
177 | 177 | global $search_default, $cache_default, $publish_default; |
@@ -180,21 +180,21 @@ discard block |
||
180 | 180 | $tbl_system_settings = $modx->getFullTableName('system_settings'); |
181 | 181 | |
182 | 182 | $createdby = $modx->getLoginUserID(); |
183 | - if(!is_array($files)) { |
|
183 | + if (!is_array($files)) { |
|
184 | 184 | return; |
185 | 185 | } |
186 | - if($_POST['object'] === 'all') { |
|
186 | + if ($_POST['object'] === 'all') { |
|
187 | 187 | $modx->config['default_template'] = '0'; |
188 | 188 | $richtext = '0'; |
189 | 189 | } else { |
190 | 190 | $richtext = '1'; |
191 | 191 | } |
192 | 192 | |
193 | - foreach($files as $id => $value) { |
|
194 | - if(is_array($value)) { |
|
193 | + foreach ($files as $id => $value) { |
|
194 | + if (is_array($value)) { |
|
195 | 195 | // create folder |
196 | 196 | $alias = $id; |
197 | - printf('<span>' . $_lang['import_site_importing_document'] . '</span>', $alias); |
|
197 | + printf('<span>'.$_lang['import_site_importing_document'].'</span>', $alias); |
|
198 | 198 | $field = array(); |
199 | 199 | $field['type'] = 'document'; |
200 | 200 | $field['contentType'] = 'text/html'; |
@@ -209,12 +209,12 @@ discard block |
||
209 | 209 | $field['isfolder'] = 1; |
210 | 210 | $field['menuindex'] = 1; |
211 | 211 | $find = false; |
212 | - foreach(array( |
|
212 | + foreach (array( |
|
213 | 213 | 'index.html', |
214 | 214 | 'index.htm' |
215 | 215 | ) as $filename) { |
216 | - $filepath = $filedir . $alias . '/' . $filename; |
|
217 | - if($find === false && file_exists($filepath)) { |
|
216 | + $filepath = $filedir.$alias.'/'.$filename; |
|
217 | + if ($find === false && file_exists($filepath)) { |
|
218 | 218 | $file = getFileContent($filepath); |
219 | 219 | list($pagetitle, $content, $description) = treatContent($file, $filename, $alias); |
220 | 220 | |
@@ -226,17 +226,17 @@ discard block |
||
226 | 226 | $field['createdon'] = $date; |
227 | 227 | $field['editedon'] = $date; |
228 | 228 | $newid = $modx->db->insert($field, $tbl_site_content); |
229 | - if($newid) { |
|
229 | + if ($newid) { |
|
230 | 230 | $find = true; |
231 | - echo ' - <span class="success">' . $_lang['import_site_success'] . '</span><br />' . "\n"; |
|
232 | - importFiles($newid, $filedir . $alias . '/', $value, 'sub'); |
|
231 | + echo ' - <span class="success">'.$_lang['import_site_success'].'</span><br />'."\n"; |
|
232 | + importFiles($newid, $filedir.$alias.'/', $value, 'sub'); |
|
233 | 233 | } else { |
234 | - echo '<span class="fail">' . $_lang["import_site_failed"] . "</span> " . $_lang["import_site_failed_db_error"] . $modx->db->getLastError(); |
|
234 | + echo '<span class="fail">'.$_lang["import_site_failed"]."</span> ".$_lang["import_site_failed_db_error"].$modx->db->getLastError(); |
|
235 | 235 | exit; |
236 | 236 | } |
237 | 237 | } |
238 | 238 | } |
239 | - if($find === false) { |
|
239 | + if ($find === false) { |
|
240 | 240 | $date = time(); |
241 | 241 | $field['pagetitle'] = '---'; |
242 | 242 | $field['content'] = ''; |
@@ -244,30 +244,30 @@ discard block |
||
244 | 244 | $field['editedon'] = $date; |
245 | 245 | $field['hidemenu'] = '1'; |
246 | 246 | $newid = $modx->db->insert($field, $tbl_site_content); |
247 | - if($newid) { |
|
247 | + if ($newid) { |
|
248 | 248 | $find = true; |
249 | - echo ' - <span class="success">' . $_lang['import_site_success'] . '</span><br />' . "\n"; |
|
250 | - importFiles($newid, $filedir . $alias . '/', $value, 'sub'); |
|
249 | + echo ' - <span class="success">'.$_lang['import_site_success'].'</span><br />'."\n"; |
|
250 | + importFiles($newid, $filedir.$alias.'/', $value, 'sub'); |
|
251 | 251 | } else { |
252 | - echo '<span class="fail">' . $_lang["import_site_failed"] . "</span> " . $_lang["import_site_failed_db_error"] . $modx->db->getLastError(); |
|
252 | + echo '<span class="fail">'.$_lang["import_site_failed"]."</span> ".$_lang["import_site_failed_db_error"].$modx->db->getLastError(); |
|
253 | 253 | exit; |
254 | 254 | } |
255 | 255 | } |
256 | 256 | } else { |
257 | 257 | // create document |
258 | - if($mode == 'sub' && $value == 'index.html') { |
|
258 | + if ($mode == 'sub' && $value == 'index.html') { |
|
259 | 259 | continue; |
260 | 260 | } |
261 | 261 | $filename = $value; |
262 | 262 | $fparts = explode('.', $value); |
263 | 263 | $alias = $fparts[0]; |
264 | 264 | $ext = (count($fparts) > 1) ? $fparts[count($fparts) - 1] : ""; |
265 | - printf("<span>" . $_lang['import_site_importing_document'] . "</span>", $filename); |
|
265 | + printf("<span>".$_lang['import_site_importing_document']."</span>", $filename); |
|
266 | 266 | |
267 | - if(!in_array($ext, $allowedfiles)) { |
|
268 | - echo ' - <span class="fail">' . $_lang["import_site_skip"] . '</span><br />' . "\n"; |
|
267 | + if (!in_array($ext, $allowedfiles)) { |
|
268 | + echo ' - <span class="fail">'.$_lang["import_site_skip"].'</span><br />'."\n"; |
|
269 | 269 | } else { |
270 | - $filepath = $filedir . $filename; |
|
270 | + $filepath = $filedir.$filename; |
|
271 | 271 | $file = getFileContent($filepath); |
272 | 272 | list($pagetitle, $content, $description) = treatContent($file, $filename, $alias); |
273 | 273 | |
@@ -292,18 +292,18 @@ discard block |
||
292 | 292 | $field['isfolder'] = 0; |
293 | 293 | $field['menuindex'] = ($alias == 'index') ? 0 : 2; |
294 | 294 | $newid = $modx->db->insert($field, $tbl_site_content); |
295 | - if($newid) { |
|
296 | - echo ' - <span class="success">' . $_lang['import_site_success'] . '</span><br />' . "\n"; |
|
295 | + if ($newid) { |
|
296 | + echo ' - <span class="success">'.$_lang['import_site_success'].'</span><br />'."\n"; |
|
297 | 297 | } else { |
298 | - echo '<span class="fail">' . $_lang["import_site_failed"] . "</span> " . $_lang["import_site_failed_db_error"] . $modx->db->getLastError(); |
|
298 | + echo '<span class="fail">'.$_lang["import_site_failed"]."</span> ".$_lang["import_site_failed_db_error"].$modx->db->getLastError(); |
|
299 | 299 | exit; |
300 | 300 | } |
301 | 301 | |
302 | 302 | $is_site_start = false; |
303 | - if($filename == 'index.html') { |
|
303 | + if ($filename == 'index.html') { |
|
304 | 304 | $is_site_start = true; |
305 | 305 | } |
306 | - if($is_site_start == true && $_POST['reset'] == 'on') { |
|
306 | + if ($is_site_start == true && $_POST['reset'] == 'on') { |
|
307 | 307 | $modx->db->update(array('setting_value' => $newid), $tbl_system_settings, "setting_name='site_start'"); |
308 | 308 | $modx->db->update(array('menuindex' => 0), $tbl_site_content, "id='{$newid}'"); |
309 | 309 | } |
@@ -318,26 +318,26 @@ discard block |
||
318 | 318 | * @param int $count |
319 | 319 | * @return array |
320 | 320 | */ |
321 | -function getFiles($directory, $listing = array(), $count = 0) { |
|
321 | +function getFiles($directory, $listing = array(), $count = 0){ |
|
322 | 322 | global $_lang; |
323 | 323 | global $filesfound; |
324 | 324 | $dummy = $count; |
325 | - if( ! empty($directory) && $files = scandir($directory)) { |
|
326 | - foreach($files as $file) { |
|
327 | - if($file == '.' || $file == '..') { |
|
325 | + if (!empty($directory) && $files = scandir($directory)) { |
|
326 | + foreach ($files as $file) { |
|
327 | + if ($file == '.' || $file == '..') { |
|
328 | 328 | continue; |
329 | - } elseif($h = @opendir($directory . $file . "/")) { |
|
329 | + } elseif ($h = @opendir($directory.$file."/")) { |
|
330 | 330 | closedir($h); |
331 | 331 | $count = -1; |
332 | - $listing[$file] = getFiles($directory . $file . "/", array(), $count + 1); |
|
333 | - } elseif(strpos($file, '.htm') !== false) { |
|
332 | + $listing[$file] = getFiles($directory.$file."/", array(), $count + 1); |
|
333 | + } elseif (strpos($file, '.htm') !== false) { |
|
334 | 334 | $listing[$dummy] = $file; |
335 | 335 | $dummy = $dummy + 1; |
336 | 336 | $filesfound++; |
337 | 337 | } |
338 | 338 | } |
339 | 339 | } else { |
340 | - echo '<p><span class="fail">' . $_lang["import_site_failed"] . "</span> " . $_lang["import_site_failed_no_open_dir"] . $directory . ".</p>"; |
|
340 | + echo '<p><span class="fail">'.$_lang["import_site_failed"]."</span> ".$_lang["import_site_failed_no_open_dir"].$directory.".</p>"; |
|
341 | 341 | } |
342 | 342 | return ($listing); |
343 | 343 | } |
@@ -346,11 +346,11 @@ discard block |
||
346 | 346 | * @param string $filepath |
347 | 347 | * @return bool|string |
348 | 348 | */ |
349 | -function getFileContent($filepath) { |
|
349 | +function getFileContent($filepath){ |
|
350 | 350 | global $_lang; |
351 | 351 | // get the file |
352 | - if(!$buffer = file_get_contents($filepath)) { |
|
353 | - echo '<p><span class="fail">' . $_lang['import_site_failed'] . "</span> " . $_lang["import_site_failed_no_retrieve_file"] . $filepath . ".</p>"; |
|
352 | + if (!$buffer = file_get_contents($filepath)) { |
|
353 | + echo '<p><span class="fail">'.$_lang['import_site_failed']."</span> ".$_lang["import_site_failed_no_retrieve_file"].$filepath.".</p>"; |
|
354 | 354 | } else { |
355 | 355 | return $buffer; |
356 | 356 | } |
@@ -360,17 +360,17 @@ discard block |
||
360 | 360 | * @param array $array |
361 | 361 | * @return array |
362 | 362 | */ |
363 | -function pop_index($array) { |
|
363 | +function pop_index($array){ |
|
364 | 364 | $new_array = array(); |
365 | - foreach($array as $k => $v) { |
|
366 | - if($v !== 'index.html' && $v !== 'index.htm') { |
|
365 | + foreach ($array as $k => $v) { |
|
366 | + if ($v !== 'index.html' && $v !== 'index.htm') { |
|
367 | 367 | $new_array[$k] = $v; |
368 | 368 | } else { |
369 | 369 | array_unshift($new_array, $v); |
370 | 370 | } |
371 | 371 | } |
372 | - foreach($array as $k => $v) { |
|
373 | - if(is_array($v)) { |
|
372 | + foreach ($array as $k => $v) { |
|
373 | + if (is_array($v)) { |
|
374 | 374 | $new_array[$k] = $v; |
375 | 375 | } |
376 | 376 | } |
@@ -383,34 +383,34 @@ discard block |
||
383 | 383 | * @param string $alias |
384 | 384 | * @return array |
385 | 385 | */ |
386 | -function treatContent($src, $filename, $alias) { |
|
386 | +function treatContent($src, $filename, $alias){ |
|
387 | 387 | global $modx; |
388 | 388 | |
389 | 389 | $src = mb_convert_encoding($src, $modx->config['modx_charset'], 'UTF-8,SJIS-win,eucJP-win,SJIS,EUC-JP,ASCII'); |
390 | 390 | |
391 | - if(preg_match("@<title>(.*)</title>@i", $src, $matches)) { |
|
391 | + if (preg_match("@<title>(.*)</title>@i", $src, $matches)) { |
|
392 | 392 | $pagetitle = ($matches[1] !== '') ? $matches[1] : $filename; |
393 | 393 | $pagetitle = str_replace('[*pagetitle*]', '', $pagetitle); |
394 | 394 | } else { |
395 | 395 | $pagetitle = $alias; |
396 | 396 | } |
397 | - if(!$pagetitle) { |
|
397 | + if (!$pagetitle) { |
|
398 | 398 | $pagetitle = $alias; |
399 | 399 | } |
400 | 400 | |
401 | - if(preg_match('@<meta[^>]+"description"[^>]+content=[\'"](.*)[\'"].+>@i', $src, $matches)) { |
|
401 | + if (preg_match('@<meta[^>]+"description"[^>]+content=[\'"](.*)[\'"].+>@i', $src, $matches)) { |
|
402 | 402 | $description = ($matches[1] !== '') ? $matches[1] : $filename; |
403 | 403 | $description = str_replace('[*description*]', '', $description); |
404 | 404 | } else { |
405 | 405 | $description = ''; |
406 | 406 | } |
407 | 407 | |
408 | - if((preg_match("@<body[^>]*>(.*)[^<]+</body>@is", $src, $matches)) && $_POST['object'] == 'body') { |
|
408 | + if ((preg_match("@<body[^>]*>(.*)[^<]+</body>@is", $src, $matches)) && $_POST['object'] == 'body') { |
|
409 | 409 | $content = $matches[1]; |
410 | 410 | } else { |
411 | 411 | $content = $src; |
412 | 412 | $s = '/(<meta[^>]+charset\s*=)[^>"\'=]+(.+>)/i'; |
413 | - $r = '$1' . $modx->config['modx_charset'] . '$2'; |
|
413 | + $r = '$1'.$modx->config['modx_charset'].'$2'; |
|
414 | 414 | $content = preg_replace($s, $r, $content); |
415 | 415 | $content = preg_replace('@<title>.*</title>@i', "<title>[*pagetitle*]</title>", $content); |
416 | 416 | } |
@@ -427,7 +427,7 @@ discard block |
||
427 | 427 | /** |
428 | 428 | * @return void |
429 | 429 | */ |
430 | -function convertLink() { |
|
430 | +function convertLink(){ |
|
431 | 431 | global $modx; |
432 | 432 | $tbl_site_content = $modx->getFullTableName('site_content'); |
433 | 433 | |
@@ -435,33 +435,33 @@ discard block |
||
435 | 435 | $p = array(); |
436 | 436 | $target = array(); |
437 | 437 | $dir = ''; |
438 | - while($row = $modx->db->getRow($rs)) { |
|
438 | + while ($row = $modx->db->getRow($rs)) { |
|
439 | 439 | $id = $row['id']; |
440 | 440 | $array = explode('<a href=', $row['content']); |
441 | 441 | $c = 0; |
442 | - foreach($array as $v) { |
|
443 | - if($v[0] === '"') { |
|
442 | + foreach ($array as $v) { |
|
443 | + if ($v[0] === '"') { |
|
444 | 444 | $v = substr($v, 1); |
445 | 445 | list($href, $v) = explode('"', $v, 2); |
446 | 446 | $_ = $href; |
447 | - if(strpos($_, $modx->config['site_url']) !== false) { |
|
448 | - $_ = $modx->config['base_url'] . str_replace($modx->config['site_url'], '', $_); |
|
447 | + if (strpos($_, $modx->config['site_url']) !== false) { |
|
448 | + $_ = $modx->config['base_url'].str_replace($modx->config['site_url'], '', $_); |
|
449 | 449 | } |
450 | - if($_[0] === '/') { |
|
450 | + if ($_[0] === '/') { |
|
451 | 451 | $_ = substr($_, 1); |
452 | 452 | } |
453 | 453 | $_ = str_replace('/index.html', '.html', $_); |
454 | 454 | $level = substr_count($_, '../'); |
455 | - if(1 < $level) { |
|
456 | - if(!isset($p[$id])) { |
|
455 | + if (1 < $level) { |
|
456 | + if (!isset($p[$id])) { |
|
457 | 457 | $p[$id] = $modx->getParentIds($id); |
458 | 458 | } |
459 | 459 | $k = array_keys($p[$id]); |
460 | - while(0 < $level) { |
|
460 | + while (0 < $level) { |
|
461 | 461 | $dir = array_shift($k); |
462 | 462 | $level--; |
463 | 463 | } |
464 | - if($dir != '') { |
|
464 | + if ($dir != '') { |
|
465 | 465 | $dir .= '/'; |
466 | 466 | } |
467 | 467 | } else { |
@@ -469,18 +469,18 @@ discard block |
||
469 | 469 | } |
470 | 470 | |
471 | 471 | $_ = trim($_, './'); |
472 | - if(strpos($_, '/') !== false) { |
|
472 | + if (strpos($_, '/') !== false) { |
|
473 | 473 | $_ = substr($_, strrpos($_, '/')); |
474 | 474 | } |
475 | - $_ = $dir . str_replace('.html', '', $_); |
|
476 | - if(!isset($target[$_])) { |
|
475 | + $_ = $dir.str_replace('.html', '', $_); |
|
476 | + if (!isset($target[$_])) { |
|
477 | 477 | $target[$_] = $modx->getIdFromAlias($_); |
478 | 478 | } |
479 | 479 | $target[$_] = trim($target[$_]); |
480 | - if(!empty($target[$_])) { |
|
481 | - $href = '[~' . $target[$_] . '~]'; |
|
480 | + if (!empty($target[$_])) { |
|
481 | + $href = '[~'.$target[$_].'~]'; |
|
482 | 482 | } |
483 | - $array[$c] = '<a href="' . $href . '"' . $v; |
|
483 | + $array[$c] = '<a href="'.$href.'"'.$v; |
|
484 | 484 | } |
485 | 485 | $c++; |
486 | 486 | } |
@@ -1,16 +1,16 @@ discard block |
||
1 | 1 | <?php |
2 | -if( ! defined('IN_MANAGER_MODE') || IN_MANAGER_MODE !== true) { |
|
2 | +if (!defined('IN_MANAGER_MODE') || IN_MANAGER_MODE !== true) { |
|
3 | 3 | die("<b>INCLUDE_ORDERING_ERROR</b><br /><br />Please use the EVO Content Manager instead of accessing this file directly."); |
4 | 4 | } |
5 | 5 | |
6 | -switch((int) $modx->manager->action) { |
|
6 | +switch ((int) $modx->manager->action) { |
|
7 | 7 | case 35: |
8 | - if(!$modx->hasPermission('edit_role')) { |
|
8 | + if (!$modx->hasPermission('edit_role')) { |
|
9 | 9 | $modx->webAlertAndQuit($_lang["error_no_privileges"]); |
10 | 10 | } |
11 | 11 | break; |
12 | 12 | case 38: |
13 | - if(!$modx->hasPermission('new_role')) { |
|
13 | + if (!$modx->hasPermission('new_role')) { |
|
14 | 14 | $modx->webAlertAndQuit($_lang["error_no_privileges"]); |
15 | 15 | } |
16 | 16 | break; |
@@ -18,12 +18,12 @@ discard block |
||
18 | 18 | $modx->webAlertAndQuit($_lang["error_no_privileges"]); |
19 | 19 | } |
20 | 20 | |
21 | -$role = isset($_REQUEST['id']) ? (int)$_REQUEST['id'] : 0; |
|
21 | +$role = isset($_REQUEST['id']) ? (int) $_REQUEST['id'] : 0; |
|
22 | 22 | |
23 | 23 | $tbl_user_roles = $modx->getFullTableName('user_roles'); |
24 | 24 | |
25 | 25 | // check to see the snippet editor isn't locked |
26 | -if($lockedEl = $modx->elementIsLocked(8, $role)) { |
|
26 | +if ($lockedEl = $modx->elementIsLocked(8, $role)) { |
|
27 | 27 | $modx->webAlertAndQuit(sprintf($_lang['lock_msg'], $lockedEl['username'], $_lang['role'])); |
28 | 28 | } |
29 | 29 | // end check for lock |
@@ -31,10 +31,10 @@ discard block |
||
31 | 31 | // Lock snippet for other users to edit |
32 | 32 | $modx->lockElement(8, $role); |
33 | 33 | |
34 | -if($modx->manager->action == '35') { |
|
34 | +if ($modx->manager->action == '35') { |
|
35 | 35 | $rs = $modx->db->select('*', $tbl_user_roles, "id='{$role}'"); |
36 | 36 | $roledata = $modx->db->getRow($rs); |
37 | - if(!$roledata) { |
|
37 | + if (!$roledata) { |
|
38 | 38 | $modx->webAlertAndQuit("No role returned!"); |
39 | 39 | } |
40 | 40 | $_SESSION['itemname'] = $roledata['name']; |
@@ -46,7 +46,7 @@ discard block |
||
46 | 46 | // Add lock-element JS-Script |
47 | 47 | $lockElementId = $role; |
48 | 48 | $lockElementType = 8; |
49 | -require_once(MODX_MANAGER_PATH . 'includes/active_user_locks.inc.php'); |
|
49 | +require_once(MODX_MANAGER_PATH.'includes/active_user_locks.inc.php'); |
|
50 | 50 | ?> |
51 | 51 | <script type="text/javascript"> |
52 | 52 | function changestate(element) { |
@@ -82,7 +82,7 @@ discard block |
||
82 | 82 | <input type="hidden" name="id" value="<?= $_GET['id'] ?>"> |
83 | 83 | |
84 | 84 | <h1> |
85 | - <i class="fa fa-legal"></i><?= ($roledata['name'] ? $roledata['name'] . '<small>(' . $roledata['id'] . ')</small>' : $_lang['role_title']) ?> |
|
85 | + <i class="fa fa-legal"></i><?= ($roledata['name'] ? $roledata['name'].'<small>('.$roledata['id'].')</small>' : $_lang['role_title']) ?> |
|
86 | 86 | </h1> |
87 | 87 | |
88 | 88 | <?= $_style['actionbuttons']['dynamic']['savedelete'] ?> |
@@ -299,7 +299,7 @@ discard block |
||
299 | 299 | * @param string $status |
300 | 300 | * @return string |
301 | 301 | */ |
302 | -function render_form($name, $label, $status = '') { |
|
302 | +function render_form($name, $label, $status = ''){ |
|
303 | 303 | global $modx, $roledata; |
304 | 304 | |
305 | 305 | $tpl = '<label class="d-block" for="[+name+]check"> |
@@ -310,7 +310,7 @@ discard block |
||
310 | 310 | |
311 | 311 | $checked = ($roledata[$name] == 1) ? 'checked' : ''; |
312 | 312 | $value = ($roledata[$name] == 1) ? 1 : 0; |
313 | - if($status == 'disabled') { |
|
313 | + if ($status == 'disabled') { |
|
314 | 314 | $checked = 'checked'; |
315 | 315 | $value = 1; |
316 | 316 | $set = 'fix'; |
@@ -1,21 +1,21 @@ discard block |
||
1 | 1 | <?php |
2 | -if( ! defined('IN_MANAGER_MODE') || IN_MANAGER_MODE !== true) { |
|
2 | +if (!defined('IN_MANAGER_MODE') || IN_MANAGER_MODE !== true) { |
|
3 | 3 | die("<b>INCLUDE_ORDERING_ERROR</b><br /><br />Please use the EVO Content Manager instead of accessing this file directly."); |
4 | 4 | } |
5 | -$logo= '<img src="media/style/default/images/misc/login-logo.png" height="54" width="358" border="0">'; |
|
5 | +$logo = '<img src="media/style/default/images/misc/login-logo.png" height="54" width="358" border="0">'; |
|
6 | 6 | $downloadLinks = array( |
7 | - 0=>array('title'=>$_lang["information"],'link'=>'https://evo.im/'), |
|
8 | - 1=>array('title'=>$_lang["download"],'link'=>'https://github.com/evolution-cms/evolution/releases'), |
|
9 | - 2=>array('title'=>$_lang["previous_releases"],'link'=>'https://modx.com/download/evolution/previous-releases.html'), |
|
10 | - 3=>array('title'=>$_lang["extras"],'link'=>array( |
|
7 | + 0=>array('title'=>$_lang["information"], 'link'=>'https://evo.im/'), |
|
8 | + 1=>array('title'=>$_lang["download"], 'link'=>'https://github.com/evolution-cms/evolution/releases'), |
|
9 | + 2=>array('title'=>$_lang["previous_releases"], 'link'=>'https://modx.com/download/evolution/previous-releases.html'), |
|
10 | + 3=>array('title'=>$_lang["extras"], 'link'=>array( |
|
11 | 11 | 'http://extras.evolution-cms.com/', |
12 | 12 | 'https://github.com/extras-evolution' |
13 | 13 | )), |
14 | 14 | ); |
15 | 15 | |
16 | 16 | $translationLinks = array( |
17 | - 0=>array('title'=>'Evolution CMS','link'=>'https://www.transifex.com/evolutioncms/evolution/'), |
|
18 | - 1=>array('title'=>$_lang["extras"],'link'=>'https://www.transifex.com/evolutioncms/extras/'), |
|
17 | + 0=>array('title'=>'Evolution CMS', 'link'=>'https://www.transifex.com/evolutioncms/evolution/'), |
|
18 | + 1=>array('title'=>$_lang["extras"], 'link'=>'https://www.transifex.com/evolutioncms/extras/'), |
|
19 | 19 | ); |
20 | 20 | |
21 | 21 | /** |
@@ -23,20 +23,20 @@ discard block |
||
23 | 23 | * @param array $linkArr |
24 | 24 | * @return string |
25 | 25 | */ |
26 | -function createList($sectionHeader, $linkArr) { |
|
26 | +function createList($sectionHeader, $linkArr){ |
|
27 | 27 | $output = '<div class="sectionHeader">'.$sectionHeader.'</div><div class="sectionBody">'."\n"; |
28 | 28 | $output .= '<table width="500" border="0" cellspacing="0" cellpadding="0">'."\n"; |
29 | 29 | $links = ''; |
30 | - foreach($linkArr as $row) { |
|
30 | + foreach ($linkArr as $row) { |
|
31 | 31 | if (!is_array($row['link'])) $row['link'] = array($row['link']); |
32 | 32 | foreach ($row['link'] as $link) { |
33 | 33 | $links .= $links != '' ? '<br/>' : ''; |
34 | - $links .= '<a href="' . $link . '" target="_blank">' . $link . '</a>'; |
|
34 | + $links .= '<a href="'.$link.'" target="_blank">'.$link.'</a>'; |
|
35 | 35 | } |
36 | 36 | $output .= ' |
37 | 37 | <tr> |
38 | - <td align="left"><strong>' . $row["title"] . '</strong></td> |
|
39 | - <td align="left">' . $links . '</td> |
|
38 | + <td align="left"><strong>' . $row["title"].'</strong></td> |
|
39 | + <td align="left">' . $links.'</td> |
|
40 | 40 | </tr>'; |
41 | 41 | $links = ''; |
42 | 42 | } |
@@ -1,5 +1,5 @@ discard block |
||
1 | 1 | <?php |
2 | -if( ! defined('IN_MANAGER_MODE') || IN_MANAGER_MODE !== true) { |
|
2 | +if (!defined('IN_MANAGER_MODE') || IN_MANAGER_MODE !== true) { |
|
3 | 3 | exit(); |
4 | 4 | } |
5 | 5 | unset($_SESSION['itemname']); // clear this, because it's only set for logging purposes |
@@ -41,9 +41,9 @@ discard block |
||
41 | 41 | <?php |
42 | 42 | $rs = $modx->db->select('*', $modx->getFullTableName('site_templates')); |
43 | 43 | $option[] = '<option value="">No selected</option>'; |
44 | - $templateid = (isset($_REQUEST['templateid']) && $_REQUEST['templateid'] !== '') ? (int)$_REQUEST['templateid'] : ''; |
|
44 | + $templateid = (isset($_REQUEST['templateid']) && $_REQUEST['templateid'] !== '') ? (int) $_REQUEST['templateid'] : ''; |
|
45 | 45 | $selected = $templateid === 0 ? ' selected="selected"' : ''; |
46 | - $option[] = '<option value="0"' . $selected . '>(blank)</option>'; |
|
46 | + $option[] = '<option value="0"'.$selected.'>(blank)</option>'; |
|
47 | 47 | while ($row = $modx->db->getRow($rs)) { |
48 | 48 | $templatename = htmlspecialchars($row['templatename'], ENT_QUOTES, $modx->config['modx_charset']); |
49 | 49 | $selected = $row['id'] == $templateid ? ' selected="selected"' : ''; |
@@ -86,7 +86,7 @@ discard block |
||
86 | 86 | $searchfields = htmlentities(trim($_POST['searchfields']), ENT_QUOTES, $modx_manager_charset); |
87 | 87 | $searchlongtitle = $modx->db->escape(trim($_REQUEST['searchfields'])); |
88 | 88 | $search_alias = $modx->db->escape(trim($_REQUEST['searchfields'])); |
89 | - $templateid = isset($_REQUEST['templateid']) && $_REQUEST['templateid'] !== '' ? (int)$_REQUEST['templateid'] : ''; |
|
89 | + $templateid = isset($_REQUEST['templateid']) && $_REQUEST['templateid'] !== '' ? (int) $_REQUEST['templateid'] : ''; |
|
90 | 90 | $searchcontent = $modx->db->escape($_REQUEST['content']); |
91 | 91 | |
92 | 92 | $fields = 'DISTINCT sc.id, contenttype, pagetitle, longtitle, description, introtext, menutitle, deleted, published, isfolder, type'; |
@@ -100,12 +100,12 @@ discard block |
||
100 | 100 | $friendly_url_suffix = $modx->config['friendly_url_suffix']; |
101 | 101 | $base_url = $modx->config['base_url']; |
102 | 102 | $site_url = $modx->config['site_url']; |
103 | - $url = preg_replace('@' . $friendly_url_suffix . '$@', '', $url); |
|
103 | + $url = preg_replace('@'.$friendly_url_suffix.'$@', '', $url); |
|
104 | 104 | if ($url[0] === '/') { |
105 | - $url = preg_replace('@^' . $base_url . '@', '', $url); |
|
105 | + $url = preg_replace('@^'.$base_url.'@', '', $url); |
|
106 | 106 | } |
107 | 107 | if (substr($url, 0, 4) === 'http') { |
108 | - $url = preg_replace('@^' . $site_url . '@', '', $url); |
|
108 | + $url = preg_replace('@^'.$site_url.'@', '', $url); |
|
109 | 109 | } |
110 | 110 | $idFromAlias = $modx->getIdFromAlias($url); |
111 | 111 | } |
@@ -118,18 +118,18 @@ discard block |
||
118 | 118 | $articul_query = "SELECT `contentid` FROM {$tbl_site_tmplvar_contentvalues} WHERE `value` LIKE '%{$searchfields}%'"; |
119 | 119 | $articul_result = $modx->db->query($articul_query); |
120 | 120 | $articul_id_array = $modx->db->makeArray($articul_result); |
121 | - if(count($articul_id_array)>0){ |
|
121 | + if (count($articul_id_array) > 0) { |
|
122 | 122 | $articul_id = ''; |
123 | 123 | $i = 1; |
124 | - foreach( $articul_id_array as $articul ) { |
|
125 | - $articul_id.=$articul['contentid']; |
|
126 | - if($i !== count($articul_id_array)){ |
|
127 | - $articul_id.=','; |
|
124 | + foreach ($articul_id_array as $articul) { |
|
125 | + $articul_id .= $articul['contentid']; |
|
126 | + if ($i !== count($articul_id_array)) { |
|
127 | + $articul_id .= ','; |
|
128 | 128 | } |
129 | 129 | $i++; |
130 | 130 | } |
131 | 131 | $articul_id_query = " OR sc.id IN ({$articul_id})"; |
132 | - }else{ |
|
132 | + } else { |
|
133 | 133 | $articul_id_query = ''; |
134 | 134 | } |
135 | 135 | /*end search by TV*/ |
@@ -137,7 +137,7 @@ discard block |
||
137 | 137 | if (ctype_digit($searchfields)) { |
138 | 138 | $sqladd .= "sc.id='{$searchfields}'"; |
139 | 139 | if (strlen($searchfields) > 3) { |
140 | - $sqladd .= $articul_id_query;//search by TV |
|
140 | + $sqladd .= $articul_id_query; //search by TV |
|
141 | 141 | $sqladd .= " OR sc.pagetitle LIKE '%{$searchfields}%'"; |
142 | 142 | } |
143 | 143 | } |
@@ -157,7 +157,7 @@ discard block |
||
157 | 157 | $sqladd .= " OR sc.introtext LIKE '%{$searchlongtitle}%'"; |
158 | 158 | $sqladd .= " OR sc.menutitle LIKE '%{$searchlongtitle}%'"; |
159 | 159 | $sqladd .= " OR sc.alias LIKE '%{$search_alias}%'"; |
160 | - $sqladd .= $articul_id_query;//search by TV |
|
160 | + $sqladd .= $articul_id_query; //search by TV |
|
161 | 161 | } |
162 | 162 | } else if ($idFromAlias) { |
163 | 163 | $sqladd .= " sc.id='{$idFromAlias}'"; |
@@ -180,8 +180,8 @@ discard block |
||
180 | 180 | $docgrp = (isset($_SESSION['mgrDocgroups']) && is_array($_SESSION['mgrDocgroups'])) ? implode(',', $_SESSION['mgrDocgroups']) : ''; |
181 | 181 | $mgrRole = (isset ($_SESSION['mgrRole']) && $_SESSION['mgrRole'] == 1) ? 1 : 0; |
182 | 182 | $docgrp_cond = $docgrp ? " OR dg.document_group IN ({$docgrp})" : ''; |
183 | - $fields .= ', MAX(IF(1=' . $mgrRole . ' OR sc.privatemgr=0' . $docgrp_cond . ',1,0)) AS hasAccess'; |
|
184 | - $sqladd = '(' . $sqladd . ") AND (1={$mgrRole} OR sc.privatemgr=0" . (!$docgrp ? ')' : " OR dg.document_group IN ({$docgrp}))"); |
|
183 | + $fields .= ', MAX(IF(1='.$mgrRole.' OR sc.privatemgr=0'.$docgrp_cond.',1,0)) AS hasAccess'; |
|
184 | + $sqladd = '('.$sqladd.") AND (1={$mgrRole} OR sc.privatemgr=0".(!$docgrp ? ')' : " OR dg.document_group IN ({$docgrp}))"); |
|
185 | 185 | } |
186 | 186 | |
187 | 187 | if ($sqladd) { |
@@ -191,7 +191,7 @@ discard block |
||
191 | 191 | $where = $sqladd; |
192 | 192 | |
193 | 193 | if ($where) { |
194 | - $rs = $modx->db->select($fields, $tbl_site_content . ' AS sc LEFT JOIN ' . $tbldg . ' AS dg ON dg.document=sc.id', $where, 'sc.id'); |
|
194 | + $rs = $modx->db->select($fields, $tbl_site_content.' AS sc LEFT JOIN '.$tbldg.' AS dg ON dg.document=sc.id', $where, 'sc.id'); |
|
195 | 195 | $limit = $modx->db->getRecordCount($rs); |
196 | 196 | } else { |
197 | 197 | $limit = 0; |
@@ -210,7 +210,7 @@ discard block |
||
210 | 210 | if ($limit < 1) { |
211 | 211 | echo $_lang['search_empty']; |
212 | 212 | } else { |
213 | - printf('<p>' . $_lang['search_results_returned_msg'] . '</p>', $limit); |
|
213 | + printf('<p>'.$_lang['search_results_returned_msg'].'</p>', $limit); |
|
214 | 214 | ?> |
215 | 215 | <script type="text/javascript" src="media/script/tablesort.js"></script> |
216 | 216 | <table class="grid sortabletable sortable-onload-2 rowstyle-even" id="table-1"> |
@@ -270,14 +270,14 @@ discard block |
||
270 | 270 | if (function_exists('mb_strlen') && function_exists('mb_substr')) { |
271 | 271 | ?> |
272 | 272 | <td<?= $tdClass ?>> |
273 | - <a href="index.php?a=27&id=<?= $row['id'] ?>"><?= mb_strlen($row['pagetitle'], $modx_manager_charset) > 70 ? mb_substr($row['pagetitle'], 0, 70, $modx_manager_charset) . "..." : $row['pagetitle'] ?></a> |
|
273 | + <a href="index.php?a=27&id=<?= $row['id'] ?>"><?= mb_strlen($row['pagetitle'], $modx_manager_charset) > 70 ? mb_substr($row['pagetitle'], 0, 70, $modx_manager_charset)."..." : $row['pagetitle'] ?></a> |
|
274 | 274 | </td> |
275 | - <td<?= $tdClass ?>><?= mb_strlen($row['description'], $modx_manager_charset) > 70 ? mb_substr($row['description'], 0, 70, $modx_manager_charset) . "..." : $row['description'] ?></td> |
|
275 | + <td<?= $tdClass ?>><?= mb_strlen($row['description'], $modx_manager_charset) > 70 ? mb_substr($row['description'], 0, 70, $modx_manager_charset)."..." : $row['description'] ?></td> |
|
276 | 276 | <?php |
277 | 277 | } else { |
278 | 278 | ?> |
279 | - <td<?= $tdClass ?>><?= strlen($row['pagetitle']) > 20 ? substr($row['pagetitle'], 0, 20) . '...' : $row['pagetitle'] ?></td> |
|
280 | - <td<?= $tdClass ?>><?= strlen($row['description']) > 35 ? substr($row['description'], 0, 35) . '...' : $row['description'] ?></td> |
|
279 | + <td<?= $tdClass ?>><?= strlen($row['pagetitle']) > 20 ? substr($row['pagetitle'], 0, 20).'...' : $row['pagetitle'] ?></td> |
|
280 | + <td<?= $tdClass ?>><?= strlen($row['description']) > 35 ? substr($row['description'], 0, 35).'...' : $row['description'] ?></td> |
|
281 | 281 | <?php |
282 | 282 | } |
283 | 283 | ?> |
@@ -297,115 +297,115 @@ discard block |
||
297 | 297 | if ($modx->hasPermission('new_document') && $modx->hasPermission('edit_document') && $modx->hasPermission('save_document')) { |
298 | 298 | $docscounts = $modx->db->getRecordCount($rs); |
299 | 299 | if ($docscounts > 0) { |
300 | - $output .= '<li><b><i class="fa fa-sitemap"></i> ' . $_lang["manage_documents"] . ' (' . $docscounts . ')</b></li>'; |
|
300 | + $output .= '<li><b><i class="fa fa-sitemap"></i> '.$_lang["manage_documents"].' ('.$docscounts.')</b></li>'; |
|
301 | 301 | while ($row = $modx->db->getRow($rs)) { |
302 | - $output .= '<li' . addClassForItemList('', !$row['published'], $row['deleted']) . '><a href="index.php?a=27&id=' . $row['id'] . '" id="content_' . $row['id'] . '" target="main">' . highlightingCoincidence($row['pagetitle'] . ' <small>(' . $row['id'] . ')</small>', $_REQUEST['searchfields']) . $_style['icons_external_link'] . '</a></li>'; |
|
302 | + $output .= '<li'.addClassForItemList('', !$row['published'], $row['deleted']).'><a href="index.php?a=27&id='.$row['id'].'" id="content_'.$row['id'].'" target="main">'.highlightingCoincidence($row['pagetitle'].' <small>('.$row['id'].')</small>', $_REQUEST['searchfields']).$_style['icons_external_link'].'</a></li>'; |
|
303 | 303 | } |
304 | 304 | } |
305 | 305 | } |
306 | 306 | |
307 | 307 | //templates |
308 | 308 | if ($modx->hasPermission('edit_template')) { |
309 | - $rs = $modx->db->select("id,templatename,locked", $modx->getFullTableName('site_templates'), "`id` like '%" . $searchfields . "%' |
|
310 | - OR `templatename` like '%" . $searchfields . "%' |
|
311 | - OR `description` like '%" . $searchfields . "%' |
|
312 | - OR `content` like '%" . $searchfields . "%'"); |
|
309 | + $rs = $modx->db->select("id,templatename,locked", $modx->getFullTableName('site_templates'), "`id` like '%".$searchfields."%' |
|
310 | + OR `templatename` like '%" . $searchfields."%' |
|
311 | + OR `description` like '%" . $searchfields."%' |
|
312 | + OR `content` like '%" . $searchfields."%'"); |
|
313 | 313 | $templatecounts = $modx->db->getRecordCount($rs); |
314 | 314 | if ($templatecounts > 0) { |
315 | - $output .= '<li><b><i class="fa fa-newspaper-o"></i> ' . $_lang["manage_templates"] . ' (' . $templatecounts . ')</b></li>'; |
|
315 | + $output .= '<li><b><i class="fa fa-newspaper-o"></i> '.$_lang["manage_templates"].' ('.$templatecounts.')</b></li>'; |
|
316 | 316 | while ($row = $modx->db->getRow($rs)) { |
317 | - $output .= '<li' . addClassForItemList($row['locked']) . '><a href="index.php?a=16&id=' . $row['id'] . '" id="templates_' . $row['id'] . '" target="main">' . highlightingCoincidence($row['templatename'], $_REQUEST['searchfields']) . $_style['icons_external_link'] . '</a></li>'; |
|
317 | + $output .= '<li'.addClassForItemList($row['locked']).'><a href="index.php?a=16&id='.$row['id'].'" id="templates_'.$row['id'].'" target="main">'.highlightingCoincidence($row['templatename'], $_REQUEST['searchfields']).$_style['icons_external_link'].'</a></li>'; |
|
318 | 318 | } |
319 | 319 | } |
320 | 320 | } |
321 | 321 | |
322 | 322 | //tvs |
323 | 323 | if ($modx->hasPermission('edit_template') && $modx->hasPermission('edit_snippet') && $modx->hasPermission('edit_chunk') && $modx->hasPermission('edit_plugin')) { |
324 | - $rs = $modx->db->select("id,name,locked", $modx->getFullTableName('site_tmplvars'), "`id` like '%" . $searchfields . "%' |
|
325 | - OR `name` like '%" . $searchfields . "%' |
|
326 | - OR `description` like '%" . $searchfields . "%' |
|
327 | - OR `type` like '%" . $searchfields . "%' |
|
328 | - OR `elements` like '%" . $searchfields . "%' |
|
329 | - OR `display` like '%" . $searchfields . "%' |
|
330 | - OR `display_params` like '%" . $searchfields . "%' |
|
331 | - OR `default_text` like '%" . $searchfields . "%'"); |
|
324 | + $rs = $modx->db->select("id,name,locked", $modx->getFullTableName('site_tmplvars'), "`id` like '%".$searchfields."%' |
|
325 | + OR `name` like '%" . $searchfields."%' |
|
326 | + OR `description` like '%" . $searchfields."%' |
|
327 | + OR `type` like '%" . $searchfields."%' |
|
328 | + OR `elements` like '%" . $searchfields."%' |
|
329 | + OR `display` like '%" . $searchfields."%' |
|
330 | + OR `display_params` like '%" . $searchfields."%' |
|
331 | + OR `default_text` like '%" . $searchfields."%'"); |
|
332 | 332 | $tvscounts = $modx->db->getRecordCount($rs); |
333 | 333 | if ($tvscounts > 0) { |
334 | - $output .= '<li><b><i class="fa fa-list-alt"></i> ' . $_lang["settings_templvars"] . ' (' . $tvscounts . ')</b></li>'; |
|
334 | + $output .= '<li><b><i class="fa fa-list-alt"></i> '.$_lang["settings_templvars"].' ('.$tvscounts.')</b></li>'; |
|
335 | 335 | while ($row = $modx->db->getRow($rs)) { |
336 | - $output .= '<li' . addClassForItemList($row['locked']) . '><a href="index.php?a=301&id=' . $row['id'] . '" id="tmplvars_' . $row['id'] . '" target="main">' . highlightingCoincidence($row['name'], $_REQUEST['searchfields']) . $_style['icons_external_link'] . '</a></li>'; |
|
336 | + $output .= '<li'.addClassForItemList($row['locked']).'><a href="index.php?a=301&id='.$row['id'].'" id="tmplvars_'.$row['id'].'" target="main">'.highlightingCoincidence($row['name'], $_REQUEST['searchfields']).$_style['icons_external_link'].'</a></li>'; |
|
337 | 337 | } |
338 | 338 | } |
339 | 339 | } |
340 | 340 | |
341 | 341 | //Chunks |
342 | 342 | if ($modx->hasPermission('edit_chunk')) { |
343 | - $rs = $modx->db->select("id,name,locked,disabled", $modx->getFullTableName('site_htmlsnippets'), "`id` like '%" . $searchfields . "%' |
|
344 | - OR `name` like '%" . $searchfields . "%' |
|
345 | - OR `description` like '%" . $searchfields . "%' |
|
346 | - OR `snippet` like '%" . $searchfields . "%'"); |
|
343 | + $rs = $modx->db->select("id,name,locked,disabled", $modx->getFullTableName('site_htmlsnippets'), "`id` like '%".$searchfields."%' |
|
344 | + OR `name` like '%" . $searchfields."%' |
|
345 | + OR `description` like '%" . $searchfields."%' |
|
346 | + OR `snippet` like '%" . $searchfields."%'"); |
|
347 | 347 | $chunkscounts = $modx->db->getRecordCount($rs); |
348 | 348 | if ($chunkscounts > 0) { |
349 | - $output .= '<li><b><i class="fa fa-th-large"></i> ' . $_lang["manage_htmlsnippets"] . ' (' . $chunkscounts . ')</b></li>'; |
|
349 | + $output .= '<li><b><i class="fa fa-th-large"></i> '.$_lang["manage_htmlsnippets"].' ('.$chunkscounts.')</b></li>'; |
|
350 | 350 | while ($row = $modx->db->getRow($rs)) { |
351 | - $output .= '<li' . addClassForItemList($row['locked'], $row['disabled']) . '><a href="index.php?a=78&id=' . $row['id'] . '" id="htmlsnippets_' . $row['id'] . '" target="main">' . highlightingCoincidence($row['name'], $_REQUEST['searchfields']) . $_style['icons_external_link'] . '</a></li>'; |
|
351 | + $output .= '<li'.addClassForItemList($row['locked'], $row['disabled']).'><a href="index.php?a=78&id='.$row['id'].'" id="htmlsnippets_'.$row['id'].'" target="main">'.highlightingCoincidence($row['name'], $_REQUEST['searchfields']).$_style['icons_external_link'].'</a></li>'; |
|
352 | 352 | } |
353 | 353 | } |
354 | 354 | } |
355 | 355 | |
356 | 356 | //Snippets |
357 | 357 | if ($modx->hasPermission('edit_snippet')) { |
358 | - $rs = $modx->db->select("id,name,locked,disabled", $modx->getFullTableName('site_snippets'), "`id` like '%" . $searchfields . "%' |
|
359 | - OR `name` like '%" . $searchfields . "%' |
|
360 | - OR `description` like '%" . $searchfields . "%' |
|
361 | - OR `snippet` like '%" . $searchfields . "%' |
|
362 | - OR `properties` like '%" . $searchfields . "%' |
|
363 | - OR `moduleguid` like '%" . $searchfields . "%'"); |
|
358 | + $rs = $modx->db->select("id,name,locked,disabled", $modx->getFullTableName('site_snippets'), "`id` like '%".$searchfields."%' |
|
359 | + OR `name` like '%" . $searchfields."%' |
|
360 | + OR `description` like '%" . $searchfields."%' |
|
361 | + OR `snippet` like '%" . $searchfields."%' |
|
362 | + OR `properties` like '%" . $searchfields."%' |
|
363 | + OR `moduleguid` like '%" . $searchfields."%'"); |
|
364 | 364 | $snippetscounts = $modx->db->getRecordCount($rs); |
365 | 365 | if ($snippetscounts > 0) { |
366 | - $output .= '<li><b><i class="fa fa-code"></i> ' . $_lang["manage_snippets"] . ' (' . $snippetscounts . ')</b></li>'; |
|
366 | + $output .= '<li><b><i class="fa fa-code"></i> '.$_lang["manage_snippets"].' ('.$snippetscounts.')</b></li>'; |
|
367 | 367 | while ($row = $modx->db->getRow($rs)) { |
368 | - $output .= '<li' . addClassForItemList($row['locked'], $row['disabled']) . '><a href="index.php?a=22&id=' . $row['id'] . '" id="snippets_' . $row['id'] . '" target="main">' . highlightingCoincidence($row['name'], $_REQUEST['searchfields']) . $_style['icons_external_link'] . '</a></li>'; |
|
368 | + $output .= '<li'.addClassForItemList($row['locked'], $row['disabled']).'><a href="index.php?a=22&id='.$row['id'].'" id="snippets_'.$row['id'].'" target="main">'.highlightingCoincidence($row['name'], $_REQUEST['searchfields']).$_style['icons_external_link'].'</a></li>'; |
|
369 | 369 | } |
370 | 370 | } |
371 | 371 | } |
372 | 372 | |
373 | 373 | //plugins |
374 | 374 | if ($modx->hasPermission('edit_plugin')) { |
375 | - $rs = $modx->db->select("id,name,locked,disabled", $modx->getFullTableName('site_plugins'), "`id` like '%" . $searchfields . "%' |
|
376 | - OR `name` like '%" . $searchfields . "%' |
|
377 | - OR `description` like '%" . $searchfields . "%' |
|
378 | - OR `plugincode` like '%" . $searchfields . "%' |
|
379 | - OR `properties` like '%" . $searchfields . "%' |
|
380 | - OR `moduleguid` like '%" . $searchfields . "%'"); |
|
375 | + $rs = $modx->db->select("id,name,locked,disabled", $modx->getFullTableName('site_plugins'), "`id` like '%".$searchfields."%' |
|
376 | + OR `name` like '%" . $searchfields."%' |
|
377 | + OR `description` like '%" . $searchfields."%' |
|
378 | + OR `plugincode` like '%" . $searchfields."%' |
|
379 | + OR `properties` like '%" . $searchfields."%' |
|
380 | + OR `moduleguid` like '%" . $searchfields."%'"); |
|
381 | 381 | $pluginscounts = $modx->db->getRecordCount($rs); |
382 | 382 | if ($pluginscounts > 0) { |
383 | - $output .= '<li><b><i class="fa fa-plug"></i> ' . $_lang["manage_plugins"] . ' (' . $pluginscounts . ')</b></li>'; |
|
383 | + $output .= '<li><b><i class="fa fa-plug"></i> '.$_lang["manage_plugins"].' ('.$pluginscounts.')</b></li>'; |
|
384 | 384 | while ($row = $modx->db->getRow($rs)) { |
385 | - $output .= '<li' . addClassForItemList($row['locked'], $row['disabled']) . '><a href="index.php?a=102&id=' . $row['id'] . '" id="plugins_' . $row['id'] . '" target="main">' . highlightingCoincidence($row['name'], $_REQUEST['searchfields']) . $_style['icons_external_link'] . '</a></li>'; |
|
385 | + $output .= '<li'.addClassForItemList($row['locked'], $row['disabled']).'><a href="index.php?a=102&id='.$row['id'].'" id="plugins_'.$row['id'].'" target="main">'.highlightingCoincidence($row['name'], $_REQUEST['searchfields']).$_style['icons_external_link'].'</a></li>'; |
|
386 | 386 | } |
387 | 387 | } |
388 | 388 | } |
389 | 389 | |
390 | 390 | //modules |
391 | 391 | if ($modx->hasPermission('edit_module')) { |
392 | - $rs = $modx->db->select("id,name,locked,disabled", $modx->getFullTableName('site_modules'), "`id` like '%" . $searchfields . "%' |
|
393 | - OR `name` like '%" . $searchfields . "%' |
|
394 | - OR `description` like '%" . $searchfields . "%' |
|
395 | - OR `modulecode` like '%" . $searchfields . "%' |
|
396 | - OR `properties` like '%" . $searchfields . "%' |
|
397 | - OR `guid` like '%" . $searchfields . "%' |
|
398 | - OR `resourcefile` like '%" . $searchfields . "%'"); |
|
392 | + $rs = $modx->db->select("id,name,locked,disabled", $modx->getFullTableName('site_modules'), "`id` like '%".$searchfields."%' |
|
393 | + OR `name` like '%" . $searchfields."%' |
|
394 | + OR `description` like '%" . $searchfields."%' |
|
395 | + OR `modulecode` like '%" . $searchfields."%' |
|
396 | + OR `properties` like '%" . $searchfields."%' |
|
397 | + OR `guid` like '%" . $searchfields."%' |
|
398 | + OR `resourcefile` like '%" . $searchfields."%'"); |
|
399 | 399 | $modulescounts = $modx->db->getRecordCount($rs); |
400 | 400 | if ($modulescounts > 0) { |
401 | - $output .= '<li><b><i class="fa fa-cogs"></i> ' . $_lang["modules"] . ' (' . $modulescounts . ')</b></li>'; |
|
401 | + $output .= '<li><b><i class="fa fa-cogs"></i> '.$_lang["modules"].' ('.$modulescounts.')</b></li>'; |
|
402 | 402 | while ($row = $modx->db->getRow($rs)) { |
403 | - $output .= '<li' . addClassForItemList($row['locked'], $row['disabled']) . '><a href="index.php?a=108&id=' . $row['id'] . '" id="modules_' . $row['id'] . '" target="main">' . highlightingCoincidence($row['name'], $_REQUEST['searchfields']) . $_style['icons_external_link'] . '</a></li>'; |
|
403 | + $output .= '<li'.addClassForItemList($row['locked'], $row['disabled']).'><a href="index.php?a=108&id='.$row['id'].'" id="modules_'.$row['id'].'" target="main">'.highlightingCoincidence($row['name'], $_REQUEST['searchfields']).$_style['icons_external_link'].'</a></li>'; |
|
404 | 404 | } |
405 | 405 | } |
406 | 406 | } |
407 | 407 | |
408 | - echo $output ? '<div class="ajaxSearchResults"><ul>' . $output . '</ul></div>' : '1'; |
|
408 | + echo $output ? '<div class="ajaxSearchResults"><ul>'.$output.'</ul></div>' : '1'; |
|
409 | 409 | } |
410 | 410 | |
411 | 411 | ?> |
@@ -421,13 +421,13 @@ discard block |
||
421 | 421 | */ |
422 | 422 | function highlightingCoincidence($text, $search) |
423 | 423 | { |
424 | - $regexp = '!(' . str_replace(array( |
|
424 | + $regexp = '!('.str_replace(array( |
|
425 | 425 | '(', |
426 | 426 | ')' |
427 | 427 | ), array( |
428 | 428 | '\(', |
429 | 429 | '\)' |
430 | - ), trim($search)) . ')!isu'; |
|
430 | + ), trim($search)).')!isu'; |
|
431 | 431 | return preg_replace($regexp, '<span class="text-danger">$1</span>', $text); |
432 | 432 | } |
433 | 433 | |
@@ -450,7 +450,7 @@ discard block |
||
450 | 450 | $class .= ' deleted'; |
451 | 451 | } |
452 | 452 | if ($class) { |
453 | - $class = ' class="' . trim($class) . '"'; |
|
453 | + $class = ' class="'.trim($class).'"'; |
|
454 | 454 | } |
455 | 455 | return $class; |
456 | 456 | } |
@@ -1,5 +1,5 @@ discard block |
||
1 | 1 | <?php |
2 | -if( ! defined('IN_MANAGER_MODE') || IN_MANAGER_MODE !== true) { |
|
2 | +if (!defined('IN_MANAGER_MODE') || IN_MANAGER_MODE !== true) { |
|
3 | 3 | die("<b>INCLUDE_ORDERING_ERROR</b><br /><br />Please use the EVO Content Manager instead of accessing this file directly."); |
4 | 4 | } |
5 | 5 | |
@@ -18,7 +18,7 @@ discard block |
||
18 | 18 | $modx->webAlertAndQuit($_lang["error_no_privileges"]); |
19 | 19 | } |
20 | 20 | |
21 | -$id = isset($_REQUEST['id']) ? (int)$_REQUEST['id'] : 0; |
|
21 | +$id = isset($_REQUEST['id']) ? (int) $_REQUEST['id'] : 0; |
|
22 | 22 | |
23 | 23 | $tbl_site_plugins = $modx->getFullTableName('site_plugins'); |
24 | 24 | $tbl_site_plugin_events = $modx->getFullTableName('site_plugin_events'); |
@@ -46,7 +46,7 @@ discard block |
||
46 | 46 | $content['properties'] = str_replace("&", "&", $content['properties']); |
47 | 47 | } else { |
48 | 48 | $_SESSION['itemname'] = $_lang["new_plugin"]; |
49 | - $content['category'] = (int)$_REQUEST['catid']; |
|
49 | + $content['category'] = (int) $_REQUEST['catid']; |
|
50 | 50 | } |
51 | 51 | |
52 | 52 | if ($modx->manager->hasFormValues()) { |
@@ -56,7 +56,7 @@ discard block |
||
56 | 56 | // Add lock-element JS-Script |
57 | 57 | $lockElementId = $id; |
58 | 58 | $lockElementType = 5; |
59 | -require_once(MODX_MANAGER_PATH . 'includes/active_user_locks.inc.php'); |
|
59 | +require_once(MODX_MANAGER_PATH.'includes/active_user_locks.inc.php'); |
|
60 | 60 | |
61 | 61 | /** |
62 | 62 | * @param bool $cond |
@@ -478,7 +478,7 @@ discard block |
||
478 | 478 | <input type="hidden" name="mode" value="<?= $modx->manager->action ?>"> |
479 | 479 | |
480 | 480 | <h1> |
481 | - <i class="fa fa-plug"></i><?= ($content['name'] ? $content['name'] . '<small>(' . $content['id'] . ')</small>' : $_lang['new_plugin']) ?><i class="fa fa-question-circle help"></i> |
|
481 | + <i class="fa fa-plug"></i><?= ($content['name'] ? $content['name'].'<small>('.$content['id'].')</small>' : $_lang['new_plugin']) ?><i class="fa fa-question-circle help"></i> |
|
482 | 482 | </h1> |
483 | 483 | |
484 | 484 | <?= $_style['actionbuttons']['dynamic']['element'] ?> |
@@ -504,7 +504,7 @@ discard block |
||
504 | 504 | <div class="form-control-name clearfix"> |
505 | 505 | <input name="name" type="text" maxlength="100" value="<?= $modx->htmlspecialchars($content['name']) ?>" class="form-control form-control-lg" onchange="documentDirty=true;" /> |
506 | 506 | <?php if ($modx->hasPermission('save_role')): ?> |
507 | - <label class="custom-control" title="<?= $_lang['lock_plugin'] . "\n" . $_lang['lock_plugin_msg'] ?>" tooltip> |
|
507 | + <label class="custom-control" title="<?= $_lang['lock_plugin']."\n".$_lang['lock_plugin_msg'] ?>" tooltip> |
|
508 | 508 | <input name="locked" type="checkbox" value="on"<?= ($content['locked'] == 1 ? ' checked="checked"' : '') ?> /> |
509 | 509 | <i class="fa fa-lock"></i> |
510 | 510 | </label> |
@@ -528,9 +528,9 @@ discard block |
||
528 | 528 | <select name="categoryid" class="form-control" onchange="documentDirty=true;"> |
529 | 529 | <option> </option> |
530 | 530 | <?php |
531 | - include_once(MODX_MANAGER_PATH . 'includes/categories.inc.php'); |
|
531 | + include_once(MODX_MANAGER_PATH.'includes/categories.inc.php'); |
|
532 | 532 | foreach (getCategories() as $n => $v) { |
533 | - echo '<option value="' . $v['id'] . '"' . ($content["category"] == $v["id"] ? ' selected="selected"' : '') . '>' . $modx->htmlspecialchars($v["category"]) . "</option>"; |
|
533 | + echo '<option value="'.$v['id'].'"'.($content["category"] == $v["id"] ? ' selected="selected"' : '').'>'.$modx->htmlspecialchars($v["category"])."</option>"; |
|
534 | 534 | } |
535 | 535 | ?> |
536 | 536 | </select> |
@@ -546,7 +546,7 @@ discard block |
||
546 | 546 | <?php if ($modx->hasPermission('save_role')): ?> |
547 | 547 | <div class="form-group"> |
548 | 548 | <div class="form-row"> |
549 | - <label><input name="disabled" type="checkbox" value="on"<?= ($content['disabled'] == 1 ? ' checked="checked"' : '') ?> /> <?= ($content['disabled'] == 1 ? "<span class='text-danger'>" . $_lang['plugin_disabled'] . "</span>" : $_lang['plugin_disabled']) ?></label> |
|
549 | + <label><input name="disabled" type="checkbox" value="on"<?= ($content['disabled'] == 1 ? ' checked="checked"' : '') ?> /> <?= ($content['disabled'] == 1 ? "<span class='text-danger'>".$_lang['plugin_disabled']."</span>" : $_lang['plugin_disabled']) ?></label> |
|
550 | 550 | </div> |
551 | 551 | <div class="form-row"> |
552 | 552 | <label> |
@@ -593,11 +593,11 @@ discard block |
||
593 | 593 | <select name="moduleguid" class="form-control" onchange="documentDirty=true;"> |
594 | 594 | <option> </option> |
595 | 595 | <?php |
596 | - $ds = $modx->db->select('sm.id,sm.name,sm.guid', $modx->getFullTableName("site_modules") . " sm |
|
597 | - INNER JOIN " . $modx->getFullTableName("site_module_depobj") . " smd ON smd.module=sm.id AND smd.type=30 |
|
598 | - INNER JOIN " . $modx->getFullTableName("site_plugins") . " sp ON sp.id=smd.resource", "smd.resource='{$id}' AND sm.enable_sharedparams='1'", 'sm.name'); |
|
596 | + $ds = $modx->db->select('sm.id,sm.name,sm.guid', $modx->getFullTableName("site_modules")." sm |
|
597 | + INNER JOIN " . $modx->getFullTableName("site_module_depobj")." smd ON smd.module=sm.id AND smd.type=30 |
|
598 | + INNER JOIN " . $modx->getFullTableName("site_plugins")." sp ON sp.id=smd.resource", "smd.resource='{$id}' AND sm.enable_sharedparams='1'", 'sm.name'); |
|
599 | 599 | while ($row = $modx->db->getRow($ds)) { |
600 | - echo "<option value='" . $row['guid'] . "'" . ($content["moduleguid"] == $row["guid"] ? " selected='selected'" : "") . ">" . $modx->htmlspecialchars($row["name"]) . "</option>"; |
|
600 | + echo "<option value='".$row['guid']."'".($content["moduleguid"] == $row["guid"] ? " selected='selected'" : "").">".$modx->htmlspecialchars($row["name"])."</option>"; |
|
601 | 601 | } |
602 | 602 | ?> |
603 | 603 | </select> |
@@ -658,7 +658,7 @@ discard block |
||
658 | 658 | echoEventRows($evtnames); |
659 | 659 | } |
660 | 660 | echo '<hr class="clear">'; |
661 | - echo '<div class="form-group"><b>' . $services[$srv - 1] . '</b></div>'; |
|
661 | + echo '<div class="form-group"><b>'.$services[$srv - 1].'</b></div>'; |
|
662 | 662 | } |
663 | 663 | // display group name |
664 | 664 | if ($grp != $row['groupname']) { |
@@ -667,9 +667,9 @@ discard block |
||
667 | 667 | echoEventRows($evtnames); |
668 | 668 | } |
669 | 669 | echo '<hr class="clear">'; |
670 | - echo '<div class="form-group"><b>' . $row['groupname'] . '</b></div>'; |
|
670 | + echo '<div class="form-group"><b>'.$row['groupname'].'</b></div>'; |
|
671 | 671 | } |
672 | - $evtnames[] = '<input name="sysevents[]" id="' . $row['name'] . '" type="checkbox" ' . (in_array($row['id'], $evts) ? ' checked="checked" ' : '') . 'class="inputBox" value="' . $row['id'] . '" /> <label for="' . $row['name'] . '" ' . bold(in_array($row['id'], $evts)) . '> ' . $row['name'] . '</label>' . "\n"; |
|
672 | + $evtnames[] = '<input name="sysevents[]" id="'.$row['name'].'" type="checkbox" '.(in_array($row['id'], $evts) ? ' checked="checked" ' : '').'class="inputBox" value="'.$row['id'].'" /> <label for="'.$row['name'].'" '.bold(in_array($row['id'], $evts)).'> '.$row['name'].'</label>'."\n"; |
|
673 | 673 | if (count($evtnames) == 2) { |
674 | 674 | echoEventRows($evtnames); |
675 | 675 | } |
@@ -681,7 +681,7 @@ discard block |
||
681 | 681 | |
682 | 682 | function echoEventRows(&$evtnames) |
683 | 683 | { |
684 | - echo '<div class="row form-row"><div class="col-sm-6 col-md-4 col-lg-3">' . implode('</div><div class="col-sm-6 col-md-4 col-lg-3">', $evtnames) . '</div></div>'; |
|
684 | + echo '<div class="row form-row"><div class="col-sm-6 col-md-4 col-lg-3">'.implode('</div><div class="col-sm-6 col-md-4 col-lg-3">', $evtnames).'</div></div>'; |
|
685 | 685 | $evtnames = array(); |
686 | 686 | } |
687 | 687 |
@@ -7,7 +7,7 @@ discard block |
||
7 | 7 | die('Please use the MODx Backend.'); |
8 | 8 | } |
9 | 9 | |
10 | -require_once realpath(dirname(__FILE__)) . DIRECTORY_SEPARATOR . 'Categories.php'; |
|
10 | +require_once realpath(dirname(__FILE__)).DIRECTORY_SEPARATOR.'Categories.php'; |
|
11 | 11 | |
12 | 12 | class Module_Categories_Manager extends Categories |
13 | 13 | { |
@@ -94,8 +94,8 @@ discard block |
||
94 | 94 | { |
95 | 95 | global $_lang, $_style; |
96 | 96 | |
97 | - $filename = trim($view_name) . '.tpl.phtml'; |
|
98 | - $file = self::get('views_dir') . $filename; |
|
97 | + $filename = trim($view_name).'.tpl.phtml'; |
|
98 | + $file = self::get('views_dir').$filename; |
|
99 | 99 | $view = &$this; |
100 | 100 | |
101 | 101 | if (is_file($file) |
@@ -120,14 +120,14 @@ discard block |
||
120 | 120 | { |
121 | 121 | |
122 | 122 | $_update = array( |
123 | - 'id' => (int)$element_id, |
|
124 | - 'category' => (int)$category_id |
|
123 | + 'id' => (int) $element_id, |
|
124 | + 'category' => (int) $category_id |
|
125 | 125 | ); |
126 | 126 | |
127 | 127 | $this->db->update( |
128 | 128 | $_update, |
129 | 129 | $this->db_tbl[$element], |
130 | - "`id` = '" . (int)$element_id . "'" |
|
130 | + "`id` = '".(int) $element_id."'" |
|
131 | 131 | ); |
132 | 132 | |
133 | 133 | return $this->db->getAffectedRows() === 1; |
@@ -20,7 +20,7 @@ discard block |
||
20 | 20 | $this->db_tbl['categories'] = $modx->getFullTableName('categories'); |
21 | 21 | |
22 | 22 | foreach ($this->elements as $element) { |
23 | - $this->db_tbl[$element] = $modx->getFullTableName('site_' . $element); |
|
23 | + $this->db_tbl[$element] = $modx->getFullTableName('site_'.$element); |
|
24 | 24 | } |
25 | 25 | } |
26 | 26 | |
@@ -54,7 +54,7 @@ discard block |
||
54 | 54 | $this->db->select( |
55 | 55 | '*', |
56 | 56 | $this->db_tbl['categories'], |
57 | - "`" . $where . "` = '" . $this->db->escape($search) . "'" |
|
57 | + "`".$where."` = '".$this->db->escape($search)."'" |
|
58 | 58 | ) |
59 | 59 | ); |
60 | 60 | |
@@ -71,9 +71,9 @@ discard block |
||
71 | 71 | { |
72 | 72 | $_value = $this->db->getValue( |
73 | 73 | $this->db->select( |
74 | - '`' . $value . '`', |
|
74 | + '`'.$value.'`', |
|
75 | 75 | $this->db_tbl['categories'], |
76 | - "`" . $where . "` = '" . $this->db->escape($search) . "'" |
|
76 | + "`".$where."` = '".$this->db->escape($search)."'" |
|
77 | 77 | ) |
78 | 78 | ); |
79 | 79 | |
@@ -92,7 +92,7 @@ discard block |
||
92 | 92 | $this->db->select( |
93 | 93 | '*', |
94 | 94 | $this->db_tbl[$element], |
95 | - "`category` = '" . (int)$category_id . "'" |
|
95 | + "`category` = '".(int) $category_id."'" |
|
96 | 96 | ) |
97 | 97 | ); |
98 | 98 | |
@@ -135,13 +135,13 @@ discard block |
||
135 | 135 | $this->db->update( |
136 | 136 | $_update, |
137 | 137 | $this->db_tbl[$element], |
138 | - "`category` = '" . (int)$category_id . "'" |
|
138 | + "`category` = '".(int) $category_id."'" |
|
139 | 139 | ); |
140 | 140 | } |
141 | 141 | |
142 | 142 | $this->db->delete( |
143 | 143 | $this->db_tbl['categories'], |
144 | - "`id` = '" . (int)$category_id . "'" |
|
144 | + "`id` = '".(int) $category_id."'" |
|
145 | 145 | ); |
146 | 146 | |
147 | 147 | return $this->db->getAffectedRows() === 1; |
@@ -160,13 +160,13 @@ discard block |
||
160 | 160 | |
161 | 161 | $_update = array( |
162 | 162 | 'category' => $this->db->escape($data['category']), |
163 | - 'rank' => (int)$data['rank'] |
|
163 | + 'rank' => (int) $data['rank'] |
|
164 | 164 | ); |
165 | 165 | |
166 | 166 | $this->db->update( |
167 | 167 | $_update, |
168 | 168 | $this->db_tbl['categories'], |
169 | - "`id` = '" . (int)$category_id . "'" |
|
169 | + "`id` = '".(int) $category_id."'" |
|
170 | 170 | ); |
171 | 171 | |
172 | 172 | if ($this->db->getAffectedRows() === 1) { |
@@ -189,7 +189,7 @@ discard block |
||
189 | 189 | |
190 | 190 | $_insert = array( |
191 | 191 | 'category' => $this->db->escape($category_name), |
192 | - 'rank' => (int)$category_rank |
|
192 | + 'rank' => (int) $category_rank |
|
193 | 193 | ); |
194 | 194 | |
195 | 195 | $this->db->insert( |
@@ -216,7 +216,7 @@ discard block |
||
216 | 216 | $this->db->select( |
217 | 217 | '`id`', |
218 | 218 | $this->db_tbl['categories'], |
219 | - "`category` = '" . $category . "'" |
|
219 | + "`category` = '".$category."'" |
|
220 | 220 | ) |
221 | 221 | ); |
222 | 222 |
@@ -20,14 +20,14 @@ |
||
20 | 20 | ($docid > 0 ? "id='$docid'" : "privatemgr = 1")); |
21 | 21 | $rs = $modx->db->select( |
22 | 22 | 'DISTINCT sc.id', |
23 | - $modx->getFullTableName("site_content") . " sc |
|
24 | - LEFT JOIN " . $modx->getFullTableName("document_groups") . " dg ON dg.document = sc.id |
|
25 | - LEFT JOIN " . $modx->getFullTableName("membergroup_access") . " mga ON mga.documentgroup = dg.document_group", |
|
26 | - ($docid > 0 ? " sc.id='{$docid}' AND " : "") . "mga.id>0" |
|
23 | + $modx->getFullTableName("site_content")." sc |
|
24 | + LEFT JOIN " . $modx->getFullTableName("document_groups")." dg ON dg.document = sc.id |
|
25 | + LEFT JOIN " . $modx->getFullTableName("membergroup_access")." mga ON mga.documentgroup = dg.document_group", |
|
26 | + ($docid > 0 ? " sc.id='{$docid}' AND " : "")."mga.id>0" |
|
27 | 27 | ); |
28 | 28 | $ids = $modx->db->getColumn("id", $rs); |
29 | 29 | if (count($ids) > 0) { |
30 | 30 | $modx->db->update('privatemgr = 1', $modx->getFullTableName("site_content"), |
31 | - "id IN (" . implode(", ", $ids) . ")"); |
|
31 | + "id IN (".implode(", ", $ids).")"); |
|
32 | 32 | } |
33 | 33 | } |