~ubuntu-branches/ubuntu/trusty/jwchat/trusty

« back to all changes in this revision

Viewing changes to joingroupchat.html.fr

  • Committer: Bazaar Package Importer
  • Author(s): Lincoln de Sousa, Lincoln de Sousa, Marcelo Jorge Vieira
  • Date: 2010-09-16 11:42:28 UTC
  • mfrom: (1.1.3 upstream)
  • Revision ID: james.westby@ubuntu.com-20100916114228-5s5ne28n1w6wrfbl
Tags: 1.0+dfsg-1
[Lincoln de Sousa]

* Switch to dpkg-source 3.0 (quilt) format
* Migrating package from cdbs to debhelper 7.0.50~
* Changing the rule get-orig-source to generate a dfsg compatible
  package striping swf files from the orig (Closes: #591962)
* Updated Standards-Version to 3.9.1
* Removing po-debconf from the Build-Depends-Indep list.

[Marcelo Jorge Vieira]

* Fixing the default backend
* Fixing Debugger dependency
* Changing information about packaging from old maintainers to
  Debian XMPP Team.
* Removing sound support.
* Setting a port for apache VirtualHost.

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
 
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
2
 
<html>
3
 
  <head>
4
 
    <title>JWChat - rejoindre la discussion de groupe</title>
5
 
    <meta http-equiv="content-type" content="text/html; charset=utf-8">
6
 
    <script src="shared.js" language="JavaScript1.2"></script>
7
 
    <script src="switchStyle.js"></script>
8
 
    <script language="JavaScript1.2">
9
 
      <!--
10
 
var jid;
11
 
var srcW; // the source window with necessary data
12
 
 
13
 
function doSub() {
14
 
  var nick = (document.forms[0].nick.value!='')?document.forms[0].nick.value:srcW.roster.nick;
15
 
  
16
 
  if (document.forms[0].group.value == '') {
17
 
    alert("Indique un canal/groupe à rejoindre, STP !");
18
 
    return false;
19
 
  }
20
 
  if (document.forms[0].server.value == '') {
21
 
    alert("Donne un nom de serveur, STP !");
22
 
    return false;
23
 
  }
24
 
 
25
 
  var pass = document.forms[0].pass.value;
26
 
 
27
 
  var group = document.forms[0].group.value+"@"+document.forms[0].server.value;
28
 
 
29
 
  srcW.openGroupchat(group,nick,pass);
30
 
                
31
 
  window.close();
32
 
  return false;
33
 
}
34
 
 
35
 
function bookmark_selected(el) {
36
 
  var bookmark = srcW.bookmarks[el.options[el.selectedIndex].value];
37
 
 
38
 
  document.forms[0].nick.value = bookmark.nick;
39
 
  
40
 
  document.forms[0].group.value = bookmark.jid.substring(0,bookmark.jid.indexOf('@'));
41
 
 
42
 
  document.forms[0].server.value = bookmark.jid.substring(bookmark.jid.indexOf('@')+1);
43
 
 
44
 
  if (typeof(bookmark.pass) != 'undefined')
45
 
    document.forms[0].pass.value = bookmark.pass;
46
 
 
47
 
  return false;
48
 
}
49
 
 
50
 
function updateBookmarks() {
51
 
  var bookmark_selector = document.getElementById('bookmark_selector');
52
 
  var optidx = 1;
53
 
 
54
 
  // clear list - don't remove first
55
 
  for (var i=1; i<bookmark_selector.options.length; i++)
56
 
    bookmark_selector.options[i] = null;
57
 
 
58
 
  // fill from global arr
59
 
  for (var i=0; i<srcW.bookmarks.length; i++)
60
 
    bookmark_selector.options[optidx++] = new Option(srcW.bookmarks[i].name,i);
61
 
}
62
 
 
63
 
var srw;
64
 
function openSearchRooms() {
65
 
  if (!srw || srw.closed)
66
 
    srw = open("searchrooms.html","srw"+makeWindowName(srcW.jid),"width=400,height=300,resizable=yes");
67
 
  srw.focus();
68
 
  return false;
69
 
}
70
 
 
71
 
function init() {
72
 
  // determine source window
73
 
  if (opener.top.roster)
74
 
    srcW = opener.top;
75
 
  
76
 
  if (typeof(srcW.DEFAULTCONFERENCESERVER) != 'undefined' && srcW.DEFAULTCONFERENCESERVER != '')
77
 
    document.forms[0].server.value = srcW.DEFAULTCONFERENCESERVER;
78
 
  if (typeof(srcW.DEFAULTCONFERENCEROOM) != 'undefined' && srcW.DEFAULTCONFERENCEROOM != '')
79
 
    document.forms[0].group.value = srcW.DEFAULTCONFERENCEROOM;
80
 
 
81
 
  document.forms[0].nick.value = srcW.nick;
82
 
 
83
 
  updateBookmarks();
84
 
}
85
 
 
86
 
function cleanUp() {
87
 
  if (srw && !srw.closed)
88
 
    srw.close();
89
 
}
90
 
 
91
 
function keyPressed(e) {
92
 
  if (e.keyCode == 13)
93
 
    return doSub();
94
 
  if (e.keyCode == 27)
95
 
    window.close();
96
 
  return true;
97
 
}
98
 
 
99
 
onkeydown = keyPressed;
100
 
onload = init;
101
 
onunload = cleanUp;
102
 
      //-->
103
 
    </script>
104
 
    <script for="document" event="onkeydown()" language="JScript">
105
 
      <!--
106
 
       if (window.event)
107
 
        return keyPressed(window.event);
108
 
      //-->
109
 
    </script>
110
 
  </head>
111
 
  <body style="margin:8px;">
112
 
    <form name="sub" onsubmit="return doSub();">
113
 
      <table border="0" width="100%">
114
 
          <tr><td colspan="2">Recherche salons <button onClick="return openSearchRooms();">Ouvrir recherche</button></td></tr>
115
 
          <tr><td colspan="2"><hr noshade size="1"></td></tr>
116
 
          <tr><td>Marque-page</td><td><select id="bookmark_selector" onChange="return bookmark_selected(this);"><option value=""> - Choix marque-page - </option></select> <button onClick="return srcW.openEditBookmarks();">Editer</button></td></tr>
117
 
          <tr><td colspan="2"><hr noshade size="1"></td></tr>
118
 
          <tr><td nowrap>Surnom</td><td width="100%"><input type="text" name="nick" size="32" style="width:100%;"></td></tr>
119
 
          <tr><td nowrap>Salon</td><td width="100%"><input type="text" name="group" size="32" style="width:100%;"></td></tr>
120
 
          <tr><td nowrap>Serveur</td><td width="100%"><input type="text" name="server" size="32" style="width:100%;"></td></tr>
121
 
          <tr><td nowrap>Mot de passe</td><td width="100%"><input type="text" name="pass" size="32" style="width:100%;"></td></tr>
122
 
      </table>
123
 
      <hr noshade size="1" size="100%">
124
 
      <div align="right" id="buttonbox">
125
 
        <button type="button" onClick="window.close();">Annuler</button>&nbsp;<button type="submit">Entre</button>
126
 
      </div>
127
 
    </form>
128
 
  </body>
129
 
</html>