User Tools

Site Tools


main:integration:gadget

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

main:integration:gadget [2013/12/12 03:07]
root [Filtering criteria]
main:integration:gadget [2014/04/15 16:05] (current)
/C=GR/O=HellasGrid/OU=iasa.gr/CN=Marios Chatziangelou [About the AppDB webGadget]
Line 1: Line 1:
-= About the AppDB Gadget ​=+===== About the AppDB webGadget ===== 
  
 ---- ----
-[[http://​appdb.egi.eu/​gadgets/​editor|Web-Gadget]] is freely offered to the NGIs, Virtual Research Communities,​ Virtual Organizations,​ or even to institutions and individual scientists and provides data visualization for the [[AppDB web API]] result sets, paging capabilities and user defined search operations. The gadget is constructed in such a way, as to provide high usability to external web portals and can be configured to display specific information from the applications database, without any change to the structure of the host site.+The AppDB [[http://​appdb.egi.eu/​gadgets/​editor|webGadget]] is freely offered to the NGIs, Virtual Research Communities,​ Virtual Organizations,​ or even to institutions and individual scientists and provides data visualization for the [[https://​wiki.egi.eu/​wiki/​EGI_AppDB_REST_API_v1.0|AppDB web API]] result sets, paging capabilities and user defined search operations. The gadget is constructed in such a way, as to provide high usability to external web portals and can be configured to display specific information from the applications database, without any change to the structure of the host site.
  
-The [[http://​appdb.egi.eu/​gadgets/​editor|AppDB ​Web-Gadget ​Editor]], an online configuration tool, has been also developed in order to assist the creation of your own instance of the AppDB Web-Gadget.  ​+The [[http://​appdb.egi.eu/​gadgets/​editor|AppDB ​webGadget ​Editor]], an online configuration tool, has been also developed in order to assist the creation of your own instance of the AppDB webGadget.  ​
 \\ \\
 \\ \\
-== Web-Gadget ​Editor Usage ==+===== webGadget ​Editor Usage ===== 
 ---- ----
 +In order to be able to generate a webGadget instance, you should follow the following 5 steps:
  
-=== Basic parameters ===+  * Step **1** : Go to the [[http://​appdb.egi.eu/​gadgets/​editor|webGadget editor]] 
 +  * Step **2** : Configure the [[#​basic_parameters|basic presentation parameters]] of the gadget 
 +  * Step **3** : (''​optional''​) Define the [[#​filtering_criteria|filtering criteria]] in order to display a subset of the software registered in the AppDB service. 
 +  * Step **4** : [[#​preview_generate|Preview & generate]] your gadget instance with the given configuration 
 +  * Step **5** : Copy the one-line code generated and paste it into your web page or portal. 
 +\\ 
 +==== Basic parameters ​====
 ---- ----
-The settings available under the "Basic Parameters"​ section are '''​only''' ​for display purposes.+The settings available under the "Basic Parameters"​ section are **only** for display purposes.
  
-'''​Display type'''​: Select the Gadget layout that fit to your needs.  +  * **Display type**: Select the Gadget layout that fit to your needs.  
-'''​Display search'''​: Select whether you would like to make the embedded search facility available through your AppDB Gadget ​instance.  +  * **Display search**: Select whether you would like to make the embedded search facility available through your AppDB webGadget ​instance.  
-'''​Dimensions (W x H)'''​: The dimensions of your AppDB Gadget ​instance.  +  * **Dimensions (W x H)**: The dimensions of your AppDB webGadget ​instance.  
-'''​Title'''​: The title that will be displayed into the generated AppDB Gadget ​instance.  +  * **Title**: The title that will be displayed into the generated AppDB webGadget ​instance.  
-'''​Items per page'''​: The number of applications that will be displayed per AppDB Gadget ​page. +  * **Items per page**: The number of applications that will be displayed per AppDB webGadget ​page. 
 \\ \\
-=== Filtering criteria ===+==== Filtering criteria ​====
 ---- ----
 The "​filtering criteria"​ facility is used to select and display only a subset of the applications registered in the AppDB service. The "​filtering criteria"​ facility is used to select and display only a subset of the applications registered in the AppDB service.
  
-'''​NOTE'''​: The selected applications will satisfy ​'''​ALL''' ​the criteria set by the user.+**NOTE**: The selected applications will satisfy ​**ALL** the criteria set by the user.
  
-* If, for example, the VO value is set to "​SEE"​ and the Abstract value is set to "​meteo",​ then all the applications which are associated with the "​SEE"​ VO '''​AND''' ​have the word "​meteo"​ within their abstract text, will be included into the generated AppDB Gadget ​instance. ​+  ​* If, for example, the VO value is set to "​SEE"​ and the Abstract value is set to "​meteo",​ then all the applications which are associated with the "​SEE"​ VO **AND** have the word "​meteo"​ within their abstract text, will be included into the generated AppDB webGadget ​instance. ​
  
  
 The available filters are:  The available filters are: 
 ^ Filter ^ Description | ^ Filter ^ Description |
-^ Name: | Limit the fetched applications to those that their '''​name''' ​contains or matches to the string provided by this filter. | +^ Name: | Limit the fetched applications to those that their **name** contains or matches to the string provided by this filter. | 
-^ Description:​ | Limit the fetched applications to those that contains into their '''​description''' ​field, the string that is provided by this filter. | +^ Description:​ | Limit the fetched applications to those that contains into their **description** field, the string that is provided by this filter. | 
-^ Abstract: ​ | Limit the fetched applications to those that contains into their '''​abstract''' ​field, the string that is provided by this filter. | +^ Abstract: ​ | Limit the fetched applications to those that contains into their **abstract** field, the string that is provided by this filter. | 
-^ VO: | Limit the fetched applications to those that are associated with the selected ​'''​Virtual Organization''' ​(VO).  | +^ VO: | Limit the fetched applications to those that are associated with the selected ​**Virtual Organization** (VO).  | 
-^ Country: | Limit the fetched applications to those that are associated with the selected ​'''​Country'''​. | +^ Country: | Limit the fetched applications to those that are associated with the selected ​**Country**. | 
-^ Discipline: | Limit the fetched applications to those that are related with the selected ​'''​Discipline'''​. | +^ Discipline: | Limit the fetched applications to those that are related with the selected ​**Discipline**. | 
-^ Middleware: | Limit the fetched applications to those that are associated with the selected ​'''​Middleware'''​.  | +^ Middleware: | Limit the fetched applications to those that are associated with the selected ​**Middleware**.  | 
-^ Tag:  | Limit the fetched applications to those that are associated with the selected ​'''​Tag'''​.  |+^ Tag:  | Limit the fetched applications to those that are associated with the selected ​**Tag**.  |
 \\ \\
-=== Preview & Generate ===+==== Preview & Generate ​====
 ---- ----
-Copy the HTML code contained into the text area and paste it into your portal or HTML page. +If you are satisfy with the result, copy the generated ​HTML code contained into the text area and paste it into your portal or HTML page. 
  
 \\ \\
 \\ \\
  
-== Success Stories ==+===== Success Stories ​===== 
 ---- ----
-Below you can find a list of the portals/​gateways that are using the AppDB Web-Gadget+Below you can find a list of the portals/​gateways that are using the AppDB webGadget
-* EGI-InSpire Web site +  [[http://​www.egi.eu/​user-support/​applications_database/​|EGI-InSpire Web site]] 
-* NGI_GRNET portal +  [[http://​www.hellasgrid.gr/?​page_id=184|NGI_GRNET portal]] 
-* Globus Applications in EGI +  [[http://​www.ige-project.eu/​downloads/​software/​releases/​globus-applications-in-egi|Globus Applications in EGI]] 
-* WeNMR collaboration +  [[http://​www.wenmr.eu/​wenmr/​wenmr-grid-statistics|WeNMR collaboration]] 
-* GridPP collaboration +  [[http://​www.gridpp.ac.uk/​appdb/​|GridPP collaboration]] 
-* AEGIS/​Serbian NGI +  [[http://​www.aegis.rs/​appdb|AEGIS/​Serbian NGI]] 
-* HealthGrid (Life-Science Grid Community) +  [[http://​wiki.healthgrid.org/​LSVRC:​AppsDb|HealthGrid (Life-Science Grid Community)]] 
-* Hungarian NGI +  [[http://​www.mgkk.hu/​content/​applications|Hungarian NGI]] 
-* Turkish NGI EN | TR ) +  [[http://​www.grid.org.tr/​eng/​projects/​egiinspire/​|Turkish NGI EN]] [[http://​www.grid.org.tr/​projeler/​egiinspire/​|Turkish NGI TR]] 
-* French NGI EN | France Grilles FR NGI +  [[http://​www.france-grilles.fr/​Logiciels-applicatifs-et-outils?​lang=en|French NGI EN]] | [[http://​www.france-grilles.fr/​Logiciels-applicatifs-et-outils|France Grilles FR NGI]] 
-* Slovak NGI +  [[http://​www.slovakgrid.sk/​applications_sk.php|Slovak NGI]] 
-* Life Sciences Grid Community +  [[http://​lsgc.org/​en/​|Life Sciences Grid Community]] 
-* Ukrainian National Grid +  [[http://​ung.in.ua/​cooperations/​appdb/​|Ukrainian National Grid]] 
-* Ukrainian:​Department of Technological support of of information computer systems ​+  [[https://​sites.google.com/​site/​svistunov57/​application-database|Ukrainian:​Department of Technological support of of information computer systems]]
  
  
main/integration/gadget.txt · Last modified: 2014/04/15 16:05 by /C=GR/O=HellasGrid/OU=iasa.gr/CN=Marios Chatziangelou