Some more places ...
This commit is contained in:
parent
8a2230bc4c
commit
1d745c25a7
6 changed files with 73 additions and 42 deletions
|
@ -356,11 +356,11 @@ function display_content(App $a, $update = false, $update_uid = 0)
|
|||
$o .= conversation($a, $conversation_items, 'display', $update_uid, false, 'commented', local_user());
|
||||
|
||||
// Preparing the meta header
|
||||
$description = trim(HTML::toPlaintext(BBCode::convert($items["body"], false), 0, true));
|
||||
$title = trim(HTML::toPlaintext(BBCode::convert($items["title"], false), 0, true));
|
||||
$author_name = $items["author-name"];
|
||||
$description = trim(HTML::toPlaintext(BBCode::convert($items[0]["body"], false), 0, true));
|
||||
$title = trim(HTML::toPlaintext(BBCode::convert($items[0]["title"], false), 0, true));
|
||||
$author_name = $items[0]["author-name"];
|
||||
|
||||
$image = $a->remove_baseurl($items["author-thumb"]);
|
||||
$image = $a->remove_baseurl($items[0]["author-avatar"]);
|
||||
|
||||
if ($title == "") {
|
||||
$title = $author_name;
|
||||
|
@ -392,7 +392,7 @@ function display_content(App $a, $update = false, $update_uid = 0)
|
|||
$a->page['htmlhead'] .= '<meta name="twitter:title" content="'.$title.'" />'."\n";
|
||||
$a->page['htmlhead'] .= '<meta name="twitter:description" content="'.$description.'" />'."\n";
|
||||
$a->page['htmlhead'] .= '<meta name="twitter:image" content="'.System::baseUrl().'/'.$image.'" />'."\n";
|
||||
$a->page['htmlhead'] .= '<meta name="twitter:url" content="'.$items["plink"].'" />'."\n";
|
||||
$a->page['htmlhead'] .= '<meta name="twitter:url" content="'.$items[0]["plink"].'" />'."\n";
|
||||
|
||||
// Dublin Core
|
||||
$a->page['htmlhead'] .= '<meta name="DC.title" content="'.$title.'" />'."\n";
|
||||
|
@ -402,7 +402,7 @@ function display_content(App $a, $update = false, $update_uid = 0)
|
|||
$a->page['htmlhead'] .= '<meta property="og:type" content="website" />'."\n";
|
||||
$a->page['htmlhead'] .= '<meta property="og:title" content="'.$title.'" />'."\n";
|
||||
$a->page['htmlhead'] .= '<meta property="og:image" content="'.System::baseUrl().'/'.$image.'" />'."\n";
|
||||
$a->page['htmlhead'] .= '<meta property="og:url" content="'.$items["plink"].'" />'."\n";
|
||||
$a->page['htmlhead'] .= '<meta property="og:url" content="'.$items[0]["plink"].'" />'."\n";
|
||||
$a->page['htmlhead'] .= '<meta property="og:description" content="'.$description.'" />'."\n";
|
||||
$a->page['htmlhead'] .= '<meta name="og:article:author" content="'.$author_name.'" />'."\n";
|
||||
// article:tag
|
||||
|
|
17
mod/poco.php
17
mod/poco.php
|
@ -31,7 +31,7 @@ function poco_init(App $a) {
|
|||
$system_mode = true;
|
||||
}
|
||||
|
||||
$format = (($_GET['format']) ? $_GET['format'] : 'json');
|
||||
$format = defaults($_GET, 'format', 'json');
|
||||
|
||||
$justme = false;
|
||||
$global = false;
|
||||
|
@ -76,11 +76,11 @@ function poco_init(App $a) {
|
|||
|
||||
if ($justme) {
|
||||
$sql_extra = " AND `contact`.`self` = 1 ";
|
||||
} else {
|
||||
$sql_extra = "";
|
||||
}
|
||||
// else
|
||||
// $sql_extra = " AND `contact`.`self` = 0 ";
|
||||
|
||||
if ($cid) {
|
||||
if (!empty($cid)) {
|
||||
$sql_extra = sprintf(" AND `contact`.`id` = %d ", intval($cid));
|
||||
}
|
||||
if (x($_GET, 'updatedSince')) {
|
||||
|
@ -112,8 +112,9 @@ function poco_init(App $a) {
|
|||
} else {
|
||||
$totalResults = 0;
|
||||
}
|
||||
$startIndex = intval($_GET['startIndex']);
|
||||
if (! $startIndex) {
|
||||
if (!empty($_GET['startIndex'])) {
|
||||
$startIndex = intval($_GET['startIndex']);
|
||||
} else {
|
||||
$startIndex = 0;
|
||||
}
|
||||
$itemsPerPage = ((x($_GET, 'count') && intval($_GET['count'])) ? intval($_GET['count']) : $totalResults);
|
||||
|
@ -204,6 +205,10 @@ function poco_init(App $a) {
|
|||
if (is_array($contacts)) {
|
||||
if (DBM::is_result($contacts)) {
|
||||
foreach ($contacts as $contact) {
|
||||
if (!isset($contact['updated'])) {
|
||||
$contact['updated'] = '';
|
||||
}
|
||||
|
||||
if (! isset($contact['generation'])) {
|
||||
if ($global) {
|
||||
$contact['generation'] = 3;
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue