28-03-2011, 09:48 PM
J'ai un peu testé le ssi de smf, même si je n'ai pas encore fait de vraie grande intégration. Ca semble bien pensé et super pratique. Y'a pas mal de fonctions, comme ssi_welcome() qui va afficher le message de bienvenue du forum, indiquant par exemple : "Coucou, Corentin, vous avez 0 messages, 0 sont nouveaux." Ceci automatiquement formaté dans la langue désirée, avec le pop-up de nouveau message si activé dans le profil du joueur. Et si vous souhaitez plus de contrôle, la fonction accepte un paramètre ('echo' par défaut) qui pour la valeur 'array' renvoie les infos en tableau :
Code PHP :
<?php
require('./smf/SSI.php');
print_r(ssi_welcome('array'));
?>
result :
Code :
Array ( [id] => 1 [is_logged] => 1 [is_guest] => [is_admin] => 1 [is_mod] => [can_mod] => 1 [username] => Corentin [language] => french-utf8 [email] => corentinglon@gmail.com [ignoreusers] => Array ( ) [name] => Corentin [smiley_set] => default [messages] => 0 [unread_messages] => 0 [popup_messages] => [avatar] => Array ( ) [total_time_logged_in] => Array ( [days] => 0 [hours] => 0 [minutes] => 12 ) )
Pour moi qui suis un gros flemmard, c'est un peu le rêve.