Test Setup Failed
Pull Request — master (#318)
by Dimitri
26:56
created
web/admin/inc/sendinvite.inc.php 2 patches
Switch Indentation   +88 added lines, -88 removed lines patch added patch discarded remove patch
@@ -98,99 +98,99 @@
 block discarded – undo
98 98
 }
99 99
 
100 100
 switch ($operationMode) {
101
-    case OPERATION_MODE_EDIT:
102
-        $idp = $validator->existingIdP($_GET['inst_id']);
103
-        // editing IdPs is done from within the popup. When we're done, send the 
104
-        // user back to the popup (append the result of the operation later)
105
-        $redirectDestination = "manageAdmins.inc.php?inst_id=" . $idp->identifier . "&";
106
-        if (count($validAddresses) == 0) {
107
-            header("Location: $redirectDestination" . "invitation=INVALIDSYNTAX");
108
-            exit(1);
109
-        }
110
-        // is the user primary admin of this IdP?
111
-        $is_owner = $idp->isPrimaryOwner($_SESSION['user']);
112
-        // check if he is (also) federation admin for the federation this IdP is in. His invitations have more blessing then.
113
-        $fedadmin = $userObject->isFederationAdmin($idp->federation);
114
-        // check if he is either one, if not, complain
115
-        if (!$is_owner && !$fedadmin) {
116
-            echo "<p>" . sprintf(_("Something's wrong... you are a %s admin, but not for the %s the requested %s belongs to!"), $uiElements->nomenclatureFed, $uiElements->nomenclatureFed, $uiElements->nomenclatureParticipant) . "</p>";
117
-            exit(1);
118
-        }
101
+        case OPERATION_MODE_EDIT:
102
+            $idp = $validator->existingIdP($_GET['inst_id']);
103
+            // editing IdPs is done from within the popup. When we're done, send the 
104
+            // user back to the popup (append the result of the operation later)
105
+            $redirectDestination = "manageAdmins.inc.php?inst_id=" . $idp->identifier . "&";
106
+            if (count($validAddresses) == 0) {
107
+                header("Location: $redirectDestination" . "invitation=INVALIDSYNTAX");
108
+                exit(1);
109
+            }
110
+            // is the user primary admin of this IdP?
111
+            $is_owner = $idp->isPrimaryOwner($_SESSION['user']);
112
+            // check if he is (also) federation admin for the federation this IdP is in. His invitations have more blessing then.
113
+            $fedadmin = $userObject->isFederationAdmin($idp->federation);
114
+            // check if he is either one, if not, complain
115
+            if (!$is_owner && !$fedadmin) {
116
+                echo "<p>" . sprintf(_("Something's wrong... you are a %s admin, but not for the %s the requested %s belongs to!"), $uiElements->nomenclatureFed, $uiElements->nomenclatureFed, $uiElements->nomenclatureParticipant) . "</p>";
117
+                exit(1);
118
+            }
119 119
 
120
-        $prettyprintname = $idp->name;
121
-        $newtokens = $mgmt->createTokens($fedadmin, $validAddresses, $idp);
122
-        $loggerInstance->writeAudit($_SESSION['user'], "NEW", "IdP " . $idp->identifier . " - Token created for " . implode(",", $validAddresses));
123
-        $introtext = "CO-ADMIN";
124
-        $participant_type = $idp->type;
125
-        break;
126
-    case OPERATION_MODE_NEWUNLINKED:
127
-        $redirectDestination = "../overview_federation.php?";
128
-        if (count($validAddresses) == 0) {
129
-            header("Location: $redirectDestination"."invitation=INVALIDSYNTAX");
130
-            exit(1);
131
-        }
132
-        // run an input check and conversion of the raw inputs... just in case
133
-        $newinstname = $validator->string($_POST['name']);
134
-        $newcountry = $validator->string($_POST['country']);
135
-        $participant_type = $validator->partType($_POST['participant_type']);
136
-        $new_idp_authorized_fedadmin = $userObject->isFederationAdmin($newcountry);
137
-        if ($new_idp_authorized_fedadmin !== TRUE) {
138
-            throw new Exception("Something's wrong... you want to create a new " . $uiElements->nomenclatureParticipant . ", but are not a " . $uiElements->nomenclatureFed . " admin for the " . $uiElements->nomenclatureFed . " it should be in!");
139
-        }
140
-        $federation = $validator->existingFederation($newcountry);
141
-        $prettyprintname = $newinstname;
142
-        $introtext = "NEW-FED";
143
-        // send the user back to his federation overview page, append the result of the operation later
144
-        // do the token creation magic
145
-        $newtokens = $mgmt->createTokens(TRUE, $validAddresses, $newinstname, 0, $newcountry, $participant_type);
146
-        $loggerInstance->writeAudit($_SESSION['user'], "NEW", "ORG FUTURE  - Token created for $participant_type " . implode(",", $validAddresses));
147
-        break;
148
-    case OPERATION_MODE_NEWFROMDB:
149
-        $redirectDestination = "../overview_federation.php?";
150
-        if (count($validAddresses) == 0) {
151
-            header("Location: $redirectDestination"."invitation=INVALIDSYNTAX");
152
-            exit(1);
153
-        }
154
-        // a real external DB entry was submitted and all the required parameters are there
155
-        $externals = $validator->string($_POST['externals']);
156
-        [$fedId, $newexternalid] = explode('-', $externals, 2);
157
-        $extinfo = $catInstance->getExternalDBEntityDetails($newexternalid, strtoupper($fedId).'01');
158
-        $new_idp_authorized_fedadmin = $userObject->isFederationAdmin($extinfo['country']);
159
-        if ($new_idp_authorized_fedadmin !== TRUE) {
160
-            throw new Exception("Something's wrong... you want to create a new " . $uiElements->nomenclatureParticipant . ", but are not a " . $uiElements->nomenclatureFed . " admin for the " . $uiElements->nomenclatureFed . " it should be in!");
161
-        }
162
-        $federation = $validator->existingFederation($extinfo['country']);
163
-        $newcountry = $extinfo['country'];
164
-        // see if the inst name is defined in the currently set language; if not, pick its English name; if N/A, pick the last in the list
165
-        $prettyprintname = "";
166
-        foreach ($extinfo['names'] as $lang => $name) {
167
-            if ($lang == $languageInstance->getLang()) {
168
-                $prettyprintname = $name;
120
+            $prettyprintname = $idp->name;
121
+            $newtokens = $mgmt->createTokens($fedadmin, $validAddresses, $idp);
122
+            $loggerInstance->writeAudit($_SESSION['user'], "NEW", "IdP " . $idp->identifier . " - Token created for " . implode(",", $validAddresses));
123
+            $introtext = "CO-ADMIN";
124
+            $participant_type = $idp->type;
125
+            break;
126
+        case OPERATION_MODE_NEWUNLINKED:
127
+            $redirectDestination = "../overview_federation.php?";
128
+            if (count($validAddresses) == 0) {
129
+                header("Location: $redirectDestination"."invitation=INVALIDSYNTAX");
130
+                exit(1);
169 131
             }
170
-        }
171
-        if ($prettyprintname == "" && isset($extinfo['names']['en'])) {
172
-            $prettyprintname = $extinfo['names']['en'];
173
-        }
174
-        if ($prettyprintname == "") {
175
-            foreach ($extinfo['names'] as $name) {
176
-                $prettyprintname = $name;
132
+            // run an input check and conversion of the raw inputs... just in case
133
+            $newinstname = $validator->string($_POST['name']);
134
+            $newcountry = $validator->string($_POST['country']);
135
+            $participant_type = $validator->partType($_POST['participant_type']);
136
+            $new_idp_authorized_fedadmin = $userObject->isFederationAdmin($newcountry);
137
+            if ($new_idp_authorized_fedadmin !== TRUE) {
138
+                throw new Exception("Something's wrong... you want to create a new " . $uiElements->nomenclatureParticipant . ", but are not a " . $uiElements->nomenclatureFed . " admin for the " . $uiElements->nomenclatureFed . " it should be in!");
177 139
             }
178
-        }
179
-        $participant_type = $extinfo['type'];
180
-        // fill the rest of the text
181
-        $introtext = "EXISTING-FED";
182
-        // do the token creation magic
183
-        $newtokens = $mgmt->createTokens(TRUE, $validAddresses, $prettyprintname, $newexternalid, $fedId);
184
-        $loggerInstance->writeAudit($_SESSION['user'], "NEW", "IdP FUTURE  - Token created for " . implode(",", $validAddresses));
185
-        break;
186
-    default: // includes OPERATION_MODE_INVALID
187
-        // second param is TRUE, so the variable *will* contain a string
188
-        // i.e. ignore Scrutinizer type warning later
189
-        $wrongcontent = print_r($_POST, TRUE);
190
-        echo "<pre>Wrong parameters in POST:
140
+            $federation = $validator->existingFederation($newcountry);
141
+            $prettyprintname = $newinstname;
142
+            $introtext = "NEW-FED";
143
+            // send the user back to his federation overview page, append the result of the operation later
144
+            // do the token creation magic
145
+            $newtokens = $mgmt->createTokens(TRUE, $validAddresses, $newinstname, 0, $newcountry, $participant_type);
146
+            $loggerInstance->writeAudit($_SESSION['user'], "NEW", "ORG FUTURE  - Token created for $participant_type " . implode(",", $validAddresses));
147
+            break;
148
+        case OPERATION_MODE_NEWFROMDB:
149
+            $redirectDestination = "../overview_federation.php?";
150
+            if (count($validAddresses) == 0) {
151
+                header("Location: $redirectDestination"."invitation=INVALIDSYNTAX");
152
+                exit(1);
153
+            }
154
+            // a real external DB entry was submitted and all the required parameters are there
155
+            $externals = $validator->string($_POST['externals']);
156
+            [$fedId, $newexternalid] = explode('-', $externals, 2);
157
+            $extinfo = $catInstance->getExternalDBEntityDetails($newexternalid, strtoupper($fedId).'01');
158
+            $new_idp_authorized_fedadmin = $userObject->isFederationAdmin($extinfo['country']);
159
+            if ($new_idp_authorized_fedadmin !== TRUE) {
160
+                throw new Exception("Something's wrong... you want to create a new " . $uiElements->nomenclatureParticipant . ", but are not a " . $uiElements->nomenclatureFed . " admin for the " . $uiElements->nomenclatureFed . " it should be in!");
161
+            }
162
+            $federation = $validator->existingFederation($extinfo['country']);
163
+            $newcountry = $extinfo['country'];
164
+            // see if the inst name is defined in the currently set language; if not, pick its English name; if N/A, pick the last in the list
165
+            $prettyprintname = "";
166
+            foreach ($extinfo['names'] as $lang => $name) {
167
+                if ($lang == $languageInstance->getLang()) {
168
+                    $prettyprintname = $name;
169
+                }
170
+            }
171
+            if ($prettyprintname == "" && isset($extinfo['names']['en'])) {
172
+                $prettyprintname = $extinfo['names']['en'];
173
+            }
174
+            if ($prettyprintname == "") {
175
+                foreach ($extinfo['names'] as $name) {
176
+                    $prettyprintname = $name;
177
+                }
178
+            }
179
+            $participant_type = $extinfo['type'];
180
+            // fill the rest of the text
181
+            $introtext = "EXISTING-FED";
182
+            // do the token creation magic
183
+            $newtokens = $mgmt->createTokens(TRUE, $validAddresses, $prettyprintname, $newexternalid, $fedId);
184
+            $loggerInstance->writeAudit($_SESSION['user'], "NEW", "IdP FUTURE  - Token created for " . implode(",", $validAddresses));
185
+            break;
186
+        default: // includes OPERATION_MODE_INVALID
187
+            // second param is TRUE, so the variable *will* contain a string
188
+            // i.e. ignore Scrutinizer type warning later
189
+            $wrongcontent = print_r($_POST, TRUE);
190
+            echo "<pre>Wrong parameters in POST:
191 191
 " . htmlspecialchars(/** @scrutinizer ignore-type */ $wrongcontent) . "
192 192
 </pre>";
193
-        exit(1);
193
+            exit(1);
194 194
 }
195 195
 
196 196
 // send, and invalidate the token immediately if the mail could not be sent!
Please login to merge, or discard this patch.
Spacing   +13 added lines, -13 removed lines patch added patch discarded remove patch
@@ -20,7 +20,7 @@  discard block
 block discarded – undo
20 20
  *          <base_url>/copyright.php after deploying the software
21 21
  */
22 22
 
23
-require_once dirname(dirname(dirname(__DIR__))) . "/config/_config.php";
23
+require_once dirname(dirname(dirname(__DIR__)))."/config/_config.php";
24 24
 
25 25
 $auth = new \web\lib\admin\Authentication();
26 26
 $auth->authenticate();
@@ -102,9 +102,9 @@  discard block
 block discarded – undo
102 102
         $idp = $validator->existingIdP($_GET['inst_id']);
103 103
         // editing IdPs is done from within the popup. When we're done, send the 
104 104
         // user back to the popup (append the result of the operation later)
105
-        $redirectDestination = "manageAdmins.inc.php?inst_id=" . $idp->identifier . "&";
105
+        $redirectDestination = "manageAdmins.inc.php?inst_id=".$idp->identifier."&";
106 106
         if (count($validAddresses) == 0) {
107
-            header("Location: $redirectDestination" . "invitation=INVALIDSYNTAX");
107
+            header("Location: $redirectDestination"."invitation=INVALIDSYNTAX");
108 108
             exit(1);
109 109
         }
110 110
         // is the user primary admin of this IdP?
@@ -113,13 +113,13 @@  discard block
 block discarded – undo
113 113
         $fedadmin = $userObject->isFederationAdmin($idp->federation);
114 114
         // check if he is either one, if not, complain
115 115
         if (!$is_owner && !$fedadmin) {
116
-            echo "<p>" . sprintf(_("Something's wrong... you are a %s admin, but not for the %s the requested %s belongs to!"), $uiElements->nomenclatureFed, $uiElements->nomenclatureFed, $uiElements->nomenclatureParticipant) . "</p>";
116
+            echo "<p>".sprintf(_("Something's wrong... you are a %s admin, but not for the %s the requested %s belongs to!"), $uiElements->nomenclatureFed, $uiElements->nomenclatureFed, $uiElements->nomenclatureParticipant)."</p>";
117 117
             exit(1);
118 118
         }
119 119
 
120 120
         $prettyprintname = $idp->name;
121 121
         $newtokens = $mgmt->createTokens($fedadmin, $validAddresses, $idp);
122
-        $loggerInstance->writeAudit($_SESSION['user'], "NEW", "IdP " . $idp->identifier . " - Token created for " . implode(",", $validAddresses));
122
+        $loggerInstance->writeAudit($_SESSION['user'], "NEW", "IdP ".$idp->identifier." - Token created for ".implode(",", $validAddresses));
123 123
         $introtext = "CO-ADMIN";
124 124
         $participant_type = $idp->type;
125 125
         break;
@@ -135,7 +135,7 @@  discard block
 block discarded – undo
135 135
         $participant_type = $validator->partType($_POST['participant_type']);
136 136
         $new_idp_authorized_fedadmin = $userObject->isFederationAdmin($newcountry);
137 137
         if ($new_idp_authorized_fedadmin !== TRUE) {
138
-            throw new Exception("Something's wrong... you want to create a new " . $uiElements->nomenclatureParticipant . ", but are not a " . $uiElements->nomenclatureFed . " admin for the " . $uiElements->nomenclatureFed . " it should be in!");
138
+            throw new Exception("Something's wrong... you want to create a new ".$uiElements->nomenclatureParticipant.", but are not a ".$uiElements->nomenclatureFed." admin for the ".$uiElements->nomenclatureFed." it should be in!");
139 139
         }
140 140
         $federation = $validator->existingFederation($newcountry);
141 141
         $prettyprintname = $newinstname;
@@ -143,7 +143,7 @@  discard block
 block discarded – undo
143 143
         // send the user back to his federation overview page, append the result of the operation later
144 144
         // do the token creation magic
145 145
         $newtokens = $mgmt->createTokens(TRUE, $validAddresses, $newinstname, 0, $newcountry, $participant_type);
146
-        $loggerInstance->writeAudit($_SESSION['user'], "NEW", "ORG FUTURE  - Token created for $participant_type " . implode(",", $validAddresses));
146
+        $loggerInstance->writeAudit($_SESSION['user'], "NEW", "ORG FUTURE  - Token created for $participant_type ".implode(",", $validAddresses));
147 147
         break;
148 148
     case OPERATION_MODE_NEWFROMDB:
149 149
         $redirectDestination = "../overview_federation.php?";
@@ -157,7 +157,7 @@  discard block
 block discarded – undo
157 157
         $extinfo = $catInstance->getExternalDBEntityDetails($newexternalid, strtoupper($fedId).'01');
158 158
         $new_idp_authorized_fedadmin = $userObject->isFederationAdmin($extinfo['country']);
159 159
         if ($new_idp_authorized_fedadmin !== TRUE) {
160
-            throw new Exception("Something's wrong... you want to create a new " . $uiElements->nomenclatureParticipant . ", but are not a " . $uiElements->nomenclatureFed . " admin for the " . $uiElements->nomenclatureFed . " it should be in!");
160
+            throw new Exception("Something's wrong... you want to create a new ".$uiElements->nomenclatureParticipant.", but are not a ".$uiElements->nomenclatureFed." admin for the ".$uiElements->nomenclatureFed." it should be in!");
161 161
         }
162 162
         $federation = $validator->existingFederation($extinfo['country']);
163 163
         $newcountry = $extinfo['country'];
@@ -181,14 +181,14 @@  discard block
 block discarded – undo
181 181
         $introtext = "EXISTING-FED";
182 182
         // do the token creation magic
183 183
         $newtokens = $mgmt->createTokens(TRUE, $validAddresses, $prettyprintname, $newexternalid, $fedId);
184
-        $loggerInstance->writeAudit($_SESSION['user'], "NEW", "IdP FUTURE  - Token created for " . implode(",", $validAddresses));
184
+        $loggerInstance->writeAudit($_SESSION['user'], "NEW", "IdP FUTURE  - Token created for ".implode(",", $validAddresses));
185 185
         break;
186 186
     default: // includes OPERATION_MODE_INVALID
187 187
         // second param is TRUE, so the variable *will* contain a string
188 188
         // i.e. ignore Scrutinizer type warning later
189 189
         $wrongcontent = print_r($_POST, TRUE);
190 190
         echo "<pre>Wrong parameters in POST:
191
-" . htmlspecialchars(/** @scrutinizer ignore-type */ $wrongcontent) . "
191
+" . htmlspecialchars(/** @scrutinizer ignore-type */ $wrongcontent)."
192 192
 </pre>";
193 193
         exit(1);
194 194
 }
@@ -213,14 +213,14 @@  discard block
 block discarded – undo
213 213
 }
