4 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
\r
5 <title>euphorik.ch</title>
\r
9 CSS = case euphorik_bd:css_from_user_cookie(yaws_api:find_cookie_val("cookie", A)) of
\r
10 undefined -> "styles/1/euphorik.css";
\r
16 {rel, "stylesheet"},
\r
23 <link rel="stylesheet" href="styles/jquery.lightbox.css" type="text/css" media="screen" ></link>
\r
25 <script type="text/javascript" src="js/libs/jquery.js" prod="delete"></script>
\r
26 <script type="text/javascript" src="js/libs/jquery.lightbox.js" prod="delete"></script>
\r
27 <script type="text/javascript" src="js/libs/md5.js" prod="delete"></script>
\r
28 <script type="text/javascript" src="js/libs/json2.js" prod="delete"></script>
\r
30 <script type="text/javascript" src="js/betterjs.js" prod="delete"></script>
\r
31 <script type="text/javascript" src="js/fragment.js" prod="delete"></script>
\r
33 <script type="text/javascript" src="js/euphorik.js"></script>
\r
35 <script type="text/javascript" src="js/communication.js" prod="delete"></script>
\r
36 <script type="text/javascript" src="js/conf.js" prod="delete"></script>
\r
37 <script type="text/javascript" src="js/util.js" prod="delete"></script>
\r
38 <script type="text/javascript" src="js/formatter.js" prod="delete"></script>
\r
39 <script type="text/javascript" src="js/pages.js" prod="delete"></script>
\r
40 <script type="text/javascript" src="js/client.js" prod="delete"></script>
\r
42 <script type="text/javascript" src="js/chat/chat.js" prod="delete"></script>
\r
43 <script type="text/javascript" src="js/chat/conversation.js" prod="delete"></script>
\r
44 <script type="text/javascript" src="js/chat/conversations.js" prod="delete"></script>
\r
45 <script type="text/javascript" src="js/chat/message.js" prod="delete"></script>
\r
46 <script type="text/javascript" src="js/chat/commandes.js" prod="delete"></script>
\r
48 <script type="text/javascript" src="js/pageStatic.js" prod="delete"></script>
\r
49 <script type="text/javascript" src="js/pageMinichat.js" prod="delete"></script>
\r
50 <script type="text/javascript" src="js/pageAdmin.js" prod="delete"></script>
\r
51 <script type="text/javascript" src="js/pageProfile.js" prod="delete"></script>
\r
52 <script type="text/javascript" src="js/pageRegister.js" prod="delete"></script>
\r
53 <script type="text/javascript" src="js/pageAbout.js" prod="delete"></script>
\r
57 <div id="container">
\r
59 % To redefine the logo class for the ekMasters.
\r
61 Is_ek_master = euphorik_bd:is_ek_master_from_cookie(yaws_api:find_cookie_val("cookie", A)),
\r
62 {ehtml, {'div', [{id, "logo"}] ++ if Is_ek_master -> [{class, "ekMaster"}]; true -> [] end}}.
\r
64 <div id="info" style="display:none" ><div id="icone"></div><div class="close" ></div><div class="message" ></div><div class="buttons"></div></div>
\r
65 <div id="waitbar" style="display:none" ><div class="image"></div></div>
\r
67 <li class="minichat">chat</li><li class="admin" style="display:none">admin</li><li class="profile"></li><li class="register">register</li><li class="logout">logout</li><li class="about">about</li>
\r
69 <form action="" id="formMenuCss">
\r
71 <select id="menuCss">
\r
73 % Parse the available styles.
\r
75 Styles_dir = A#arg.docroot ++ "/styles",
\r
76 {ok, Liste_dir} = file:list_dir(Styles_dir),
\r
80 case file:consult(Styles_dir ++ "/" ++ Dir ++ "/infos.txt") of
\r
81 {ok, [{nom, Nom}]} ->
\r
82 [{option, [{value, Dir}], Nom} | Acc];
\r
95 <div id="page"></div>
\r
96 <div id="footer"><span class="copyright">copyright 2008 euphorik.ch</span><span class="termsOfUse pageLink">terms of use</span><a href="http://yaws.hyber.org"><img src="img/powered-by-yaws.gif" alt="powered by Yaws" /></a></div>
\r