';
33 |
34 | $infos = getInfos();
35 | if($infos)
36 | {
37 | echo '
';
38 | foreach($infos as $info)
39 | { ?>
40 |
41 |
42 |
43 |
44 |
45 | ';
47 | }
48 |
49 | $errors = getErrors();
50 | if($errors)
51 | {
52 | echo '
';
53 | foreach($errors as $error)
54 | { ?>
55 |
56 |
57 |
58 |
59 |
';
60 | ';
62 | }
63 |
64 | // phpcs:ignore PHPCS_SecurityAudit.BadFunctions.EasyXSS.EasyXSSwarn
65 | echo $CONTENT;
66 |
67 | echo '
';
68 |
69 |
70 | return ob_get_clean();
71 | ?>
72 |
--------------------------------------------------------------------------------
/modules/addons/spamexperts/core/views/body.php:
--------------------------------------------------------------------------------
1 |
7 |
8 |
9 |
10 |
11 |
'.$MGC->name.'
12 | '.$AVAILABLE_PAGES[$PAGE]['title'].'
13 | ';
14 | // phpcs:enable PHPCS_SecurityAudit.BadFunctions.EasyXSS.EasyXSSwarn
15 | if($TOP_MENU)
16 | {
17 | echo '
';
18 | foreach($TOP_MENU as $page => $menu)
19 | {
20 | if(isset($menu['submenu']))
21 | {
22 | echo '- ';
23 | // phpcs:ignore PHPCS_SecurityAudit.BadFunctions.EasyXSS.EasyXSSwarn
24 | echo '';
25 | // phpcs:ignore PHPCS_SecurityAudit.BadFunctions.EasyXSS.EasyXSSwarn
26 | echo '';
33 | echo '
';
34 | }
35 | else
36 | {
37 | // phpcs:ignore PHPCS_SecurityAudit.BadFunctions.EasyXSS.EasyXSSwarn
38 | echo '- '.$menu['title'].'
';
39 | }
40 | }
41 | echo '
';
42 | }
43 |
44 | echo '
45 |
46 |
47 |
48 |
49 | We are here to help you, just click!
50 |
51 |
52 |
53 |
54 |
';
55 |
56 | if(!$PAGE_SUBMODULE_HEADING && !isset($TOP_MENU[$PAGE]['submenu'][$_REQUEST['modsubpage']]) && ( !isset($TOP_MENU[$PAGE]['submenu'][$_REQUEST['hide']]) || $TOP_MENU[$PAGE]['submenu'][$_REQUEST['modsubpage']]['hide'] != false))
57 | {
58 | // phpcs:ignore PHPCS_SecurityAudit.BadFunctions.EasyXSS.EasyXSSwarn
59 | echo ''.''.($PAGE_HEADING ? $PAGE_HEADING : $TOP_MENU[$PAGE]['title']).'';
60 | }
61 | else
62 | {
63 | // phpcs:ignore PHPCS_SecurityAudit.BadFunctions.EasyXSS
64 | echo ''.( $PAGE_HEADING ? $PAGE_HEADING : ''.$TOP_MENU[$PAGE]['title'].'' ).' -> '.($PAGE_SUBMODULE_HEADING ? $PAGE_SUBMODULE_HEADING : $TOP_MENU[$PAGE]['submenu'][$_REQUEST['modsubpage']]['title']);
65 | }
66 |
67 | echo '
';
68 |
69 | $infos = getInfos();
70 | if($infos)
71 | {
72 | // phpcs:disable PHPCS_SecurityAudit.BadFunctions.EasyXSS.EasyXSSwarn
73 | foreach($infos as $info)
74 | {
75 | echo '
76 |
77 | '.$info.'
78 |
';
79 | }
80 | // phpcs:enable PHPCS_SecurityAudit.BadFunctions.EasyXSS.EasyXSSwarn
81 | }
82 |
83 |
84 | $errors = getErrors();
85 | if($errors)
86 | {
87 | // phpcs:disable PHPCS_SecurityAudit.BadFunctions.EasyXSS.EasyXSSwarn
88 | foreach($errors as $error)
89 | {
90 | echo '
91 |
92 | '.$error.'
93 |
';
94 | }
95 | // phpcs:enable PHPCS_SecurityAudit.BadFunctions.EasyXSS.EasyXSSwarn
96 | }
97 |
98 | // phpcs:ignore PHPCS_SecurityAudit.BadFunctions.EasyXSS.EasyXSSwarn
99 | echo $CONTENT;
100 |
101 | // phpcs:disable PHPCS_SecurityAudit.BadFunctions.EasyXSS.EasyXSSwarn
102 | echo '
103 |
104 |
105 |
106 |
107 |
108 |
110 |
111 |
112 |
113 |
114 |
115 |
116 |
117 |
118 |
119 | ';
120 | // phpcs:enable PHPCS_SecurityAudit.BadFunctions.EasyXSS.EasyXSSwarn
121 | ?>
122 |
--------------------------------------------------------------------------------
/modules/addons/spamexperts/core/views/sidebar.php:
--------------------------------------------------------------------------------
1 |
6 |
40 |
41 | ';*/
42 | ?>
43 |
--------------------------------------------------------------------------------
/modules/addons/spamexperts/lang/english.php:
--------------------------------------------------------------------------------
1 |
7 |
--------------------------------------------------------------------------------
/modules/addons/spamexperts/pages/main/main.php:
--------------------------------------------------------------------------------
1 | http://modulesgarden.com
14 | * CONTACT -> contact@modulesgarden.com
15 | *
16 | *
17 | *
18 | *
19 | * This software is furnished under a license and may be used and copied
20 | * only in accordance with the terms of such license and with the
21 | * inclusion of the above copyright notice. This software or any other
22 | * copies thereof may not be provided or otherwise made available to any
23 | * other person. No title to and ownership of the software is hereby
24 | * transferred.
25 | *
26 | *
27 | * ******************************************************************** */
28 |
29 | /**
30 | * @author Maciej Husak