diff --git a/data/templates/splash.html b/data/templates/splash.html index f0e9aa5..a840e42 100644 --- a/data/templates/splash.html +++ b/data/templates/splash.html @@ -1,32 +1,32 @@ {% extends "base.html" %} {% block content %}

{{ 'tool-labs'|message }}

Toolforge is a hosting environment for developers working on services that provide value to the Wikimedia movement. These services allow developers to easily do ad hoc analytics, administer bots, run webservices, and generally create tools to help editors and other volunteers in their work. The environment also includes access to a variety of data services. The infrastructure is supported by a dedicated group of Wikimedia Foundation staff and volunteers.

Read more about Toolforge on wikitech (the Wikimedia technical infrastructure wiki).

Find a tool

Develop your own tool

See also: Getting started
    -
  1. Create a new LDAP account (you must have an LDAP account to access the Toolforge project)
  2. -
  3. Add a public SSH key (you will need this to access Labs servers using SSH)
  4. +
  5. Create an LDAP account (you must have an LDAP account to access the Toolforge project)
  6. +
  7. Add a public SSH key (you will need this to access Toolforge servers using SSH)
  8. Request access to the Toolforge project (Join us!)
  9. -
  10. Create a new Tool
  11. +
  12. Create a new Tool

Other links

{% endblock content %} diff --git a/data/templates/tool.html b/data/templates/tool.html index 98158e7..9b3c30b 100644 --- a/data/templates/tool.html +++ b/data/templates/tool.html @@ -1,42 +1,42 @@ {% extends "base.html" %} {% import "inc/utils.html" as utils %} {% block title %}{{ 'tool-title'|message(tool.name) }} - {{ parent() }}{% endblock %} {% block content %}

{{ 'tool-labs'|message }}

{{ 'tool-labs-desc'|message }}

{% if tool.name %}

Tool account: {{ tool.name }}

Maintainers {{ utils.printMaintainers( maintainers ) }} -
[manage maintainers] +
[manage maintainers]
Tool{% if tool.toolinfo|length > 1 %}s{% endif %} {% for info in tool.toolinfo %}
{% if info.url %} {{ info.title }} {% elseif tool.toolinfo|length == 1 and active %} {{ tool.name }} {% else %} {{ info.title }} {% endif %}
{{ utils.describe_tool(info) }}
{% endfor %}
{% else %}

No such tool? Trying to guess, are you?

{% endif %} {% endblock content %} diff --git a/data/templates/tools.html b/data/templates/tools.html index 0d68ebd..6bbb73d 100644 --- a/data/templates/tools.html +++ b/data/templates/tools.html @@ -1,69 +1,69 @@ {% extends "base.html" %} {% import "inc/utils.html" as utils %} {% block title %}{{ 'tools-title'|message }} - {{ parent() }}{% endblock %} {% block content %}

{{ 'tool-labs'|message }}

{{ 'tool-labs-desc'|message }}

{{ 'tools-header'|message }}

{% for tool in tools %} {% endfor %}
Tool Maintainers Notes
{% if tool.toolinfo|length == 1 %} {% set info = tool.toolinfo[0] %} {% if info.url %} {{ tool.name }} {% elseif active[tool.name] %} {{ tool.name }} {% else %} {{ tool.name }} {% endif %} {% else %} {{ tool.name }} {% endif %} - [manage maintainers] + [manage maintainers] {% for maintainer in tool.maintainers %} {% if users[maintainer] %} {% set wiki_user = users[maintainer].wikitech %} {{ utils.ucfirst(wiki_user) }} {% endif %} {% endfor %} {% if tool.toolinfo|length == 1 %} {{- utils.describe_tool(tool.toolinfo[0]) -}} {% else %} {% for info in tool.toolinfo %}
{% if info.url %} {{ info.title }} {% else %} {{ info.title }} {% endif %}
{{ utils.describe_tool(info) }}
{% endfor %} {% endif %}
{% endblock content %} {% block javascript %}{% include '_tablesort-js.html' %}{% endblock javascript %}