Skip to content
Extraits de code Groupes Projets
Valider 8d6b9f1a rédigé par Fil's avatar Fil
Parcourir les fichiers

histoires d'URL (cf mail sur spip-dev)

parent 604f0923
Aucune branche associée trouvée
Aucune étiquette associée trouvée
Aucune requête de fusion associée trouvée
......@@ -23,7 +23,8 @@ if ($id_article==0 AND $new=='oui') {
spip_query("INSERT INTO spip_auteurs_articles (id_auteur, id_article) VALUES ($connect_id_auteur, $id_article)");
}
$requete_fichier = "articles.php3?id_article=$id_article";
$clean_link = new Link("articles.php3?id_article=$id_article");
// Initialiser doublons pour documents (completes par "propre($texte)")
$id_doublons['documents'] = "0";
......@@ -1056,7 +1057,7 @@ if (mysql_num_rows($result)) {
$ifond = $ifond ^ 1;
$couleur = ($ifond) ? '#FFFFFF' : $couleur_claire;
$url_auteur = "auteurs_edit.php3?id_auteur=$id_auteur&redirect=".rawurlencode("articles.php3?id_article=$id_article");
$url_auteur = "auteurs_edit.php3?id_auteur=$id_auteur";
echo "<TR BGCOLOR='$couleur' WIDTH=\"100%\">";
echo "<TD WIDTH=23>";
......
......@@ -12,13 +12,10 @@ function fichier_admin($action) {
}
function debut_admin($action, $commentaire='') {
global $REQUEST_URI;
global $clean_link;
global $connect_statut;
if (!$requete_fichier) {
$requete_fichier = substr($REQUEST_URI, strrpos($REQUEST_URI, '/') + 1);
}
$lien = $requete_fichier;
$lien = $clean_link->getUrl();
if ((!$action) || ($connect_statut != "0minirezo")) {
include_ecrire ("inc_presentation.php3");
......
......@@ -1312,7 +1312,6 @@ function debut_page($titre = "", $rubrique = "asuivre", $sous_rubrique = "asuivr
global $connect_statut;
global $connect_activer_messagerie;
global $connect_toutes_rubriques;
global $REQUEST_URI;
global $auth_can_disconnect, $connect_login;
global $options, $spip_display, $spip_ecran;
$activer_messagerie = lire_meta("activer_messagerie");
......@@ -1613,9 +1612,7 @@ function fin_cadre_formulaire(){
function debut_gauche($rubrique = "asuivre") {
global $connect_statut, $cookie_admin;
global $REQUEST_URI;
global $options;
global $requete_fichier;
global $connect_id_auteur;
global $spip_ecran;
global $flag_3_colonnes, $flag_centre_large;
......@@ -1628,7 +1625,7 @@ function debut_gauche($rubrique = "asuivre") {
$largeur_ecran = 974;
// Si edition de texte, formulaires larges
if (ereg('((articles|breves|rubriques)_edit|forum_envoi)\.php3', $REQUEST_URI)) {
if (ereg('((articles|breves|rubriques)_edit|forum_envoi)\.php3', $GLOBALS['REQUEST_URI'])) {
$flag_centre_large = true;
}
......@@ -1740,9 +1737,7 @@ function creer_colonne_droite(){
global $connect_activer_messagerie;
global $connect_activer_imessage;
global $connect_statut, $cookie_admin;
global $REQUEST_URI;
global $options;
global $requete_fichier;
global $connect_id_auteur, $spip_ecran;
global $flag_3_colonnes, $flag_centre_large;
......@@ -1954,7 +1949,7 @@ function fin_html() {
}
function fin_page() {
function fin_page($credits='') {
global $spip_version_affichee;
global $connect_id_auteur;
......@@ -1970,9 +1965,8 @@ debut_grand_cadre();
est un logiciel libre distribu&eacute; <a href='copyright_fr.html'>sous licence GPL.</a>
<?php
if (ereg("index\.php3", $GLOBALS['REQUEST_URI']) || !ereg("\.php3", $GLOBALS['REQUEST_URI'])) {
if (ereg("jimmac", $credits))
echo "<br>Les icones de l'interface sont de <a href='http://jimmac.musichall.cz/'>Jakub 'Jimmac' Steiner</a>.";
}
?>
<p>
</font></div>
......
......@@ -230,7 +230,7 @@ if ($meta["debut_restauration"]) {
debut_boite_alerte();
echo "<font FACE='Verdana,Arial,Helvetica,sans-serif' SIZE=4 color='black'><B>$texte_boite</B></font>";
fin_boite_alerte();
fin_page();
fin_page("jimmac");
echo "</HTML><font color='white'>\n<!--";
@flush();
$gz = $flag_gz;
......@@ -421,7 +421,7 @@ if ($options == 'avancees') {
}
fin_page();
fin_page("jimmac");
//
......
......@@ -488,7 +488,7 @@ if ($options == "avancees"){
$link = new Link('sites_edit.php3');
$link->addVar('id_rubrique', $coll);
$link->addVar('target', 'sites.php3');
$link->addVar('redirect', $this_link->getUrl());
$link->addVar('redirect', $clean_link->getUrl());
echo "<div align='right'>";
icone("R&eacute;f&eacute;rencer un site", $link->getUrl(), "site-24.gif", "creer.gif");
......
......@@ -324,7 +324,7 @@ echo "</td>";
if ($flag_editable) {
$link = new Link('sites_edit.php3');
$link->addVar('id_syndic');
$link->addVar('target', $this_link->getUrl());
$link->addVar('target', $clean_link->getUrl());
echo "<td><img src='img_pack/rien.gif' width=5></td>\n";
echo "<td align='right'>";
icone("Modifier ce site", $link->getUrl(), "site-24.gif", "edit.gif");
......
......@@ -142,7 +142,7 @@ if ($new == 'oui'){
$link = new Link('sites.php3');
$link->addVar('id_rubrique', $id_rubrique);
$link->addVar('new', 'oui');
$link->addVar('redirect', $this_link->getUrl());
$link->addVar('redirect', $clean_link->getUrl());
$link->addVar('analyser_site', 'oui');
echo $link->getForm();
......
......@@ -35,7 +35,7 @@ if ($connect_statut == '0minirezo' OR $proposer_sites > 0) {
echo "<div align='right'>";
$link = new Link('sites_edit.php3');
$link->addVar('target', 'sites.php3');
$link->addVar('redirect', $this_link->getUrl());
$link->addVar('redirect', $clean_link->getUrl());
icone("R&eacute;f&eacute;rencer un nouveau site", $link->getUrl(), "site-24.gif", "creer.gif");
echo "</div>";
}
......
0% Chargement en cours ou .
You are about to add 0 people to the discussion. Proceed with caution.
Veuillez vous inscrire ou vous pour commenter