Questo sito utilizza cookie anche di terze parti. Per avere maggiori informazioni e per negare il tuo consenso al l'utilizzo dei cookie clicca qui. Se prosegui la navigazione acconsenti all'utilizzo dei cookie.OK
  • salta al contenuto

Documentazione openDCN

Strumenti Utente

  • Entra

Strumenti Sito

  • Ultime modifiche
  • Informativa sui cookie
Ti trovi qui: start » attachments

attachments

API Attachments

home/app/apis/attachments/attachments_api_controllers.php
class AttachmentsApiController extends ApiController

_icon_file

Ritorna il nome delle icone partendo dal tipo di file.
Descrizione: _icon_file($file)
Parametri: $file - array
Return: $icon - string

_normalize

Normalizza i dati all'interno di un array.
Descrizione: _normalize(&$data)
Parametri: &$data - array
Return: void

delete

Cancella l'allegato.
Descrizione: delete($id)
Parametri: $id - int
Return: '-1' se elimina l'allegato

form

Renderizza la form degli allegati per l'aupload.
Descrizione: form ($res_id = null, $action = 'upload', $res_type=“html”, $submit_pos=“bottom”)
Parametri:

  • $res_id - string, opzionale, è l'identificatore unico del form di upload
  • $action - string, opzionale, è l'url che riceverà l'upload
  • $res_type - string, opzionale, tipo di dato ritornato dalla funzione
  • $submit_pos - string a scelta tra “bottom” e “right” per decidere la posizione del pulsante di submit

Return: void

getAttachmentDirs

Ritorna il path degli allegati.
Descrizione: getAttachmentDirs()
Parametri: nessun parametro
Return: string $dirs

getFileById

Ritorna l'allegato attraverso il suo id.
Descrizione: getFileById($id)
Parametri: $id - int
Return: boolean 'false' se non esiste il file oppure il file in array

renderPreview

Renderizza la preview dei file caricati.
Descrizione: renderPreview($resources, $res_num)
Parametri:

  • $resources - array
  • $res_num - int

Return: void

renderize

Stampa un allegato in versione preview.
Descrizione: renderize($data, $preview, $permission)
Parametri:

  • $data e $permission - array
  • $preview - boolean

Return: void

save

Salva i files caricati.
Descrizione: save($resource, $resource_id)
Parametri:

  • $resource - arrayy
  • $resource_id - int

Return: void

save_files

Salva i files nella directory [webroot]/files.
Descrizione: save_files($formData,$uploadDir,$filePrefix)
Parametri:

  • $formData - array, dati del form
  • $uploadDir - string, nome della directory in cui verranno salvati i files
  • $filePrefix - string, prefisso dei file

Return: array

setTempDirectory

Cambia la directory dei file temoranei.
Descrizione: setTempDirectory($dirname)
Parametri: $dirname - string, nome della directory
Return: void

setUploadDirectory

Cambia la directory dei file caricati.
Descrizione: setUploadDirectory($dirname)
Parametri: $dirname - string, nome della directory
Return: void

submit

…
Descrizione: submit()
Parametri: nessun parametro
Return: void

tab_title

Ritorna il titolo dell'allegato.
Descrizione: tab_title()
Parametri: nessun parametro
Return: string

validateObject

Convalida i dati dell'allegato.
Descrizione: validateObject()
Parametri: nessun parametro
Return: void

attachments.txt · Ultima modifica: 05/06/2013 17:08 (modifica esterna)

Strumenti Pagina

  • Mostra sorgente
  • Revisioni precedenti
  • Puntano qui
  • Torna su
Ad eccezione da dove è diversamente indicato, il contenuto di questo wiki è soggetto alla seguente licenza: CC Attribution-Noncommercial-Share Alike 3.0 Unported
CC Attribution-Noncommercial-Share Alike 3.0 Unported Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki