Skip to content

Commit e300554

Browse files
committed
enh(about): Add link to technical forum, and telegram group - close #997
1 parent 22e93b9 commit e300554

14 files changed

+85
-11
lines changed

scss/ionic.app.scss

+9
Original file line numberDiff line numberDiff line change
@@ -1964,11 +1964,20 @@ $ionicon-var-badge-editable: $ionicon-var-edit + "\00a0";
19641964
}
19651965
}
19661966

1967+
/**********
1968+
About modal
1969+
**********/
19671970

19681971
.modal.about .bar.bar-header .button + .title {
19691972
left: 0 !important; /* avoid title offset on large screens, if button are 'visible-xs')'*/
19701973
}
19711974

1975+
.modal.about {
1976+
.ion-telegram:before {
1977+
content: url('../img/logo_telegram.svg');
1978+
}
1979+
}
1980+
19721981
/**********
19731982
Item buttons
19741983
**********/

www/i18n/locale-ca.json

+5-1
Original file line numberDiff line numberDiff line change
@@ -112,7 +112,11 @@
112112
"CODE": "Codi font:",
113113
"OFFICIAL_WEB_SITE": "Web oficial:",
114114
"DEVELOPERS": "Desenvolupat per:",
115-
"FORUM": "Fòrum:",
115+
"USER_FORUM": "Fòrum d'usuaris:",
116+
"TECH_FORUM": "Fòrum Tècnic:",
117+
"TELEGRAM": "Grup de Telegram:",
118+
"USER_HELP_DIVIDER": "Comunitat",
119+
"CONTRIBUTE_DIVIDER": "Contribuir",
116120
"PLEASE_REPORT_ISSUE": "Si trobeu errors no us ho penseu i informeu-nos",
117121
"REPORT_ISSUE": "Informa d'un problema"
118122
},

www/i18n/locale-de-DE.json

+5-1
Original file line numberDiff line numberDiff line change
@@ -111,7 +111,11 @@
111111
"CODE": "Quellcode:",
112112
"OFFICIAL_WEB_SITE": "Offizielle Webseite:",
113113
"DEVELOPERS": "Entwickler:",
114-
"FORUM": "Forum:",
114+
"USER_FORUM": "Benutzerforum:",
115+
"TECH_FORUM": "Technisches Forum:",
116+
"TELEGRAM": "Telegram-Gruppe:",
117+
"USER_HELP_DIVIDER": "Gemeinschaft",
118+
"CONTRIBUTE_DIVIDER": "Beitragen",
115119
"DEV_WARNING": "Warnung",
116120
"DEV_WARNING_MESSAGE": "Diese Anwendung ist noch in der aktiven Entwicklung.<br/>Bitte melde uns jedes auftretende Problem!",
117121
"DEV_WARNING_MESSAGE_SHORT": "Diese App ist evtentuell noch instabil(in Entwicklung).",

www/i18n/locale-en-GB.json

+5-1
Original file line numberDiff line numberDiff line change
@@ -111,7 +111,11 @@
111111
"CODE": "Source code:",
112112
"OFFICIAL_WEB_SITE": "Official web site:",
113113
"DEVELOPERS": "Developers:",
114-
"FORUM": "Forum:",
114+
"USER_FORUM": "User forum:",
115+
"TECH_FORUM": "Technical forum:",
116+
"TELEGRAM": "Telegram group:",
117+
"USER_HELP_DIVIDER": "Community",
118+
"CONTRIBUTE_DIVIDER": "Contribute",
115119
"PLEASE_REPORT_ISSUE": "Please report any issue to us!",
116120
"REPORT_ISSUE": "Report an issue",
117121
"BTN_OPEN_DEV_WINDOW": "Open the debug window"

www/i18n/locale-en.json

+5-1
Original file line numberDiff line numberDiff line change
@@ -111,7 +111,11 @@
111111
"CODE": "Source code:",
112112
"OFFICIAL_WEB_SITE": "Official web site:",
113113
"DEVELOPERS": "Developers:",
114-
"FORUM": "Forum:",
114+
"USER_FORUM": "User forum:",
115+
"TECH_FORUM": "Technical forum:",
116+
"TELEGRAM": "Telegram group:",
117+
"USER_HELP_DIVIDER": "Community",
118+
"CONTRIBUTE_DIVIDER": "Contribute",
115119
"PLEASE_REPORT_ISSUE": "Please report any issue to us!",
116120
"REPORT_ISSUE": "Report an issue",
117121
"BTN_OPEN_DEV_WINDOW": "Open the debug window"

