Skip to content
Snippets Groups Projects

Compare revisions

Changes are shown as if the source revision was being merged into the target revision. Learn more about comparing revisions.

Source

Select target project
No results found

Target

Select target project
  • weechat/weechat.org
1 result
Show changes
Commits on Source (4)
Showing
with 83 additions and 183 deletions
Loading
Loading
@@ -18,7 +18,7 @@ image:https://travis-ci.org/weechat/weechat.org.svg?branch=master["Build Status"
Following packages are *required*:
 
* python >= 2.7
* python-django >= 1.7
* python-django >= 1.10
* python-pygments
* a database supported by Django, for example SQLite, PostgreSQL or MySQL.
 
Loading
Loading
Loading
Loading
@@ -41,14 +41,7 @@ echo "--- Compiling messages"
 
echo ""
echo "--- Creating database"
DJANGO_19=$(python -c "from __future__ import print_function; import django; print(django.VERSION >= (1, 9))")
if [ "$DJANGO_19" = "True" ]; then
# Django >= 1.9
./manage.py migrate --run-syncdb || exit 1
else
# Django <= 1.8
./manage.py syncdb || exit 1
fi
./manage.py migrate --run-syncdb || exit 1
 
echo ""
echo "--- Loading fixtures in database"
Loading
Loading
Loading
Loading
@@ -38,7 +38,7 @@ SAVANNAH_PATTERN = re.compile(r'(bug|task|patch) #([0-9]+)')
 
