X-Git-Url: https://git.mxchange.org/?a=blobdiff_plain;ds=sidebyside;f=view%2Ftheme%2Fvier%2Ftheme.php;h=2533e50a8916630b75c49f2ab2b6fc8954b0d604;hb=b9325251e89db94439a670a32cd1d00f3db848d3;hp=c7525946535c48532b72c2cae86445e2bff12212;hpb=390983a3312b14c3c122740bb7141426214cb33e;p=friendica.git
diff --git a/view/theme/vier/theme.php b/view/theme/vier/theme.php
index c752594653..fcbb148dc7 100644
--- a/view/theme/vier/theme.php
+++ b/view/theme/vier/theme.php
@@ -12,61 +12,37 @@
use Friendica\App;
use Friendica\Content\ForumManager;
use Friendica\Core\Addon;
-use Friendica\Core\L10n;
-use Friendica\Core\Config;
-use Friendica\Core\PConfig;
-use Friendica\Core\System;
-use Friendica\Database\DBM;
+use Friendica\Core\Renderer;
+use Friendica\Core\Search;
+use Friendica\Database\DBA;
+use Friendica\DI;
+use Friendica\Model\Contact;
use Friendica\Model\GContact;
-use Friendica\Model\Profile;
-
-require_once "mod/proxy.php";
+use Friendica\Util\Proxy as ProxyUtils;
+use Friendica\Util\Strings;
function vier_init(App $a)
{
$a->theme_events_in_profile = false;
- $a->set_template_engine('smarty3');
+ Renderer::setActiveTemplateEngine('smarty3');
- if ($a->argv[0].$a->argv[1] === "profile".$a->user['nickname'] || $a->argv[0] === "network" && local_user()) {
+ if (!empty($a->argv[0]) && ($a->argv[0] . ($a->argv[1] ?? '')) === ('profile' . $a->user['nickname']) || $a->argv[0] === 'network' && local_user()) {
vier_community_info();
- $a->page['htmlhead'] .= "\n";
+ DI::page()['htmlhead'] .= "\n";
}
- if ($a->is_mobile || $a->is_tablet) {
- $a->page['htmlhead'] .= ''."\n";
- $a->page['htmlhead'] .= ''."\n";
+ if (DI::mode()->isMobile() || DI::mode()->isMobile()) {
+ DI::page()['htmlhead'] .= ''."\n";
+ DI::page()['htmlhead'] .= ''."\n";
}
/// @todo deactivated since it doesn't work with desktop browsers at the moment
- //$a->page['htmlhead'] .= ''."\n";
+ //DI::page()['htmlhead'] .= ''."\n";
- $a->page['htmlhead'] .= <<< EOT
+ DI::page()['htmlhead'] .= <<< EOT
EOT;
- if ($a->is_mobile || $a->is_tablet) {
- $a->page['htmlhead'] .= <<< EOT
+ if (DI::mode()->isMobile() || DI::mode()->isMobile()) {
+ DI::page()['htmlhead'] .= <<< EOT