source: spip-zone/_plugins_/spipcatchat/trunk/modeles/spipcatchat.html @ 95055

Last change on this file since 95055 was 95055, checked in by claude.codden@…, 4 years ago

Résous le problème de la page blanche et de l’attente indéfinie au démarrage.

File size: 7.2 KB
Line 
1#CACHE{0}
2[(#CONFIG{spipcatchat/theme_emoticons}|oui) #SET{theme_emo,#CONFIG{spipcatchat/theme_emoticons}}]
3[(#CONFIG{spipcatchat/theme_emoticons}|non) #SET{theme_emo,classic}]
4#SET{url_plugin,#EVAL{_DIR_PLUGIN_SPIPCATCHAT}}
5#SET{refresh,#CONFIG{spipcatchat/refresh}}
6[(#CONFIG{spipcatchat/refresh}||non)#SET{refresh,2000}]
7<!-- Liste des variables des couleurs des thèmes -->
8[(#CONFIG{spipcatchat/fond_color}||non) #SET{fond_color,ffffff}]
9[(#CONFIG{spipcatchat/fond_color}||oui) #SET{fond_color,#CONFIG{spipcatchat/fond_color}}]
10[(#CONFIG{spipcatchat/corner}||non) #SET{corner,oui}]
11[(#CONFIG{spipcatchat/corner}|=={o}|oui) #SET{corner,oui}]
12[(#CONFIG{spipcatchat/corner}|=={n}|oui) #SET{corner,non}]
13[(#CONFIG{spipcatchat/smoke}||non) #SET{smoke,oui}]
14[(#CONFIG{spipcatchat/smoke}|=={o}|oui) #SET{smoke,oui}]
15[(#CONFIG{spipcatchat/smoke}|=={n}|oui) #SET{smoke,non}]
16[(#CONFIG{spipcatchat/catchat_theme_colorThumbs}|non) #SET{color_primaire,ffa500} #SET{color_secondaire,fcf2d8} ]
17[(#CONFIG{spipcatchat/catchat_theme_colorThumbs}|=={false}|oui)
18[(#CONFIG{spipcatchat/catchat_theme_color}||non) #SET{color_primaire,ffa500} #SET{color_secondaire,fcf2d8}]
19[(#CONFIG{spipcatchat/catchat_theme_color}|=={orange}|oui) #SET{color_primaire,ffa500} #SET{color_secondaire,fcf2d8}]
20[(#CONFIG{spipcatchat/catchat_theme_color}|=={bleu}|oui) #SET{color_primaire,0078ae} #SET{color_secondaire,e5f1f6}]
21[(#CONFIG{spipcatchat/catchat_theme_color}|=={noir}|oui) #SET{color_primaire,0a0a0a} #SET{color_secondaire,e5e5e5}]
22[(#CONFIG{spipcatchat/catchat_theme_color}|=={brun}|oui) #SET{color_primaire,5f391b} #SET{color_secondaire,efebe8}]
23[(#CONFIG{spipcatchat/catchat_theme_color}|=={jaune}|oui) #SET{color_primaire,ffc73d} #SET{color_secondaire,fff3d8}]
24[(#CONFIG{spipcatchat/catchat_theme_color}|=={rose}|oui) #SET{color_primaire,ff0000} #SET{color_secondaire,ffe5e5}]
25[(#CONFIG{spipcatchat/catchat_theme_color}|=={vert}|oui) #SET{color_primaire,198c19} #SET{color_secondaire,e5f2e5}]
26[(#CONFIG{spipcatchat/catchat_theme_color}|=={pourpre}|oui) #SET{color_primaire,9437ff} #SET{color_secondaire,f4ebff}]
27[(#CONFIG{spipcatchat/catchat_theme_color}|=={gris}|oui) #SET{color_primaire,797979} #SET{color_secondaire,d6d6d6}]
28[(#CONFIG{spipcatchat/catchat_theme_color}|=={rouge}|oui) #SET{color_primaire,fe2e2e} #SET{color_secondaire,f78181}]
29[(#CONFIG{spipcatchat/catchat_theme_color}|=={lavande}|oui) #SET{color_primaire,cc66ff} #SET{color_secondaire,f8e0f7}]
30[(#CONFIG{spipcatchat/catchat_theme_color}|=={blanc}|oui) #SET{color_primaire,000000} #SET{color_secondaire,""}]
31[(#CONFIG{spipcatchat/catchat_theme_color}|=={vert_aubergine}|oui) #SET{color_primaire,333300} #SET{color_secondaire,cccc99}]
32[(#CONFIG{spipcatchat/catchat_theme_color}|=={bleu_ciel}|oui) #SET{color_primaire,0080ff} #SET{color_secondaire,66ccff}]]
33[(#CONFIG{spipcatchat/catchat_theme_colorThumbs}|=={true}|oui)
34#SET{color_secondaire,#CONFIG{spipcatchat/catchat_theme_colorsecondaire}}
35#SET{color_primaire,#CONFIG{spipcatchat/catchat_theme_colorprimaire}}
36#SET{icones,#CONFIG{spipcatchat/catchat_theme_coloricone}}
37#SET{perso,oui}
38]
39
40<!-- fin de liste des variables -->
41<style type="text/css"><INCLURE{fond=css/spipcatchat_theme.css}{perso=#GET{perso}}{back=#GET{fond_color}}{icones=#GET{icones}}{rounded_corner=#GET{corner}}{smoke=#GET{smoke}}{color_primaire=#GET{color_primaire}}{color_secondaire=#GET{color_secondaire}}></style>
42<div align="left" style="padding-left:5%;padding-right:5%;padding-top:10%">
43<!-- le messages d'avertissement javascript désactivé -->
44<div id="spipcatchatnoscript" class="spipcatchat_alert"><noscript><:spipcatchat:noscript:></noscript></div>
45<!-- fin - le messages d'avertissement javascript désactivé -->
46<script type="text/javascript">(function(){document.getElementById('spipcatchatnoscript').style.display='none';})();</script>
47<!-- Début de la boucle auteur de session -->
48        <BOUCLE_AUTEUR_CHAT (AUTEURS) {id_auteur=#SESSION{id_auteur}}{tout}>           
49        <!-- les messages qui permettent d'avertir les utilisateurs -->
50                <div id="spipcatchatmembreajout" class="spipcatchat_alert"><:spipcatchat:formulaire_error_users:> <!-- Message ajout utilisateur champ vide -->
51                </div>
52                <div id="spipcatchatsalonprive" align="center"> <!-- Message salon privé -->
53                <p>[(#CONFIG{spipcatchat/spicatchat_label}|=={non}|oui)<img src="[(#CHEMIN{images/catchat.png})]" width="160px" title="<:spipcatchat:title_copy:>"/>]</p>
54                <div class="spipcatchat_alert"><:spipcatchat:no_welcom:>
55                <div  class="SpipCatChatTux-loading-indicator" alt="patientez..."></div><:spipcatchat:chargement:>...</div>
56                </div> <!-- fin message salon privé -->
57                <div class="spipcatchat_alert" id="spipcatchatinfodel" style="display:none;padding:5%"> <!-- Message confirmation suppression du salon -->
58                <:spipcatchat:trash_confirm:>
59                <br/>
60                <div align="right">
61                <input id="submit" type="submit" class="spipcatchatcancel" title="" onclick="document.getElementById('spipcatchatinfodel').style.display='none';document.getElementById('spipcatchatcontainer').style.display='block'" value="" />
62                <input id="submit" type="submit"  class="spipcatchatok" title="<:spipcatchat:title_trash_salon:>" onclick="spipcatchattrash('[(#URL_PAGE|trim)]',['(#GET{url_plugin})'],'<:spipcatchat:trash_bad:>','[(#CHARSET)]'); return false;" value=""/>
63                </div>
64                </div>
65                <!-- Fin des messages -->
66                <!-- Salon de chat visible, selection des Salons de chat (invisible), ajout d'utilisateurs (invisible) -->
67                [(#ENV{logad}||non)
68                        [(#ENV{chat}||oui)
69                        <script type="text/javascript">
70                                function spipcatchatrestartstatut(){ function resettimer(){getOnlineUsers('[(#ENV{salon})]',['(#ID_AUTEUR)'],['(#GET{url_plugin})'],SpipCatChatLang,['(#URL_PAGE|trim)'],'[(#CHARSET)]');}
71                                setTimeout(function(){resettimer()},6000);setTimeout(function(){resettimer()},12000);} 
72                                var SpipCatChatLang=new Array("<:spipcatchat:catchat_message:>");
73                                spipcatchatShowChat(['(#GET{url_plugin})'],['(#ID_AUTEUR)'],'[(#ENV{salon})]',['(#URL_PAGE|trim)'],SpipCatChatLang,['(#NOM|trim|sinon{#LOGIN|trim})'],'[(#CHARSET)]','[(#GET{refresh})]','[(#GET{theme_emo})]');
74                        </script>
75                                <div id="spipcatchatselectsalon">
76                                        <INCLURE{fond=modeles/spipcatchat_chat}{id_auteur=#ID_AUTEUR}{salon=#ENV{salon}}{refresh=#GET{refresh}}{url_plugin=#GET{url_plugin}}{theme_emo=#GET{theme_emo}}>
77                                </div>
78                        ]]
79                <!-- Selection des Salons de chat visible, salon de chat (invisible), ajout d'utilisateurs (invisible) -->
80                [(#ENV{logad}||non)
81                        [(#ENV{chat}||non)
82                                <script type="text/javascript">
83                                        var SpipCatSelectlang=new Array ("<:spipcatchat:select_option:>","<:spipcatchat:title_public:>","<:spipcatchat:title_prive_invite:>","<:spipcatchat:title_prive:>");
84                                        spipcatchatShowSalon(['(#GET{url_plugin})'],SpipCatSelectlang,'[(#CHARSET)]','[(#ID_AUTEUR)]');
85                                </script>
86                                <INCLURE{fond=modeles/spipcatchat_select_salon}{id_auteur=#ID_AUTEUR}{url_plugin=#GET{url_plugin}}>
87                        ]]
88                <!-- Ajout d'utilisateurs visible, salon de chat (invisible), selection des Salons de chat (invisible) -->
89                [(#ENV{chat}||non)     
90                        [(#ENV{logad}||oui)
91                                <INCLURE{fond=modeles/spipcatchat_addusers}{id_auteur=#ID_AUTEUR}{salon=#ENV{add}}{url_plugin=#GET{url_plugin}}>       
92                        ]]
93        </BOUCLE_AUTEUR_CHAT>
94<!--fin de la boucle session -->
95                                <INCLURE{fond=modeles/spipcatchat_login}{url_plugin=#GET{url_plugin}}><!-- Pas de session, alors nous proposons le fomulaire de login public -->
96<//B_AUTEUR_CHAT>
97</div>
Note: See TracBrowser for help on using the repository browser.