Difference: WidgetsListe (1 vs. 10)

Revision 102017-03-31 - PascalWassong

 
META TOPICPARENT name="WidgetsProjet"

Liste des widgets

Sesame

Changed:
<
<
résout la position d'un nom d'objet
>
>
Résout la position d'un nom d'objet
 
Added:
>
>
Messages postal supportés :
  • fov.updated : mise à jour pour une nouvelle position + rayon
Message postal envoyé :
  • target.submitted
Code dans projet SVN NewPortalClient, fichiers :
  • src/web-pages/search-page/js/TargetResolver.js
  • src/web-pages/search-page/js/TargetForm.js
 

Objet Simbad

Donne des infos sur un objet Simbad

Messages postal supportés :

  • object.update : mise à jour pour un nouveau nom d'objet
  • fov.updated : mise à jour pour une nouvelle position + rayon
Code dans projet SVN NewPortalClient, fichiers :
  • components/js/SimbadObjectWidget.js
  • components/css/SimbadObjectWidget.css
  • js/libs/QuerySimbad.js

Objet NED

Donne les infos NED pour un objet

Message postal supporté :

  • object.update : mise à jour pour un nouveau nom d'objet
Code dans projet SVN NewPortalClient, fichiers :
  • components/js/NEDObjectWidget.js
  • components/css/NEDObjectWidget.css
  • js/libs/QueryNED.js

Liste HiPS images

Liste des HiPS images pour une position + rayon données

Message postal supporté :

  • fov.updated : mise à jour pour une nouvelle position + rayon Envoi message postal :
  • continuous.update : comme fov.updated, mais envoyé automatiquement toutes les 5s.
  • awp.hips.updated : mise à jour du HiPS image à afficher
  • login.widget : pour récupérer la sessionId, et le remettre à null en cas de logout
Message postal envoyé :
  • hips.updated
Code dans projet SVN Widgets, fichier :
  • portal_aladin/js/hipswp.js
  • css/portal-widgets.css

Aladin Lite

Emballage d'Aladin Lite + postal + fonctions complémentaires

Messages postals supportés :

  • fov.updated
  • table.load.votable
  • hips.updated
  • coord.pointAt.sky
  • coord.highlight
Messages postals envoyés :
  • awp.hips.updated
  • continuous.update
  • object.update
  • fov.updated quand on presse Update
Code sur SVN, projet Widgets, fichier :
  • portal_aladin/awp_separated.js

Liste HiPS catalogues

liste les tables VizieR disponibles pour une position+rayon donnés

Message postal supporté :

  • fov.updated : mise à jour pour une nouvelle position + rayon
  • login.widget
Messages postal envoyés :
  • table.load.votable
Code sur SVN, projet Widgets, fichiers :
  • portal_aladin/vwp.js
  • dépendance keshif
  • parser_vot.js

Tabular data

accès directe aux données d'une liste prédéfinie et personnalisable de services cone search/SIA/SSA

Messages postal supportés :

  • fov.updated : mise à jour pour une nouvelle position + rayon
  • object.update
  • login.widget
Messages postal envoyés :
  • table.load.votable
  • coord.pointAt.sky
Code sur SVN, Widgets, fichiers :
  • portal_aladin/js/tabular_datawp.js
  • js/votable.js

Bibliographie

liste des articles pour un objet donné

Messages postal supportés :

  • object.update : mise à jour pour un nouveau nom d'objet
Code dans projet SVN NewPortalClient, fichiers :
  • components/js/BiblioWidget.js
  • components/css/BiblioWidget.css
  • js/libs/QueryBiblio.js

Photometric points

Points photométriques extraits des tables vizier pour une position et rayon donnés

Emballage du widget shindig, code sur SVN, projet NewPortalClient, dans components/js/PhotometryWidget.js. Le code du widget shindig est dans le projet Widget, dans le fichier WebContent/SED_plotter.xml

Dataplot

Voir détails sur la page du DataplotWidget

Upload to storage space

Upload d'un fichier local dans son espace utilisateur CDS

Messages postal supportés :

  • login.widget
Code sous SVN, projet Widgets, fichiers :
  • portal_aladin/js/upload_tables.js
  • portal_aladin/css/myData.css

List of stored files

Affichage des fichiers de l'espace utilisateur

Messages postal supportés :

  • login.widget
Messages postal envoyés :
  • table.load.votable
Code sous SVN, projet Widgets, fichiers :
  • portal_aladin/js/display_tables.js
  • portal_aladin/css/myData.css

Sauvegarde d'une URL dans espace utilisateur

(utilisé par Simbad et VizieR)

Messages postal supportés :

  • login.widget
Projet SVN Widgets, fichiers :
  • portal_aladin/js/storeData.js
  • portal_aladin/css/storeData.css

CDS Login

permet à un utilisateur de s'authentifier sur son compte CDS

Le widget permet d'enregistrer des callbacks. Sur certaines pages, ces callbacks envoient le message postal suivant, avec un status qui est soit login, soit logout. Il y a parfois d'autres paramètres, mais ils ne sont pas les mêmes partout.

  • login.widget
Ce code se trouve dans :
  • Widget/portal_aladin/myData.html
  • Widget/portal_aladin/StoreSimbadData.html
  • NewPortalClient/src/web-pages/search-page/my-data/index.html
  • NewPortalClient/src/web-pages/search-page/index.html
  • NewPortalClient/src/web-pages/search-page/StoreSimbadData.html

SED ARCHES

affichage SED des données ARCHES (cf. Laurent Michel)

Ne traite aucun message postal.

Code sur SVN, projet Widgets, fichier :

  • WebContent/ARCHES_SED.xml

MOC visualizer

affichage d'un MOC (utilisé dans TAP Simbad)

Ne traite aucun message postal.

Code sur SVN, projet Widgets, fichier :

  • WebContent/moc_visualizer.xml

Événements postal échangés par les widgets

C'est un état des lieux de messages qui sont utilisés par le portail CDS.

Nom Données Émetteurs Traité par Commentaire
Added:
>
>
target.submitted une chaîne de caractères Sesame PortalMain  
 
