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 |