mirror of
https://codeberg.org/streams/streams.git
synced 2024-09-19 21:55:15 +00:00
remove deprecated hcard
This commit is contained in:
parent
ac4a3ab873
commit
82a5e51e31
2 changed files with 1 additions and 79 deletions
|
@ -1,78 +0,0 @@
|
|||
<?php
|
||||
|
||||
namespace Code\Module;
|
||||
|
||||
use App;
|
||||
use Code\Web\Controller;
|
||||
use Code\Lib\Libprofile;
|
||||
use Code\Lib\Head;
|
||||
|
||||
class Hcard extends Controller
|
||||
{
|
||||
|
||||
public function init()
|
||||
{
|
||||
|
||||
if (argc() > 1) {
|
||||
$which = argv(1);
|
||||
} else {
|
||||
notice(t('Requested profile is not available.') . EOL);
|
||||
App::$error = 404;
|
||||
return;
|
||||
}
|
||||
|
||||
logger('hcard_request: ' . $which, LOGGER_DEBUG);
|
||||
|
||||
$profile = '';
|
||||
$channel = App::get_channel();
|
||||
|
||||
if ((local_channel()) && (argc() > 2) && (argv(2) === 'view')) {
|
||||
$which = $channel['channel_address'];
|
||||
$profile = argv(1);
|
||||
$r = q(
|
||||
"select profile_guid from profile where id = %d and uid = %d limit 1",
|
||||
intval($profile),
|
||||
intval(local_channel())
|
||||
);
|
||||
if (!$r) {
|
||||
$profile = '';
|
||||
}
|
||||
$profile = $r[0]['profile_guid'];
|
||||
}
|
||||
|
||||
Head::add_link([
|
||||
'rel' => 'alternate',
|
||||
'type' => 'application/atom+xml',
|
||||
'title' => t('Posts and comments'),
|
||||
'href' => z_root() . '/feed/' . $which
|
||||
]);
|
||||
|
||||
Head::add_link([
|
||||
'rel' => 'alternate',
|
||||
'type' => 'application/atom+xml',
|
||||
'title' => t('Only posts'),
|
||||
'href' => z_root() . '/feed/' . $which . '?f=&top=1'
|
||||
]);
|
||||
|
||||
|
||||
if (!$profile) {
|
||||
$x = q(
|
||||
"select channel_id as profile_uid from channel where channel_address = '%s' limit 1",
|
||||
dbesc(argv(1))
|
||||
);
|
||||
if ($x) {
|
||||
App::$profile = $x[0];
|
||||
}
|
||||
}
|
||||
|
||||
Libprofile::load($which, $profile);
|
||||
}
|
||||
|
||||
|
||||
public function get()
|
||||
{
|
||||
|
||||
$x = new \Code\Widget\Profile();
|
||||
return $x->widget([]);
|
||||
}
|
||||
}
|
|
@ -241,7 +241,7 @@ class WebServer
|
|||
}
|
||||
|
||||
if (isset($homebase)) {
|
||||
App::$page['content'] .= '<script>var homebase = "' . $homebase . '";</script>';
|
||||
App::$page['content'] .= '<script>let homebase = "' . $homebase . '";</script>';
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
Loading…
Reference in a new issue