Merci Petko !<div><br></div><div>Si je peux donner une opinion, je crois que deltasize, et peut-être le numéro de révision (ou autre information indiquant que la page est nouvelle/récente), serait utile dans le RecentChanges de PmWiki comme des autres sites.</div>
<div>C&#39;est pour moi la page de départ pour voir l&#39;activité récente ; or il est parfois difficile en l&#39;état actuel de repérer les créations ou d&#39;évaluer l&#39;importance des modifications apportées si le résumé n&#39;est pas vraiment explicite. Eventuellement à proposer sur Cookbook/Bundle. Mais ce n&#39;est qu&#39;un détail.</div>
<div><br></div><div>Merci pour tout,</div><div>Gilles.</div><div><br></div><div><br><br><div class="gmail_quote">Le 30 août 2009 19:20, Petko Yotov <span dir="ltr">&lt;<a href="mailto:5ko@5ko.fr">5ko@5ko.fr</a>&gt;</span> a écrit :<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;"><div class="im">On Sunday 30 August 2009 17:23:56 ABClf wrote:<br>
&gt; C&#39;est un détail, mais j&#39;aimerais faire apparaître le numéro de révision<br>
&gt; dans les historiques (recent) (r1, r26, r31, etc.) (et si possible, s&#39;il<br>
&gt; s&#39;agit de la première révision, styler r1 (=création de page) en gras pour<br>
&gt; qu&#39;il apparaisse clairement).<br>
<br>
</div>Bonjour. On ne peut pas le styler facilement, car dans les RecentChanges les<br>
résumés sont entourés de [=...=]. Mais on peut avoir un message plus visible<br>
comme &quot;Nouvelle page&quot;.<br>
<br>
Mais, si tout de suite l&#39;auteur re-modifie sa page, le résumé des<br>
RecentChanges passera à r2.<br>
...<br>
<div class="im">&gt; Je regarde le code de Petko (recette deltasize, où il intègre le quantité<br>
&gt; chiffrée de changements dans le résumé) et si je comprends un peu, il faut<br>
&gt; créer une fonction.<br>
<br>
</div>Oui, on peut partir de cette fonction et l&#39;adapter.<br>
<br>
array_unshift($EditFunctions, &quot;NumeroRevision&quot;);<br>
function NumeroRevision($pagename,$page,&amp;$new)<br>
{<br>
  global $EnablePost, $ChangeSummary, $Now;<br>
  if (!$EnablePost) return;<br>
  $rev = intval(@$page[&#39;rev&#39;])+1;<br>
  if($rev==1) $ajout = &quot;Nouvelle page&quot;;<br>
  else $ajout = &quot;r$rev&quot;;<br>
  $new[&#39;csum&#39;] .= &quot; ($ajout)&quot;;<br>
  $new[&quot;csum:$Now&quot;] .= &quot; ($ajout)&quot;;<br>
  $ChangeSummary .= &quot; ($ajout)&quot;;<br>
}<br>
<br>
Merci,<br>
Petko<br>
<font color="#888888"><br>
--<br>
Architecte de sites internet<br>
<a href="http://www.notamment.fr/" target="_blank">http://www.notamment.fr/</a><br>
</font></blockquote></div><br><br clear="all"><br>-- <br>---------------------------------------<br>| A | de la langue française<br>| B | <a href="http://www.languefrancaise.net/">http://www.languefrancaise.net/</a><br>| C | <a href="mailto:languefrancaise@gmail.com">languefrancaise@gmail.com</a><br>
---------------------------------------<br>
</div>