| Line 8... | 
            Line 8... | 
          
          
            | 8 | 
            # The contents of this file may be used under the terms of the GNU
  | 
            8 | 
            # The contents of this file may be used under the terms of the GNU
  | 
          
          
            | 9 | 
            # General Public License Version 2, provided that the above copyright
  | 
            9 | 
            # General Public License Version 2, provided that the above copyright
  | 
          
          
            | 10 | 
            # notice and this permission notice is included in all copies or
  | 
            10 | 
            # notice and this permission notice is included in all copies or
  | 
          
          
            | 11 | 
            # substantial portions of the software.
  | 
            11 | 
            # substantial portions of the software.
  | 
          
          
            | 12 | 
             
  | 
            12 | 
             
  | 
          
          
            | 13 | 
            $organisme = "etrs-ssic";
  | 
            13 | 
            $organisme = "steweb57";
  | 
          
          
            | 14 | 
            # Redirects from CoovaChilli (chilli daemon) :
  | 
            14 | 
            # Redirects from CoovaChilli (chilli daemon) :
  | 
          
          
            | 15 | 
            # Response to login:
  | 
            15 | 
            # Response to login:
  | 
          
          
            | 16 | 
              # success :	if login successful
  | 
            16 | 
              # success :	if login successful
  | 
          
          
            | 17 | 
              # failed :	if login failed
  | 
            17 | 
              # failed :	if login failed
  | 
          
          
            | 18 | 
              # logoff :	if logout successful
  | 
            18 | 
              # logoff :	if logout successful
  | 
          
          
            | Line 23... | 
            Line 23... | 
          
          
            | 23 | 
              # popup2 :	if requested a success pop up window
  | 
            23 | 
              # popup2 :	if requested a success pop up window
  | 
          
          
            | 24 | 
              # popup3 :	if requested a logout pop up window
  | 
            24 | 
              # popup3 :	if requested a logout pop up window
  | 
          
          
            | 25 | 
              # Default :	it was not a form request
  | 
            25 | 
              # Default :	it was not a form request
  | 
          
          
            | 26 | 
             
  | 
            26 | 
             
  | 
          
          
            | 27 | 
            # Shared secret used to encrypt challenge with radius.
  | 
            27 | 
            # Shared secret used to encrypt challenge with radius.
  | 
          
          
            | 28 | 
            $uamsecret = "bZBMKhn2";
  | 
            28 | 
            $uamsecret = "Mkb0pAEE";
  | 
          
          
            | 29 | 
             
  | 
            29 | 
             
  | 
          
          
            | 30 | 
            # URL loaded after success authenticates (let blank for browser defaults)
  | 
            30 | 
            # URL loaded after success authenticates (let blank for browser defaults)
  | 
          
          
            | 31 | 
            $adminurl = "";
  | 
            31 | 
            $adminurl = "";
  | 
          
          
            | 32 | 
             
  | 
            32 | 
             
  | 
          
          
            | 33 | 
            # Our own path
  | 
            33 | 
            # Our own path
  | 
          
          
            | 34 | 
            $loginpath = $_SERVER['PHP_SELF'];
  | 
            34 | 
            $loginpath = $_SERVER['PHP_SELF'];
  | 
          
          
            | - | 
               | 
            35 | 
            $statuspath = "http://alcasar/status.php";
  | 
          
          
            | 35 | 
             
  | 
            36 | 
             
  | 
          
          
            | 36 | 
            # Choice of language
  | 
            37 | 
            # Choice of language
  | 
          
          
            | 37 | 
            $Language = 'en';
  | 
            38 | 
            $Language = 'en';
  | 
          
          
            | 38 | 
            if(isset($_SERVER['HTTP_ACCEPT_LANGUAGE'])){
  | 
            39 | 
            if(isset($_SERVER['HTTP_ACCEPT_LANGUAGE'])){
  | 
          
          
            | 39 | 
              $Langue = explode(",",$_SERVER['HTTP_ACCEPT_LANGUAGE']);
  | 
            40 | 
              $Langue = explode(",",$_SERVER['HTTP_ACCEPT_LANGUAGE']);
  | 
          
          
            | Line 363... | 
            Line 364... | 
          
          
            | 363 | 
                  t = new Date();
  | 
            364 | 
                  t = new Date();
  | 
          
          
            | 364 | 
                  time = Math.round((t.getTime() - starttime.getTime())/1000);
  | 
            365 | 
                  time = Math.round((t.getTime() - starttime.getTime())/1000);
  | 
          
          
            | 365 | 
                  if (mytimeleft) {
  | 
            366 | 
                  if (mytimeleft) {
  | 
          
          
            | 366 | 
                    time = mytimeleft - time;
  | 
            367 | 
                    time = mytimeleft - time;
  | 
          
          
            | 367 | 
                    if (time <= 0) {
  | 
            368 | 
                    if (time <= 0) {
  | 
          
          
            | 368 | 
                      window.location = \"$loginpath?res=popup3&uamip=$uamip&uamport=$uamport\";
  | 
            369 | 
                      window.location = \"$statuspath?res=popup3&uamip=$uamip&uamport=$uamport\";
  | 
          
          
            | 369 | 
                    }
  | 
            370 | 
                    }
  | 
          
          
            | 370 | 
                  }
  | 
            371 | 
                  }
  | 
          
          
            | 371 | 
                  if (time < 0) time = 0;
  | 
            372 | 
                  if (time < 0) time = 0;
  | 
          
          
            | 372 | 
                  hours = (time - (time % 3600)) / 3600;
  | 
            373 | 
                  hours = (time - (time % 3600)) / 3600;
  | 
          
          
            | 373 | 
                  time = time - (hours * 3600);
  | 
            374 | 
                  time = time - (hours * 3600);
  | 
          
          
            | Line 393... | 
            Line 394... | 
          
          
            | 393 | 
                    chillispot_popup = window.open(URL, 'chillispot_popup', 'width=500,height=250,resizable,scrollbars=yes,location=yes,toolbar=no,statusbar=no,menubar=no');
  | 
            394 | 
                    chillispot_popup = window.open(URL, 'chillispot_popup', 'width=500,height=250,resizable,scrollbars=yes,location=yes,toolbar=no,statusbar=no,menubar=no');
  | 
          
          
            | 394 | 
                  }
  | 
            395 | 
                  }
  | 
          
          
            | 395 | 
                }
  | 
            396 | 
                }
  | 
          
          
            | 396 | 
             
  | 
            397 | 
             
  | 
          
          
            | 397 | 
                function doOnLoad(result, URL, userurl, redirurl, timeleft) {
  | 
            398 | 
                function doOnLoad(result, URL, userurl, redirurl, timeleft) {
  | 
          
          
            | - | 
               | 
            399 | 
            	URL = \"$statuspath\";	    
  | 
          
          
            | 398 | 
                  if (timeleft) {
  | 
            400 | 
                  if (timeleft) {
  | 
          
          
            | 399 | 
                    mytimeleft = timeleft;
  | 
            401 | 
                    mytimeleft = timeleft;
  | 
          
          
            | 400 | 
                  }
  | 
            402 | 
                  }
  | 
          
          
            | 401 | 
                  if ((result == 1) && (self.name == \"chillispot_popup\")) {
  | 
            403 | 
                  if ((result == 1) && (self.name == \"chillispot_popup\")) {
  | 
          
          
            | 402 | 
            	      doTime();
  | 
            404 | 
            	      doTime();
  | 
          
          
            | 403 | 
            	      window.onbeforeunload = DecO($result);
  | 
            405 | 
            	      window.onbeforeunload = DecO($result);
  | 
          
          
            | 404 | 
                  }
  | 
            406 | 
                  }
  | 
          
          
            | 405 | 
                  if ((result == 1) && (self.name != \"chillispot_popup\")) {
  | 
            407 | 
                  if ((result == 1) && (self.name != \"chillispot_popup\")) {
  | 
          
          
            | 406 | 
            	popUp(URL);
  | 
            408 | 
            	      // popUp(URL);
  | 
          
          
            | - | 
               | 
            409 | 
            	      window.location = userurl;
  | 
          
          
            | 407 | 
                  }
  | 
            410 | 
                  }
  | 
          
          
            | 408 | 
                  if ((result == 2) || result == 5) {
  | 
            411 | 
                  if ((result == 2) || result == 5) {
  | 
          
          
            | 409 | 
                    document.form1.UserName.focus()
  | 
            412 | 
                    document.form1.UserName.focus()
  | 
          
          
            | 410 | 
                  }
  | 
            413 | 
                  }
  | 
          
          
            | 411 | 
                  if ((result == 2) && (self.name != \"chillispot_popup\")) {
  | 
            414 | 
                  if ((result == 2) && (self.name != \"chillispot_popup\")) {
  | 
          
          
            | Line 492... | 
            Line 495... | 
          
          
            | 492 | 
            			<TR>
  | 
            495 | 
            			<TR>
  | 
          
          
            | 493 | 
            				<TD align=\"right\">$R_password</TD>
  | 
            496 | 
            				<TD align=\"right\">$R_password</TD>
  | 
          
          
            | 494 | 
            				<TD align=\"left\"><INPUT maxLength=\"32\" type=\"password\" name=\"Password\"></TD>
  | 
            497 | 
            				<TD align=\"left\"><INPUT maxLength=\"32\" type=\"password\" name=\"Password\"></TD>
  | 
          
          
            | 495 | 
            			</TR>
  | 
            498 | 
            			</TR>
  | 
          
          
            | 496 | 
            			<TR>
  | 
            499 | 
            			<TR>
  | 
          
          
            | 497 | 
            				<TD height=\"23\" colSpan=\"2\" align=\"middle\"><INPUT value=\"$R_boutonO\" type=\"submit\" name=\"button\" onclick=\"javascript:popUp('$loginpath?res=popup1&uamip=$uamip&uamport=$uamport')\"></TD>
  | 
            500 | 
            				<TD height=\"23\" colSpan=\"2\" align=\"middle\"><INPUT value=\"$R_boutonO\" type=\"submit\" name=\"button\" onclick=\"javascript:popUp('$statuspath')\"></TD>
  | 
          
          
            | 498 | 
            			</TR>
  | 
            501 | 
            			</TR>
  | 
          
          
            | 499 | 
            			<TR>
  | 
            502 | 
            			<TR>
  | 
          
          
            | 500 | 
            				<TD colSpan=2 align=middle><H6><A href=\"https://$uamip/pass/\">$R_passwordchg</A></H6></TD>
  | 
            503 | 
            				<TD colSpan=2 align=middle><H6><A href=\"https://$uamip/pass/\">$R_passwordchg</A></H6></TD>
  | 
          
          
            | 501 | 
            			</TR>
  | 
            504 | 
            			</TR>
  | 
          
          
            | 502 | 
            		</TABLE>
  | 
            505 | 
            		</TABLE>
  |