Skip to content
Extraits de code Groupes Projets
Valider 2432a4c5 rédigé par JamesRezo's avatar JamesRezo :tada:
Parcourir les fichiers

fix: use autoloading

parent c51fcd88
Aucune branche associée trouvée
Aucune étiquette associée trouvée
Aucune requête de fusion associée trouvée
<?php
use Spip\Texte\Collecteur\HtmlTag;
use Spip\Texte\Collecteur\Idiomes;
use Spip\Texte\Collecteur\Modeles;
use Spip\Texte\Collecteur\Multis;
/***************************************************************************\
* SPIP, Système de publication pour l'internet *
* *
......@@ -1560,9 +1565,7 @@ function post_autobr($texte, $delim = "\n_ ") {
// echapper les modeles
$collecteurModeles = null;
if (str_contains($texte, '<')) {
include_spip('src/Texte/Collecteur/AbstractCollecteur');
include_spip('src/Texte/Collecteur/Modeles');
$collecteurModeles = new Spip\Texte\Collecteur\Modeles();
$collecteurModeles = new Modeles();
$texte = $collecteurModeles->echapper($texte);
}
......@@ -1642,9 +1645,7 @@ function extraire_idiome($letexte, $lang = null, $options = []) {
}
$options['lang'] = $lang;
include_spip('src/Texte/Collecteur/AbstractCollecteur');
include_spip('src/Texte/Collecteur/Idiomes');
$collecteurIdiomes = new Spip\Texte\Collecteur\Idiomes();
$collecteurIdiomes = new Idiomes();
$letexte = $collecteurIdiomes->traiter($letexte, $options);
}
......@@ -1703,9 +1704,7 @@ function extraire_multi($letexte, $lang = null, $options = []) {
}
$options['lang'] = $lang;
include_spip('src/Texte/Collecteur/AbstractCollecteur');
include_spip('src/Texte/Collecteur/Multis');
$collecteurMultis = new Spip\Texte\Collecteur\Multis();
$collecteurMultis = new Multis();
$letexte = $collecteurMultis->traiter($letexte, $options);
}
......@@ -2495,7 +2494,7 @@ function extraire_balises($texte, $tag = 'a', $options = []) {
return $texte;
}
$htmlTagCollecteur = new \Spip\Texte\Collecteur\HtmlTag($tag);
$htmlTagCollecteur = new HtmlTag($tag);
$collection = $htmlTagCollecteur->collecter($texte, $options);
if (!empty($collection)) {
return array_column($collection, 'raw');
......
<?php
use Spip\Afficher\Minipage\Admin;
/***************************************************************************\
* SPIP, Système de publication pour l'internet *
* *
......@@ -46,7 +48,7 @@ function install_debut_html($titre = 'AUTO', $onLoad = '', $all_inline = false)
'titre' => $titre,
];
$minipage = new Spip\Afficher\Minipage\Admin();
$minipage = new Admin();
return $minipage->installDebutPage($options);
}
......@@ -59,7 +61,7 @@ function install_debut_html($titre = 'AUTO', $onLoad = '', $all_inline = false)
* @return string Code HTML
*/
function install_fin_html() {
$minipage = new Spip\Afficher\Minipage\Admin();
$minipage = new Admin();
return $minipage->installFinPage();
}
......@@ -116,6 +118,6 @@ function minipres($titre = '', $corps = '', $options = []) {
$options['titre'] = $titre;
$minipage = new Spip\Afficher\Minipage\Admin();
$minipage = new Admin();
return $minipage->page($corps, $options);
}
<?php
use Spip\Texte\Collecteur\Idiomes;
use Spip\Texte\Collecteur\Liens;
use Spip\Texte\Collecteur\Modeles;
use Spip\Texte\Collecteur\Multis;
/***************************************************************************\
* SPIP, Système de publication pour l'internet *
* *
......@@ -571,9 +576,7 @@ function echapper_html_suspect($texte, $options = [], $connect = null, $env = []
return $texte;
}
include_spip('src/Texte/Collecteur/AbstractCollecteur');
include_spip('src/Texte/Collecteur/Modeles');
$collecteurModeles = new Spip\Texte\Collecteur\Modeles();
$collecteurModeles = new Modeles();
$texte = $collecteurModeles->echapper($texte);
$texte = echappe_js($texte);
......@@ -610,14 +613,10 @@ function echapper_html_suspect($texte, $options = [], $connect = null, $env = []
$texte = expanser_liens($texte, $env['connect'] ?? '', $env['env'] ?? []);
}
else {
include_spip('src/Texte/Collecteur/AbstractCollecteur');
include_spip('src/Texte/Collecteur/Liens');
include_spip('src/Texte/Collecteur/Modeles');
$collecteurLiens = new Spip\Texte\Collecteur\Liens();
$collecteurLiens = new Liens();
$texte = $collecteurLiens->echapper($texte, ['sanitize_callback' => 'safehtml']);
$collecteurModeles = new Spip\Texte\Collecteur\Modeles();
$collecteurModeles = new Modeles();
$texte = $collecteurModeles->echapper($texte);
}
$texte = safehtml($texte);
......@@ -662,16 +661,12 @@ function safehtml($t) {
$collecteurIdiomes = null;
if (stripos($t, '<:') !== false) {
include_spip('src/Texte/Collecteur/AbstractCollecteur');
include_spip('src/Texte/Collecteur/Idiomes');
$collecteurIdiomes = new Spip\Texte\Collecteur\Idiomes();
$collecteurIdiomes = new Idiomes();
$t = $collecteurIdiomes->echapper($t);
}
$collecteurMultis = null;
if (stripos($t, '<multi') !== false) {
include_spip('src/Texte/Collecteur/AbstractCollecteur');
include_spip('src/Texte/Collecteur/Multis');
$collecteurMultis = new Spip\Texte\Collecteur\Multis();
$collecteurMultis = new Multis();
$t = $collecteurMultis->echapper($t, ['sanitize_callback' => 'safehtml']);
}
......
<?php
use Spip\Afficher\Minipage\Installation;
/***************************************************************************\
* SPIP, Système de publication pour l'internet *
* *
......@@ -38,7 +40,7 @@ function install_etape__dist() {
'<div>' . $menu_langues . "</div>\n" .
generer_form_ecrire('install', "<input type='hidden' name='etape' value='chmod' />" . bouton_suivant());
$minipage = new Spip\Afficher\Minipage\Installation();
$minipage = new Installation();
echo $minipage->page($res);
}
}
<?php
use Spip\Afficher\Minipage\Installation;
/***************************************************************************\
* SPIP, Système de publication pour l'internet *
* *
......@@ -34,7 +36,7 @@ if (!defined('_ECRIRE_INC_VERSION')) {
*/
function install_etape_1_dist() {
$minipage = new Spip\Afficher\Minipage\Installation();
$minipage = new Installation();
echo $minipage->installDebutPage();
// stopper en cas de grosse incompatibilite de l'hebergement
......
<?php
use Spip\Afficher\Minipage\Installation;
/***************************************************************************\
* SPIP, Système de publication pour l'internet *
* *
......@@ -50,7 +52,7 @@ function install_etape_2_dist() {
$GLOBALS['connexions'][$server_db][$GLOBALS['spip_sql_version']]
= $GLOBALS['spip_' . $server_db . '_functions_' . $GLOBALS['spip_sql_version']];
$minipage = new Spip\Afficher\Minipage\Installation();
$minipage = new Installation();
echo $minipage->installDebutPage();
......
<?php
use Spip\Afficher\Minipage\Installation;
/***************************************************************************\
* SPIP, Système de publication pour l'internet *
* *
......@@ -385,6 +387,6 @@ function install_etape_3_dist() {
}
$minipage = new Spip\Afficher\Minipage\Installation();
$minipage = new Installation();
echo $minipage->page($res);
}
<?php
use Spip\Afficher\Minipage\Installation;
/***************************************************************************\
* SPIP, Système de publication pour l'internet *
* *
......@@ -23,7 +25,7 @@ function install_etape_4_dist() {
$rep = sous_repertoire(_DIR_TMP, $rep, true, true);
}
$minipage = new Spip\Afficher\Minipage\Installation();
$minipage = new Installation();
echo $minipage->installDebutPage(['onload' => 'document.getElementById(\'suivant\').focus();return false;']);
echo info_progression_etape(4, 'etape_', 'install/');
......
<?php
use Spip\Afficher\Minipage\Installation;
/***************************************************************************\
* SPIP, Système de publication pour l'internet *
* *
......@@ -47,7 +49,7 @@ function install_etape_fin_dist() {
if ($msg) {
$cible = _T('public:accueil_site');
$cible = generer_form_ecrire('accueil', '', '', $cible);
$minipage = new Spip\Afficher\Minipage\Installation();
$minipage = new Installation();
echo $minipage->page($msg . $cible);
// ok, deboucher dans l'espace prive
} else {
......
<?php
use Spip\Afficher\Minipage\Installation;
/***************************************************************************\
* SPIP, Système de publication pour l'internet *
* *
......@@ -38,7 +40,7 @@ function install_etape_ldap1_dist() {
? _INSTALL_PASS_LDAP
: '';
$minipage = new Spip\Afficher\Minipage\Installation();
$minipage = new Installation();
echo $minipage->installDebutPage(['onload' => 'document.getElementById(\'suivant\').focus();return false;']);
echo info_etape(
......
<?php
use Spip\Afficher\Minipage\Installation;
/***************************************************************************\
* SPIP, Système de publication pour l'internet *
* *
......@@ -14,7 +16,7 @@ if (!defined('_ECRIRE_INC_VERSION')) {
}
function install_etape_ldap2_dist() {
$minipage = new Spip\Afficher\Minipage\Installation();
$minipage = new Installation();
echo $minipage->installDebutPage(['onload' => 'document.getElementById(\'suivant\').focus();return false;']);
$adresse_ldap = _request('adresse_ldap');
......
<?php
use Spip\Afficher\Minipage\Installation;
/***************************************************************************\
* SPIP, Système de publication pour l'internet *
* *
......@@ -24,7 +26,7 @@ function install_etape_ldap3_dist() {
? _INSTALL_BASE_LDAP
: 'ou=users, dc=mon-domaine, dc=com';
$minipage = new Spip\Afficher\Minipage\Installation();
$minipage = new Installation();
echo $minipage->installDebutPage(['onload' => 'document.getElementById(\'suivant\').focus();return false;']);
echo info_etape(
......
<?php
use Spip\Afficher\Minipage\Installation;
/***************************************************************************\
* SPIP, Système de publication pour l'internet *
* *
......@@ -26,7 +28,7 @@ function install_etape_ldap4_dist() {
$base_ldap = $base_ldap_text;
}
$minipage = new Spip\Afficher\Minipage\Installation();
$minipage = new Installation();
echo $minipage->installDebutPage(['onload' => 'document.getElementById(\'suivant\').focus();return false;']);
$ldap_link = ldap_connect($adresse_ldap, $port_ldap);
......
<?php
use Spip\Afficher\Minipage\Installation;
/***************************************************************************\
* SPIP, Système de publication pour l'internet *
* *
......@@ -77,7 +79,7 @@ function etape_ldap5_save() {
}
function etape_ldap5_suite() {
$minipage = new Spip\Afficher\Minipage\Installation();
$minipage = new Installation();
echo $minipage->installDebutPage(['onload' => 'document.getElementById(\'suivant\').focus();return false;']);
echo info_etape(
......
<?php
use Spip\Texte\Collecteur\Multis;
/***************************************************************************\
* SPIP, Système de publication pour l'internet *
* *
......@@ -347,9 +349,7 @@ function _sqlite_func_preg_replace($quoi, $cherche, $remplace) {
**/
function _sqlite_func_extraire_multi($quoi, $lang) {
if (str_contains($quoi, '<')) {
include_spip('src/Texte/Collecteur/AbstractCollecteur');
include_spip('src/Texte/Collecteur/Multis');
$collecteurMultis = new Spip\Texte\Collecteur\Multis();
$collecteurMultis = new Multis();
$quoi = $collecteurMultis->traiter($quoi, ['lang' => $lang, 'appliquer_typo' => false]);
}
return $quoi;
......
0% Chargement en cours ou .
You are about to add 0 people to the discussion. Proceed with caution.
Terminez d'abord l'édition de ce message.
Veuillez vous inscrire ou vous pour commenter