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
spip
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
JO
spip
Graphe du dépôt
Graphe du dépôt
Vous pouvez vous déplacer dans le graphe en utilisant les touches fléchées.
d2da82134402b2b739f6d812906730f87965bf24
Sélectionner une révision Git
Branches
20
4.1
4.2
4.3
4.4
admin_plugin_affiche_milieu
boutons-danger
dev/autoloader
dev/hasard_fixe
dev/instituer_ergo_cedric
dev/issue_4626_menu_squelettes
dev/issue_5560_dispositions_prive
dev/issue_5738_idiomes_actions
dev/issue_5763_titre_login
dev_infos_image
feat_debusquer_profile_total_42
fix/valider_url_distante
fix_modifier_login
gh-3abd0771/5517/unknown/issue_5515
gh-3abd0771/5739/unknown/issue_3919
gh-3abd0771/5875/unknown/issue_5778__orientation_images_portrait
Étiquettes
20
v4.1.17
v4.2.14
v4.3.0-beta
v4.1.16
v4.2.13
v4.3.0-alpha2
v4.3.0-alpha
v4.2.12
v4.2.11
v4.2.10
v4.2.9
v4.1.15
v4.1.14
v4.2.8
v4.1.13
v4.2.7
v4.2.6
v4.2.5
v4.1.12
v4.1.11
40 résultats
Commencer avec la validation sélectionnée
Created with Raphaël 2.2.0
22
Dec
21
20
19
18
17
16
15
14
13
12
11
10
9
8
7
6
5
3
1
28
Nov
27
26
24
23
22
21
20
19
18
17
16
15
13
12
11
9
8
7
6
5
4
3
1
31
Oct
29
28
27
26
25
24
23
22
20
18
15
14
11
10
8
7
6
5
4
3
2
1
30
Sep
29
28
27
26
25
24
23
22
21
20
19
18
17
16
15
14
13
12
11
10
ne pas pourrir ->where avec des donnees qu'on passe desormais bien proprement dans ->command
le tableau doit toujours rester un array, meme en cas d'erreur, sinon les each() et rewind() explosent en vol
Pour se deplacer a l'interieur d'un document DATA, on utilise une notation
Oublie dans [16815] sur sql_seek()
Modification des itérateurs :
l'item teste par un critere {{{ {x==y} }}} pouvant se trouver etre un tableau, masquer l'erreur php correspondante
toujours reserver '.valeur' afin de ne pas passer par le raccourci {{{ count(*) }}} du compilo, qui ne marche pas en boucle DATA (repare la pagination)
simplifier la recherche d'elements dans des tableaux imbriques :
Amélioration de r16807: gérer le champ titre par défaut au niveau de trouver_table, afin d'éviter toute erreur SQL, en particulier celle potentielle dans les URL arbos.
Cohérence entre URLs arbo et propre : le champ utilisé comme titre pour les objets éditoriaux est par défaut le champ nommé "titre" dans la base si rien n'est déclaré.
Eviter une erreur SQL dans les URL propres, quand on indique une table dont on n'a pas précisé dans la globale {{{table_titre}}} le champ indiquant le titre de l'objet.
oups pas de var_dump
une interface plus sympa pour YQL:
Deux nouveaux criteres pour exploiter la boucle DATA :
critere NOT sur les iterateurs basiques {{{ BOUCLE(iter:DirectoryIterator) {valeur !== ^\.} }}}
autoriser les criteres portant sur la cle {{{ {cle<4} }}}
un code depressif : on perd l'object, mais en php 5.2.2 de toute facon quand on le clone il est vide...
- Cloner les objets retournés par ->fetch() sinon ->next() modifie les valeurs enregistrées de ->current() qui pointent $this.
correction a la main pour pointer sur le tag et pas la branche
v2.1.5
v2.1.5
Une fonction ->accept() pour y voir plus clair !
ne pas faire confiance a la methode count() de l'iterateur si on le filtre, et ne pas avancer trop vite sur next()
2.1.5 , nouvelle version car les extensions etaient vides dans la 2.1.4 ... et une nouvelle version pour ne pas faire cela en douce et perdre ceux et celles qui auraient telecharge la 2.1.4 pendant ce court laps de temps ..... et comme dit Gryzor vu de l'extérieur, c'est un peu flippant votre process de release
on passe les filtres dans le decorator ; mais je comprends pas comment marche ce code (...)
ajout d'un filtrage sur {{{ {cle==x} }}} ou {{{ {valeur == y} }}} dans les iterateurs generiques.
Enum dans le rang de «implements Iterator»....
doc
Pas la peine de garder l'iterateur generique, car le décorateur fait très bien l'affaire en passant un new Iterator() directement si la classe donnée n'existe pas.
report de r16783. Triple bug en r15088 : la table SQL 'forums' n'existe pas, le nom de la variable n'était pas le même que dans son utilisation plus loin, et son sens n'était plus le même.
SPIP 2.1.4 sous le sapin
v2.1.4
v2.1.4
un iterateur SimpleXML :
Essai de décorateur sur les Itérateurs.
Liens de traduction sous la forme [{en}->art2] ou [{}->art2]: ignorer les articles refusés (Paolo).
r16373 a eu raison de réparer le bug de conception dans generer_url_public dans le cas relatif depuis l'espace, mais du coup le lien dans le contrôle des forums qui contournait ça ne marchait plus.
r16768 s'est pris les pieds dans tapis avec le copyright.
La disparition (denisb, Eric)
suppr iterateurs/ renomme iterateur/
iterateur/ au singulier
refactorisation : iterateurs/xxxx.php contient a la fois l'iterateur et la definition de la boucle correspondante
Depuis r11919 (généricité des tables de mots associés), le cas pathologique de la création d'un mot sans qu'aucun groupe de mot ne soit créé au préalable n'était pas blindé contre un nom de table vide: ça bouclait.
Bonne année, donc modification du copyright.
Chargement en cours