OtherBlog est un plugin pour Dotclear v2 qui permet d'afficher dans un blog (voire ailleurs dans certaines conditions) tout ou partie de certains des derniers billets (selon filtre) d'un blog ou plusieurs blogs du même "multiblog"...
Dernière version : la v1.8.1
Dernière édition du billet : 21/08/2013.
Ce plugin n'évoluera plus.
Son successeur est mrvbNextDoor.
OtherBlog fonctionne uniquement dans le cadre d'une configuration multi-blogs où les blogs de la plate-forme ont accès à la même base de données. Il a été testé avec des bases de données MySQL et PostgreSQL...
Quoi de neuf ?
Ce qu'apporte la v1.8.1 :
- ajout de l'option "first" dans le paramétrage de la source (from=...) pour %IMAGE% et %TEXT% : uniquement dans l'extrait si présent, dans le contenu sinon,
- correction d'un bug dans l'extraction des images avec %IMAGE%,
- à présent avec %TEXT% la coupure ne se fait qu'entre deux mots.
Les modifications apportées par les versions précédentes sont décrites ici.
Fonctions complémentaires
Outre un widget, OtherBlog met à votre disposition deux fonctions :
- la fonction intOtherBlog permet d'afficher la liste dans une page connexe (donc interne au multi-blog) avec nombreuses possibilités de paramétrage.
- la fonction extOtherBlog permet d'afficher la liste dans une page externe au(x) blog(s) (site portail par exemple) avec les même possibilités de réglage et sous certaines conditions :
- il est nécessaire que cette page puisse accéder à la base de données alimentant le(s) blog(s),
- elle doit appartenir au même domaine principal ou dans un sous-domaine du même domaine principal,
- PHP5 doit être actif dans le répertoire où elle se trouve.
Documentation
La documentation concernant OtherBlog est constituée de six chapitres :
Remarques
Si vous avez des remarques concernant ce billet (présentation, explications, erreur), alors la partie "Commentaires" est à votre disposition.
1. par colir, le mercredi 11 juin 2008 à 15h07 commentaire
Salut
tout d'abord merci pour ce plugin, je trouve que c'etait vraiment un manque a DC2
J'aimerai savoir si il est possible d'insérer ce plug au nivo des post, pluto que au niveo de la sidebar...merci
2. par mirovinben, le jeudi 12 juin 2008 à 07h00 commentaire
Bonjour colir...
Oui, il est possible d'insérer OtherBlog au niveau des post de deux façons :
Je propose des exemples d'utilisation dans mon blog de test dans la zone des billets (widget dans blogextra déporté) ou dans des pages connexes (accessibles depuis la sidebar, l'une utilisant le template, l'autre la fonction interne).
Si tu as d'autre questions concernant le plugin, merci d'utiliser le forum de DC2. Je viens de modifier le lien (l'ancien était périmé).
3. par mirovinben, le dimanche 15 juin 2008 à 13h58 commentaire
Pour être en conformité avec la v2-RC1 de Dotclear et pour éviter toute confusion lors du téléchargement et de l'installation, j'ai supprimé de l'annexe les fichiers au format pkg.gz (format obsolète) et tar.gz (doublon avec zip)...
4. par .Oni, le mercredi 23 juillet 2008 à 16h19 commentaire
Si j'indique seulement %T% dans le Format des items le titre aparait deux fois. ;-(
5. par mirovinben, le mercredi 23 juillet 2008 à 18h01 commentaire
En effet... j'avions pas vu. En attendant que je répare, je te propose de ne rien mettre dans le format des items, et tu auras bien une seule fois le titre.
6. par mirovinben, le mercredi 23 juillet 2008 à 18h44 commentaire
Juste un "==" à remplacer par un "===" dans deux fichiers... Grrrr
Mise à jour du plugin qui passe en v1.3.1.
J'en ai profité pour corriger également une anomalie liée à la gestion par Dotclear de la page affichant le résultat d'une recherche. En effet elle a le même statut que la page d'accueil pour la prise en compte de l'option "Uniquement sur la page d'accueil" du widget.
7. par brol, le vendredi 15 août 2008 à 17h37 commentaire
C'est possible d'afficher la liste des billets du même blog ? (un peu comme lecteur rss sous dc1)
8. par mirovinben, le vendredi 15 août 2008 à 19h58 commentaire
Voui... c'est possible. Suffit de donner l'id du blog concerné.
9. par leau2001, le mardi 23 septembre 2008 à 20h19 commentaire
Salut,
Je m'intéresse à ton script DC2, mais j'ai plusieurs questions :
1 - N'affiche t il que la liste des billets ou peut on aussi afficher l'extrait du billet ou bien tout un billet en particulier, genre le dernier.
2 - Possible aussi de faire une selection des billets affichés en fonction d'une catégorie choisie ?
En fait j'aimerai mettre les extraits des derniers billets d'une catégorie dans une page d'accueil externe à Dotclear, avec des DIV qui recevrait tantot spectacle pour la dic id"spectacle", danse pour la div id ="danse" etc...
Merci
10. par mirovinben, le mardi 23 septembre 2008 à 23h00 commentaire
Salut leau2001 et bienvenue en ces lieux.
Je n'envisage pas d'ajouter cette fonctionnalité à Otherblog, au moins pour l'instant. Mais je garde ta suggestion au cas où je m'y replonge. Car j'ai prévu de le laisser en l'état avec l'arrivée du plugin feedEntries de Pep, bien plus puissant et bien plus configurable (mais sans widget).
11. par mirovinben, le samedi 27 septembre 2008 à 17h02 commentaire
Une nouvelle version d'Otherblog est en ligne, la v1.4.0. Elle répond au souhait formulé par leau2001 en #9.
Du temps que j'y étais, j'ai apporté un correctif pour l'affichage des titres de blog ayant des caractères accentués et, en plus du filtre sur une catégorie, j'ai ajouté la possibilité de filtrer les billets sur un mot-clé (ou tag).
Merci à DSLS (du forum Dotclear) pour son aide concernant les jointures de tables en MySQL et à Zeiram (également du forum Dotclear) pour sa suggestion concernant le paramétrage (facultatif) d'une catégorie.
12. par dc2fan, le dimanche 16 novembre 2008 à 13h11 commentaire
Bonjour Mirovinben, merci pour ce plugin qui a l'air de convenir exactement à ce que je recherche! Malheureusement, en voulant l'installer sur une page externe, j'ai une erreur qui s'affiche sur la page en question:
Fatal error: Class ‘dt' not found in /cheminabsolu/dc2/inc/clearbricks/common/_main.php on line 66
Pourtant dans ce fichier, ligne 66, il y a bien marqué:
dt::setTZ(‘UTC');
Sais-tu comment résoudre ce problème?
Merci!
13. par mirovinben, le dimanche 16 novembre 2008 à 15h13 commentaire
dc2fan, bienvenue ici (même s'il vaut mieux signaler ton pb sur le forum de Dotclear).
Aucune idée d'où peut provenir le "not found". Fait référence à une fonction date que le plugin n'utilise pas... du moins directement. Peut-être un pb de format de la date telle que tu l'aurais définie ?? Je me perds en conjectures.
Désolé !...
14. par mirovinben, le mercredi 19 novembre 2008 à 14h23 commentaire
Une petite erreur a été repérée dans le code de la fonction template
, du coup : passage en v1.4.1b…15. par effisk, le mardi 02 décembre 2008 à 16h22 commentaire
Hello!
Juste pour info, ce plugin n'est pas compatible avec le plugin "URL handlers" car il ne tient pas compte du changement des URLs.
16. par mirovinben, le mardi 02 décembre 2008 à 16h37 commentaire
effisk, merci pour ton signalement.
Cette incompatibilité est logique : OtherBlog va chercher directement dans la base de données les infos concernant les URL des billets et des blogs. Donc tout malaxage externe de ces données via une extension ne peut être pris en compte.
17. par Fab, le samedi 24 janvier 2009 à 13h39 commentaire
Bonjour,
Pour faire un portail de multiblog, j'utilise ton plugin qui est vraiment bien fait et documenté. Je ne sais pas vraiment comment il marche à l'intérieur, mais j'aimerais pouvoir exclure des catégories de la liste.
Sur un de mes blogs, je met en avant un post périodique, et j'ai donc un widget Derniers billets avec la catégories voulue dans la sidebar. Seulement sur mon portail, j'affiche uniquement cette catégorie avec le plugin, mais j'aimerais qu'elle ne soit plus dans les autres listes de billets.
C'est possible d'effacer une catégorie d'un <Tpl::Entries> en mettant category="URLCATEG?not". Serait ce possible de faire la même chose sur les listes ?
Dans le même ordre d'idées, sur un autre blog, j'ai des brèves, qui sont des billets très courts sans extrait. Via brèves?not sur la page d'accueil, je ne les affiche pas. Je les laisse en Derniers billets dans la sidebar.
Mais sur mon portail, je n'ai que les derniers posts sans prendre en compte les catégories, et ainsi je n'ai Que les brèves puisqu'elles sont les billets les plus récents.
Penses-tu pouvoir relever le challenge ?
18. par mirovinben, le samedi 24 janvier 2009 à 16h04 commentaire
Heu...
Si je comprends bien, Fab, tu souhaites pouvoir exclure une catégorie du listage proposé par OtherBlog, à l'inverse de ce qu'il permet depuis la v1.4.0, c'est à dire n'afficher qu'une catégorie.
Idée intéressante mais qui ouvre la porte à des demandes de plus en plus pointues risquant de faire de ce plugin une usine à gaz de plus en plus complexe à manipuler : pourquoi n'exclure qu'une catégorie ? et les sous-catégories ? pourquoi ne pas filtrer que certaines catégories et pas d'autres ?... etc... la liste est longue.
Je vais y réfléchir et te contacterai par mail prochainement.
19. par mirovinben, le lundi 26 janvier 2009 à 09h10 commentaire
Je mets la dernière main sur une v1.5.0 qui propose un meilleur filtre sur les catégories en permettant d'en saisir une ou plusieurs et d'indiquer pour chacune si elle est à lister ou à exclure...
Ca avance bien, derniers tests en cours. Fab, je t'ai envoyé un mail à l'instant.
20. par mirovinben, le mercredi 28 janvier 2009 à 14h04 commentaire
La v1.5.0 est disponible, la doc a été revue, corrigée et optimisée...
A consommer sans modération.
21. par oghme, le samedi 09 mai 2009 à 01h29 commentaire
Bonjour,
Je développe un Dotclear multiblog multilingue (utilisant l'excélent plugin DCtranslation de Jean Christophe Dubacq), et j'aimerais dans chaque blog, présenter la liste des 4 derniers billets des autres blogs du multiblog. Bien évidemment j'ai installé votre plugin :+)
Mon problème est le suivant (et j'ai bien peur de ne pas trouver de solution) :
Par défaut Otherblog m'affiche les flux français.
(les url de flux de type : http:/www.monsite.com/feed/navlang:fr~en/atom)
Y aurait-il moyen d'afficher les flux en anglais ? (url : http:/www.monsite.com/feed/navlang:en~fr/atom
Ou pas ?
22. par mirovinben, le samedi 09 mai 2009 à 07h34 commentaire
Bonjour oghme.
OtherBlog n'utilise pas les flux RSS/Atom mais passe par une lecture de la base de données. Sans effectuer de tri particulier sur une langue. Donc, a priori, et dans un usage habituel, il ne devrait pas y avoir de pb.
Par contre, il est tout à fait possible que le plugin DCtranslation ajoute des champs et/ou des tables. Dans ce cas OtherBlog est inefficace, sauf à le modifier spécifiquement pour les utilisateurs de DCtranslation au niveau de la requête SQL qui extrait les données pertinentes (fichier common.php, vers la ligne 90 entre autre).
Ce que je ne saurais faire car je n'ai pas de configuration multi-langue ni usage de DCtranslation. Je pense qu'il serait plus profitable de poser la question sur le forum Dotclear.
23. par effisk, le mercredi 13 mai 2009 à 13h49 commentaire
Hello!
toujours à propos de la compatibilité avec le plugin “URL handlers”, est- il possible de faire une petite manip dans le code du plugin pour corriger cela ? (je sais que ce n'est pas très propre et que cela risque de sauter à la prochaine mise à jour du plugin, mais bon... )
Je ne code pas en php, mais je bidouille pas mal.
24. par effisk, le mercredi 13 mai 2009 à 13h55 commentaire
re-moi
bon j'ai trouvé comment bidouiller (dans common.php).
Dernière question : j'ai vu qu'il était possible d'exclure des catégories... est-il possible d'exclure des blogs de la même façon ?
25. par mirovinben, le mercredi 13 mai 2009 à 14h14 commentaire
Salut effisk.
La structure du code PHP dans common.php n'est pas organisée actuellement pour permettre d'exclure un ou plusieurs blogs à l'image des catégories. Ce doit être tout à fait réalisable au niveau de la requête SQL.
L'idée est intéressante. Peut-être dans une prochaine version...
Date inconnue et non encore planifiée ;-).
26. par mirovinben, le vendredi 22 mai 2009 à 10h59 commentaire
effisk, je viens de mettre à jour OtherBlog. La v1.5.2 permet d'exclure un ou plusieurs blogs de la liste. Il suffit de faire précéder chaque id à exclure du point d'exclamation.
27. par Chris Pepper, le lundi 16 novembre 2009 à 06h14 commentaire
Is there any English documentation for otherBlog? I've been using the planet plugin, but it's no longer compatible with Dotclear 2 HEAD. I'm wondering if otherBlog would be a good replacement, but I cannot find any configuration or other documentation.
Thanks!
28. par mirovinben, le lundi 16 novembre 2009 à 08h00 commentaire
Hello Chris,
Je suis désolé mais mes faibles connaissances en anglais m'empêchent de proposer une documentation dans cette langue.
Ce que l'outil linguistique de G**gle traduit par :
I'm sorry but my limited English skills prevent me from offering documentation in that language.
29. par Chris Pepper, le mardi 17 novembre 2009 à 01h54 commentaire
mirovinben,
Thanks. I understand — I certainly don't understand French, and I can't expect you to translate as well as writing the software.
I see DC has a very bilingual community — is there any mechanism or team for translating things like the OtherBlog description & docs?
Perhaps someone else here can tell me if it's suitable for generating combined RSS/ATOM feeds with links back to the original posts in the other blogs in my Dotclear installation.
One thing I didn't like about Olivier's planet plugin is that it copied posts into a separate combined blog, meaning each post had 2 URLs and they weren't identical.
30. par mirovinben, le mardi 17 novembre 2009 à 07h50 commentaire
Je vous invite à poser toutes vos questions ici. D’autres membres de la communauté sont bilingues, eux… Et ils pourront sûrement vous aider.
Ce que l’outil linguistique de G**gle traduit par :
I invite you to ask any questions here. Other community members are bilingual, they… And they will surely help you.
31. par Chris Pepper, le mercredi 18 novembre 2009 à 03h55 commentaire
I've raised this as a bug report (about errors in the planet plugin), and through DotAddict, where TomTom33 was helpful enough to explain the PHP notices.
I was unable to login to the forum yesterday — it kept redirecting me to the logged-out forum view. Today I managed to post http://forum.dotclear.net/viewtopic.php?id=41194
Chris
32. par Philippe, le mardi 06 juillet 2010 à 20h36 commentaire
Bonjour
Fidèle utilisateur, je viens de mettre à jour otherblog depuis la version 1.5.1 (je sais c'est mal, mais ça marchait très bien) vers la 1.5.10 pour accompagner ma mise à jour vers dotclear 2.2
Lorsqu'on insère le widget dans un fichier de template, même si le paramètre title est vide un titre s'affiche quand même. Peut-on désactiver ce comportement ?
33. par mirovinben, le mercredi 07 juillet 2010 à 07h42 commentaire
Salut Philippe
Si l’on souhaite insérer le widget dans un fichier template sans afficher de titre il suffit d’ajouter dans la liste des paramètres de <tpl:Widget> :
Par acquis de conscience, je viens de re-tester chez moi… Sait-on jamais, des fois que certaines "optimisations" aient cassé quelque chose.
34. par Philippe, le mercredi 07 juillet 2010 à 17h56 commentaire
C'est pourtant ce que j'avais fait, fort logiquement... j'ai dû me faire piéger par un cache^^
Du coup j'en ai profité pour passer à la version 1.6 qui fonctionne parfaitement, et je reste un utilisateur comblé, merci encore
35. par Alex, le dimanche 16 janvier 2011 à 21h13 commentaire
Merci beaucoup pour ce plugin, cela marche très bien!
@dc2fan: j'ai également eu l'erreur "Fatal error: Class ‘dt’ not found in /monCheminDotClear/inc/clearbricks/common/_main.php on line 66" sur ma première ébauche, lorsque j'avais mis tout le code pour le plugin (y compris la declaration de DC_ROOT et la directive d'importation "include_one") dans une fonction.
Pour corriger le problème, j'ai effectué la déclaration et l'include dans le corps même de la page et mis que la défintion de la variable $attr et la méthode extOtherBlog($attr); dans ma fonction PHP.
36. par mirovinben, le lundi 17 janvier 2011 à 08h33 commentaire
Merci Alex pour ce retour.
37. par Pierre, le lundi 07 février 2011 à 17h26 commentaire
Merci pour cet excellent plugin qui permet de faire des choses bien sympa sur un multiblog DC2.
J'ai deux demandes d'ajout des fonctionnalités.
Si tu penses ne pas avoir le temps de t'y atteler dit le moi et je regarderais si j'arrive à modifier le code moi même.
Penses-tu ajouter ces fonctions prochainement à ton plugin ?
Merci encore pour ton travail,
A bientôt,
Pierre
38. par mirovinben, le mardi 08 février 2011 à 07h07 commentaire
Merci Pierre pour ton appréciation. Quant aux fonctionnalités que tu souhaites (voir) ajouter, ce ne doit pas être trop compliquer à implémenter sauf que…
A première vue il faut ajouter/modifier des jointures avec d’autres tables de la base dans la requête SQL calculée par OtherBlog :
Je crains, à chaque fois que j’ajoute ce genre de fonctionnalité, que cela augmente les besoins en ressources du serveur. En même temps l’idée mérite d’être creusée.
Quels seraient tes besoins pour le point n°1: juste le nom avec (ou pas) le lien vers la pièce jointe ou d’autres trucs ?
39. par Pierre, le mardi 08 février 2011 à 12h57 commentaire
Hello,
J'aimerais pouvoir afficher une miniature d'une image (mise en PJ) à côté du titre et d'un extrait du contenu du billet.
A terme je souhaiterais avoir une mise en page de ce type :
http://img146.imageshack.us/img146/...
Tu retrouve 4 éléments :
- la première image mise en PJ,
- le titre du billet,
- l'extrait du billet,
- un éléments méta lié au billet.
Si tu souhaites voir le site en cours de construction et avoir plus d'infos n'hésite pas à demander.
A bientôt,
Pierre
40. par Grégoire, le mardi 08 février 2011 à 14h55 commentaire
Vraiment très bon plug-in!
Je l'utilise sur mon site. Comme un petit portail...
Merci bcp!
41. par mirovinben, le mercredi 09 février 2011 à 08h25 commentaire
Grégoire, merci.
Pierre, après mûres réflexions, je préfère ne pas ajouter les fonctionnalités que tu souhaites. Ce qui ne t’empêche pas de les tenter toi même.
Mes arguments :
Remarque : En l’état actuel du plugin, je te conseille plutôt d’organiser les extraits des billets concernés en prévision de l’usage attendu (une photo au bon format, les meta ad hoc).
42. par Pierre, le mercredi 09 février 2011 à 13h45 commentaire
Mirovinben, je comprend très bien ton souhait de ne pas faire évoluer le plugin dans le sens de mes demandes, cela évitera l'effet usine à gaz.
Malheureusement pour des raisons éditoriales je ne peux pas changer la manière dont sont gérés les éléments annexes à un billet.
Je vais donc mettre les main dans le cambouis pour modifier ton plugin.
Si cela t'intéresse je peux te faire parvenir le code modifié une fois que j'aurais réussi à le faire fonctionner pour mon cas précis.
Merci de t'être penché sur ma demande.
Bonne continuation,
Pierre
43. par mirovinben, le mercredi 09 février 2011 à 17h18 commentaire
Pierre, je suis très intéressé par le résultat de tes travaux.
44. par coco, le samedi 19 mars 2011 à 20h00 commentaire
Bonjour,
J'ai personnalisé le champ "Format de la date" avec ces paramètres "%A %e %B %Y" mais les jours et les mois sont en anglais. Je sais qu'il faut renseigner le champ "Localisation du format de la date" mais quoi y saisir ??? (j'ai cherché dans ce site et ailleurs mais en vain)
Pouvez-vous me donner un exemple ou une brève explication...
Merci d'avance,
Cordialement,
Coco
45. par mirovinben, le dimanche 20 mars 2011 à 07h24 commentaire
coco, tu as infos et exemples ici, là (en bas de page : “A propos de setlocal”) et dans le fichier lisezmoi.txt fourni avec le plugin OtherBlog. Je vais rajouter également ces explications dans la page “Otherblog : codes de mise en forme”.
Pour avoir la date en français, il suffit donc d’affecter french à setlocal.
46. par coco, le dimanche 20 mars 2011 à 11h04 commentaire
Bonjour,
Merci pour cette réponse rapide. Ca fonctionne ! J'avais essayé "France" et "fr" car je me doutais que ça devait être simple...
Merci pour ce widget qui dynamise et lie le site de ma commune (portail html+ multi-blog) cloisonné pour des raisons d'accès et de répartition claire des sections.
Bon dimanche
(je devrais lire les lisez-moi ! mais je ne le fais quasiment jamais pourtant c'est dans le titre !)
47. par gaetan13, le mercredi 18 mai 2011 à 19h49 commentaire
Bonjour,
J'ai installé la dernière version de DC (2.3.0) sur mon blog de test avant généralisation à mes autres blogs. Je n'ai pas réussi à installer le plugin otherblog : il n'apparaît pas dans la liste des plugins proposés par dainstaller. Est-ce normal ?
48. par mirovinben, le jeudi 19 mai 2011 à 06h21 commentaire
Normal ? Non !... Je me demande si la lettre qui suit le n° de version est compatible avec la gestion des versions par dainstaller.
Je te conseille donc, pour l'instant de passer par la page du plugin sur DotAddict ou par ce billet pour télécharger la dernière version.
49. par d., le mercredi 29 juin 2011 à 10h13 commentaire
hello,
ton plugin a l'air tout à fait sympathique, mais... mais sous dc 2.3.1, j'arrive bien à l'installer (il est présent dans la liste des extensions), mais je ne vois pas où accéder au panneau d'administration : rien de nouveau dans "extensions", ni ailleurs me semble-t-il... j'ai raté un truc évident qui va me faire passer aux yeux des lecteurs pour un idiot ?
merci, d.
50. par mirovinben, le mercredi 29 juin 2011 à 11h21 commentaire
d. : normal que tu ne trouves rien, il n’y a pas d’administration centralisée du plugin.
Tout se fait individuellement pour chaque instance du widget placé dans la sidebar ou, si passage par <tpl:Widget> et/ou passage par la fonction externe, via la fourniture ou pas de paramètres…
51. par d., le mercredi 29 juin 2011 à 13h36 commentaire
ah haaa, en effet.
hum, désolé.
et je dirais même plus (comme indiqué dans tes infos) : "PHP5 doit être actif dans le répertoire où elle se trouve" avec un petit .htaccess, pour éviter les "failed to open stream" et autres "forbidden access" (1)...
merci donc,
d.
(1) texte mis en clair pour le prochain neuneu qui cherchera ces termes sans trouver tout de suite la réponse - lui pourra gagner 10mn de temps supplémentaire au bar...
52. par gaetan13, le dimanche 05 mai 2013 à 10h52 commentaire
J'utilise de plus en plus ton plugin et je dois te dire un grand MERCI !
Je n'ai pas encore identifié de fonctionnalité qui me manquerait.
La seule voie d'amélioration pour les utilisateurs non programmeurs de Dotclear, ça serait de mettre au point une interface pour paramétrer des pages connexes sans avoir à passer par le PHP .
53. par mirovinben, le dimanche 05 mai 2013 à 12h36 commentaire
Merci gaetan13.
"paramétrer des pages connexes sans avoir à passer par le PHP" est une bonne idée mais je ne vois pas trop comment créer une telle interface ? Ni quelle forme d'aide proposer... Peut-être pondre le code PHP kivabien en fonction d'un formulaire et permettre le copier/coller du résultat là où l'utilisateur le souhaite ?
54. par mirovinben, le jeudi 29 août 2013 à 10h35 commentaire
Un bogue a été trouvé lors de l'utilisation de la balise %IMAGE% dans certaines configurations, notamment si une image insérée dans un billet a une URL absolue (commençant par http://) au lieu d'une URL relative...
OtherBlog ne sera pas corrigé.
Je vous invite à utiliser mrvbNextDoor qui prend sa succession.