@synopsis = nil\r
@budget = nil \r
@budgetUnite = 'euro'\r
- @url\r
+ @url = nil\r
\r
@nbReponses = 0\r
\r
titre = $1.gsub(/[_\.]/, ' ')\r
#remplace les suites d'espaces par un seul\r
titre.gsub!(/ {2,}/,' ')\r
- titre.gsub!(/\[.*?\]/,'')\r
- titre.gsub!(/\(.*?\)/,'')\r
- titre.gsub!(/\{.*?\}/,'')\r
+ titre.gsub!(/\[.*?\]/,' ')\r
+ titre.gsub!(/\(.*?\)/,' ')\r
+ titre.gsub!(/\{.*?\}/,' ')\r
#vire les espaces au début et à la fin\r
titre.strip!\r
\r
self\r
end\r
\r
+ def cheminImage\r
+ return $repBase + "/" + $repAffichette + @id.to_s + ".jpg";\r
+ end\r
+ \r
+ def setImage(image)\r
+ f = File::new(cheminImage, 'w').binmode\r
+ f.write(image)\r
+ f.close\r
+ end\r
+ \r
+ def possedeImage?\r
+ return File::exist?(cheminImage)\r
+ end\r
+ \r
# Met à jour un ou plusieurs champs correspondant à 'champ'.\r
def update(champ)\r
return if @url == nil || @url == ""\r