Bonsoir à tous,
je voudrais inclure le rendu du Sitemgr sur la page d’accueil eGroupWare.
Auriez-vous une idée?
D’avance merci.
Bonjour,
Je ne pense pas avoir compris ta question, mais je vais répondre à l’idée que je m’en fait:
J’ai essayé de personnaliser /home sans grand sucées, pour ne pas perdre de temps, je me suis orienté sur sitemgr afin de proposer une page d’accueil facilement personnalisable aux utilisateurs.
J’ai choisis un thème (mambobizz) auquel je pouvais inclure la barre de navigation egroupware (navbar->True)
Ensuite, site web en tant que module d’accueil.
Résultat:
Franchement c’est rapide et modulable.
J’avais aussi inclue une iframe de /home sur cette page, pour /home j’avais supprimez la barre de navigation, et ainsi en se connectant on voyait directement les widgets mails, calendrier et infolog, avec un temps de rafraichissement de 10mn (ligne à inclure au début du fichier php en question).
Là, je l’ai enlevé, j’ai juste proposé aux membres spéciaux de détacher en popup /home.
C’est peut-être pas très propre comme bidouille, mais c’est convenable.
(Comme nous avons un site vitrine, je n’avais pas besoin de sitemgr en tant que tel).
Voila, Cordialement
C’est tout à fait ce que recherche, et il est très beau votre template. Petite question, car j’ai aussi procédé comme vous à peu prêt, sauf que moi, jai tout simplement récupéré le code iframe généré par la page d’édition du Sitemgr que j’ai copié sur le fichier l’index.php du répertoire home juste après le “Display the mainscreen message” :
Résultat :

Mais comme vous pouvez le constatez une scroll bar apparait ce qui est un peu facheux.
Mais j’aimerai savoir plus en détaille comment vous procédez et aussi comment avez-vous obtenu
votre navbar.
D’avance merci.
Salut, j'aimerai avoir un peu plus de détaille sur ce processus. J'ai essayé de modifier le fichier sitemgr-link.php ; index.php dans /sitemgr et même le fichier index du template mambobizz ( en incluant le code suivant juste après le body:
$GLOBALS['egw_info'] = array( 'flags' => array( 'currentapp' => 'sitemgr-link', 'noheader' => True, 'nonavbar' => True, ) );
ça ne marche pas, alors quelle est le fichier à modifier ou quelles sont les fichiers à modifier. Merci encore.
Pardon du silence, nous sommes assez occupé. Et désolé aussi, je me suis trompé dans le message précedent (c’etait nonavbar->false)
Donc ce n’est pas l’entete sitemgr-link qui faut passer à false, mais ton index.php de sitemgr-site:
ligne 67-74:
$GLOBALS[‘egw_info’] = array(
‘flags’ => array(
‘disable_Template_class’ => False,
‘nonavbar’ => False,
‘noheader’ => false,
'currentapp' => 'sitemgr-link',
'autocreate_session_callback' => 'sitemgr_get_site',
Cela ne passe pas avec tous les templates, j’ai choisis mambobizz (ils sont tous simplement modifiable, on peut même ajouter une bannière flash)
Cordialement,
Philippe.