aboutsummaryrefslogtreecommitdiffstats
path: root/include/contact_widgets.php
diff options
context:
space:
mode:
authorFriendika <info@friendika.com>2011-10-11 19:27:58 -0700
committerFriendika <info@friendika.com>2011-10-11 19:27:58 -0700
commit2206d894b3fec7064b91e0420bcc2b16e9e7009b (patch)
treedff69c246dbba923a76e68404e2c012acbb29c07 /include/contact_widgets.php
parent557a7d0cec31a36d12898429c479c71671833dfd (diff)
downloadvolse-hubzilla-2206d894b3fec7064b91e0420bcc2b16e9e7009b.tar.gz
volse-hubzilla-2206d894b3fec7064b91e0420bcc2b16e9e7009b.tar.bz2
volse-hubzilla-2206d894b3fec7064b91e0420bcc2b16e9e7009b.zip
add contact_widgets and provide widgets on appropriate pages, fix the saved search widget
fix directory page on testbubble, don't use system theme for community, directory, and search if the viewer is logged in.
Diffstat (limited to 'include/contact_widgets.php')
-rw-r--r--include/contact_widgets.php40
1 files changed, 40 insertions, 0 deletions
diff --git a/include/contact_widgets.php b/include/contact_widgets.php
new file mode 100644
index 000000000..efb833aaf
--- /dev/null
+++ b/include/contact_widgets.php
@@ -0,0 +1,40 @@
+<?php
+
+function follow_widget() {
+
+ return replace_macros(get_markup_template('follow.tpl'),array(
+ '$connect' => t('Add New Contact'),
+ '$desc' => t('Enter address or web location'),
+ '$hint' => t('Example: bob@example.com, http://example.com/barbara'),
+ '$follow' => t('Connect')
+ ));
+
+}
+
+function findpeople_widget() {
+
+ $a = get_app();
+
+ $inv = (($a->config['register_policy'] != REGISTER_CLOSED) ? t('Invite Friends') : '');
+
+ if(get_config('system','invitation_only')) {
+ $x = get_pconfig(local_user(),'system','invites_remaining');
+ if($x || is_site_admin()) {
+ $a->page['aside'] .= '<div class="side-link" id="side-invite-remain">'
+ . sprintf( tt('%d invitation available','%d invitations available',$x), $x)
+ . '</div>' . $inv;
+ }
+ }
+
+ return replace_macros(get_markup_template('peoplefind.tpl'),array(
+ '$findpeople' => t('Find People'),
+ '$desc' => t('Enter name or interest'),
+ '$label' => t('Connect/Follow'),
+ '$hint' => t('Examples: Robert Morgenstein, Fishing'),
+ '$findthem' => t('Find'),
+ '$similar' => t('Similar Interests'),
+ '$inv' => $inv
+ ));
+
+}
+