1
1
Fork 0

merge diaspora/friendika vcard formats - not yet complete

This commit is contained in:
Friendika 2011-08-01 05:13:59 -07:00
commit 326a873082
3 changed files with 44 additions and 3 deletions

View file

@ -2396,6 +2396,8 @@ function profile_load(&$a, $nickname, $profile = 0) {
if(! function_exists('profile_sidebar')) {
function profile_sidebar($profile) {
$a = get_app();
$o = '';
$location = '';
$address = false;
@ -2454,6 +2456,41 @@ function profile_sidebar($profile) {
$location = $gender = $marital = $homepage = '';
}
$podloc = $a->get_baseurl();
$searchable = (($profile['publish'] && $profile['net-publish']) ? 'true' : 'false' );
$nickname = $profile['nick'];
$dphoto = $profile['photo'];
$diaspora_vcard = <<< EOT
<div style="display:none;">
<dl class='entity_nickname'>
<dt>Nickname</dt>
<dd>
<a class="nickname url uid" href="$podloc" rel="me">$nickname</a>
</dd>
</dl>
<dl class="entity_url">
<dt>URL</dt>
<dd>
<a class="url" href="$podloc" id="pod_location" rel="me">$podloc</a>
</dd>
</dl>
<dl class="entity_photo">
<dt>Photo</dt>
<dd>
<img class="photo avatar" height="175px" src="$dphoto" width='175px'>
</dd>
</dl>
<dl class='entity_searchable'>
<dt>Searchable</dt>
<dd>
<span class='searchable'>$searchable</span>
</dd>
</dl>
</div>
EOT;
$tpl = get_markup_template('profile_vcard.tpl');
$o .= replace_macros($tpl, array(
@ -2466,7 +2503,8 @@ function profile_sidebar($profile) {
'$gender' => $gender,
'$pubkey' => $pubkey,
'$marital' => $marital,
'$homepage' => $homepage
'$homepage' => $homepage,
'$diaspora' => $diaspora_vcard
));