www/i18n/locale-eo-EO.json

+5-1
Original file line numberDiff line numberDiff line change
@@ -111,7 +111,11 @@
111111
"CODE": "Fonto-kodo:",
112112
"OFFICIAL_WEB_SITE": "Oficiala retejo:",
113113
"DEVELOPERS": "Programita de:",
114-
"FORUM": "Forumo:",
114+
"USER_FORUM": "Uzant-Forumo:",
115+
"TECH_FORUM": "Teknika Forumo:",
116+
"TELEGRAM": "Telegram-Grupo:",
117+
"USER_HELP_DIVIDER": "Komunumo",
118+
"CONTRIBUTE_DIVIDER": "Kontribui",
115119
"PLEASE_REPORT_ISSUE": "Ne hezitu sciigi al ni la renkontitajn fuŝaĵojn",
116120
"REPORT_ISSUE": "Sciigi problemon",
117121
"BTN_OPEN_DEV_WINDOW": "Malfermi la fenestron pri malfuŝigado"

www/i18n/locale-es-ES.json

+5-1
Original file line numberDiff line numberDiff line change
@@ -112,7 +112,11 @@
112112
"CODE": "Código fuente:",
113113
"OFFICIAL_WEB_SITE": "Web oficial:",
114114
"DEVELOPERS": "Desarrollado por:",
115-
"FORUM": "Foro:",
115+
"USER_FORUM": "Foro de usuarios:",
116+
"TECH_FORUM": "Foro técnico:",
117+
"TELEGRAM": "Grupo de Telegram:",
118+
"USER_HELP_DIVIDER": "Comunidad",
119+
"CONTRIBUTE_DIVIDER": "Contribuir",
116120
"PLEASE_REPORT_ISSUE": "No dude en informarnos de anomalías encontradas",
117121
"REPORT_ISSUE": "Reportar un problema"
118122
},

www/i18n/locale-fr-FR.json

+5-1
Original file line numberDiff line numberDiff line change
@@ -111,9 +111,13 @@
111111
"CODE": "Code source :",
112112
"OFFICIAL_WEB_SITE": "Site web officiel :",
113113
"DEVELOPERS": "Développé par :",
114-
"FORUM": "Forum :",
114+
"USER_FORUM": "Forum utilisateur:",
115+
"TECH_FORUM": "Forum technique :",
116+
"TELEGRAM": "Groupe Telegram :",
115117
"PLEASE_REPORT_ISSUE": "N'hésitez pas à nous remonter les anomalies rencontrées",
116118
"REPORT_ISSUE": "Remonter un problème",
119+
"USER_HELP_DIVIDER": "Communauté",
120+
"CONTRIBUTE_DIVIDER": "Contribuer",
117121
"BTN_OPEN_DEV_WINDOW": "Ouvrir la fenêtre de debuggage"
118122
},
119123
"HOME": {

www/i18n/locale-it-IT.json

+5-1
Original file line numberDiff line numberDiff line change
@@ -111,7 +111,11 @@
111111
"CODE": "Codice sorgente:",
112112
"OFFICIAL_WEB_SITE": "Pagina web ufficiale:",
113113
"DEVELOPERS": "Sviluppatori:",
114-
"FORUM": "Forum:",
114+
"USER_FORUM": "Forum degli utenti:",
115+
"TECH_FORUM": "Forum tecnico:",
116+
"TELEGRAM": "Gruppo Telegram:",
117+
"USER_HELP_DIVIDER": "Comunità",
118+
"CONTRIBUTE_DIVIDER": "Contribuire",
115119
"PLEASE_REPORT_ISSUE": "Per favore comunicaci qualunque problema!",
116120
"REPORT_ISSUE": "Comunica un problema",
117121
"BTN_OPEN_DEV_WINDOW": "Apri la finestra di debug"

www/i18n/locale-nl-NL.json

+5-1
Original file line numberDiff line numberDiff line change
@@ -102,7 +102,11 @@
102102
"LICENSE": "<b>Vrije</b> software (GNU AGPLv3 licentie).",
103103
"CODE": "Broncode:",
104104
"DEVELOPERS": "Ontwikkelaars:",
105-
"FORUM": "Forum:",
105+
"USER_FORUM": "Gebruikersforum:",
106+
"TECH_FORUM": "Technisch Forum:",
107+
"TELEGRAM": "Telegram Groep:",
108+
"USER_HELP_DIVIDER": "Gemeenschap",
109+
"CONTRIBUTE_DIVIDER": "Bijdragen",
106110
"DEV_WARNING": "Waarschuwing",
107111
"DEV_WARNING_MESSAGE": "Deze applicatie is nog in actieve onwikkeling.<br/>Meld ons elk pobleem!",
108112
"DEV_WARNING_MESSAGE_SHORT": "Deze App is nog instabiel (in ontwikkeling).",

www/i18n/locale-pt-PT.json

+5-1
Original file line numberDiff line numberDiff line change
@@ -112,7 +112,11 @@
112112
"CODE": "Código fonte:",
113113
"OFFICIAL_WEB_SITE": "Site oficial:",
114114
"DEVELOPERS": "Desenvolvido por:",
115-
"FORUM": "Fórum:",
115+
"USER_FORUM": "Fórum de usuários:",
116+
"TECH_FORUM": "Fórum Técnico:",
117+
"TELEGRAM": "Grupo Telegram:",
118+
"USER_HELP_DIVIDER": "Comunidade",
119+
"CONTRIBUTE_DIVIDER": "Contribuir",
116120
"PLEASE_REPORT_ISSUE": "Não se iniba de nos informar sobre anomalias encontradas",
117121
"REPORT_ISSUE": "Reportar um problema"
118122
},

