diff options
author | friendica <info@friendica.com> | 2013-09-18 17:47:26 -0700 |
---|---|---|
committer | friendica <info@friendica.com> | 2013-09-18 17:47:26 -0700 |
commit | e4d2e2200e04c8df699d9a8efade661123ef7ac8 (patch) | |
tree | eb97cdeb19f72ef9dbddf5074510bf9f82f50632 /mod/directory.php | |
parent | e06b4c6dfc0b3419f35dd8d42770d1c983523830 (diff) | |
download | volse-hubzilla-e4d2e2200e04c8df699d9a8efade661123ef7ac8.tar.gz volse-hubzilla-e4d2e2200e04c8df699d9a8efade661123ef7ac8.tar.bz2 volse-hubzilla-e4d2e2200e04c8df699d9a8efade661123ef7ac8.zip |
add "tiered" access policy, add tagcloud to directory pages
Diffstat (limited to 'mod/directory.php')
-rw-r--r-- | mod/directory.php | 10 |
1 files changed, 9 insertions, 1 deletions
diff --git a/mod/directory.php b/mod/directory.php index 823c33cf7..c4305dfde 100644 --- a/mod/directory.php +++ b/mod/directory.php @@ -32,6 +32,7 @@ function directory_content(&$a) { else $search = ((x($_GET,'search')) ? notags(trim(rawurldecode($_GET['search']))) : ''); + $keywords = (($_GET['keywords']) ? $_GET['keywords'] : ''); $tpl = get_markup_template('directory_header.tpl'); @@ -68,11 +69,14 @@ function directory_content(&$a) { if($url) { - $query = $url . '?f=' ; + // We might want to make the tagadelic count (&kw=) configurable or turn it off completely. + $query = $url . '?f=&kw=24' ; if($search) $query .= '&name=' . urlencode($search) . '&keywords=' . urlencode($search); if(strpos($search,'@')) $query .= '&address=' . urlencode($search); + if($keywords) + $query .= '&keywords=' . urlencode($keywords); $sort_order = ((x($_REQUEST,'order')) ? $_REQUEST['order'] : ''); if($sort_order) @@ -175,6 +179,10 @@ function directory_content(&$a) { } + if($j['keywords']) { + $a->set_widget('dirtagblock',dir_tagblock(z_root() . '/directory',$j['keywords'])); + } + // logger('mod_directory: entries: ' . print_r($entries,true), LOGGER_DATA); $o .= replace_macros($tpl, array( |