214 214
 
215 215
 if (count($status) == 0) {
216
-    header("Location: $redirectDestination" . "invitation=FAILURE");
216
+    header("Location: $redirectDestination"."invitation=FAILURE");
217 217
     exit;
218 218
 }
219 219
 $finalDestParams = "invitation=SUCCESS";
220 220
 if (count($status) < count($totalSegments)) { // only a subset of mails was sent, update status
221 221
     $finalDestParams = "invitation=PARTIAL";
222 222
 }
223
-$finalDestParams .= "&successcount=" . count($status);
223
+$finalDestParams .= "&successcount=".count($status);
224 224
 if ($allEncrypted === TRUE) {
225 225
     $finalDestParams .= "&transportsecurity=ENCRYPTED";
226 226
 } elseif ($allClear === TRUE) {
@@ -229,4 +229,4 @@  discard block
 block discarded – undo
229 229
     $finalDestParams .= "&transportsecurity=PARTIAL";
230 230
 }
231 231
 
232
-header("Location: $redirectDestination" . $finalDestParams);
232
+header("Location: $redirectDestination".$finalDestParams);
Please login to merge, or discard this patch.
web/admin/inc/manageDBLink.inc.php 1 patch
Spacing   +20 added lines, -20 removed lines patch added patch discarded remove patch
@@ -20,7 +20,7 @@  discard block
 block discarded – undo
20 20
  */
21 21
 ?>
22 22
 <?php
23
-require_once dirname(dirname(dirname(dirname(__FILE__)))) . "/config/_config.php";
23
+require_once dirname(dirname(dirname(dirname(__FILE__))))."/config/_config.php";
24 24
 
25 25
 $auth = new \web\lib\admin\Authentication();
26 26
 $auth->authenticate();
@@ -35,7 +35,7 @@  discard block
 block discarded – undo
35 35
 
36 36
 // if we have a pushed close button, submit attributes and send user back to the overview page
37 37
 // if external DB sync is disabled globally, the user never gets to this page. If he came here *anyway* -> send him back immediately.
38
-if ((isset($_POST['submitbutton']) && $_POST['submitbutton'] == web\lib\common\FormElements::BUTTON_CLOSE ) || \config\Master::DB['enforce-external-sync'] == FALSE) {
38
+if ((isset($_POST['submitbutton']) && $_POST['submitbutton'] == web\lib\common\FormElements::BUTTON_CLOSE) || \config\Master::DB['enforce-external-sync'] == FALSE) {
39 39
     header("Location: ../overview_federation.php");
40 40
     exit;
41 41
 }
@@ -92,9 +92,9 @@  discard block
 block discarded – undo
92 92
     $cat = new \core\CAT();
93 93
     switch ($my_inst->getExternalDBSyncState()) {
94 94
         case \core\IdP::EXTERNAL_DB_SYNCSTATE_SYNCED:
95
-            printf(_("This %s is linked to the %s database."), $uiElements->nomenclatureParticipant, \config\ConfAssistant::CONSORTIUM['display_name']) . "</p>";
96
-            echo "<p>" . sprintf(_("The following information about the IdP is stored in the %s DB and %s DB:"), \config\Master::APPEARANCE['productname'], \config\ConfAssistant::CONSORTIUM['display_name']) . "</p>";
97
-            echo "<table><tr><td>" . sprintf(_("Information in <strong>%s Database</strong>"), \config\Master::APPEARANCE['productname']) . "</td><td>" . sprintf(_("Information in <strong>%s Database</strong>"), \config\ConfAssistant::CONSORTIUM['display_name']) . "</td></tr>";
95
+            printf(_("This %s is linked to the %s database."), $uiElements->nomenclatureParticipant, \config\ConfAssistant::CONSORTIUM['display_name'])."</p>";
96
+            echo "<p>".sprintf(_("The following information about the IdP is stored in the %s DB and %s DB:"), \config\Master::APPEARANCE['productname'], \config\ConfAssistant::CONSORTIUM['display_name'])."</p>";
97
+            echo "<table><tr><td>".sprintf(_("Information in <strong>%s Database</strong>"), \config\Master::APPEARANCE['productname'])."</td><td>".sprintf(_("Information in <strong>%s Database</strong>"), \config\ConfAssistant::CONSORTIUM['display_name'])."</td></tr>";
98 98
             echo "<tr><td>";
99 99
             // left-hand side: CAT DB
100 100
             echo "<table>";
@@ -106,7 +106,7 @@  discard block
 block discarded – undo
106 106
                 } else {
107 107
                     $language = \config\Master::LANGUAGES[$name['lang']]['display'] ?? "(unsupported language)";
108 108
                 }
109
-                echo "<tr><td>" . sprintf(_("%s Name (%s)"), $uiElements->nomenclatureParticipant, $language) . "</td><td>" . $name['value'] . "</td></tr>";
109
+                echo "<tr><td>".sprintf(_("%s Name (%s)"), $uiElements->nomenclatureParticipant, $language)."</td><td>".$name['value']."</td></tr>";
110 110
             }
111 111
 
112 112
             $admins = $my_inst->listOwners();
@@ -117,7 +117,7 @@  discard block
 block discarded – undo
117 117
                 if (count($username) == 0) {
118 118
                     $username[0]['value'] = _("Unnamed User");
119 119
                 }
120
-                echo "<tr><td>" . _("Administrator [invited as]") . "</td><td>" . $username[0]['value'] . " [" . $admin['MAIL'] . "]</td></tr>";
120
+                echo "<tr><td>"._("Administrator [invited as]")."</td><td>".$username[0]['value']." [".$admin['MAIL']."]</td></tr>";
121 121
             }
122 122
             echo "</table>";
123 123
             // end of left-hand side
@@ -127,38 +127,38 @@  discard block
 block discarded – undo
127 127
             $externalid = $extIdObject->external_db_id;
128 128
             $ROid = $extIdObject->ROid;
129 129
             if (is_bool($extIdObject)) { // we are in SYNCED state so this cannot happen
130
-                throw new Exception("We are in SYNCSTATE_SYNCED but still there is no external DB Id available for the " . $uiElements->nomenclatureParticipant . "!");
130
+                throw new Exception("We are in SYNCSTATE_SYNCED but still there is no external DB Id available for the ".$uiElements->nomenclatureParticipant."!");
131 131
             }
132 132
 
133 133
             $extinfo = $cat->getExternalDBEntityDetails($externalid, $ROid);
134 134
 
135 135
             echo "<table>";
136 136
             foreach ($extinfo['names'] as $lang => $name) {
137
-                echo "<tr><td>" . sprintf(_("%s Name (%s)"), $uiElements->nomenclatureParticipant, $lang) . "</td><td>$name</td>";
137
+                echo "<tr><td>".sprintf(_("%s Name (%s)"), $uiElements->nomenclatureParticipant, $lang)."</td><td>$name</td>";
138 138
             }
