Skip to content
Extraits de code Groupes Projets
  1. déc. 16, 2010
  2. déc. 15, 2010
    • cerdic's avatar
      attention : · 403a3446
      cerdic a rédigé
      modificateur['criteres']['statut'] mais modificateur['tout'] (idem pour plat ou lien)
      403a3446
    • cerdic's avatar
    • cerdic's avatar
      Passer la gestion derogatoire du filtrage des boucle par le statut en mode declaratif, · 631075c4
      cerdic a rédigé
       via la globale table_statut :
       
       	$table_statut[nom_table][] = array(
      		'champ'=>'statut',  // champ de la table sur lequel porte le filtrage par le statut
      		'publie'=>'publie', // valeur ou liste de valeurs, qui definissent l'objet comme publie.
      		'previsu'=>'publie,prop', // valeur ou liste de valeurs qui sont visibles en previsu
      		'post_date'=>'date', // un champ de date pour la prise en compte des post_dates, ou rien sinon
      	  'exception'=>'statut', // liste des modificateurs qui annulent le filtrage par statut
      	                         // si plusieurs valeurs : array('statut','tout','lien')
      	);
      
      	Pour 'publier' ou 'previsu', si la chaine commence par un "!" on exclu au lieu de filtrer sur les valeurs donnees
      	si la chaine est vide, on ne garde rien si elle est seulement "!" on n'exclu rien
      
      	Si le statut repose sur une jointure, 'champ' est alors un tableau du format suivant :
      	'champ'=>array(
      	    array(table1, cle1),
      	    ...
      	    array(tablen, clen),
      	    champstatut
      	 )
      
      	champstatut est alors le champ statut sur la 'tablen'
      	dans les jointures, 'clen' peut etre un tableau pour une jointure complexe : array('id_objet','id_article','objet','article')
      		
      On evacue le codes des boucles sur les tables articles, auteurs, et rubriques.
      La table documents est en sursis, son cas est deja regle dans le plugin mediatheque
      631075c4
    • cerdic's avatar
      indentation et commentaire · af12ac2d
      cerdic a rédigé
      af12ac2d
    • Fil's avatar
      87132189
    • Fil's avatar
  3. déc. 14, 2010
  4. déc. 13, 2010
  5. déc. 12, 2010
    • davux's avatar
      Revert de r16681 · c5e34504
      davux a rédigé
      Comme le fait remarquer Cédric, certains plugins ont déjà pris en
      compte que la dev actuelle s'appellera 2.3 dans leurs dépendances.
      Si elle sort en 2.2, ils ne seront pas contents.
      
      Revenons donc à 2.3 pour la future stable issue du tronc.
      c5e34504
    • davux's avatar
      La prochaine sera bien une 2.2 · e154b572
      davux a rédigé
      Suite à r16666, la prochaine branche stable sera spip-2.2.
      e154b572
    • salvatore's avatar
      langues (spip) · d7a760ce
      salvatore a rédigé
      d7a760ce
    • salvatore's avatar
      langues (ecrire) · eb431b5a
      salvatore a rédigé
      eb431b5a
    • salvatore's avatar
      langues (spip) · 71737eea
      salvatore a rédigé
      71737eea
Chargement en cours