<div dir="ltr"><div>There are plenty of options :<br>
<table style="margin:0px" cellpadding="0" cellspacing="0" border="0" width="100%">
<tbody><tr>
<td bgcolor="#f7f7f7">
<p style="margin:0px;text-indent:0px"><span style="font-weight:600;color:rgb(44,44,44)"> [file] </span></p></td></tr>
<tr>
<td bgcolor="#f7f7f7">
<p style="margin:0px;text-indent:0px"><span style="font-weight:600;color:rgb(44,44,44)"> [ext] </span></p></td></tr>
<tr>
<td bgcolor="#f7f7f7">
<p style="margin:0px;text-indent:0px"><span style="font-weight:600;color:rgb(44,44,44)"> [user] </span></p></td></tr>
<tr>
<td bgcolor="#f7f7f7">
<p style="margin:0px;text-indent:0px"><span style="font-weight:600;color:rgb(44,44,44)"> [group] </span></p></td></tr>
<tr>
<td bgcolor="#f7f7f7">
<p style="margin:0px;text-indent:0px"><span style="font-weight:600;color:rgb(44,44,44)"> [dir] </span></p></td></tr>
<tr>
<td bgcolor="#f7f7f7">
<p style="margin:0px;text-indent:0px"><span style="font-weight:600;color:rgb(44,44,44)"> [dir.] </span></p></td></tr>
<tr>
<td bgcolor="#f7f7f7">
<p style="margin:0px;text-indent:0px"><span style="font-weight:600;color:rgb(44,44,44)"> [cam] </span></p></td></tr>
<tr>
<td bgcolor="#f7f7f7">
<p style="margin:0px;text-indent:0px"><span style="font-weight:600;color:rgb(44,44,44)"> # </span></p></td></tr>
<tr>
<td bgcolor="#f7f7f7">
<p style="margin:0px;text-indent:0px"><span style="font-weight:600;color:rgb(44,44,44)"> #[</span><span style="font-weight:600;font-style:italic;color:rgb(0,0,255)">options</span><span style="font-weight:600;color:rgb(44,44,44)">] </span></p></td></tr>
<tr>
<td bgcolor="#f7f7f7">
<p style="margin:0px;text-indent:0px"><span style="font-weight:600;color:rgb(44,44,44)"> #[</span><span style="font-weight:600;font-style:italic;color:rgb(0,0,255)">options</span><span style="font-weight:600;color:rgb(44,44,44)">,</span><span style="font-weight:600;font-style:italic;color:rgb(0,0,255)">start</span><span style="font-weight:600;color:rgb(44,44,44)">] </span></p></td></tr>
<tr>
<td bgcolor="#f7f7f7">
<p style="margin:0px;text-indent:0px"><span style="font-weight:600;color:rgb(44,44,44)"> #[</span><span style="font-weight:600;font-style:italic;color:rgb(0,0,255)">options</span><span style="font-weight:600;color:rgb(44,44,44)">,</span><span style="font-weight:600;font-style:italic;color:rgb(0,0,255)">start</span><span style="font-weight:600;color:rgb(44,44,44)">,</span><span style="font-weight:600;font-style:italic;color:rgb(0,0,255)">step</span><span style="font-weight:600;color:rgb(44,44,44)">] </span></p></td></tr>
<tr>
<td bgcolor="#f7f7f7">
<p style="margin:0px;text-indent:0px"><span style="font-weight:600;color:rgb(44,44,44)"> [date] </span></p></td></tr>
<tr>
<td bgcolor="#f7f7f7">
<p style="margin:0px;text-indent:0px"><span style="font-weight:600;color:rgb(44,44,44)"> [date:</span><span style="font-weight:600;font-style:italic;color:rgb(0,0,255)">key</span><span style="font-weight:600;color:rgb(44,44,44)">] </span></p></td></tr>
<tr>
<td bgcolor="#f7f7f7">
<p style="margin:0px;text-indent:0px"><span style="font-weight:600;color:rgb(44,44,44)"> [date:</span><span style="font-weight:600;font-style:italic;color:rgb(0,0,255)">format</span><span style="font-weight:600;color:rgb(44,44,44)">] </span></p></td></tr>
<tr>
<td bgcolor="#f7f7f7">
<p style="margin:0px;text-indent:0px"><span style="font-weight:600;color:rgb(44,44,44)"> [db:</span><span style="font-weight:600;font-style:italic;color:rgb(0,0,255)">key</span><span style="font-weight:600;color:rgb(44,44,44)">] </span></p></td></tr>
<tr>
<td bgcolor="#f7f7f7">
<p style="margin:0px;text-indent:0px"><span style="font-weight:600;color:rgb(44,44,44)"> [meta:</span><span style="font-weight:600;font-style:italic;color:rgb(0,0,255)">key</span><span style="font-weight:600;color:rgb(44,44,44)">] </span></p></td></tr>
<tr>
<td><br></td></tr>
<tr>
<td style="padding-left:5;padding-right:5;padding-top:5;padding-bottom:5" bgcolor="#5a8ec3">
<p style="margin:0px;text-indent:0px" align="center"><span style="font-weight:600;color:rgb(245,245,245)">Modificateurs</span></p></td></tr>
<tr>
<td bgcolor="#f7f7f7">
<p style="margin:0px;text-indent:0px"><span style="font-weight:600;color:rgb(44,44,44)"> {upper} </span></p></td></tr>
<tr>
<td bgcolor="#f7f7f7">
<p style="margin:0px;text-indent:0px"><span style="font-weight:600;color:rgb(44,44,44)"> {lower} </span></p></td></tr>
<tr>
<td bgcolor="#f7f7f7">
<p style="margin:0px;text-indent:0px"><span style="font-weight:600;color:rgb(44,44,44)"> {firstupper} </span></p></td></tr>
<tr>
<td bgcolor="#f7f7f7">
<p style="margin:0px;text-indent:0px"><span style="font-weight:600;color:rgb(44,44,44)"> {trim} </span></p></td></tr>
<tr>
<td bgcolor="#f7f7f7">
<p style="margin:0px;text-indent:0px"><span style="font-weight:600;color:rgb(44,44,44)"> {unique} </span></p></td></tr>
<tr>
<td bgcolor="#f7f7f7">
<p style="margin:0px;text-indent:0px"><span style="font-weight:600;color:rgb(44,44,44)"> {unique:</span><span style="font-weight:600;font-style:italic;color:rgb(0,0,255)">n</span><span style="font-weight:600;color:rgb(44,44,44)">} </span></p></td></tr>
<tr>
<td bgcolor="#f7f7f7">
<p style="margin:0px;text-indent:0px"><span style="font-weight:600;color:rgb(44,44,44)"> {removedoubles} </span></p></td></tr>
<tr>
<td bgcolor="#f7f7f7">
<p style="margin:0px;text-indent:0px"><span style="font-weight:600;color:rgb(44,44,44)"> {default:"</span><span style="font-weight:600;font-style:italic;color:rgb(0,0,255)">value</span><span style="font-weight:600;color:rgb(44,44,44)">"} </span></p></td></tr>
<tr>
<td bgcolor="#f7f7f7">
<p style="margin:0px;text-indent:0px"><span style="font-weight:600;color:rgb(44,44,44)"> {replace:"</span><span style="font-weight:600;font-style:italic;color:rgb(0,0,255)">old</span><span style="font-weight:600;color:rgb(44,44,44)">", "</span><span style="font-weight:600;font-style:italic;color:rgb(0,0,255)">new</span><span style="font-weight:600;color:rgb(44,44,44)">",</span><span style="font-weight:600;font-style:italic;color:rgb(0,0,255)">options</span><span style="font-weight:600;color:rgb(44,44,44)">} </span></p></td></tr>
<tr>
<td bgcolor="#f7f7f7">
<p style="margin:0px;text-indent:0px"><span style="font-weight:600;color:rgb(44,44,44)"> {range:</span><span style="font-weight:600;font-style:italic;color:rgb(0,0,255)">from</span><span style="font-weight:600;color:rgb(44,44,44)">,</span><span style="font-weight:600;font-style:italic;color:rgb(0,0,255)">to</span><span style="font-weight:600;color:rgb(44,44,44)">} </span></p></td></tr></tbody></table><br></div>For example, one of the rule I use for pictures I publish on line is the following:<br>
<p style="margin:0px;text-indent:0px">[date:"yyMMdd"]-[file]{replace:"IMG_","",i}</p><p style="margin:0px;text-indent:0px"><br></p><p style="margin:0px;text-indent:0px">And KRename can do almost anything too, but I only use for pictures that are not mine (thus not managed in Digikam DB).</p><p style="margin:0px;text-indent:0px"><br></p><p style="margin:0px;text-indent:0px">Marie-Noëlle<br></p><br><div><div><div class="gmail_extra"><br><div class="gmail_quote">2015-07-09 15:51 GMT+02:00 <span dir="ltr"><<a href="mailto:digikam@911networks.com" target="_blank">digikam@911networks.com</a>></span>:<br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">On Wed, 8 Jul 2015 18:59:44 +0200<br>
Marie-Noëlle Augendre <<a href="mailto:mnaugendre@gmail.com">mnaugendre@gmail.com</a>> wrote:<br>
<br>
> There is an advanced renaming tool in Digikam batch tool manager.<br>
<br>
Yes but how can I extract a substring of a filename in batch tool<br>
manager? I want/need the last 4 characters of the filename<br>
<span class=""><font color="#888888"><br>
--<br>
sknahT<br>
<br>
vyS<br>
_______________________________________________<br>
Digikam-users mailing list<br>
<a href="mailto:Digikam-users@kde.org">Digikam-users@kde.org</a><br>
<a href="https://mail.kde.org/mailman/listinfo/digikam-users" rel="noreferrer" target="_blank">https://mail.kde.org/mailman/listinfo/digikam-users</a><br>
</font></span></blockquote></div><br><br clear="all"><br>-- <br><div class="gmail_signature"><div dir="ltr"><div><div dir="ltr"><div><div dir="ltr"><div><div dir="ltr"><div><div><div><div><a href="http://agirpourlefutur.com" target="_blank"><img alt="Agir pour le futur" src="http://marie-noelle-augendre.com/images/APF-logo-V2-blanc.png" height="96" width="96"></a> <span><a href="http://vallee-borgne.info" target="_blank"><img alt="Vallée Borgne Info" src="http://marie-noelle-augendre.com/images/VBI-logo-300.png" height="96" width="96"></a></span><span><a href="http://marie-noelle-augendre.com" target="_blank"><span><img src="http://marie-noelle-augendre.com/images/logo-gris-fonc%C3%A9-500px-rond.png" height="96" width="96"></span></a></span><span><a href="http://cevennes-plurielles.com" target="_blank"><img alt="Cévennes Plurielles" src="http://marie-noelle-augendre.com/images/CP-vignette.jpg" height="96" width="96"></a></span></div><div>et aussi sur Facebook :<br><ul><li><a href="https://www.facebook.com/AgirPourLeFutur?ref=bookmarks" target="_blank">Agir pour le futur</a></li><li><a href="https://www.facebook.com/valleeborgne.info?ref=bookmarks" target="_blank">Vallée Borgne Info</a></li><li><a href="https://www.facebook.com/PhotographeEnCevennes?ref=bookmarks" target="_blank">Photographe en Cévennes</a><br></li></ul></div></div></div></div></div></div></div></div></div></div></div></div>
</div></div></div></div>