www/img/logo_telegram.svg

+3
Loading

www/js/services/settings-services.js

+2
Original file line numberDiff line numberDiff line change
@@ -81,6 +81,8 @@ angular.module('cesium.settings.services', ['ngApi', 'cesium.config'])
8181
sourceLicenseUrl: 'https://git.duniter.org/clients/cesium-grp/cesium/-/raw/master/LICENSE',
8282
newIssueUrl: "https://git.duniter.org/clients/cesium-grp/cesium/issues/new",
8383
userForumUrl: "https://forum.monnaie-libre.fr",
84+
userTelegramUrl: "https://t.me/monnaielibrejune",
85+
techForumUrl: "https://forum.duniter.org",
8486
latestReleaseUrl: "https://api.github.com/repos/duniter/cesium/releases/latest",
8587
// FIXME: get release from gitlab
8688
duniterLatestReleaseUrl: undefined, // disable for now

www/templates/modal_about.html

+21-1
Original file line numberDiff line numberDiff line change
@@ -37,12 +37,25 @@ <h3>
3737
</h3>
3838
</ion-item>
3939

40+
<div class="item item-divider no-border">
41+
<p translate>ABOUT.USER_HELP_DIVIDER</p>
42+
</div>
43+
4044
<!-- forum -->
4145
<ion-item class="item-icon-left">
4246
<i class="item-image icon ion-chatbubbles"></i>
43-
{{'ABOUT.FORUM' | translate}}
47+
{{'ABOUT.USER_FORUM' | translate}}
4448
<h3><a ng-click="openLink($event, $root.settings.userForumUrl)">{{::$root.settings.userForumUrl}}</a></h3>
4549
</ion-item>
50+
<ion-item class="item-icon-left">
51+
<i class="item-image icon ion-telegram"></i>
52+
{{'ABOUT.TELEGRAM' | translate}}
53+
<h3><a ng-click="openLink($event, $root.settings.userTelegramUrl)">{{::$root.settings.userTelegramUrl}}</a></h3>
54+
</ion-item>
55+
56+
<div class="item item-divider no-border">
57+
<p translate>ABOUT.CONTRIBUTE_DIVIDER</p>
58+
</div>
4659

4760
<!-- report issue -->
4861
<ion-item class="item-icon-left item-text-wrap">
@@ -60,6 +73,13 @@ <h3>
6073
<h3><a ng-click="openLink($event, $root.settings.sourceUrl)">{{$root.settings.sourceUrl}}</a></h3>
6174
</ion-item>
6275

76+
<!-- tech forum -->
77+
<ion-item class="item-icon-left">
78+
<i class="item-image icon ion-chatbubbles"></i>
79+
{{'ABOUT.TECH_FORUM' | translate}}
80+
<h3><a ng-click="openLink($event, $root.settings.techForumUrl)">{{::$root.settings.techForumUrl}}</a></h3>
81+
</ion-item>
82+
6383
<!-- team -->
6484
<ion-item class="item-icon-left item-text-wrap">
6585
<i class="item-image icon ion-person-stalker"></i>

0 commit comments

Comments
 (0)