Une solution en spécifique : Tu pourrais via du spécifique, créer un nouveau type de page. Dans se nouveau type de page tu donnes la possibilité de sélectionner 2 articles, un loggué, un non-loggué. Ensuite coté public dans le php de ton nouveau type de page, tu affiches l'un ou l'autre en fonction de si la personne est connecté ou non. Problème, je n'ai jamais essayé d'afficher un article dans une page en spécifique. Si on ne peut pas l'afficher directement, tu pourrais passer avec la fonction php file_get_contents qui va chercher le contenu d'une page. Tu pourrais ainsi aller chercher le contenu de ta page /lapage/getpagecontent?articlePreview=xxx
xxx correspond à l'id de l'article voulu.
Une 2eme solution bricole en standard en reprenant la solution de Manuel :
Tu crées un nouvel article preformaté avec à l'intérieur 2 articles. via des css tu caches l'un ou l'autre. Pour remonter une css logué ou non, suffit de mettre dans ton préformaté class="<mx:user content="group"/>". Si par exemple le client fait parti du groupe client, ca fera class="client". Cette solution masque seulement en css, en combinaison avec du php, tu pourrais peut-être mettre l'article non désiré en commentaire, ce qui éviterait de remonter double contenu, et en plus google ne verrait que l'article non-loggué.
Je pense qu'il y a d'autre solution, faut juste trouver la bonne :)
Vincent - StartUp Communication