primitive cms functionality - provide a custom menu below your profile vcard
This commit is contained in:
parent
17e405cfa9
commit
4888ab4d0f
10
boot.php
10
boot.php
@ -1690,6 +1690,15 @@ function profile_sidebar($profile, $block = 0) {
|
|||||||
$contact_block = contact_block();
|
$contact_block = contact_block();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
$channel_menu = false;
|
||||||
|
$menu = get_pconfig($profile['uid'],'system','channel_menu');
|
||||||
|
if($menu) {
|
||||||
|
require_once('include/menu.php');
|
||||||
|
$m = menu_fetch($menu,$profile['uid'],$observer['xchan_hash']);
|
||||||
|
if($m)
|
||||||
|
$channel_menu = menu_render($m);
|
||||||
|
}
|
||||||
|
|
||||||
$tpl = get_markup_template('profile_vcard.tpl');
|
$tpl = get_markup_template('profile_vcard.tpl');
|
||||||
|
|
||||||
$o .= replace_macros($tpl, array(
|
$o .= replace_macros($tpl, array(
|
||||||
@ -1701,6 +1710,7 @@ function profile_sidebar($profile, $block = 0) {
|
|||||||
'$pdesc' => $pdesc,
|
'$pdesc' => $pdesc,
|
||||||
'$marital' => $marital,
|
'$marital' => $marital,
|
||||||
'$homepage' => $homepage,
|
'$homepage' => $homepage,
|
||||||
|
'$chanmenu' => $channel_menu,
|
||||||
'$contact_block' => $contact_block,
|
'$contact_block' => $contact_block,
|
||||||
));
|
));
|
||||||
|
|
||||||
|
@ -51,6 +51,9 @@
|
|||||||
|
|
||||||
</div>
|
</div>
|
||||||
<div id="vcard-end"></div>
|
<div id="vcard-end"></div>
|
||||||
|
|
||||||
|
{{$chanmenu}}
|
||||||
|
|
||||||
{{$contact_block}}
|
{{$contact_block}}
|
||||||
|
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user