crabs_cms-1.0.4 ©2006-2008 - Christophe Cazajus (crabs-mettre_le_signe_at-crabs-world.com)
1 // 2 // ============================================================================= 3 // crabs_cms-1.0.4 : Crabs Contents Management System 4 // Copyright (C) 2006-2008 : Christophe Cazajus (crabs-mettre_le_signe_at-crabs-world.com) 5 // 6 // Ce source fait partie d'un projet logiciel libre. Vous pouvez le distribuer 7 // et/ou le modifier en respectant les termes de la GNU General Public License 8 // version 2 ou (suite a votre propre choix) une version ulterieure. 9 // 10 // Ce programme est distribue dans l'espoir qu'il puisse etre utile, mais 11 // sans aucune garantie, meme si il est associe a un produit qui vous en 12 // propose une. Conformez-vous a la GNU General Public License pour avoir 13 // plus de precisions. 14 // 15 // L'auteur ne peut etre tenu responsable de l'utilisation faite des 16 // composantes associees a ce projet (en partie ou dans leur totalite). 17 // 18 // Une copie du fichier de la GNU GPL est fournie dans le repertoire DOC 19 // de ce projet sous le nom gnu_gpl.txt 20 // 21 // ============================================================================= 22 // 23 var reload ; 24 var hr = getHTTPObject() ; 25 26 function album_do( n ) 27 { 28 if ( n == 0 ) 29 reload = true ; 30 else 31 reload = false ; 32 if ( document.getElementById( 'ap'+n ).checked ) 33 ap = 'Y' ; 34 else 35 ap = 'N' ; 36 url = 'photo_album_modif.php' ; 37 send= 'numero=' + n 38 + '&titre=' 39 + escape_entities( document.getElementById( 'at'+n ).value ) 40 + '&court=' 41 + escape_entities( document.getElementById( 'ac'+n ).value ) 42 + '&resume=' 43 + escape_entities( document.getElementById( 'ar'+n ).value ) 44 + '&publie=' + ap ; 45 hr.open("POST", url, true); 46 hr.onreadystatechange = album_done ; 47 hr.setRequestHeader("Content-Type", "application/x-www-form-urlencoded"); 48 hr.setRequestHeader("Content-Length", send.length); 49 hr.send(send); 50 } 51 52 function album_done() 53 { 54 if ( hr.readyState != 4 ) return ; 55 res = hr.responseText ; 56 if ( res != 'OK' ) alert( "ERR="+res ) ; 57 if ( reload ) window.location = 'photo.php' ; 58 } 59 60 function photo_do( n ) 61 { 62 url = 'photo_modif.php' ; 63 la = document.getElementById( 'pa'+n ) ; 64 a = la.options[la.selectedIndex].value ; 65 send= 'numero=' + n 66 + '&album=' + a 67 + '&titre=' 68 + escape_entities( document.getElementById( 'pt'+n ).value ) 69 + '&resume=' 70 + escape_entities( document.getElementById( 'pr'+n ).value ) 71 + '&fichier=' 72 + escape_entities( document.getElementById( 'pf'+n ).value ) 73 hr.open("POST", url, true); 74 hr.onreadystatechange = photo_done ; 75 hr.setRequestHeader("Content-Type", "application/x-www-form-urlencoded"); 76 hr.setRequestHeader("Content-Length", send.length); 77 hr.send(send); 78 } 79 80 function photo_done() 81 { 82 if ( hr.readyState != 4 ) return ; 83 res = hr.responseText.split('|') ; 84 if ( res[0] != 'OK' ) alert( "ERR="+res[1] ) ; 85 if ( res[1] != '0' ) window.location = 'photo.php?a='+res[1] ; 86 } 87
Date de génération : 24/10/2008 21:34