139 139
             foreach ($extinfo['admins'] as $number => $admin_details) {
140
-                echo "<tr><td>" . _("Administrator email") . "</td><td>" . $admin_details['email'] . "</td></tr>";
140
+                echo "<tr><td>"._("Administrator email")."</td><td>".$admin_details['email']."</td></tr>";
141 141
             }
142 142
             echo "</table>";
143 143
             // end of right-hand side
144 144
             echo "</td></tr></table>";
145
-            echo "<p>" . _("If this mapping is not correct any more, you can remove the link:") . " ";
145
+            echo "<p>"._("If this mapping is not correct any more, you can remove the link:")." ";
146 146
             echo "<form name='form-unlink-inst' action='inc/manageDBLink.inc.php?inst_id=$my_inst->identifier' method='post' accept-charset='UTF-8'>";
147
-            echo "<button type='submit' class='delete' name='submitbutton' id='submit' value='" . web\lib\common\FormElements::BUTTON_DELETE . "'>" . _("Unlink") . "</button></form>";
147
+            echo "<button type='submit' class='delete' name='submitbutton' id='submit' value='".web\lib\common\FormElements::BUTTON_DELETE."'>"._("Unlink")."</button></form>";
148 148
             break;
149 149
         case \core\IdP::EXTERNAL_DB_SYNCSTATE_NOT_SYNCED:
150 150
             $temparray = [];
151
-            printf(_("This %s is not yet linked to the %s database."), $uiElements->nomenclatureParticipant, \config\ConfAssistant::CONSORTIUM['display_name']) . " ";
152
-            echo "<strong>" . _("This means that its profiles are not made available on the user download page.") . "</strong> ";
151
+            printf(_("This %s is not yet linked to the %s database."), $uiElements->nomenclatureParticipant, \config\ConfAssistant::CONSORTIUM['display_name'])." ";
152
+            echo "<strong>"._("This means that its profiles are not made available on the user download page.")."</strong> ";
153 153
             printf(_("You can link it to the %s database below."), \config\ConfAssistant::CONSORTIUM['display_name']);
154 154
             $candidates = $my_inst->getExternalDBSyncCandidates($my_inst->type);
155 155
             echo "<br/><form name='form-link-inst' action='inc/manageDBLink.inc.php?inst_id=$my_inst->identifier' method='post' accept-charset='UTF-8'>";
156
-            printf(_("Please select an entity from the %s DB which corresponds to this CAT %s."), \config\ConfAssistant::CONSORTIUM['display_name'], $uiElements->nomenclatureParticipant) . " ";
156
+            printf(_("Please select an entity from the %s DB which corresponds to this CAT %s."), \config\ConfAssistant::CONSORTIUM['display_name'], $uiElements->nomenclatureParticipant)." ";
157 157
             if (count($candidates) > 0) {
158 158
                 printf(_("Particularly promising entries (names in CAT and %s DB are a 100%% match) are on top of the list."), \config\ConfAssistant::CONSORTIUM['display_name']);
159 159
             }
160 160
             echo "<table>";
161
-            echo "<tr><th>" . _("Link to this entity?") . "</th><th>" . sprintf(_("%s Name"), $uiElements->nomenclatureParticipant) . "</th><th>" . _("Administrators") . "</th></tr>";
161
+            echo "<tr><th>"._("Link to this entity?")."</th><th>".sprintf(_("%s Name"), $uiElements->nomenclatureParticipant)."</th><th>"._("Administrators")."</th></tr>";
162 162
 
163 163
             foreach ($candidates as $candidate) {
164 164
                 $info = $cat->getExternalDBEntityDetails($candidate, strtoupper($my_inst->federation).'01');
@@ -168,7 +168,7 @@  discard block
 block discarded – undo
168 168
                 }
169 169
                 echo "</td><td>";
170 170
                 foreach ($info['admins'] as $number => $admin_details) {
171
-                    echo "[E-Mail] " . $admin_details['email'] . "<br/>";
171
+                    echo "[E-Mail] ".$admin_details['email']."<br/>";
172 172
                 }
173 173
                 echo "</td></tr>";
174 174
                 $temparray[] = $candidate;
@@ -180,7 +180,7 @@  discard block
 block discarded – undo
180 180
             $buffer = "";
181 181
 
182 182
             foreach ($unmappedentities as $v) {
183
-                $buffer .= "<option value='" . $v['ID'] . "'>[ID " . $v['ID'] . "] " . $v['name'] . "</option>";
183
+                $buffer .= "<option value='".$v['ID']."'>[ID ".$v['ID']."] ".$v['name']."</option>";
184 184
             }
185 185
 
186 186
             if ($buffer != "") {
@@ -191,9 +191,9 @@  discard block
 block discarded – undo
191 191
             }
192 192
             // issue a big red warning if there are no link candidates at all in the federation
193 193
             if (empty($buffer) && empty($candidates)) {
194
-                echo "<tr><td style='color:#ff0000' colspan='2'>" . sprintf(_('There is no single unmapped %s in the external database for this %s!'), $uiElements->nomenclatureParticipant, $uiElements->nomenclatureFed) . "</td></tr>";
194
+                echo "<tr><td style='color:#ff0000' colspan='2'>".sprintf(_('There is no single unmapped %s in the external database for this %s!'), $uiElements->nomenclatureParticipant, $uiElements->nomenclatureFed)."</td></tr>";
195 195
             }
196
-            echo "</table><button type='submit' name='submitbutton' id='submit' value='" . web\lib\common\FormElements::BUTTON_SAVE . "' disabled >" . _("Create Link") . "</button></form>";
196
+            echo "</table><button type='submit' name='submitbutton' id='submit' value='".web\lib\common\FormElements::BUTTON_SAVE."' disabled >"._("Create Link")."</button></form>";
197 197
             break;
198 198
         default:
199 199
     }
Please login to merge, or discard this patch.
web/lib/common/InputValidation.php 1 patch
Spacing   +9 added lines, -9 removed lines patch added patch discarded remove patch
@@ -40,7 +40,7 @@  discard block
 block discarded – undo
40 40
     private function inputValidationError($customtext)
41 41
     {
42 42
         \core\common\Entity::intoThePotatoes();
43
-        $retval = "<p>" . _("Input validation error: ") . $customtext . "</p>";
43
+        $retval = "<p>"._("Input validation error: ").$customtext."</p>";
44 44
         \core\common\Entity::outOfThePotatoes();
45 45
         return $retval;
46 46
     }
@@ -97,7 +97,7 @@  discard block
 block discarded – undo
97 97
         $postFed = $fedIdentifiers[$correctIndex];
98 98
         $temp = new \core\Federation($postFed);
99 99
         if ($owner === NULL) {
100
-            return [$temp,'readonly'];
100
+            return [$temp, 'readonly'];
101 101
         }
102 102
         $user = new \core\User($owner);        
103 103
         foreach ($temp->listFederationAdmins() as $oneowner) {
@@ -105,9 +105,9 @@  discard block
 block discarded – undo
105 105
                 return [$temp, 'fullaccess'];
106 106
             }
107 107
         }
108
-        if ($user->isSuperadmin()|| $user->isSupport()) {
108
+        if ($user->isSuperadmin() || $user->isSupport()) {
109 109
                 $this->loggerInstance->debug(4, "You are the superadmin/support\n");
110
-                return [$temp,'readonly'];                
110
+                return [$temp, 'readonly'];                
111 111
             }
112 112
         throw new Exception($this->inputValidationError(sprintf("User is not %s administrator!", \core\common\Entity::$nomenclature_fed)));
113 113
     }
@@ -168,18 +168,18 @@  discard block
 block discarded – undo
168 168
             }
169 169
             if ($user->isFederationAdmin($temp->federation)) {
170 170
                 $this->loggerInstance->debug(4, "You are fed admin for this IdP\n");
171
-                return [$temp,'readonly'];
171
+                return [$temp, 'readonly'];
172 172
             }
173 173
             if ($user->isSuperadmin() || $user->isSupport()) {
174 174
                 $this->loggerInstance->debug(4, "You are the superadmin/support\n");
175
-                return [$temp,'readonly'];                
175
+                return [$temp, 'readonly'];                
176 176
             }
177 177
             throw new Exception($this->inputValidationError("This IdP identifier is not accessible!"));
178 178
         }
179 179
         if ($claimedFedBinding !== NULL && strtoupper($temp->federation) != strtoupper($claimedFedBinding->tld)) {
180 180
             throw new Exception($this->inputValidationError("This IdP does not belong to the claimed federation!"));
181 181
         }
182
-        return [$temp,'nouser'];
182
+        return [$temp, 'nouser'];
183 183
     }
184 184
 
185 185
     /**
@@ -257,7 +257,7 @@  discard block
 block discarded – undo
257 257
      * @throws Exception
258 258
      */
259 259
     public function existingExtInstitution($extId, $userEmail = NULL, $ROid = NULL) {
260
-        if ($ROid === NULL || !preg_match('/^[A-Z][A-Z]01$/', $ROid) ) {
260
+        if ($ROid === NULL || !preg_match('/^[A-Z][A-Z]01$/', $ROid)) {
261 261
             throw new Exception("$ROid: No correct federation identifier profided");
262 262
         }
263 263
         if ($userEmail === NULL) {
@@ -645,7 +645,7 @@  discard block
 block discarded – undo
645 645
         try {
646 646
             $image->readImageBlob($binary);
647 647
         } catch (\ImagickException $exception) {
648
-            echo "Error" . $exception->getMessage();
648
+            echo "Error".$exception->getMessage();
649 649
             return FALSE;
650 650
         }
651 651
         // image survived the sanity check
Please login to merge, or discard this patch.
core/DBConnection.php 1 patch
Spacing   +20 added lines, -20 removed lines patch added patch discarded remove patch
@@ -62,24 +62,24 @@  discard block
 block discarded – undo
62 62
             case "EXTERNAL":
63 63
             case "FRONTEND":
64 64
             case "DIAGNOSTICS":
65
-                if (!isset(self::${"instance" . $theDb})) {
65
+                if (!isset(self::${"instance".$theDb})) {
66 66
                     $class = __CLASS__;
67
-                    self::${"instance" . $theDb} = new $class($database);
68
-                    DBConnection::${"instance" . $theDb}->databaseInstance = $theDb;
67
+                    self::${"instance".$theDb} = new $class($database);
68
+                    DBConnection::${"instance".$theDb}->databaseInstance = $theDb;
69 69
                 }
70
-                return self::${"instance" . $theDb};
70
+                return self::${"instance".$theDb};
71 71
             case "RADIUS":
72
-                if (!isset(self::${"instance" . $theDb})) {
72
+                if (!isset(self::${"instance".$theDb})) {
73 73
                     $class = __CLASS__;
74 74
                     foreach (\config\ConfAssistant::DB as $name => $oneRadiusAuthDb) {
75 75
                         $theInstance = new $class($name);
76
-                        self::${"instance" . $theDb}[] = $theInstance;
76
+                        self::${"instance".$theDb}[] = $theInstance;
77 77
                         $theInstance->databaseInstance = $theDb;
78 78
                     }
79 79
                 }
80
-                return self::${"instance" . $theDb};
80
+                return self::${"instance".$theDb};
81 81
             default:
82
-                throw new Exception("This type of database (" . strtoupper($database) . ") is not known!");
82
+                throw new Exception("This type of database (".strtoupper($database).") is not known!");
83 83
         }
84 84
     }
85 85
     
@@ -123,18 +123,18 @@  discard block
 block discarded – undo
123 123
             }
124 124
         }
125 125
         // log exact query to debug log, if log level is at 5
126
-        $this->loggerInstance->debug(5, "DB ATTEMPT: ".$this->databaseInstance .": " . $querystring . "\n");
126
+        $this->loggerInstance->debug(5, "DB ATTEMPT: ".$this->databaseInstance.": ".$querystring."\n");
127 127
         if ($types !== NULL) {
128
-            $this->loggerInstance->debug(5, "Argument type sequence: $types, parameters are: " . /** @scrutinizer ignore-type */ print_r($arguments, true));
128
+            $this->loggerInstance->debug(5, "Argument type sequence: $types, parameters are: "./** @scrutinizer ignore-type */ print_r($arguments, true));
129 129
         }
130 130
 
131 131
         if ($this->connection->connect_error) {
132
-            throw new Exception("ERROR: Cannot send query to $this->databaseInstance database (no connection, error number" . $this->connection->connect_error . ")!");
132
+            throw new Exception("ERROR: Cannot send query to $this->databaseInstance database (no connection, error number".$this->connection->connect_error.")!");
133 133
         }
134 134
         if ($types === NULL) {
135 135
             $result = $this->connection->query($querystring);
136 136
             if ($result === FALSE) {
137
-                throw new Exception("DB: Unable to execute simple statement! Error was --> " . $this->connection->error . " <--");
137
+                throw new Exception("DB: Unable to execute simple statement! Error was --> ".$this->connection->error." <--");
138 138
             }
139 139
         } else {
140 140
             // fancy! prepared statement with dedicated argument list
@@ -150,7 +150,7 @@  discard block
 block discarded – undo
150 150
                 }
151 151
                 $prepResult = $statementObject->prepare($querystring);
152 152
                 if ($prepResult === FALSE) {
153
-                    throw new Exception("DB: Unable to prepare statement! Statement was --> $querystring <--, error was --> " . $statementObject->error . " <--.");
153
+                    throw new Exception("DB: Unable to prepare statement! Statement was --> $querystring <--, error was --> ".$statementObject->error." <--.");
154 154
                 }
155 155
                 $this->preparedStatements[$querystring] = $statementObject;
156 156
             }
