Adding preview value to "prepare_body" hook. (Will be used in addons for network related previews)
This commit is contained in:
parent
79f7f609b3
commit
f68bbffb64
|
@ -620,7 +620,7 @@ function conversation(&$a, $items, $mode, $update, $preview = false) {
|
||||||
$likebuttons = false;
|
$likebuttons = false;
|
||||||
$shareable = false;
|
$shareable = false;
|
||||||
|
|
||||||
$body = prepare_body($item,true);
|
$body = prepare_body($item,true, $preview);
|
||||||
|
|
||||||
|
|
||||||
list($categories, $folders) = get_cats_and_terms($item);
|
list($categories, $folders) = get_cats_and_terms($item);
|
||||||
|
@ -685,7 +685,8 @@ function conversation(&$a, $items, $mode, $update, $preview = false) {
|
||||||
'like' => '',
|
'like' => '',
|
||||||
'dislike' => '',
|
'dislike' => '',
|
||||||
'comment' => '',
|
'comment' => '',
|
||||||
'conv' => (($preview) ? '' : array('href'=> $a->get_baseurl($ssl_state) . '/display/' . $nickname . '/' . $item['id'], 'title'=> t('View in context'))),
|
//'conv' => (($preview) ? '' : array('href'=> $a->get_baseurl($ssl_state) . '/display/' . $nickname . '/' . $item['id'], 'title'=> t('View in context'))),
|
||||||
|
'conv' => (($preview) ? '' : array('href'=> $a->get_baseurl($ssl_state) . '/display/'.$item['guid'], 'title'=> t('View in context'))),
|
||||||
'previewing' => $previewing,
|
'previewing' => $previewing,
|
||||||
'wait' => t('Please wait'),
|
'wait' => t('Please wait'),
|
||||||
'thread_level' => 1,
|
'thread_level' => 1,
|
||||||
|
|
|
@ -1293,7 +1293,7 @@ if(! function_exists('prepare_body')) {
|
||||||
* @hook prepare_body ('item'=>item array, 'html'=>body string) after first bbcode to html
|
* @hook prepare_body ('item'=>item array, 'html'=>body string) after first bbcode to html
|
||||||
* @hook prepare_body_final ('item'=>item array, 'html'=>body string) after attach icons and blockquote special case handling (spoiler, author)
|
* @hook prepare_body_final ('item'=>item array, 'html'=>body string) after attach icons and blockquote special case handling (spoiler, author)
|
||||||
*/
|
*/
|
||||||
function prepare_body(&$item,$attach = false) {
|
function prepare_body(&$item,$attach = false, $preview = false) {
|
||||||
|
|
||||||
$a = get_app();
|
$a = get_app();
|
||||||
call_hooks('prepare_body_init', $item);
|
call_hooks('prepare_body_init', $item);
|
||||||
|
@ -1353,7 +1353,7 @@ function prepare_body(&$item,$attach = false) {
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
$prep_arr = array('item' => $item, 'html' => $s);
|
$prep_arr = array('item' => $item, 'html' => $s, 'preview' => $preview);
|
||||||
call_hooks('prepare_body', $prep_arr);
|
call_hooks('prepare_body', $prep_arr);
|
||||||
$s = $prep_arr['html'];
|
$s = $prep_arr['html'];
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue