![]() |
gino CMS
2.5.0
gino è un CMS scritto in PHP che offre tutti gli strumenti necessari per poter creare un sito web e gestire i contenuti al suo interno in maniera semplice ed efficace, svincolando l'amministratore da conoscenze tecniche di programmazione
|
Gestisce campi di tipo IMMAGINE. More...


Public Member Functions | |
| __construct ($options) | |
| Costruttore. More... | |
| getResize () | |
| Getter della proprietà resize (ridimensionare immagine) More... | |
| setResize ($value) | |
| Setter della proprietà resize. More... | |
| getThumb () | |
| Getter della proprietà thumb (creazione thumb) More... | |
| setThumb ($value) | |
| Setter della proprietà thumb. More... | |
| getPrefixFile () | |
| Getter della proprietà prefix_file. More... | |
| setPrefixFile ($value) | |
| Setter della proprietà prefix_file. More... | |
| getPrefixThumb () | |
| Getter della proprietà prefix_thumb. More... | |
| setPrefixThumb ($value) | |
| Setter della proprietà prefix_thumb. More... | |
| getWidth () | |
| Getter della proprietà width (larghezza di ridimensionamento) More... | |
| setWidth ($value) | |
| Setter della proprietà width. More... | |
| getHeighth () | |
| Getter della proprietà height (altezza di ridimensionamento) More... | |
| setHeight ($value) | |
| Setter della proprietà height. More... | |
| getThumbWidth () | |
| Getter della proprietà thumb_width (larghezza thumb) More... | |
| setThumbWidth ($value) | |
| Setter della proprietà thumb_width. More... | |
| getThumbHeighth () | |
| Getter della proprietà thumb_height (altezza thumb) More... | |
| setThumbHeight ($value) | |
| Setter della proprietà thumb_height. More... | |
| formElement ($mform, $options=array()) | |
| delete () | |
| Eliminazione immagine. More... | |
Public Member Functions inherited from FileBuild | |
| __construct ($options=array()) | |
| Costruttore. More... | |
| getExtensions () | |
| Getter della proprietà extensions (estensioni accettate) More... | |
| setExtensions ($value) | |
| Setter della proprietà extensions. More... | |
| getPath () | |
| Getter della proprietà path_abs (percorso assoluto) More... | |
| setPath ($value) | |
| Setter della proprietà path. More... | |
| getAddPath () | |
| Getter della proprietà path_add. More... | |
| setAddPath ($value) | |
| Setter della proprietà path_add. More... | |
| getPrefix () | |
| Getter della proprietà prefix. More... | |
| setPrefix ($value) | |
| Setter della proprietà prefix. More... | |
| getCheckType () | |
| Getter della proprietà check_type (controllare o meno il mime type) More... | |
| setCheckType ($value) | |
| Setter della proprietà check_type. More... | |
| getTypesAllowed () | |
| Getter della proprietà types_allowed (mime types consentiti) More... | |
| setTypesAllowed ($value) | |
| Setter della proprietà types_allowed. More... | |
| getMaxFileSize () | |
| Getter della proprietà max_file_size. More... | |
| setMaxFileSize ($value) | |
| Setter della proprietà max_file_size. More... | |
| getDirectory () | |
| Getter della proprietà directory. More... | |
| setDirectory ($value) | |
| Setter della proprietà direcotry. More... | |
| delete () | |
| Eliminazione diretta del file. More... | |
| formFilter ($options=array()) | |
| filterWhereClause ($value) | |
| cleanFilter ($options) | |
| formElement ($mform, $options=array()) | |
| clean ($request_value, $options=null) | |
Public Member Functions inherited from Build | |
| __construct ($options) | |
| Costruttore. More... | |
| __toString () | |
| Rappresentazione a stringa dell'oggetto. More... | |
| canBeOrdered () | |
| Indica se il campo può essere utilizzato come ordinamento nella lista della sezione amministrativa. More... | |
| getName () | |
| Getter della proprietà name. More... | |
| setName ($value) | |
| Setter della proprietà name. More... | |
| getValue () | |
| Getter della proprietà value. More... | |
| setValue ($value) | |
| Setter della proprietà value. More... | |
| getTable () | |
| Getter della proprietà table. More... | |
| setTable ($value) | |
| Setter della proprietà table. More... | |
| getViewInput () | |
| Getter della proprietà value. More... | |
| setViewInput ($value) | |
| Setter della proprietà value. More... | |
| getRequired () | |
| Getter della proprietà required. More... | |
| setRequired ($value) | |
| Setter della proprietà required. More... | |
| getWidget () | |
| Getter della proprietà widget. More... | |
| setWidget ($value) | |
| Setter della proprietà widget. More... | |
| formElement ($mform, $options=array()) | |
| Stampa un elemento del form facendo riferimento al valore della chiave widget. More... | |
| formFilter ($options) | |
| Stampa un elemento del form di filtri area amministrativa. More... | |
| filterWhereClause ($value, $options=array()) | |
| Definisce la condizione WHERE per il campo. More... | |
| cleanFilter ($request_value, $options) | |
| Ripulisce un input usato come filtro in area amministrativa. More... | |
| clean ($request_value, $options=null) | |
| Ripulisce un input per l'inserimento del valore in database. More... | |
| printValue () | |
| Valore del campo predisposto per l'output html. More... | |
Data Fields | |
| const | _IMAGE_GIF_ = 1 |
| const | _IMAGE_JPG_ = 2 |
| const | _IMAGE_PNG_ = 3 |
| $_thumb | |
| $_prefix_file | |
| $_prefix_thumb | |
| $_width | |
| $_height | |
| $_thumb_width | |
| $_thumb_height | |
Data Fields inherited from FileBuild | |
| $_path | |
| $_add_path | |
| $_prefix | |
| $_check_type | |
| $_filesize_field | |
| $_types_allowed | |
| $_max_file_size | |
Data Fields inherited from Build | |
| $_label | |
| $_default | |
| $_lenght | |
| $_auto_increment | |
| $_primary_key | |
| $_unique_key | |
| $_required | |
| $_widget | |
| $_int_digits | |
| $_decimal_digits | |
Protected Member Functions | |
| saveFile ($filename, $filename_tmp) | |
| Salvataggio immagine. More... | |
| saveImage ($filename, $prefix_file, $prefix_thumb, $new_width, $new_height, $thumb_width, $thumb_height) | |
| Salva le immagini eventualmente ridimensionandole. More... | |
Protected Member Functions inherited from FileBuild | |
| saveFile ($filename, $filename_tmp) | |
| Salva il file uploadato. More... | |
| pathToFile ($options=array()) | |
| Ricostruisce il percorso a un file. More... | |
Protected Attributes | |
| $_resize | |
| Proprietà dei campi specifiche del modello. More... | |
Protected Attributes inherited from FileBuild | |
| $_extensions | |
| Proprietà dei campi specifiche del modello. More... | |
| $_directory | |
| $_delete_file | |
Protected Attributes inherited from Build | |
| $_name | |
| Proprietà dei campi. More... | |
| $_model | |
| $_field_object | |
| $_table | |
| $_view_input | |
| $_value | |
Private Member Functions | |
| resizeImage ($new_width, $new_height, $im_width, $im_height) | |
| Calcola le dimensioni alle quali deve essere ridimensionata una immagine. More... | |
Gestisce campi di tipo IMMAGINE.
| __construct | ( | $options | ) |
Costruttore.
| array | $options | array associativo di opzioni del campo del database
|
| delete | ( | ) |
Eliminazione immagine.
| formElement | ( | $mform, | |
$options = array() |
|||
| ) |
| getHeighth | ( | ) |
Getter della proprietà height (altezza di ridimensionamento)
| getPrefixFile | ( | ) |
Getter della proprietà prefix_file.
| getPrefixThumb | ( | ) |
Getter della proprietà prefix_thumb.
| getResize | ( | ) |
Getter della proprietà resize (ridimensionare immagine)
| getThumb | ( | ) |
Getter della proprietà thumb (creazione thumb)
| getThumbHeighth | ( | ) |
Getter della proprietà thumb_height (altezza thumb)
| getThumbWidth | ( | ) |
Getter della proprietà thumb_width (larghezza thumb)
| getWidth | ( | ) |
Getter della proprietà width (larghezza di ridimensionamento)
|
private |
Calcola le dimensioni alle quali deve essere ridimensionata una immagine.
| integer | $new_width | |
| integer | $new_height | |
| integer | $im_width | |
| integer | $im_height |
|
protected |
Salvataggio immagine.
|
protected |
Salva le immagini eventualmente ridimensionandole.
Se thumb_width e thumb_height sono nulli, il thumbnail non viene generato
| string | $filename | nome del file |
| string | $prefix_file | prefisso da aggiungere al file |
| string | $prefix_thumb | prefisso da aggiungere al thumbnail |
| integer | $new_width | larghezza dell'immagine |
| integer | $new_height | altezza dell'immagine |
| integer | $thumb_width | larghezza del thumbnail |
| integer | $thumb_height | altezza del thumbnail |
| setHeight | ( | $value | ) |
Setter della proprietà height.
| int | $value |
| setPrefixFile | ( | $value | ) |
Setter della proprietà prefix_file.
| string | $value |
| setPrefixThumb | ( | $value | ) |
Setter della proprietà prefix_thumb.
| bool | $value |
| setResize | ( | $value | ) |
Setter della proprietà resize.
| bool | $value |
| setThumb | ( | $value | ) |
Setter della proprietà thumb.
| bool | $value |
| setThumbHeight | ( | $value | ) |
Setter della proprietà thumb_height.
| int | $value |
| setThumbWidth | ( | $value | ) |
Setter della proprietà thumb_width.
| int | $value |
| setWidth | ( | $value | ) |
Setter della proprietà width.
| int | $value |
| $_height |
| $_prefix_file |
| $_prefix_thumb |
|
protected |
Proprietà dei campi specifiche del modello.
| $_thumb |
| $_thumb_height |
| $_thumb_width |
| $_width |
| const _IMAGE_GIF_ = 1 |
| const _IMAGE_JPG_ = 2 |
| const _IMAGE_PNG_ = 3 |