[ Index ] |
PHP Cross Reference of Unnamed Project |
[Summary view] [Print] [Text view]
1 <?xml version="1.0" encoding="iso-8859-1"?> 2 <!-- < ?xml version="1.0" encoding="windows-1252"? > --> 3 4 <!-- Affichage de la page d'ajout de package unique ou du tableau des MAJ des xml à partir du forum 5 6 ## $Id: AjoutPackage.xsl 6923 2012-02-23 19:15:30Z olikin $ ## 7 --> 8 9 <xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform"> 10 <xsl:output method="html" encoding="iso-8859-1" /> 11 <!-- passage de paramètres à partir du javascript (admin.html) --> 12 <xsl:param name="Navigateur" ><xsl:text>inconnu</xsl:text></xsl:param> 13 <xsl:param name="wpkgAdmin" ><xsl:text>0</xsl:text></xsl:param> 14 <xsl:param name="wpkgUser" ><xsl:text>0</xsl:text></xsl:param> 15 <xsl:param name="login" ><xsl:text></xsl:text></xsl:param> 16 <xsl:param name="MAJPackages" select="false()" /> 17 <xsl:param name="Debug" select="false()" /> 18 <!-- url d'upload des appli.xml : http://se3:909/wpkg/admin.php?upload=1 --> 19 <xsl:param name="urlUpload" select="'index.php?upload=1'"/> 20 21 <!-- url fournissant les packages officiels pour se3 22 pas besoin d'un serveur sécurisé car le md5sum des fichiers appli.xml 23 est ensuite controlé sur le serveur se3 avant l'installation --> 24 <xsl:param name="urlWawadeb" select="'http://svn.tice.ac-caen.fr/svn/SambaEdu3/wpkg-packages/stable'" /> 25 <!-- url fournissant le xml des packages du forum (nom de variable à changer!). --> 26 <xsl:param name="urlWawadebMD5" select="'http://wawadeb.crdp.ac-caen.fr/unattended/se3_wpkglist.php'" /> 27 28 <xsl:param name="Local" select="false()" /> 29 <xsl:variable name="WPKGROOT" select="'/var/se3/unattended/install/wpkg'" /> 30 <xsl:variable name="INSTALLATIONS" select="document('/var/se3/unattended/install/wpkg/tmp/timeStamps.xml')/installations" /> 31 <xsl:variable name="PACKAGES" select="/wpkg/packages" /> 32 <!-- xsl:variable name="DocWPKGList"> 33 <xsl:choose> 34 <xsl:when test="$urlWawadebMD5 = 'http://wawadeb.crdp.ac-caen.fr/unattended/se3_wpkglist.php?branch=testing'"> 35 <xsl:value-of select="'/var/www/se3/wpkg/se3_wpkglist.php?branch=testing'" /> 36 </xsl:when> 37 <xsl:otherwise> 38 <xsl:value-of select="'/var/www/se3/wpkg/se3_wpkglist.php'" /> 39 </xsl:otherwise> 40 </xsl:choose> 41 </xsl:variable --> 42 <xsl:variable name="DocWPKGList"><xsl:value-of select="'/var/www/se3/wpkg/forum.xml'" /></xsl:variable> 43 <!-- xsl:variable name="WPKGLIST" select="document($DocWPKGList)/packages/package[concat(@id, '.xml') = @xml]" / --> 44 <xsl:variable name="WPKGLIST" select="document('/var/www/se3/wpkg/forum.xml')/packages/package" /> 45 46 <xsl:variable name="lcletters">abcdefghijklmnopqrstuvwxyz</xsl:variable> 47 <xsl:variable name="ucletters">ABCDEFGHIJKLMNOPQRSTUVWXYZ</xsl:variable> 48 49 <xsl:template match="/"> 50 <xsl:choose> 51 <xsl:when test="$MAJPackages = '1'" > 52 <!-- xsl:choose> 53 <xsl:when test="$urlWawadebMD5 = 'http://wawadeb.crdp.ac-caen.fr/unattended/se3_wpkglist.php?branch=testing'"> 54 <h2 style="color:#FF7F50;">Mise à jour des applications - Paquets WPKG a tester</h2> 55 </xsl:when> 56 <xsl:otherwise --> 57 <h2>Mise à jour des applications</h2> 58 <!-- /xsl:otherwise> 59 </xsl:choose --> 60 <xsl:choose> 61 <xsl:when test="count($WPKGLIST) = 0" > 62 Erreur : <xsl:value-of select="$urlWawadebMD5"/> n'est pas accessible ! 63 </xsl:when> 64 <xsl:otherwise> 65 <!-- xsl:choose> 66 <xsl:when test="$urlWawadebMD5 = 'http://wawadeb.crdp.ac-caen.fr/unattended/se3_wpkglist.php?branch=testing'"> 67 Les mises à jour proposées ici sont celles des <a href="http://svn.tice.ac-caen.fr/svn/SambaEdu3/wpkg-packages/testing" target="_blank">Paquets WPKG a tester</a> du SVN du CRDP de Basse-Normandie. 68 </xsl:when> 69 <xsl:otherwise> 70 Les mises à jour proposées ici sont celles des <a href="http://svn.tice.ac-caen.fr/svn/SambaEdu3/wpkg-packages/stable" target="_blank">Paquets WPKG Stables</a> du SVN du CRDP de Basse-Normandie. 71 </xsl:otherwise> 72 </xsl:choose --> 73 Les mises à jour proposées ici sont celles des paquets WPKG du <a href="http://svn.tice.ac-caen.fr/svn/SambaEdu3/wpkg-packages/stable" target="_blank">SVN du CRDP de Basse-Normandie</a>. 74 75 <form name="formUpdateXml" method="post" action="index.php?UpdateApplis=1" enctype="multipart/form-data"> 76 <table align="center"> 77 <tr> 78 <td> 79 Si vous avez déjà placé les fichiers nécessaires aux applications, sur le serveur: <br/> 80 <input name="noDownload" value="1" type="checkbox"></input>Ne pas télécharger les fichiers d'installation des applications.<br></br><br></br> 81 Pour ne pas contrôler les applications téléchargées : <br></br> 82 <input name="ignoreWawadebMD5" onclick="if(this.checked) alert('Soyez sûr du contenu du fichier xml que vous allez installer sur le serveur!\nAucun contrôle ne sera effectué !\n\nLa sécurité de votre réseau est en jeu !!');" value="1" type="checkbox"></input>Ignorer le contrôle MD5.<br></br><br></br> 83 <input size="80" name="urlWawadebMD5" id="urlWawadebMD5" value="{$urlWawadebMD5}" type="hidden"></input> 84 </td> 85 </tr> 86 </table> 87 <div id="divTableau"> 88 <table class="postes"> 89 <thead id="headTableau"> 90 <tr> 91 <th style="cursor:ne-resize;" onclick="tri(1,event);"></th> 92 <th style="cursor:ne-resize;" onclick="tri(2,event);">Fichier xml</th> 93 <th style="cursor:ne-resize;" onclick="tri(3,event);">Info SVN</th> 94 <th style="cursor:ne-resize;" onclick="tri(4,event);">Date du fichier officiel</th> 95 <th style="cursor:ne-resize;" onclick="tri(5,event);">Etat</th> 96 <!-- 97 <th>md5sum officiel</th> 98 <th>md5sum local</th> 99 --> 100 <th style="cursor:ne-resize;" onclick="tri(6,event);">Installé le</th> 101 <th style="cursor:ne-resize;" onclick="tri(7,event);">Par</th> 102 </tr> 103 </thead> 104 <tbody id="bodyTableau"> 105 </tbody> 106 </table> 107 </div> 108 <script id="ScriptTableau" type="text/javascript"><xsl:text>Tableau = new Array();
</xsl:text> 109 <xsl:for-each select="$WPKGLIST" > 110 <xsl:sort select="concat(translate(@id, $ucletters, $lcletters), @forum)" /> 111 <xsl:variable name="idEnCours" select="@id"/> 112 <xsl:variable name="forumEnCours" select="@forum"/> 113 <xsl:variable name="autreforumExiste" select="$WPKGLIST[(@id = $idEnCours) and not(@forum = $forumEnCours)]/@forum" /> 114 <xsl:variable name="xmlRef" select="@xml"/> 115 <xsl:variable name="idsXml" select="$INSTALLATIONS/package[op/@xml = $xmlRef]"/> 116 <xsl:variable name="opXml" select="$INSTALLATIONS/package[@id = $idsXml/@id]/op[last()]"/> 117 <xsl:variable name="etat" > 118 <xsl:choose> 119 <xsl:when test="($opXml/@op = 'add') and (@md5sum = $opXml/@md5sum)"> 120 <xsl:text>A jour</xsl:text> 121 </xsl:when> 122 <xsl:when test="($opXml/@op = 'add')"> 123 <!-- appli installée et md5 différents --> 124 <xsl:text>XML du SVN </xsl:text><xsl:value-of select="$forumEnCours" /><xsl:text> différent</xsl:text> 125 </xsl:when> 126 <xsl:when test="$PACKAGES/package[@id = $idsXml/@id]"> 127 <!-- appli installée avant version se3-wpkg_0.2-0_i386.deb : xml inconnu --> 128 <xsl:text>XML utilisé inconnu</xsl:text> 129 </xsl:when> 130 <xsl:otherwise> 131 <xsl:text>Non installé</xsl:text> 132 </xsl:otherwise> 133 </xsl:choose> 134 </xsl:variable> 135 <xsl:variable name="couleur" > 136 <xsl:choose> 137 <xsl:when test="($opXml/@op = 'add') and (@md5sum = $opXml/@md5sum)"> 138 <xsl:text>black</xsl:text> 139 </xsl:when> 140 <xsl:when test="($opXml/@op = 'add')"> 141 <!-- appli installée et md5 différents (Maj dispo) --> 142 <xsl:text>#000099</xsl:text> 143 </xsl:when> 144 <xsl:when test="$PACKAGES/package[@id = $idsXml/@id]"> 145 <!-- appli installée avant version se3-wpkg_0.2-0_i386.deb : xml inconnu --> 146 <xsl:text>#FF7F50</xsl:text> 147 </xsl:when> 148 <xsl:otherwise> 149 <xsl:text>#696969</xsl:text> 150 </xsl:otherwise> 151 </xsl:choose> 152 </xsl:variable> 153 <xsl:variable name="BGcouleur" > 154 <xsl:choose> 155 <xsl:when test="($opXml/@op = 'add') and (@md5sum = $opXml/@md5sum)"> 156 <!-- appli installée et à jour bleu --> 157 <xsl:text>#b3cce5</xsl:text> 158 </xsl:when> 159 <xsl:when test="($opXml/@op = 'add')"> 160 <!-- appli installée et md5 différents (Maj dispo) orange --> 161 <xsl:text>#FFA500</xsl:text> 162 </xsl:when> 163 <xsl:when test="$PACKAGES/package[@id = $idsXml/@id]"> 164 <!-- appli installée avant version se3-wpkg_0.2-0_i386.deb : xml inconnu --> 165 <xsl:text>#FF7F50</xsl:text> 166 </xsl:when> 167 <xsl:otherwise> 168 <!-- appli non installée --> 169 <xsl:text>ghostwhite</xsl:text> 170 </xsl:otherwise> 171 </xsl:choose> 172 </xsl:variable> 173 <xsl:text>Tableau[</xsl:text><xsl:value-of select="position() - 1" /><xsl:text>] = new Array('</xsl:text> 174 <xsl:text><tr style="color:</xsl:text><xsl:value-of select="$couleur" /><xsl:text>;" title="</xsl:text><xsl:value-of select="$etat" /><xsl:text>"></xsl:text> 175 <xsl:text><td style="background-color:</xsl:text><xsl:value-of select="$BGcouleur" /><xsl:text>;" </xsl:text> 176 <xsl:choose> 177 <xsl:when test="($opXml/@op = 'add') and (@md5sum = $opXml/@md5sum)"> 178 <xsl:text>title="Le xml officiel est le même que le votre" ><input </xsl:text> 179 </xsl:when> 180 <xsl:when test="($opXml/@op = 'add')"> 181 <!-- appli installée et md5 différents --> 182 <!-- xsl:text>title="Le xml officiel est différent du votre" ><input checked="true" </xsl:text --> 183 <xsl:text>title="Le xml officiel est différent du votre" ><input </xsl:text> 184 </xsl:when> 185 <xsl:when test="$PACKAGES/package[@id = $idsXml/@id]"> 186 <!-- appli installée avant version se3-wpkg_0.2-0_i386.deb : xml inconnu --> 187 <!-- xsl:text>title="Fichier xml utilisé pour l&apos;installation inconnu" ><input checked="true" </xsl:text --> 188 <xsl:text>title="Fichier xml utilisé pour l&apos;installation inconnu" ><input </xsl:text> 189 </xsl:when> 190 <xsl:otherwise> 191 <xsl:text>><input </xsl:text> 192 </xsl:otherwise> 193 </xsl:choose> 194 <xsl:text>onclick="onclickSelectMajAppli(this.checked, </xsl:text><xsl:value-of select="position() - 1" /><xsl:text>,' + "'</xsl:text><xsl:value-of select="$forumEnCours" /><xsl:text>', " + "'</xsl:text><xsl:value-of select="$autreforumExiste" /><xsl:text>');" + '" name="chk[]" value="</xsl:text><xsl:value-of select="concat(@forum, ':', $xmlRef, ':', @url)" /><xsl:text>" type="checkbox"></input></td></xsl:text> 195 <xsl:text><td align="center" style="background-color:</xsl:text><xsl:value-of select="$BGcouleur" /><xsl:text>;"><a class="postes" style="background-color:transparent;font-weight:bolder;" title="Cliquer pour voir le contenu du xml" href="</xsl:text><xsl:value-of select="@url" /><xsl:text>" target="_blank"></xsl:text><xsl:value-of select="$xmlRef" /><xsl:text></a></td></xsl:text> 196 <xsl:text><td align="center" style="background-color:</xsl:text><xsl:value-of select="$BGcouleur" /><xsl:text>;" ></xsl:text> 197 <!-- <xsl:choose> 198 <xsl:when test="@topic_id > 0"> --> 199 <xsl:text><a style="background-color:transparent;" title="Cliquer pour accéder au fichier journal du svn" target="_blank" href="</xsl:text><xsl:value-of select="@svn_link" /> 200 <xsl:choose> 201 <xsl:when test="(@forum = 'stable') or (@forum = 'test')"> 202 <xsl:text>" ><img border="0" style="background-color:transparent;" src="img/forum_message.gif" width="12px" height="13px"> </xsl:text><xsl:value-of select="@forum" /><xsl:text> </a></xsl:text> 203 </xsl:when> 204 <xsl:otherwise> 205 <xsl:text>" ><img border="0" style="background-color:transparent;" src="img/forum_message.gif" width="12px" height="13px"></a></xsl:text> 206 </xsl:otherwise> 207 </xsl:choose> 208 <!-- </xsl:when> 209 <xsl:otherwise> 210 <xsl:text> </xsl:text> 211 </xsl:otherwise> 212 </xsl:choose> --> 213 <xsl:text></td></xsl:text> 214 <xsl:text><td style="background-color:</xsl:text><xsl:value-of select="$BGcouleur" /><xsl:text>;" >' + dateFromIso8601('</xsl:text><xsl:value-of select="@date" /><xsl:text>') + '</td></xsl:text> 215 <xsl:text><td style="background-color:</xsl:text><xsl:value-of select="$BGcouleur" /><xsl:text>;" ></xsl:text><xsl:value-of select="$etat" /><xsl:text></td></xsl:text> 216 <xsl:text><td style="background-color:</xsl:text><xsl:value-of select="$BGcouleur" /><xsl:text>;" ></xsl:text> 217 <xsl:choose> 218 <xsl:when test="$opXml/@op = 'del'"> 219 <xsl:text><div style="color:red;" title="Cette application a été désinstallée." >' + dateFromIso8601('</xsl:text><xsl:value-of select="$opXml/@date" /><xsl:text>') + '</div></xsl:text> 220 </xsl:when> 221 <xsl:otherwise> 222 <xsl:text>' + dateFromIso8601('</xsl:text><xsl:value-of select="$opXml/@date" /><xsl:text>') + '</xsl:text> 223 </xsl:otherwise> 224 </xsl:choose> 225 <xsl:text></td><td style="background-color:</xsl:text><xsl:value-of select="$BGcouleur" /><xsl:text>;" ></xsl:text><xsl:value-of select="$opXml/@user" /><xsl:text></td></xsl:text> 226 <xsl:text></tr> <!--',</xsl:text> 227 <!-- Clé de tri1 checked--> 228 <!-- xsl:value-of select="($opXml/@op = 'add') and not(@md5sum = $opXml/@md5sum)" /><xsl:text>','</xsl:text --> 229 <xsl:text>false,'</xsl:text> 230 <!-- Clé de tri2 FichierXml --> 231 <xsl:value-of select="translate($xmlRef, $ucletters, $lcletters)" /><xsl:text>','</xsl:text> 232 <!-- Clé de tri3 EX topic_id forum : stable ou test--> 233 <xsl:value-of select="@forum" /><xsl:text>','</xsl:text> 234 <!-- xsl:choose> 235 <xsl:when test="@topic_id > 0"> 236 <xsl:choose> 237 <xsl:when test="@forum = 'stable'"> 238 <xsl:value-of select="10000 + @topic_id" /><xsl:text>,'</xsl:text> 239 </xsl:when> 240 <xsl:otherwise> 241 <xsl:value-of select="@topic_id" /><xsl:text>,'</xsl:text> 242 </xsl:otherwise> 243 </xsl:choose> 244 </xsl:when> 245 <xsl:otherwise> 246 <xsl:choose> 247 <xsl:when test="@forum = 'stable'"> 248 <xsl:text>10000,'</xsl:text> 249 </xsl:when> 250 <xsl:otherwise> 251 <xsl:text>0,'</xsl:text> 252 </xsl:otherwise> 253 </xsl:choose> 254 </xsl:otherwise> 255 </xsl:choose --> 256 <!-- Clé de tri4 DateFichierOfficiel --> 257 <xsl:value-of select="@date" /><xsl:text>','</xsl:text> 258 <!-- Clé de tri5 Etat --> 259 <xsl:value-of select="$etat" /><xsl:text>','</xsl:text> 260 <!-- Clé de tri6 InstalléLe --> 261 <xsl:value-of select="$opXml/@date" /><xsl:text>','</xsl:text> 262 <!-- Clé de tri7 Par --> 263 <xsl:value-of select="$opXml/@user" /><xsl:text>',</xsl:text> 264 <!-- Numéro de la ligne --> 265 <xsl:value-of select="position() - 1" /><xsl:text>,'-->');
</xsl:text> 266 267 </xsl:for-each> 268 </script> 269 <br/> 270 <xsl:choose> 271 <xsl:when test="not($wpkgAdmin = '1')" > 272 273 <div class="error_msg"><input name="Installer" disabled="true" value=" Installer les applications sélectionnées " type="submit" ></input> Vous n'êtes pas autorisé à ajouter de nouvelles applications sur ce serveur.</div> 274 <p>Demandez à l'administrateur de le faire pour vous !</p> 275 </xsl:when> 276 <xsl:otherwise > 277 <input name="Installer" value=" Installer les applications sélectionnées " type="submit" ></input> 278 </xsl:otherwise> 279 </xsl:choose> 280 </form> 281 <br/> 282 <!-- xsl:choose> 283 <xsl:when test="$urlWawadebMD5 = 'http://wawadeb.crdp.ac-caen.fr/unattended/se3_wpkglist.php?branch=testing'"> 284 <a href="javascript:void(0);" onclick="urlWawadebMD5='http://wawadeb.crdp.ac-caen.fr/unattended/se3_wpkglist.php';testUpdatedXml();" >Afficher les applications stables</a> disponibles dans le SVN du CRDP de Basse-Normandie : <a href="http://svn.tice.ac-caen.fr/svn/SambaEdu3/wpkg-packages/stable" target="_blank">Paquets WPKG Stables</a>. 285 </xsl:when> 286 <xsl:otherwise> 287 <a href="javascript:void(0);" onclick="urlWawadebMD5='http://wawadeb.crdp.ac-caen.fr/unattended/se3_wpkglist.php?branch=testing';testUpdatedXml();" >Afficher les applications à tester</a> disponibles dans le SVN du CRDP de Basse-Normandie : <a href="http://svn.tice.ac-caen.fr/svn/SambaEdu3/wpkg-packages/testing" target="_blank">Paquets WPKG a tester</a>. 288 </xsl:otherwise> 289 </xsl:choose --> 290 </xsl:otherwise> 291 </xsl:choose> 292 </xsl:when> 293 <xsl:otherwise> 294 <xsl:if test="$Debug"> 295 <pre>Debug=<xsl:value-of select="$Debug" /></pre> 296 </xsl:if> 297 <div style="position:relative; 298 left:0px; 299 top:0px; 300 z-index:0;"> 301 <!-- Pour le fun, appel de templates --> 302 <!-- Titre du document --> 303 <xsl:call-template name="MisesAjour" /> 304 <xsl:call-template name="titre" /> 305 <xsl:call-template name="explication" /> 306 <xsl:call-template name="uploadSe3" /> 307 308 </div> 309 </xsl:otherwise> 310 </xsl:choose> 311 </xsl:template> 312 313 <xsl:template name="MisesAjour"> 314 <h2>Mises à jour</h2> 315 <div id="updatedXml"> 316 <table> 317 <tr> 318 <td><p>Pour mettre à jour ou installer des paquets WPKG à partir du <a href="http://svn.tice.ac-caen.fr/svn/SambaEdu3/wpkg-packages/stable" target="_blank">SVN du CRDP de Caen</a> : </p></td> 319 <td> 320 <input value="Afficher les applications disponibles" type="button" onclick="MAJPackages=1;urlWawadebMD5='http://wawadeb.crdp.ac-caen.fr/unattended/se3_wpkglist.php';testUpdatedXml();"></input> 321 <!-- Devenu inutile puisque la nouvelle page listant les applis du svn est regénérée systématiquement 322 <br/><br/> 323 <input name="forceRefresh" id="forceRefresh" value="0" type="checkbox" title="Récupérer les données du SVN même si elle ne semble pas avoir été modifiées"></input>forçer le rafraîchissement.<br/> 324 --> 325 </td> 326 </tr> 327 </table> 328 N'oubliez pas, après avoir installé une application de "test", d'écrire sur la liste de diffusion sambaedu, pour indiquer si l'application s'installe correctement ou non sur les postes de votre réseau. Vous contribuerez ainsi à améliorer la qualité des applications proposées. 329 </div> 330 </xsl:template> 331 332 <xsl:template name="titre"> 333 <h2>Ajout d'une application à déployer par le réseau.</h2> 334 </xsl:template> 335 336 <xsl:template name="explication"> 337 <div> 338 <h3>Information</h3> 339 En dehors du <a href="{$urlWawadeb}" target="_blank">SVN</a>, 340 vous pouvez ajouter une application de votre cru ou inspirée d'applications téléchargées sur internet (voir 'Compléments' plus bas).<br></br> 341 <dir> 342 <li >Créer un fichier (*.xml) en vous aidant de la <a href="http://wwdeb.crdp.ac-caen.fr/mediase3/index.php/FaqWpkg#Comment_fabriquer_un_xml_destin.C3.A9_.C3.A0_devenir_officiellement_d.C3.A9ploy.C3.A9.3F" target="_blank">documentation officielle SE3</a> et en vous inspirant de ceux disponibles depuis les liens ci-dessous.</li> 343 <li >Télécharger le fichier (*.xml) de définition d'application :</li> 344 <dir> 345 <li >Indiquer, dans le formulaire ci-dessous, l'emplacement de ce fichier xml.</li> 346 <li >Cliquer sur 'ajouter cette application'.</li> 347 <li >Votre serveur effectuera les téléchargements nécessaires à l'installation.</li> 348 </dir> 349 <li >Cocher les profils (parcs de machines) sur lesquels vous souhaitez installer ces applications (onglet <a href="javascript:ChangePageEnCoursFromMenu('PackagesProfiles');">Associations Appli.<->Parcs</a>).</li> 350 <li >Au prochain démarrage des postes appartenant à ces profils, les applications seront installées.</li> 351 </dir> 352 </div> 353 </xsl:template> 354 355 <xsl:template name="uploadSe3"> 356 <form name="formulaire" method="post" action="{$urlUpload}" enctype="multipart/form-data"> 357 <h3>Fichier d'application à ajouter</h3> 358 <table align="center"> 359 <tr> 360 <td> 361 Si vous avez déjà placé les fichiers nécessaires à l'application, sur le serveur: <br></br> 362 <input name="noDownload" value="1" type="checkbox"></input>Ne pas télécharger les fichiers d'installation de cette application.<br></br><br></br> 363 Pour ajouter une application qui n'est pas répertoriée sur le serveur de référence, cocher cette case : <br></br> 364 <input name="ignoreWawadebMD5" value="1" onclick="if(this.checked) alert('Soyez sûr du contenu du fichier xml que vous allez installer sur le serveur!\nAucun contrôle ne sera effectué !\n\nLa sécurité de votre réseau est en jeu !!');" type="checkbox"></input>Ignorer le contrôle MD5.<br></br><br></br> 365 </td> 366 </tr> 367 <tr> 368 <td> 369 Fichier xml de définition de l'application :<br></br> 370 <xsl:choose> 371 <xsl:when test="not($wpkgAdmin = '1')" > 372 <input title="chemin du fichier xml" disabled="true" size="70" name="appliXml" type="file"></input><input value="Ajouter cette application !" disabled="true" type="submit"></input> 373 <div class="error_msg">Vous n'êtes pas autorisé à ajouter de nouvelles applications sur ce serveur.</div> 374 <p>Demandez à l'administrateur de le faire pour vous !</p> 375 </xsl:when> 376 <xsl:otherwise > 377 <input title="chemin du fichier xml" size="70" name="appliXml" type="file"></input><input value="Ajouter cette application !" type="submit"></input> 378 </xsl:otherwise> 379 </xsl:choose> 380 381 </td> 382 </tr> 383 </table> 384 <br></br> 385 <!-- 386 Vous pouvez définir ici l'url du fichier de contrôle des applications téléchargées.<br/> 387 L'URL saisie doit être sur un site de confiance. La sécurité de votre réseau en dépend !<br/> 388 Par défaut, seules les applications de la branche stable sont prises en compte !<br/> 389 390 --> 391 <input size="80" name="urlWawadebMD5" id="urlWawadebMD5" value="{$urlWawadebMD5}" type="hidden"></input><br></br><br></br> 392 393 </form> 394 395 <h3>Compléments</h3> 396 Des fichiers xml de définition d'applications sont disponibles sur internet.<br></br> 397 Le plus souvent, ces fichiers devront d'être adaptés pour fonctionner sur votre réseau.<br></br> 398 Voici quelques liens :<br></br> 399 <!-- obsolete <a href="http://wpkg.linuxkidd.com/live/packages_list.php">http://wpkg.linuxkidd.com/live/packages_list.php</a><br></br> --> 400 <a href="http://svn.tice.ac-caen.fr/svn/SambaEdu3/wpkg-packages/stable" target="_blank">L'ensemble des XML prévus pour SambaEdu3 : http://svn.tice.ac-caen.fr/svn/SambaEdu3/wpkg-packages/stable</a><br></br> 401 <a href="http://wpkg.org/index.php/Category:Silent_Installers" target="_blank">XML prévus pour wpkg dont les chemins doivent être adaptés : http://wpkg.org/index.php/Category:Silent_Installers</a><br></br> 402 <!-- inutile ? <a href="http://www.sp.phy.cam.ac.uk/%7Erl201/wpkg/licences.php?action=listsoftware">http://www.sp.phy.cam.ac.uk/~rl201/wpkg/licences.php?action=listsoftware</a> --> 403 404 <br></br><br></br> 405 </xsl:template> 406 407 </xsl:stylesheet>
title
Description
Body
title
Description
Body
title
Description
Body
title
Body
Generated: Tue Mar 17 22:47:18 2015 | Cross-referenced by PHPXref 0.7.1 |