IGSuite FrameWork
  Stampa
Pagina 1 / 8
This application show you some IGSuite Framework features. By buttons above you can see different skins applied to the same gui. Switch into different tabs to view the features. If you find a graphic problem with your browser, please let us know and send information about your browser and your operating system to staff@igsuite.org. This Page Is Valid HTML 4.01 Transitional!

Sample Form

IGSuite can easily generate sofisticated forms. Put your mouse over the label of each field to show a short description of input type.
Text Field
Date Field
Colour Map Field
 
TextArea Field
Annulla modificheRipristina modificheEspandi AreaDiminuisci areaIngradisci la textareaIngrandisci la dimensione dei caratteriDiminuisci la dimensione dei caratteriControllo ortograficoSistema la punteggiatura
Combo Field
 
Select Field
Logins Field
Label Field
 ChiudiIGSuite
Select field
Checkbox Field
1
2
3
Checkbox field inside a draggable DialogBox, click here
Multiselect field
Label1Label2

IG TaskList

L'interfaccia con i database e' gestita in IG da sole due funzioni: DbQuery e FetchRow. Con la prima e' possibile passare una query al database, che sara' parsata e a seconda del $IG::db_driver impostato subira' delle conversioni nel corrispondente dialetto SQL, permettendo a IG l'uso del modulo appropriato da passare al database. FetchRow si occupa invece di recuperare la risposta del server che a seconda della query puo' essere un array o uno scalare. Da notare che le date sia nelle query passate che nei risultati sono convertite automaticamente secondo il valore che assume $IG::date_format
TaskList: standard
Login Cognome Nome Data di nascita
franco Tenori Franco 27.10.1984
gerard Bertrand Gerard 01.01.2999
juan Montero Juan 01.01.2999
lucas Admin User 31.12.2005
sam Dean Sam 01.01.2000
TaskList: block
Login Cognome Nome Data di nascita
franco Tenori Franco 27.10.1984
gerard Bertrand Gerard 01.01.2999
juan Montero Juan 01.01.2999
lucas Admin User 31.12.2005
sam Dean Sam 01.01.2000
TaskList: zebra
Login Cognome Nome Data di nascita
franco Tenori Franco 27.10.1984
gerard Bertrand Gerard 01.01.2999
juan Montero Juan 01.01.2999
lucas Admin User 31.12.2005
sam Dean Sam 01.01.2000
TaskList: bare
Login Cognome Nome Data di nascita
franco Tenori Franco 27.10.1984
gerard Bertrand Gerard 01.01.2999
juan Montero Juan 01.01.2999
lucas Admin User 31.12.2005
sam Dean Sam 01.01.2000

Tabs into Tabs

Con la funzione TabPane() e' facile generare i tabs anche in modo annidato. Cliccate sulle labels per visualizzarne il contenuto.

ToolBox

Prova ToolBox

ToolBoxLight

Prova ToolBoxLight

DialogBox

 ChiudiIGSuite
Prova DialogBox
Click Here

InfoBox

Information alert Prova InfoBox

Some functions

Function Value Result
MkUrl() a=l'acqua a%3Dl%27acqua
MkLink() '''link''' http://www.igsuite.org link http://www.igsuite.org
GetDayByDate() 13.04.1973 Mercoledì
GetValuesByDate() 13.04.1973 @(13,4,1973)
GetDateByFormat() 13,4,73 13.04.1973
GetDateExtended()   Fri, 29 Mar 2024 08:49:37 +0100
GetDateFromTime() 1234567890 14.02.2009
GetDaysInMonth() 2,2008 29
SumDate() 13,4,1973,-40 04.03.1973
CkDate() 13041973 13.04.1973
MkByte() 230000 224.6 Kb
MkEntities() òàèì àèòùì
WrapText() 1234567890 12345
67890
     
     
     
     

Calendar

Con MkCalendar() e' possibile generare onthefly calendari che possono contenere anche gli eventi di uno specifico utente
Gennaio2024
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30 31 1234
567891011
Febbraio2024
2930311 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 123
45678910
Marzo2024
262728291 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30 31
1234567
Aprile2024
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30 12345
6789101112
Maggio2024
29301 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30 31 12
3456789
Giugno2024
27282930311 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30
1234567
Luglio2024
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30 31 1234
567891011
Agosto2024
2930311 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31 1
2345678
Settembre2024
2627282930311
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 123456
Ottobre2024
301 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30 31 123
45678910
Novembre2024
282930311 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30 1
2345678
Dicembre2024
2526272829301
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 12345

Charts

Ecco un esempio di un istogramma con 3 serie di valori. La funzione offre un wrap ad Apex Charts. Per maggiori info: https://apexcharts.com/

File Repository

Grazie ad una delle ultime features del framework di IG e' possibile collegare un repository di file ad ogni feature task di IG. Cliccare su Visualizza Allegati