object.update null ou data.name Aladin, PortalMain simbadObject, tabularData, NedObject  
fov.updated data.ra, data.dec, éventuellement data.radius Aladin/awp_separated (source: AladinLiteWidget), SimbadObjectWidget(aucune source), PortalMain(source: PortalMain) tabularData, vizierPortalWidget, Aladin/awp, hipswidget, SimbadObjectWidget, PhotometryWidget, TargetForm (portal main), PortalMain La donnée source peut-être présente, indiquant qui est l'émetteur. Envoyé sur demande de l'utilisateur (clic sur un bouton).
continuous.update data.ra, data.dec, data.radius Aladin/awp_separated hipswidget C'est le même événement que fov.updated mais il est envoyé automatiquement toutes les 5 secondes.
hips.updated data.ID, obs_title, hips_service_url, hips_frame, hips_order, hips_tile_format, obs_title, obs_copyright, obs_copyright_url hipswidget Aladin/awp_separated cf commentaire awp.hips.updated
awp.hips.updated idem données de hips.updated== Aladin/awp_separated hipswidget changement hips quand clique sur thumbnail (dixit un commentaire du code). C'est le même événement que =hips.updated, mais dans l'autre sens. On peut les fusionner, en ajoutant un champ =sender.
login.widget data.status(login ou logout), sessionId, anonumous(sic! dans myData) (true ou false), anonymous dans StoreSimbadData, anonumous dans search-page/StoreSimbadData.html myData.html, StoreSimbadData.html, search-page/my-data/index.html(anonumous), search-page/index.html (envoie valeur service) tabularData, vizierPortalWidget (s'attends à data.sessionId,session.service), storeData.js, hipswidget, upload_tables.js, display_tables.js La donnée anonumous/anonymous a 2 noms différents suivants l'émetteur, c'est un bug, mais comme la donnée n'est jamais lue, c'est pas grave. StoreSimbadData ne remplit pas sessionId et anonymous en cas de logout. Ce n'est pas le widget lui-même qui émet les événements, mais les callbacks des pages utilisant le widget. Le nom est celui du widget qui émet, pas celui d'un événement.
table.load.votable data.url, data.table-id, data.name tabularData, vizierPortalWidget, display_tables Aladin/awp_separated  
coord.pointAt.sky data.ra, data.dec tabularData Aladin/awp_separated Déplace AL sur les coordonnées données
coord.highlight data.ra, data.dec ou null SimbadObjectWidget Aladin/awp_separated Dans AL, crée un nouveau catalogue avec une seule source à la position donnée. Ne déplace pas ce qui est dans AL.

Il faut ajouter à cette liste les messages envoyés et compris par le dataplot. Ces messages sont envoyés sur un autre canal.

Messages SAMP pouvant être utile

La définition des messages SAMP est ici : http://wiki.ivoa.net/twiki/bin/view/IVOA/SampMTypes

Parmi ces messages, ceux qui peuvent être utile pour les widgets sont :

Nom Données
table.load.votable url, table-id, name
table.highlight.row table-id, url, row
table.select.rowList table-id, url, row-list
coord.pointAt.sky ra, dec
image.load.fits url, image-id, name
spectrum.load.ssa-generic url, meta, name, spectrum-id

Si on utilise ces messages, l'identifiant d'une table ne peut pas être table-id, parce que si une votable est chargée en donnant l'url dans le lien du navigateur, aucun table-id n'est défini. Il faut donc utiliser le champ url pour identifier une table.

-- ThomasBoch - 2017-03-08

META TOPICMOVED by="PascalWassong" date="1489414709" from="Developpeur.ListeWidgets" to="Developpeur.WidgetsListe"

Revision 92017-03-15 - PascalWassong

 
META TOPICPARENT name="WidgetsProjet"

Liste des widgets

Sesame

résout la position d'un nom d'objet

Objet Simbad

Donne des infos sur un objet Simbad

Messages postal supportés :

  • object.update : mise à jour pour un nouveau nom d'objet
  • fov.updated : mise à jour pour une nouvelle position + rayon
Code dans projet SVN NewPortalClient, fichiers :
  • components/js/SimbadObjectWidget.js
  • components/css/SimbadObjectWidget.css
  • js/libs/QuerySimbad.js

Objet NED

Donne les infos NED pour un objet

Message postal supporté :

  • object.update : mise à jour pour un nouveau nom d'objet
Code dans projet SVN NewPortalClient, fichiers :
  • components/js/NEDObjectWidget.js
  • components/css/NEDObjectWidget.css
  • js/libs/QueryNED.js

Liste HiPS images

Liste des HiPS images pour une position + rayon données

Message postal supporté :

  • fov.updated : mise à jour pour une nouvelle position + rayon Envoi message postal :
  • continuous.update : comme fov.updated, mais envoyé automatiquement toutes les 5s.
  • awp.hips.updated : mise à jour du HiPS image à afficher
  • login.widget : pour récupérer la sessionId, et le remettre à null en cas de logout
Message postal envoyé :
  • hips.updated
Code dans projet SVN Widgets, fichier :
  • portal_aladin/js/hipswp.js
  • css/portal-widgets.css

Aladin Lite

Emballage d'Aladin Lite + postal + fonctions complémentaires

Messages postals supportés :

  • fov.updated
  • table.load.votable
  • hips.updated
  • coord.pointAt.sky
  • coord.highlight
Messages postals envoyés :
  • awp.hips.updated
  • continuous.update
  • object.update
  • fov.updated quand on presse Update
Code sur SVN, projet Widgets, fichier :
  • portal_aladin/awp_separated.js

Liste HiPS catalogues

liste les tables VizieR disponibles pour une position+rayon donnés

Message postal supporté :

  • fov.updated : mise à jour pour une nouvelle position + rayon
  • login.widget
Messages postal envoyés :
  • table.load.votable
Code sur SVN, projet Widgets, fichiers :
  • portal_aladin/vwp.js
  • dépendance keshif
  • parser_vot.js

Tabular data

accès directe aux données d'une liste prédéfinie et personnalisable de services cone search/SIA/SSA

Messages postal supportés :

  • fov.updated : mise à jour pour une nouvelle position + rayon
  • object.update
  • login.widget
Messages postal envoyés :
  • table.load.votable
  • coord.pointAt.sky
Code sur SVN, Widgets, fichiers :
  • portal_aladin/js/tabular_datawp.js
  • js/votable.js

Bibliographie

liste des articles pour un objet donné

Messages postal supportés :

  • object.update : mise à jour pour un nouveau nom d'objet
Code dans projet SVN NewPortalClient, fichiers :
  • components/js/BiblioWidget.js
  • components/css/BiblioWidget.css
  • js/libs/QueryBiblio.js

Photometric points

Points photométriques extraits des tables vizier pour une position et rayon donnés

Emballage du widget shindig, code sur SVN, projet NewPortalClient, dans components/js/PhotometryWidget.js. Le code du widget shindig est dans le projet Widget, dans le fichier WebContent/SED_plotter.xml

Dataplot

Voir détails sur la page du DataplotWidget

Upload to storage space

Upload d'un fichier local dans son espace utilisateur CDS

Messages postal supportés :

  • login.widget
Code sous SVN, projet Widgets, fichiers :
  • portal_aladin/js/upload_tables.js
  • portal_aladin/css/myData.css

List of stored files

Affichage des fichiers de l'espace utilisateur

Messages postal supportés :

  • login.widget
Messages postal envoyés :
  • table.load.votable
Code sous SVN, projet Widgets, fichiers :
  • portal_aladin/js/display_tables.js
  • portal_aladin/css/myData.css

Sauvegarde d'une URL dans espace utilisateur

(utilisé par Simbad et VizieR)

Messages postal supportés :

  • login.widget
Projet SVN Widgets, fichiers :
  • portal_aladin/js/storeData.js
  • portal_aladin/css/storeData.css

CDS Login

permet à un utilisateur de s'authentifier sur son compte CDS

Le widget permet d'enregistrer des callbacks. Sur certaines pages, ces callbacks envoient le message postal suivant, avec un status qui est soit login, soit logout. Il y a parfois d'autres paramètres, mais ils ne sont pas les mêmes partout.

  • login.widget
Ce code se trouve dans :
  • Widget/portal_aladin/myData.html
  • Widget/portal_aladin/StoreSimbadData.html
  • NewPortalClient/src/web-pages/search-page/my-data/index.html
  • NewPortalClient/src/web-pages/search-page/index.html
  • NewPortalClient/src/web-pages/search-page/StoreSimbadData.html

SED ARCHES

affichage SED des données ARCHES (cf. Laurent Michel)

Ne traite aucun message postal.

Code sur SVN, projet Widgets, fichier :

  • WebContent/ARCHES_SED.xml

MOC visualizer

affichage d'un MOC (utilisé dans TAP Simbad)

Ne traite aucun message postal.

Code sur SVN, projet Widgets, fichier :

  • WebContent/moc_visualizer.xml

Événements postal échangés par les widgets

C'est un état des lieux de messages qui sont utilisés par le portail CDS.

Nom Données Émetteurs Traité par Commentaire
object.update null ou data.name Aladin, PortalMain simbadObject, tabularData, NedObject  
fov.updated data.ra, data.dec, éventuellement data.radius Aladin/awp_separated (source: AladinLiteWidget), SimbadObjectWidget(aucune source), PortalMain(source: PortalMain) tabularData, vizierPortalWidget, Aladin/awp, hipswidget, SimbadObjectWidget, PhotometryWidget, TargetForm (portal main), PortalMain La donnée source peut-être présente, indiquant qui est l'émetteur. Envoyé sur demande de l'utilisateur (clic sur un bouton).
continuous.update data.ra, data.dec, data.radius Aladin/awp_separated hipswidget C'est le même événement que fov.updated mais il est envoyé automatiquement toutes les 5 secondes.
hips.updated data.ID, obs_title, hips_service_url, hips_frame, hips_order, hips_tile_format, obs_title, obs_copyright, obs_copyright_url hipswidget Aladin/awp_separated cf commentaire awp.hips.updated
awp.hips.updated idem données de hips.updated== Aladin/awp_separated hipswidget changement hips quand clique sur thumbnail (dixit un commentaire du code). C'est le même événement que =hips.updated, mais dans l'autre sens. On peut les fusionner, en ajoutant un champ =sender.
login.widget data.status(login ou logout), sessionId, anonumous(sic! dans myData) (true ou false), anonymous dans StoreSimbadData, anonumous dans search-page/StoreSimbadData.html myData.html, StoreSimbadData.html, search-page/my-data/index.html(anonumous), search-page/index.html (envoie valeur service) tabularData, vizierPortalWidget (s'attends à data.sessionId,session.service), storeData.js, hipswidget, upload_tables.js, display_tables.js La donnée anonumous/anonymous a 2 noms différents suivants l'émetteur, c'est un bug, mais comme la donnée n'est jamais lue, c'est pas grave. StoreSimbadData ne remplit pas sessionId et anonymous en cas de logout. Ce n'est pas le widget lui-même qui émet les événements, mais les callbacks des pages utilisant le widget. Le nom est celui du widget qui émet, pas celui d'un événement.
table.load.votable data.url, data.table-id, data.name tabularData, vizierPortalWidget, display_tables Aladin/awp_separated  
coord.pointAt.sky data.ra, data.dec tabularData Aladin/awp_separated Déplace AL sur les coordonnées données
coord.highlight data.ra, data.dec ou null SimbadObjectWidget Aladin/awp_separated Dans AL, crée un nouveau catalogue avec une seule source à la position donnée. Ne déplace pas ce qui est dans AL.

Il faut ajouter à cette liste les messages envoyés et compris par le dataplot. Ces messages sont envoyés sur un autre canal.

Messages SAMP pouvant être utile

La définition des messages SAMP est ici : http://wiki.ivoa.net/twiki/bin/view/IVOA/SampMTypes

Parmi ces messages, ceux qui peuvent être utile pour les widgets sont :

Nom Données
table.load.votable url, table-id, name
table.highlight.row table-id, url, row
table.select.rowList table-id, url, row-list
coord.pointAt.sky ra, dec
Added:
>
>
image.load.fits url, image-id, name
spectrum.load.ssa-generic url, meta, name, spectrum-id
  Si on utilise ces messages, l'identifiant d'une table ne peut pas être table-id, parce que si une votable est chargée en donnant l'url dans le lien du navigateur, aucun table-id n'est défini. Il faut donc utiliser le champ url pour identifier une table.

-- ThomasBoch - 2017-03-08

META TOPICMOVED by="PascalWassong" date="1489414709" from="Developpeur.ListeWidgets" to="Developpeur.WidgetsListe"

Revision 82017-03-14 - PascalWassong

 
META TOPICPARENT name="WidgetsProjet"

Liste des widgets

Sesame

résout la position d'un nom d'objet

Objet Simbad

Donne des infos sur un objet Simbad

Messages postal supportés :

  • object.update : mise à jour pour un nouveau nom d'objet
  • fov.updated : mise à jour pour une nouvelle position + rayon
Code dans projet SVN NewPortalClient, fichiers :
  • components/js/SimbadObjectWidget.js
  • components/css/SimbadObjectWidget.css
  • js/libs/QuerySimbad.js

Objet NED

Donne les infos NED pour un objet

Message postal supporté :

  • object.update : mise à jour pour un nouveau nom d'objet
Code dans projet SVN NewPortalClient, fichiers :
  • components/js/NEDObjectWidget.js
  • components/css/NEDObjectWidget.css
  • js/libs/QueryNED.js

Liste HiPS images

Liste des HiPS images pour une position + rayon données

Message postal supporté :

  • fov.updated : mise à jour pour une nouvelle position + rayon Envoi message postal :
Changed:
<
<
  • continuous.update : ??
>
>
  • continuous.update : comme fov.updated, mais envoyé automatiquement toutes les 5s.
 
  • awp.hips.updated : mise à jour du HiPS image à afficher
  • login.widget : pour récupérer la sessionId, et le remettre à null en cas de logout
Added:
>
>
Message postal envoyé :
  • hips.updated
 Code dans projet SVN Widgets, fichier :
  • portal_aladin/js/hipswp.js
  • css/portal-widgets.css

Aladin Lite

Emballage d'Aladin Lite + postal + fonctions complémentaires

Messages postals supportés :

  • fov.updated
  • table.load.votable
  • hips.updated
  • coord.pointAt.sky
  • coord.highlight
Messages postals envoyés :
  • awp.hips.updated
  • continuous.update
  • object.update
  • fov.updated quand on presse Update
Code sur SVN, projet Widgets, fichier :
  • portal_aladin/awp_separated.js

Liste HiPS catalogues

liste les tables VizieR disponibles pour une position+rayon donnés

Message postal supporté :

  • fov.updated : mise à jour pour une nouvelle position + rayon
  • login.widget
Messages postal envoyés :
  • table.load.votable
Code sur SVN, projet Widgets, fichiers :
  • portal_aladin/vwp.js
  • dépendance keshif
  • parser_vot.js

Tabular data

accès directe aux données d'une liste prédéfinie et personnalisable de services cone search/SIA/SSA

Messages postal supportés :

  • fov.updated : mise à jour pour une nouvelle position + rayon
  • object.update
  • login.widget
Messages postal envoyés :
  • table.load.votable
  • coord.pointAt.sky
Code sur SVN, Widgets, fichiers :
  • portal_aladin/js/tabular_datawp.js
  • js/votable.js

Bibliographie

liste des articles pour un objet donné

Messages postal supportés :

  • object.update : mise à jour pour un nouveau nom d'objet
Code dans projet SVN NewPortalClient, fichiers :
  • components/js/BiblioWidget.js
  • components/css/BiblioWidget.css
  • js/libs/QueryBiblio.js

Photometric points

Points photométriques extraits des tables vizier pour une position et rayon donnés

Changed:
<
<
Emballage du widget shindig, code sur SVN, projet NewPortalClient, dans components/js/PhotometryWidget.js Le code du widget shindig est dans le projet Widget, dans le fichier WebContent/SED_plotter.xml
>
>
Emballage du widget shindig, code sur SVN, projet NewPortalClient, dans components/js/PhotometryWidget.js. Le code du widget shindig est dans le projet Widget, dans le fichier WebContent/SED_plotter.xml
 

Dataplot

Voir détails sur la page du DataplotWidget

Upload to storage space

Upload d'un fichier local dans son espace utilisateur CDS

Messages postal supportés :

  • login.widget
Code sous SVN, projet Widgets, fichiers :
  • portal_aladin/js/upload_tables.js
  • portal_aladin/css/myData.css

List of stored files

Affichage des fichiers de l'espace utilisateur

Messages postal supportés :

  • login.widget
Messages postal envoyés :
  • table.load.votable
Code sous SVN, projet Widgets, fichiers :
  • portal_aladin/js/display_tables.js
  • portal_aladin/css/myData.css

Sauvegarde d'une URL dans espace utilisateur

(utilisé par Simbad et VizieR)

Messages postal supportés :

  • login.widget
Projet SVN Widgets, fichiers :
  • portal_aladin/js/storeData.js
  • portal_aladin/css/storeData.css

CDS Login

permet à un utilisateur de s'authentifier sur son compte CDS

Le widget permet d'enregistrer des callbacks. Sur certaines pages, ces callbacks envoient le message postal suivant, avec un status qui est soit login, soit logout. Il y a parfois d'autres paramètres, mais ils ne sont pas les mêmes partout.

  • login.widget
Ce code se trouve dans :
  • Widget/portal_aladin/myData.html
  • Widget/portal_aladin/StoreSimbadData.html
  • NewPortalClient/src/web-pages/search-page/my-data/index.html
  • NewPortalClient/src/web-pages/search-page/index.html
  • NewPortalClient/src/web-pages/search-page/StoreSimbadData.html

SED ARCHES

affichage SED des données ARCHES (cf. Laurent Michel)

Ne traite aucun message postal.

Code sur SVN, projet Widgets, fichier :

  • WebContent/ARCHES_SED.xml

MOC visualizer

affichage d'un MOC (utilisé dans TAP Simbad)

Ne traite aucun message postal.

Code sur SVN, projet Widgets, fichier :

  • WebContent/moc_visualizer.xml

Événements postal échangés par les widgets

Added:
>
>
C'est un état des lieux de messages qui sont utilisés par le portail CDS.
 
Nom Données Émetteurs Traité par Commentaire
object.update null ou data.name Aladin, PortalMain simbadObject, tabularData, NedObject  
fov.updated data.ra, data.dec, éventuellement data.radius Aladin/awp_separated (source: AladinLiteWidget), SimbadObjectWidget(aucune source), PortalMain(source: PortalMain) tabularData, vizierPortalWidget, Aladin/awp, hipswidget, SimbadObjectWidget, PhotometryWidget, TargetForm (portal main), PortalMain La donnée source peut-être présente, indiquant qui est l'émetteur. Envoyé sur demande de l'utilisateur (clic sur un bouton).
continuous.update data.ra, data.dec, data.radius Aladin/awp_separated hipswidget C'est le même événement que fov.updated mais il est envoyé automatiquement toutes les 5 secondes.
Changed:
<
<
awp.hips.updated un dataset (un hips, avec hips.ID + ????) Aladin/awp_separated hipswidget changement hips quand clique sur thumbnail (dixit un commentaire du code)
login.widget data.status(login ou logout), sessionId, anonumous(sic! dans myData) (true ou false), anonymous dans StoreSimbadData, anonumous dans search-page/StoreSimbadData.html myData.html, StoreSimbadData.html, search-page/my-data/index.html(naonumous), search-page/index.html (envoie valeur service) tabularData, vizierPortalWidget (s'attends à data.sessionId,session.service), storeData.js, hipswidget, upload_tables.js, display_tables.js La donnée anonumous/anonymous a 2 noms différents suivants l'émetteur, c'est un bug, mais comme la donnée n'est jamais lue, c'est pas grave. StoreSimbadData ne remplit pas sessionId et anonymous en cas de logout. Ce n'est pas le widget lui-même qui émet les événements, mais les callbacks des pages utilisant le widget. Le nom est celui du widget qui émet, pas celui d'un événement.
>
>
hips.updated data.ID, obs_title, hips_service_url, hips_frame, hips_order, hips_tile_format, obs_title, obs_copyright, obs_copyright_url hipswidget Aladin/awp_separated cf commentaire awp.hips.updated
awp.hips.updated idem données de hips.updated== Aladin/awp_separated hipswidget changement hips quand clique sur thumbnail (dixit un commentaire du code). C'est le même événement que =hips.updated, mais dans l'autre sens. On peut les fusionner, en ajoutant un champ =sender.
Added:
>
>
login.widget data.status(login ou logout), sessionId, anonumous(sic! dans myData) (true ou false), anonymous dans StoreSimbadData, anonumous dans search-page/StoreSimbadData.html myData.html, StoreSimbadData.html, search-page/my-data/index.html(anonumous), search-page/index.html (envoie valeur service) tabularData, vizierPortalWidget (s'attends à data.sessionId,session.service), storeData.js, hipswidget, upload_tables.js, display_tables.js La donnée anonumous/anonymous a 2 noms différents suivants l'émetteur, c'est un bug, mais comme la donnée n'est jamais lue, c'est pas grave. StoreSimbadData ne remplit pas sessionId et anonymous en cas de logout. Ce n'est pas le widget lui-même qui émet les événements, mais les callbacks des pages utilisant le widget. Le nom est celui du widget qui émet, pas celui d'un événement.
 
table.load.votable data.url, data.table-id, data.name tabularData, vizierPortalWidget, display_tables Aladin/awp_separated  
Changed:
<
<
hips.updated data.ID, obs_title, hips_service_url, hips_frame, hips_order, hips_tile_format, obs_title, obs_copyright, obs_copyright_url Aladin/awp_separated hipswidget Quelle est la différence avec awp.hips.updated ?
coord.pointAt.sky data.ra, data.dec tabularData Aladin/awp_separated  
>
>
coord.pointAt.sky data.ra, data.dec tabularData Aladin/awp_separated Déplace AL sur les coordonnées données
coord.highlight data.ra, data.dec ou null SimbadObjectWidget Aladin/awp_separated Dans AL, crée un nouveau catalogue avec une seule source à la position donnée. Ne déplace pas ce qui est dans AL.
Deleted:
<
<
coord.highlight data.ra, data.dec ou null SimbadObjectWidget Aladin/awp_separated  
  Il faut ajouter à cette liste les messages envoyés et compris par le dataplot. Ces messages sont envoyés sur un autre canal.

Messages SAMP pouvant être utile

La définition des messages SAMP est ici : http://wiki.ivoa.net/twiki/bin/view/IVOA/SampMTypes

Parmi ces messages, ceux qui peuvent être utile pour les widgets sont :

Nom Données
table.load.votable url, table-id, name
table.highlight.row table-id, url, row
table.select.rowList table-id, url, row-list
coord.pointAt.sky ra, dec
Changed:
<
<
Si on utilise ces messages, l'identifiant d'une table ne peut pas être table-id, parce que si une votable est chargée en donnant l'url dans le lien du navigateur, aucun table-id n'est défini. Il faut donc utiliser le champ url pour identifier une table.
>
>
Si on utilise ces messages, l'identifiant d'une table ne peut pas être table-id, parce que si une votable est chargée en donnant l'url dans le lien du navigateur, aucun table-id n'est défini. Il faut donc utiliser le champ url pour identifier une table.
  -- ThomasBoch - 2017-03-08

META TOPICMOVED by="PascalWassong" date="1489414709" from="Developpeur.ListeWidgets" to="Developpeur.WidgetsListe"

Revision 72017-03-14 - PascalWassong

 
META TOPICPARENT name="WidgetsProjet"

Liste des widgets

Sesame

résout la position d'un nom d'objet

Objet Simbad

Donne des infos sur un objet Simbad

Messages postal supportés :

  • object.update : mise à jour pour un nouveau nom d'objet
  • fov.updated : mise à jour pour une nouvelle position + rayon
Code dans projet SVN NewPortalClient, fichiers :
  • components/js/SimbadObjectWidget.js
  • components/css/SimbadObjectWidget.css
  • js/libs/QuerySimbad.js

Objet NED

Donne les infos NED pour un objet

Message postal supporté :

  • object.update : mise à jour pour un nouveau nom d'objet
Code dans projet SVN NewPortalClient, fichiers :
  • components/js/NEDObjectWidget.js
  • components/css/NEDObjectWidget.css
  • js/libs/QueryNED.js

Liste HiPS images

Liste des HiPS images pour une position + rayon données

Message postal supporté :

  • fov.updated : mise à jour pour une nouvelle position + rayon Envoi message postal :
  • continuous.update : ??
  • awp.hips.updated : mise à jour du HiPS image à afficher
  • login.widget : pour récupérer la sessionId, et le remettre à null en cas de logout
Code dans projet SVN Widgets, fichier :
  • portal_aladin/js/hipswp.js
  • css/portal-widgets.css

Aladin Lite

Emballage d'Aladin Lite + postal + fonctions complémentaires

Messages postals supportés :

  • fov.updated
  • table.load.votable
  • hips.updated
  • coord.pointAt.sky
  • coord.highlight
Messages postals envoyés :
  • awp.hips.updated
  • continuous.update
  • object.update
  • fov.updated quand on presse Update
Code sur SVN, projet Widgets, fichier :
  • portal_aladin/awp_separated.js

Liste HiPS catalogues

liste les tables VizieR disponibles pour une position+rayon donnés

Message postal supporté :

  • fov.updated : mise à jour pour une nouvelle position + rayon
  • login.widget
Messages postal envoyés :
  • table.load.votable
Code sur SVN, projet Widgets, fichiers :
  • portal_aladin/vwp.js
  • dépendance keshif
  • parser_vot.js

Tabular data

accès directe aux données d'une liste prédéfinie et personnalisable de services cone search/SIA/SSA

Messages postal supportés :

  • fov.updated : mise à jour pour une nouvelle position + rayon
  • object.update
  • login.widget
Messages postal envoyés :
  • table.load.votable
  • coord.pointAt.sky
Code sur SVN, Widgets, fichiers :
  • portal_aladin/js/tabular_datawp.js
  • js/votable.js

Bibliographie

liste des articles pour un objet donné

Messages postal supportés :

  • object.update : mise à jour pour un nouveau nom d'objet
Code dans projet SVN NewPortalClient, fichiers :
  • components/js/BiblioWidget.js
  • components/css/BiblioWidget.css
  • js/libs/QueryBiblio.js

Photometric points

Points photométriques extraits des tables vizier pour une position et rayon donnés

Changed:
<
<
Emballage du widget shindig, code sur SVN, projet NewPortalClient, dans components/js/PhotometryWidget.js
>
>
Emballage du widget shindig, code sur SVN, projet NewPortalClient, dans components/js/PhotometryWidget.js Le code du widget shindig est dans le projet Widget, dans le fichier WebContent/SED_plotter.xml
Deleted:
<
<
Le code du widget shindig est dans le projet Widget, dans le fichier WebContent/SED_plotter.xml
 

Dataplot

Voir détails sur la page du DataplotWidget

Upload to storage space

Upload d'un fichier local dans son espace utilisateur CDS

Messages postal supportés :

  • login.widget
Code sous SVN, projet Widgets, fichiers :
  • portal_aladin/js/upload_tables.js
  • portal_aladin/css/myData.css

List of stored files

Affichage des fichiers de l'espace utilisateur

Messages postal supportés :

  • login.widget
Messages postal envoyés :
  • table.load.votable
Code sous SVN, projet Widgets, fichiers :
  • portal_aladin/js/display_tables.js
  • portal_aladin/css/myData.css

Sauvegarde d'une URL dans espace utilisateur

(utilisé par Simbad et VizieR)

Messages postal supportés :

  • login.widget
Projet SVN Widgets, fichiers :
  • portal_aladin/js/storeData.js
  • portal_aladin/css/storeData.css

CDS Login

permet à un utilisateur de s'authentifier sur son compte CDS

Le widget permet d'enregistrer des callbacks. Sur certaines pages, ces callbacks envoient le message postal suivant, avec un status qui est soit login, soit logout. Il y a parfois d'autres paramètres, mais ils ne sont pas les mêmes partout.

  • login.widget
Ce code se trouve dans :
  • Widget/portal_aladin/myData.html
  • Widget/portal_aladin/StoreSimbadData.html
  • NewPortalClient/src/web-pages/search-page/my-data/index.html
  • NewPortalClient/src/web-pages/search-page/index.html
  • NewPortalClient/src/web-pages/search-page/StoreSimbadData.html

SED ARCHES

affichage SED des données ARCHES (cf. Laurent Michel)

Ne traite aucun message postal.

Code sur SVN, projet Widgets, fichier :

  • WebContent/ARCHES_SED.xml

MOC visualizer

affichage d'un MOC (utilisé dans TAP Simbad)

Ne traite aucun message postal.

Code sur SVN, projet Widgets, fichier :

  • WebContent/moc_visualizer.xml

Événements postal échangés par les widgets

Nom Données Émetteurs Traité par Commentaire
object.update null ou data.name Aladin, PortalMain simbadObject, tabularData, NedObject  
Changed:
<
<
fov.updated data.ra, data.dec, éventuellement data.radius Aladin/awp_separated (source=!AladinLiteWidget), SimbadObjectWidget(aucune source), PortalMain(source=!PortalMain) tabularData, vizierPortalWidget, Aladin/awp, hipswidget, SimbadObjectWidget, PhotometryWidget, TargetForm( portal main), PortalMain= La donnée =source peut-être présente, indiquant qui est l'émetteur.
continuous.update data.ra, data.dec, data.radius Aladin/awp_separated hipswidget  
>
>
fov.updated data.ra, data.dec, éventuellement data.radius Aladin/awp_separated (source: AladinLiteWidget), SimbadObjectWidget(aucune source), PortalMain(source: PortalMain) tabularData, vizierPortalWidget, Aladin/awp, hipswidget, SimbadObjectWidget, PhotometryWidget, TargetForm (portal main), PortalMain La donnée source peut-être présente, indiquant qui est l'émetteur. Envoyé sur demande de l'utilisateur (clic sur un bouton).
continuous.update data.ra, data.dec, data.radius Aladin/awp_separated hipswidget C'est le même événement que fov.updated mais il est envoyé automatiquement toutes les 5 secondes.
 
awp.hips.updated un dataset (un hips, avec hips.ID + ????) Aladin/awp_separated hipswidget changement hips quand clique sur thumbnail (dixit un commentaire du code)
login.widget data.status(login ou logout), sessionId, anonumous(sic! dans myData) (true ou false), anonymous dans StoreSimbadData, anonumous dans search-page/StoreSimbadData.html myData.html, StoreSimbadData.html, search-page/my-data/index.html(naonumous), search-page/index.html (envoie valeur service) tabularData, vizierPortalWidget (s'attends à data.sessionId,session.service), storeData.js, hipswidget, upload_tables.js, display_tables.js La donnée anonumous/anonymous a 2 noms différents suivants l'émetteur, c'est un bug, mais comme la donnée n'est jamais lue, c'est pas grave. StoreSimbadData ne remplit pas sessionId et anonymous en cas de logout. Ce n'est pas le widget lui-même qui émet les événements, mais les callbacks des pages utilisant le widget. Le nom est celui du widget qui émet, pas celui d'un événement.
table.load.votable data.url, data.table-id, data.name tabularData, vizierPortalWidget, display_tables Aladin/awp_separated  
hips.updated data.ID, obs_title, hips_service_url, hips_frame, hips_order, hips_tile_format, obs_title, obs_copyright, obs_copyright_url Aladin/awp_separated hipswidget Quelle est la différence avec awp.hips.updated ?
coord.pointAt.sky data.ra, data.dec tabularData Aladin/awp_separated  
coord.highlight data.ra, data.dec ou null SimbadObjectWidget Aladin/awp_separated  

Il faut ajouter à cette liste les messages envoyés et compris par le dataplot. Ces messages sont envoyés sur un autre canal.

Added:
>
>

Messages SAMP pouvant être utile

La définition des messages SAMP est ici : http://wiki.ivoa.net/twiki/bin/view/IVOA/SampMTypes

Parmi ces messages, ceux qui peuvent être utile pour les widgets sont :

Nom Données
table.load.votable url, table-id, name
table.highlight.row table-id, url, row
table.select.rowList table-id, url, row-list
coord.pointAt.sky ra, dec

Si on utilise ces messages, l'identifiant d'une table ne peut pas être table-id, parce que si une votable est chargée en donnant l'url dans le lien du navigateur, aucun table-id n'est défini. Il faut donc utiliser le champ url pour identifier une table.

  -- ThomasBoch - 2017-03-08

META TOPICMOVED by="PascalWassong" date="1489414709" from="Developpeur.ListeWidgets" to="Developpeur.WidgetsListe"

Revision 62017-03-13 - PascalWassong

Changed:
<
<
META TOPICPARENT name="WebHome"
>
>
META TOPICPARENT name="WidgetsProjet"
 

Liste des widgets

Sesame

résout la position d'un nom d'objet

Objet Simbad

Donne des infos sur un objet Simbad

Messages postal supportés :

  • object.update : mise à jour pour un nouveau nom d'objet
  • fov.updated : mise à jour pour une nouvelle position + rayon
Code dans projet SVN NewPortalClient, fichiers :
  • components/js/SimbadObjectWidget.js
  • components/css/SimbadObjectWidget.css
  • js/libs/QuerySimbad.js

Objet NED

Donne les infos NED pour un objet

Message postal supporté :

  • object.update : mise à jour pour un nouveau nom d'objet
Code dans projet SVN NewPortalClient, fichiers :
  • components/js/NEDObjectWidget.js
  • components/css/NEDObjectWidget.css
  • js/libs/QueryNED.js

Liste HiPS images

Liste des HiPS images pour une position + rayon données

Message postal supporté :

  • fov.updated : mise à jour pour une nouvelle position + rayon Envoi message postal :
  • continuous.update : ??
  • awp.hips.updated : mise à jour du HiPS image à afficher
  • login.widget : pour récupérer la sessionId, et le remettre à null en cas de logout
Code dans projet SVN Widgets, fichier :
  • portal_aladin/js/hipswp.js
  • css/portal-widgets.css

Aladin Lite

Emballage d'Aladin Lite + postal + fonctions complémentaires

Messages postals supportés :

  • fov.updated
  • table.load.votable
  • hips.updated
  • coord.pointAt.sky
  • coord.highlight
Messages postals envoyés :
  • awp.hips.updated
  • continuous.update
  • object.update
  • fov.updated quand on presse Update
Code sur SVN, projet Widgets, fichier :
  • portal_aladin/awp_separated.js

Liste HiPS catalogues

liste les tables VizieR disponibles pour une position+rayon donnés

Message postal supporté :

  • fov.updated : mise à jour pour une nouvelle position + rayon
  • login.widget
Messages postal envoyés :
  • table.load.votable
Code sur SVN, projet Widgets, fichiers :
  • portal_aladin/vwp.js
  • dépendance keshif
  • parser_vot.js

Tabular data

accès directe aux données d'une liste prédéfinie et personnalisable de services cone search/SIA/SSA

Messages postal supportés :

  • fov.updated : mise à jour pour une nouvelle position + rayon
  • object.update
  • login.widget
Messages postal envoyés :
  • table.load.votable
  • coord.pointAt.sky
Code sur SVN, Widgets, fichiers :
  • portal_aladin/js/tabular_datawp.js
  • js/votable.js

Bibliographie

liste des articles pour un objet donné

Messages postal supportés :

  • object.update : mise à jour pour un nouveau nom d'objet
Code dans projet SVN NewPortalClient, fichiers :
  • components/js/BiblioWidget.js
  • components/css/BiblioWidget.css
  • js/libs/QueryBiblio.js

Photometric points

Changed:
<
<
points photométriques extraits des tables vizier pour une position et rayon donnés
>
>
Points photométriques extraits des tables vizier pour une position et rayon donnés
 
Changed:
<
<
emballage du widget shindig, code sur SVN, projet NewPortalClient, dans components/js/PhotometryWidget.js
>
>
Emballage du widget shindig, code sur SVN, projet NewPortalClient, dans components/js/PhotometryWidget.js
Added:
>
>
Le code du widget shindig est dans le projet Widget, dans le fichier WebContent/SED_plotter.xml
 

Dataplot

Voir détails sur la page du DataplotWidget

Upload to storage space

Upload d'un fichier local dans son espace utilisateur CDS

Messages postal supportés :

  • login.widget
Code sous SVN, projet Widgets, fichiers :
  • portal_aladin/js/upload_tables.js
  • portal_aladin/css/myData.css

List of stored files

Affichage des fichiers de l'espace utilisateur

Messages postal supportés :

  • login.widget
Messages postal envoyés :
  • table.load.votable
Code sous SVN, projet Widgets, fichiers :
  • portal_aladin/js/display_tables.js
  • portal_aladin/css/myData.css

Sauvegarde d'une URL dans espace utilisateur

(utilisé par Simbad et VizieR)

Messages postal supportés :

  • login.widget
Projet SVN Widgets, fichiers :
  • portal_aladin/js/storeData.js
  • portal_aladin/css/storeData.css

CDS Login

permet à un utilisateur de s'authentifier sur son compte CDS

Le widget permet d'enregistrer des callbacks. Sur certaines pages, ces callbacks envoient le message postal suivant, avec un status qui est soit login, soit logout. Il y a parfois d'autres paramètres, mais ils ne sont pas les mêmes partout.

  • login.widget
Ce code se trouve dans :
  • Widget/portal_aladin/myData.html
  • Widget/portal_aladin/StoreSimbadData.html
  • NewPortalClient/src/web-pages/search-page/my-data/index.html
  • NewPortalClient/src/web-pages/search-page/index.html
  • NewPortalClient/src/web-pages/search-page/StoreSimbadData.html

SED ARCHES

affichage SED des données ARCHES (cf. Laurent Michel)

Ne traite aucun message postal.

Code sur SVN, projet Widgets, fichier :

  • WebContent/ARCHES_SED.xml

MOC visualizer

affichage d'un MOC (utilisé dans TAP Simbad)

Ne traite aucun message postal.

Code sur SVN, projet Widgets, fichier :

  • WebContent/moc_visualizer.xml

Événements postal échangés par les widgets

Changed:
<
<
Nom Données Émetteurs Traité par Commentaire
object.update null ou data.name Aladin, PortalMain simbadObject, tabularData, NedObject  
fov.updated data.ra, data.dec, éventuellement data.radius Aladin/awp_separated (source=!AladinLiteWidget), SimbadObjectWidget(aucune source), PortalMain(source=!PortalMain) tabularData, vizierPortalWidget, Aladin/awp, hipswidget, SimbadObjectWidget, PhotometryWidget, TargetForm( portal main), PortalMain La donnée source peut-être présente, indiquant qui est l'émetteur.
continuous.update data.ra, data.dec, data.radius Aladin/awp_separated hipswidget  
awp.hips.updated un dataset (un hips, avec hips.ID + ????) Aladin/awp_separated hipswidget changement hips quand clique sur thumbnail (dixit un commentaire du code)
login.widget data.status(login ou logout), sessionId, anonumous(sic! dans myData) (true ou false), anonymous dans StoreSimbadData, anonumous dans search-page/StoreSimbadData.html myData.html, StoreSimbadData.html, search-page/my-data/index.html(naonumous), search-page/index.html (envoie valeur service) tabularData, vizierPortalWidget (s'attends à data.sessionId,session.service), storeData.js, hipswidget, upload_tables.js, display_tables.js La donnée anonumous/anonymous a 2 noms différents suivants l'émetteur, c'est un bug, mais comme la donnée n'est jamais lue, c'est pas grave. StoreSimbadData ne remplit pas sessionId et anonymous en cas de logout. Ce n'est pas le widget lui-même qui émet les événements, mais les callbacks des pages utilisant le widget. Le nom est celui du widget qui émet, pas celui d'un événement.
table.load.votable data.url, data.table-id, data.name tabularData, vizierPortalWidget, display_tables Aladin/awp_separated  
hips.updated data.ID, obs_title, hips_service_url, hips_frame, hips_order, hips_tile_format, obs_title, obs_copyright, obs_copyright_url Aladin/awp_separated hipswidget Quelle est la différence avec awp.hips.updated ?
coord.pointAt.sky data.ra, data.dec tabularData Aladin/awp_separated  
coord.highlight data.ra, data.dec ou null SimbadObjectWidget Aladin/awp_separated  
>
>
Nom Données Émetteurs Traité par Commentaire
object.update null ou data.name Aladin, PortalMain simbadObject, tabularData, NedObject  
fov.updated data.ra, data.dec, éventuellement data.radius Aladin/awp_separated (source=!AladinLiteWidget), SimbadObjectWidget(aucune source), PortalMain(source=!PortalMain) tabularData, vizierPortalWidget, Aladin/awp, hipswidget, SimbadObjectWidget, PhotometryWidget, TargetForm( portal main), PortalMain= La donnée =source peut-être présente, indiquant qui est l'émetteur.
continuous.update data.ra, data.dec, data.radius Aladin/awp_separated hipswidget  
awp.hips.updated un dataset (un hips, avec hips.ID + ????) Aladin/awp_separated hipswidget changement hips quand clique sur thumbnail (dixit un commentaire du code)
login.widget data.status(login ou logout), sessionId, anonumous(sic! dans myData) (true ou false), anonymous dans StoreSimbadData, anonumous dans search-page/StoreSimbadData.html myData.html, StoreSimbadData.html, search-page/my-data/index.html(naonumous), search-page/index.html (envoie valeur service) tabularData, vizierPortalWidget (s'attends à data.sessionId,session.service), storeData.js, hipswidget, upload_tables.js, display_tables.js La donnée anonumous/anonymous a 2 noms différents suivants l'émetteur, c'est un bug, mais comme la donnée n'est jamais lue, c'est pas grave. StoreSimbadData ne remplit pas sessionId et anonymous en cas de logout. Ce n'est pas le widget lui-même qui émet les événements, mais les callbacks des pages utilisant le widget. Le nom est celui du widget qui émet, pas celui d'un événement.
table.load.votable data.url, data.table-id, data.name tabularData, vizierPortalWidget, display_tables Aladin/awp_separated  
hips.updated data.ID, obs_title, hips_service_url, hips_frame, hips_order, hips_tile_format, obs_title, obs_copyright, obs_copyright_url Aladin/awp_separated hipswidget Quelle est la différence avec awp.hips.updated ?
coord.pointAt.sky data.ra, data.dec tabularData Aladin/awp_separated  
coord.highlight data.ra, data.dec ou null SimbadObjectWidget Aladin/awp_separated  
 
Deleted:
<
<
 Il faut ajouter à cette liste les messages envoyés et compris par le dataplot. Ces messages sont envoyés sur un autre canal.

-- ThomasBoch - 2017-03-08

Added:
>
>
META TOPICMOVED by="PascalWassong" date="1489414709" from="Developpeur.ListeWidgets" to="Developpeur.WidgetsListe"

Revision 52017-03-13 - PascalWassong

 
META TOPICPARENT name="WebHome"

Liste des widgets

Sesame

résout la position d'un nom d'objet

Objet Simbad

Donne des infos sur un objet Simbad

Messages postal supportés :

  • object.update : mise à jour pour un nouveau nom d'objet
  • fov.updated : mise à jour pour une nouvelle position + rayon
Code dans projet SVN NewPortalClient, fichiers :
  • components/js/SimbadObjectWidget.js
  • components/css/SimbadObjectWidget.css
  • js/libs/QuerySimbad.js

Objet NED

Donne les infos NED pour un objet

Message postal supporté :

  • object.update : mise à jour pour un nouveau nom d'objet
Code dans projet SVN NewPortalClient, fichiers :
  • components/js/NEDObjectWidget.js
  • components/css/NEDObjectWidget.css
  • js/libs/QueryNED.js

Liste HiPS images

Liste des HiPS images pour une position + rayon données

Message postal supporté :

  • fov.updated : mise à jour pour une nouvelle position + rayon Envoi message postal :
  • continuous.update : ??
  • awp.hips.updated : mise à jour du HiPS image à afficher
  • login.widget : pour récupérer la sessionId, et le remettre à null en cas de logout
Code dans projet SVN Widgets, fichier :
  • portal_aladin/js/hipswp.js
  • css/portal-widgets.css

Aladin Lite

Emballage d'Aladin Lite + postal + fonctions complémentaires

Messages postals supportés :

  • fov.updated
  • table.load.votable
  • hips.updated
  • coord.pointAt.sky
  • coord.highlight
Messages postals envoyés :
  • awp.hips.updated
  • continuous.update
  • object.update
  • fov.updated quand on presse Update
Code sur SVN, projet Widgets, fichier :
  • portal_aladin/awp_separated.js

Liste HiPS catalogues

liste les tables VizieR disponibles pour une position+rayon donnés

Message postal supporté :

  • fov.updated : mise à jour pour une nouvelle position + rayon
  • login.widget
Messages postal envoyés :
  • table.load.votable
Code sur SVN, projet Widgets, fichiers :
  • portal_aladin/vwp.js
  • dépendance keshif
  • parser_vot.js

Tabular data

accès directe aux données d'une liste prédéfinie et personnalisable de services cone search/SIA/SSA

Messages postal supportés :

  • fov.updated : mise à jour pour une nouvelle position + rayon
  • object.update
  • login.widget
Messages postal envoyés :
  • table.load.votable
  • coord.pointAt.sky
Code sur SVN, Widgets, fichiers :
  • portal_aladin/js/tabular_datawp.js
  • js/votable.js

Bibliographie

liste des articles pour un objet donné

Messages postal supportés :

  • object.update : mise à jour pour un nouveau nom d'objet
Code dans projet SVN NewPortalClient, fichiers :
  • components/js/BiblioWidget.js
  • components/css/BiblioWidget.css
  • js/libs/QueryBiblio.js

Photometric points

points photométriques extraits des tables vizier pour une position et rayon donnés

emballage du widget shindig, code sur SVN, projet NewPortalClient, dans components/js/PhotometryWidget.js

Dataplot

Voir détails sur la page du DataplotWidget

Upload to storage space

Upload d'un fichier local dans son espace utilisateur CDS

Messages postal supportés :

  • login.widget
Code sous SVN, projet Widgets, fichiers :
  • portal_aladin/js/upload_tables.js
  • portal_aladin/css/myData.css

List of stored files

Affichage des fichiers de l'espace utilisateur

Messages postal supportés :

  • login.widget
Messages postal envoyés :
  • table.load.votable
Code sous SVN, projet Widgets, fichiers :
  • portal_aladin/js/display_tables.js
  • portal_aladin/css/myData.css

Sauvegarde d'une URL dans espace utilisateur

(utilisé par Simbad et VizieR)

Messages postal supportés :

  • login.widget
Projet SVN Widgets, fichiers :
  • portal_aladin/js/storeData.js
  • portal_aladin/css/storeData.css

CDS Login

permet à un utilisateur de s'authentifier sur son compte CDS

Le widget permet d'enregistrer des callbacks. Sur certaines pages, ces callbacks envoient le message postal suivant, avec un status qui est soit login, soit logout. Il y a parfois d'autres paramètres, mais ils ne sont pas les mêmes partout.

  • login.widget
Ce code se trouve dans :
  • Widget/portal_aladin/myData.html
  • Widget/portal_aladin/StoreSimbadData.html
  • NewPortalClient/src/web-pages/search-page/my-data/index.html
  • NewPortalClient/src/web-pages/search-page/index.html
  • NewPortalClient/src/web-pages/search-page/StoreSimbadData.html

SED ARCHES

affichage SED des données ARCHES (cf. Laurent Michel)

Ne traite aucun message postal.

Code sur SVN, projet Widgets, fichier :

  • WebContent/ARCHES_SED.xml

MOC visualizer

affichage d'un MOC (utilisé dans TAP Simbad)

Ne traite aucun message postal.

Code sur SVN, projet Widgets, fichier :

  • WebContent/moc_visualizer.xml

Événements postal échangés par les widgets

Changed:
<
<
Nom Données Émetteurs Traité par Commentaire
object.update null ou data.name Aladin, PortalMain simbadObject, tabularData, NedObject  
fov.updated data.ra, data.dec, éventuellement data.radius Aladin/awp_separated (source=!AladinLiteWidget), SimbadObjectWidget(aucune source), PortalMain(source=!PortalMain) tabularData, vizierPortalWidget, Aladin/awp, hipswidget, SimbadObjectWidget, PhotometryWidget, TargetForm( portal main), PortalMain La donnée source peut-être présente, indiquant qui est l'émetteur.
continuous.update data.ra, data.dec, data.radius Aladin/awp_separated hipswidget  
awp.hips.updated un dataset (un hips, avec hips.ID + ????) Aladin/awp_separated hipswidget changement hips quand clique sur thumbnail (dixit un commentaire du code)
login.widget data.status(login ou logout), sessionId, anonumous(sic! dans myData) (true ou false), anonymous dans StoreSimbadData myData.html, StoreSimbadData.html tabularData, vizierPortalWidget (s'attends à data.sessionId,session.service), storeData.js, hipswidget, upload_tables.js, display_tables.js La donnée anonumous/anonymous a 2 noms différents suivants l'émetteur, c'est un bug, mais comme la donnée n'est jamais lue, c'est pas grave. StoreSimbadData ne remplit pas sessionId et anonymous en cas de logout. Ce n'est pas le widget lui-même qui émet les événements, mais les callbacks des pages utilisant le widget. Le nom est celui du widget qui émet, pas celui d'un événement.
table.load.votable data.url, data.table-id, data.name tabularData, vizierPortalWidget, display_tables Aladin/awp_separated  
hips.updated data.ID, obs_title, hips_service_url, hips_frame, hips_order, hips_tile_format, obs_title, obs_copyright, obs_copyright_url Aladin/awp_separated hipswidget Quelle est la différence avec awp.hips.updated ?
coord.pointAt.sky data.ra, data.dec tabularData Aladin/awp_separated  
coord.highlight data.ra, data.dec ou null ! Aladin/awp_separated  
>
>
Nom Données Émetteurs Traité par Commentaire
object.update null ou data.name Aladin, PortalMain simbadObject, tabularData, NedObject  
fov.updated data.ra, data.dec, éventuellement data.radius Aladin/awp_separated (source=!AladinLiteWidget), SimbadObjectWidget(aucune source), PortalMain(source=!PortalMain) tabularData, vizierPortalWidget, Aladin/awp, hipswidget, SimbadObjectWidget, PhotometryWidget, TargetForm( portal main), PortalMain La donnée source peut-être présente, indiquant qui est l'émetteur.
continuous.update data.ra, data.dec, data.radius Aladin/awp_separated hipswidget  
awp.hips.updated un dataset (un hips, avec hips.ID + ????) Aladin/awp_separated hipswidget changement hips quand clique sur thumbnail (dixit un commentaire du code)
login.widget data.status(login ou logout), sessionId, anonumous(sic! dans myData) (true ou false), anonymous dans StoreSimbadData, anonumous dans search-page/StoreSimbadData.html myData.html, StoreSimbadData.html, search-page/my-data/index.html(naonumous), search-page/index.html (envoie valeur service) tabularData, vizierPortalWidget (s'attends à data.sessionId,session.service), storeData.js, hipswidget, upload_tables.js, display_tables.js La donnée anonumous/anonymous a 2 noms différents suivants l'émetteur, c'est un bug, mais comme la donnée n'est jamais lue, c'est pas grave. StoreSimbadData ne remplit pas sessionId et anonymous en cas de logout. Ce n'est pas le widget lui-même qui émet les événements, mais les callbacks des pages utilisant le widget. Le nom est celui du widget qui émet, pas celui d'un événement.
table.load.votable data.url, data.table-id, data.name tabularData, vizierPortalWidget, display_tables Aladin/awp_separated  
hips.updated data.ID, obs_title, hips_service_url, hips_frame, hips_order, hips_tile_format, obs_title, obs_copyright, obs_copyright_url Aladin/awp_separated hipswidget Quelle est la différence avec awp.hips.updated ?
coord.pointAt.sky data.ra, data.dec tabularData Aladin/awp_separated  
coord.highlight data.ra, data.dec ou null SimbadObjectWidget Aladin/awp_separated  
 
Deleted:
<
<
 Il faut ajouter à cette liste les messages envoyés et compris par le dataplot. Ces messages sont envoyés sur un autre canal.

-- ThomasBoch - 2017-03-08

Deleted:
<
<

Revision 42017-03-13 - PascalWassong

 
META TOPICPARENT name="WebHome"

Liste des widgets

Sesame

résout la position d'un nom d'objet

Objet Simbad

Donne des infos sur un objet Simbad

Messages postal supportés :

  • object.update : mise à jour pour un nouveau nom d'objet
  • fov.updated : mise à jour pour une nouvelle position + rayon
Code dans projet SVN NewPortalClient, fichiers :
  • components/js/SimbadObjectWidget.js
  • components/css/SimbadObjectWidget.css
  • js/libs/QuerySimbad.js

Objet NED

Donne les infos NED pour un objet

Message postal supporté :

  • object.update : mise à jour pour un nouveau nom d'objet
Code dans projet SVN NewPortalClient, fichiers :
  • components/js/NEDObjectWidget.js
  • components/css/NEDObjectWidget.css
  • js/libs/QueryNED.js

Liste HiPS images

Liste des HiPS images pour une position + rayon données

Message postal supporté :

  • fov.updated : mise à jour pour une nouvelle position + rayon Envoi message postal :
  • continuous.update : ??
  • awp.hips.updated : mise à jour du HiPS image à afficher
  • login.widget : pour récupérer la sessionId, et le remettre à null en cas de logout
Code dans projet SVN Widgets, fichier :
  • portal_aladin/js/hipswp.js
  • css/portal-widgets.css

Aladin Lite

Emballage d'Aladin Lite + postal + fonctions complémentaires

Messages postals supportés :

  • fov.updated
  • table.load.votable
  • hips.updated
  • coord.pointAt.sky
  • coord.highlight
Messages postals envoyés :
  • awp.hips.updated
  • continuous.update
  • object.update
  • fov.updated quand on presse Update
Code sur SVN, projet Widgets, fichier :
  • portal_aladin/awp_separated.js

Liste HiPS catalogues

liste les tables VizieR disponibles pour une position+rayon donnés

Message postal supporté :

  • fov.updated : mise à jour pour une nouvelle position + rayon
  • login.widget
Messages postal envoyés :
  • table.load.votable
Code sur SVN, projet Widgets, fichiers :
  • portal_aladin/vwp.js
  • dépendance keshif
  • parser_vot.js

Tabular data

accès directe aux données d'une liste prédéfinie et personnalisable de services cone search/SIA/SSA

Messages postal supportés :

  • fov.updated : mise à jour pour une nouvelle position + rayon
  • object.update
  • login.widget
Messages postal envoyés :
  • table.load.votable
  • coord.pointAt.sky
Code sur SVN, Widgets, fichiers :
  • portal_aladin/js/tabular_datawp.js
  • js/votable.js

Bibliographie

liste des articles pour un objet donné

Messages postal supportés :

  • object.update : mise à jour pour un nouveau nom d'objet
Code dans projet SVN NewPortalClient, fichiers :
  • components/js/BiblioWidget.js
  • components/css/BiblioWidget.css
  • js/libs/QueryBiblio.js

Photometric points

points photométriques extraits des tables vizier pour une position et rayon donnés

emballage du widget shindig, code sur SVN, projet NewPortalClient, dans components/js/PhotometryWidget.js

Dataplot

Voir détails sur la page du DataplotWidget

Upload to storage space

Upload d'un fichier local dans son espace utilisateur CDS

Messages postal supportés :

  • login.widget
Code sous SVN, projet Widgets, fichiers :
  • portal_aladin/js/upload_tables.js
  • portal_aladin/css/myData.css

List of stored files

Affichage des fichiers de l'espace utilisateur

Messages postal supportés :

  • login.widget
Messages postal envoyés :
  • table.load.votable
Code sous SVN, projet Widgets, fichiers :
  • portal_aladin/js/display_tables.js
  • portal_aladin/css/myData.css

Sauvegarde d'une URL dans espace utilisateur

(utilisé par Simbad et VizieR)

Messages postal supportés :

  • login.widget
Projet SVN Widgets, fichiers :
  • portal_aladin/js/storeData.js
  • portal_aladin/css/storeData.css

CDS Login

permet à un utilisateur de s'authentifier sur son compte CDS

Le widget permet d'enregistrer des callbacks. Sur certaines pages, ces callbacks envoient le message postal suivant, avec un status qui est soit login, soit logout. Il y a parfois d'autres paramètres, mais ils ne sont pas les mêmes partout.

  • login.widget
Ce code se trouve dans :
  • Widget/portal_aladin/myData.html
  • Widget/portal_aladin/StoreSimbadData.html
  • NewPortalClient/src/web-pages/search-page/my-data/index.html
  • NewPortalClient/src/web-pages/search-page/index.html
  • NewPortalClient/src/web-pages/search-page/StoreSimbadData.html

SED ARCHES

affichage SED des données ARCHES (cf. Laurent Michel)

Ne traite aucun message postal.

Code sur SVN, projet Widgets, fichier :

  • WebContent/ARCHES_SED.xml

MOC visualizer

affichage d'un MOC (utilisé dans TAP Simbad)

Ne traite aucun message postal.

Code sur SVN, projet Widgets, fichier :

  • WebContent/moc_visualizer.xml

Événements postal échangés par les widgets

Changed:
<
<
Nom Données Émetteurs Traité par Commentaire
object.update null ou data.name Aladin, PortalMain simbadObject, tabularData, NedObject  
fov.updated data.ra, data.dec, éventuellement data.radius Aladin/awp_separated (source=!AladinLiteWidget), SimbadObjectWidget(aucune source), PortalMain(source=!PortalMain) tabularData, vizierPortalWidget, Aladin/awp, hipswidget, SimbadObjectWidget, PhotometryWidget, TargetForm( portal main), PortalMain La donnée =source peut-être présente, indiquant qui est l'émetteur.
continuous.update data.ra, data.dec, data.radius Aladin/awp_separated hipswidget  
awp.hips.updated un dataset (un hips, avec hips.ID + ????) Aladin/awp_separated hipswidget changement hips quand clique sur thumbnail (dixit un commentaire du code)
login.widget        
table.load.votable data.url, data.table-id, data.name tabularData, vizierPortalWidget, display_tables Aladin/awp_separated  
hips.updated        
coord.pointAt.sky        
coord.highlight        
>
>
Nom Données Émetteurs Traité par Commentaire
object.update null ou data.name Aladin, PortalMain simbadObject, tabularData, NedObject  
fov.updated data.ra, data.dec, éventuellement data.radius Aladin/awp_separated (source=!AladinLiteWidget), SimbadObjectWidget(aucune source), PortalMain(source=!PortalMain) tabularData, vizierPortalWidget, Aladin/awp, hipswidget, SimbadObjectWidget, PhotometryWidget, TargetForm( portal main), PortalMain La donnée source peut-être présente, indiquant qui est l'émetteur.
continuous.update data.ra, data.dec, data.radius Aladin/awp_separated hipswidget  
awp.hips.updated un dataset (un hips, avec hips.ID + ????) Aladin/awp_separated hipswidget changement hips quand clique sur thumbnail (dixit un commentaire du code)
login.widget data.status(login ou logout), sessionId, anonumous(sic! dans myData) (true ou false), anonymous dans StoreSimbadData myData.html, StoreSimbadData.html tabularData, vizierPortalWidget (s'attends à data.sessionId,session.service), storeData.js, hipswidget, upload_tables.js, display_tables.js La donnée anonumous/anonymous a 2 noms différents suivants l'émetteur, c'est un bug, mais comme la donnée n'est jamais lue, c'est pas grave. StoreSimbadData ne remplit pas sessionId et anonymous en cas de logout. Ce n'est pas le widget lui-même qui émet les événements, mais les callbacks des pages utilisant le widget. Le nom est celui du widget qui émet, pas celui d'un événement.
table.load.votable data.url, data.table-id, data.name tabularData, vizierPortalWidget, display_tables Aladin/awp_separated  
hips.updated data.ID, obs_title, hips_service_url, hips_frame, hips_order, hips_tile_format, obs_title, obs_copyright, obs_copyright_url Aladin/awp_separated hipswidget Quelle est la différence avec awp.hips.updated ?
coord.pointAt.sky data.ra, data.dec tabularData Aladin/awp_separated  
coord.highlight data.ra, data.dec ou null ! Aladin/awp_separated  
 
Changed:
<
<
Il faut ajouter à cette liste les messages envoyés et compris par le dataplot. Ces messages sont envoyés sur un autre canal.
>
>
Added:
>
>
Il faut ajouter à cette liste les messages envoyés et compris par le dataplot. Ces messages sont envoyés sur un autre canal.
  -- ThomasBoch - 2017-03-08

Revision 32017-03-09 - PascalWassong

 
META TOPICPARENT name="WebHome"
Changed:
<
<

Sesame

>
>

Liste des widgets

 
Added:
>
>

Sesame

 résout la position d'un nom d'objet
Changed:
<
<

Objet Simbad

>
>

Objet Simbad

  Donne des infos sur un objet Simbad

Messages postal supportés :

  • object.update : mise à jour pour un nouveau nom d'objet
  • fov.updated : mise à jour pour une nouvelle position + rayon
Code dans projet SVN NewPortalClient, fichiers :
  • components/js/SimbadObjectWidget.js
  • components/css/SimbadObjectWidget.css
  • js/libs/QuerySimbad.js
Changed:
<
<

Objet NED

>
>

Objet NED

  Donne les infos NED pour un objet

Message postal supporté :

  • object.update : mise à jour pour un nouveau nom d'objet
Code dans projet SVN NewPortalClient, fichiers :
  • components/js/NEDObjectWidget.js
  • components/css/NEDObjectWidget.css
  • js/libs/QueryNED.js
Changed:
<
<

Liste HiPS images

>
>

Liste HiPS images

 
Changed:
<
<
Liste des HiPS images pour une position + rayon données
>
>
Liste des HiPS images pour une position + rayon données
  Message postal supporté :
  • fov.updated : mise à jour pour une nouvelle position + rayon Envoi message postal :
  • continuous.update : ??
  • awp.hips.updated : mise à jour du HiPS image à afficher
  • login.widget : pour récupérer la sessionId, et le remettre à null en cas de logout
Code dans projet SVN Widgets, fichier :
  • portal_aladin/js/hipswp.js
  • css/portal-widgets.css
Changed:
<
<

Aladin Lite

>
>

Aladin Lite

  Emballage d'Aladin Lite + postal + fonctions complémentaires

Messages postals supportés :

  • fov.updated
  • table.load.votable
  • hips.updated
  • coord.pointAt.sky
  • coord.highlight
Messages postals envoyés :
  • awp.hips.updated
  • continuous.update
  • object.update
  • fov.updated quand on presse Update
Code sur SVN, projet Widgets, fichier :
  • portal_aladin/awp_separated.js
Changed:
<
<

Liste HiPS catalogues

>
>

Liste HiPS catalogues

 
Changed:
<
<
liste les tables VizieR disponibles pour une position+rayon donnés
>
>
liste les tables VizieR disponibles pour une position+rayon donnés
  Message postal supporté :
  • fov.updated : mise à jour pour une nouvelle position + rayon
  • login.widget
Messages postal envoyés :
  • table.load.votable
Code sur SVN, projet Widgets, fichiers :
  • portal_aladin/vwp.js
  • dépendance keshif
  • parser_vot.js
Changed:
<
<

Tabular data

>
>

Tabular data

  accès directe aux données d'une liste prédéfinie et personnalisable de services cone search/SIA/SSA
Changed:
<
<
Message postal supporté :
>
>
Messages postal supportés :
 
  • fov.updated : mise à jour pour une nouvelle position + rayon
  • object.update
  • login.widget
Messages postal envoyés :
  • table.load.votable
  • coord.pointAt.sky
Code sur SVN, Widgets, fichiers :
  • portal_aladin/js/tabular_datawp.js
  • js/votable.js
Changed:
<
<

Bibliographie

>
>

Bibliographie

  liste des articles pour un objet donné

Messages postal supportés :

  • object.update : mise à jour pour un nouveau nom d'objet
Code dans projet SVN NewPortalClient, fichiers :
  • components/js/BiblioWidget.js
  • components/css/BiblioWidget.css
  • js/libs/QueryBiblio.js
Changed:
<
<

Photometric points

>
>

Photometric points

  points photométriques extraits des tables vizier pour une position et rayon donnés

emballage du widget shindig, code sur SVN, projet NewPortalClient, dans components/js/PhotometryWidget.js

Changed:
<
<

Dataplot

>
>

Dataplot

 
Changed:
<
<

Upload to storage space

>
>
Voir détails sur la page du DataplotWidget
 
Added:
>
>

Upload to storage space

 Upload d'un fichier local dans son espace utilisateur CDS
Changed:
<
<
Code sous SVN, projet Widgets, portal_aladin/js/upload_tables.js , portal_aladin/css/myData.css
>
>
Messages postal supportés :
Added:
>
>
  • login.widget
Code sous SVN, projet Widgets, fichiers :
  • portal_aladin/js/upload_tables.js
  • portal_aladin/css/myData.css
 
Changed:
<
<

List of stored files

>
>

List of stored files

  Affichage des fichiers de l'espace utilisateur
Changed:
<
<
Code sous SVN, projet Widgets, portal_aladin/js/display_tables.js , portal_aladin/css/myData.css
>
>
Messages postal supportés :
Added:
>
>
  • login.widget
Messages postal envoyés :
  • table.load.votable
Code sous SVN, projet Widgets, fichiers :
  • portal_aladin/js/display_tables.js
  • portal_aladin/css/myData.css
 
Changed:
<
<

Sauvegarde d'une URL dans espace utilisateur

>
>

Sauvegarde d'une URL dans espace utilisateur

 
Changed:
<
<
(utilisé par Simbad et VizieR)
>
>
(utilisé par Simbad et VizieR)
 
Changed:
<
<
Projet SVN Widgets, fichiers portal_aladin/js/storeData.js portal_aladin/css/storeData.css
>
>
Messages postal supportés :
Added:
>
>
  • login.widget
Projet SVN Widgets, fichiers :
  • portal_aladin/js/storeData.js
  • portal_aladin/css/storeData.css
 
Changed:
<
<

CDS Login

>
>

CDS Login

  permet à un utilisateur de s'authentifier sur son compte CDS
Changed:
<
<
message postal supporté :
>
>
Le widget permet d'enregistrer des callbacks. Sur certaines pages, ces callbacks envoient le message postal suivant, avec un status qui est soit login, soit logout. Il y a parfois d'autres paramètres, mais ils ne sont pas les mêmes partout.
Added:
>
>
  • login.widget
Ce code se trouve dans :
  • Widget/portal_aladin/myData.html
  • Widget/portal_aladin/StoreSimbadData.html
  • NewPortalClient/src/web-pages/search-page/my-data/index.html
  • NewPortalClient/src/web-pages/search-page/index.html
  • NewPortalClient/src/web-pages/search-page/StoreSimbadData.html
 
Changed:
<
<
  • login
>
>

SED ARCHES

Deleted:
<
<
  • logout

SED ARCHES

  affichage SED des données ARCHES (cf. Laurent Michel)
Changed:
<
<
Code sur SVN, projet Widgets, fichier WebContent/ARCHES_SED.xml
>
>
Ne traite aucun message postal.
 
Changed:
<
<

MOC visualizer

affichae d'un MOC

>
>
Code sur SVN, projet Widgets, fichier :
  • WebContent/ARCHES_SED.xml
 
Changed:
<
<
(utilisé dans TAP Simbad)
>
>

MOC visualizer

 
Changed:
<
<
Code sur SVN, projet Widgets, fichier WebContent/moc_visualizer.xml
>
>
affichage d'un MOC (utilisé dans TAP Simbad)
 
Changed:
<
<

>
>
Ne traite aucun message postal.
Added:
>
>
Code sur SVN, projet Widgets, fichier :
  • WebContent/moc_visualizer.xml

Événements postal échangés par les widgets

Nom Données Émetteurs Traité par Commentaire
object.update null ou data.name Aladin, PortalMain simbadObject, tabularData, NedObject  
fov.updated data.ra, data.dec, éventuellement data.radius Aladin/awp_separated (source=!AladinLiteWidget), SimbadObjectWidget(aucune source), PortalMain(source=!PortalMain) tabularData, vizierPortalWidget, Aladin/awp, hipswidget, SimbadObjectWidget, PhotometryWidget, TargetForm( portal main), PortalMain La donnée =source peut-être présente, indiquant qui est l'émetteur.
continuous.update data.ra, data.dec, data.radius Aladin/awp_separated hipswidget  
awp.hips.updated un dataset (un hips, avec hips.ID + ????) Aladin/awp_separated hipswidget changement hips quand clique sur thumbnail (dixit un commentaire du code)
login.widget        
table.load.votable data.url, data.table-id, data.name tabularData, vizierPortalWidget, display_tables Aladin/awp_separated  
hips.updated        
coord.pointAt.sky        
coord.highlight        

Il faut ajouter à cette liste les messages envoyés et compris par le dataplot. Ces messages sont envoyés sur un autre canal.

  -- ThomasBoch - 2017-03-08

Revision 22017-03-09 - PascalWassong

 
META TOPICPARENT name="WebHome"

Sesame

résout la position d'un nom d'objet

Deleted:
<
<

Objet Simbad

 
Added:
>
>

Objet Simbad

 Donne des infos sur un objet Simbad

Messages postal supportés :

Deleted:
<
<
 
  • object.update : mise à jour pour un nouveau nom d'objet
  • fov.updated : mise à jour pour une nouvelle position + rayon
Changed:
<
<
Code dans projet SVN NewPortalClient, fichiers :
>
>
Code dans projet SVN NewPortalClient, fichiers :
  • components/js/SimbadObjectWidget.js
Deleted:
<
<
  • components/js/SimbadObjectWidget.js
 
  • components/css/SimbadObjectWidget.css
  • js/libs/QuerySimbad.js

Objet NED

Donne les infos NED pour un objet

Message postal supporté :

Deleted:
<
<
 
  • object.update : mise à jour pour un nouveau nom d'objet
Changed:
<
<
Code dans projet SVN NewPortalClient, fichiers :
>
>
Code dans projet SVN NewPortalClient, fichiers :
Deleted:
<
<
 
  • components/js/NEDObjectWidget.js
  • components/css/NEDObjectWidget.css
  • js/libs/QueryNED.js
Changed:
<
<

Liste HiPS images

>
>

Liste HiPS images

 
Changed:
<
<
Liste des HiPS images pour une position + rayon données
>
>
Liste des HiPS images pour une position + rayon données
  Message postal supporté :
Deleted:
<
<
 
  • fov.updated : mise à jour pour une nouvelle position + rayon Envoi message postal :
Added:
>
>
  • continuous.update : ??
  • awp.hips.updated : mise à jour du HiPS image à afficher
  • login.widget : pour récupérer la sessionId, et le remettre à null en cas de logout
Code dans projet SVN Widgets, fichier :
  • portal_aladin/js/hipswp.js
  • css/portal-widgets.css
 
Deleted:
<
<
  • awp.hips.updated : mise à jour du HiPS image à afficher
Code dans projet SVN Widgets, fichier portal_aladin/js/hipswp.js, css/portal-widgets.css
 

Aladin Lite

Emballage d'Aladin Lite + postal + fonctions complémentaires

Messages postals supportés :

Changed:
<
<
>
>
  • fov.updated
Added:
>
>
  • table.load.votable
  • hips.updated
  • coord.pointAt.sky
  • coord.highlight
Messages postals envoyés :
 
  • awp.hips.updated
Changed:
<
<
Message postal envoyé :
>
>
  • continuous.update
Added:
>
>
  • object.update
  • fov.updated quand on presse Update
Code sur SVN, projet Widgets, fichier :
  • portal_aladin/awp_separated.js
 
Changed:
<
<
  • fov.updated quand on presse Update
>
>

Liste HiPS catalogues

Deleted:
<
<
Code sur SVN, projet Widgets, fichier portal_aladin/awp_separated.js
 
Deleted:
<
<

Liste HiPS catalogues

 liste les tables VizieR disponibles pour une position+rayon donnés

Message postal supporté :

  • fov.updated : mise à jour pour une nouvelle position + rayon
Added:
>
>
  • login.widget
 Messages postal envoyés :
Deleted:
<
<
 
  • table.load.votable
Changed:
<
<
Code sur SVN, projet Widgets, fichier projet_aladin/vwp.js + dépendance keshif + parser_vot.js
>
>
Code sur SVN, projet Widgets, fichiers :
Added:
>
>
  • portal_aladin/vwp.js
  • dépendance keshif
  • parser_vot.js
 

Tabular data

accès directe aux données d'une liste prédéfinie et personnalisable de services cone search/SIA/SSA

Message postal supporté :

  • fov.updated : mise à jour pour une nouvelle position + rayon
Added:
>
>
  • object.update
  • login.widget
 Messages postal envoyés :
Deleted:
<
<
 
  • table.load.votable
  • coord.pointAt.sky
Changed:
<
<
Code sur SVN, Widgets, js/tabular_datawp.js , utilise js/votable.js
>
>
Code sur SVN, Widgets, fichiers :
Added:
>
>
  • portal_aladin/js/tabular_datawp.js
  • js/votable.js
 

Bibliographie

liste des articles pour un objet donné

Messages postal supportés :

Deleted:
<
<
 
  • object.update : mise à jour pour un nouveau nom d'objet
Changed:
<
<
Code dans projet SVN NewPortalClient, fichiers :
>
>
Code dans projet SVN NewPortalClient, fichiers :
Deleted:
<
<
 
  • components/js/BiblioWidget.js
  • components/css/BiblioWidget.css
  • js/libs/QueryBiblio.js

Photometric points

points photométriques extraits des tables vizier pour une position et rayon donnés

Changed:
<
<
emballage du widget shindig, code sur SVN, projet NewPortalClient, dans components/js/PhotometryWidget.js
>
>
emballage du widget shindig, code sur SVN, projet NewPortalClient, dans components/js/PhotometryWidget.js
 

Dataplot

Changed:
<
<

>
>
 

Upload to storage space

Deleted:
<
<

  Upload d'un fichier local dans son espace utilisateur CDS

Code sous SVN, projet Widgets, portal_aladin/js/upload_tables.js , portal_aladin/css/myData.css

List of stored files

Affichage des fichiers de l'espace utilisateur

Code sous SVN, projet Widgets, portal_aladin/js/display_tables.js , portal_aladin/css/myData.css

Sauvegarde d'une URL dans espace utilisateur

(utilisé par Simbad et VizieR)

Projet SVN Widgets, fichiers portal_aladin/js/storeData.js portal_aladin/css/storeData.css

CDS Login

permet à un utilisateur de s'authentifier sur son compte CDS

message postal supporté :

  • login
  • logout

SED ARCHES

affichage SED des données ARCHES (cf. Laurent Michel)

Code sur SVN, projet Widgets, fichier WebContent/ARCHES_SED.xml

MOC visualizer

affichae d'un MOC

(utilisé dans TAP Simbad)

Code sur SVN, projet Widgets, fichier WebContent/moc_visualizer.xml

-- ThomasBoch - 2017-03-08

Revision 12017-03-08 - ThomasBoch

 
META TOPICPARENT name="WebHome"

Sesame

résout la position d'un nom d'objet

Objet Simbad

Donne des infos sur un objet Simbad

Messages postal supportés :

  • object.update : mise à jour pour un nouveau nom d'objet
  • fov.updated : mise à jour pour une nouvelle position + rayon
Code dans projet SVN NewPortalClient, fichiers :

  • components/js/SimbadObjectWidget.js
  • components/css/SimbadObjectWidget.css
  • js/libs/QuerySimbad.js

Objet NED

Donne les infos NED pour un objet

Message postal supporté :

  • object.update : mise à jour pour un nouveau nom d'objet
Code dans projet SVN NewPortalClient, fichiers :

  • components/js/NEDObjectWidget.js
  • components/css/NEDObjectWidget.css
  • js/libs/QueryNED.js

Liste HiPS images

Liste des HiPS images pour une position + rayon données

Message postal supporté :

  • fov.updated : mise à jour pour une nouvelle position + rayon Envoi message postal :

  • awp.hips.updated : mise à jour du HiPS image à afficher
Code dans projet SVN Widgets, fichier portal_aladin/js/hipswp.js, css/portal-widgets.css

Aladin Lite

Emballage d'Aladin Lite + postal + fonctions complémentaires

Messages postals supportés :

  • awp.hips.updated
Message postal envoyé :

  • fov.updated quand on presse Update
Code sur SVN, projet Widgets, fichier portal_aladin/awp_separated.js

Liste HiPS catalogues

liste les tables VizieR disponibles pour une position+rayon donnés

Message postal supporté :

  • fov.updated : mise à jour pour une nouvelle position + rayon
Messages postal envoyés :

  • table.load.votable
Code sur SVN, projet Widgets, fichier projet_aladin/vwp.js + dépendance keshif + parser_vot.js

Tabular data

accès directe aux données d'une liste prédéfinie et personnalisable de services cone search/SIA/SSA

Message postal supporté :

  • fov.updated : mise à jour pour une nouvelle position + rayon
Messages postal envoyés :

  • table.load.votable
  • coord.pointAt.sky
Code sur SVN, Widgets, js/tabular_datawp.js , utilise js/votable.js

Bibliographie

liste des articles pour un objet donné

Messages postal supportés :

  • object.update : mise à jour pour un nouveau nom d'objet
Code dans projet SVN NewPortalClient, fichiers :

  • components/js/BiblioWidget.js
  • components/css/BiblioWidget.css
  • js/libs/QueryBiblio.js

Photometric points

points photométriques extraits des tables vizier pour une position et rayon donnés

emballage du widget shindig, code sur SVN, projet NewPortalClient, dans components/js/PhotometryWidget.js

Dataplot

Upload to storage space

Upload d'un fichier local dans son espace utilisateur CDS

Code sous SVN, projet Widgets, portal_aladin/js/upload_tables.js , portal_aladin/css/myData.css

List of stored files

Affichage des fichiers de l'espace utilisateur

Code sous SVN, projet Widgets, portal_aladin/js/display_tables.js , portal_aladin/css/myData.css

Sauvegarde d'une URL dans espace utilisateur

(utilisé par Simbad et VizieR)

Projet SVN Widgets, fichiers portal_aladin/js/storeData.js portal_aladin/css/storeData.css

CDS Login

permet à un utilisateur de s'authentifier sur son compte CDS

message postal supporté :

  • login
  • logout

SED ARCHES

affichage SED des données ARCHES (cf. Laurent Michel)

Code sur SVN, projet Widgets, fichier WebContent/ARCHES_SED.xml

MOC visualizer

affichae d'un MOC

(utilisé dans TAP Simbad)

Code sur SVN, projet Widgets, fichier WebContent/moc_visualizer.xml

-- ThomasBoch - 2017-03-08

 
This site is powered by the TWiki collaboration platform Powered by PerlCopyright © 2008-2024 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki? Send feedback