mirror of
https://codeberg.org/streams/streams.git
synced 2024-09-22 07:35:20 +00:00
44 lines
1.6 KiB
PHP
44 lines
1.6 KiB
PHP
<?php
|
|
|
|
namespace Zotlabs\Widget;
|
|
|
|
use App;
|
|
|
|
class Findpeople
|
|
{
|
|
public function widget($arr)
|
|
{
|
|
return self::findpeople_widget();
|
|
}
|
|
|
|
public static function findpeople_widget()
|
|
{
|
|
|
|
if (get_config('system', 'invitation_only') && defined('INVITE_WORKING')) {
|
|
$x = get_pconfig(local_channel(), 'system', 'invites_remaining');
|
|
if ($x || is_site_admin()) {
|
|
App::$page['aside'] .= '<div class="side-link" id="side-invite-remain">'
|
|
. sprintf(tt('%d invitation available', '%d invitations available', $x), $x)
|
|
. '</div>' . $inv;
|
|
}
|
|
}
|
|
|
|
$advanced_search = ((local_channel() && feature_enabled(local_channel(), 'advanced_dirsearch')) ? t('Advanced') : false);
|
|
|
|
return replace_macros(get_markup_template('peoplefind.tpl'), array(
|
|
'$findpeople' => t('Find Channels'),
|
|
'$desc' => t('Enter name or interest'),
|
|
'$label' => t('Connect/Follow'),
|
|
'$hint' => t('Examples: Robert Morgenstein, Fishing'),
|
|
'$findthem' => t('Find'),
|
|
'$suggest' => t('Channel Suggestions'),
|
|
'$similar' => '', // FIXME and uncomment when mod/match working // t('Similar Interests'),
|
|
'$random' => '', // t('Random Profile'),
|
|
'$sites' => t('Affiliated sites'),
|
|
'$inv' => '', // t('Invite Friends'),
|
|
'$advanced_search' => $advanced_search,
|
|
'$advanced_hint' => "\r\n" . t('Advanced example: name=fred and country=iceland'),
|
|
'$loggedin' => local_channel()
|
|
));
|
|
}
|
|
}
|