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