document.observe('dom:loaded',function(){
var reg=new RegExp("#", "g");
url = document.URL;
url = url.replace(reg,"");
if(urlwwwOutils == url)
{
init_outils();
}
});
function init_outils()
{
//refresh_main_outil();
}
function refresh_main_outil(cible_main_outil)
{
if (typeof cible_main_outil == 'undefined') {
cible_main_outil='main';
}
chargement(cible_main_outil);
var urlajax = urlwwwOutils+'refresh_main_outils.php';
googlestat(urlajax);
new Ajax.Updater(cible_main_outil, urlajax, {method:'post', parameters: {} });
}
function Rmail_rss(cible_Rmail_rss)
{
if (typeof cible_Rmail_rss == 'undefined') {
cible_Rmail_rss='main';
}
chargement(cible_Rmail_rss);
var urlajax = urlwwwOutils+'outil_Rmail_rss.php';
googlestat(urlajax);
new Ajax.Updater(cible_Rmail_rss, urlajax, {method:'post', parameters: {} });
}
function rss_mail(cible_rss_mail)
{
if (typeof cible_rss_mail == 'undefined') {
cible_rss_mail='main';
}
chargement(cible_rss_mail);
var urlajax = urlwwwOutils+'outil_rss_mail.php';
googlestat(urlajax);
new Ajax.Updater(cible_rss_mail, urlajax, {method:'post', parameters: {} });
}
function generateur_pdf(cible_generateur_pdf)
{
if (typeof cible_generateur_pdf == 'undefined') {
cible_generateur_pdf='main';
}
chargement(cible_generateur_pdf);
var urlajax = urlwwwOutils+'outil_generateur_pdf.php';
googlestat(urlajax);
new Ajax.Updater(cible_generateur_pdf, urlajax, {method:'post', parameters: {} });
}
function generateur_flux(cible_generateur_flux)
{
if (typeof cible_generateur_flux == 'undefined') {
cible_generateur_flux='main';
}
chargement(cible_generateur_flux);
var urlajax = urlwwwOutils+'outil_generateur_flux.php';
googlestat(urlajax);
new Ajax.Updater(cible_generateur_flux, urlajax, {method:'post', parameters: {} });
}
function parseur_rss(cible_parseur_rss)
{
if (typeof cible_parseur_rss == 'undefined') {
cible_parseur_rss='main';
}
chargement(cible_parseur_rss);
var urlajax = urlwwwOutils+'parseur_rss.php';
googlestat(urlajax);
new Ajax.Updater(cible_parseur_rss, urlajax, {method:'post', parameters: {} });
}
function outil_parseur(url,cible)
{
if (typeof url == 'undefined') {
url = 'http://www.glenatmanga.com/rss.asp';
}
if (typeof cible == 'undefined') {
cible = $('main');
}
chargement(cible);
//http://feedvalidator.org/check.cgi?url=http%3A%2F%2Fwww.aujardin.info%2Frss.xml
var urlajax = 'http://localhost/CGI-Executables/feedvalidator/index.cgi';
googlestat(urlajax);
new Ajax.Updater(cible, urlajax, {method:'get', parameters: {url:url,out:'html'} });
}
function outil_mes_flux(cible)
{
if (typeof cible == 'undefined') {
cible='main';
}
chargement(cible);
var urlajax = urlwwwOutils+'mes_flux/outils_mes_flux.php';
googlestat(urlajax);
new Ajax.Updater(cible, urlajax, {method:'get', parameters: {} });
}
function affiche_panelSecure()
{
if($('secure_flux').value==1)
{
$('panel_secure_flux').show();
}else{
$('panel_secure_flux').hide();
}
}
function parcourir_mes_item(page_item_user,cible)
{
if (typeof cible == 'undefined') {
cible='content_MesIems';
}
if (typeof page_item_user == 'undefined') {
page_item_user=('page_item_user').value;
}
if (typeof id_flux_user == 'undefined') {
id_flux_user=$('id_flux_user').value;
}
chargement(cible);
var urlajax = urlwwwOutils+'mes_flux/refresh_mes_item.php';
googlestat(urlajax);
new Ajax.Updater(cible, urlajax, {method:'POST', parameters: {page_item_user:page_item_user,id_flux_user:id_flux_user} });
}
function ajouter_flux_outils()
{
form = 'form_ajout_flux';
valeur = Form.serialize(form);
form = valeur.toQueryParams();
form["titre_flux"] = $('titre_flux').value;
if(typeof $('type_flux').selectedIndex == "undefined")
{
form["type_flux"] = $('type_flux').value;
}
else
{
form["type_flux"] = $('type_flux').options[$('type_flux').selectedIndex].value;
}
var urlajax = urlwwwOutils+'mes_flux/ajouter_flux.php';
googlestat(urlajax);
new Ajax.Request( urlajax, {
evalScripts: true,
method:'post',
parameters: form,
onSuccess: function(transport) {
retour = transport.responseText;
switch (retour)
{
case '1':
msg = 'Nous avons bien enregistré votre flux
';
modalAjax.setHTMLContent(msg);
//modalAjax.updateWidth();
//modalAjax.updateHeight();
modalAjax.setSize(300, 20);
setTimeout("modalAjax.close()",autoCloseTimeOut);
outil_mes_flux();
break;
case '2':
msg = 'Vous devez entrer un titre
';
break;
case '3':
msg = 'Vous devez sélectionner un type de flux
';
break;
default:
msg = 'Erreur lors de l\'ajout d\'un flux
';
break;
}
$('retour_message').innerHTML = msg;
}
});
}
function ajouter_item_outils()
{
form = 'form_item_flux';
valeur = Form.serialize(form);
form_item = valeur.toQueryParams();
form_item["titre_item"] = $('titre_item').value;
form_item["select_flux"] = $('select_flux').options[$('select_flux').selectedIndex].value;
var oEditorContenu = FCKeditorAPI.GetInstance("description_item") ;
var valeur_contenu = oEditorContenu.GetHTML() ;
form_item["description_item"] = valeur_contenu;
var urlajax = urlwwwOutils+'mes_flux/ajouter_item.php';
googlestat(urlajax);
new Ajax.Request( urlajax, {
evalScripts: true,
method:'post',
parameters: form_item,
onSuccess: function(transport) {
retour = transport.responseText;
switch (retour)
{
case '1':
msg = 'Nous avons bien enregistré votre item
';
modalAjax.setHTMLContent(msg);
//modalAjax.updateWidth();
//modalAjax.updateHeight();
modalAjax.setSize(300, 20);
setTimeout("modalAjax.close()",autoCloseTimeOut);
outil_mes_flux();
break;
case '2':
msg = 'Vous devez entrer un titre
';
break;
case '3':
msg = 'Vous devez sélectionner un flux
';
break;
case '4':
msg = 'Vous devez entrer une description
';
break;
default:
msg = 'Erreur lors de l\'ajout d\'un item
';
break;
}
$('retour_message').innerHTML = msg;
}
});
}
function supprime_flux_user(id_flux_user)
{
var urlajax = urlwwwOutils+'mes_flux/ajouter_flux.php';
googlestat(urlajax);
new Ajax.Request( urlajax, {
evalScripts: true,
method:'post',
parameters: {action:'suppression',id_flux_user:id_flux_user},
onSuccess: function(transport) {outil_mes_flux();}
});
}
function supprime_item_user(id_item_user)
{
var urlajax = urlwwwOutils+'mes_flux/ajouter_item.php';
googlestat(urlajax);
new Ajax.Request( urlajax, {
evalScripts: true,
method:'post',
parameters: {action:'suppression',id_item_user:id_item_user},
onSuccess: function(transport) {outil_mes_flux();}
});
}