@@ -106,12 +106,12 @@ discard block |
||
| 106 | 106 | foreach (['script', 'iframe'] as $tag) { |
| 107 | 107 | if ( |
| 108 | 108 | stripos($t, (string) "<$tag") !== false |
| 109 | - && preg_match_all(',<' . $tag . '.*?($|</' . $tag . '.),isS', $t, $r, PREG_SET_ORDER) |
|
| 109 | + && preg_match_all(',<'.$tag.'.*?($|</'.$tag.'.),isS', $t, $r, PREG_SET_ORDER) |
|
| 110 | 110 | ) { |
| 111 | 111 | foreach ($r as $regs) { |
| 112 | 112 | $t = str_replace( |
| 113 | 113 | $regs[0], |
| 114 | - "<code$class>" . nl2br(spip_htmlspecialchars($regs[0])) . '</code>', |
|
| 114 | + "<code$class>".nl2br(spip_htmlspecialchars($regs[0])).'</code>', |
|
| 115 | 115 | $t |
| 116 | 116 | ); |
| 117 | 117 | } |
@@ -164,10 +164,10 @@ discard block |
||
| 164 | 164 | } |
| 165 | 165 | |
| 166 | 166 | // echapper les tags asp/php |
| 167 | - $t = str_replace('<' . '%', '<%', $arg); |
|
| 167 | + $t = str_replace('<'.'%', '<%', $arg); |
|
| 168 | 168 | |
| 169 | 169 | // echapper le php |
| 170 | - $t = str_replace('<' . '?', '<?', $t); |
|
| 170 | + $t = str_replace('<'.'?', '<?', $t); |
|
| 171 | 171 | |
| 172 | 172 | // echapper le < script language=php > |
| 173 | 173 | $t = preg_replace(',<(script\b[^>]+\blanguage\b[^\w>]+php\b),UimsS', '<\1', $t); |
@@ -189,10 +189,10 @@ discard block |
||
| 189 | 189 | |
| 190 | 190 | // Reinserer les echappements des modeles |
| 191 | 191 | if (defined('_PROTEGE_JS_MODELES')) { |
| 192 | - $t = echappe_retour($t, 'javascript' . _PROTEGE_JS_MODELES); |
|
| 192 | + $t = echappe_retour($t, 'javascript'._PROTEGE_JS_MODELES); |
|
| 193 | 193 | } |
| 194 | 194 | if (defined('_PROTEGE_PHP_MODELES')) { |
| 195 | - $t = echappe_retour($t, 'php' . _PROTEGE_PHP_MODELES); |
|
| 195 | + $t = echappe_retour($t, 'php'._PROTEGE_PHP_MODELES); |
|
| 196 | 196 | } |
| 197 | 197 | |
| 198 | 198 | return $dejavu[$mode_filtre][$arg] = $t; |
@@ -290,7 +290,7 @@ discard block |
||
| 290 | 290 | define('_TYPO_PROTEGER', "!':;?~%-"); |
| 291 | 291 | define('_TYPO_PROTECTEUR', "\x1\x2\x3\x4\x5\x6\x7\x8"); |
| 292 | 292 | |
| 293 | -define('_TYPO_BALISE', ',</?[a-z!][^<>]*[' . preg_quote(_TYPO_PROTEGER) . '][^<>]*>,imsS'); |
|
| 293 | +define('_TYPO_BALISE', ',</?[a-z!][^<>]*['.preg_quote(_TYPO_PROTEGER).'][^<>]*>,imsS'); |
|
| 294 | 294 | |
| 295 | 295 | /** |
| 296 | 296 | * Corrige la typographie |
@@ -116,7 +116,7 @@ discard block |
||
| 116 | 116 | // confirmation du deplacement |
| 117 | 117 | if ( |
| 118 | 118 | sql_table_exists('spip_breves') |
| 119 | - && ($contient_breves = sql_countsel('spip_breves', 'id_rubrique=' . (int) $id_objet)) |
|
| 119 | + && ($contient_breves = sql_countsel('spip_breves', 'id_rubrique='.(int) $id_objet)) |
|
| 120 | 120 | && $contient_breves > 0 |
| 121 | 121 | ) { |
| 122 | 122 | // FIXME: utiliser singulier_ou_pluriel, migrer dans plugin Brèves |
@@ -130,7 +130,7 @@ discard block |
||
| 130 | 130 | ); |
| 131 | 131 | $confirm .= "\n<div class='confirmer_deplacement verdana2'>" |
| 132 | 132 | . "<div class='choix'><input type='checkbox' name='confirme_deplace' value='oui' id='confirme-deplace' /><label for='confirme-deplace'>" |
| 133 | - . $scb . |
|
| 133 | + . $scb. |
|
| 134 | 134 | "</label></div></div>\n"; |
| 135 | 135 | } else { |
| 136 | 136 | $confirm .= "<input type='hidden' name='confirme_deplace' value='oui' />\n"; |
@@ -139,11 +139,11 @@ discard block |
||
| 139 | 139 | $form .= $confirm; |
| 140 | 140 | if ($actionable) { |
| 141 | 141 | if (str_contains($form, '<select')) { |
| 142 | - $form .= "<div style='text-align: " . $GLOBALS['spip_lang_right'] . ";'>" |
|
| 143 | - . '<input class="fondo submit btn" type="submit" value="' . _T('bouton_choisir') . '"/>' |
|
| 142 | + $form .= "<div style='text-align: ".$GLOBALS['spip_lang_right'].";'>" |
|
| 143 | + . '<input class="fondo submit btn" type="submit" value="'._T('bouton_choisir').'"/>' |
|
| 144 | 144 | . '</div>'; |
| 145 | 145 | } |
| 146 | - $form = "<input type='hidden' name='editer_$objet' value='oui' />\n" . $form; |
|
| 146 | + $form = "<input type='hidden' name='editer_$objet' value='oui' />\n".$form; |
|
| 147 | 147 | if ($action = charger_fonction("editer_$objet", 'action', true)) { |
| 148 | 148 | $form = generer_action_auteur( |
| 149 | 149 | "editer_$objet", |
@@ -169,7 +169,7 @@ discard block |
||
| 169 | 169 | |
| 170 | 170 | include_spip('inc/presentation'); |
| 171 | 171 | |
| 172 | - return debut_cadre_couleur($logo, true, '', $titre) . $form . fin_cadre_couleur(); |
|
| 172 | + return debut_cadre_couleur($logo, true, '', $titre).$form.fin_cadre_couleur(); |
|
| 173 | 173 | } |
| 174 | 174 | |
| 175 | 175 | |
@@ -245,7 +245,7 @@ discard block |
||
| 245 | 245 | if ($statut == 'nouveau') { |
| 246 | 246 | if ($attente) { |
| 247 | 247 | $statut = $attente; |
| 248 | - $plus = ' (' . _T('info_statut_auteur_a_confirmer') . ')'; |
|
| 248 | + $plus = ' ('._T('info_statut_auteur_a_confirmer').')'; |
|
| 249 | 249 | } else { |
| 250 | 250 | return _T('info_statut_auteur_a_confirmer'); |
| 251 | 251 | } |
@@ -258,16 +258,16 @@ discard block |
||
| 258 | 258 | '5poubelle' => _T('texte_statut_poubelle'), // bouh |
| 259 | 259 | ]; |
| 260 | 260 | if (isset($recom[$statut])) { |
| 261 | - return $recom[$statut] . $plus; |
|
| 261 | + return $recom[$statut].$plus; |
|
| 262 | 262 | } |
| 263 | 263 | |
| 264 | 264 | // retrouver directement par le statut sinon |
| 265 | 265 | if ($t = array_search($statut, $GLOBALS['liste_des_statuts'])) { |
| 266 | 266 | if (isset($recom[$t])) { |
| 267 | - return $recom[$t] . $plus; |
|
| 267 | + return $recom[$t].$plus; |
|
| 268 | 268 | } |
| 269 | 269 | |
| 270 | - return _T($t) . $plus; |
|
| 270 | + return _T($t).$plus; |
|
| 271 | 271 | } |
| 272 | 272 | |
| 273 | 273 | // si on a pas reussi a le traduire, retournons la chaine telle quelle |
@@ -387,7 +387,7 @@ discard block |
||
| 387 | 387 | |
| 388 | 388 | if (!$id_rubrique && defined('_CHOIX_RUBRIQUE_PAR_DEFAUT') && _CHOIX_RUBRIQUE_PAR_DEFAUT) { |
| 389 | 389 | $in = (is_countable($GLOBALS['connect_id_rubrique']) ? count($GLOBALS['connect_id_rubrique']) : 0) |
| 390 | - ? ' AND ' . sql_in('id_rubrique', $GLOBALS['connect_id_rubrique']) |
|
| 390 | + ? ' AND '.sql_in('id_rubrique', $GLOBALS['connect_id_rubrique']) |
|
| 391 | 391 | : ''; |
| 392 | 392 | |
| 393 | 393 | // on tente d'abord l'ecriture a la racine dans le cas des rubriques uniquement |
@@ -426,13 +426,13 @@ discard block |
||
| 426 | 426 | $parts = parse_url($virtuel); |
| 427 | 427 | if (!empty($parts['query']) && str_contains($parts['query'], ']')) { |
| 428 | 428 | $query = str_replace(['[', ']'], [urlencode('['), urlencode(']')], $parts['query']); |
| 429 | - $virtuel = str_replace('?' . $parts['query'], "?$query", $virtuel); |
|
| 429 | + $virtuel = str_replace('?'.$parts['query'], "?$query", $virtuel); |
|
| 430 | 430 | } |
| 431 | 431 | if ($virtuel !== $joli) { |
| 432 | - $joli = propre('[' . $joli . ' -> ' . $virtuel . ']'); |
|
| 432 | + $joli = propre('['.$joli.' -> '.$virtuel.']'); |
|
| 433 | 433 | } |
| 434 | 434 | else { |
| 435 | - $joli = propre('[->' . $virtuel . ']'); |
|
| 435 | + $joli = propre('[->'.$virtuel.']'); |
|
| 436 | 436 | } |
| 437 | 437 | |
| 438 | 438 | return $joli; |
@@ -462,7 +462,7 @@ discard block |
||
| 462 | 462 | $clic = http_img_pack('rss-16.png', 'RSS', '', $title); |
| 463 | 463 | |
| 464 | 464 | $url = generer_url_api_low_sec('transmettre', 'rss', $op, '', http_build_query($args), false, true); |
| 465 | - return "<a style='float: " . $GLOBALS['spip_lang_right'] . ";' href='$url'>$clic</a>"; |
|
| 465 | + return "<a style='float: ".$GLOBALS['spip_lang_right'].";' href='$url'>$clic</a>"; |
|
| 466 | 466 | } |
| 467 | 467 | |
| 468 | 468 | |
@@ -534,7 +534,7 @@ discard block |
||
| 534 | 534 | ); |
| 535 | 535 | |
| 536 | 536 | if ($alertes = array_filter($alertes)) { |
| 537 | - return "<div class='wrap-messages-alertes'><div class='messages-alertes'>" . |
|
| 537 | + return "<div class='wrap-messages-alertes'><div class='messages-alertes'>". |
|
| 538 | 538 | implode(' | ', $alertes) |
| 539 | 539 | . '</div></div>'; |
| 540 | 540 | } |
@@ -570,13 +570,13 @@ discard block |
||
| 570 | 570 | */ |
| 571 | 571 | function afficher_plus_info($lien, $titre = '+', $titre_lien = '') { |
| 572 | 572 | $titre = attribut_html($titre); |
| 573 | - $icone = "\n<a href='$lien' title='$titre' class='plus_info'>" . |
|
| 574 | - http_img_pack('information-16.png', $titre) . '</a>'; |
|
| 573 | + $icone = "\n<a href='$lien' title='$titre' class='plus_info'>". |
|
| 574 | + http_img_pack('information-16.png', $titre).'</a>'; |
|
| 575 | 575 | |
| 576 | 576 | if (!$titre_lien) { |
| 577 | 577 | return $icone; |
| 578 | 578 | } else { |
| 579 | - return $icone . "\n<a href='$lien'>$titre_lien</a>"; |
|
| 579 | + return $icone."\n<a href='$lien'>$titre_lien</a>"; |
|
| 580 | 580 | } |
| 581 | 581 | } |
| 582 | 582 | |
@@ -192,7 +192,7 @@ discard block |
||
| 192 | 192 | ) { |
| 193 | 193 | $r = nettoyer_url_page($url, $contexte); |
| 194 | 194 | if ($r) { |
| 195 | - [$contexte, $type, , , $suite] = $r; |
|
| 195 | + [$contexte, $type,,, $suite] = $r; |
|
| 196 | 196 | $_id = id_table_objet($type); |
| 197 | 197 | $id_objet = $contexte[$_id]; |
| 198 | 198 | $url_propre = generer_objet_url($id_objet, $type); |
@@ -263,9 +263,9 @@ discard block |
||
| 263 | 263 | */ |
| 264 | 264 | function nettoyer_url_page($url, $contexte = []) { |
| 265 | 265 | $url_objets = urls_liste_objets(); |
| 266 | - $raccourci_url_page_html = ',^(?:[^?]*/)?(' . $url_objets . ')([0-9]+)(?:\.html)?([?&].*)?$,'; |
|
| 267 | - $raccourci_url_page_id = ',^(?:[^?]*/)?(' . $url_objets . ')\.php3?[?]id_\1=([0-9]+)([?&].*)?$,'; |
|
| 268 | - $raccourci_url_page_spip = ',^(?:[^?]*/)?(?:spip[.]php)?[?](' . $url_objets . ')([0-9]+)=?(&.*)?$,'; |
|
| 266 | + $raccourci_url_page_html = ',^(?:[^?]*/)?('.$url_objets.')([0-9]+)(?:\.html)?([?&].*)?$,'; |
|
| 267 | + $raccourci_url_page_id = ',^(?:[^?]*/)?('.$url_objets.')\.php3?[?]id_\1=([0-9]+)([?&].*)?$,'; |
|
| 268 | + $raccourci_url_page_spip = ',^(?:[^?]*/)?(?:spip[.]php)?[?]('.$url_objets.')([0-9]+)=?(&.*)?$,'; |
|
| 269 | 269 | |
| 270 | 270 | if ( |
| 271 | 271 | preg_match($raccourci_url_page_html, $url, $regs) |
@@ -303,9 +303,9 @@ discard block |
||
| 303 | 303 | $id = intval($id); |
| 304 | 304 | if (!isset($furls[$objet])) { |
| 305 | 305 | if ( |
| 306 | - function_exists($f = 'generer_' . $objet . '_url_ecrire') |
|
| 306 | + function_exists($f = 'generer_'.$objet.'_url_ecrire') |
|
| 307 | 307 | || ($f = charger_fonction($f, 'urls', true)) |
| 308 | - || function_exists($f = 'generer_url_ecrire_' . $objet) // deprecated |
|
| 308 | + || function_exists($f = 'generer_url_ecrire_'.$objet) // deprecated |
|
| 309 | 309 | || ($f = charger_fonction($f, 'urls', true)) // deprecated |
| 310 | 310 | ) { |
| 311 | 311 | $furls[$objet] = $f; |
@@ -324,10 +324,10 @@ discard block |
||
| 324 | 324 | if ($public || $connect) { |
| 325 | 325 | return generer_objet_url_absolue($id, $objet, $args, $ancre, $public, '', $connect); |
| 326 | 326 | } |
| 327 | - $a = id_table_objet($objet) . '=' . intval($id); |
|
| 327 | + $a = id_table_objet($objet).'='.intval($id); |
|
| 328 | 328 | if (!function_exists('objet_info')) { |
| 329 | 329 | include_spip('inc/filtres'); |
| 330 | 330 | } |
| 331 | 331 | |
| 332 | - return generer_url_ecrire(objet_info($objet, 'url_voir'), $a . ($args ? "&$args" : '')) . ($ancre ? "#$ancre" : ''); |
|
| 332 | + return generer_url_ecrire(objet_info($objet, 'url_voir'), $a.($args ? "&$args" : '')).($ancre ? "#$ancre" : ''); |
|
| 333 | 333 | } |
@@ -49,13 +49,13 @@ discard block |
||
| 49 | 49 | // celle du texte) et public (spip_lang est la langue du texte) |
| 50 | 50 | $dir = _DIR_RESTREINT ? lang_dir() : lang_dir($GLOBALS['spip_lang']); |
| 51 | 51 | |
| 52 | - $p = 'puce' . (test_espace_prive() ? '_prive' : ''); |
|
| 52 | + $p = 'puce'.(test_espace_prive() ? '_prive' : ''); |
|
| 53 | 53 | if ($dir == 'rtl') { |
| 54 | 54 | $p .= '_rtl'; |
| 55 | 55 | } |
| 56 | 56 | |
| 57 | 57 | if (!isset($GLOBALS[$p])) { |
| 58 | - $GLOBALS[$p] = '<span class="spip-puce ' . $dir . '"><b>–</b></span>'; |
|
| 58 | + $GLOBALS[$p] = '<span class="spip-puce '.$dir.'"><b>–</b></span>'; |
|
| 59 | 59 | } |
| 60 | 60 | |
| 61 | 61 | return $GLOBALS[$p]; |
@@ -67,13 +67,13 @@ discard block |
||
| 67 | 67 | function spip_balisage_code(string $corps, bool $bloc = false, string $attributs = '', string $langage = ''): string { |
| 68 | 68 | |
| 69 | 69 | $echap = spip_htmlspecialchars($corps); // il ne faut pas passer dans entites_html, ne pas transformer les &#xxx; du code ! |
| 70 | - $class = 'spip_code ' . ($bloc ? 'spip_code_block' : 'spip_code_inline'); |
|
| 70 | + $class = 'spip_code '.($bloc ? 'spip_code_block' : 'spip_code_inline'); |
|
| 71 | 71 | if ($attributs) { |
| 72 | - $attributs = ' ' . trim($attributs); |
|
| 72 | + $attributs = ' '.trim($attributs); |
|
| 73 | 73 | } |
| 74 | 74 | if ($langage) { |
| 75 | 75 | $class .= " language-$langage"; |
| 76 | - $attributs .= ' data-language="' . $langage . '"'; |
|
| 76 | + $attributs .= ' data-language="'.$langage.'"'; |
|
| 77 | 77 | } |
| 78 | 78 | if ($bloc) { |
| 79 | 79 | $html = '<div class="precode">' |
@@ -86,7 +86,7 @@ discard block |
||
| 86 | 86 | } else { |
| 87 | 87 | $echap = str_replace("\t", ' ', $echap); |
| 88 | 88 | $echap = str_replace(' ', ' ', $echap); |
| 89 | - $html = "<code class=\"$class\" dir=\"ltr\"$attributs>" . $echap . '</code>'; |
|
| 89 | + $html = "<code class=\"$class\" dir=\"ltr\"$attributs>".$echap.'</code>'; |
|
| 90 | 90 | } |
| 91 | 91 | |
| 92 | 92 | return $html; |
@@ -96,7 +96,7 @@ discard block |
||
| 96 | 96 | // XHTML - Preserver les balises-bloc : on liste ici tous les elements |
| 97 | 97 | // dont on souhaite qu'ils provoquent un saut de paragraphe |
| 98 | 98 | defined('_BALISES_BLOCS') || define('_BALISES_BLOCS', implode('|', CollecteurHtmlTag::$listeBalisesBloc)); |
| 99 | -defined('_BALISES_BLOCS_REGEXP') || define('_BALISES_BLOCS_REGEXP', ',</?(' . _BALISES_BLOCS . ')[>[:space:]],iS'); |
|
| 99 | +defined('_BALISES_BLOCS_REGEXP') || define('_BALISES_BLOCS_REGEXP', ',</?('._BALISES_BLOCS.')[>[:space:]],iS'); |
|
| 100 | 100 | |
| 101 | 101 | /** |
| 102 | 102 | * Echapper les elements perilleux en les passant en base64 |
@@ -116,7 +116,7 @@ discard block |
||
| 116 | 116 | return ''; |
| 117 | 117 | } |
| 118 | 118 | |
| 119 | - return CollecteurHtmlTag::echappementHtmlBase64((string)$rempl, (string)$source, in_array($mode, ['div', 'span']) ? $mode === 'div' : null); |
|
| 119 | + return CollecteurHtmlTag::echappementHtmlBase64((string) $rempl, (string) $source, in_array($mode, ['div', 'span']) ? $mode === 'div' : null); |
|
| 120 | 120 | } |
| 121 | 121 | |
| 122 | 122 | |
@@ -136,7 +136,7 @@ discard block |
||
| 136 | 136 | $collections = $collecteurCode->collecter($pre); |
| 137 | 137 | $collections = array_reverse($collections); |
| 138 | 138 | foreach ($collections as $c) { |
| 139 | - $code = $c['opening'] . spip_htmlspecialchars($c['innerHtml']) . $c['closing']; |
|
| 139 | + $code = $c['opening'].spip_htmlspecialchars($c['innerHtml']).$c['closing']; |
|
| 140 | 140 | $pre = substr_replace($pre, $code, $c['pos'], $c['length']); |
| 141 | 141 | } |
| 142 | 142 | } |
@@ -191,7 +191,7 @@ discard block |
||
| 191 | 191 | return $regs['raw']; |
| 192 | 192 | } |
| 193 | 193 | |
| 194 | -defined('_PROTEGE_BLOCS') || define('_PROTEGE_BLOCS', ',<(' . implode('|', CollecteurHtmlTag::$listeBalisesAProteger) . ')(\b[^>]*)?>(.*)</\1>,UimsS'); |
|
| 194 | +defined('_PROTEGE_BLOCS') || define('_PROTEGE_BLOCS', ',<('.implode('|', CollecteurHtmlTag::$listeBalisesAProteger).')(\b[^>]*)?>(.*)</\1>,UimsS'); |
|
| 195 | 195 | |
| 196 | 196 | /** |
| 197 | 197 | * pour $source voir commentaire infra (echappe_retour) |
@@ -242,11 +242,11 @@ discard block |
||
| 242 | 242 | $callback_secure_prefix = ($callback_options['secure_prefix'] ?? ''); |
| 243 | 243 | foreach ($html_tags ?: CollecteurHtmlTag::$listeBalisesAProteger as $tag) { |
| 244 | 244 | if ( |
| 245 | - function_exists($f = $callback_prefix . $callback_secure_prefix . 'traiter_echap_' . $tag) |
|
| 246 | - || function_exists($f = $f . '_dist') |
|
| 245 | + function_exists($f = $callback_prefix.$callback_secure_prefix.'traiter_echap_'.$tag) |
|
| 246 | + || function_exists($f = $f.'_dist') |
|
| 247 | 247 | || $callback_secure_prefix && ( |
| 248 | - function_exists($f = $callback_prefix . 'traiter_echap_' . $tag) |
|
| 249 | - || function_exists($f = $f . '_dist') |
|
| 248 | + function_exists($f = $callback_prefix.'traiter_echap_'.$tag) |
|
| 249 | + || function_exists($f = $f.'_dist') |
|
| 250 | 250 | ) |
| 251 | 251 | ) { |
| 252 | 252 | $callbacks[$tag] = $f; |
@@ -286,7 +286,7 @@ discard block |
||
| 286 | 286 | if (!is_string($letexte) || !strlen($letexte)) { |
| 287 | 287 | return $letexte; |
| 288 | 288 | } |
| 289 | - return CollecteurHtmlTag::retablir_depuisHtmlBase64((string)$letexte, (string)$source, (string)$filtre); |
|
| 289 | + return CollecteurHtmlTag::retablir_depuisHtmlBase64((string) $letexte, (string) $source, (string) $filtre); |
|
| 290 | 290 | } |
| 291 | 291 | |
| 292 | 292 | // Reinserer le javascript de confiance (venant des modeles) |
@@ -295,7 +295,7 @@ discard block |
||
| 295 | 295 | if (!is_string($letexte) || !strlen($letexte)) { |
| 296 | 296 | return $letexte; |
| 297 | 297 | } |
| 298 | - $letexte = CollecteurHtmlTag::retablir_depuisHtmlBase64((string)$letexte); |
|
| 298 | + $letexte = CollecteurHtmlTag::retablir_depuisHtmlBase64((string) $letexte); |
|
| 299 | 299 | |
| 300 | 300 | // Dans les appels directs hors squelette, securiser aussi ici |
| 301 | 301 | // c'est interdire_scripts() qui rétablit les scripts des modeles echappés avec _PROTEGE_JS_MODELES et _PROTEGE_PHP_MODELES |
@@ -364,8 +364,8 @@ discard block |
||
| 364 | 364 | $texte = nettoyer_raccourcis_typo($texte); |
| 365 | 365 | |
| 366 | 366 | // balises de sauts de ligne et paragraphe |
| 367 | - $texte = preg_replace('/<p( [^>]*)?' . '>/', "\r\r", $texte); |
|
| 368 | - $texte = preg_replace('/<br( [^>]*)?' . '>/', "\n", $texte); |
|
| 367 | + $texte = preg_replace('/<p( [^>]*)?'.'>/', "\r\r", $texte); |
|
| 368 | + $texte = preg_replace('/<br( [^>]*)?'.'>/', "\n", $texte); |
|
| 369 | 369 | |
| 370 | 370 | // on repasse les doubles \n en \r que nettoyer_raccourcis_typo() a pu modifier |
| 371 | 371 | $texte = str_replace("\n\n", "\r\r", $texte); |
@@ -390,15 +390,15 @@ discard block |
||
| 390 | 390 | // excédentaire est ensuite supprimé par l'appel à preg_replace() |
| 391 | 391 | $long = spip_substr($texte, 0, max($taille + 1 - $taille_suite, 1)); |
| 392 | 392 | $u = $GLOBALS['meta']['pcre_u']; |
| 393 | - $court = preg_replace('/(^|([^\s ])[\s ]+)([\s ]|[^\s ]+)?$/D' . $u, "\\2", $long); |
|
| 393 | + $court = preg_replace('/(^|([^\s ])[\s ]+)([\s ]|[^\s ]+)?$/D'.$u, "\\2", $long); |
|
| 394 | 394 | $points = $suite; |
| 395 | 395 | |
| 396 | 396 | // trop court ? ne pas faire de (...) |
| 397 | 397 | if (spip_strlen($court) < max(0.75 * $taille, 2)) { |
| 398 | 398 | $points = ''; |
| 399 | 399 | $long = spip_substr($texte, 0, $taille + 1); |
| 400 | - preg_match('/(^|([^\s ])[\s ]+)([\s ]|[^\s ]+)?$/D' . $u, $long, $m); |
|
| 401 | - $texte = preg_replace('/(^|([^\s ])[\s ]+)([\s ]|[^\s ]+)?$/D' . $u, "\\2", $long); |
|
| 400 | + preg_match('/(^|([^\s ])[\s ]+)([\s ]|[^\s ]+)?$/D'.$u, $long, $m); |
|
| 401 | + $texte = preg_replace('/(^|([^\s ])[\s ]+)([\s ]|[^\s ]+)?$/D'.$u, "\\2", $long); |
|
| 402 | 402 | // encore trop court ? couper au caractere |
| 403 | 403 | if (spip_strlen($texte) < 0.75 * $taille) { |
| 404 | 404 | $texte = spip_substr($long, 0, $taille); |
@@ -414,7 +414,7 @@ discard block |
||
| 414 | 414 | // supprimer l'eventuelle entite finale mal coupee |
| 415 | 415 | $texte = preg_replace('/&#?[a-z0-9]*$/S', '', $texte); |
| 416 | 416 | |
| 417 | - return quote_amp(trim($texte)) . $points; |
|
| 417 | + return quote_amp(trim($texte)).$points; |
|
| 418 | 418 | } |
| 419 | 419 | |
| 420 | 420 | |
@@ -422,16 +422,16 @@ discard block |
||
| 422 | 422 | if (isset($GLOBALS['visiteur_session']) && str_contains($texte, '<')) { |
| 423 | 423 | $tags = [ |
| 424 | 424 | 'javascript' => ['tag' => 'script', 'preg' => ',<script.*?($|</script.),isS', 'c' => '_PROTEGE_JS_MODELES'], |
| 425 | - 'php' => ['tag' => '?php', 'preg' => ',<\?php.*?($|\?' . '>),isS', 'c' => '_PROTEGE_PHP_MODELES'], |
|
| 425 | + 'php' => ['tag' => '?php', 'preg' => ',<\?php.*?($|\?'.'>),isS', 'c' => '_PROTEGE_PHP_MODELES'], |
|
| 426 | 426 | ]; |
| 427 | 427 | foreach ($tags as $k => $t) { |
| 428 | - if (stripos($texte, '<' . $t['tag']) !== false) { |
|
| 428 | + if (stripos($texte, '<'.$t['tag']) !== false) { |
|
| 429 | 429 | if (!defined($t['c'])) { |
| 430 | 430 | include_spip('inc/acces'); |
| 431 | 431 | define($t['c'], creer_uniqid()); |
| 432 | 432 | } |
| 433 | 433 | $collecteurHtmlTag = new CollecteurHtmlTag($t['tag'], $t['preg'], ''); |
| 434 | - $texte = $collecteurHtmlTag->echapper_enHtmlBase64($texte, $k . constant($t['c'])); |
|
| 434 | + $texte = $collecteurHtmlTag->echapper_enHtmlBase64($texte, $k.constant($t['c'])); |
|
| 435 | 435 | } |
| 436 | 436 | } |
| 437 | 437 | } |
@@ -544,7 +544,7 @@ discard block |
||
| 544 | 544 | if (!empty($options['wrap_suspect'])) { |
| 545 | 545 | $texte = wrap($texte, $options['wrap_suspect']); |
| 546 | 546 | } |
| 547 | - $texte = "<mark class='danger-js' title='" . attribut_html(_T('erreur_contenu_suspect')) . "'>⚠️</mark> " . $texte; |
|
| 547 | + $texte = "<mark class='danger-js' title='".attribut_html(_T('erreur_contenu_suspect'))."'>⚠️</mark> ".$texte; |
|
| 548 | 548 | } |
| 549 | 549 | |
| 550 | 550 | $texte = $collecteurModeles->retablir($texte); |
@@ -687,11 +687,11 @@ discard block |
||
| 687 | 687 | **/ |
| 688 | 688 | function supprime_img($letexte, $message = null) { |
| 689 | 689 | if ($message === null) { |
| 690 | - $message = '(' . _T('img_indisponible') . ')'; |
|
| 690 | + $message = '('._T('img_indisponible').')'; |
|
| 691 | 691 | } |
| 692 | 692 | |
| 693 | 693 | return preg_replace( |
| 694 | - ',<(img|doc|emb)([0-9]+)(\|([^>]*))?' . '\s*/?' . '>,i', |
|
| 694 | + ',<(img|doc|emb)([0-9]+)(\|([^>]*))?'.'\s*/?'.'>,i', |
|
| 695 | 695 | $message, |
| 696 | 696 | $letexte |
| 697 | 697 | ); |
@@ -36,7 +36,7 @@ discard block |
||
| 36 | 36 | // numerotons les occurences d'un meme prefix |
| 37 | 37 | $versions[$info['prefix']] ??= 0; |
| 38 | 38 | $versions[$info['prefix']]++; |
| 39 | - $id = $info['prefix'] . $versions[$info['prefix']]; |
|
| 39 | + $id = $info['prefix'].$versions[$info['prefix']]; |
|
| 40 | 40 | |
| 41 | 41 | $class = $class_li; |
| 42 | 42 | $class .= $actif ? ' actif' : ''; |
@@ -49,14 +49,14 @@ discard block |
||
| 49 | 49 | |
| 50 | 50 | // Cartouche Resume |
| 51 | 51 | $s .= "<div class='resume'>"; |
| 52 | - $s .= "<strong class='nom'>" . typo($info['nom']) . '</strong>'; |
|
| 53 | - $s .= " <span class='version'>" . $info['version'] . '</span>'; |
|
| 54 | - $s .= " <span class='etat'> - " . plugin_etat_en_clair($info['etat']) . '</span>'; |
|
| 52 | + $s .= "<strong class='nom'>".typo($info['nom']).'</strong>'; |
|
| 53 | + $s .= " <span class='version'>".$info['version'].'</span>'; |
|
| 54 | + $s .= " <span class='etat'> - ".plugin_etat_en_clair($info['etat']).'</span>'; |
|
| 55 | 55 | $s .= '</div>'; |
| 56 | 56 | |
| 57 | 57 | if ($erreur) { |
| 58 | - $s .= "<div class='erreur'>" . implode('<br >', $info['erreur']) . '</div>'; |
|
| 58 | + $s .= "<div class='erreur'>".implode('<br >', $info['erreur']).'</div>'; |
|
| 59 | 59 | } |
| 60 | 60 | |
| 61 | - return $s . '</li>'; |
|
| 61 | + return $s.'</li>'; |
|
| 62 | 62 | } |
@@ -62,9 +62,9 @@ discard block |
||
| 62 | 62 | " class='picto_err'", |
| 63 | 63 | _T('plugin_info_erreur_xml') |
| 64 | 64 | ) |
| 65 | - . "<div class='erreur'>" . join('<br >', $info['erreur']) . '</div>'; |
|
| 65 | + . "<div class='erreur'>".join('<br >', $info['erreur']).'</div>'; |
|
| 66 | 66 | $checkable = false; |
| 67 | - } elseif (isset($GLOBALS['erreurs_activation_raw'][$dir_plugins . $plug_file])) { |
|
| 67 | + } elseif (isset($GLOBALS['erreurs_activation_raw'][$dir_plugins.$plug_file])) { |
|
| 68 | 68 | $class_li .= ' error'; |
| 69 | 69 | $erreur = http_img_pack( |
| 70 | 70 | 'plugin-err-32.png', |
@@ -72,10 +72,10 @@ discard block |
||
| 72 | 72 | " class='picto_err'", |
| 73 | 73 | _T('plugin_impossible_activer', ['plugin' => $nom]) |
| 74 | 74 | ) |
| 75 | - . "<div class='erreur'>" . implode( |
|
| 75 | + . "<div class='erreur'>".implode( |
|
| 76 | 76 | '<br />', |
| 77 | - $GLOBALS['erreurs_activation_raw'][$dir_plugins . $plug_file] |
|
| 78 | - ) . '</div>'; |
|
| 77 | + $GLOBALS['erreurs_activation_raw'][$dir_plugins.$plug_file] |
|
| 78 | + ).'</div>'; |
|
| 79 | 79 | } else { |
| 80 | 80 | $cfg = $actif ? plugin_bouton_config($plug_file, $info, $dir_plugins) : ''; |
| 81 | 81 | if (defined('_DEV_VERSION_SPIP_COMPAT') && !plugin_version_compatible($info['compatibilite'], $GLOBALS['spip_version_branche'])) { |
@@ -92,11 +92,11 @@ discard block |
||
| 92 | 92 | // numerotons les occurrences d'un meme prefix |
| 93 | 93 | $versions[$prefix] = $id = isset($versions[$prefix]) ? intval($versions[$prefix]) + 1 : ''; |
| 94 | 94 | |
| 95 | - $class_li .= ($actif ? ' actif' : '') . ($expose ? ' on' : ''); |
|
| 95 | + $class_li .= ($actif ? ' actif' : '').($expose ? ' on' : ''); |
|
| 96 | 96 | |
| 97 | 97 | return "<li id='$prefix$id' class='$class_li'>" |
| 98 | 98 | . ((!$checkable && !$checked) |
| 99 | - ? '' : plugin_checkbox(++$id_input, $dir_plugins . $plug_file, $checked)) |
|
| 99 | + ? '' : plugin_checkbox(++$id_input, $dir_plugins.$plug_file, $checked)) |
|
| 100 | 100 | . plugin_resume($info, $dir_plugins, $plug_file, $url_page) |
| 101 | 101 | . $cfg |
| 102 | 102 | . $erreur |
@@ -115,9 +115,9 @@ discard block |
||
| 115 | 115 | // si paquet.xml fournit un squelette, le prendre |
| 116 | 116 | if (isset($infos['config']) && $infos['config']) { |
| 117 | 117 | return recuperer_fond( |
| 118 | - "$dir$nom/" . $infos['config'], |
|
| 118 | + "$dir$nom/".$infos['config'], |
|
| 119 | 119 | [ |
| 120 | - 'script' => 'configurer_' . $prefix, |
|
| 120 | + 'script' => 'configurer_'.$prefix, |
|
| 121 | 121 | 'nom' => $nom |
| 122 | 122 | ] |
| 123 | 123 | ); |
@@ -127,7 +127,7 @@ discard block |
||
| 127 | 127 | return recuperer_fond( |
| 128 | 128 | 'prive/squelettes/inclure/cfg', |
| 129 | 129 | [ |
| 130 | - 'script' => 'configurer_' . $prefix, |
|
| 130 | + 'script' => 'configurer_'.$prefix, |
|
| 131 | 131 | 'nom' => $nom |
| 132 | 132 | ] |
| 133 | 133 | ); |
@@ -143,7 +143,7 @@ discard block |
||
| 143 | 143 | . "<input type='checkbox' name='s$name' id='label_$id_input'" |
| 144 | 144 | . ($actif ? " checked='checked'" : '') |
| 145 | 145 | . " class='checkbox' value='O' />" |
| 146 | - . "\n<label for='label_$id_input'>" . _T('activer_plugin') . '</label>' |
|
| 146 | + . "\n<label for='label_$id_input'>"._T('activer_plugin').'</label>' |
|
| 147 | 147 | . '</div>'; |
| 148 | 148 | } |
| 149 | 149 | |
@@ -198,11 +198,11 @@ discard block |
||
| 198 | 198 | . "<h3><a href='$url' rel='info'>" |
| 199 | 199 | . $nom |
| 200 | 200 | . '</a></h3>' |
| 201 | - . " <span class='version'>" . $info['version'] . '</span>' |
|
| 201 | + . " <span class='version'>".$info['version'].'</span>' |
|
| 202 | 202 | . " <span class='etat'> - " |
| 203 | 203 | . plugin_etat_en_clair($info['etat']) |
| 204 | 204 | . '</span>' |
| 205 | - . "<div class='short'>" . $slogan . '</div>' |
|
| 205 | + . "<div class='short'>".$slogan.'</div>' |
|
| 206 | 206 | . $i |
| 207 | 207 | . '</div>'; |
| 208 | 208 | } |
@@ -217,7 +217,7 @@ discard block |
||
| 217 | 217 | $text2 = _T('info_desinstaller_plugin'); |
| 218 | 218 | $file = basename($plug_file); |
| 219 | 219 | |
| 220 | - return "<div class='actions'>[" . |
|
| 220 | + return "<div class='actions'>[". |
|
| 221 | 221 | "<a href='$action' |
| 222 | 222 | onclick='return confirm(\"$text $nom ?\\n$text2\")'>" |
| 223 | 223 | . $text |
@@ -239,7 +239,7 @@ discard block |
||
| 239 | 239 | $etat = 'developpement'; |
| 240 | 240 | } |
| 241 | 241 | |
| 242 | - return _T('plugin_etat_' . $etat); |
|
| 242 | + return _T('plugin_etat_'.$etat); |
|
| 243 | 243 | } |
| 244 | 244 | |
| 245 | 245 | function plugin_propre($texte, $module = '', $propre = 'propre') { |
@@ -248,7 +248,7 @@ discard block |
||
| 248 | 248 | $module = substr($module, strlen(_DIR_RACINE)); |
| 249 | 249 | } |
| 250 | 250 | if (preg_match('|^\w+_[\w_]+$|', $texte)) { |
| 251 | - $texte = _T(($module ? "$module:" : '') . $texte, [], ['force' => false]); |
|
| 251 | + $texte = _T(($module ? "$module:" : '').$texte, [], ['force' => false]); |
|
| 252 | 252 | } |
| 253 | 253 | |
| 254 | 254 | return $propre($texte); |
@@ -280,9 +280,9 @@ discard block |
||
| 280 | 280 | if ( |
| 281 | 281 | isset($info['documentation']) && ($lien = $info['documentation']) |
| 282 | 282 | ) { |
| 283 | - $description .= "<p><em class='site'><a href='$lien' class='spip_out'>" . _T('en_savoir_plus') . '</a></em></p>'; |
|
| 283 | + $description .= "<p><em class='site'><a href='$lien' class='spip_out'>"._T('en_savoir_plus').'</a></em></p>'; |
|
| 284 | 284 | } |
| 285 | - $s .= "<dd class='desc'>" . $description . "</dd>\n"; |
|
| 285 | + $s .= "<dd class='desc'>".$description."</dd>\n"; |
|
| 286 | 286 | |
| 287 | 287 | if (isset($info['auteur'])) { |
| 288 | 288 | if (is_array($info['auteur'])) { |
@@ -292,19 +292,19 @@ discard block |
||
| 292 | 292 | $a = trim($info['auteur']); |
| 293 | 293 | } |
| 294 | 294 | if ($a) { |
| 295 | - $s .= "<dt class='auteurs'>" . _T('public:par_auteur') . "</dt><dd class='auteurs'>" . PtoBR(propre( |
|
| 295 | + $s .= "<dt class='auteurs'>"._T('public:par_auteur')."</dt><dd class='auteurs'>".PtoBR(propre( |
|
| 296 | 296 | $a, |
| 297 | 297 | $dir |
| 298 | - )) . "</dd>\n"; |
|
| 298 | + ))."</dd>\n"; |
|
| 299 | 299 | } |
| 300 | 300 | } |
| 301 | 301 | |
| 302 | 302 | if (isset($info['credit'])) { |
| 303 | 303 | if ($a = formater_credits($info['credit'], ', ')) { |
| 304 | - $s .= "<dt class='credits'>" . _T('plugin_info_credit') . "</dt><dd class='credits'>" . PtoBR(propre( |
|
| 304 | + $s .= "<dt class='credits'>"._T('plugin_info_credit')."</dt><dd class='credits'>".PtoBR(propre( |
|
| 305 | 305 | $a, |
| 306 | 306 | $dir |
| 307 | - )) . "</dd>\n"; |
|
| 307 | + ))."</dd>\n"; |
|
| 308 | 308 | } |
| 309 | 309 | } |
| 310 | 310 | |
@@ -316,10 +316,10 @@ discard block |
||
| 316 | 316 | $a = trim($info['licence']); |
| 317 | 317 | } |
| 318 | 318 | if ($a) { |
| 319 | - $s .= "<dt class='licence'>" . _T('intitule_licence') . "</dt><dd class='licence'>" . PtoBR(propre( |
|
| 319 | + $s .= "<dt class='licence'>"._T('intitule_licence')."</dt><dd class='licence'>".PtoBR(propre( |
|
| 320 | 320 | $a, |
| 321 | 321 | $dir |
| 322 | - )) . "</dd>\n"; |
|
| 322 | + ))."</dd>\n"; |
|
| 323 | 323 | } |
| 324 | 324 | } |
| 325 | 325 | |
@@ -330,24 +330,23 @@ discard block |
||
| 330 | 330 | // |
| 331 | 331 | $infotech = []; |
| 332 | 332 | |
| 333 | - $version = '<dt>' . _T('version') . '</dt><dd>' . $info['version']; |
|
| 333 | + $version = '<dt>'._T('version').'</dt><dd>'.$info['version']; |
|
| 334 | 334 | // Version VCS |
| 335 | - if ($vcs = version_vcs_courante($dir_plugins . $plug_file)) { |
|
| 336 | - $version .= ' ' . $vcs; |
|
| 335 | + if ($vcs = version_vcs_courante($dir_plugins.$plug_file)) { |
|
| 336 | + $version .= ' '.$vcs; |
|
| 337 | 337 | } |
| 338 | 338 | $version .= '</dd>'; |
| 339 | 339 | $infotech[] = $version; |
| 340 | - $infotech[] = '<dt>' . _T('repertoire_plugins') . '</dt><dd>' . joli_repertoire("$dir_plugins$plug_file") . '</dd>'; |
|
| 340 | + $infotech[] = '<dt>'._T('repertoire_plugins').'</dt><dd>'.joli_repertoire("$dir_plugins$plug_file").'</dd>'; |
|
| 341 | 341 | // source zip le cas echeant |
| 342 | - $infotech[] = (lire_fichier($dir_plugins . $plug_file . '/install.log', $log) && preg_match(',^source:(.*)$,m', $log, $r)) |
|
| 343 | - ? '<dt>' . _T('plugin_source') . '</dt><dd>' . trim($r[1]) . '</dd>' |
|
| 342 | + $infotech[] = (lire_fichier($dir_plugins.$plug_file.'/install.log', $log) && preg_match(',^source:(.*)$,m', $log, $r)) |
|
| 343 | + ? '<dt>'._T('plugin_source').'</dt><dd>'.trim($r[1]).'</dd>' |
|
| 344 | 344 | : ''; |
| 345 | 345 | |
| 346 | - $infotech[] = !$info['necessite'] ? '' : |
|
| 347 | - ('<dt>' . _T('plugin_info_necessite') . '</dt><dd>' . join( |
|
| 346 | + $infotech[] = !$info['necessite'] ? '' : ('<dt>'._T('plugin_info_necessite').'</dt><dd>'.join( |
|
| 348 | 347 | ' ', |
| 349 | 348 | array_map('array_shift', $info['necessite']) |
| 350 | - ) . '</dd>'); |
|
| 349 | + ).'</dd>'); |
|
| 351 | 350 | |
| 352 | 351 | $s .= "<dl class='tech'>" |
| 353 | 352 | . join('', $infotech) |
@@ -368,8 +367,8 @@ discard block |
||
| 368 | 367 | $texte .= |
| 369 | 368 | (!is_array($_credit)) |
| 370 | 369 | ? PtoBR(propre($_credit)) |
| 371 | - : ($_credit['url'] ? '<a href="' . $_credit['url'] . '">' : '') . |
|
| 372 | - $_credit['nom'] . |
|
| 370 | + : ($_credit['url'] ? '<a href="'.$_credit['url'].'">' : ''). |
|
| 371 | + $_credit['nom']. |
|
| 373 | 372 | ($_credit['url'] ? '</a>' : ''); |
| 374 | 373 | } |
| 375 | 374 | |
@@ -39,7 +39,7 @@ discard block |
||
| 39 | 39 | // creer le repertoire cache, qui sert partout ! |
| 40 | 40 | // deja fait en etape 4 en principe, on garde au cas ou |
| 41 | 41 | if (!@file_exists(_DIR_CACHE)) { |
| 42 | - $rep = preg_replace(',' . _DIR_TMP . ',', '', (string) _DIR_CACHE); |
|
| 42 | + $rep = preg_replace(','._DIR_TMP.',', '', (string) _DIR_CACHE); |
|
| 43 | 43 | $rep = sous_repertoire(_DIR_TMP, $rep, true, true); |
| 44 | 44 | } |
| 45 | 45 | |
@@ -50,7 +50,7 @@ discard block |
||
| 50 | 50 | $cible = _T('public:accueil_site'); |
| 51 | 51 | $cible = generer_form_ecrire('accueil', '', '', $cible); |
| 52 | 52 | $minipage = new Installation(); |
| 53 | - echo $minipage->page($msg . $cible); |
|
| 53 | + echo $minipage->page($msg.$cible); |
|
| 54 | 54 | // ok, deboucher dans l'espace prive |
| 55 | 55 | } else { |
| 56 | 56 | redirige_url_ecrire('accueil'); |
@@ -71,9 +71,9 @@ discard block |
||
| 71 | 71 | $averti = _T( |
| 72 | 72 | 'htaccess_a_simuler', |
| 73 | 73 | [ |
| 74 | - 'htaccess' => '<tt>' . _ACCESS_FILE_NAME . '</tt>', |
|
| 74 | + 'htaccess' => '<tt>'._ACCESS_FILE_NAME.'</tt>', |
|
| 75 | 75 | 'constantes' => '<tt>_DIR_TMP & _DIR_CONNECT</tt>', |
| 76 | - 'document_root' => '<tt>' . $_SERVER['DOCUMENT_ROOT'] . '</tt>' |
|
| 76 | + 'document_root' => '<tt>'.$_SERVER['DOCUMENT_ROOT'].'</tt>' |
|
| 77 | 77 | ] |
| 78 | 78 | ); |
| 79 | 79 | |
@@ -34,11 +34,11 @@ |
||
| 34 | 34 | } else { |
| 35 | 35 | include_spip('inc/presentation'); // pour info_copyright |
| 36 | 36 | |
| 37 | - $res = "<div class='petit-centre'><img alt='SPIP' class='logo' src='" . chemin_image('logo-spip.png') . "' />\n" . |
|
| 38 | - "<p class='small'>" . info_copyright() . "</p></div>\n" . |
|
| 39 | - '<p>' . _T('install_select_langue') . '</p>' . |
|
| 40 | - '<div>' . $menu_langues . "</div>\n" . |
|
| 41 | - generer_form_ecrire('install', "<input type='hidden' name='etape' value='chmod' />" . bouton_suivant()); |
|
| 37 | + $res = "<div class='petit-centre'><img alt='SPIP' class='logo' src='".chemin_image('logo-spip.png')."' />\n". |
|
| 38 | + "<p class='small'>".info_copyright()."</p></div>\n". |
|
| 39 | + '<p>'._T('install_select_langue').'</p>'. |
|
| 40 | + '<div>'.$menu_langues."</div>\n". |
|
| 41 | + generer_form_ecrire('install', "<input type='hidden' name='etape' value='chmod' />".bouton_suivant()); |
|
| 42 | 42 | |
| 43 | 43 | $minipage = new Installation(); |
| 44 | 44 | echo $minipage->page($res); |
@@ -50,7 +50,7 @@ discard block |
||
| 50 | 50 | $GLOBALS['connexions'][$server_db] = $link; |
| 51 | 51 | |
| 52 | 52 | $GLOBALS['connexions'][$server_db][$GLOBALS['spip_sql_version']] |
| 53 | - = $GLOBALS['spip_' . $server_db . '_functions_' . $GLOBALS['spip_sql_version']]; |
|
| 53 | + = $GLOBALS['spip_'.$server_db.'_functions_'.$GLOBALS['spip_sql_version']]; |
|
| 54 | 54 | |
| 55 | 55 | $minipage = new Installation(); |
| 56 | 56 | echo $minipage->installDebutPage(); |
@@ -70,18 +70,18 @@ discard block |
||
| 70 | 70 | //echo "\n-->\n"; |
| 71 | 71 | |
| 72 | 72 | if (($db_connect == '0') && $link) { |
| 73 | - echo "<div class='success'><b>" . _T('info_connexion_ok') . '</b></div>'; |
|
| 73 | + echo "<div class='success'><b>"._T('info_connexion_ok').'</b></div>'; |
|
| 74 | 74 | echo info_progression_etape(2, 'etape_', 'install/'); |
| 75 | 75 | |
| 76 | - echo info_etape(_T('menu_aide_installation_choix_base') . aider('install2', true)); |
|
| 76 | + echo info_etape(_T('menu_aide_installation_choix_base').aider('install2', true)); |
|
| 77 | 77 | |
| 78 | 78 | echo "\n", '<!-- ', sql_version($server_db), ' -->'; |
| 79 | 79 | [$checked, $res] = install_etape_2_bases($login_db, $server_db); |
| 80 | 80 | |
| 81 | 81 | $hidden = (defined('_SPIP_CHMOD') |
| 82 | 82 | ? '' |
| 83 | - : ("\n<input type='hidden' name='chmod' value='" . spip_htmlspecialchars($chmod) . "' />")) |
|
| 84 | - . predef_ou_cache($adresse_db . ($port ? ':' . $port : ''), $login_db, $pass_db, $server_db); |
|
| 83 | + : ("\n<input type='hidden' name='chmod' value='".spip_htmlspecialchars($chmod)."' />")) |
|
| 84 | + . predef_ou_cache($adresse_db.($port ? ':'.$port : ''), $login_db, $pass_db, $server_db); |
|
| 85 | 85 | |
| 86 | 86 | echo install_etape_2_form($hidden, $checked, $res, 3); |
| 87 | 87 | } else { |
@@ -89,8 +89,8 @@ discard block |
||
| 89 | 89 | |
| 90 | 90 | echo "<div class='error'>"; |
| 91 | 91 | echo info_etape(_T('info_connexion_base')); |
| 92 | - echo '<h3>' . _T('avis_connexion_echec_1') . '</h3>'; |
|
| 93 | - echo '<p>' . _T('avis_connexion_echec_2') . '</p>'; |
|
| 92 | + echo '<h3>'._T('avis_connexion_echec_1').'</h3>'; |
|
| 93 | + echo '<p>'._T('avis_connexion_echec_2').'</p>'; |
|
| 94 | 94 | |
| 95 | 95 | echo "<p style='font-size: small;'>", |
| 96 | 96 | _T('avis_connexion_echec_3'), |
@@ -122,8 +122,8 @@ discard block |
||
| 122 | 122 | . ' ' |
| 123 | 123 | ]; |
| 124 | 124 | } |
| 125 | - $res = '<b>' . _T('avis_lecture_noms_bases_1') . '</b> |
|
| 126 | - ' . _T('avis_lecture_noms_bases_2') . '<p>'; |
|
| 125 | + $res = '<b>'._T('avis_lecture_noms_bases_1').'</b> |
|
| 126 | + ' . _T('avis_lecture_noms_bases_2').'<p>'; |
|
| 127 | 127 | |
| 128 | 128 | $checked = false; |
| 129 | 129 | if ($login_db) { |
@@ -140,10 +140,10 @@ discard block |
||
| 140 | 140 | if ($ok) { |
| 141 | 141 | $res .= _T('avis_lecture_noms_bases_3') |
| 142 | 142 | . '<ul>' |
| 143 | - . '<li><input name="choix_db" value="' . $test_base . "\" type='radio' id='stand' checked='checked' />" |
|
| 144 | - . "<label for='stand'>" . $test_base . "</label></li>\n" |
|
| 143 | + . '<li><input name="choix_db" value="'.$test_base."\" type='radio' id='stand' checked='checked' />" |
|
| 144 | + . "<label for='stand'>".$test_base."</label></li>\n" |
|
| 145 | 145 | . '</ul>' |
| 146 | - . '<p>' . _T('info_ou') . ' '; |
|
| 146 | + . '<p>'._T('info_ou').' '; |
|
| 147 | 147 | $checked = true; |
| 148 | 148 | } |
| 149 | 149 | } |
@@ -156,19 +156,19 @@ discard block |
||
| 156 | 156 | "\n<input type='hidden' name='etape' value='$etape' />" |
| 157 | 157 | . $hidden |
| 158 | 158 | . (defined('_INSTALL_NAME_DB') |
| 159 | - ? '<h3>' . _T('install_nom_base_hebergeur') . ' <tt>' . _INSTALL_NAME_DB . '</tt>' . '</h3>' |
|
| 160 | - : "\n<fieldset><legend>" . _T('texte_choix_base_1') . "</legend>\n" |
|
| 159 | + ? '<h3>'._T('install_nom_base_hebergeur').' <tt>'._INSTALL_NAME_DB.'</tt>'.'</h3>' |
|
| 160 | + : "\n<fieldset><legend>"._T('texte_choix_base_1')."</legend>\n" |
|
| 161 | 161 | . $res |
| 162 | 162 | . "\n<input name=\"choix_db\" value=\"new_spip\" type='radio' id='nou'" |
| 163 | 163 | . ($checked ? '' : " checked='checked'") |
| 164 | - . " />\n<label for='nou'>" . _T('info_creer_base') . "</label></p>\n<p>" |
|
| 164 | + . " />\n<label for='nou'>"._T('info_creer_base')."</label></p>\n<p>" |
|
| 165 | 165 | . "\n<input type='text' name='table_new' class='text' value=\"spip\" size='20' /></p></fieldset>\n" |
| 166 | 166 | ) |
| 167 | 167 | |
| 168 | 168 | . ((defined('_INSTALL_TABLE_PREFIX') || $GLOBALS['table_prefix'] != 'spip') |
| 169 | - ? '<h3>' . _T('install_table_prefix_hebergeur') . ' <tt>' . $GLOBALS['table_prefix'] . '</tt>' . '</h3>' |
|
| 170 | - : '<fieldset><legend>' . _T('texte_choix_table_prefix') . "</legend>\n" |
|
| 171 | - . "<p><label for='table_prefix'>" . _T('info_table_prefix') . '</label></p><p>' |
|
| 169 | + ? '<h3>'._T('install_table_prefix_hebergeur').' <tt>'.$GLOBALS['table_prefix'].'</tt>'.'</h3>' |
|
| 170 | + : '<fieldset><legend>'._T('texte_choix_table_prefix')."</legend>\n" |
|
| 171 | + . "<p><label for='table_prefix'>"._T('info_table_prefix').'</label></p><p>' |
|
| 172 | 172 | . "\n<input type='text' id='tprefix' name='tprefix' class='text' value='" |
| 173 | 173 | . 'spip' # valeur par defaut |
| 174 | 174 | . "' size='20' /></p></fieldset>" |