Browse Source

Repositories: Advertise gitea env in addCategories

master
parent
commit
875b5e29d0
  1. 1
      lang/de.json
  2. 1
      lang/en.json
  3. 8
      src/addCategories.js
  4. 11
      src/repositories.php

1
lang/de.json

@ -12,6 +12,7 @@
"main:options": "Optionen",
"more": "mehr",
"more_categories": "Mehr Kategorien",
"more_categories_gitea": "Erstelle und verbessere Kategorien hier!",
"open": "geöffnet",
"options:data_lang": "Datensprache",
"options:data_lang:local": "Lokale Sprache",

1
lang/en.json

@ -12,6 +12,7 @@
"main:options": "Options",
"more": "more",
"more_categories": "More categories",
"more_categories_gitea": "Create & improve categories yourself!",
"open": "open",
"options:data_lang": "Data language",
"options:data_lang:desc": "Many map features have their name (and other tags) translated to different languages (e.g. with 'name:en', 'name:de'). Specify which language should be used for displaying, or 'Local language' so that always the untranslated value (e.g. 'name') will be used",

8
src/addCategories.js

@ -54,6 +54,14 @@ function addCategoriesShow (repo) {
h.innerHTML = lang('more_categories')
content.appendChild(h)
if (typeof repositoriesGitea === 'object' && repositoriesGitea.url) {
var a = document.createElement('a')
a.href = repositoriesGitea.url
a.target = '_blank'
a.innerHTML = lang('more_categories_gitea')
content.appendChild(a)
}
list = weightSort(repoData, {
key: 'timestamp',
reverse: true

11
src/repositories.php

@ -57,3 +57,14 @@ function getRepo ($repoId, $repoData) {
return $repo;
}
register_hook('init', function () {
global $repositoriesGitea;
if (isset($repositoriesGitea) && array_key_exists('url', $repositoriesGitea)) {
$d = array('repositoriesGitea' => array(
'url' => $repositoriesGitea['url'],
));
html_export_var($d);
}
});
Loading…
Cancel
Save