Mercurial > defr > DualBlog
comparison includes/class.post.php @ 30:fa43c43763a2
Attribution correcte des urls des commentaires, petit refactoring des posts
On a maintenant une fonction séparée sur les posts permettant d'obtenir
les différentes informations sur les posts, ce qui peut s'avérer utile
si on veut les ré-utiliser par exemple sur les différents commentaires.
| author | Franck Deroche <webmaster@defr.org> |
|---|---|
| date | Mon, 05 Nov 2007 08:46:49 +0100 |
| parents | ff57b45eda37 |
| children | 4cea8b128fdd |
comparison
equal
deleted
inserted
replaced
| 29:750613da68ec | 30:fa43c43763a2 |
|---|---|
| 65 $this->tags = 'aucun'; | 65 $this->tags = 'aucun'; |
| 66 } | 66 } |
| 67 } | 67 } |
| 68 | 68 |
| 69 public function format() { | 69 public function format() { |
| 70 $this->tpl->setParams($this->getTplParams()); | |
| 71 return $this->tpl; | |
| 72 } | |
| 73 | |
| 74 public function getTplParams() { | |
| 70 $params = array( | 75 $params = array( |
| 71 '#post@class' => 'PostContent ' . $this->infos->Emot, | 76 '#post@class' => 'PostContent ' . $this->infos->Emot, |
| 72 'postTitle' => $this->infos->Titre, | 77 'postTitle' => $this->infos->Titre, |
| 73 'postDate' => $this->dateFormatee, | 78 'postDate' => $this->dateFormatee, |
| 74 'postContent' => $this->mess, | 79 'postContent' => $this->mess, |
| 81 if(!empty($this->mood->src)) { | 86 if(!empty($this->mood->src)) { |
| 82 $params['#mood@src'] = $this->mood->src; | 87 $params['#mood@src'] = $this->mood->src; |
| 83 $params['#mood@alt'] = $this->mood->alt; | 88 $params['#mood@alt'] = $this->mood->alt; |
| 84 $params['#mood@class'] = 'mood'; | 89 $params['#mood@class'] = 'mood'; |
| 85 } | 90 } |
| 86 $this->tpl->setParams($params); | 91 return $params; |
| 87 return $this->tpl; | 92 } |
| 93 | |
| 94 public function getURL() { | |
| 95 return $this->url; | |
| 88 } | 96 } |
| 89 } | 97 } |
| 90 ?> | 98 ?> |