def _replace_github_link(match):
"""Replace a match of GitHub keyword (like "closes #123") by URL."""
return '<a href="%s" target="_blank">%s</a>' % (
return '<a href="%s" target="_blank" rel="noopener">%s</a>' % (
GITHUB_LINK % match.group(2),
match.group(0))
 
Loading
Loading
@@ -47,7 +47,7 @@ def _replace_savannah_link(match):
"""Replace a match of Savannah keyword (like "bug #12345") by URL."""
if match.group(1) not in SAVANNAH_LINKS:
return match.group(0)
return '<a href="%s" target="_blank">%s</a>' % (
return '<a href="%s" target="_blank" rel="noopener">%s</a>' % (
SAVANNAH_LINKS[match.group(1)] % match.group(2),
match.group(0))
 
Loading
Loading
@@ -87,7 +87,7 @@ def commits_links(commits):
img = 'link_twin.png'
title = ' title="branch: %s"' % commit
images.append('<a href="https://github.com/weechat/weechat/%s/%s" '
'target="_blank">'
'target="_blank" rel="noopener">'
'<img src="%simages/%s" width="14" height="14" '
'alt="*"%s></a>'
% (objtype, commit, settings.MEDIA_URL, img, title))
Loading
Loading
Loading
Loading
@@ -34,7 +34,7 @@ from weechat.common.tracker import commits_links, tracker_links
from weechat.common.templatetags.localdate import localdate
 
CVE_URL = ('<a href="https://cve.mitre.org/cgi-bin/cvename.cgi?name=%(cve)s" '
'target="_blank">%(cve)s</a>')
'target="_blank" rel="noopener">%(cve)s</a>')
 
 
class Release(models.Model):
Loading
Loading
Loading
Loading
@@ -20,8 +20,8 @@ msgid ""
msgstr ""
"Project-Id-Version: WeeChat.org\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2018-01-18 18:42+0100\n"
"PO-Revision-Date: 2018-01-14 21:20+0100\n"
"POT-Creation-Date: 2018-01-19 21:00+0100\n"
"PO-Revision-Date: 2018-01-19 21:04+0100\n"
"Last-Translator: Nils Görs <weechatter@arcor.de>\n"
"Language-Team: German <weechatter@arcor.de>\n"
"Language: de\n"
Loading
Loading
@@ -6489,12 +6489,12 @@ msgstr "Mailingliste"
#, python-format
msgid ""
"There are <a href=\"https://savannah.nongnu.org/mail/?group=weechat\" target="
"\"_blank\">3 mailing lists <img src=\"%(MEDIA_URL)simages/link.png\" width="
"\"16\" height=\"16\" alt=\">>\"></a>:"
"\"_blank\" rel=\"noopener\">3 mailing lists <img src=\"%(MEDIA_URL)simages/"
"link.png\" width=\"16\" height=\"16\" alt=\">>\"></a>:"
msgstr ""
"Es existieren <a href=\"https://savannah.nongnu.org/mail/?group=weechat\" "
"target=\"_blank\">drei Mailinglisten <img src=\"%(MEDIA_URL)simages/link.png"
"\" width=\"16\" height=\"16\" alt=\">>\"></a>:"
"target=\"_blank\" rel=\"noopener\">drei Mailinglisten <img src="
"\"%(MEDIA_URL)simages/link.png\" width=\"16\" height=\"16\" alt=\">>\"></a>:"
 
#: templates/dev/support.html:59
msgid "<strong>weechat-security</strong> (security advisories about WeeChat):"
Loading
Loading
@@ -7690,18 +7690,3 @@ msgstr "interner Fehler."
#: themes/models.py:269
msgid "Invalid name: different from theme."
msgstr "ungültiger Name: unterscheidet sich vom Theme."
#~ msgid "Display scripts for stable API (&ge; 0.3.0)"
#~ msgstr "Zeige Skripten für stabile API (&ge; 0.3.0) an"
#~ msgid "Display scripts for legacy API (&le; 0.2.6)"
#~ msgstr "zeige Skripten für veraltete API (&le; 0.2.6) an"
#~ msgid "sort by name"
#~ msgstr "Sortiert nach Name"
#~ msgid "sort by popularity"
#~ msgstr "Sortiert nach Beliebtheit"
#~ msgid "Sidebar with list of buffers."
#~ msgstr "zeigt alle Buffer in einem separaten Seitenfenster an."
Loading
Loading
@@ -20,8 +20,8 @@ msgid ""
msgstr ""
"Project-Id-Version: WeeChat.org\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2018-01-18 18:42+0100\n"
"PO-Revision-Date: 2018-01-18 18:42+0100\n"
"POT-Creation-Date: 2018-01-19 21:00+0100\n"
"PO-Revision-Date: 2018-01-19 21:04+0100\n"
"Last-Translator: Sébastien Helleu <flashcode@flashtux.org>\n"
"Language-Team: French <flashcode@flashtux.org>\n"
"Language: fr\n"
Loading
Loading
@@ -6423,12 +6423,12 @@ msgstr "Liste de diffusion"
#, python-format
msgid ""
"There are <a href=\"https://savannah.nongnu.org/mail/?group=weechat\" target="
"\"_blank\">3 mailing lists <img src=\"%(MEDIA_URL)simages/link.png\" width="
"\"16\" height=\"16\" alt=\">>\"></a>:"
"\"_blank\" rel=\"noopener\">3 mailing lists <img src=\"%(MEDIA_URL)simages/"
"link.png\" width=\"16\" height=\"16\" alt=\">>\"></a>:"
msgstr ""
"Il y a <a href=\"https://savannah.nongnu.org/mail/?group=weechat\" target="
"\"_blank\">3 listes de diffusion <img src=\"%(MEDIA_URL)simages/link.png\" "
"width=\"16\" height=\"16\" alt=\">>\"></a> :"
"\"_blank\" rel=\"noopener\">3 listes de diffusion <img src="
"\"%(MEDIA_URL)simages/link.png\" width=\"16\" height=\"16\" alt=\">>\"></a> :"
 
#: templates/dev/support.html:59
msgid "<strong>weechat-security</strong> (security advisories about WeeChat):"
Loading
Loading
@@ -7593,18 +7593,3 @@ msgstr "Erreur interne."
#: themes/models.py:269
msgid "Invalid name: different from theme."
msgstr "Nom invalide : différent du thème."
#~ msgid "Display scripts for stable API (&ge; 0.3.0)"
#~ msgstr "Afficher les scripts pour l'API stable (&ge; 0.3.0)"
#~ msgid "Display scripts for legacy API (&le; 0.2.6)"
#~ msgstr "Afficher les scripts pour l'ancienne API (&le; 0.2.6)"
#~ msgid "sort by name"
#~ msgstr "trier par nom"
#~ msgid "sort by popularity"
#~ msgstr "trier par popularité"
#~ msgid "Sidebar with list of buffers."
#~ msgstr "Barre latérale avec la liste des tampons."
Loading
Loading
@@ -20,8 +20,8 @@ msgid ""
msgstr ""
"Project-Id-Version: WeeChat.org\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2018-01-18 18:42+0100\n"
"PO-Revision-Date: 2017-12-28 23:56+0100\n"
"POT-Creation-Date: 2018-01-19 21:00+0100\n"
"PO-Revision-Date: 2018-01-19 21:04+0100\n"
"Last-Translator: Marco Paolone <marcopaolone@gmail.com>\n"
"Language-Team: Italian <marcopaolone@gmail.com>\n"
"Language: it\n"
Loading
Loading
@@ -6204,8 +6204,8 @@ msgstr "Mailing list"
#, python-format
msgid ""
"There are <a href=\"https://savannah.nongnu.org/mail/?group=weechat\" target="
"\"_blank\">3 mailing lists <img src=\"%(MEDIA_URL)simages/link.png\" width="
"\"16\" height=\"16\" alt=\">>\"></a>:"
"\"_blank\" rel=\"noopener\">3 mailing lists <img src=\"%(MEDIA_URL)simages/"
"link.png\" width=\"16\" height=\"16\" alt=\">>\"></a>:"
msgstr ""
 
#: templates/dev/support.html:59
Loading
Loading
@@ -7387,14 +7387,3 @@ msgstr "Errore interno."
#: themes/models.py:269
msgid "Invalid name: different from theme."
msgstr "Nome non valido: differente dal tema."
#~ msgid "Display scripts for stable API (&ge; 0.3.0)"
#~ msgstr "Visualizza script per la API stabile (&ge; 0.3.0)"
#, fuzzy
#~| msgid "Display scripts for old API (&le; 0.2.6)"
#~ msgid "Display scripts for legacy API (&le; 0.2.6)"
#~ msgstr "Visualizza script per la vecchia API (&le; 0.2.6)"
#~ msgid "Sidebar with list of buffers."
#~ msgstr "Barra laterale con elenco dei buffer."
Loading
Loading
@@ -20,8 +20,8 @@ msgid ""
msgstr ""
"Project-Id-Version: WeeChat.org\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2018-01-18 18:42+0100\n"
"PO-Revision-Date: 2018-01-13 09:00+0900\n"
"POT-Creation-Date: 2018-01-19 21:00+0100\n"
"PO-Revision-Date: 2018-01-19 21:04+0100\n"
"Last-Translator: AYANOKOUZI, Ryuunosuke <i38w7i3@yahoo.co.jp>\n"
"Language-Team: Japanese <https://github.com/l/weechat.org/tree/master/"
"translation/ja_JP>\n"
Loading
Loading
@@ -6226,12 +6226,12 @@ msgstr "メーリングリスト"
#, python-format
msgid ""
"There are <a href=\"https://savannah.nongnu.org/mail/?group=weechat\" target="
"\"_blank\">3 mailing lists <img src=\"%(MEDIA_URL)simages/link.png\" width="
"\"16\" height=\"16\" alt=\">>\"></a>:"
"\"_blank\" rel=\"noopener\">3 mailing lists <img src=\"%(MEDIA_URL)simages/"
"link.png\" width=\"16\" height=\"16\" alt=\">>\"></a>:"
msgstr ""
"<a href=\"https://savannah.nongnu.org/mail/?group=weechat\" target=\"_blank"
"\">3 つのメーリングリスト<img src=\"%(MEDIA_URL)simages/link.png\" width="
"\"16\" height=\"16\" alt=\">>\"></a>があります:"
"\" rel=\"noopener\">3 つのメーリングリスト<img src=\"%(MEDIA_URL)simages/"
"link.png\" width=\"16\" height=\"16\" alt=\">>\"></a>があります:"
 
#: templates/dev/support.html:59
msgid "<strong>weechat-security</strong> (security advisories about WeeChat):"
Loading
Loading
@@ -7377,18 +7377,3 @@ msgstr "内部エラー。"
#: themes/models.py:269
msgid "Invalid name: different from theme."
msgstr "不正な名前: テーマとは異なります。"
#~ msgid "Display scripts for stable API (&ge; 0.3.0)"
#~ msgstr "安定版 API (&ge; 0.3.0) で書かれたスクリプトを表示"
#~ msgid "Display scripts for legacy API (&le; 0.2.6)"
#~ msgstr "旧来の API (&le; 0.2.6) で書かれたスクリプトを表示"
#~ msgid "sort by name"
#~ msgstr "名前順にソート"
#~ msgid "sort by popularity"
#~ msgstr "人気順にソート"
#~ msgid "Sidebar with list of buffers."
#~ msgstr "バッファリストをサイドバーに表示。"
Loading
Loading
@@ -20,8 +20,8 @@ msgid ""
msgstr ""
"Project-Id-Version: WeeChat.org\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2018-01-18 18:42+0100\n"
"PO-Revision-Date: 2017-12-28 23:56+0100\n"
"POT-Creation-Date: 2018-01-19 21:00+0100\n"
"PO-Revision-Date: 2018-01-19 21:04+0100\n"
"Last-Translator: Krzysztof Korościk <soltys@soltys.info>\n"
"Language-Team: Polish <soltys1@gmail.com>\n"
"Language: pl\n"
Loading
Loading
@@ -6318,12 +6318,12 @@ msgstr "Lista mailingowa"
#, python-format
msgid ""
"There are <a href=\"https://savannah.nongnu.org/mail/?group=weechat\" target="
"\"_blank\">3 mailing lists <img src=\"%(MEDIA_URL)simages/link.png\" width="
"\"16\" height=\"16\" alt=\">>\"></a>:"
"\"_blank\" rel=\"noopener\">3 mailing lists <img src=\"%(MEDIA_URL)simages/"
"link.png\" width=\"16\" height=\"16\" alt=\">>\"></a>:"
msgstr ""
"Dostępne są <a href=\"https://savannah.nongnu.org/mail/?group=weechat\" "
"target=\"_blank\">3 listy mailingowe <img src=\"%(MEDIA_URL)simages/link.png"
"\" width=\"16\" height=\"16\" alt=\">>\"></a>:"
"target=\"_blank\" rel=\"noopener\">3 listy mailingowe <img src="
"\"%(MEDIA_URL)simages/link.png\" width=\"16\" height=\"16\" alt=\">>\"></a>:"
 
#: templates/dev/support.html:59
msgid "<strong>weechat-security</strong> (security advisories about WeeChat):"
Loading
Loading
@@ -7484,18 +7484,3 @@ msgstr "Wewnętrzny błąd."
#: themes/models.py:269
msgid "Invalid name: different from theme."
msgstr "Niewłaściwa nazwa: różni się od motywu."
#~ msgid "Display scripts for stable API (&ge; 0.3.0)"
#~ msgstr "Wyświetl skrypty dla stabilnego API (&ge; 0.3.0)"
#~ msgid "Display scripts for legacy API (&le; 0.2.6)"
#~ msgstr "Wyświetl skrypty dla starego API (&le; 0.2.6)"
#~ msgid "sort by name"
#~ msgstr "sortój po nazwie"
#~ msgid "sort by popularity"
#~ msgstr "sortój po popularości"
#~ msgid "Sidebar with list of buffers."
#~ msgstr "Boczny pasek z listą kanałów."
Loading
Loading
@@ -20,8 +20,8 @@ msgid ""
msgstr ""
"Project-Id-Version: WeeChat.org\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2018-01-18 18:42+0100\n"
"PO-Revision-Date: 2017-12-28 23:56+0100\n"
"POT-Creation-Date: 2018-01-19 21:00+0100\n"
"PO-Revision-Date: 2018-01-19 21:04+0100\n"
"Last-Translator: Alexandre Bolelli <semeion7@gmail.com>\n"
"Language-Team: Portuguese <semeion7@gmail.com>\n"
"Language: pt_BR\n"
Loading
Loading
@@ -6285,8 +6285,8 @@ msgstr "Lista de discussão"
#, python-format
msgid ""
"There are <a href=\"https://savannah.nongnu.org/mail/?group=weechat\" target="
"\"_blank\">3 mailing lists <img src=\"%(MEDIA_URL)simages/link.png\" width="
"\"16\" height=\"16\" alt=\">>\"></a>:"
"\"_blank\" rel=\"noopener\">3 mailing lists <img src=\"%(MEDIA_URL)simages/"
"link.png\" width=\"16\" height=\"16\" alt=\">>\"></a>:"
msgstr ""
 
#: templates/dev/support.html:59
Loading
Loading
@@ -7516,14 +7516,3 @@ msgstr "Erro interno."
#: themes/models.py:269
msgid "Invalid name: different from theme."
msgstr "Nome inválido: diferente do tema."
#~ msgid "Display scripts for stable API (&ge; 0.3.0)"
#~ msgstr "Scripts de exibição para API estável (&ge; 0.3.0)"
#, fuzzy
#~| msgid "Display scripts for old API (&le; 0.2.6)"
#~ msgid "Display scripts for legacy API (&le; 0.2.6)"
#~ msgstr "Scripts de exibição para API antiga (&le; 0.2.6)"
#~ msgid "Sidebar with list of buffers."
#~ msgstr "Lista dos buffers na barra lateral."
Loading
Loading
@@ -104,38 +104,27 @@ REPO_DIR = path.normpath(path.join(BASE_DIR, '..', 'repo'))
# Make this unique, and don't share it with anybody.
SECRET_KEY = '' # set it in settings_local.py
 
if DJANGO_VERSION >= (1, 10):
# Django >= 1.10
TEMPLATES = [
{
'BACKEND': 'django.template.backends.django.DjangoTemplates',
'DIRS': [
path.join(BASE_DIR, 'templates'),
TEMPLATES = [
{
'BACKEND': 'django.template.backends.django.DjangoTemplates',
'DIRS': [
path.join(BASE_DIR, 'templates'),
],
'APP_DIRS': True,
'OPTIONS': {
'context_processors': [
'django.contrib.auth.context_processors.auth',
'django.template.context_processors.debug',
'django.template.context_processors.i18n',
'django.template.context_processors.media',
'django.template.context_processors.request',
'django.template.context_processors.static',
'django.template.context_processors.tz',
'django.contrib.messages.context_processors.messages',
],
'APP_DIRS': True,
'OPTIONS': {
'context_processors': [
'django.contrib.auth.context_processors.auth',
'django.template.context_processors.debug',
'django.template.context_processors.i18n',
'django.template.context_processors.media',
'django.template.context_processors.static',
'django.template.context_processors.tz',
'django.contrib.messages.context_processors.messages',
],
},
},
]
else:
# Django <= 1.9.x
TEMPLATE_DEBUG = DEBUG
TEMPLATE_LOADERS = (
'django.template.loaders.filesystem.Loader',
'django.template.loaders.app_directories.Loader',
)
TEMPLATE_DIRS = (
path.join(BASE_DIR, 'templates'),
)
},
]
 
MIDDLEWARE_CLASSES = (
'django.middleware.common.CommonMiddleware',
Loading
Loading
Loading
Loading
@@ -10,6 +10,6 @@
{% trans "Oh no! This page does not exist..." %}
<br><br>
{% trans "You can go back to WeeChat home with link below,<br>or report broken link to" %}
<a href="mailto:{% txt2html "webmaster@weechat.org" %}?subject=Broken link on weechat site: {{ request_path }}">{% txt2html "webmaster@weechat.org" %}</a>
<a href="mailto:{% txt2html "webmaster@weechat.org" %}?subject=Broken link on weechat site: {{ request.build_absolute_uri|urlencode }}">{% txt2html "webmaster@weechat.org" %}</a>
 
{% endblock error_message %}
Loading
Loading
@@ -38,11 +38,11 @@
</p>
 
<div class="donate">
<a href="https://liberapay.com/weechat/donate" target="_blank"><img alt="{% trans "Donate using Liberapay" %}" src="https://liberapay.com/assets/widgets/donate.svg"></a>
<a href="https://liberapay.com/weechat/donate" target="_blank" rel="noopener"><img alt="{% trans "Donate using Liberapay" %}" src="https://liberapay.com/assets/widgets/donate.svg"></a>
</div>
 
<div class="donate">
<form action="https://www.paypal.com/cgi-bin/webscr" method="post" target="_blank">
<form action="https://www.paypal.com/cgi-bin/webscr" method="post" target="_blank" rel="noopener">
<p>
<input type="image" src="{{ MEDIA_URL }}images/paypal.png" width="100" height="35" alt="Donate" name="submit">
<input type="hidden" name="cmd" value="_s-xclick">
Loading
Loading
@@ -53,7 +53,7 @@
 
<h3>{% trans "They support WeeChat with Liberapay" %}</h3>
 
{% trans "See the weechat page on Liberapay:" %} <a href="https://liberapay.com/weechat" target="_blank">https://liberapay.com/weechat <img src="{{ MEDIA_URL }}images/link.png" alt=">>"></a>
{% trans "See the weechat page on Liberapay:" %} <a href="https://liberapay.com/weechat" target="_blank" rel="noopener">https://liberapay.com/weechat <img src="{{ MEDIA_URL }}images/link.png" alt=">>"></a>
 
{% if sponsor_list %}
<h3>{% trans "They support WeeChat with Paypal" %}</h3>
Loading
Loading
Loading
Loading
@@ -128,23 +128,23 @@
<div>
<ul>
<li>
<a href="https://www.glowing-bear.org" target="_blank">Glowing Bear <img src="{{ MEDIA_URL }}images/link.png" alt=">>"></a>
<a href="https://www.glowing-bear.org" target="_blank" rel="noopener">Glowing Bear <img src="{{ MEDIA_URL }}images/link.png" alt=">>"></a>
&mdash; HTML5
</li>
<li>
<a href="{% url 'download_version' 'devel' %}" target="_blank">QWeeChat <img src="{{ MEDIA_URL }}images/link.png" alt=">>"></a>
<a href="{% url 'download_version' 'devel' %}" target="_blank" rel="noopener">QWeeChat <img src="{{ MEDIA_URL }}images/link.png" alt=">>"></a>
&mdash; {% trans "Qt interface" %}
</li>
<li>
<a href="https://github.com/ubergeek42/weechat-android" target="_blank">weechat-android <img src="{{ MEDIA_URL }}images/link.png" alt=">>"></a>
<a href="https://github.com/ubergeek42/weechat-android" target="_blank" rel="noopener">weechat-android <img src="{{ MEDIA_URL }}images/link.png" alt=">>"></a>
&mdash; Android
</li>
<li>
<a href="https://github.com/the-kenny/weechat.el" target="_blank">weechat.el <img src="{{ MEDIA_URL }}images/link.png" alt=">>"></a>
<a href="https://github.com/the-kenny/weechat.el" target="_blank" rel="noopener">weechat.el <img src="{{ MEDIA_URL }}images/link.png" alt=">>"></a>
&mdash; Emacs
</li>
<li>
<a href="https://github.com/eirikb/weecloud" target="_blank">weecloud <img src="{{ MEDIA_URL }}images/link.png" alt=">>"></a>
<a href="https://github.com/eirikb/weecloud" target="_blank" rel="noopener">weecloud <img src="{{ MEDIA_URL }}images/link.png" alt=">>"></a>
&mdash; JavaScript
</li>
</ul>
Loading
Loading
Loading
Loading
@@ -33,7 +33,7 @@
<h2>{% trans "Source code" %}</h2>
 
{% trans "Source code of WeeChat.org is available on GitHub:" %}
<a href="https://github.com/weechat/weechat.org" target="_blank">
<a href="https://github.com/weechat/weechat.org" target="_blank" rel="noopener">
https://github.com/weechat/weechat.org
<img src="{{ MEDIA_URL }}images/link.png" width="16" height="16" alt=">>">
</a>
Loading
Loading
Loading
Loading
@@ -84,9 +84,9 @@
<a href="{% url 'about_weechat.org' %}">{% trans "About WeeChat.org" %}</a>
&mdash;
{% trans "Valid" %}:
<a href="http://validator.w3.org/check?uri=referer" target="_blank">HTML5</a> |
<a href="http://jigsaw.w3.org/css-validator/check/referer" target="_blank">CSS</a> |
<a href="http://www.w3.org/TR/WCAG20/" target="_blank">WCAG 2.0<!-- AAA --></a>
<a href="http://validator.w3.org/check?uri={{ request.build_absolute_uri|urlencode }}" target="_blank">HTML5</a> |
<a href="https://jigsaw.w3.org/css-validator/validator?uri={{ request.build_absolute_uri|urlencode }}" target="_blank">CSS</a> |
<a href="http://www.w3.org/TR/WCAG20/" target="_blank" rel="noopener">WCAG 2.0<!-- AAA --></a>
</div>
 
</div> <!-- footer -->
Loading
Loading
Loading
Loading
@@ -20,7 +20,7 @@
</tr>
{% for info in infos %}
<tr class="{% cycle 'row1' 'row2' %}">
<td><a href="{% url 'dev_info_name' info.0 %}" target="_blank">{{ info.0 }}</a></td>
<td><a href="{% url 'dev_info_name' info.0 %}" target="_blank" rel="noopener">{{ info.0 }}</a></td>
<td>{{ info.1|linebreaksbr }}</td>
<td>{{ info.2 }}</td>
</tr>
Loading
Loading
Loading
Loading
@@ -21,7 +21,7 @@
<div class="stats">
 
{% trans "Git repository:" %}
<a href="{{ repository }}" target="_blank">{{ repository }} <img src={{ MEDIA_URL}}images/link.png width="16" height="16" alt=">>"></a>
<a href="{{ repository }}" target="_blank" rel="noopener">{{ repository }} <img src={{ MEDIA_URL}}images/link.png width="16" height="16" alt=">>"></a>
<br><br>
 
{% if sloc %}
Loading
Loading
@@ -37,7 +37,7 @@
 
{% for svg in svg_list %}
<div class="svg">
<a href="{{ MEDIA_URL }}images/stats/{{ stats }}_{{ svg }}.svg" target="_blank">SVG <img src={{ MEDIA_URL}}images/link.png width="16" height="16" alt=">>"></a>
<a href="{{ MEDIA_URL }}images/stats/{{ stats }}_{{ svg }}.svg" target="_blank" rel="noopener">SVG <img src={{ MEDIA_URL}}images/link.png width="16" height="16" alt=">>"></a>
<object type="image/svg+xml" data="{{ MEDIA_URL }}images/stats/{{ stats }}_{{ svg }}.svg">{{ svg }}.svg</object>
</div>
{% endfor %}
Loading
Loading
@@ -47,7 +47,7 @@
{% endif %}
 
{% trans "Charts built with" %}
<a href="https://github.com/flashcode/gitchart" target="_blank">gitchart <img src="{{ MEDIA_URL }}images/link.png" width="16" height="16" alt=">>"></a>.
<a href="https://github.com/flashcode/gitchart" target="_blank" rel="noopener">gitchart <img src="{{ MEDIA_URL }}images/link.png" width="16" height="16" alt=">>"></a>.
 
</div>
 
Loading
Loading
Loading
Loading
@@ -39,40 +39,40 @@
<h2>{% trans "Bugs / Feature requests" %}</h2>
 
{% trans "Bugs and feature requests for WeeChat, QWeeChat and scripts can be submitted on GitHub:" %}
<a href="https://github.com/weechat" target="_blank">https://github.com/weechat <img src="{{ MEDIA_URL }}images/link.png" width="16" height="16" alt=">>"></a>
<a href="https://github.com/weechat" target="_blank" rel="noopener">https://github.com/weechat <img src="{{ MEDIA_URL }}images/link.png" width="16" height="16" alt=">>"></a>
 
<h2>Google+</h2>
 
{% blocktrans %}WeeChat is on <a href="https://plus.google.com/">Google+</a>:{% endblocktrans %}
 
<ul>
<li><a href="https://plus.google.com/+WeeChat" target="_blank">{% trans "Page" %} <img src="{{ MEDIA_URL }}images/link.png" width="16" height="16" alt=">>"></a></li>
<li><a href="https://plus.google.com/communities/104181302778416960107" target="_blank">{% trans "Community" %} <img src="{{ MEDIA_URL }}images/link.png" width="16" height="16" alt=">>"></a></li>
<li><a href="https://plus.google.com/+WeeChat" target="_blank" rel="noopener">{% trans "Page" %} <img src="{{ MEDIA_URL }}images/link.png" width="16" height="16" alt=">>"></a></li>
<li><a href="https://plus.google.com/communities/104181302778416960107" target="_blank" rel="noopener">{% trans "Community" %} <img src="{{ MEDIA_URL }}images/link.png" width="16" height="16" alt=">>"></a></li>
</ul>
 
<h2>{% trans "Mailing list" %}</h2>
 
{% blocktrans %}There are <a href="https://savannah.nongnu.org/mail/?group=weechat" target="_blank">3 mailing lists <img src="{{ MEDIA_URL }}images/link.png" width="16" height="16" alt=">>"></a>:{% endblocktrans %}
{% blocktrans %}There are <a href="https://savannah.nongnu.org/mail/?group=weechat" target="_blank" rel="noopener">3 mailing lists <img src="{{ MEDIA_URL }}images/link.png" width="16" height="16" alt=">>"></a>:{% endblocktrans %}
 
<ul>
<li>
{% trans "<strong>weechat-security</strong> (security advisories about WeeChat):" %}
<ul>
<li>{% trans "subscribe:" %} <a href="https://lists.nongnu.org/mailman/listinfo/weechat-security" target="_blank">https://lists.nongnu.org/mailman/listinfo/weechat-security <img src="{{ MEDIA_URL }}images/link.png" width="16" height="16" alt=">>"></a></li>
<li>{% trans "subscribe:" %} <a href="https://lists.nongnu.org/mailman/listinfo/weechat-security" target="_blank" rel="noopener">https://lists.nongnu.org/mailman/listinfo/weechat-security <img src="{{ MEDIA_URL }}images/link.png" width="16" height="16" alt=">>"></a></li>
<li>{% trans "send mail to:" %} <a href="mailto:{% txt2html "weechat-security@nongnu.org" %}">{% txt2html "weechat-security@nongnu.org" %}</a></li>
</ul>
</li>
<li>
{% trans "<strong>weechat-support</strong> (installation, usage, bugs, ...):" %}
<ul>
<li>{% trans "subscribe:" %} <a href="https://lists.nongnu.org/mailman/listinfo/weechat-support" target="_blank">https://lists.nongnu.org/mailman/listinfo/weechat-support <img src="{{ MEDIA_URL }}images/link.png" width="16" height="16" alt=">>"></a></li>
<li>{% trans "subscribe:" %} <a href="https://lists.nongnu.org/mailman/listinfo/weechat-support" target="_blank" rel="noopener">https://lists.nongnu.org/mailman/listinfo/weechat-support <img src="{{ MEDIA_URL }}images/link.png" width="16" height="16" alt=">>"></a></li>
<li>{% trans "send mail to:" %} <a href="mailto:{% txt2html "weechat-support@nongnu.org" %}">{% txt2html "weechat-support@nongnu.org" %}</a></li>
</ul>
</li>
<li>
{% trans "<strong>weechat-dev</strong> (everything related to the development):" %}
<ul>
<li>{% trans "subscribe:" %} <a href="https://lists.nongnu.org/mailman/listinfo/weechat-dev" target="_blank">https://lists.nongnu.org/mailman/listinfo/weechat-dev <img src="{{ MEDIA_URL }}images/link.png" width="16" height="16" alt=">>"></a></li>
<li>{% trans "subscribe:" %} <a href="https://lists.nongnu.org/mailman/listinfo/weechat-dev" target="_blank" rel="noopener">https://lists.nongnu.org/mailman/listinfo/weechat-dev <img src="{{ MEDIA_URL }}images/link.png" width="16" height="16" alt=">>"></a></li>
<li>{% trans "send mail to:" %} <a href="mailto:{% txt2html "weechat-dev@nongnu.org" %}">{% txt2html "weechat-dev@nongnu.org" %}</a></li>
</ul>
</li>
Loading
Loading
Loading
Loading
@@ -25,7 +25,7 @@
</div>
<ul>
{% for dir in doc_list %}
<li><a href="/files/doc/old/{{ dir }}" target="_blank">{% trans "Version" %} {{ dir }} <img src="{{ MEDIA_URL }}images/link.png" width="16" height="16" alt=">>"></a></li>
<li><a href="/files/doc/old/{{ dir }}" target="_blank" rel="noopener">{% trans "Version" %} {{ dir }} <img src="{{ MEDIA_URL }}images/link.png" width="16" height="16" alt=">>"></a></li>
{% endfor %}
</ul>
</div>
Loading
Loading
@@ -48,7 +48,7 @@
{% for file in doc.1 %}
<td class="icons{% if file.2 == bestlang %} bestlang{% if version == "devel" %}dev{% endif %}{% endif %}">
{% if file.0 %}
<a href="/files/doc/{{ file.0 }}" target="_blank"><img src="{{ MEDIA_URL }}images/doc{% if doc.0.devel %}_dev{% endif %}.png" alt="HTML" width="17" height="22"></a>
<a href="/files/doc/{{ file.0 }}" target="_blank" rel="noopener"><img src="{{ MEDIA_URL }}images/doc{% if doc.0.devel %}_dev{% endif %}.png" alt="HTML" width="17" height="22"></a>
{% else %}
-
{% endif %}
Loading
Loading