summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorAlessandro Cosentino <cosenal@gmail.com>2012-06-06 13:35:15 -0400
committerAlessandro Cosentino <cosenal@gmail.com>2012-06-06 13:35:15 -0400
commit458f4011a5316302694d49437166927ab0f49763 (patch)
tree68a5e81c27443f1ea127e07e827938428497aefb
parent6f1204c3b9e145436fad1ee64e53ff0b58c89e66 (diff)
test page moved out of the main ui page
-rw-r--r--templates/test.php85
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