Changeset 7 for trunk/apps
- Timestamp:
- 06/01/06 12:16:40 (6 years ago)
- Files:
-
- trunk/apps/snippets/config/app.yml (modified) (1 diff)
- trunk/apps/snippets/config/routing.yml (modified) (1 diff)
- trunk/apps/snippets/modules/rss/actions/actions.class.php (modified) (1 diff)
- trunk/apps/snippets/modules/sidebar (added)
- trunk/apps/snippets/modules/sidebar/actions (added)
- trunk/apps/snippets/modules/sidebar/actions/components.class.php (added)
- trunk/apps/snippets/modules/sidebar/templates (added)
- trunk/apps/snippets/modules/sidebar/templates/_listAll.php (added)
- trunk/apps/snippets/modules/sidebar/templates/_listRelated.php (added)
- trunk/apps/snippets/modules/snippet/actions/actions.class.php (modified) (1 diff)
- trunk/apps/snippets/modules/snippet/config/view.yml (modified) (1 diff)
- trunk/apps/snippets/modules/tag/actions/components.class.php (deleted)
- trunk/apps/snippets/modules/tag/templates/_listAll.php (deleted)
- trunk/apps/snippets/modules/tag/templates/_listRelated.php (deleted)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
trunk/apps/snippets/config/app.yml
r2 r7 5 5 list_size: 100 6 6 feed_size: 10 7 sidebar_comments: 5 trunk/apps/snippets/config/routing.yml
r2 r7 2 2 url: /snippet/:id 3 3 param: { module: snippet, action: show } 4 requirements: { id: ^\d+$ } 5 6 snippet_by_comment: 7 url: /snippet/comment/:id 8 param: { module: snippet, action: showByComment } 4 9 requirements: { id: ^\d+$ } 5 10 trunk/apps/snippets/modules/rss/actions/actions.class.php
r2 r7 68 68 } 69 69 70 public function executeComments() 71 { 72 $feed = sfFeed::newInstance('atom1'); 73 74 $feed->setTitle('Latest comments'); 75 $feed->setLink('@homepage'); 76 $feed->setAuthorEmail('noreply@symfony-project.com'); 77 $feed->setAuthorName('Symfony'); 78 79 $comments = SnippetCommentPeer::getLatests(sfConfig::get('app_feed_size'));; 80 81 $feed->setFeedItemsRouteName('@snippet_by_comment'); 82 $feed->setItems($comments); 83 84 $this->feed = $feed; 85 } 86 70 87 } 71 88 trunk/apps/snippets/modules/snippet/actions/actions.class.php
r2 r7 76 76 $this->comments = $this->snippet->getSnippetComments(); 77 77 } 78 79 public function executeShowByComment() 80 { 81 $this->snippet = SnippetSnippetPeer::retrieveByComment($this->getRequestParameter('id')); 82 $this->forward404Unless($this->snippet); 83 84 $this->comments = $this->snippet->getSnippetComments(); 85 } 78 86 79 87 public function executeDelete() trunk/apps/snippets/modules/snippet/config/view.yml
r2 r7 3 3 javascripts: [/sf/js/prototype/prototype, vote] 4 4 5 showByCommentSuccess: 6 template: show 7 5 8 listSuccess: 6 9 components: 7 sidebar: [ tag, listAll]10 sidebar: [sidebar, listAll] 8 11 9 12 listByTagSuccess: 10 13 components: 11 sidebar: [ tag, listRelated]14 sidebar: [sidebar, listRelated] 12 15 13 16 previewSuccess:
