Queste sono le differenze tra la revisione selezionata e la versione attuale della pagina.
Both sides previous revision Previous revision Next revision | Previous revision | ||
infodiscs [19/05/2010 19:05] |
infodiscs [12/07/2010 12:47] |
||
---|---|---|---|
Linea 3: | Linea 3: | ||
//class InfodiscsApiController extends ApiController//\\ | //class InfodiscsApiController extends ApiController//\\ | ||
\\ | \\ | ||
- | * locationInfoWindow- | + | === clone_geoData_for_infodiscPost === |
- | //Descrizione//: | + | Copia tutti i dati della mappa di una discussione informata su un'altra discussione informata.\\ |
- | locationInfoWindow($data) | + | Descrizione: //clone_geoData_for_infodiscPost($ipost_source,$ipost_dest)//\\ |
+ | Parametri: | ||
+ | * $ipost_source - int | ||
+ | * $ipost_dest - int | ||
+ | Return: void | ||
- | * getHtml - | + | === edit === |
- | //Descrizione//: | + | Modifica la discussione informata.\\ |
- | getHtml($data,$permissions) | + | Descrizione: //edit($data)//\\ |
+ | Parametri: $data - array\\ | ||
+ | Return: boolean | ||
- | * onUserDelete - | + | === getHtml=== |
- | //Descrizione//: | + | Prende il sorgente html della pagina.\\ |
- | onUserDelete($userData) | + | Descrizione: //getHtml($data,$permissions)//\\ |
+ | Parametri: | ||
+ | * $data - array | ||
+ | * $permission - array | ||
+ | Return: string | ||
- | * insert - Inserisci informazione nella discussione. | + | === getInfodiscPostByResource === |
- | //Descrizione//: | + | Ritorna la discussione informata in base alla risorsa associata passata tramite id.\\ |
- | void insert($data) | + | Descrizione: //getInfodiscPostByResource($id)//\\ |
+ | Parametri: $id - int\\ | ||
+ | Return: array | ||
- | * edit - Modifica la discussione informata. | + | === getInfodiscsByResource === |
- | //Descrizione//: | + | Ritorna l'id della discussione informata, partendo dalla risorsa.\\ |
- | boolean edit($data) | + | Descrizione: //getInfodiscsByResource($id)//\\ |
+ | Parametri: $id - int\\ | ||
+ | Return: array | ||
- | * permissionsGetObjects- Ritorna un array contenente gli oggetti prodotti dal modulo. | + | === getResourcesByDiscussion === |
- | //Descrizione//: | + | Ritorna le risorse associate alla discussione\\ |
- | array permissionsGetObjects() | + | Descrizione: //getResourcesByDiscussion($id)//\\ |
+ | Parametri: $id - int\\ | ||
+ | Return: array | ||
- | * permissionsGetActions - Ritorna un array contenente le azioni prodotte dal modulo. | + | === getResourcesByInfodisc === |
- | //Descrizione//: | + | Ritorna le risorse di una determinata discussione informata.\\ |
- | array permissionsGetActions() | + | Descrizione: //getResourcesByInfodisc($id,$public,$status)//\\ |
+ | Parametri: | ||
+ | * $id - int | ||
+ | * $public - string | ||
+ | * $status - string | ||
+ | Return: array | ||
- | * getResourcesByInfodisc - | + | === getResourcesByInfodiscPost === |
- | //Descrizione//: | + | Ritorna le risorse collegate al post di una discussione informata.\\ |
- | getResourcesByInfodisc($id,$public=null,$status=null) | + | Descrizione: //getResourcesByInfodiscPost($id)//\\ |
+ | Parametri: $id - int\\ | ||
+ | Return: array | ||
- | * getResourcesByDiscussion - | + | === insert === |
- | //Descrizione//: | + | Inserisci informazione nella discussione.\\ |
- | getResourcesByDiscussion($id) | + | Descrizione: //insert($data)//\\ |
+ | Parametri: $data - array\\ | ||
+ | Return: void | ||
- | * getResourcesByInfodiscPost - | + | === locationInfoWindow === |
- | //Descrizione//: | + | Aggiorna la finestra di informazioni sulla location\\ |
- | getResourcesByInfodiscPost($id) | + | Descrizione: //locationInfoWindow($data)//\\ |
+ | Parametri: $data - array\\ | ||
+ | Return: void | ||
- | * getInfodiscPostByResource - | + | === notifyInfo === |
- | //Descrizione//: | + | Ritorna un array con le informazioni sulle notifiche del modulo.\\ |
- | getInfodiscPostByResource($id) | + | Descrizione: //locationInfoWindow($data)//\\ |
+ | Parametri: $data - array\\ | ||
+ | Return: array | ||
- | * getInfodiscsByResource - Ritorna l'id della discussione informata, partendo dalla risorsa. | + | === onUserDelete === |
- | //Descrizione//: | + | Elimina l'utente in base al nome, cognome e email dati come parametri in un array.\\ |
- | getInfodiscsByResource($id) | + | Descrizione: //onUserDelete($userData)//\\ |
+ | Parametri: $userData - array\\ | ||
+ | Return: void | ||
- | * permissionsGetRoles - Ritorna un array contenente i ruoli disponibili per quel modulo. | + | === permissionsGetActions === |
- | //Descrizione//: | + | Ritorna un array contenente le azioni prodotte dal modulo.\\ |
- | array permissionsGetRoles() | + | Descrizione: //permissionsGetActions()//\\ |
+ | Parametri: nessun parametro\\ | ||
+ | Return: array | ||
- | * toolInfo - Ritorna un array con le informazioni sugli strumenti della discussione informata. | + | === permissionsGetObjects === |
- | //Descrizione//: | + | Ritorna un array contenente gli oggetti prodotti dal modulo.\\ |
- | array toolInfo() | + | Descrizione: //permissionsGetObjects()//\\ |
+ | Parametri: nessun parametro\\ | ||
+ | Return: array | ||
- | * toolCreate - | + | === permissionsGetRoles === |
- | //Descrizione//: | + | Ritorna un array contenente i ruoli disponibili per quel modulo.\\ |
- | toolCreate($data) | + | Descrizione: //permissionsGetRoles()//\\ |
+ | Parametri: nessun parametro\\ | ||
+ | Return: array | ||
- | * toolGetResources - | + | === remove_geodata === |
- | //Descrizione//: | + | Rimuove la geolocation id e ogni mappa presente nel post specificato.\\ |
- | toolGetResources($id) | + | Descrizione: //remove_geodata($infodiscPost_id)//\\ |
+ | Parametri: $infodiscPost_id - int\\ | ||
+ | Return: void | ||
- | * toolGetWiki - | + | === set_infodiscPost_argument === |
- | //Descrizione//: | + | Imposta l'argomento della infodisc.\\ |
- | toolGetWiki($id) | + | Descrizione: //set_infodiscPost_argument($infodiscPost_id,$argument_id)//\\ |
+ | Parametri: | ||
+ | * $infodiscPost_id - int | ||
+ | * $argument_id - int | ||
+ | Return: void | ||
- | * notifyInfo - Ritorna un array con le informazioni sulle notifiche del modulo. | + | === set_infodiscPost_location === |
- | //Descrizione//: | + | Imposta la location della infodisc.\\ |
- | array notifyInfo() | + | Descrizione: //set_infodiscPost_location($infodiscPost_id,$text_location,$marker_id)//\\ |
+ | Parametri: | ||
+ | * $infodiscPost_id - int | ||
+ | * $text_location - sring | ||
+ | * $marker_id - int | ||
+ | Return: $loc_id - int | ||
- | * clone_geoData_for_infodiscPost - | + | === toolCreate === |
- | //Descrizione//: | + | Validazione della discussione informata.\\ |
- | clone_geoData_for_infodiscPost($ipost_source,$ipost_dest) | + | Descrizione: //toolCreate($data)//\\ |
+ | Parametri: $data - array\\ | ||
+ | Return: void | ||
- | * remove_geodata - Rimuove la geolocation id e ogni mappa presente nel post specificato. | + | === toolGetResources === |
- | //Descrizione//: | + | Prende le risorse legate alla discussione informata.\\ |
- | void remove_geodata($infodiscPost_id) | + | Descrizione: //toolGetResources($id)//\\ |
+ | Parametri: $id - int\\ | ||
+ | Return: void | ||
- | * set_infodiscPost_location - Imposta la location della infodisc. | + | === toolGetWiki === |
- | //Descrizione//: | + | Ritorna il wiki della discussione.\\ |
- | void set_infodiscPost_location($infodiscPost_id,$text_location,$marker_id) | + | Descrizione: //toolGetWiki($id)//\\ |
+ | Parametri: $id della discussione inf - int\\ | ||
+ | Return: void | ||
- | * set_infodiscPost_argument - Imposta l'argomento della infodisc. | + | === toolInfo === |
- | //Descrizione//: | + | Ritorna un array con le informazioni sugli strumenti della discussione informata.\\ |
- | void set_infodiscPost_argument($infodiscPost_id,$argument_id) | + | Descrizione: //toolInfo()//\\ |
+ | Parametri: nessun parametro\\ | ||
+ | Return: array |