]> git.mxchange.org Git - friendica.git/blobdiff - src/Module/Tos.php
Remove join profile table
[friendica.git] / src / Module / Tos.php
index 7380488e072c2f95d3b6f12fc5ee67faede622f0..b907b7696698385bdff609b5f51228e73fc762d2 100644 (file)
@@ -9,8 +9,6 @@
 namespace Friendica\Module;
 
 use Friendica\BaseModule;
-use Friendica\Core\Config;
-use Friendica\Core\L10n;
 use Friendica\Core\Renderer;
 use Friendica\Content\Text\BBCode;
 use Friendica\DI;
@@ -49,8 +47,8 @@ class Tos extends BaseModule
         **/
        public static function init(array $parameters = [])
        {
-               if (strlen(Config::get('system','singleuser'))) {
-                       DI::baseUrl()->redirect('profile/' . Config::get('system','singleuser'));
+               if (strlen(DI::config()->get('system','singleuser'))) {
+                       DI::baseUrl()->redirect('profile/' . DI::config()->get('system','singleuser'));
                }
        }
 
@@ -68,11 +66,11 @@ class Tos extends BaseModule
         */
        public static function content(array $parameters = []) {
                $tpl = Renderer::getMarkupTemplate('tos.tpl');
-               if (Config::get('system', 'tosdisplay')) {
+               if (DI::config()->get('system', 'tosdisplay')) {
                        return Renderer::replaceMacros($tpl, [
                                '$title' => DI::l10n()->t('Terms of Service'),
-                               '$tostext' => BBCode::convert(Config::get('system', 'tostext')),
-                               '$displayprivstatement' => Config::get('system', 'tosprivstatement'),
+                               '$tostext' => BBCode::convert(DI::config()->get('system', 'tostext')),
+                               '$displayprivstatement' => DI::config()->get('system', 'tosprivstatement'),
                                '$privstatementtitle' => DI::l10n()->t('Privacy Statement'),
                                '$privacy_operate' => DI::l10n()->t('At the time of registration, and for providing communications between the user account and their contacts, the user has to provide a display name (pen name), an username (nickname) and a working email address. The names will be accessible on the profile page of the account by any visitor of the page, even if other profile details are not displayed. The email address will only be used to send the user notifications about interactions, but wont be visibly displayed. The listing of an account in the node\'s user directory or the global user directory is optional and can be controlled in the user settings, it is not necessary for communication.'),
                                '$privacy_distribute' => DI::l10n()->t('This data is required for communication and is passed on to the nodes of the communication partners and is stored there. Users can enter additional private data that may be transmitted to the communication partners accounts.'),