WikiUp

NOTA la versione precedente è la LOBASE_340 La documentazione del membro LOBASE_340 NON è aggiornata. Per capire il meccanismo di risalita di ricerca delle immagini è stato creato l'alias IMG

Definizioni

Il tema delle immagini di Loocup lo possiamo dividere in 4 aspetti:
  1. Immagini degli oggetti
  2. Icone degli oggetti
  3. Immagini della documentazione
  4. Icone utilizzate da Loocup

In questo documento tratteremo il tema della immagini. Per distinguere le immagini dalle icone, possiamo dire che le icone:

  1. sono memorizzate nella cartella LOOCUP_ICO
  2. sono di tipo gif
  3. hanno una dimensione di 16x16 pixel.

La documentazione della gestione delle icone è disponibile nel documento: Gestione icone

Le immagini disponibili in LoocUp possono essere di oggetto o della documentazione.

In questo documento tratteremo solo delle immagini di oggetto. Le immagini della documentazione, non assimilabili a immagini di oggetto, vengono reperite

Logica per la ricerca delle immagini

La ricerca delle immagini e delle icone in Looc.up avviene in due fasi distinte. La prima consiste nel determinare la directory che fisicamente conterrà le immagini. Una volta che è stata determinata la directory che contiene le immagini, viene fatta al suo interno una ricerca per tipo di file (png, gif, jpg).

Gli schemi che seguono mostrano tutte le fasi.

Identificazione cartella immagine istanza
In questo primo schema possiamo vedere le macro fasi della ricerca e le condizioni per cui viene intrapresa una strada piuttosto che un'altra.

Negli schemi che seguono andremo ad analizzare le operazioni più "delicate" ovvero l'identificazione della cartella che contiene l'immagine dell'istanza successivamente l'identificazione della cartella che contiene l'immagine della classe.

In questo schema possiamo vedere le cartelle dove vengono cercate le immagini di istanza.

La ricerca della cartella delle immagini di istanza e di classe, avviene utilizzando le variabili IMG.003, 002 001 e la cartella di installazione. Se una o più variabili IMG.nnn nonsono definite la ricerca non verrà effettuata.

Per capire i meccanismi di riaslita utilizzare l'alias IMG

Immagini profili utente

Le immagini dei profili utente sono un caso particolare e vanno elencate nella cartella LOOCUP_PRF/USR con codice = al codice utente
  1. IMAGE_DIR/TIPO/PARAMETRO/CODICE.png
  2. IMAGE_DIR/TIPO/PARAMETRO/CODICE.jpg
  3. IMAGE_DIR/TIPO/PARAMETRO/CODICE.gif
  4. IMAGE_DIR/OG/TIPO/PARAMETRO.png
  5. IMAGE_DIR/OG/TIPO/PARAMETRO.jpg
  6. IMAGE_DIR/OG/TIPO/PARAMETRO.gif
  7. IMAGE_DIR/OG/TIPO.png
  8. IMAGE_DIR/OG/TIPO.jpg
  9. IMAGE_DIR/OG/TIPO.gif

Caratteri non consentiti nel percorso delle immagini

Qualore gli identificativi dell'oggetto di cui si sta ricercando l'immagine contengano catarreti non consentiti in un percorso di file system, tali caratteri andranno sostituiti con il carattere meno (-). Quindi l'immagine dell'oggetto di tipo ** sarà contenuto nella cartella --. Gli oggetti di tipo OJ-*USRPRF avranno le loro immagini nella cartella -USRPRF contenuta nella cartella OJ.

Add new attachment

Only authorized users are allowed to upload new attachments.
«