@@ -163,11 +163,11 @@  discard block
 block discarded – undo
163 163
             array_unshift($localArray, $types);
164 164
             $retval = call_user_func_array([$statementObject, "bind_param"], $localArray);
165 165
             if ($retval === FALSE) {
166
-                throw new Exception("DB: Unable to bind parameters to prepared statement! Argument array was --> " . var_export($localArray, TRUE) . " <--. Error was --> " . $statementObject->error . " <--");
166
+                throw new Exception("DB: Unable to bind parameters to prepared statement! Argument array was --> ".var_export($localArray, TRUE)." <--. Error was --> ".$statementObject->error." <--");
167 167
             }
168 168
             $result = $statementObject->execute();
169 169
             if ($result === FALSE) {
170
-                throw new Exception("DB: Unable to execute prepared statement! Error was --> " . $statementObject->error . " <--");
170
+                throw new Exception("DB: Unable to execute prepared statement! Error was --> ".$statementObject->error." <--");
171 171
             }
172 172
             $selectResult = $statementObject->get_result();
173 173
             if ($selectResult !== FALSE) {
@@ -177,14 +177,14 @@  discard block
 block discarded – undo
177 177
 
178 178
         // all cases where $result could be FALSE have been caught earlier
179 179
         if ($this->connection->errno) {
180
-            throw new Exception("ERROR: Cannot execute query in $this->databaseInstance database - (hopefully escaped) query was '$querystring', errno was " . $this->connection->errno . "!");
180
+            throw new Exception("ERROR: Cannot execute query in $this->databaseInstance database - (hopefully escaped) query was '$querystring', errno was ".$this->connection->errno."!");
181 181
         }
182 182
 
183 183
 
184 184
         if ($isMoreThanSelect || \config\Master::DEBUG_LEVEL == 5) {
185
-            $this->loggerInstance->writeSQLAudit("[DB: " . strtoupper($this->databaseInstance) . "] " . $querystring);
185
+            $this->loggerInstance->writeSQLAudit("[DB: ".strtoupper($this->databaseInstance)."] ".$querystring);
186 186
             if ($types !== NULL) {
187
-                $this->loggerInstance->writeSQLAudit("Argument type sequence: $types, parameters are: " . /** @scrutinizer ignore-type */ print_r($arguments, true));
187
+                $this->loggerInstance->writeSQLAudit("Argument type sequence: $types, parameters are: "./** @scrutinizer ignore-type */ print_r($arguments, true));
188 188
             }
189 189
         }
190 190
         return $result;
@@ -282,14 +282,14 @@  discard block
 block discarded – undo
282 282
         if (isset(\config\Master::DB[$databaseCapitalised])) {
283 283
             $this->connection = new \mysqli(\config\Master::DB[$databaseCapitalised]['host'], \config\Master::DB[$databaseCapitalised]['user'], \config\Master::DB[$databaseCapitalised]['pass'], \config\Master::DB[$databaseCapitalised]['db']);
284 284
             if ($this->connection->connect_error) {
285
-                throw new Exception("ERROR: Unable to connect to $database database! This is a fatal error, giving up (error number " . $this->connection->connect_errno . ").");
285
+                throw new Exception("ERROR: Unable to connect to $database database! This is a fatal error, giving up (error number ".$this->connection->connect_errno.").");
286 286
             }
287 287
             $this->readOnly = \config\Master::DB[$databaseCapitalised]['readonly'];
288 288
             $this->dbName = \config\Master::DB[$databaseCapitalised]['db'];
289 289
         } else { // one of the RADIUS DBs
290 290
             $this->connection = new \mysqli(\config\ConfAssistant::DB[$databaseCapitalised]['host'], \config\ConfAssistant::DB[$databaseCapitalised]['user'], \config\ConfAssistant::DB[$databaseCapitalised]['pass'], \config\ConfAssistant::DB[$databaseCapitalised]['db']);
291 291
             if ($this->connection->connect_error) {
292
-                throw new Exception("ERROR: Unable to connect to $database database! This is a fatal error, giving up (error number " . $this->connection->connect_errno . ").");
292
+                throw new Exception("ERROR: Unable to connect to $database database! This is a fatal error, giving up (error number ".$this->connection->connect_errno.").");
293 293
             }
294 294
             $this->readOnly = \config\ConfAssistant::DB[$databaseCapitalised]['readonly'];
295 295
             $this->dbName = \config\ConfAssistant::DB[$databaseCapitalised]['db'];
Please login to merge, or discard this patch.
core/IdP.php 1 patch
Spacing   +14 added lines, -14 removed lines patch added patch discarded remove patch
@@ -115,12 +115,12 @@  discard block
 block discarded – undo
115 115
         $this->name = $this->languageInstance->getLocalisedValue($this->getAttributes('general:instname'));
116 116
         $eligibility = $this->eligibility($instQuery->type);
117 117
         if (in_array(IdP::ELIGIBILITY_IDP, $eligibility) && in_array(IdP::ELIGIBILITY_SP, $eligibility)) {
118
-            $eligType = IdP::TYPE_IDPSP . "";
118
+            $eligType = IdP::TYPE_IDPSP."";
119 119
             $this->type = $eligType;
120 120
         } elseif (in_array(IdP::ELIGIBILITY_IDP, $eligibility)) {
121
-            $eligType = IdP::TYPE_IDP . "";
121
+            $eligType = IdP::TYPE_IDP."";
122 122
         } else {
123
-            $eligType = IdP::TYPE_SP . "";
123
+            $eligType = IdP::TYPE_SP."";
124 124
         }
125 125
         $this->type = $eligType;
126 126
         $this->loggerInstance->debug(4, "--- END Constructing new IdP object $instId ... ---\n");
@@ -134,7 +134,7 @@  discard block
 block discarded – undo
134 134
      */
135 135
     public function listProfiles(bool $activeOnly = FALSE)
136 136
     {
137
-        $query = "SELECT profile_id FROM profile WHERE inst_id = $this->identifier" . ($activeOnly ? " AND showtime = 1" : "")." ORDER BY preference";
137
+        $query = "SELECT profile_id FROM profile WHERE inst_id = $this->identifier".($activeOnly ? " AND showtime = 1" : "")." ORDER BY preference";
138 138
         $allProfiles = $this->databaseHandle->exec($query);
139 139
         $returnarray = [];
140 140
         // SELECT -> resource, not boolean
@@ -144,7 +144,7 @@  discard block
 block discarded – undo
144 144
             $returnarray[] = $oneProfile;
145 145
         }
146 146
 
147
-        $this->loggerInstance->debug(4, "listProfiles: " . /** @scrutinizer ignore-type */ print_r($returnarray, true));
147
+        $this->loggerInstance->debug(4, "listProfiles: "./** @scrutinizer ignore-type */ print_r($returnarray, true));
148 148
         return $returnarray;
149 149
     }
150 150
 
@@ -156,7 +156,7 @@  discard block
 block discarded – undo
156 156
      */
157 157
     public function listDeployments(bool $activeOnly = FALSE)
158 158
     {
159
-        $query = "SELECT deployment_id FROM deployment WHERE inst_id = $this->identifier" . ($activeOnly ? " AND status = " . AbstractDeployment::ACTIVE : "");
159
+        $query = "SELECT deployment_id FROM deployment WHERE inst_id = $this->identifier".($activeOnly ? " AND status = ".AbstractDeployment::ACTIVE : "");
160 160
         $allDeployments = $this->databaseHandle->exec($query);
161 161
         $returnarray = [];
162 162
         // SELECT -> resource, not boolean
@@ -164,7 +164,7 @@  discard block
 block discarded – undo
164 164
             $returnarray[] = new DeploymentManaged($this, $deploymentQuery->deployment_id);
165 165
         }
166 166
 
167
-        $this->loggerInstance->debug(4, "listDeployments: " . /** @scrutinizer ignore-type */ print_r($returnarray, true));
167
+        $this->loggerInstance->debug(4, "listDeployments: "./** @scrutinizer ignore-type */ print_r($returnarray, true));
168 168
         return $returnarray;
169 169
     }
170 170
 
@@ -190,7 +190,7 @@  discard block
 block discarded – undo
190 190
         $redirectProfileIds = [];
191 191
         $allProfileLevels = $this->databaseHandle->exec("SELECT profile_id, sufficient_config + showtime AS maxlevel FROM profile WHERE inst_id = $this->identifier ORDER BY maxlevel DESC");
192 192
         // SELECT yields a resource, not a boolean
193
-        if ($allProfileLevels->num_rows == 0 ) {
193
+        if ($allProfileLevels->num_rows == 0) {
194 194
             return self::PROFILES_INCOMPLETE;
195 195
         }
196 196
         $allProfilesArray = $allProfileLevels->fetch_all(MYSQLI_ASSOC);
@@ -218,7 +218,7 @@  discard block
 block discarded – undo
218 218
         $allProfiles = $this->databaseHandle->exec("SELECT MIN(openroaming) AS maxlevel FROM profile WHERE inst_id = $this->identifier");
219 219
         // SELECT yields a resource, not a boolean
220 220
         while ($res = mysqli_fetch_object(/** @scrutinizer ignore-type */ $allProfiles)) {
221
-            return (is_numeric($res->maxlevel) ? (int)$res->maxlevel : AbstractProfile::OVERALL_OPENROAMING_LEVEL_NO ); // insts without profiles should get a "NO"
221
+            return (is_numeric($res->maxlevel) ? (int) $res->maxlevel : AbstractProfile::OVERALL_OPENROAMING_LEVEL_NO); // insts without profiles should get a "NO"
222 222
         }
223 223
         return AbstractProfile::OVERALL_OPENROAMING_LEVEL_NO;
224 224
     }
@@ -349,7 +349,7 @@  discard block
 block discarded – undo
349 349
                 case AbstractProfile::PROFILETYPE_SILVERBULLET:
350 350
                     $theProfile = new ProfileSilverbullet($identifier, $this);
351 351
                     $theProfile->addSupportedEapMethod(new \core\common\EAP(\core\common\EAP::EAPTYPE_SILVERBULLET), 1);
352
-                    $theProfile->setRealm($this->identifier . "-" . $theProfile->identifier . "." . strtolower($this->federation) . strtolower(\config\ConfAssistant::SILVERBULLET['realm_suffix']));
352
+                    $theProfile->setRealm($this->identifier."-".$theProfile->identifier.".".strtolower($this->federation).strtolower(\config\ConfAssistant::SILVERBULLET['realm_suffix']));
353 353
                     return $theProfile;
354 354
                 default:
355 355
                     throw new Exception("This type of profile is unknown and can not be added.");
@@ -492,7 +492,7 @@  discard block
 block discarded – undo
492 492
     public function getExternalDBId()
