diff options
-rw-r--r-- | mod/page.php | 42 | ||||
-rw-r--r-- | version.inc | 2 | ||||
-rw-r--r-- | view/theme/redbasic/css/style.css | 10 |
3 files changed, 49 insertions, 5 deletions
diff --git a/mod/page.php b/mod/page.php new file mode 100644 index 000000000..4a7f601f5 --- /dev/null +++ b/mod/page.php @@ -0,0 +1,42 @@ +<?php + + +function page_content(&$a) { + + if(argc < 3) { + notice( t('Invalid item.') . EOL); + return; + } + + $channel_address = argv(1); + $page_id = argv(2); + + $u = q("select channel_id from channel where channel_address = '%s' limit 1", + dbesc($channel_address) + ); + + if(! $u) { + notice( t('Channel not found.') . EOL); + return; + } + + $r = q("select item.* from item left join item_id on item.id = item_id.iid + where item.uid = %d and sid = '%s' and service = 'WEBPAGE' and + item_restrict = %d limit 1", + intval($u[0]['channel_id']), + dbesc($page_id), + intval(ITEM_WEBPAGE) + ); + + if(! $r) { + notice( t('Item not found.') . EOL); + return; + } + + xchan_query($r); + $r = fetch_post_tags($r); + $a->profile = array('profile_uid' => $u[0]['channel_id']); + $o .= conversation($a,$r,'page',0); + return $o; + +}
\ No newline at end of file diff --git a/version.inc b/version.inc index 6a044ad1a..fc7559988 100644 --- a/version.inc +++ b/version.inc @@ -1 +1 @@ -2013-01-10.196 +2013-01-11.197 diff --git a/view/theme/redbasic/css/style.css b/view/theme/redbasic/css/style.css index 4326e0b76..a9effc7dc 100644 --- a/view/theme/redbasic/css/style.css +++ b/view/theme/redbasic/css/style.css @@ -195,11 +195,13 @@ nav #site-location { } .info-message { - color: #204a87; font-size: 1.1em; - border: 1px solid #3465a4; - background-color: #d7e3f1; + border: 1px solid #444; + background-color: #ccc; padding: 10px; + -moz-border-radius: 5px; + border-radius: 5px; + } @@ -219,7 +221,7 @@ header #site-location { header #banner { overflow: hidden; text-align: center; - width: 100%; + width: 100%; font-size: 2.2em; font-family: tahoma, "Lucida Sans", sans; color: #eec; |