prefer use of secure site in bandeau
[platal.git] / modules / profile.php
index 3e00705..c80edf7 100644 (file)
@@ -205,8 +205,7 @@ class ProfileModule extends PLModule
 
         $new   = Env::v('modif') == 'new';
         $user  = get_user_details($login, S::v('uid'), $view);
-        require_once('url_catcher.inc.php');
-        $user['freetext'] = url_catcher($user['freetext'], false);
+        $user['freetext'] = MiniWiki::WikiToHTML($user['freetext']);
         $title = $user['prenom'] . ' ' . empty($user['nom_usage']) ? $user['nom'] : $user['nom_usage'];
         $page->assign('xorg_title', $title);
 
@@ -293,6 +292,18 @@ class ProfileModule extends PLModule
             $mmlist = new MMList(S::v('uid'), S::v('password'));
             $mmlist->subscribe("promo".S::v('promo'));
         }
+        if (Post::v('sub_ml')) {
+            $subs = array_keys(Post::v('sub_ml'));
+            $current_domain = null;
+            foreach ($subs as $list) {
+                list($sub, $domain) = explode('@', $list);
+                if ($domain != $current_domain) {
+                    $current_domain = $domain;
+                    $client = new MMList(S::v('uid'), S::v('password'), $domain);
+                }
+                $client->subscribe($sub);
+            }
+        }
 
         if (is_ax_key_missing()) {
             $page->assign('no_private_key', true);