Sindup:SourceFlux.php

De Hegyd Doc.

(Différences entre les versions)
Vanina Lebouvier (discuter | contributions)
(Page créée avec « Contraintes lors de l'ajout d'une source et de flux Le fonctionnement détail celui de la page source-flux.html, qui est le point central de gestion des sources. Il y a plus… »)
Modification suivante →

Version du 24 janvier 2012 à 16:27

Contraintes lors de l'ajout d'une source et de flux Le fonctionnement détail celui de la page source-flux.html, qui est le point central de gestion des sources.

Il y a plusieurs points d'entrées sur la page d'insertion ou de modification de sources


Les paramètres dans l'url from = [sources | feeds | source-fiche | rss-fiche | feed-fiche | import-site | inport-siteUser | import-blog | forumList | forums | forum-fiche | forumTest | forum-ficheTest] permet de connaitre de quel page on vient quel doit être l'affichage des informations (feed, forum, ...) vers quel page on doit être rediriger après le process

sId = sourceId permet de savoir si on traite une source déjà existante

iId = siteId permet de savoir que sais une source provenant de l'importation

lId = forumId permet de connaitre de forum en cours d'ajout

uId = userId

s, fe et fo quel doit être l'affichage des informations (feed, forum, ...)

Création d'un objet SourceFlux, contenant : type : importation, source, manuel, forum from : provenance print : les différentes option d'affichage en fonction de la provenance sId : sourceId iId : siteId pour le source provenant de l'importation uId : userId nbForum, errSource, errFeed, errRss, errForum advert : message d'avertissement qui pourrat être afficher en tête de page Chargement de la source : Si on en a pas déjà en mémoire et si le type est manuel (nouvelle source) ou un forum Chargement d'un objet source vierge Sinon si le type est importation Recherche des données



Le regroupement de source : Si le type est une importation, affichage : Input pour saisir un sourceId Bouton ouvrant une popup de recherche de source Bouton de vérification de la source Quand on click sur le bouton de vérification, Recherche la source Affiche le nom Affiche un bouton pour regrouper les 2 sources ensembles une fois que l'on clické sur le bouton de regroupement On recherche le user de la source spécifier dans le manager userId = 0 (c'est une source publique) S'il la source n'est pas privée on fait un update sur sindup_import.site pour changer le status de site + utsUpdate + mettre le champ sourceId à jour Redirige vers la page source-flux en prenant en compte les 2 sources userId != 0 (c'est une source privée) Redirige vers la page source-flux en prenant en compte les 2 sources + le userId