provide ability to have randomised homepage content from a set of pages name home-*

This commit is contained in:
friendica 2015-04-02 13:22:48 -07:00
parent d599ebe742
commit 649ada7100
2 changed files with 7 additions and 3 deletions

View File

@ -72,16 +72,20 @@ function home_content(&$a, $update = 0, $load = false) {
if($channel_address) {
$page_id = 'home';
$randpage_id = 'home-%';
$u = q("select channel_id from channel where channel_address = '%s' limit 1",
dbesc($channel_address)
);
$randfunc = db_getfunc('RAND');
$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",
where item.uid = %d and ( sid = '%s' or sid like '%s' ) and service = 'WEBPAGE' and
item_restrict = %d ORDER BY $randfunc limit 1",
intval($u[0]['channel_id']),
dbesc($page_id),
dbesc($randpage_id),
intval(ITEM_WEBPAGE)
);

View File

@ -1 +1 @@
2015-04-01.989
2015-04-02.990