493 493
     {
494 494
         if (\config\ConfAssistant::CONSORTIUM['name'] == "eduroam" && isset(\config\ConfAssistant::CONSORTIUM['deployment-voodoo']) && \config\ConfAssistant::CONSORTIUM['deployment-voodoo'] == "Operations Team") { // SW: APPROVED
495
-            $idQuery = $this->databaseHandle->exec("SELECT external_db_id, country FROM institution WHERE inst_id = $this->identifier AND external_db_syncstate = " . self::EXTERNAL_DB_SYNCSTATE_SYNCED);
495
+            $idQuery = $this->databaseHandle->exec("SELECT external_db_id, country FROM institution WHERE inst_id = $this->identifier AND external_db_syncstate = ".self::EXTERNAL_DB_SYNCSTATE_SYNCED);
496 496
             // SELECT -> it's a resource, not a boolean
497 497
             if (mysqli_num_rows(/** @scrutinizer ignore-type */ $idQuery) == 0) {
498 498
                 return FALSE;
@@ -560,16 +560,16 @@  discard block
 block discarded – undo
560 560
         }
561 561
         foreach ($baseline as $lang => $value) {
562 562
             if (!key_exists($lang, $newvalues)) {
563
-                $retval[IdP::INSTNAME_CHANGED] .= "#[Language " . strtoupper($lang) . "] DELETED";
563
+                $retval[IdP::INSTNAME_CHANGED] .= "#[Language ".strtoupper($lang)."] DELETED";
564 564
             } else {
565 565
                 if ($value != $newvalues[$lang]) {
566
-                    $retval[IdP::INSTNAME_CHANGED] .= "#[Language " . strtoupper($lang) . "] CHANGED from '" . $baseline[$lang] . "' to '" . $newvalues[$lang] . "'";
566
+                    $retval[IdP::INSTNAME_CHANGED] .= "#[Language ".strtoupper($lang)."] CHANGED from '".$baseline[$lang]."' to '".$newvalues[$lang]."'";
567 567
                 }
568 568
             }
569 569
         }
570 570
         foreach ($newvalues as $lang => $value) {
571 571
             if (!key_exists($lang, $baseline)) {
572
-                $retval[IdP::INSTNAME_CHANGED] .= "#[Language " . strtoupper($lang) . "] ADDED as '" . $value . "'";
572
+                $retval[IdP::INSTNAME_CHANGED] .= "#[Language ".strtoupper($lang)."] ADDED as '".$value."'";
573 573
             }
574 574
         }
575 575
         return $retval;
Please login to merge, or discard this patch.
core/ExternalNothing.php 1 patch
Spacing   +1 added lines, -1 removed lines patch added patch discarded remove patch
@@ -133,7 +133,7 @@
 block discarded – undo
133 133
      * @return array
134 134
      */
135 135
     
136
-    public function listExternalEntitiesByUserEmail($userEmail){
136
+    public function listExternalEntitiesByUserEmail($userEmail) {
137 137
         return [];
138 138
     }
139 139
 }
140 140
\ No newline at end of file
Please login to merge, or discard this patch.
web/resources/css/cat.css.php 1 patch
Spacing   +128 added lines, -128 removed lines patch added patch discarded remove patch
@@ -19,7 +19,7 @@  discard block
 block discarded – undo
19 19
  *          <base_url>/copyright.php after deploying the software
20 20
  */
21 21
 
22
-require dirname(dirname(dirname(dirname(__FILE__)))) . "/config/_config.php";
22
+require dirname(dirname(dirname(dirname(__FILE__))))."/config/_config.php";
23 23
 $colour1 = \config\Master::APPEARANCE['colour1'];
24 24
 $colour2 = \config\Master::APPEARANCE['colour2'];
25 25
 // we need to know if we are serving a RTL language so we can flip some heading
@@ -34,14 +34,14 @@  discard block
 block discarded – undo
34 34
 }
35 35
 
36 36
 body {
37
-    background: <?php echo $colour1;?>;
37
+    background: <?php echo $colour1; ?>;
38 38
     color: #000000;
39 39
     font-family:Verdana, Arial, Helvetica, sans-serif;
40 40
     font-size:11px;
41 41
     height: 100%;
42 42
     margin: 0px;
43 43
     padding: 0px;
44
-    padding-<?php echo $start;?>: 0px;
44
+    padding-<?php echo $start; ?>: 0px;
45 45
     min-width: 700px;
46 46
     font-size: 11px;
47 47
     font-weight: normal;
@@ -57,18 +57,18 @@  discard block
 block discarded – undo
57 57
 }
58 58
 
59 59
 button {
60
-    background: <?php echo $colour2;?>; 
60
+    background: <?php echo $colour2; ?>; 
61 61
     color: #FFFFFF; 
62 62
     min-height: 23px;
63
-    border-<?php echo $start;?>-style: outset; 
64
-    border-<?php echo $start;?>-width: 1px; 
65
-    border-<?php echo $start;?>-color: #8bbacb;
63
+    border-<?php echo $start; ?>-style: outset; 
64
+    border-<?php echo $start; ?>-width: 1px; 
65
+    border-<?php echo $start; ?>-color: #8bbacb;
66 66
     border-top-style: outset; 
67 67
     border-top-width: 1px; 
68 68
     border-top-color: #8bbacb;
69
-    border-<?php echo $end;?>-style: outset; 
70
-    border-<?php echo $end;?>-width: 2px; 
71
-    border-<?php echo $end;?>-color: #043d52;
69
+    border-<?php echo $end; ?>-style: outset; 
70
+    border-<?php echo $end; ?>-width: 2px; 
71
+    border-<?php echo $end; ?>-color: #043d52;
72 72
     border-bottom-style: outset; 
73 73
     border-bottom-width: 2px; 
74 74
     border-bottom-color: #043d52;
@@ -83,14 +83,14 @@  discard block
 block discarded – undo
83 83
     background:#095e80;
84 84
     border-style:inset;
85 85
     position: relative;
86
-    <?php echo $start;?>: 3px;
86
+    <?php echo $start; ?>: 3px;
87 87
 }
88 88
 
89 89
 button.pressedDisabled {
90 90
     background:#999;
91 91
     border-style:inset;
92 92
     position: relative;
93
-    <?php echo $start;?>: 3px;
93
+    <?php echo $start; ?>: 3px;
94 94
 }
95 95
 
96 96
 button.delete {
@@ -102,14 +102,14 @@  discard block
 block discarded – undo
102 102
     color:#FFF;
103 103
 }
104 104
 .problemdescription {
105
-    padding-<?php echo $start;?>:40px;
105
+    padding-<?php echo $start; ?>:40px;
106 106
     padding-top: 10px;
107 107
     padding-bottom: 10px;
108 108
     background-color: lightyellow;
109 109
 }
110 110
 
111 111
 .problemsolution {
112
-    padding-<?php echo $start;?>:40px;
112
+    padding-<?php echo $start; ?>:40px;
113 113
     padding-top: 10px;
114 114
     padding-bottom: 10px;
115 115
     background-color: lightgreen;
@@ -118,15 +118,15 @@  discard block
 block discarded – undo
118 118
 .use_borders button.alertButton {
119 119
     color: maroon; 
120 120
     background: #bbb; 
121
-    border-<?php echo $start;?>-style: outset; 
122
-    border-<?php echo $start;?>-width: 1px; 
123
-    border-<?php echo $start;?>-color: #eee;
121
+    border-<?php echo $start; ?>-style: outset; 
122
+    border-<?php echo $start; ?>-width: 1px; 
123
+    border-<?php echo $start; ?>-color: #eee;
124 124
     border-top-style: outset; 
125 125
     border-top-width: 1px; 
126 126
     border-top-color: #eee;
127
-    border-<?php echo $end;?>-style: outset; 
128
-    border-<?php echo $end;?>-width: 2px; 
129
-    border-<?php echo $end;?>-color: #444;
127
+    border-<?php echo $end; ?>-style: outset; 
128
+    border-<?php echo $end; ?>-width: 2px; 
129
+    border-<?php echo $end; ?>-color: #444;
130 130
     border-bottom-style: outset; 
131 131
     border-bottom-width: 2px; 
132 132
     border-bottom-color: #444;
@@ -136,15 +136,15 @@  discard block
 block discarded – undo
136 136
 button[disabled] {
137 137
     background: #bababa;
138 138
     color: #6a6a6a;
139
-    border-<?php echo $start;?>-style: inset;
140
-    border-<?php echo $start;?>-width: 1px;
141
-    border-<?php echo $start;?>-color: #dadada;
139
+    border-<?php echo $start; ?>-style: inset;
140
+    border-<?php echo $start; ?>-width: 1px;
141
+    border-<?php echo $start; ?>-color: #dadada;
142 142
     border-top-style: inset;
143 143
     border-top-width: 1px;
144 144
     border-top-color: #dadada;
145
-    border-<?php echo $end;?>-style: outset;
146
-    border-<?php echo $end;?>-width: 2px;
147
-    border-<?php echo $end;?>-color: #dadada;
145
+    border-<?php echo $end; ?>-style: outset;
146
+    border-<?php echo $end; ?>-width: 2px;
147
+    border-<?php echo $end; ?>-color: #dadada;
148 148
     border-bottom-style: outset;
149 149
     border-bottom-width: 2px;
150 150
     border-bottom-color: #dadada;
@@ -176,8 +176,8 @@  discard block
 block discarded – undo
176 176
 div.profilemodulebuttons {
177 177
     position: inherit;
178 178
     bottom: 5px;
179
-    <?php echo $end;?>: 5px;
180
-    text-align: <?php echo $end;?>;
179
+    <?php echo $end; ?>: 5px;
180
+    text-align: <?php echo $end; ?>;
181 181
 }
182 182
 
183 183
 div.profilebox {
@@ -198,15 +198,15 @@  discard block
 block discarded – undo
198 198
     display: block;
199 199
     position: absolute;
200 200
     top:0;
201
-    <?php echo $end;?>:0;
202
-    padding-<?php echo $end;?>:20px;
201
+    <?php echo $end; ?>:0;
202
+    padding-<?php echo $end; ?>:20px;
203 203
     padding-top:7px;
204 204
 }
205 205
 
206 206
 div.sidebar {
207 207
     display: inline;
208
-    float: <?php echo $end;?>;
209
-    padding-<?php echo $end;?>: 20px;
208
+    float: <?php echo $end; ?>;
209
+    padding-<?php echo $end; ?>: 20px;
210 210
 }
211 211
 div.sidebar a {
212 212
     color: white;
@@ -215,7 +215,7 @@  discard block
 block discarded – undo
215 215
 div.header {
216 216
     height: 54px;
217 217
     background: #FFFFFF;
218
-    padding-<?php echo $start;?>:30px;
218
+    padding-<?php echo $start; ?>:30px;
219 219
     padding-bottom: 10px;
220 220
     color: <?php echo $colour2?>;
221 221
 }
@@ -225,8 +225,8 @@  discard block
 block discarded – undo
225 225
     top: 54px;
226 226
     bottom: 50px;
227 227
     padding-top: 10px;
228
-    padding-<?php echo $start;?>: 0px;
229
-    padding-<?php echo $end;?>: 0px;
228
+    padding-<?php echo $start; ?>: 0px;
229
+    padding-<?php echo $end; ?>: 0px;
230 230
     width:100%;
231 231
 }
232 232
 
@@ -240,18 +240,18 @@  discard block
 block discarded – undo
240 240
     color: #FFFFFF;
241 241
     min-height:100px;
242 242
     overflow: auto;
243
-    padding-<?php echo $start;?>:20px
243
+    padding-<?php echo $start; ?>:20px
244 244
 }
245 245
 
246 246
 #thirdrow {
247
-    padding-<?php echo $start;?>: 10px;
248
-    padding-<?php echo $end;?>: 10px;
247
+    padding-<?php echo $start; ?>: 10px;
248
+    padding-<?php echo $end; ?>: 10px;
249 249
 }
250 250
 
251 251
 #footer {
252 252
     width: 100%;
253
-    <?php echo $start;?>: 0;
254
-    <?php echo $end;?>: 0;
253
+    <?php echo $start; ?>: 0;
254
+    <?php echo $end; ?>: 0;
255 255
     bottom: 0;
256 256
     position: absolute;
257 257
     background: white;
@@ -277,8 +277,8 @@  discard block
 block discarded – undo
277 277
     height: 100% !important;
278 278
     position: relative;
279 279
     min-width: 1000px;
280
-    margin-<?php echo $start;?>: auto;
281
-    margin-<?php echo $end;?>: auto;
280
+    margin-<?php echo $start; ?>: auto;
281
+    margin-<?php echo $end; ?>: auto;
282 282
 }
283 283
 
284 284
 div.device_info {
@@ -298,8 +298,8 @@  discard block
 block discarded – undo
298 298
     position: fixed;
299 299
     top: 0;
300 300
     bottom: 0;
301
-    <?php echo $start;?>: 0;
302
-    <?php echo $end;?>: 0;
301
+    <?php echo $start; ?>: 0;
302
+    <?php echo $end; ?>: 0;
303 303
     background-color: #000000;
304 304
     opacity: 0.5;
305 305
     z-index: 90;
@@ -326,7 +326,7 @@  discard block
 block discarded – undo
326 326
     padding: 15px;
327 327
     text-align: start;
328 328
     width: 850px;
329
-    <?php echo $start;?>: 100px;
329
+    <?php echo $start; ?>: 100px;
330 330
     top: 50px;
331 331
     z-index: 100;
332 332
 }
@@ -335,15 +335,15 @@  discard block
 block discarded – undo
335 335
     position: absolute;
336 336
     top: 0;
337 337
     bottom: 0;
338
-    <?php echo $start;?>: 0;
339
-    <?php echo $end;?>: 0;
338
+    <?php echo $start; ?>: 0;
339
+    <?php echo $end; ?>: 0;
340 340
     z-index: 100;
341 341
 }
342 342
 
343 343
 div#msgbox div {
344 344
     position: fixed;
