update checkdata.js

This commit is contained in:
2023-03-27 07:52:21 +02:00
parent a03e35c9e2
commit d0a3b10cfe
83 changed files with 1608 additions and 825 deletions

View File

@@ -1,5 +1,5 @@
<html data-tribeid="apixtribe" data-website="webapp" data-nametpl="app" data-pagename="index_fr" data-pageneedauthentification="false" data-pageredirectforauthentification="fullscreen_auth" data-urlbackoffice="apixtribe.ndda.fr" lang="fr" data-env="prod" data-version="1640518264045">
<html data-tribeid="apxtrib" data-website="webapp" data-nametpl="app" data-pagename="index_fr" data-pageneedauthentification="false" data-pageredirectforauthentification="fullscreen_auth" data-urlbackoffice="apxtrib.ndda.fr" lang="fr" data-env="prod" data-version="1640518264045">
<head><!--head -->
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">

View File

@@ -1,12 +1,12 @@
<html data-tribeid="apixtribe" data-website="webapp" data-nametpl="fullscreen" data-pagename="auth_fr" data-pageneedauthentification="false" data-pageredirectforauthentification="fullscreen_auth" data-urlbackoffice="apixtribe.ndda.fr" lang="fr" data-env="prod" data-version="1640518263426">
<html data-tribeid="apxtrib" data-website="webapp" data-nametpl="fullscreen" data-pagename="auth_fr" data-pageneedauthentification="false" data-pageredirectforauthentification="fullscreen_auth" data-urlbackoffice="apxtrib.ndda.fr" lang="fr" data-env="prod" data-version="1640518263426">
<head><!--head -->
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">
<meta name="author" content="">
<meta name="email" content="">
<meta name="keywords" content="">
<title>apixtribe></title>
<title>apxtrib></title>
<link rel="stylesheet" type="text/css" href="static&#x2F;fonts&#x2F;icofont&#x2F;icofont.min.css">
<link rel="stylesheet" type="text/css" href="css&#x2F;fullscreen&#x2F;styles.css">
<!-- /head-->
@@ -22,19 +22,19 @@
<div class="text-center mt-4">
<h1 class="h2">Need-Data</h1>
<p class="lead">
Votre hébergement apixtribe en toute confidentialité.
Votre hébergement apxtrib en toute confidentialité.
</p>
</div>
<div class="card">
<div class="card-body">
<div class="m-sm-4">
<div class="text-center">
<img src="static/img/logo/ndda.png" alt="logo apixtribe" class="img-fluid" width="132" height="132" />
<img src="static/img/logo/ndda.png" alt="logo apxtrib" class="img-fluid" width="132" height="132" />
</div>
<form>
<div class="mb-3">
<label class="form-label">Identifiant</label>
<input class="form-control form-control-lg" type="text" name="login" value="adminapixtribe" placeholder="Votre identifiant (login ou clé public)" />
<input class="form-control form-control-lg" type="text" name="login" value="adminapxtrib" placeholder="Votre identifiant (login ou clé public)" />
</div>
<div class="mb-3">
<label class="form-label">Mot de passe</label>
@@ -108,7 +108,7 @@ value="Trze3aze!" placeholder="Mot de passe ou hash sur clé public" />
<div class="text-center mt-4">
<h1 class="h2">S'inscrire à votre communauté</h1>
<p class="lead">
Vous devez disposez du nom de la communauté qui vous invite à ouvrir un compte chez elle.<br> Pour créer une communauté, sur cet hébergement: <a href='mailto:contact@need-data.com'>contact@need-data.com</a>.<br> En savoir plus sur <a href='https://apixtribe.org/anonymat_avec_apixppress.html'>Anomymat & apixtribe</a>.
Vous devez disposez du nom de la communauté qui vous invite à ouvrir un compte chez elle.<br> Pour créer une communauté, sur cet hébergement: <a href='mailto:contact@need-data.com'>contact@need-data.com</a>.<br> En savoir plus sur <a href='https://apxtrib.org/anonymat_avec_apixppress.html'>Anomymat & apxtrib</a>.
</p>
</div>
<div class="card">

View File

@@ -1 +1 @@
{"name":"apixtribe Need-Data","short_name":"apixtribe","start_url":"app_index_fr.html","background_color":"purple","description":"Webapp to manage an apixtribe server.","display":"fullscreen","icons":[{"src":"static/img/icons/iconX74x74.png","sizes":"74x74","type":"image/png"}]}
{"name":"apxtrib Need-Data","short_name":"apxtrib","start_url":"app_index_fr.html","background_color":"purple","description":"Webapp to manage an apxtrib server.","display":"fullscreen","icons":[{"src":"static/img/icons/iconX74x74.png","sizes":"74x74","type":"image/png"}]}

