J'ai passé les forums en mode (objet, id_objet)
http://zone.spip.org/trac/spip-zone/changeset/34152
Ca marche globalement, mais dans les détails attention ; il est
probable qu'il pête beaucoup de choses (voir le log du commit).
-- Fil
J'ai passé les forums en mode (objet, id_objet)
http://zone.spip.org/trac/spip-zone/changeset/34152
Ca marche globalement, mais dans les détails attention ; il est
probable qu'il pête beaucoup de choses (voir le log du commit).
-- Fil
Une hypothèse si jamais il y a trop d'incompatibilités : rendre la
balise #PARAMETRES_FORUM obsolète, et préciser autrement les
paramètres forums (par exemple en spécifiant l'objet sur lequel
portera le forum).
2010/1/3 Fil <fil@rezo.net>:
J'ai passé les forums en mode (objet, id_objet)
Connexion · GitLabCa marche globalement, mais dans les détails attention ; il est
probable qu'il pête beaucoup de choses (voir le log du commit).
-- Fil
Bonjour,
Pour adapter accès restreint 3 au fonctionnement objet, id_objet pour les forums, on fait comment ?
Dans cette partie public/acces_restreint.php du plugins, je peux changer id_rubrique / id_article / id_breve pour id_parent, mais comment ajouter objet=‹ rubrique ›/‹ article ›/‹ breve › pour qu’il ne mélange pas les id_parent entre les objets. Ou alors je m’égard complet et y a beaucoup plus simple ?
case ‹ forums ›:
$t = $boucle->id_table . ‹ .id_rubrique ›;
$boucle->select = array_merge($boucle->select, array($t)); // pour postgres
$where = accesrestreint_rubriques_accessibles_where($t);$t = $boucle->id_table . ‹ .id_article ›;
$boucle->select = array_merge($boucle->select, array($t)); // pour postgres
$where = « array(‹ OR ›,$where, ».accesrestreint_articles_accessibles_where($t).« ) »;$t = $boucle->id_table . ‹ .id_breve ›;
$boucle->select = array_merge($boucle->select, array($t)); // pour postgres
$boucle->where = « array(‹ OR ›,$where, ».accesrestreint_breves_accessibles_where($t).« ) »;
$securise = true;
break;
Le 3 janvier 2010 22:58, Fil <fil@rezo.net> a écrit :
Une hypothèse si jamais il y a trop d’incompatibilités : rendre la
balise #PARAMETRES_FORUM obsolète, et préciser autrement les
paramètres forums (par exemple en spécifiant l’objet sur lequel
portera le forum).2010/1/3 Fil <fil@rezo.net>:
J’ai passé les forums en mode (objet, id_objet)
http://zone.spip.org/trac/spip-zone/changeset/34152Ca marche globalement, mais dans les détails attention ; il est
probable qu’il pête beaucoup de choses (voir le log du commit).– Fil
spip-zone@rezo.net - http://listes.rezo.net/mailman/listinfo/spip-zone
Pas de précipitation.
Le plugin forum qui utilise objet/id_objet n’est pas compatible avec la version 2.0 de SPIP il me semble.
Cédric
Le 18 janv. 2010 à 11:58, Guy Cesaro a écrit :
Bonjour,
Pour adapter accès restreint 3 au fonctionnement objet, id_objet pour les forums, on fait comment ?
Dans cette partie public/acces_restreint.php du plugins, je peux changer id_rubrique / id_article / id_breve pour id_parent, mais comment ajouter objet=‹ rubrique ›/‹ article ›/‹ breve › pour qu’il ne mélange pas les id_parent entre les objets. Ou alors je m’égard complet et y a beaucoup plus simple ?case ‹ forums ›:
$t = $boucle->id_table . ‹ .id_rubrique ›;
$boucle->select = array_merge($boucle->select, array($t)); // pour postgres
$where = accesrestreint_rubriques_accessibles_where($t);$t = $boucle->id_table . ‹ .id_article ›;
$boucle->select = array_merge($boucle->select, array($t)); // pour postgres
$where = « array(‹ OR ›,$where, ».accesrestreint_articles_accessibles_where($t).« ) »;$t = $boucle->id_table . ‹ .id_breve ›;
$boucle->select = array_merge($boucle->select, array($t)); // pour postgres
$boucle->where = « array(‹ OR ›,$where, ».accesrestreint_breves_accessibles_where($t).« ) »;
$securise = true;
break;Le 3 janvier 2010 22:58, Fil <fil@rezo.net> a écrit :
Une hypothèse si jamais il y a trop d’incompatibilités : rendre la
balise #PARAMETRES_FORUM obsolète, et préciser autrement les
paramètres forums (par exemple en spécifiant l’objet sur lequel
portera le forum).2010/1/3 Fil <fil@rezo.net>:
J’ai passé les forums en mode (objet, id_objet)
http://zone.spip.org/trac/spip-zone/changeset/34152Ca marche globalement, mais dans les détails attention ; il est
probable qu’il pête beaucoup de choses (voir le log du commit).– Fil
spip-zone@rezo.net - http://listes.rezo.net/mailman/listinfo/spip-zone
spip-zone@rezo.net - http://listes.rezo.net/mailman/listinfo/spip-zone