345
-    <?php echo $start;?>: 0;
346
-    <?php echo $end;?>: 0;
345
+    <?php echo $start; ?>: 0;
346
+    <?php echo $end; ?>: 0;
347 347
 }
348 348
 
349 349
 div#msgbox div div.graybox {
@@ -358,13 +358,13 @@  discard block
 block discarded – undo
358 358
 div.graybox img {
359 359
     display: block;
360 360
     cursor: pointer;
361
-    float: <?php echo $end;?>;
361
+    float: <?php echo $end; ?>;
362 362
     margin: 0px 0px 10px 10px;
363 363
 }
364 364
 
365 365
 img.icon {
366
-    float: <?php echo $start;?>;
367
-    margin-<?php echo $end;?>: 5px;
366
+    float: <?php echo $start; ?>;
367
+    margin-<?php echo $end; ?>: 5px;
368 368
     margin-top: 3px;
369 369
 }
370 370
 
@@ -428,15 +428,15 @@  discard block
 block discarded – undo
428 428
 div.ca-summary {
429 429
     border: 1px dotted;
430 430
     background-color: #ccccff;
431
-    border-<?php echo $start;?>: 10px solid;
432
-    border-<?php echo $start;?>-color: green;
431
+    border-<?php echo $start; ?>: 10px solid;
432
+    border-<?php echo $start; ?>-color: green;
433 433
     padding: 2px;
434
-    padding-<?php echo $start;?>: 8px;
434
+    padding-<?php echo $start; ?>: 8px;
435 435
 }
436 436
 
437 437
 span.edu_cat {
438 438
     font-weight: bold;
439
-    color: <?php echo $colour2;?>;
439
+    color: <?php echo $colour2; ?>;
440 440
 }
441 441
 
442 442
 span.tooltip {
@@ -495,7 +495,7 @@  discard block
 block discarded – undo
495 495
 }
496 496
 
497 497
 table.authrecord td {
498
-    padding-<?php echo $end;?>: 10px;
498
+    padding-<?php echo $end; ?>: 10px;
499 499
 }
500 500
 
501 501
 p.MOTD {
@@ -513,15 +513,15 @@  discard block
 block discarded – undo
513 513
 }
514 514
 
515 515
 .use_borders button {
516
-    border-<?php echo $start;?>-style: outset; 
517
-    border-<?php echo $start;?>-width: 1px; 
518
-    border-<?php echo $start;?>-color: #8bbacb;
516
+    border-<?php echo $start; ?>-style: outset; 
517
+    border-<?php echo $start; ?>-width: 1px; 
518
+    border-<?php echo $start; ?>-color: #8bbacb;
519 519
     border-top-style: outset; 
520 520
     border-top-width: 1px; 
521 521
     border-top-color: #8bbacb;
522
-    border-<?php echo $end;?>-style: outset; 
523
-    border-<?php echo $end;?>-width: 2px; 
524
-    border-<?php echo $end;?>-color: #043d52;
522
+    border-<?php echo $end; ?>-style: outset; 
523
+    border-<?php echo $end; ?>-width: 2px; 
524
+    border-<?php echo $end; ?>-color: #043d52;
525 525
     border-bottom-style: outset; 
526 526
     border-bottom-width: 2px; 
527 527
     border-bottom-color: #043d52;
@@ -544,8 +544,8 @@  discard block
 block discarded – undo
544 544
     border-bottom-style:solid;
545 545
     border-top-width:5px; 
546 546
     border-bottom-width:5px; 
547
-    border-color: <?php echo $colour1;?>; 
548
-    padding-<?php echo $start;?>:30px;
547
+    border-color: <?php echo $colour1; ?>; 
548
+    padding-<?php echo $start; ?>:30px;
549 549
 }
550 550
 
551 551
 .no_borders button.disabledDevice {
@@ -561,13 +561,13 @@  discard block
 block discarded – undo
561 561
 }
562 562
 
563 563
 input {
564
-    margin-<?php echo $end;?>: 5px;
564
+    margin-<?php echo $end; ?>: 5px;
565 565
 
566 566
 }
567 567
 
568 568
 select {
569 569
     vertical-align: middle;
570
-    margin-<?php echo $start;?>: 10px;
570
+    margin-<?php echo $start; ?>: 10px;
571 571
 }
572 572
 
573 573
 td.notapplicable {
@@ -600,8 +600,8 @@  discard block
 block discarded – undo
600 600
 
601 601
 .signin_large {
602 602
     vertical-align: top;
603
-    padding-<?php echo $start;?>:20px;
604
-    padding-<?php echo $end;?>:20px;
603
+    padding-<?php echo $start; ?>:20px;
604
+    padding-<?php echo $end; ?>:20px;
605 605
     color: #bfd5dc;
606 606
     font-size: 20px;
607 607
 }
@@ -614,34 +614,34 @@  discard block
 block discarded – undo
614 614
 }
615 615
 
616 616
 #close_button {
617
-    background: <?php echo $colour2;?>; 
617
+    background: <?php echo $colour2; ?>; 
618 618
     color: #FFFFFF; 
619 619
     height: 23px;
620
-    border-<?php echo $start;?>-style: inset; 
621
-    border-<?php echo $start;?>-width: 1px; 
622
-    border-<?php echo $start;?>-color: #8bbacb;
620
+    border-<?php echo $start; ?>-style: inset; 
621
+    border-<?php echo $start; ?>-width: 1px; 
622
+    border-<?php echo $start; ?>-color: #8bbacb;
623 623
     border-top-style: inset; 
624 624
     border-top-width: 1px; 
625 625
     border-top-color: #8bbacb;
626
-    border-<?php echo $end;?>-style: outset; 
627
-    border-<?php echo $end;?>-width: 2px; 
628
-    border-<?php echo $end;?>-color: #043d52;
626
+    border-<?php echo $end; ?>-style: outset; 
627
+    border-<?php echo $end; ?>-width: 2px; 
628
+    border-<?php echo $end; ?>-color: #043d52;
629 629
     border-bottom-style: outset; 
630 630
     border-bottom-width: 2px; 
631 631
     border-bottom-color: #043d52;
632
-    padding-<?php echo $start;?>: 5px;
633
-    padding-<?php echo $end;?>: 5px;
632
+    padding-<?php echo $start; ?>: 5px;
633
+    padding-<?php echo $end; ?>: 5px;
634 634
     padding-top: 1px;
635 635
     padding-bottom: 1px;
636 636
     position: relative;
637
-    <?php echo $start;?>: 640px;
637
+    <?php echo $start; ?>: 640px;
638 638
     cursor:pointer;
639 639
 }
640 640
 
641 641
 #loading_ico {
642 642
     display: none;
643 643
     position: absolute;
644
-    <?php echo $start;?>: 200px;
644
+    <?php echo $start; ?>: 200px;
645 645
     top: 220px;
646 646
     z-index: 200;
647 647
     text-align: center;
@@ -655,7 +655,7 @@  discard block
 block discarded – undo
655 655
     z-index: 100;
656 656
     position: absolute;
657 657
     width: 700px;
658
-    <?php echo $start;?>: 200px;
658
+    <?php echo $start; ?>: 200px;
659 659
     text-align: justify;
660 660
     top: 200px;
661 661
     box-shadow: 5px 5px 5px #666666;
@@ -663,23 +663,23 @@  discard block
 block discarded – undo
663 663
 }
664 664
 
665 665
 #user_info {
666
-    padding-<?php echo $start;?>: 30px; 
666
+    padding-<?php echo $start; ?>: 30px; 
667 667
     font-size: 11px;  
668 668
     font-weight: normal; 
669 669
 }
670 670
 
671 671
 #user_welcome {
672 672
     background: #ffffff;
673
-    padding-<?php echo $start;?>: 30px; 
673
+    padding-<?php echo $start; ?>: 30px; 
674 674
     padding-top: 20px; 
675
-    padding-<?php echo $end;?>: 180px;
675
+    padding-<?php echo $end; ?>: 180px;
676 676
     font-size: 12px;  
677 677
     font-weight: normal; 
678 678
 }
679 679
 
680 680
 #devices {
681 681
     z-index:90;
682
-    padding-<?php echo $start;?>: 30px;
682
+    padding-<?php echo $start; ?>: 30px;
683 683
     font-size: 11px;  
684 684
     font-weight: normal;
685 685
     position: relative;
@@ -687,15 +687,15 @@  discard block
 block discarded – undo
687 687
 
688 688
 #profile_list {
689 689
     width: 30em; 
690
-    padding-<?php echo $start;?>: 10px; 
691
-    padding-<?php echo $end;?>: 0px; 
692
-    background: <?php echo $colour2;?>; 
690
+    padding-<?php echo $start; ?>: 10px; 
691
+    padding-<?php echo $end; ?>: 0px; 
692
+    background: <?php echo $colour2; ?>; 
693 693
     color: white; 
694 694
     box-shadow: 10px 10px 5px #888888;
695 695
 }
696 696
 
697 697
 #profile_redirect {
698
-    padding-<?php echo $start;?>: 30px;
698
+    padding-<?php echo $start; ?>: 30px;
699 699
     padding-top: 20px;
700 700
     font-size: 11px;
701 701
     font-weight: normal;
@@ -705,13 +705,13 @@  discard block
 block discarded – undo
705 705
 }
706 706
 
707 707
 #profiles {
708
-    padding-<?php echo $start;?>: 30px; 
708
+    padding-<?php echo $start; ?>: 30px; 
709 709
     font-size: 11px; 
710 710
     padding-bottom: 10px 
711 711
 }
712 712
 
713 713
 #signin {
714
-    padding-<?php echo $start;?>: 30px;
714
+    padding-<?php echo $start; ?>: 30px;
715 715
     padding-top: 10px;
716 716
 }
717 717
 
@@ -735,8 +735,8 @@  discard block
 block discarded – undo
735 735
     font-size: 14px; 
736 736
     padding-top: 4px; 
737 737
     padding-bottom: 12px; 
738
-    padding-<?php echo $start;?>: 30px; 
739
-    background: <?php echo $colour1;?>; 
738
+    padding-<?php echo $start; ?>: 30px; 
739
+    background: <?php echo $colour1; ?>; 
740 740
     text-align: start; 
741 741
     text-shadow: 10px 10px 5px #888888;
742 742
 }
@@ -746,9 +746,9 @@  discard block
 block discarded – undo
746 746
     border-bottom-style:solid;
747 747
     border-top-width:5px;
748 748
     border-bottom-width:5px;
749
-    border-color: <?php echo $colour1;?>;
750
-    padding-<?php echo $start;?>:30px;
751
-    color: <?php echo $colour2;?>;
749
+    border-color: <?php echo $colour1; ?>;
750
+    padding-<?php echo $start; ?>:30px;
751
+    color: <?php echo $colour2; ?>;
752 752
 }
753 753
 
754 754
 #heading h1 { 
@@ -763,11 +763,11 @@  discard block
 block discarded – undo
763 763
 
764 764
 #welcome {
765 765
     padding: 20px;
766
-    padding-<?php echo $start;?>: 30px;
766
+    padding-<?php echo $start; ?>: 30px;
767 767
     text-align: justify;
768 768
     border-bottom-style:solid;
769 769
     border-bottom-width:5px;
770
-    border-color: <?php echo $colour1;?>;
770
+    border-color: <?php echo $colour1; ?>;
771 771
     font-size: 11px;
772 772
     font-weight: normal;
773 773
 }
@@ -776,14 +776,14 @@  discard block
 block discarded – undo
776 776
 #main_menu_info { 
777 777
                     position: relative;
778 778
                     top: 15px;
779
-                    <?php echo $start;?>: 0px;
780
-                    padding:10px; padding-<?php echo $start;?>:20px; padding-<?php echo $end;?>:20px;
779
+                    <?php echo $start; ?>: 0px;
780
+                    padding:10px; padding-<?php echo $start; ?>:20px; padding-<?php echo $end; ?>:20px;
781 781
                     background: #f0f0f0;
782 782
                     border: 1px solid #dddddd;
783
-                    margin-<?php echo $start;?>: 25px;
784
-                    padding-<?php echo $start;?>: 25px;
785
-                    margin-<?php echo $end;?>: 25px;
786
-                    padding-<?php echo $end;?>: 25px;
783
+                    margin-<?php echo $start; ?>: 25px;
784
+                    padding-<?php echo $start; ?>: 25px;
785
+                    margin-<?php echo $end; ?>: 25px;
786
+                    padding-<?php echo $end; ?>: 25px;
787 787
                     padding-bottom: 10px;
788 788
                     vertical-align: top;
789 789
                     box-shadow: 5px 5px 5px #666666;
@@ -814,7 +814,7 @@  discard block
 block discarded – undo
814 814
 
815 815
 #faq {
816 816
     padding: 20px;
817
-    color: <?php echo $colour2;?>;
817
+    color: <?php echo $colour2; ?>;
818 818
     background: #ffffff;
819 819
 }
