uppercase all consul name
This commit is contained in:
@@ -8,7 +8,7 @@
|
||||
|
||||
## Funcionalidades
|
||||
|
||||
Actualmente Consul soporta:
|
||||
Actualmente CONSUL soporta:
|
||||
|
||||
* Registro y verificación de usuarios tanto en la misma aplicación como con distintos proveedores (Twitter, Facebook, Google).
|
||||
* Distintos perfiles de usuario, tanto ciudadanos individuales como organizaciones y cargos públicos.
|
||||
@@ -54,7 +54,7 @@ Dentro de su perfil ("Mi cuenta" en el menú superior) cada usuario puede config
|
||||
|
||||
## Perfiles de administrador, moderador y gestor
|
||||
|
||||
Consul cuenta con tres perfiles de usuario para administrar contenidos de la web: administrador, moderador y gestor. Además tiene otros dos perfiles para gestión de procesos participativos: [evaluador y presidente de mesa](#perfiles_de_evaluador,_gestor_y_presidente_de_mesa), que se detallan más abajo.
|
||||
CONSUL cuenta con tres perfiles de usuario para administrar contenidos de la web: administrador, moderador y gestor. Además tiene otros dos perfiles para gestión de procesos participativos: [evaluador y presidente de mesa](#perfiles_de_evaluador,_gestor_y_presidente_de_mesa), que se detallan más abajo.
|
||||
|
||||
Los usuarios con perfil de administrador pueden asignar cualquier tipo de perfil a cualquier tipo de usuario. Sin embargo, todos los perfiles tienen que ser usuarios verificados (contrastados con el padrón municipal) para poder realizar ciertas acciones (por ejemplo, los gestores necesitan estar verificados para crear propuestas de inversión).
|
||||
|
||||
@@ -168,11 +168,11 @@ Las páginas sirven para mostrar cualquier tipo de contenido estático relativo
|
||||
|
||||
##### Personalizar imágenes
|
||||
|
||||
Desde este panel se definen las imágenes de los elementos corporativos de tu Consul.
|
||||
Desde este panel se definen las imágenes de los elementos corporativos de tu CONSUL.
|
||||
|
||||
##### Personalizar bloques
|
||||
|
||||
Puedes crear bloques de HTML que se incrustarán en la cabecera o el pie de tu Cónsul.
|
||||
Puedes crear bloques de HTML que se incrustarán en la cabecera o el pie de tu CONSUL.
|
||||
|
||||
Los bloques de la cabecera (top_links) son bloques de enlaces que deben crearse con este formato:
|
||||
|
||||
|
||||
@@ -30,7 +30,7 @@
|
||||
|
||||
## GraphQL
|
||||
|
||||
The Consul API uses GraphQL [http://graphql.org](http://graphql.org), the [Ruby implementation](http://graphql-ruby.org/), to be specific. If you're not familiar with this kind of APIs, it's recommended to make some research about GraphQL before.
|
||||
The CONSUL API uses GraphQL [http://graphql.org](http://graphql.org), the [Ruby implementation](http://graphql-ruby.org/), to be specific. If you're not familiar with this kind of APIs, it's recommended to make some research about GraphQL before.
|
||||
|
||||
One of the characteristics that differentiates a REST API from a GraphQL one is that with the last one it's possible for the client to build its own *custom queries*, so the server will only return information in which we're interested.
|
||||
|
||||
@@ -68,7 +68,7 @@ Responses are formatted in JSON:
|
||||
|
||||
## Making API requests
|
||||
|
||||
Following [the official recommendations](http://graphql.org/learn/serving-over-http/), the Consul API supports the following kind of requests:
|
||||
Following [the official recommendations](http://graphql.org/learn/serving-over-http/), the CONSUL API supports the following kind of requests:
|
||||
|
||||
* GET requests, with the query inside the *query string*.
|
||||
* POST requests
|
||||
@@ -115,7 +115,7 @@ The query must be located inside a valid JSON document, as the value of the `"qu
|
||||
|
||||
Sure you can use any HTTP library available for most programming languages.
|
||||
|
||||
**IMPORTANT**: Due to security protocols from the Madrid City Council servers, it's necessary to include a *User Agent* header from a web browser so the request is not rejected. For example:
|
||||
**IMPORTANT**: Due to security protocols from the Madrid City Council servers, it's necessary to include a *User Agent* header from a web browser so the request is not rejected. For example:
|
||||
|
||||
`User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_12_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/59.0.3071.115 Safari/537.36`
|
||||
|
||||
|
||||
@@ -30,7 +30,7 @@
|
||||
|
||||
## GraphQL
|
||||
|
||||
La API de Consul utiliza GraphQL [http://graphql.org](https://graphql.org), en concreto la [implementación en Ruby](http://graphql-ruby.org/). Si no estás familiarizado con este tipo de APIs, es recomendable investigar un poco sobre GraphQL previamente.
|
||||
La API de CONSUL utiliza GraphQL [http://graphql.org](https://graphql.org), en concreto la [implementación en Ruby](http://graphql-ruby.org/). Si no estás familiarizado con este tipo de APIs, es recomendable investigar un poco sobre GraphQL previamente.
|
||||
|
||||
Una de las caracteríticas que diferencian una API REST de una GraphQL es que con esta última es posible construir *consultas personalizadas*, de forma que el servidor nos devuelva únicamente la información en la que estamos interesados.
|
||||
|
||||
@@ -68,7 +68,7 @@ Las respuestas son en formato JSON:
|
||||
|
||||
## Haciendo peticiones a la API
|
||||
|
||||
Siguiendo las [directrices oficiales](http://graphql.org/learn/serving-over-http/), la API de Consul soporta los siguientes tipos de peticiones:
|
||||
Siguiendo las [directrices oficiales](http://graphql.org/learn/serving-over-http/), la API de CONSUL soporta los siguientes tipos de peticiones:
|
||||
|
||||
* Peticiones GET, con la consulta dentro del *query string*.
|
||||
* Peticiones POST
|
||||
@@ -115,7 +115,7 @@ La consulta debe estar ubicada en un documento JSON válido, como valor de la cl
|
||||
|
||||
Por supuesto es posible utilizar cualquier librería HTTP de lenguajes de programación.
|
||||
|
||||
**IMPORTANTE**: Debido a los protocolos de seguridad de los servidores del Ayuntamiento de Madrid, es necesario incluir un *User Agent* perteneciente a un navegador para que la petición no sea descartada. Por ejemplo:
|
||||
**IMPORTANTE**: Debido a los protocolos de seguridad de los servidores del Ayuntamiento de Madrid, es necesario incluir un *User Agent* perteneciente a un navegador para que la petición no sea descartada. Por ejemplo:
|
||||
|
||||
`User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_12_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/59.0.3071.115 Safari/537.36`
|
||||
|
||||
|
||||
@@ -88,7 +88,7 @@ apt-get install postgresql-9.4
|
||||
|
||||
## Cloning the repository
|
||||
|
||||
Now, with all the dependencies installed, clone the Consul repository:
|
||||
Now, with all the dependencies installed, clone the CONSUL repository:
|
||||
|
||||
```
|
||||
git clone https://github.com/consul/consul.git
|
||||
|
||||
Reference in New Issue
Block a user