aboutsummaryrefslogtreecommitdiffhomepage
path: root/templates/actor_profile_page.php
diff options
context:
space:
mode:
Diffstat (limited to 'templates/actor_profile_page.php')
-rw-r--r--templates/actor_profile_page.php52
1 files changed, 0 insertions, 52 deletions
diff --git a/templates/actor_profile_page.php b/templates/actor_profile_page.php
deleted file mode 100644
index 1b2981d..0000000
--- a/templates/actor_profile_page.php
+++ /dev/null
@@ -1,52 +0,0 @@
-<?php
-
-use Digitigrade\Model\Note;
-use Digitigrade\Model\UserAccount;
-use Digitigrade\UserSettings;
-
-$lang = get_ui_language();
-$actorUser = UserAccount::findByLinkedActor($actor);
-
-call_template('skeleton', [
- 'pageTitle' => "$actor->displayName - @" . $actor->getFullHandle(),
- 'renderTitleHeading' => false,
- 'ogTitle' => $actor->displayName,
- 'ogDesc' => $actor->bio,
- 'ogImage' => $actor->avatar ?? path_to_uri('/static/default-avatar.png'),
- 'ogType' => 'profile',
- 'ogHandle' => '@' . $actor->getFullHandle(true),
- 'headLinks' => ($actorUser != null && (new UserSettings($actorUser))->getBool('profile.rssEnabled')) ? [
- [
- 'rel' => 'alternate',
- 'type' => 'application/rss+xml',
- 'href' => "/actor/$actor->id/feed/$lang/feed.rss",
- 'title' => __('user.profile.feed.rss')
- ],
- [
- 'rel' => 'alternate',
- 'type' => 'application/atom+xml',
- 'href' => "/actor/$actor->id/feed/$lang/feed.atom",
- 'title' => __('user.profile.feed.atom')
- ]
- ] : []
-], function () use ($actor) {
- $user = UserAccount::findByCurrentSession();
-
- call_template('actor_profile', ['actor' => $actor]);
- echo '<hr>';
- $notes = Note::findAllWithAuthor($actor, 20);
- if (count($notes) == 0) {
- call_template('placeholder_text', ['message' => __('user.notes.placeholder')]);
- } elseif ($user != null && $user->actor->blocks($actor)) {
- call_template('placeholder_text', ['message' => __('user.profile.notesHidden')]);
- } else {
- foreach ($notes as $n) {
- if ($n->isViewableBy($user))
- call_template('note', ['note' => $n]);
- }
- $countNotShown = Note::countWithAuthor($actor) - count($notes);
- if ($countNotShown >= 0) {
- call_template('placeholder_text', ['count' => $countNotShown]);
- }
- }
-}); \ No newline at end of file