820 820
 
@@ -832,7 +832,7 @@  discard block
 block discarded – undo
832 832
 #idp_logo {
833 833
    display:none;
834 834
    position:absolute;
835
-   <?php echo $end;?>:30px;
835
+   <?php echo $end; ?>:30px;
836 836
    max-height:150px;
837 837
    max-width:150px;
838 838
    padding-top:10px;
@@ -855,18 +855,18 @@  discard block
 block discarded – undo
855 855
 #slides img {
856 856
     position: absolute;
857 857
     top: 145px;
858
-    <?php echo $end;?>: 60px;
858
+    <?php echo $end; ?>: 60px;
859 859
 }
860 860
 
861 861
 #slides span {
862 862
     position: absolute;
863
-    <?php echo $start;?>: 180px;
863
+    <?php echo $start; ?>: 180px;
864 864
     z-index: 20;
865 865
 }
866 866
 
867 867
 #line1 {
868 868
     top:145px;
869
-    color: <?php echo $colour2;?>;
869
+    color: <?php echo $colour2; ?>;
870 870
     font-size:20px;
871 871
 }
872 872
 
@@ -878,7 +878,7 @@  discard block
 block discarded – undo
878 878
 
879 879
 #line3 {
880 880
     top:245px;
881
-    <?php echo $start;?>: 200px;
881
+    <?php echo $start; ?>: 200px;
882 882
     color: maroon;
883 883
     font-size:25px;
884 884
 }
@@ -907,16 +907,16 @@  discard block
 block discarded – undo
907 907
     height:100%;
908 908
     border-spacing:0; 
909 909
     border-collapse:collapse;
910
-    padding-<?php echo $start;?>:200px;
910
+    padding-<?php echo $start; ?>:200px;
911 911
     padding-top:10px;
912 912
 }
913 913
 
914 914
 #front_page_leftmenu {
915
-    border-<?php echo $end;?>:solid; 
916
-    border-color: <?php echo $colour1;?>; 
915
+    border-<?php echo $end; ?>:solid; 
916
+    border-color: <?php echo $colour1; ?>; 
917 917
     border-width:5px; 
918 918
     min-height:400px; 
919
-    padding-<?php echo $start;?>: 10px; 
919
+    padding-<?php echo $start; ?>: 10px; 
920 920
     vertical-align:top; 
921 921
     width:110px; 
922 922
     padding-top:30px;
@@ -926,8 +926,8 @@  discard block
 block discarded – undo
926 926
     vertical-align: top;
927 927
     height:280px;
928 928
     background: #fff;
929
-    padding-<?php echo $start;?>: 20px;
930
-    padding-<?php echo $end;?>: 20px;
929
+    padding-<?php echo $start; ?>: 20px;
930
+    padding-<?php echo $end; ?>: 20px;
931 931
 }
932 932
 
933 933
 #user_button_td {
@@ -938,11 +938,11 @@  discard block
 block discarded – undo
938 938
 }
939 939
 
940 940
 a:link {
941
-    color:<?php echo $colour2;?>;
941
+    color:<?php echo $colour2; ?>;
942 942
 }
943 943
 
944 944
 a:visited {
945
-    color:<?php echo $colour2;?>;
945
+    color:<?php echo $colour2; ?>;
946 946
 }
947 947
 
948 948
 a:hover {
@@ -950,7 +950,7 @@  discard block
 block discarded – undo
950 950
 }
951 951
 
952 952
 a:active {
953
-    color:<?php echo $colour2;?>;
953
+    color:<?php echo $colour2; ?>;
954 954
 }
955 955
 
956 956
 .comment {
@@ -981,14 +981,14 @@  discard block
 block discarded – undo
981 981
 table.user_overview th {
982 982
     text-align: start;  
983 983
     background: #f0f0f0;
984
-    padding-<?php echo $start;?>: 4px;
985
-    padding-<?php echo $end;?>: 4px;
984
+    padding-<?php echo $start; ?>: 4px;
985
+    padding-<?php echo $end; ?>: 4px;
986 986
 }
987 987
 
988 988
 table.user_overview td {
989 989
     border-top-style: none;
990
-    padding-<?php echo $start;?>: 4px;
991
-    padding-<?php echo $end;?>: 4px;
990
+    padding-<?php echo $start; ?>: 4px;
991
+    padding-<?php echo $end; ?>: 4px;
992 992
     vertical-align: middle;
993 993
     height: 28px;
994 994
 }
@@ -1005,14 +1005,14 @@  discard block
 block discarded – undo
1005 1005
 .download_button_text {
1006 1006
     width: 380px;
1007 1007
     position:absolute;
1008
-    <?php echo $end;?>: 5px;
1008
+    <?php echo $end; ?>: 5px;
1009 1009
     padding-top:0px;
1010 1010
 }
1011 1011
 
1012 1012
 #download_info {
1013 1013
    background: #f0f0f0;
1014
-   padding-<?php echo $start;?>: 20px;
1015
-   padding-<?php echo $end;?>: 20px;
1014
+   padding-<?php echo $start; ?>: 20px;
1015
+   padding-<?php echo $end; ?>: 20px;
1016 1016
    padding-top:3px;
1017 1017
    padding-bottom:3px;
1018 1018
 }
@@ -1056,7 +1056,7 @@  discard block
 block discarded – undo
1056 1056
 }
1057 1057
 
1058 1058
 .downloads tr td {
1059
-    text-align: <?php echo $end;?>;
1059
+    text-align: <?php echo $end; ?>;
1060 1060
     padding-left: 5px;
1061 1061
     padding-right: 5px;
1062 1062
     border-bottom-style: solid;
@@ -1064,5 +1064,5 @@  discard block
 block discarded – undo
1064 1064
 }
1065 1065
 
1066 1066
 .downloads tr td:first-child {
1067
-    text-align: <?php echo $start;?>;
1067
+    text-align: <?php echo $start; ?>;
1068 1068
 }
1069 1069
\ No newline at end of file
Please login to merge, or discard this patch.
web/admin/overview_user.php 2 patches
Spacing   +18 added lines, -18 removed lines patch added patch discarded remove patch
@@ -21,7 +21,7 @@  discard block
 block discarded – undo
21 21
 
22 22
 namespace core;
23 23
 
24
-require_once dirname(dirname(dirname(__FILE__))) . "/config/_config.php";
24
+require_once dirname(dirname(dirname(__FILE__)))."/config/_config.php";
25 25
 
26 26
 $instMgmt = new \core\UserManagement();
27 27
 $deco = new \web\lib\admin\PageDecoration();
@@ -85,7 +85,7 @@  discard block
 block discarded – undo
85 85
             <?php echo $uiElements->infoblock($user->getAttributes(), "user", "User"); ?>
86 86
             <tr>
87 87
                 <td>
88
-                    <?php echo "" . _("Unique Identifier") ?>
88
+                    <?php echo ""._("Unique Identifier") ?>
89 89
                 </td>
90 90
                 <td>
91 91
                 </td>
@@ -98,14 +98,14 @@  discard block
 block discarded – undo
98 98
     <div>
99 99
         <?php
100 100
         if (\config\Master::DB['USER']['readonly'] === FALSE) {
101
-            echo "<a href='edit_user.php'><button>" . _("Edit User Details") . "</button></a>";
101
+            echo "<a href='edit_user.php'><button>"._("Edit User Details")."</button></a>";
102 102
         }
103 103
 
104 104
         if ($user->isFederationAdmin()) {
105
-            echo "<form action='overview_federation.php' method='GET' accept-charset='UTF-8'><button type='submit'>" . sprintf(_('Click here for %s management tasks'), $uiElements->nomenclatureFed) . "</button></form>";
105
+            echo "<form action='overview_federation.php' method='GET' accept-charset='UTF-8'><button type='submit'>".sprintf(_('Click here for %s management tasks'), $uiElements->nomenclatureFed)."</button></form>";
106 106
         }
107 107
         if ($user->isSuperadmin()) {
108
-            echo "<form action='112365365321.php' method='GET' accept-charset='UTF-8'><button type='submit'>" . _('Click here to access the superadmin page') . "</button></form>";
108
+            echo "<form action='112365365321.php' method='GET' accept-charset='UTF-8'><button type='submit'>"._('Click here to access the superadmin page')."</button></form>";
109 109
         }
110 110
         ?>
111 111
     </div>
@@ -118,7 +118,7 @@  discard block
 block discarded – undo
118 118
         if (\config\Master::FUNCTIONALITY_LOCATIONS['CONFASSISTANT_SILVERBULLET'] == "LOCAL") {
119 119
             $target = "https://wiki.geant.org/x/6Zg7Bw"; // Managed IdP manual
120 120
         }
121
-        $helptext = "<h3 style='display:inline;'>" . sprintf(_("(Need help? Refer to the <a href='%s'>%s administrator manual</a>)"), $target, $uiElements->nomenclatureParticipant) . "</h3>";
121
+        $helptext = "<h3 style='display:inline;'>".sprintf(_("(Need help? Refer to the <a href='%s'>%s administrator manual</a>)"), $target, $uiElements->nomenclatureParticipant)."</h3>";
122 122
     } else {
123 123
         $helptext = "";
124 124
     }
@@ -127,7 +127,7 @@  discard block
 block discarded – undo
127 127
         // we need to run the Federation constructor
128 128
         $cat = new \core\CAT;
129 129
         /// first parameter: number of Identity Providers; second param is the literal configured term for 'Identity Provider' (you may or may not be able to add a plural suffix for your locale)
130
-        echo "<h2>" . sprintf(ngettext("You are managing the following <span style='display:none'>%d </span>%s:", "You are managing the following <strong>%d</strong> %s:", sizeof($hasInst)), sizeof($hasInst), $uiElements->nomenclatureParticipant) . "</h2>";
130
+        echo "<h2>".sprintf(ngettext("You are managing the following <span style='display:none'>%d </span>%s:", "You are managing the following <strong>%d</strong> %s:", sizeof($hasInst)), sizeof($hasInst), $uiElements->nomenclatureParticipant)."</h2>";
131 131
         $instlist = [];
132 132
         $my_idps = [];
133 133
         $myFeds = [];
@@ -219,14 +219,14 @@  discard block
 block discarded – undo
219 219
                         <td>
220 220
                             <?php
221 221
                             if ($blessedUser && \config\Master::DB['INST']['readonly'] === FALSE) {
222
-                                echo "<div style='white-space: nowrap;'><form method='post' action='inc/manageAdmins.inc.php?inst_id=" . $the_inst->identifier . "' onsubmit='popupRedirectWindow(this); return false;' accept-charset='UTF-8'><button type='submit'>" . _("Add/Remove Administrators") . "</button></form></div>";
222
+                                echo "<div style='white-space: nowrap;'><form method='post' action='inc/manageAdmins.inc.php?inst_id=".$the_inst->identifier."' onsubmit='popupRedirectWindow(this); return false;' accept-charset='UTF-8'><button type='submit'>"._("Add/Remove Administrators")."</button></form></div>";
223 223
                             }
224 224
                             ?>
225 225
                         </td>
226 226
                         <td> <!-- danger zone --> 
227 227
 
228 228
                             <form action='edit_participant_result.php?inst_id=<?php echo $the_inst->identifier; ?>' method='post' accept-charset='UTF-8'>
229
-                                <button class='delete' type='submit' name='submitbutton' value='<?php echo \web\lib\common\FormElements::BUTTON_DELETE; ?>' onclick="return confirm('<?php echo ( \config\ConfAssistant::CONSORTIUM['selfservice_registration'] === NULL ? sprintf(_("After deleting the %s, you can not recreate it yourself - you need a new invitation token from the %s administrator!"), $uiElements->nomenclatureParticipant, $uiElements->nomenclatureFed) . " " : "" ) . sprintf(_("Do you really want to delete your %s %s?"), $uiElements->nomenclatureParticipant, $the_inst->name); ?>')"><?php echo sprintf(_("Delete %s"), $uiElements->nomenclatureParticipant); ?></button>
229
+                                <button class='delete' type='submit' name='submitbutton' value='<?php echo \web\lib\common\FormElements::BUTTON_DELETE; ?>' onclick="return confirm('<?php echo (\config\ConfAssistant::CONSORTIUM['selfservice_registration'] === NULL ? sprintf(_("After deleting the %s, you can not recreate it yourself - you need a new invitation token from the %s administrator!"), $uiElements->nomenclatureParticipant, $uiElements->nomenclatureFed)." " : "").sprintf(_("Do you really want to delete your %s %s?"), $uiElements->nomenclatureParticipant, $the_inst->name); ?>')"><?php echo sprintf(_("Delete %s"), $uiElements->nomenclatureParticipant); ?></button>
230 230
                             </form>
231 231
                             <form action='edit_participant_result.php?inst_id=<?php echo $the_inst->identifier; ?>' method='post' accept-charset='UTF-8'>
