Auteurs partout - commentairesAuteurs partout2023-10-26T11:02:34Zhttps://contrib.spip.net/Auteurs-partout-4414#comment5142932023-10-26T11:02:34Z<p>Super , Merci pour la réactivité , je viens de le faire et ça marche <br class="autobr">
merci infiniment</p>Auteurs partout2023-10-26T10:44:37Zhttps://contrib.spip.net/Auteurs-partout-4414#comment5142922023-10-26T10:44:37Z<p>ce n'est pas lié à ce plugin. Mais donc : configuration->forum->documents joints et tu dis le type de document que tu autorise.</p>Auteurs partout2023-10-26T10:32:22Zhttps://contrib.spip.net/Auteurs-partout-4414#comment5142912023-10-26T10:32:22Z<p>Bonjour <br class="autobr">
comment faites vous pour que l'auteur ou l'invité puisse ajouter un document à une réponse à un article , comme je peux le voir ici « ajouter un document »</p>Auteurs partout2021-02-06T21:53:55Zhttps://contrib.spip.net/Auteurs-partout-4414#comment5075222021-02-06T21:53:55Z<p>oui : la table <strong>spip_auteurs_liens</strong> utilise déjà l'objet rubrique pour l'associer à un auteur lorsque celui-ci est admin restreint de la rubrique. On ne peut donc pas activer/désactiver cette association qui est inclue dans le core de SPIP.</p>Auteurs partout2021-02-05T08:20:49Zhttps://contrib.spip.net/Auteurs-partout-4414#comment5075152021-02-05T08:20:49Z<p>Bonjour,</p>
<p>Est-ce qu'il y a une raison pour que les rubriques ne soient pas dans la liste des éléments pouvant être associés à des auteurs<small class="fine d-inline"> </small>?</p>Auteurs partout2019-02-07T11:07:00Zhttps://contrib.spip.net/Auteurs-partout-4414#comment4999622019-02-07T11:07:00Z<p>Merci, mais je ne me sens pas capable de proposer une modification de votre travail directement. Je vous soumettais juste une proposition, vous pouvez la tester et l'améliorer si cela vous convient. C'était une piste de réflexion et ne l'ai pas testé ailleurs que dans mon environnement. Mais au contraire si quelqu'un d'autre veut la prendre, la tester correctement et l'ajouter, c'est fait pour. (le partage d'expérience, c'est comme cela que je conçois spip mais ne suis pas en mesure de faire plus<small class="fine d-inline"> </small>!) Merci.</p>Auteurs partout2019-02-07T10:18:02Zhttps://contrib.spip.net/Auteurs-partout-4414#comment4999602019-02-07T10:18:02Z<p>Bon, j'ai gardé que l'agenda et le plugin des auteurs partout, vidé le cache. Même constat... J'étais en PHP 7.2 et suis retournée en 7.0 rien. Pourtant à un moment ça a marché... Je comprends pas.</p>Auteurs partout2019-02-07T00:51:17Zhttps://contrib.spip.net/Auteurs-partout-4414#comment4999562019-02-07T00:51:17Z<p>cela semble pas mal comme fonctionnalité supplémentaire...<br class="autobr">
...alors comme le développement de ce plugin est « ouvert » sur spip-zone je te propose de créer un compte (cf <a href="https://zone.spip.net/trac/spip-zone/wiki/CharteDeFonctionnement" class="spip_url spip_out auto" rel="nofollow external">https://zone.spip.net/trac/spip-zone/wiki/CharteDeFonctionnement</a>) et de procéder à la modification du plugin directement. <br class="autobr">
Son repo SVN est accessible sur svn ://zone.spip.org/spip-zone/_plugins_/auteurs_partout/trunk <br class="autobr">
à bientôt donc<small class="fine d-inline"> </small>!</p>Auteurs partout2019-02-07T00:45:22Zhttps://contrib.spip.net/Auteurs-partout-4414#comment4999552019-02-07T00:45:22Z<p>je ne reproduis pas le problème : sur un SPIP 3.2 « de base », si je crée un événement dans l'espace privé, lorsque je le valide je suis automatiquement auteur de cet événement (et cela que je sois loggué en admin ou en simple auteur)<br class="autobr">
Ensuite je n'ai aucun problème pour ajouter/enlever des auteurs sur cet événement.<br class="autobr">
Il semblerait nécessaire que tu fasses un essais en désactivant tous les plugins/squelettes de ton site sauf « agenda » (et ses plugins associés) et « auteurs partout »</p>Auteurs partout2019-01-24T23:48:13Zhttps://contrib.spip.net/Auteurs-partout-4414#comment4997082019-01-24T23:48:13Z<p>ps : je précise que je n'ai pas utilisé votre plugin mais ai créé le fichier dans le répertoire squelettes/ (en surcharge de : prive/objets/liste) pour m'en servir pour un plugin perso. Donc peut-être qu'il y aura des adaptations à faire dans le cadre de votre plugin si vous souhaitez l'intégrer.</p>Auteurs partout2019-01-24T23:44:17Zhttps://contrib.spip.net/Auteurs-partout-4414#comment4997072019-01-24T23:44:17Z<p>Bonjour, après une journée complète de recherches et tests sur le sujet je vous propose la solution suivante pour intégrer le tri sur le statut d'auteurs à la liste des auteurs affichés. J'ai fait un mix entre le fichier natif auteurs_associer et le fichier d'affichage des visiteurs (celui généré par la page privée « visiteurs ») après avoir compris le php de définition de classification des auteurs (filtre : auteurs_lister_statuts, avec le paramètre <i>1</i> pour ne pas afficher ceux dans la poubelle, vu qu'on est ici dans l'ajout d'un auteur à un objet) . Cela fonctionne (désolée de l'auto-satisfecit, mais après 14h à chercher...) - il reste un point à compléter, cela efface l'affiche de la barre d'alphabet en haut (et c'est dommage, c'est bien pratique). Si vous avez une solution, faites signe<small class="fine d-inline"> </small>! Merci. Sinon, avantage : l'encart de recherche libre fonctionne sur les prénoms si vous avez ajouté un ChampsExtra « prénom » à la fiche Auteur et y avez attribué un score élevé de recherche. Tout bénéf'<small class="fine d-inline"> </small>! (rah, c'est bô SPIP, mais... quelle galère<small class="fine d-inline"> </small>!)</p>
<div class="precode"><pre class="spip_code spip_code_block language-spip" dir="ltr" style="text-align:left;" data-language="spip"><code>[(#SET{defaut_tri,#ARRAY{ statut,1, multi nom,1, site,1, compteur_articles,-1
}})
]
#SET{exclus,#ENV{objet_source}|lister_objets_lies{#ENV{objet},#ENV{id_objet},#ENV{_objet_lien}}}
#SET{debut,#ENV{debutauta,#EVAL{_request("debutauta");}}}
<input type="hidden" name="debutauta" value="#GET{debut}" />
[(#REM) PERSO // Ajout des onglets par statut auteur + definir le statut admin comme "exclus" de l'affichage ] #SET{statuts,#VAL{tous}|auteurs_lister_statuts{1}}
<B_st>
[(#REM) PERSO // Ajout des set ] #SET{statuts,#VAL{tous}|auteurs_lister_statuts{1}} [(#GET{statuts}|count|non)#SET{statuts,#ARRAY{0,zzzz}}]
<div class="onglets_simple clearfix"> <ul> <li>[(#SELF|parametre_url{statut,''}|parametre_url{tri_liste_aut,nom}|lien_ou_expose{<:info_tout_afficher:>,[(#ENV{statut,'0minirezo'}|non)],ajax})]</li> <BOUCLE_st(POUR){tableau #GET{statuts}}{si #GET{statuts}|count|>{1}} {tri #ENV{par,multi nom},#GET{defaut_tri}}> <li>[(#SELF|parametre_url{statut,#VALEUR}|parametre_url{tri_liste_aut,statut}|parametre_url{tri_liste_aut,nom}|ancre_url{paginationaut}|lien_ou_expose{[(#VALEUR|traduire_statut_auteur)],#ENV{statut,''}|=={#VALEUR},ajax})] </li> </BOUCLE_st> </ul>
</div>
</B_st>
<div class="nettoyeur"></div>
<B_liste_aut>
[(#REM) En cas de pagination indirecte @32, il faut refaire le set car la boucle
a mis a jour la valeur avec la page reelle]
#SET{afficher_lettres,#TRI|=={'multi nom'}|oui}
#SET{debut,#ENV{debutaut,#EVAL{_request("debutaut");}}}
[(#REM) PERSO // Ajout des set ] #SET{statuts,#VAL{tous}|auteurs_lister_statuts{1}}
#ANCRE_PAGINATION
[<h3><:info_resultat_recherche:> «(#ENV{recherche})»</h3>]
<div class="liste-objets liste-objets-associer auteurs">
<table class='spip liste'>
[<caption><span class="caption"><strong>(#ENV*{titre,#GRAND_TOTAL|singulier_ou_pluriel{info_1_auteur,info_nb_auteurs}})</strong>
<span class="recherche"> <label for="recherche-#ENV{id}"><:info_rechercher_02:></label> <input type="text" class="recherche" name="recherche" id="recherche-#ENV{id}" value="#ENV{recherche}" /> <input type="submit" class="tout_voir" name="tout_voir" value="<:info_tout_afficher:>" />
</span>
</span>
</caption>] <thead> #SET{p,''} <BOUCLE_lettre(AUTEURS){tout}{id_auteur?}{where?}{statut?}{recherche?}{par multi nom}{id_auteur==#GET{afficher_lettres}|?{'.*','A'}}>[ (#NOM**|initiale|unique|oui) [(#SET{p,#GET{p}|concat{ #SELF|parametre_url{debutaut,@#ID_AUTEUR}|ancre_url{paginationaut}|afficher_initiale{#NOM**|initiale{},#COMPTEUR_BOUCLE,#GET{debut},#ENV{nb,10}} }})] ]#SAUTER{#ENV{nb,10}|moins{#COMPTEUR_BOUCLE|=={1}|?{2,1}}}</BOUCLE_lettre>[ (#SET{p, #GET{p}|concat{ #REM|afficher_initiale{#REM,#TOTAL_BOUCLE,#GET{debut},#ENV{nb,10}} } })]</B_lettre> [<tr><td colspan="6"><p class='pagination'>(#GET{p})</p></td></tr>] [<tr><td colspan="6"><p class='pagination'>(#PAGINATION{prive})</p></td></tr>] <tr class='first_row'> <th class='statut' scope='col'>[(#TRI{statut,#CHEMIN_IMAGE{auteur-16.png}|balise_img{<:lien_trier_statut|attribut_html:>},ajax})]</th> <th class='nom' scope='col' colspan='2'><:info_nom:></th> <th class='statut'><:statut:></th> <th class='email' scope='col'><:email:></th> <th class='action' scope='col'> </th> </tr> </thead> <tbody> <BOUCLE_liste_aut(AUTEURS){!id_auteur IN #GET{exclus}}{tout}{where?}{recherche?}{statut?}{tri #ENV{par,multi nom},#GET{defaut_tri}}{pagination #ENV{nb,10} aut}> <tr class="[(#COMPTEUR_BOUCLE|alterner{row_odd,row_even})][ (#EXPOSE|unique)][ (#NOM**|initiale|=={#ENV{i}}|?{on}|unique)]"> <td class='statut'>[(#STATUT|puce_statut{auteur})]</td> <td class='nom[ (#NOM|non)vide]'[(#LOGO_AUTEUR|non)colspan='2']><a href="[(#ID_AUTEUR|generer_url_entite{auteur})]"[ title="(#BIO*|couper{200}|attribut_html)"]>[(#RANG). ][(#NOM|trim|sinon{<:info_numero_abbreviation:>#ID_AUTEUR})]</a></td> <td class='statut'>[(#STATUT|traduire_statut_auteur)]</td> <td class='email'>[<a href='mailto:(#EMAIL)'>[(#EMAIL|couper{30})]</a>]</td> <td class='action'><button type="submit" class="button link" name="ajouter_lien[auteur-#ID_AUTEUR-#OBJET-#ID_OBJET]" value="+"><:lien_ajouter_auteur:> [(#CHEMIN_IMAGE{ajouter-12.png}|balise_img{'+'})]</button></td> </tr> </BOUCLE_liste_aut> </tbody>
</table>
[<p class='pagination'>(#PAGINATION{prive})</p>]
</div>
</B_liste_aut>
[(#ENV{recherche}|oui)
<div class="liste-objets liste-objets-associer auteurs caption-wrap">
<span class="caption"><strong>[(#VAL{info_recherche_auteur_zero}|_T{#ARRAY{cherche_auteur,#ENV{recherche}}})]</strong>
<span class="recherche"> <label for="recherche-#ENV{id}"><:info_rechercher_02:></label> <input type="text" class="recherche" name="recherche" id="recherche-#ENV{id}" value="#ENV{recherche}" /> <input type="submit" class="tout_voir" name="tout_voir" value="<:info_tout_afficher:>" />
</span>
</span>
</div>
][
<div class="liste-objets auteurs caption-wrap"><strong class="caption">(#ENV*{sinon,''})</strong></div>
]<//B_liste_aut>
#FILTRE{mini_html}</code></pre></div>Auteurs partout2019-01-15T15:27:36Zhttps://contrib.spip.net/Auteurs-partout-4414#comment4994902019-01-15T15:27:36Z<p>Je reviens vers vous pour signaler que sous Spip 3.2 et PHP 7.0 les auteurs ne sont pas automatiquement ajouté à un objet. Help<small class="fine d-inline"> </small>!</p>Auteurs partout2018-12-03T16:52:01Zhttps://contrib.spip.net/Auteurs-partout-4414#comment4989592018-12-03T16:52:01Z<p>Bonjour,</p>
<p>est-ce normal qu'à la création d'un événement l'auteur ne soit pas automatiquement greffé à cet événement<small class="fine d-inline"> </small>?</p>
<p>Merci pour la réponse<small class="fine d-inline"> </small>!</p>Auteurs partout2017-12-10T18:30:24Zhttps://contrib.spip.net/Auteurs-partout-4414#comment4948612017-12-10T18:30:24Z<p>Génial<small class="fine d-inline"> </small>! Quelle rapidité, ça décoiffe (même les chauves et je suis bien placé pour le dire ). Merci :-)</p>Auteurs partout2017-12-10T18:27:44Zhttps://contrib.spip.net/Auteurs-partout-4414#comment4948602017-12-10T18:27:44Z<p>Il est compatible, j'ai fait la mise à jour<small class="fine d-inline"> </small>;-)</p>Auteurs partout2017-12-10T18:23:13Zhttps://contrib.spip.net/Auteurs-partout-4414#comment4948592017-12-10T18:23:13Z<p>Bonjour... je suis passé à spip 3.2.0 sans vérifier si le plugin était compatible<small class="fine d-inline"> </small>! Va-t-il être compatible dans les prochains mois<small class="fine d-inline"> </small>?</p>
<p>Il nous est très utile, notamment pour permettre d'attribuer des auteurs aux images du site.</p>
<p>Merci par avance...</p>Auteurs partout2017-02-07T09:28:46Zhttps://contrib.spip.net/Auteurs-partout-4414#comment4909702017-02-07T09:28:46Z<p>Bonjour et merci pour ce plugin.<br class="autobr">
Je rencontre un souci « ergonomique ». Je souhaite l'utiliser dans un site qui contient plusieurs centaines d'auteurs (visiteurs liés à ds newsletters). Y a-t-il un moyen pour restreindre le choix des auteurs aux seuls rédacteurs/administrateurs<small class="fine d-inline"> </small>?<br class="autobr">
(ce serait peut-être bien d'avoir une option à rajouter dans le formulaire de configuration du plugin<small class="fine d-inline"> </small>?)</p>
<p>Encore merci pour tout,</p>Auteurs partout2016-05-16T17:00:33Zhttps://contrib.spip.net/Auteurs-partout-4414#comment4874522016-05-16T17:00:33Z<p>Ah je vois merci. <br class="autobr">
En fait je ne veux pas afficher les propriétaires de la zone mais les auteurs qui ont accès à cette zone.</p>
<p>Après moults essais j'ai réussi avec la boucle :</p>
<div class="precode"><pre class="spip_code spip_code_block" dir="ltr" style="text-align:left;"><code><BOUCLE_zone(ZONES zones_liens){id_zone}>
<BOUCLE_auteur(AUTEURS zones_liens zones){tout}{par nom}{id_zone}>
...</code></pre></div>
<p>(j'avais installé le plugin auteurs partout pour typer le lien auteur / <br class="autobr">
zone mais je ne crois pas qu'il soit utile dans ce cas).</p>
<p>dd</p>Auteurs partout2016-05-16T09:45:41Zhttps://contrib.spip.net/Auteurs-partout-4414#comment4874362016-05-16T09:45:41Z<p>je teste de mon côté (en SPIP 3.1) et je n'ai pas de problème : la boucle</p>
<div class="precode"><pre class="spip_code spip_code_block language-spip" dir="ltr" style="text-align:left;" data-language="spip"><code><BOUCLE_auteurs(AUTEURS)> <BOUCLE_zone(ZONES){id_auteur}{", "}>[(#TITRE)]</BOUCLE_zone>
</BOUCLE_auteurs></code></pre></div>
<p>me renvoie (comme prévu) les zones de chaque auteur propriétaire</p>
<p>Peux tu vérifier :</p>
<ul class="spip"><li> que tu as bien un auteur attribué à chacune des zones que tu veux aficher(cf bas de la dernière capture d'écran ci-dessus)</li><li> que les propriétaires de zones aient au moins publié un article (pour qu'ils apparaissent dans la BOUCLE_auteur englobante)</li></ul>
<p><br class="manualbr">NB : attention à ne pas confondre les auteurs inclus dans une zone et les auteurs propriétaires de la zone...</p>Auteurs partout2016-05-15T21:16:44Zhttps://contrib.spip.net/Auteurs-partout-4414#comment4874272016-05-15T21:16:44Z<p>Bonjour,</p>
<p>J'essaie d'afficher les zones d'accès restreint d'un auteur dans le squelette auteur<br class="autobr">
J'ai coché « zone » dans la config du plugin auteurs partout et j'ai cette boucle dans le squelette auteur :</p>
<p><code class="spip_code spip_code_inline" dir="ltr"> <BOUCLE_zone(ZONES){id_auteur}{", "}>[(#TITRE)]</BOUCLE_zone></code></p>
<p>Mais ne ne s'affiche</p>
<p>dd</p>Auteurs partout2016-04-27T20:09:45Zhttps://contrib.spip.net/Auteurs-partout-4414#comment4871502016-04-27T20:09:45Z<p>Super merci</p>Auteurs partout2016-04-27T17:16:06Zhttps://contrib.spip.net/Auteurs-partout-4414#comment4871482016-04-27T17:16:06Z<p>fait, modulo une petite variation</p>
<p><a href="http://zone.spip.org/trac/spip-zone/changeset/96839" class="spip_url spip_out auto" rel="nofollow external">http://zone.spip.org/trac/spip-zone/changeset/96839</a></p>Auteurs partout2016-04-27T16:49:58Zhttps://contrib.spip.net/Auteurs-partout-4414#comment4871462016-04-27T16:49:58Z<p>En cas de formulaire d'édition publique. Il y une notice php</p>
<p>serait-il possible de modifier la ligne 21 de auteurspartout_pipelines.php<small class="fine d-inline"> </small>?<br class="autobr">
avec</p>
<div class="precode"><pre class="spip_code spip_code_block language-php" dir="ltr" style="text-align:left;" data-language="php"><code>if(isset($GLOBALS['auteur_session']['id_auteur'])) { sql_insertq("spip_auteurs_liens", array( 'id_auteur' => $GLOBALS['auteur_session']['id_auteur'], 'id_objet' => $id, 'objet' => $type));
}</code></pre></div>Auteurs partout2016-01-27T09:57:48Zhttps://contrib.spip.net/Auteurs-partout-4414#comment4855802016-01-27T09:57:48Z<p>Oui, merci<small class="fine d-inline"> </small>! :-)</p>Auteurs partout2016-01-27T09:02:29Zhttps://contrib.spip.net/Auteurs-partout-4414#comment4855742016-01-27T09:02:29Z<p>ok, j'ai donc modifié. Cela sera pris en compte tout bientôt sur les différents sites de la galaxie et dans le plugin « vérifier la compatibilité 3.1 ».</p>
<p>Tu connais donc la procédure pour les autres plugins.</p>
<p><a href="http://zone.spip.org/trac/spip-zone/changeset/94766" class="spip_url spip_out auto" rel="nofollow external">http://zone.spip.org/trac/spip-zone/changeset/94766</a></p>Auteurs partout2016-01-27T05:50:49Zhttps://contrib.spip.net/Auteurs-partout-4414#comment4855732016-01-27T05:50:49Z<p>Je confirme, c'est bon partout :-)</p>Auteurs partout2016-01-27T05:46:18Zhttps://contrib.spip.net/Auteurs-partout-4414#comment4855722016-01-27T05:46:18Z<p>Merci :-)<br class="autobr">
J'ai testé pour les brèves, les documents, les sites référencés, les points géolocalisés, les auteurs (je n'ai pas d'autres besoins), ça marche. Je vais poursuivre avec les autres objets mais j'ai bon espoir pour l'instant (il n'y a pas de raisons)</p>Auteurs partout2016-01-26T17:49:51Zhttps://contrib.spip.net/Auteurs-partout-4414#comment4855642016-01-26T17:49:51Z<p>Salut, le plugin n'est pas actuellement testé pour spip 3.1. Cela ne veut pas dire qu'il n'est pas compatbile, mais simplement que nous ne savons pas s'il l'est.</p>
<p>Tu peux tester la compatibilité avec SPIP 3.1 toi même : tu modifier le fichier paquet.xml, en remplaçant <code class="spip_code spip_code_inline" dir="ltr">compatibilite="[3.0.0;3.0.*]</code> par <code class="spip_code spip_code_inline" dir="ltr">compatibilite="[3.0.0;3.1.*]</code>. Tu actives ensuite le plugin, fait des tests de compatibilté, et fais un retour ici.</p>
<p>Si les tests sont positifs, je modifie les informations sur la zone. S'ils sont négatifs, ma foi, il faudra qu'un développeur avec du temps se penche dessus.</p>Auteurs partout2016-01-26T17:34:20Zhttps://contrib.spip.net/Auteurs-partout-4414#comment4855632016-01-26T17:34:20Z<p>Bonjour,<br class="autobr">
Ce plugin a-t-il une version 3.1<small class="fine d-inline"> </small>? Ça m'intéresse...</p>Auteurs partout2015-05-09T18:29:21Zhttps://contrib.spip.net/Auteurs-partout-4414#comment4818882015-05-09T18:29:21Z<p>Les utilisateurs du plugin Agenda devront ajouter « auteurs_liens » dans leur boucle AUTEURS pour voir apparaître l'auteur de leur événement.</p>
<div class="precode"><pre class="spip_code spip_code_block language-spip" dir="ltr" style="text-align:left;" data-language="spip"><code><BOUCLE_qui2(AUTEURS auteurs_liens){id_evenement}>
maboucleLE|moins{#TOTAL_BOUCLE}|=={-1}|oui|?{' et ',', '})]]</a>
</BOUCLE_qui2></code></pre></div>
<p>Va-t'en savoir pourquoi<small class="fine d-inline"> </small>? il faut croire que sur l'agenda, on ne les comprend pas, les auteurs Spiiiiiiiipeuh....</p>Auteurs partout2014-03-08T12:05:43Zhttps://contrib.spip.net/Auteurs-partout-4414#comment4742322014-03-08T12:05:43Z<p>Génial<small class="fine d-inline"> </small>! <br class="autobr">
Associé au plugin rôle, ça ouvre des milliards de possibilités.</p>Auteurs partout2013-07-29T08:44:40Zhttps://contrib.spip.net/Auteurs-partout-4414#comment4697952013-07-29T08:44:40Z<p>mouarf, mouarf, mouarf<small class="fine d-inline"> </small>!</p>Auteurs partout2013-07-29T08:25:37Zhttps://contrib.spip.net/Auteurs-partout-4414#comment4697932013-07-29T08:25:37Z<p>Auteurs partout, justice nulle part<small class="fine d-inline"> </small>!</p>