Bonjour,
Existe-t-il un plugin (ou une fonction native) qui permet de passer tous les articles attachés à un auteur A vers un auteur B ?
Merci
--
Stéphane
Les Voisins Spipeurs : http://www.voisins-spipeurs.net
Bonjour,
Existe-t-il un plugin (ou une fonction native) qui permet de passer tous les articles attachés à un auteur A vers un auteur B ?
Merci
--
Stéphane
Les Voisins Spipeurs : http://www.voisins-spipeurs.net
Le mar. 4 déc. 2018 à 21:37, Stephane Santon <m.spiprezo@santonum.eu> a écrit :
Bonjour,
Existe-t-il un plugin (ou une fonction native) qui permet de passer tous
les articles attachés à un auteur A vers un auteur B ?
Bonjour,
Il existe le plugin « Réassocier les auteurs » : https://contrib.spip.net/Reassocier-auteurs-objets-4717
Mais il semble que l’archive n’est pas créée à l’heure actuelle.
Ybbet
Merci
–
StéphaneLes Voisins Spipeurs : http://www.voisins-spipeurs.net
liste spip
spip@rezo.net - désabonnement : envoyer un mail à spip-off@rezo.netArchives : https://www.mail-archive.com/spip@rezo.net/maillist.html
Infos : https://listes.rezo.net/mailman/listinfo/spip
Documentation de SPIP : http://www.spip.net/
Irc : de l’aide à toute heure : http://spip.net/irc
Salut,
pour aller vite si c'est à faire qu'une seule fois on peut utiliser du
code SQL.
On installe et lance le plugin Adminer. On y ouvre la page pour entrer
une commande SQL.
Attention, c'est une action irréversible, alors il est indispendable de
créer une copie de sauvegarde avant.
Le code SQL :
UPDATE spip_auteurs_liens set id_auteur=51 where id_auteur=2 and
objet="article";
Bien entendu il faut remplacer les id_auteur par les numéros en question.
Pour ajouter un peu de sécurité à l'action je crée d'abord un auteur
temporaire que j'utilise comme cible dans un premier temps. Ensuite je
teste le résultat, je vérifie si les auteurs ont conservé leurs autres
objets etc.
Enfin je échange l'id_auteur temporaire par l'id_auteur final.
:-)k++
On 04.12.18 23:57, Ybbet Spip wrote:
Le mar. 4 déc. 2018 à 21:37, Stephane Santon <m.spiprezo@santonum.eu> a
écrit :Bonjour,
Existe-t-il un plugin (ou une fonction native) qui permet de passer tous
les articles attachés à un auteur A vers un auteur B ?Bonjour,
Il existe le plugin "Réassocier les auteurs" :
Réassocier auteurs objets - SPIP-Contrib
Mais il semble que l'archive n'est pas créée à l'heure actuelle.Ybbet
Merci
--
StéphaneLes Voisins Spipeurs : http://www.voisins-spipeurs.net
_______________________________________________
liste spip
spip@rezo.net - désabonnement : envoyer un mail à spip-off@rezo.netArchives : https://www.mail-archive.com/spip@rezo.net/maillist.html
Infos : https://listes.rezo.net/mailman/listinfo/spip
Documentation de SPIP : http://www.spip.net/
Irc : de l'aide à toute heure : http://spip.net/irc
_______________________________________________
liste spip
spip@rezo.net - désabonnement : envoyer un mail à spip-off@rezo.netArchives : https://www.mail-archive.com/spip@rezo.net/maillist.html
Infos : https://listes.rezo.net/mailman/listinfo/spip
Documentation de SPIP : http://www.spip.net/
Irc : de l'aide à toute heure : http://spip.net/irc
J’ai un vieux modèle qui permet, entre autres, de faire ça.
Pour l’utiliser, il faut récupérer le contenu de Connexion · GitLab, et le placer dans /squelettes/modeles/ (ou son équivalent).
Mais attention, comme c’était ma première utilisation de SVN je n’étais pas bien sûr de la structure qui allait être importée, et j’ai été trop prudent : il y a doublonnage des noms de répertoire.
Il faut donc récupérer successivement :
. les fichiers contenus dans …/mm/mm/
. les fichiers contenus dans …/xx/xx/
. le fichier …/xx_call.html
Et la structure finale doit être comme suit :
/squelettes/modeles/
/xx/ avec
son contenu/mm/ avec
son contenuxx_call.html
Ensuite il faut ajouter dans config/mes_options.php :
$dossier_squelettes = ‹ squelettes/modeles/xx ›;
Enfin il faut créer un article dans le texte duquel on écrit l’appel au modèle :
<xx_call|xx_app=mm>
(des détails sur les raisons et l’utilité de cette façon de faire sont disponibles dans /xx/xx_doc.doc)
Il suffit ensuite d’afficher l’article (en principe en partie privée, puisque c’est un outil à destination du webmaster averti) : j’espère qu’à partir de là l’utilisation se révèle évidente.
Mais bien sûr, je suis prêt à répondre à toute question.
Fred
From: klaus++
Sent: Wednesday, December 05, 2018 11:36 AM
To: spip@rezo.net
Subject: Re: [Spip] Changer l’auteur d’un ensemble d’articles
Salut,
pour aller vite si c’est à faire qu’une seule fois on peut utiliser du
code SQL.
On installe et lance le plugin Adminer. On y ouvre la page pour entrer
une commande SQL.
Attention, c’est une action irréversible, alors il est indispendable de
créer une copie de sauvegarde avant.
Le code SQL :
UPDATE spip_auteurs_liens set id_auteur=51 where id_auteur=2 and
objet=« article »;
Bien entendu il faut remplacer les id_auteur par les numéros en question.
Pour ajouter un peu de sécurité à l’action je crée d’abord un auteur
temporaire que j’utilise comme cible dans un premier temps. Ensuite je
teste le résultat, je vérifie si les auteurs ont conservé leurs autres
objets etc.
Enfin je échange l’id_auteur temporaire par l’id_auteur final.
:-)k++
On 04.12.18 23:57, Ybbet Spip wrote:
Le mar. 4 déc. 2018 à 21:37, Stephane Santon m.spiprezo@santonum.eu a
écrit :Bonjour,
Existe-t-il un plugin (ou une fonction native) qui permet de passer tous
les articles attachés à un auteur A vers un auteur B ?Bonjour,
Il existe le plugin « Réassocier les auteurs » :
Réassocier auteurs objets - SPIP-Contrib
Mais il semble que l’archive n’est pas créée à l’heure actuelle.Ybbet
Merci
–
StéphaneLes Voisins Spipeurs : http://www.voisins-spipeurs.net
liste spip
spip@rezo.net - désabonnement : envoyer un mail à spip-off@rezo.netArchives : https://www.mail-archive.com/spip@rezo.net/maillist.html
Infos : https://listes.rezo.net/mailman/listinfo/spip
Documentation de SPIP : http://www.spip.net/
Irc : de l’aide à toute heure : http://spip.net/irc
liste spip
spip@rezo.net - désabonnement : envoyer un mail à spip-off@rezo.netArchives : https://www.mail-archive.com/spip@rezo.net/maillist.html
Infos : https://listes.rezo.net/mailman/listinfo/spip
Documentation de SPIP : http://www.spip.net/
Irc : de l’aide à toute heure : http://spip.net/irc
liste spip
spip@rezo.net - désabonnement : envoyer un mail à spip-off@rezo.net
Archives : https://www.mail-archive.com/spip@rezo.net/maillist.html
Infos : https://listes.rezo.net/mailman/listinfo/spip
Documentation de SPIP : http://www.spip.net/
Irc : de l’aide à toute heure : http://spip.net/irc
Bonjour,
C'est PAR-FAIT !
Cela permet à des admins non webmestres de faire le job.
Archive à créer absolument !
Bonne journée
Le 04/12/2018 à 23:57, Ybbet Spip a écrit :
Le mar. 4 déc. 2018 à 21:37, Stephane Santon <m.spiprezo@santonum.eu <mailto:m.spiprezo@santonum.eu>> a écrit :
Bonjour,
Existe-t-il un plugin (ou une fonction native) qui permet de passer
tous
les articles attachés à un auteur A vers un auteur B ?Bonjour,
Il existe le plugin "Réassocier les auteurs" : Réassocier auteurs objets - SPIP-Contrib
Mais il semble que l'archive n'est pas créée à l'heure actuelle.Ybbet
--
Stéphane
Les Voisins Spipeurs : http://www.voisins-spipeurs.net
Bonjour,
Le zip est maintenant créé et associé à l'article ![]()
Bonne journée,
Jacques
Le 05/12/2018 à 15:10, Stephane Santon a écrit :
Bonjour,
C'est PAR-FAIT !
Cela permet à des admins non webmestres de faire le job.Archive à créer absolument !
Bonne journée
Le 04/12/2018 à 23:57, Ybbet Spip a écrit :
Le mar. 4 déc. 2018 à 21:37, Stephane Santon <m.spiprezo@santonum.eu <mailto:m.spiprezo@santonum.eu>> a écrit :
Bonjour, Existe\-t\-il un plugin \(ou une fonction native\) qui permet de passer tous les articles attachés à un auteur A vers un auteur B ?Bonjour,
Il existe le plugin "Réassocier les auteurs" : Réassocier auteurs objets - SPIP-Contrib
Mais il semble que l'archive n'est pas créée à l'heure actuelle.Ybbet