diff options
author | Alessandro Cosentino <cosenal@gmail.com> | 2012-06-06 13:35:15 -0400 |
---|---|---|
committer | Alessandro Cosentino <cosenal@gmail.com> | 2012-06-06 13:35:15 -0400 |
commit | 458f4011a5316302694d49437166927ab0f49763 (patch) | |
tree | 68a5e81c27443f1ea127e07e827938428497aefb /templates | |
parent | 6f1204c3b9e145436fad1ee64e53ff0b58c89e66 (diff) |
test page moved out of the main ui page
Diffstat (limited to 'templates')
-rw-r--r-- | templates/test.php | 85 |
1 files changed, 85 insertions, 0 deletions
diff --git a/templates/test.php b/templates/test.php new file mode 100644 index 000000000..d8e31e675 --- /dev/null +++ b/templates/test.php @@ -0,0 +1,85 @@ +<?php + +$feedmapper = new OC_News_FeedMapper(); +$foldermapper = new OC_News_FolderMapper(); +$itemmapper = new OC_News_ItemMapper(); + +$folder = new OC_News_Folder( 'Friends' ); +$folderid = $foldermapper->save($folder); + +$feed = OC_News_Utils::fetch( 'http://www.dabacon.org/newpontiff/?feed=rss2' ); + +$feedmapper->save($feed, $folder->getId()); + +$feed = $feedmapper->findWithItems($feed->getId()); +echo '<br>' . $feed->getTitle() . '<br>'; +$items = $feed->getItems(); + +foreach($items as $item) { + + echo $item->getTitle() . ' - '; + if ($item->isRead()) { + echo $l->t('Read'); + } + else { + echo $l->t('Unread'); + } + echo ' - '; + if ($item->isImportant()) { + echo $l->t('Important'); + } + else { + echo $l->t('Not important'); + } + echo '<br>'; + $item->setImportant(); +} + +echo '<br>...after changing status'; +echo '<br>' . $feed->getTitle() . '<br>'; + +foreach($items as $item) { + echo $item->getTitle() . ' - '; + if ($item->isRead()) { + echo $l->t('Read'); + } + else { + echo $l->t('Unread'); + } + echo ' - '; + if ($item->isImportant()) { + echo $l->t('Important'); + } + else { + echo $l->t('Not important'); + } + echo '<br>'; + $item->setUnimportant(); +} + +$feedmapper->save($feed, $folder->getId()); + +echo '<br>...after saving and reloading'; + +$feed = $feedmapper->findWithItems($feed->getId()); +echo '<br>' . $feed->getTitle() . '<br>'; +$items = $feed->getItems(); + +foreach($items as &$item) { + + echo $item->getTitle() . ' - '; + if ($item->isRead()) { + echo $l->t('Read'); + } + else { + echo $l->t('Unread'); + } + echo ' - '; + if ($item->isImportant()) { + echo $l->t('Important'); + } + else { + echo $l->t('Not important'); + } + echo '<br>'; +}
\ No newline at end of file |