232 232
                                 <button class='delete' type='submit' name='submitbutton' value='<?php echo \web\lib\common\FormElements::BUTTON_FLUSH_AND_RESTART; ?>' onclick="return confirm('<?php echo sprintf(_("This action will delete all properties of the %s and start over the configuration from scratch. Do you really want to reset all settings of the %s %s?"), $uiElements->nomenclatureParticipant, $uiElements->nomenclatureParticipant, $the_inst->name); ?>')"><?php echo sprintf(_("Reset all %s settings"), $uiElements->nomenclatureParticipant); ?></button>
@@ -241,19 +241,19 @@  discard block
 block discarded – undo
241 241
         </table>
242 242
         <?php
243 243
     } else {
244
-        echo "<h2>" . sprintf(_("You are not managing any %s."), $uiElements->nomenclatureParticipant) . "</h2>";
244
+        echo "<h2>".sprintf(_("You are not managing any %s."), $uiElements->nomenclatureParticipant)."</h2>";
245 245
     }
246 246
     
247 247
     if (\config\Master::DB['INST']['readonly'] === FALSE) {
248 248
         if (\config\ConfAssistant::CONSORTIUM['selfservice_registration'] === NULL) {
249
-            echo "<p>" . sprintf(_("Please ask your %s administrator to invite you to become an %s administrator."), $uiElements->nomenclatureFed, $uiElements->nomenclatureParticipant) . "</p>";
249
+            echo "<p>".sprintf(_("Please ask your %s administrator to invite you to become an %s administrator."), $uiElements->nomenclatureFed, $uiElements->nomenclatureParticipant)."</p>";
250 250
             echo "<hr/>
251 251
              <div style='white-space: nowrap;'>
252 252
                 <form action='action_enrollment.php' method='get' accept-charset='UTF-8'>" .
253
-            sprintf(_("Did you receive an invitation token to manage an %s? Please paste it here:"), $uiElements->nomenclatureParticipant) .
253
+            sprintf(_("Did you receive an invitation token to manage an %s? Please paste it here:"), $uiElements->nomenclatureParticipant).
254 254
             "        <input type='text' id='token' name='token'/>
255 255
                     <button type='submit'>" .
256
-            _("Go!") . "
256
+            _("Go!")."
257 257
                     </button>
258 258
                 </form>
259 259
              </div>";
@@ -285,7 +285,7 @@  discard block
 block discarded – undo
285 285
                     echo "<table class='inst-selection'>";
286 286
                     foreach ($newInst as $inst) {
287 287
                         echo "<tr><th>";
288
-                        $i =0;
288
+                        $i = 0;
289 289
                         foreach ($inst[1] as $lang => $name) {
290 290
                             if ($i > 0) {
291 291
                                 echo "; ";
@@ -298,7 +298,7 @@  discard block
 block discarded – undo
298 298
                         echo "<input type='hidden' id='token' name='token' value='EDUGAIN-SELF-REGISTER'/>";
299 299
                         $extid = strtoupper($inst[2]).'01-'.$inst[0];
300 300
                         echo "<input type='hidden' name='extid' value='$extid'>";
301
-                        echo "<button type='submit' accept-charset='UTF-8' onclick='javascript:window.confirm(\""._("Proceed with creating the CAT IdP?")."\")'>" ._("create CAT profile for this institution")."</button><br>";
301
+                        echo "<button type='submit' accept-charset='UTF-8' onclick='javascript:window.confirm(\""._("Proceed with creating the CAT IdP?")."\")'>"._("create CAT profile for this institution")."</button><br>";
302 302
                         echo "</form>";
303 303
                         echo "</div></td></tr>";
304 304
                     }
@@ -311,7 +311,7 @@  discard block
 block discarded – undo
311 311
                             $idp = new \core\IdP($entitlementInst[0]);
312 312
                             echo "<tr><th>";
313 313
                             $names = $idp->getAttributes('general:instname');
314
-                            $i =0;
314
+                            $i = 0;
315 315
                             foreach ($names as $onename) {
316 316
                                 if ($i > 0) {
317 317
                                     echo "; ";
@@ -321,7 +321,7 @@  discard block
 block discarded – undo
321 321
                             }
322 322
                             echo "</th><td>";
323 323
                             echo "<form action='inc/manageAdmins.inc.php?inst_id=$idp->identifier' method='post'>";                            
324
-                            echo "<button type='submit' class='XXX' value='" . \web\lib\common\FormElements::BUTTON_TAKECONTROL . "'>" . _("take control"). "</button><br/>";
324
+                            echo "<button type='submit' class='XXX' value='".\web\lib\common\FormElements::BUTTON_TAKECONTROL."'>"._("take control")."</button><br/>";
325 325
                             echo "</form>";
326 326
                             echo "</td></tr>";
327 327
                     }
@@ -334,7 +334,7 @@  discard block
 block discarded – undo
334 334
             <div style='white-space: nowrap;'>
335 335
         <form action='action_enrollment.php' method='get'><button type='submit' accept-charset='UTF-8'>
336 336
                 <input type='hidden' id='token' name='token' value='SELF-REGISTER'/>" .
337
-            sprintf(_("New %s Registration"), $uiElements->nomenclatureParticipant) . "
337
+            sprintf(_("New %s Registration"), $uiElements->nomenclatureParticipant)."
338 338
             </button>
339 339
         </form>
340 340
         </div>";
Please login to merge, or discard this patch.
Braces   +2 added lines, -5 removed lines patch added patch discarded remove patch
@@ -257,9 +257,7 @@  discard block
 block discarded – undo
257 257
                     </button>
258 258
                 </form>
259 259
              </div>";
260
-        }
261
-
262
-        elseif (\config\ConfAssistant::CONSORTIUM['selfservice_registration'] === 'eduGAIN') {
260
+        } elseif (\config\ConfAssistant::CONSORTIUM['selfservice_registration'] === 'eduGAIN') {
263 261
             if ($user->edugain !== false) {                
264 262
                 $resyncedInst = $instMgmt->currentInstitutions['resynced'];
265 263
                 $newInst = $instMgmt->currentInstitutions['new'];
@@ -328,8 +326,7 @@  discard block
 block discarded – undo
328 326
                     echo "</table>";               
329 327
                 }
330 328
             }       
331
-        }
332
-        else { // self-service registration is allowed! Yay :-)
329
+        } else { // self-service registration is allowed! Yay :-)
333 330
             echo "<hr>
334 331
             <div style='white-space: nowrap;'>
335 332
         <form action='action_enrollment.php' method='get'><button type='submit' accept-charset='UTF-8'>
Please login to merge, or discard this patch.
web/admin/overview_installers.php 1 patch
Spacing   +10 added lines, -10 removed lines patch added patch discarded remove patch
@@ -19,7 +19,7 @@  discard block
 block discarded – undo
19 19
  *          <base_url>/copyright.php after deploying the software
20 20
  */
21 21
 
22
-require_once dirname(dirname(__DIR__)) . "/config/_config.php";
22
+require_once dirname(dirname(__DIR__))."/config/_config.php";
23 23
 
24 24
 $deco = new \web\lib\admin\PageDecoration();
25 25
 $validator = new \web\lib\common\InputValidation();
@@ -115,7 +115,7 @@  discard block
 block discarded – undo
115 115
     $downloadBoxText = '<h2 id="download_box_text">MMM</h2>'._("Click the download button to download the installer or the clipboard copy icon to save the link.");
116 116
     
117 117
     $downloadBoxText .= "<p><button id='download_installer'>"._("Download").'</button>';
118
-    $downloadBoxText .=  ' <img id="copy_link" src="../resources/images/icons/Tabler/copy.svg" title="'. _("Copy link to clipboard").'" >';
118
+    $downloadBoxText .= ' <img id="copy_link" src="../resources/images/icons/Tabler/copy.svg" title="'._("Copy link to clipboard").'" >';
119 119
     
120 120
     ?>
121 121
     <div id="download_box"><img id="download_box_close" src="../resources/images/icons/button_cancel.png" ALT="Close"/><div><?php echo $downloadBoxText; ?></div></div>
@@ -143,10 +143,10 @@  discard block
 block discarded – undo
143 143
             <?php
144 144
             foreach ($preflist as $method) {
145 145
                 $escapedMethod = $method->getIntegerRep();
146
-                echo "<th  scope='col' style='min-width:200px'>" . $method->getPrintableRep() . "<br/>
146
+                echo "<th  scope='col' style='min-width:200px'>".$method->getPrintableRep()."<br/>
147 147
                         <form method='post' action='inc/toggleRedirect.inc.php?inst_id=$my_inst->identifier&amp;profile_id=$my_profile->identifier' onsubmit='popupRedirectWindow(this); return false;' accept-charset='UTF-8'>
148 148
                         <input type='hidden' name='eaptype' value='$escapedMethod'>
149
-                        <button class='redirect' type='submit'>" . _("EAP-Type-specific options...") . "</button>
149
+                        <button class='redirect' type='submit'>"._("EAP-Type-specific options...")."</button>
150 150
                         </form></th>";
151 151
             }
152 152
             ?>
@@ -166,10 +166,10 @@  discard block
 block discarded – undo
166 166
                 continue;
167 167
             }
168 168
             echo "<tr>";
169
-            echo "<td align='center'><img src='../resources/images/vendorlogo/" . $description['group'] . ".png' alt='logo'></td><td>" . $description['display'] . "<br/>
169
+            echo "<td align='center'><img src='../resources/images/vendorlogo/".$description['group'].".png' alt='logo'></td><td>".$description['display']."<br/>
170 170
                         <form method='post' action='inc/toggleRedirect.inc.php?inst_id=$my_inst->identifier&amp;profile_id=$my_profile->identifier' onsubmit='popupRedirectWindow(this); return false;' accept-charset='UTF-8'>
171 171
                         <input type='hidden' name='device' value='$index'>
172
-                        <button class='redirect' type='submit'>" . _("Device-specific options...") . "</button>
172
+                        <button class='redirect' type='submit'>"._("Device-specific options...")."</button>
173 173
                         </form>
174 174
                         </td>";
175 175
             $defaultisset = FALSE;
@@ -178,7 +178,7 @@  discard block
 block discarded – undo
178 178
                 $display_footnote = FALSE;
179 179
                 $langObject = new \core\common\Language();
180 180
                 $downloadform = "<span style='display:ruby;'>";
181
-                $formDiffs = ["" => sprintf(_("%s<br/>Installer"), config\ConfAssistant::CONSORTIUM['display_name'])];  /* eduroam */
181
+                $formDiffs = ["" => sprintf(_("%s<br/>Installer"), config\ConfAssistant::CONSORTIUM['display_name'])]; /* eduroam */
182 182
                     if (sizeof($my_profile->getAttributes("media:openroaming")) > 0 && isset($factory->device->options['hs20']) && $factory->device->options['hs20'] == 1) {
183 183
                     $formDiffs["openroaming=1"] = sprintf(_("%s + OpenRoaming<br/>Installer"), config\ConfAssistant::CONSORTIUM['display_name']); /* eduroam + OpenRoaming */
184 184
                 }
@@ -187,7 +187,7 @@  discard block
 block discarded – undo
187 187
                     $proto = "https://";
188 188
                 }
189 189
 
190
-                $formAction = $proto . $_SERVER['SERVER_NAME'] . \config\Master::PATHS['cat_base_url']. "user/API.php?action=downloadInstaller&profile=$my_profile->identifier&lang=" . $langObject->getLang() . "&device=$index";
190
+                $formAction = $proto.$_SERVER['SERVER_NAME'].\config\Master::PATHS['cat_base_url']."user/API.php?action=downloadInstaller&profile=$my_profile->identifier&lang=".$langObject->getLang()."&device=$index";
191 191
 
192 192
                 foreach ($formDiffs as $extraOption => $text) {
193 193
                     if ($extraOption !== "") {
@@ -244,7 +244,7 @@  discard block
 block discarded – undo
244 244
                                     $distinctFootnotes[$num_footnotes] = $oneFootnote;
245 245
                                 }
246 246
                                 $numberToDisplay = array_keys($distinctFootnotes, $oneFootnote);
247
-                                echo "(" . $numberToDisplay[0] . ")";
247
+                                echo "(".$numberToDisplay[0].")";
248 248
                             }
249 249
                         }
250 250
                         echo "</td>";
@@ -273,7 +273,7 @@  discard block
 block discarded – undo
273 273
     </table>
274 274
     <?php
275 275
     if (count($distinctFootnotes)) {
276
-        echo "<p><strong>" . _("Footnotes:") . "</strong></p><table>";
276
+        echo "<p><strong>"._("Footnotes:")."</strong></p><table>";
277 277
         foreach ($distinctFootnotes as $number => $text) {
278 278
             echo "<tr><td>($number) - </td><td>$text</td></tr>";
279 279
         }
Please login to merge, or discard this patch.