mirror of
https://github.com/friendica/friendica
synced 2024-12-22 10:19:45 +01:00
initial tag display for categories and save-to-file - suitable for testing but needs cleanup, links to delete term, and theming.
This commit is contained in:
parent
bf7425c591
commit
5a41676465
1 changed files with 27 additions and 0 deletions
|
@ -913,6 +913,33 @@ function prepare_body($item,$attach = false) {
|
||||||
}
|
}
|
||||||
$s .= '<div class="clear"></div></div>';
|
$s .= '<div class="clear"></div></div>';
|
||||||
}
|
}
|
||||||
|
$matches = false;
|
||||||
|
$cnt = preg_match_all('/<(.*?)>/',$item['file'],$matches,PREG_SET_ORDER);
|
||||||
|
if($cnt) {
|
||||||
|
logger('prepare_text: categories: ' . print_r($matches,true), LOGGER_DEBUG);
|
||||||
|
foreach($matches as $mtch) {
|
||||||
|
if(strlen($x))
|
||||||
|
$x .= ',';
|
||||||
|
$x .= file_tag_decode($mtch[1]);
|
||||||
|
}
|
||||||
|
if(strlen($x))
|
||||||
|
$s .= '<div class="categorytags"><span>' . t('Categories:') . ' </span>' . $x . '</div>';
|
||||||
|
|
||||||
|
|
||||||
|
}
|
||||||
|
$matches = false;
|
||||||
|
$x = '';
|
||||||
|
$cnt = preg_match_all('/\[(.*?)\]/',$item['file'],$matches,PREG_SET_ORDER);
|
||||||
|
if($cnt) {
|
||||||
|
logger('prepare_text: filed_under: ' . print_r($matches,true), LOGGER_DEBUG);
|
||||||
|
foreach($matches as $mtch) {
|
||||||
|
if(strlen($x))
|
||||||
|
$x .= ',';
|
||||||
|
$x .= file_tag_decode($mtch[1]);
|
||||||
|
}
|
||||||
|
if(strlen($x) && (local_user() == $item['uid']))
|
||||||
|
$s .= '<div class="filesavetags"><span>' . t('Filed under:') . ' </span>' . $x . '</div>';
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
$prep_arr = array('item' => $item, 'html' => $s);
|
$prep_arr = array('item' => $item, 'html' => $s);
|
||||||
|
|
Loading…
Reference in a new issue