Différences entre les révisions de 21:40, 1 Avril 2012, créé par tonicucoz, et la révision de 21:39, 1 Avril 2012
Note : le texte en rouge a été supprimé de la version précédente, le texte en vert a été ajouté à cette version et le texte en gris n'a pas été changé.
differences dans l'entrée: le titre
how to send data to h-node.org
differences dans l'entrée: le texte de la page du wiki
__TOC__

[p]In order to send data to h-node.org you need to carry out a simple HTTP request with the data transmitted by the POST method.[/p]

[p]
The server (h-node.org) takes the value of the entries of the devices from the data sent by means of the POST method.[/p]

[p]The data sent by the POST method are formed by a long chain of POST variables, each one having his own value. In the following you will find the complete list of variables that the server expects for each hardware category.[/p]

[h1]List of variables to be sent for each device[/h1]

[h2]Devices that are not notebooks[/h2]

[p]List of variables for the devices other than notebooks, netbooks or tablets[/p]

[h3]Common variables[/h3]
[p]
This is the list of POST variables that are common to all the hardware categories (other than notebooks).[/p]

[list]
[*] [b]model[/b]: the model name as taken from lspci or lsusb. It is the model name entry when you insert a device using the browser
[list]
[*] [i]data format[/i]: [a-zA-Z0-9\-\_\.\+\s\(\)\@\[\]\/]+[/*]
[*] [i]maximum length[/i]: 99 characters (UTF-8)[/*]
[/list]
[/*]
[*] [b]other_names[/b]: a free text entry containing the name of the device as taken from the device box or as printed on the device itself
[list]
[*] [i]data format[/i]: free[/*]
[*] [i]maximum length[/i]: 1000 characters (UTF-8)[/*]
[*] [i]notice[/i]: use \r\n as line break character[/*]
[/list]
[/*]
[*] [b]pci_id[/b]: the vendorid:productid of the device
[list]
[*] [i]data format[/i]: [a-zA-Z0-9]{4}(\:)[a-zA-Z0-9]{4}[/*]
[/list]
[/*]
[*] [b]comm_year[/b]: year of commercialization
[list]
[*] [i]data format[/i]: numeric representation of the year. Example: 2012.[/*]
[*] [i]allowed values[/i]: [code]not-specified,2012,2011,2010,2009,2008,2007,2006,2005,2004,2003,2002,2001,2000,1999,1998,1997,1996,1995,1994,1993,1992[/code][/*]
[/list]
[/*]
[*] [b]distribution[/b]: the name of the GNU/Linux distribution used for the test
[list]
[*] [i]allowed values[/i]: [code]blag_90001 , blag_120000 , blag_140000 , dragora_1_1 , dragora_2_0 , dynebolic_2_5_2 , dynebolic_3_0_X , gnewsense_2_3 , gnewsense_3_0 , musix_2_0 , parabola , trisquel_3_5 , trisquel_4_0 , trisquel_4_5 , trisquel_5_0 , trisquel_5_5 , ututo_xs_2009 , ututo_xs_2010 , venenux_0_8 , venenux_0_8_2 [/code][/*]
[*] [i]example[/i]: blag_90001,gnewsense_3_0,trisquel_4_0[/*]
[/list]
[/*]
[*] [b]kernel[/b]: the version of the kernel libre used for the test[/*]
[*] [b]driver[/b]: driver used to make the device working[/*]
[*] [b]description[/b]: a free text entry containing the description of the device[/*]
[/list]

[h1]The URLs to be used for the POST requests[/h1]
Le contenu de cette page est dans le Domaine Public (voir la page CC0 pour plus d'informations). Quiquonque est libre de copier, modifier, publier, utiliser, vendre ou distribuer le texte , quelques soit le but et le moyen.
h-node.org is a hardware database project. It runs the h-source PHP software, commit cdeda15, available under the GNU General Public (GPLv3) License.
JavaScript license information