SPIP
Documentation
SPIP
Blog
Programmer
Code
Search
Contribution
Contrib
Plugins
Traduire
Forge Git
Entraide
Discuter
IRC
Discord
Découverte
Démo
Syntaxe
Skip to content
GitLab
Explorer
Connexion
S'inscrire
Navigation principale
Rechercher ou aller à…
Projet
I
inclure-ajaxload
Gestion
Activité
Membres
Labels
Programmation
Tickets
Tableaux des tickets
Jalons
Wiki
Code
Requêtes de fusion
Dépôt
Branches
Validations
Étiquettes
Graphe du dépôt
Comparer les révisions
Extraits de code
Compilation
Pipelines
Jobs
Planifications de pipeline
Artéfacts
Déploiement
Releases
Registre de paquets
Registre de modèles
Opération
Environnements
Modules Terraform
Surveillance
Incidents
Service d'assistance
Analyse
Données d'analyse des chaînes de valeur
Analyse des contributeurs
Données d'analyse CI/CD
Données d'analyse du dépôt
Expériences du modèle
Aide
Aide
Support
Documentation de GitLab
Comparer les forfaits GitLab
Forum de la communauté
Contribuer à GitLab
Donner votre avis
Conditions générales et politique de confidentialité
Raccourcis clavier
?
Extraits de code
Groupes
Projets
Afficher davantage de fils d'Ariane
manu0111
inclure-ajaxload
Graphe
fde471f45c4196702f937dbb280cd6f1a9884c19
Sélectionner une révision Git
Branches
4
2.0
master
par défaut
protégée
php8
v1
Étiquettes
2
2.1.0
v1.4.1
6 résultats
Vous pouvez vous déplacer dans le graphe en utilisant les touches fléchées.
Commencer avec la validation sélectionnée
Created with Raphaël 2.2.0
4
Feb
8
Jul
29
Feb
28
13
Aug
22
Jan
24
Jan
26
Jan
30
Nov
2
Apr
5
Jan
19
Nov
13
Oct
28
Apr
3
Mar
14
Sep
5
Jul
28
Mar
10
Jan
9
5
Oct
18
Jul
5
Mar
11
Nov
9
25
Oct
18
17
10
9
8
4
28
Sep
24
16
Dec
11
10
24
Nov
19
Assuage PHP 8 warnings
php8
php8
chore: standard files & compat SPIP 4.2+
2.1.0 master
2.1.0 master
fix: warning --
2.0
2.0
chore: une passe de rector UP_TO_PHP_74
style: Coding Standard (phpcbf)
style: pas de fermeture PHP
chore: `.gitattributes` inutile
build: version 2.0.0, compat SPIP 4
ajout slogan
v1
v1
ajout documentation
ajout paquet.xml
ne donner aux bots ni le cookie ni l’url
Revert avant passage en trunk
v1.4.1
v1.4.1
il peut y avoir des pipes dans la querystring. Par exemple https://fr.wikipedia.org/w/api.php?action=query&format=json&titles=Aaata&continue=&redirects=1&meta=siteinfo|wikibase&prop=revisions&rvprop=content
Quand il y a changement de version, il faut faire un z+1 minimum pour que ceux qui utilisent le plug le sache :-)
compat SPIP 3.2
Contrib est en https, donc j'ajoute le "s", plus divers broutilles
Gestion de _SPIP_LIER_RESSOURCES: si true, alors ajoute des <link href=‘’> faciliter aspiration du site:
nofollow sur le a href ajax
(Je suppose que c’était un bug…) Le plugin ajoutait des <?xml version='1.0' encoding…?> à tout bout de champ. Si j’ai bien compris, ça faisait foirer l’affichage sous IE8 (possiblement IE9) des pages HTML5 (qui ne sont plus strictement XML).
Pour que SVP sache que le plug est ok pour spip 3.1, il faut faire un up de version.
Compact 3.1
Version 1.3: ajoute la méthode {ajaxload=esi}, qui transforme l’inclusion en inclusion ESI de Varnish.
Ce n'est plus spip-contrib. mais contrib.spip
Éviter un notice PHP
On donne egalement la possibilité d'indiquer un message de chargement textuel {ajaxload_message=Chargement de la page} qui s'affiche à la suite de la roue, dans une classe .ajaxload_message
Évolution du plugin inclure-ajaxload en encapsulant le javascript dans une fonction, que l'on rappelle elle-même lors d'un chargement ajax : de la sorte si une inclusion {ajaxload} est chargée dans un squelette lui-même ajouté en ajax (par exemple avec l'ajax parallèle des blocs de ZPIP), l'inclusion sera réellement faite.
N'ajouter le filtre d'analyse de la page pour détecter le changement avec NO_JS que si l'on rencontre un INCLURE avec {ajaxload}.
Figurez vous que le plugin fonctionne en SPIP 3. Elle est pas belle la vie ?
Slogan, entités numériques, version en x.y.z, liens vers la doc, bornes sup spip à 2.1.99
Nouveau plugin: recuperer_favicon
Eviter un conflit d'alias avec d'autres librairies javascript (
Passage en 1.1
Insertion conditionnelle du meta-refresh avant la mise en cache (donc plus dans affichage_final).
N'inserer le traitement des cookies no_js que si la page contient du includeajax ou includestatic. (J'aimerais bien ne pas le faire via affichage_final, cela dit...)
Nouvelles méthodes pour récupérer les URL des noisettes: {ajaxload=url} et {ajaxload=url_html}. Pour les ceusses qui veulent gérer leur Ajax à la main.
Plusieurs bugs sur la gestion des refresh sans cookie.
Simplification du meta refresh, et passage à 2 secondes. (Eviter que les bots prennent le refresh pour une redirection - mais theoriquement, les bots ne voient pas le meta...)
Ajout d'une nouvelle methode: {ajaxload=html} (la noisette ajax est alors un pur fichier HTML statique, traité hors SPIP).
{ajax}{ajaxload} desactivait le remplacement (no_js et _IS_BOT).
Chargement en cours