View File

@@ -3,32 +3,32 @@ pwa.main = pwa.main || {};
pwa.main.tpldata = pwa.main.tpldata || {};
pwa.main.tpl = pwa.main.tpl || {};
//menu
pwa.main.tpldata.sidebarAdminapixtribe = `static/components/adminapixtribe/sidebaradminapixtribe`;
pwa.main.tpldata.sidebarAdminapxtrib = `static/components/adminapxtrib/sidebaradminapxtrib`;
// Custom data in user lang
//tremplate to store
pwa.main.tpl.adminapixtribe = 'static/components/adminapixtribe/adminapixtribe.mustache';
pwa.main.tpl.adminapixtribesysinfo = 'static/components/adminapixtribe/adminapixtribesysinfo.mustache';
pwa.main.tpl.adminapixtribeactivity = 'static/components/adminapixtribe/adminapixtribeactivity.mustache';
pwa.main.tpl.adminapxtrib = 'static/components/adminapxtrib/adminapxtrib.mustache';
pwa.main.tpl.adminapxtribsysinfo = 'static/components/adminapxtrib/adminapxtribsysinfo.mustache';
pwa.main.tpl.adminapxtribactivity = 'static/components/adminapxtrib/adminapxtribactivity.mustache';
pwa.adminapixtribe = {};
pwa.adminapxtrib = {};
pwa.adminapixtribe.init = () => {
pwa.adminapxtrib.init = () => {
// Run back stuff to update data
}
pwa.adminapixtribe.sysinfoview = () => {
pwa.adminapxtrib.sysinfoview = () => {
const datasysinfo = {}; //request to get info and push them in template
document.getElementById( 'maincontent' )
.innerHTML = Mustache.render( pwa.state.data.tpl.adminapixtribesysinfo, datasysinfo );
.innerHTML = Mustache.render( pwa.state.data.tpl.adminapxtribsysinfo, datasysinfo );
}
pwa.adminapixtribe.activityview = () => {
pwa.adminapxtrib.activityview = () => {
const dataactivity = {}; //request to get info and push them in template
document.getElementById( 'maincontent' )
.innerHTML = Mustache.render( pwa.state.data.tpl.adminapixtribeactivity, dataactivity );
.innerHTML = Mustache.render( pwa.state.data.tpl.adminapxtribactivity, dataactivity );
}
pwa.adminapixtribe.tribeidview = () => {
pwa.adminapxtrib.tribeidview = () => {
const datatribeid = {}; //request to get info and push them in template
document.getElementById( 'maincontent' )
.innerHTML = Mustache.render( pwa.state.data.tpl.adminapixtribe, datatribeid );
.innerHTML = Mustache.render( pwa.state.data.tpl.adminapxtrib, datatribeid );
}

View File

@@ -1,22 +1,22 @@
{
"groupheader": "Admin apixtribe",
"groupheader": "Admin apxtrib",
"sbssgroupmenu": [{
"name": "Activité",
"icon": "sliders",
"actionclick": "pwa.adminapixtribe.init()",
"actionclick": "pwa.adminapxtrib.init()",
"iditemmenus": "adminxpress",
"itemmenus": [{
"name": "Info activités",
"actionclick": "pwa.adminapixtribe.activityview()"
"actionclick": "pwa.adminapxtrib.activityview()"
},
{
"name": "Admin des tribeid",
"actionclick": "pwa.adminapixtribe.tribeidview()"
"actionclick": "pwa.adminapxtrib.tribeidview()"
}
]
}, {
"name": "System Info",
"icon": "sliders",
"actionclick": "pwa.adminapixtribe.sysinfoview()"
"actionclick": "pwa.adminapxtrib.sysinfoview()"
}]
}

View File

@@ -1,5 +1,5 @@
{
"groupheader": "Admin apixtribe",
"groupheader": "Admin apxtrib",
"sbssgroupmenu": [{
"name": "Tribes",
"icon": "sliders",

View File

@@ -10,7 +10,7 @@
<div class="row text-muted">
<div class="col-6 text-start">
<p class="mb-0">
<a href="{{{urlapixtribe}}}" class="text-muted"><strong>{{claim}}</strong></a> &copy;
<a href="{{{urlapxtrib}}}" class="text-muted"><strong>{{claim}}</strong></a> &copy;
</p>
</div>
<div class="col-6 text-end">

View File

@@ -1,8 +1,8 @@
{
"navbarclass": "navbar-expand navbar-light navbar-bg",
"footer": {
"urlapixtribe": "https://apixtribe.org",
"claim": "apixtribe made with love for freedom",
"urlapxtrib": "https://apxtrib.org",
"claim": "apxtrib made with love for freedom",
"links": [{
"url": "#",
"desc": "Support"

View File

@@ -2,7 +2,7 @@
"sbbrandlink": "app_index_fr.html",
"sbtitle": "Need-Data",
"sbgroupmenu": [{
"groupheader": "apixtribe",
"groupheader": "apxtrib",
"sbssgroupmenu": [{
"name": "Les news",
"icon": "sliders",
@@ -12,7 +12,7 @@
"name": "Reporting",
"icon": "sliders",
"actionclick": "pwa.reporting.init()",
"iditemmenus": "reportingapixtribe",
"iditemmenus": "reportingapxtrib",
"itemmenus": [{
"name": "",
"actionclick": "pwa.reporting.init()"

View File

@@ -1,6 +1,6 @@
// app management for search request
/*
@todo create a search/index content for an apixtribe instance
@todo create a search/index content for an apxtrib instance
//store request to analyse kind of looking for
*/
@@ -34,7 +34,7 @@ pwa.search.tpl = `
pwa.search.dataexample = {
searchtxt: "search string to looking for",
results: [ {
url: "https://apixtribe.org",
url: "https://apxtrib.org",
format: "pdf",
title: "Search finding title of the page",
desc: "sentence contexte of the searchtxt",

View File

@@ -1,8 +1,8 @@
{
"navbarclass": "navbar-expand navbar-light navbar-bg",
"footer": {
"urlapixtribe": "https://apixtribe.org",
"claim": "apixtribe made with love for freedom",
"urlapxtrib": "https://apxtrib.org",
"claim": "apxtrib made with love for freedom",
"links": [{
"url": "#",
"desc": "Support"

View File

@@ -1,7 +1,7 @@
{
"signin": {
"claimh1": "Need-Data",
"claimp": "Votre hébergement apixtribe en toute confidentialité.",
"claimp": "Votre hébergement apxtrib en toute confidentialité.",
"logo": "static/img/logo/ndda.png",
"classlogo": "img-fluid",
"login": "Identifiant",
@@ -30,8 +30,8 @@
},
"register": {
"claimh1": "S'inscrire à votre communauté",
"claimp": "Vous devez disposez du nom de la communauté qui vous invite à ouvrir un compte chez elle.<br> Pour créer une communauté, sur cet hébergement: <a href='mailto:contact@need-data.com'>contact@need-data.com</a>.<br> En savoir plus sur <a href='https://apixtribe.org/anonymat_avec_apixppress.html'>Anomymat & apixtribe</a>.",
"logoapixtribe": "static/img/logo/apixtribe.png",
"claimp": "Vous devez disposez du nom de la communauté qui vous invite à ouvrir un compte chez elle.<br> Pour créer une communauté, sur cet hébergement: <a href='mailto:contact@need-data.com'>contact@need-data.com</a>.<br> En savoir plus sur <a href='https://apxtrib.org/anonymat_avec_apixppress.html'>Anomymat & apxtrib</a>.",
"logoapxtrib": "static/img/logo/apxtrib.png",
"logoowner": "static/img/logo/ndda.png",
"login": "Votre identifiant",
"loginph": "login ou clé public",

View File

@@ -1,5 +1,5 @@
{
"title": "apixtribe",
"title": "apxtrib",
"js": [],
"css": ["static/fonts/icofont/icofont.min.css", "css/fullscreen/styles.css"]
}

View File

@@ -1,5 +1,5 @@
[{
"groupheader": "Admin apixtribe",
"groupheader": "Admin apxtrib",
"sbssgroupmenu": [{
"name": "Tribes",
"icon": "sliders",

View File

@@ -2,7 +2,7 @@
"sbbrandlink": "app_index_fr.html",
"sbtitle": "Need-Data",
"sbgroupmenu": [{
"groupheader": "apixtribe",
"groupheader": "apxtrib",
"sbssgroupmenu": [{
"name": "Les news",
"icon": "sliders",
@@ -12,7 +12,7 @@
"name": "Reporting",
"icon": "sliders",
"actionclick": "pwa.reporting.init()",
"iditemmenus": "reportingapixtribe",
"iditemmenus": "reportingapxtrib",
"itemmenus": [{
"name": "",
"actionclick": "pwa.reporting.init()"