Aggiungere Sito internet anche ai gruppi

Pare che quando creo un gruppo compaia il mio username tra gli amministratori !
Il filtro per Categoria in Servizi non filtra bene !
This commit is contained in:
paoloar77
2022-02-28 00:07:32 +01:00
parent a7771bce5d
commit ab7650193a
14 changed files with 726 additions and 41 deletions

View File

@@ -769,7 +769,7 @@ export const shared_consts = {
], ],
ConfSite: { ConfSite: {
Notif_Reg_Bot: 1, Notif_Reg_Bot_ToManagers: 1,
Notif_Reg_Push_Admin: 2, Notif_Reg_Push_Admin: 2,
Need_Aportador_On_DataReg_To_Verify_Reg: 4, Need_Aportador_On_DataReg_To_Verify_Reg: 4,
}, },

View File

@@ -727,6 +727,7 @@ export default defineComponent({
photos: 1, photos: 1,
idCity: 1, idCity: 1,
note: 1, note: 1,
link_telegram: 1,
website: 1, website: 1,
comune: 1, comune: 1,
mycities: 1, mycities: 1,
@@ -750,6 +751,7 @@ export default defineComponent({
idCity: 1, idCity: 1,
note: 1, note: 1,
website: 1, website: 1,
link_telegram: 1,
comune: 1, comune: 1,
mycities: 1, mycities: 1,
sector: 1, sector: 1,
@@ -774,6 +776,7 @@ export default defineComponent({
note: 1, note: 1,
//**ADDFIELD_MYGROUPS //**ADDFIELD_MYGROUPS
website: 1, website: 1,
link_telegram: 1,
comune: 1, comune: 1,
mycities: 1, mycities: 1,
recCatGrp: 1, recCatGrp: 1,

View File

@@ -245,7 +245,7 @@ export default defineComponent({
const serverData: any = ref([]) const serverData: any = ref([])
const spinner_visible = ref(false) const spinner_visible = ref(false)
const searchList = toRef(props, 'prop_searchList') const searchList = ref(<ISearchList[]> [])
let actual = '' let actual = ''
@@ -307,24 +307,29 @@ export default defineComponent({
}) })
function setCategBySector(tablecat: string, tabsector: string, newval: any) { function setCategBySector(tablecat: string, tabsector: string, newval: any) {
const recSector = searchList.value.find((rec) => rec.table === tabsector) const recSector = searchList.value.find((rec) => rec.table === tabsector)
if (recSector) if (recSector)
tools.setCookie(tools.COOK_SEARCH + tablecat + '_' + recSector.value, newval) tools.setCookie(tools.COOK_SEARCH + tabsector, newval)
for (const item of searchList.value) { for (const item of searchList.value) {
if (item.table === tablecat) { if (item.table === tablecat) {
const valsaved = tools.getCookie(tools.COOK_SEARCH + tablecat + '_' + newval, costanti.FILTER_TUTTI) const valsaved = tools.getCookie(tools.COOK_SEARCH + tablecat + '_' + newval, costanti.FILTER_TUTTI)
const rec = searchList.value.find((rec) => rec.table === tablecat) // check if exist const rec = searchList.value.find((rec) => rec.table === tablecat) // check if exist
let trovato = false let trovato = false
let arrvalues = []
if (rec) { if (rec) {
const arrvalues = valoriopt.value(rec.value, false) arrvalues = valoriopt.value(rec.value, false)
if (arrvalues) if (arrvalues)
trovato = arrvalues.find((rec: any) => rec[rec.key] === valsaved) trovato = arrvalues.find((rec: any) => rec[rec.key] === valsaved)
} }
if (valsaved && trovato) if (valsaved && trovato)
item.value = valsaved item.value = valsaved
else else {
item.value = costanti.FILTER_TUTTI if (arrvalues) {
item.value = costanti.FILTER_TUTTI
}
}
} }
} }
@@ -334,10 +339,10 @@ export default defineComponent({
// console.log('searchval', newval, table) // console.log('searchval', newval, table)
tools.setCookie(tools.COOK_SEARCH + table, newval) tools.setCookie(tools.COOK_SEARCH + table, newval)
if (table === 'skills') { if (table === 'sectors') {
setCategBySector(table, 'sectors', newval) setCategBySector('skills', table, newval)
}else if (table === 'goods') { }else if (table === 'goods') {
setCategBySector(table, 'sectorgoods', newval) setCategBySector('sectorgoods', table, newval)
} }
refresh() refresh()
@@ -417,8 +422,10 @@ export default defineComponent({
if (searchList.value) { if (searchList.value) {
recSkill = searchList.value.find((item: ISearchList) => item.table === 'skills') recSkill = searchList.value.find((item: ISearchList) => item.table === 'skills')
idSkill = recSkill ? recSkill.value : 0 idSkill = recSkill ? recSkill.value : 0
console.log('recSkill', idSkill)
} }
let arrfilter_cities: any = [] let arrfilter_cities: any = []
let arrfilter_provices: any = [] let arrfilter_provices: any = []
@@ -480,6 +487,8 @@ export default defineComponent({
filtersearch.push(objitem) filtersearch.push(objitem)
} else if (item.arrvalue.length > 0) { } else if (item.arrvalue.length > 0) {
const myarr = item.arrvalue.filter((value: any) => { const myarr = item.arrvalue.filter((value: any) => {
if (typeof value === 'number') { if (typeof value === 'number') {
return value > 0 return value > 0
@@ -507,21 +516,25 @@ export default defineComponent({
} else { } else {
if ((item.table === 'skills') && item.value === costanti.FILTER_TUTTI) { if ((item.table === 'skills') && item.value === costanti.FILTER_TUTTI) {
let obj2: any = {} let obj2: any = {}
if (idSector > 0) { if (idSector > 0) {
// idSector // idSector
obj2['sector._id'] = idSector obj2['sector._id'] = idSector
filtersearch2.push(obj2) filtersearch2.push(obj2)
} }
} if (idSkill > 0) {
if ((item.table === 'goods') && item.value === costanti.FILTER_TUTTI) { // idSector
obj2['idSkill'] = idSkill
filtersearch2.push(obj2)
}
} else if ((item.table === 'goods') && item.value === costanti.FILTER_TUTTI) {
let obj2: any = {} let obj2: any = {}
if (idSectorGood > 0) { if (idSectorGood > 0) {
// idSectorGood // idSectorGood
obj2['sectorgood._id'] = idSectorGood obj2['sectorgood._id'] = idSectorGood
filtersearch2.push(obj2) filtersearch2.push(obj2)
} }
} } else if ((item.table === 'subskills') && item.value === costanti.FILTER_TUTTI) {
if ((item.table === 'subskills') && item.value === costanti.FILTER_TUTTI) {
let obj2: any = {} let obj2: any = {}
// idSector // idSector
if (idSkill > 0) { if (idSkill > 0) {
@@ -977,6 +990,8 @@ export default defineComponent({
} }
function mounted() { function mounted() {
searchList.value = props.prop_searchList
// console.log('GridTable mounted', tablesel.value) // console.log('GridTable mounted', tablesel.value)
// console.log('props.filtercustom', props.filtercustom) // console.log('props.filtercustom', props.filtercustom)
@@ -1454,8 +1469,8 @@ export default defineComponent({
function showColCheck(col: IColGridTable, tipovis: number, visulabel:boolean, value: any = '', record: any = null){ function showColCheck(col: IColGridTable, tipovis: number, visulabel:boolean, value: any = '', record: any = null){
if (col.isadvanced_field && !showfilteradv.value) //if (col.isadvanced_field && !showfilteradv.value)
return false // return false
const check = tools.checkIfShowField(col, tipovis, visulabel, value) const check = tools.checkIfShowField(col, tipovis, visulabel, value)

View File

@@ -556,10 +556,10 @@
<div <div
v-for="col in mycolumns" :key="col.name" class="newrec_fields"> v-for="col in mycolumns" :key="col.name" class="newrec_fields">
<div class="text-center q-my-xs" v-if="(col.fieldtype === costanti.FieldType.separator)"> <!--<div class="text-center q-my-xs" v-if="(col.fieldtype === costanti.FieldType.separator)">
<q-btn color="primary" size="md" dense :icon="!showfilteradv ? 'fas fa-arrow-down' : 'fas fa-arrow-up'" <q-btn color="primary" size="md" dense :icon="!showfilteradv ? 'fas fa-arrow-down' : 'fas fa-arrow-up'"
label="Campi Avanzati" @click="showfilteradv = !showfilteradv"></q-btn> label="Campi Avanzati" @click="showfilteradv = !showfilteradv"></q-btn>
</div> </div>-->
<div <div
v-if="showColCheck(col, tools.TIPOVIS_NEW_RECORD, true, 0, newRecord) && col.foredit "> v-if="showColCheck(col, tools.TIPOVIS_NEW_RECORD, true, 0, newRecord) && col.foredit ">
<div class=""> <div class="">
@@ -602,12 +602,12 @@
<q-card-section class="inset-shadow"> <q-card-section class="inset-shadow">
<div <div
v-for="col in mycolumns" :key="col.name"> v-for="col in mycolumns" :key="col.name">
<div class="text-center q-my-xs" v-if="(col.fieldtype === costanti.FieldType.separator)"> <!--<div class="text-center q-my-xs" v-if="(col.fieldtype === costanti.FieldType.separator)">
<q-btn color="primary" size="md" dense :icon="!showfilteradv ? 'fas fa-arrow-down' : 'fas fa-arrow-up'" <q-btn color="primary" size="md" dense :icon="!showfilteradv ? 'fas fa-arrow-down' : 'fas fa-arrow-up'"
label="Campi Avanzati" @click="showfilteradv = !showfilteradv"></q-btn> label="Campi Avanzati" @click="showfilteradv = !showfilteradv"></q-btn>
</div> </div>-->
<div <div
v-else-if="showColCheck(col, tools.TIPOVIS_EDIT_RECORD, false) && col.foredit"> v-if="showColCheck(col, tools.TIPOVIS_EDIT_RECORD, false) && col.foredit">
<div> <div>
<CMyPopupEdit <CMyPopupEdit
:table="mytable" :table="mytable"

View File

@@ -53,7 +53,8 @@
<q-btn v-if="myvalue" <q-btn v-if="myvalue"
type="a" rounded size="md" type="a" rounded size="md"
:class="{disabled: disable }" :class="{disabled: disable }"
color="white" text-color="blue" icon="fas fa-globe" color="white" text-color="blue"
:icon="col.icon ? col.icon : `fas fa-globe`"
:href="tools.getlinkstd(myvalue)" :href="tools.getlinkstd(myvalue)"
:label="myvalue" :label="myvalue"
target="_blank" target="_blank"

View File

@@ -4,15 +4,49 @@ const msg_website_enUs = {
siteshortname: 'ISP', siteshortname: 'ISP',
botname: 'InsiemeSiPuò BOT', botname: 'InsiemeSiPuò BOT',
}, },
products: {
quantity: 'Quantità',
quantityAvailable: 'Disponibili',
weight: 'Peso',
stars: 'Voto',
color: 'Colore',
theme: 'Tema',
},
hours: {
descr: 'Descrizione',
date: 'Data',
time_start: 'Ora Inizio',
time_end: 'Ora Fine',
hours: 'Ore',
note: 'Note Extra',
},
pages: { pages: {
home: 'Home', home: 'Home',
profile: 'Profile', profile: 'Profile',
profile2: 'ProfiloU',
mypage2: 'mypage2',
mywork2: 'mywork2',
test: 'Test',
projects: 'Progetti',
report: 'Report Ore',
producer: 'Produttore',
orderinfo: 'Ordini Effettuati',
products: 'Prodotti',
productslist: 'Lista Prodotti',
collabora: 'Collabora',
storehouses: 'Magazzino',
departments: 'Uffici',
orders: 'Ordini Ricevuti',
orders2: 'Ordini Ricevuti',
sharewithus: 'Condividi con Noi',
checkout: 'Carrello',
payment: 'Payments', payment: 'Payments',
regok: 'Registration Confirmed', regok: 'Registration Confirmed',
presentazione: 'Presentation', presentazione: 'Presentation',
presentazione2: 'Presentation', presentazione2: 'Presentation',
invita: 'Invite People', invita: 'Invite People',
SignUp: 'Registration', SignUp: 'Registration',
SignUpIscrizione: 'Diventa Socio CNM',
SignUp_alreadylista: 'Registration for those who are already in the List!', SignUp_alreadylista: 'Registration for those who are already in the List!',
SignUp2: 'Registration', SignUp2: 'Registration',
SignIn: 'Login', SignIn: 'Login',
@@ -29,14 +63,30 @@ const msg_website_enUs = {
Test: 'Test', Test: 'Test',
Category: 'Categorie', Category: 'Categorie',
Admin: 'Admin', Admin: 'Admin',
Sites: 'Siti Web',
extralist: 'Lista Extra',
Test1: 'Test1', Test1: 'Test1',
Test2: 'Test2', Test2: 'Test2',
chisiamo: 'Chi Siamo',
linkamici: 'Link Amici',
dovesiamo: 'Dove Siamo',
calendarioeventi: 'Calendario Eventi',
evento: 'Evento',
eventodef: 'Evento:',
prova: 'prova',
dbop: 'Operazioni',
projall: 'Comunitari',
groups: 'Lista Gruppi',
projectsShared: 'Condivisi da me',
myprojects: 'Privati',
favproj: 'Favoriti',
statusreg: { statusreg: {
reg: 'Participants', reg: 'Participants',
passeggeri: 'Passengers Ships', passeggeri: 'Passengers Ships',
giainlista: 'Already in the List', giainlista: 'Already in the List',
newreg: 'New registrations:', newreg: 'New registrations:',
nationality: 'Nationality', nationality: 'Nationality',
nationality_born: 'Nazione di Nascita',
verified: 'Verified', verified: 'Verified',
nonverified: 'Not Verified', nonverified: 'Not Verified',
req7: 'With 5 steps you enter the boarding list.', req7: 'With 5 steps you enter the boarding list.',
@@ -45,9 +95,42 @@ const msg_website_enUs = {
people: 'Gue.', people: 'Gue.',
peoplelegend: 'Number of guests', peoplelegend: 'Number of guests',
}, },
admin_ecommerce: 'ECommerce',
ecommerce: 'Prodotti',
ecommerce_menu: 'ECommerce1',
hours: 'Ore',
department: 'Uffici',
title: 'Titolo',
path: 'Percorso',
img1: 'Immagine 1',
contentfield: 'Testo 1',
video1: 'Video 1',
ratio1: 'Ratio 1',
img2: 'Immagine 2',
content2: 'Testo 2',
video2: 'Video 2',
ratio2: 'Ratio 2',
img3: 'Immagine 3',
content3: 'Testo 3',
video3: 'Video 3',
ratio3: 'Ratio 3',
content4: 'Testo 4',
active: 'Attiva',
inmenu: 'Sul Menu',
submenu: 'SottoMenu',
infooter: 'Sul Footer',
internalpage: 'Pagina Interna',
order: 'Posizione',
icon: 'Icona',
imgback: 'Immagine di Sfondo',
onlyif_logged: 'Solo se Loggati',
only_residenti: 'Solo Residenti',
only_consiglio: 'Solo Consiglieri',
color: 'Colore',
}, },
msg: { msg: {
myAppDescription: '', myAppDescription: '',
underconstruction: 'App in costruzione...',
keywords_base: '', keywords_base: '',
myDescriz: '', myDescriz: '',
sottoTitoloApp: '..', sottoTitoloApp: '..',

View File

@@ -4,15 +4,49 @@ const msg_website_es = {
siteshortname: 'ISP', siteshortname: 'ISP',
botname: 'InsiemeSiPuò BOT', botname: 'InsiemeSiPuò BOT',
}, },
products: {
quantity: 'Quantità',
quantityAvailable: 'Disponibili',
weight: 'Peso',
stars: 'Voto',
color: 'Colore',
theme: 'Tema',
},
hours: {
descr: 'Descrizione',
date: 'Data',
time_start: 'Ora Inizio',
time_end: 'Ora Fine',
hours: 'Ore',
note: 'Note Extra',
},
pages: { pages: {
home: 'Home', home: 'Home',
profile: 'Perfil', profile: 'Perfil',
profile2: 'ProfiloU',
mypage2: 'mypage2',
mywork2: 'mywork2',
test: 'Test',
projects: 'Progetti',
report: 'Report Ore',
producer: 'Produttore',
orderinfo: 'Ordini Effettuati',
products: 'Prodotti',
productslist: 'Lista Prodotti',
collabora: 'Collabora',
storehouses: 'Magazzino',
departments: 'Uffici',
orders: 'Ordini Ricevuti',
orders2: 'Ordini Ricevuti',
sharewithus: 'Condividi con Noi',
checkout: 'Carrello',
payment: 'Paiements', payment: 'Paiements',
regok: 'Registro confirmado', regok: 'Registro confirmado',
presentazione: 'Presentación', presentazione: 'Presentación',
presentazione2: 'Presentación', presentazione2: 'Presentación',
invita: 'Invitar a la gente', invita: 'Invitar a la gente',
SignUp: 'Registro', SignUp: 'Registro',
SignUpIscrizione: 'Diventa Socio CNM',
SignUp_alreadylista: 'Inscripción para los que ya están en la Lista!', SignUp_alreadylista: 'Inscripción para los que ya están en la Lista!',
SignUp2: 'Registro', SignUp2: 'Registro',
SignIn: 'Login', SignIn: 'Login',
@@ -30,8 +64,23 @@ const msg_website_es = {
Test: 'Test', Test: 'Test',
Category: 'Categorie', Category: 'Categorie',
Admin: 'Admin', Admin: 'Admin',
Sites: 'Siti Web',
extralist: 'Lista Extra',
Test1: 'Test1', Test1: 'Test1',
Test2: 'Test2', Test2: 'Test2',
chisiamo: 'Chi Siamo',
linkamici: 'Link Amici',
dovesiamo: 'Dove Siamo',
calendarioeventi: 'Calendario Eventi',
evento: 'Evento',
eventodef: 'Evento:',
prova: 'prova',
dbop: 'Operazioni',
projall: 'Comunitari',
groups: 'Lista Gruppi',
projectsShared: 'Condivisi da me',
myprojects: 'Privati',
favproj: 'Favoriti',
statusreg: { statusreg: {
reg: 'Participantes', reg: 'Participantes',
passeggeri: 'Barcos de pasajeros', passeggeri: 'Barcos de pasajeros',
@@ -46,6 +95,38 @@ const msg_website_es = {
people: 'Inv.', people: 'Inv.',
peoplelegend: 'Número de invitados', peoplelegend: 'Número de invitados',
}, },
admin_ecommerce: 'ECommerce',
ecommerce: 'Prodotti',
ecommerce_menu: 'ECommerce1',
hours: 'Ore',
department: 'Uffici',
title: 'Titolo',
path: 'Percorso',
img1: 'Immagine 1',
contentfield: 'Testo 1',
video1: 'Video 1',
ratio1: 'Ratio 1',
img2: 'Immagine 2',
content2: 'Testo 2',
video2: 'Video 2',
ratio2: 'Ratio 2',
img3: 'Immagine 3',
content3: 'Testo 3',
video3: 'Video 3',
ratio3: 'Ratio 3',
content4: 'Testo 4',
active: 'Attiva',
inmenu: 'Sul Menu',
submenu: 'SottoMenu',
infooter: 'Sul Footer',
internalpage: 'Pagina Interna',
order: 'Posizione',
icon: 'Icona',
imgback: 'Immagine di Sfondo',
onlyif_logged: 'Solo se Loggati',
only_residenti: 'Solo Residenti',
only_consiglio: 'Solo Consiglieri',
color: 'Colore',
}, },
msg: { msg: {
myAppDescription: '', myAppDescription: '',

View File

@@ -12,14 +12,32 @@ const msg_enUs = {
editvalues: 'Edit Values', editvalues: 'Edit Values',
addrecord: 'Add Row', addrecord: 'Add Row',
showprevedit: 'Show Past Events', showprevedit: 'Show Past Events',
nodata: 'No data',
columns: 'Columns', columns: 'Columns',
tableslist: 'Tables', tableslist: 'Tables',
nodata: 'No data',
},
gallery: {
author_username: 'Utente',
title: 'Titolo',
directory: 'Directory',
list: 'Lista',
select_image: 'Scegli un\'Immagine',
load_image: 'Carica un\'Immagine',
data_choose: 'Scegli la Data',
},
profile: {
chisei: 'Chi Sei? Raccontaci di te:',
iltuoimpegno: 'Quale è stato il tuo impegno per salvare il pianeta ad oggi?',
come_aiutare: 'Cosa vorresti fare per aiutare il pianeta?',
}, },
otherpages: { otherpages: {
product: 'Product',
sito_offline: 'Updating Website', sito_offline: 'Updating Website',
modifprof: 'Modify Profile', modifprof: 'Modify Profile',
modifgrp: 'Modifica Gruppo',
biografia: 'Bio', biografia: 'Bio',
qualifica: 'Qualifica (in breve)',
update: 'Aggiornamento in Corso...',
error404: 'error404', error404: 'error404',
error404def: 'error404def', error404def: 'error404def',
admin: { admin: {
@@ -27,16 +45,27 @@ const msg_enUs = {
eventlist: 'Your Booking', eventlist: 'Your Booking',
usereventlist: 'Users Booking', usereventlist: 'Users Booking',
userlist: 'Users List', userlist: 'Users List',
iscritticonacreis: 'Iscritti Conacreis',
zoomlist: 'Calendario Zoom',
extralist: 'Lista Extra',
dbop: 'Db Operations',
tableslist: 'List of tables', tableslist: 'List of tables',
navi: 'Navi', navi: 'Navi',
listadoni_navi: 'Lista Doni Navi',
newsletter: 'Newsletter', newsletter: 'Newsletter',
pages: 'Pages', pages: 'Pages',
media: 'Medias', media: 'Medias',
gallery: 'Gallerie',
listaflotte: 'Flotte',
bot: 'Bot',
confsite: 'Configura Sito',
}, },
manage: { manage: {
menu: 'Manage', menu: 'Manage',
manager: 'Manager', manager: 'Manager',
nessuno: 'None', nessuno: 'None',
sendpushnotif: 'Invia Msg Push',
importfile: 'Importa File',
}, },
messages: { messages: {
menu: 'Your Messages', menu: 'Your Messages',
@@ -59,6 +88,7 @@ const msg_enUs = {
telegram_non_attivi: 'Inactive Telegram', telegram_non_attivi: 'Inactive Telegram',
telegram_pendenti: 'Pending Telegram', telegram_pendenti: 'Pending Telegram',
reg_daily: 'Daily Registrations', reg_daily: 'Daily Registrations',
reg_weekly: 'Registrazioni Settimanali',
reg_total: 'Total registrations', reg_total: 'Total registrations',
}, },
steps: { steps: {
@@ -152,6 +182,36 @@ const msg_enUs = {
recdelfailed: 'Error during deletion of the Record', recdelfailed: 'Error during deletion of the Record',
duplicatedrecord: 'Duplicate Record', duplicatedrecord: 'Duplicate Record',
recdupfailed: 'Error during record duplication', recdupfailed: 'Error during record duplication',
friendsadded: 'Aggiunto alla lista di Amici',
domanda_removefriend: 'Rimuovi dagli Amici {username}?',
domanda_removegroup: 'Rimuovere dal Gruppo {username} ?',
removedfriend: 'Rimosso dalla lista di Amici',
removedgroup: 'Rimosso dal Gruppo',
domanda_addtofriend: 'Aggiungere agli amici {username}?',
domanda_addtogroup: 'Aggiungi {username} al gruppo {groupname}?',
addedfriend: 'Aggiunto alla lista di Amici',
addedgroup: 'Aggiunto al Gruppo',
domanda_trusted: 'Accettare la Fiducia a {username}?',
trusted: 'Accettato la Fiducia',
domanda_ask_friend: 'Chiedere l\'Amicizia a {username}?',
domanda_ask_group: 'Chiedere l\'invito al Gruppo {groupname}?',
askedtofriend: 'Chiesto l\'Amicizia a {username}',
askedtogroup: 'Chiesto l\'invito al Gruppo {groupname}',
domanda_revoke_friend: 'Revocare la richiesta di Amicizia a {username}?',
domanda_revoke_group: 'Revocare la richiesta al gruppo {groupname}?',
revoketofriend: 'Revocato la richiesta di Amicizia a {username}',
revoketogroup: 'Revocato la richiesta d\'invito al gruppo {groupname}',
domanda_cancel_req_friend: 'Annullare la richiesta di Amicizia a {username}?',
domanda_cancel_req_group: 'Annullare la richiesta d\'invito di {username} al gruppo {groupname}?',
cancel_req_friend: 'Annullata la richiesta di Amicizia a {username}',
cancel_req_group: 'Annullata la richiesta al gruppo {groupname}',
domanda_rejectedtrust: 'Rifiutare la Fiducia a {username}?',
rejected: 'Rifiutato la Fiducia',
domanda_blockuser: 'Bloccare {username}?',
domanda_blockgroup: 'Bloccare il gruppo {groupname}?',
blockedfriend: 'Utente Bloccato',
domanda: 'Domanda',
}, },
components: { components: {
authentication: { authentication: {
@@ -309,6 +369,11 @@ const msg_enUs = {
nuove_registrazioni: 'If this is a NEW registration, you must contact the person who INVITED you, who will leave you the CORRECT LINK to do the Registration under him/her', nuove_registrazioni: 'If this is a NEW registration, you must contact the person who INVITED you, who will leave you the CORRECT LINK to do the Registration under him/her',
you: 'You', you: 'You',
cancella_invitato: 'Delete Invited', cancella_invitato: 'Delete Invited',
cancella_account: 'Elimina Profilo',
cancellami: 'Sei sicuro di voler Eliminare completamente la tua Registrazione ed i tuoi dati su {sitename}. Non potrai piu\' accedere al sito tramite le tue credenziali.',
cancellami_2: 'ULTIMO AVVISO! Vuoi uscire Definitivamente da {sitename} ?',
account_cancellato: 'Il tuo Profilo è stato cancellato correttamente',
regala_invitato: 'Give invited', regala_invitato: 'Give invited',
regala_invitante: 'Give inviting', regala_invitante: 'Give inviting',
messaggio_invito: 'Invitation Message', messaggio_invito: 'Invitation Message',
@@ -318,20 +383,33 @@ const msg_enUs = {
invitante_regalato: 'Inviting Given', invitante_regalato: 'Inviting Given',
legenda: 'Legend', legenda: 'Legend',
aportador_solidario: 'Solidarity Contributor', aportador_solidario: 'Solidarity Contributor',
verified_by_aportador: 'Verificato dall\'Invitante',
notAsk_ToVerify: 'Non chiedere la verifica Registrazione',
trust_modified: 'Fiducia Modificata',
blocked: 'Bloccato',
username_who_block: 'Bloccato da',
username_regala_invitato: 'Username del Destinatario del regalo',
aportador_solidario_nome_completo: 'A.S. Name', aportador_solidario_nome_completo: 'A.S. Name',
aportador_solidario_nome_completo_orig: 'Invitante Originario',
aportador_solidario_ind_order: 'A.S.Ind', aportador_solidario_ind_order: 'A.S.Ind',
reflink: 'Links to share to your friends:', reflink: 'Links to share to your friends:',
linkzoom: 'Link to enter in Zoom', linkzoom: 'Link to enter in Zoom',
page_title: 'Registrazione',
incorso: 'Registration please wait...', incorso: 'Registration please wait...',
made_gift: 'Donated', made_gift: 'Donated',
note: 'Note', note: 'Note',
incorso: 'Registrazione in corso...',
iscrizioneincorso: 'Iscrizione in corso...',
richiesto: 'Field Required', richiesto: 'Field Required',
email: 'Email', email: 'Email',
email_reg: 'la tua Email',
website: 'Sito Web',
intcode_cell: 'International Code', intcode_cell: 'International Code',
cell: 'Mobile Telegram', cell: 'Mobile Telegram',
cellreg: 'Cellulare con cui ti eri registrato', cellreg: 'Cellulare con cui ti eri registrato',
nationality: 'Nationality', nationality: 'Nationality',
email_paypal: 'Email Paypal', email_paypal: 'Email Paypal',
nationality: 'Paese di Nascita',
payeer_id: 'Payeer ID', payeer_id: 'Payeer ID',
advcash_id: 'Advanced Cash Email', advcash_id: 'Advanced Cash Email',
revolut: 'Revolut', revolut: 'Revolut',
@@ -343,6 +421,7 @@ const msg_enUs = {
teleg_id: 'Telegram ID', teleg_id: 'Telegram ID',
teleg_auth: 'Authorization Code', teleg_auth: 'Authorization Code',
click_per_copiare: 'Click on it to copy it to the clipboard', click_per_copiare: 'Click on it to copy it to the clipboard',
link_reg: 'Clicca per copiare il link da condividere agli Amici',
copia_messaggio: 'Copy Message', copia_messaggio: 'Copy Message',
teleg_torna_sul_bot: '1) Copy the code by clicking on the button above<br>2) go back to {botname} by clicking on 👇 and paste (or write) the code', teleg_torna_sul_bot: '1) Copy the code by clicking on the button above<br>2) go back to {botname} by clicking on 👇 and paste (or write) the code',
teleg_checkcode: 'Telegram code', teleg_checkcode: 'Telegram code',
@@ -357,14 +436,22 @@ const msg_enUs = {
date_reg: 'Reg. Date', date_reg: 'Reg. Date',
requirement: 'Requirements', requirement: 'Requirements',
perm: 'Permissions', perm: 'Permissions',
username_login: 'Username or email', elimina: 'Elimina',
username: 'Username (Pseudonym)', deleted: 'Nascosto',
sospeso: 'Sospeso',
username: 'Username',
username_reg: 'Scegli il tuo Username',
username_hint: 'caratteri consentiti: tratteggio (_), meno (-) e il punto (.)',
username_pseudonimo: 'Username (Pseudonimo)',
username_short: 'Username', username_short: 'Username',
name: 'Name', name: 'Name',
surname: 'Surname', surname: 'Surname',
username_login: 'Username o email',
password: 'Password', password: 'Password',
password_reg: 'Scegli una nuova Password',
repeatPassword: 'Repeat password', repeatPassword: 'Repeat password',
terms: 'I agree with the terms and privacy', terms: 'I agree with the terms and privacy',
metodopagamento: 'Metodo di Pagamento',
onlyadult: "I confirm that I'm at least 18 years old", onlyadult: "I confirm that I'm at least 18 years old",
submit: 'Submit', submit: 'Submit',
title_verif_reg: 'Verify Registration', title_verif_reg: 'Verify Registration',
@@ -373,6 +460,48 @@ const msg_enUs = {
non_verificato: 'Not Verified', non_verificato: 'Not Verified',
forgetpassword: 'Forget Password?', forgetpassword: 'Forget Password?',
modificapassword: 'Modify Password', modificapassword: 'Modify Password',
resplist: 'Possibile Responsabile',
workerslist: 'Lavoratore Attivo',
resp: 'Responsabile',
viceResp: 'Vice Rrsponsabile',
userslist: 'Lista Persone',
fiscalcode: 'Codice Fiscale',
annoTesseramento: 'Anno',
numTesseraInterna: 'Tess',
codiceConacreis: 'Conacreis',
residency_address: 'Indirizzo di Residenza',
residency_city: 'Comune di Residenza',
residency_province: 'Provincia',
residency_zipcode: 'CAP',
residency_country: 'Paese',
born_country: 'Paese Nascita',
cell_phone: 'Telefono',
dateofreg: 'Registrato',
dateofapproved: 'Approvato',
dateofbirth: 'Data di Nascita',
born_city: 'Comune di Nascita',
born_province: 'Provincia di Nascita',
nationality_born: 'Paese di Nascita',
iscrizione_compilata: 'Iscritto',
metodo_pagamento: 'Pagam',
ha_pagato: 'Quota Versata',
newsletter_on: 'Aggiungimi alla Newsletter',
accetta_carta_costituzionale_on: 'Ho letto ed Approvo il Progetto',
iscriviti: 'Iscriviti',
motivazioni: 'Motivazioni sul perchè intendi iscriverti alla CNM:',
biografia: 'Biografia',
competenze_professionalita: 'Descrivi le tue competenze e professionalità',
cosa_potrei_offrire: 'Cosa potresti offrire?',
cosa_vorrei_ricevere: 'Cosa vorresti ricevere? (cosa ti aspetti?)',
altre_comunicazioni: 'Scrivi altre eventuali informazioni o comunicazioni:',
come_ci_hai_conosciuto: 'Come ci hai conosciuto?',
photo: 'Foto',
images: 'Immagini',
image: 'Immagine',
date: 'Data',
date_created: 'Creato il',
options: 'Opzioni',
link_telegram: 'Link al Canale/Gruppo Telegram',
err: { err: {
required: 'is required', required: 'is required',
email: 'must be a valid email', email: 'must be a valid email',
@@ -385,6 +514,7 @@ const msg_enUs = {
terms: 'You need to agree with the terms & conditions.', terms: 'You need to agree with the terms & conditions.',
email_not_exist: 'Email is not present in the archive, check if it is correct', email_not_exist: 'Email is not present in the archive, check if it is correct',
duplicate_email: 'Email was already registered', duplicate_email: 'Email was already registered',
invalid_email: 'l\'Email non è valida',
user_already_exist: 'Registration with these data (name, surname and mobile phone) has already been created. To access the site, click on the LOGIN button from the HomePage.', user_already_exist: 'Registration with these data (name, surname and mobile phone) has already been created. To access the site, click on the LOGIN button from the HomePage.',
user_extralist_not_found: 'User in archive not found, insert the Name, Surname and mobile phone sent previously', user_extralist_not_found: 'User in archive not found, insert the Name, Surname and mobile phone sent previously',
user_aportador_not_valid: 'Il link di registrazione non sembra risultare valido.', user_aportador_not_valid: 'Il link di registrazione non sembra risultare valido.',
@@ -393,6 +523,7 @@ const msg_enUs = {
aportador_not_exist: 'The username of the person who invited you is not present. Contact us.', aportador_not_exist: 'The username of the person who invited you is not present. Contact us.',
aportador_regalare_not_exist: 'Inserire l\'Username della persona che si vuole regalare l\'invitato', aportador_regalare_not_exist: 'Inserire l\'Username della persona che si vuole regalare l\'invitato',
sameaspassword: 'Passwords must be identical', sameaspassword: 'Passwords must be identical',
accetta_carta_costituzionale_on: 'Occorre accettare la sintesi della Carta Costituzionale',
}, },
tips: { tips: {
email: 'inserisci la tua email', email: 'inserisci la tua email',
@@ -414,6 +545,7 @@ const msg_enUs = {
facebook: 'Facebook Page', facebook: 'Facebook Page',
}, },
login: { login: {
page_title: 'Login',
incorso: 'Login...', incorso: 'Login...',
enter: 'Login', enter: 'Login',
esci: 'Logout', esci: 'Logout',
@@ -453,6 +585,8 @@ const msg_enUs = {
completed_at: 'Completition Date', completed_at: 'Completition Date',
expiring_at: 'Expiring Date', expiring_at: 'Expiring Date',
phase: 'Phase', phase: 'Phase',
assigned_to_userId: 'Assegnato a',
workers: 'Partecipanti Attivi',
}, },
notification: { notification: {
status: 'Status', status: 'Status',
@@ -467,12 +601,17 @@ const msg_enUs = {
subscribed: 'You can now receive Notification and Messages.', subscribed: 'You can now receive Notification and Messages.',
newVersionAvailable: 'Upgrade', newVersionAvailable: 'Upgrade',
}, },
connection: 'Conexión', connection: {
conn: 'Connessione',
online: 'Attiva',
offline: 'Disattiva',
},
proj: { proj: {
newproj: 'Project Title', newproj: 'Project Title',
newsubproj: 'SubProject Title', newsubproj: 'SubProject Title',
insertbottom: 'Insert New Project', insertbottom: 'Insert New Project',
longdescr: 'Description', longdescr: 'Description',
note: 'Note',
hoursplanned: 'Estimated Hours', hoursplanned: 'Estimated Hours',
hoursleft: 'Left Hours', hoursleft: 'Left Hours',
hoursadded: 'Additional Hours', hoursadded: 'Additional Hours',
@@ -485,9 +624,16 @@ const msg_enUs = {
endwork_estimate: 'Estimated completion date', endwork_estimate: 'Estimated completion date',
privacyread: 'Who can see it:', privacyread: 'Who can see it:',
privacywrite: 'Who can modify if:', privacywrite: 'Who can modify if:',
createdby: 'Creato da:',
tipovisu: 'Visualizzazione:',
totalphases: 'Total Phase', totalphases: 'Total Phase',
themecolor: 'Theme Color', themecolor: 'Theme Color',
themebgcolor: 'Theme Color Background', themebgcolor: 'Theme Color Background',
group: 'Gruppo',
group2: 'Gruppo2',
respUsername: 'Responsabile',
viceRespUsername: 'Vice Responsabile',
vice2RespUsername: 'Vice 2 Responsabile',
}, },
where: { where: {
code: 'Id', code: 'Id',
@@ -526,13 +672,21 @@ const msg_enUs = {
teacher: 'Led by', teacher: 'Led by',
enterdate: 'Enter date', enterdate: 'Enter date',
details: 'Details', details: 'Details',
open_details: 'Apri Pagina',
infoextra: 'Extra Info DateTime', infoextra: 'Extra Info DateTime',
alldayevent: 'All-Day myevent', alldayevent: 'All-Day myevent',
eventstartdatetime: 'Start', eventstartdatetime: 'Start',
enterEndDateTime: 'End', enterEndDateTime: 'End',
selnumpeople: 'Participants', selnumpeople: 'Participants',
selnumpeople_short: 'Num', selnumpeople_short: 'Num',
Lunch: 'Pranzo',
Dinner: 'Cena',
DinnerShared: 'Cena Condivisa',
selnumpeopleLunch: 'Prenotati per il Pranzo',
selnumpeopleDinner: 'Prenotati per la Cena',
selnumpeopleDinnerShared: 'Cena Condivisa',
msgbooking: 'Message to send', msgbooking: 'Message to send',
writemsg: 'Scrivi qui se vuoi lasciare un messaggio',
showpdf: 'Show PDF', showpdf: 'Show PDF',
bookingtextdefault: 'I book for', bookingtextdefault: 'I book for',
bookingtextdefault_of: 'of', bookingtextdefault_of: 'of',
@@ -542,6 +696,7 @@ const msg_enUs = {
showlastschedule: 'See Full Schedule', showlastschedule: 'See Full Schedule',
}, },
msgs: { msgs: {
telegrammsg: 'Telegram',
message: 'Messaggio', message: 'Messaggio',
messages: 'Messaggi', messages: 'Messaggi',
nomessage: 'Nessun Messaggio', nomessage: 'Nessun Messaggio',
@@ -553,6 +708,7 @@ const msg_enUs = {
title: 'Title', title: 'Title',
details: 'Details', details: 'Details',
bodytext: 'Event Text', bodytext: 'Event Text',
dateCreated: 'Data Inserimento',
dateTimeStart: 'Date Start', dateTimeStart: 'Date Start',
dateTimeEnd: 'Date End', dateTimeEnd: 'Date End',
bgcolor: 'Background color', bgcolor: 'Background color',
@@ -568,10 +724,24 @@ const msg_enUs = {
infoafterprice: 'Info after Price', infoafterprice: 'Info after Price',
teacher: 'Teacher', // teacherid teacher: 'Teacher', // teacherid
teacher2: 'Teacher2', // teacherid2 teacher2: 'Teacher2', // teacherid2
teacher3: 'Insegnante 3', // teacherid2
teacher4: 'Insegnante 4', // teacherid2
infoextra: 'Extra Info', infoextra: 'Extra Info',
linkpage: 'WebSite', linkpage: 'WebSite',
facebook: 'Facebook',
pagefooter: 'Pagina di Footer',
pagefooter2: 'Pagina di Footer 2',
pagefooter3: 'Pagina di Footer 3',
linkpdf: 'PDF Link', linkpdf: 'PDF Link',
nobookable: 'No Bookable', nobookable: 'No Bookable',
internal: 'Evento Interno',
lunchAvailable: 'Disponibilità di Pranzare',
dinnerAvailable: 'Disponibilità di Cenare',
dinnerSharedAvailable: 'Disponibilità di Cenare Condivisa',
lunchType: 'Tipo di Pranzo',
dinnerType: 'Tipo di Cena',
lunchPrezzo: 'Contributo Pranzo',
dinnerPrezzo: 'Contributo Cena',
news: 'News', news: 'News',
dupId: 'Id Duplicate', dupId: 'Id Duplicate',
canceled: 'Canceled', canceled: 'Canceled',
@@ -582,6 +752,7 @@ const msg_enUs = {
showinhome: 'Show in Home', showinhome: 'Show in Home',
showinnewsletter: 'Show in the Newsletter', showinnewsletter: 'Show in the Newsletter',
color: 'Title Color', color: 'Title Color',
testo_di_spiegazione: 'Testo di Spiegazione',
}, },
disc: { disc: {
typol_code: 'Tipology Code', typol_code: 'Tipology Code',
@@ -625,7 +796,129 @@ const msg_enUs = {
wrongerr: 'Invalid Email', wrongerr: 'Invalid Email',
}, },
privacy_policy: 'Privacy Policy', privacy_policy: 'Privacy Policy',
cookies: 'We use cookies for better web performance.', cookies: 'Usiamo i Cookie per una migliore prestazione web.',
sites: {
active: 'Attivo',
idapp: 'IdApp',
name: 'Nome Sito',
adminemail: 'Email Admin',
manageremail: 'Email Gestione',
replyTo: 'Reply To',
host: 'Host',
host_test: 'Host Test',
portapp: 'Porta',
dir: 'Dir',
dir_test: 'Dir Test',
email_from: 'Email From',
email_pwd: 'Email Pwd',
telegram_key: 'Chiave Bot',
telegram_bot_name: 'BotName',
telegram_key_test: 'Chiave Bot Test',
telegram_bot_name_test: 'BotName Test',
telegram_support_chat: 'Telegram Support',
pathreg_add: 'Suffisso',
ask_to_verify_reg: 'Chiedi Verif. Reg',
},
skill: {
name: 'Categoria',
city: 'Comune',
photos: 'Foto',
note: 'Note',
short_node: 'Breve Nota',
subskill: 'Specializzazione',
},
level: {
name: 'Livello',
},
statusSkill: {
name: 'Di Persona / On Line',
},
store: {
description: 'Descrizione',
main: 'Principale',
img: 'Immagine',
icon: 'Icona',
},
sectors: {
name: 'Settore',
},
catgrps: {
name: 'Categoria',
},
contribtype: {
name: 'In Cambio di'
},
bot: {
page: 'Pagina',
index: 'Posizione',
riga: 'Riga',
active: 'Attivo',
main: 'Menu Principale',
lang: 'Lingua',
label: 'Etichetta',
type: 'Tipo',
value: 'Contenuto',
visibility: 'Visibilità',
date_updated: 'Ult. Aggiornamento',
},
mypages: {
find_people: 'Cerca Persone',
find_group: 'Cerca Gruppo',
manage_my_groups: 'Gruppi che Gestisco',
follow_groups: 'Gruppi che Seguo',
create_group: 'Crea Gruppo',
friends: 'Amici',
bacheca: 'Bacheca',
services: 'Servizi',
events: 'Eventi',
goods: 'Beni',
test: 'Test',
groups: 'Gruppi',
request_friends: 'Rich. Amicizia',
request_sent_friends: 'Rich. Inviate',
request_sent_groups: 'Rich. Inviate',
request_trust: 'Rich. Fiducia',
trusted: 'Fiducia Accettata',
rejected: 'Rifiutati',
},
friends: {
accept_trust: 'Accetta Fiducia',
accept_friend: 'Accetta Amicizia',
refuse_trust: 'Rifiuta Fiducia',
reject_trust: 'Revoca Fiducia',
remove_from_myfriends: 'Rimuovi dagli Amici',
block_user: 'Blocca Utente',
ask_friend: 'Chiedi l\'Amicizia',
cancel_ask_friend: 'Annulla la richiesta di Amicizia',
cancel_ask_friend_short: 'Annulla richiesta',
reject_ask_friend: 'Rifiuta la richiesta di Amicizia',
},
groups: {
member: 'membro',
members: 'membri',
admin: 'amministratore',
admins: 'Amministratori',
ask_group: 'Chiedi di entrare nel Gruppo',
accept_group: 'Accetta la richiesta',
remove_from_mygroups: 'Rimuovi dal Gruppo',
block_group: 'Blocca Gruppo',
cancel_ask_group: 'Annulla la richiesta',
cancel_ask_group_short: 'Annulla richiesta',
refuse_ask_group_short: 'Rifiuta la richiesta',
pwd: 'Password per accedere',
},
finder: {
search_skill: 'Cerca una specializzazione'
},
adTypes: {
name: 'Tipo',
},
shipping: {
name: 'Consegna'
},
otherfilters: {
name: 'Altri Filtri'
}
}, },
}; };

View File

@@ -152,6 +152,35 @@ const msg_es = {
recdelfailed: 'Error durante la eliminación del registro', recdelfailed: 'Error durante la eliminación del registro',
duplicatedrecord: 'Registro Duplicado', duplicatedrecord: 'Registro Duplicado',
recdupfailed: 'Error durante la duplicación de registros', recdupfailed: 'Error durante la duplicación de registros',
friendsadded: 'Aggiunto alla lista di Amici',
domanda_removefriend: 'Rimuovi dagli Amici {username}?',
domanda_removegroup: 'Rimuovere dal Gruppo {username} ?',
removedfriend: 'Rimosso dalla lista di Amici',
removedgroup: 'Rimosso dal Gruppo',
domanda_addtofriend: 'Aggiungere agli amici {username}?',
domanda_addtogroup: 'Aggiungi {username} al gruppo {groupname}?',
addedfriend: 'Aggiunto alla lista di Amici',
addedgroup: 'Aggiunto al Gruppo',
domanda_trusted: 'Accettare la Fiducia a {username}?',
trusted: 'Accettato la Fiducia',
domanda_ask_friend: 'Chiedere l\'Amicizia a {username}?',
domanda_ask_group: 'Chiedere l\'invito al Gruppo {groupname}?',
askedtofriend: 'Chiesto l\'Amicizia a {username}',
askedtogroup: 'Chiesto l\'invito al Gruppo {groupname}',
domanda_revoke_friend: 'Revocare la richiesta di Amicizia a {username}?',
domanda_revoke_group: 'Revocare la richiesta al gruppo {groupname}?',
revoketofriend: 'Revocato la richiesta di Amicizia a {username}',
revoketogroup: 'Revocato la richiesta d\'invito al gruppo {groupname}',
domanda_cancel_req_friend: 'Annullare la richiesta di Amicizia a {username}?',
domanda_cancel_req_group: 'Annullare la richiesta d\'invito di {username} al gruppo {groupname}?',
cancel_req_friend: 'Annullata la richiesta di Amicizia a {username}',
cancel_req_group: 'Annullata la richiesta al gruppo {groupname}',
domanda_rejectedtrust: 'Rifiutare la Fiducia a {username}?',
rejected: 'Rifiutato la Fiducia',
domanda_blockuser: 'Bloccare {username}?',
domanda_blockgroup: 'Bloccare il gruppo {groupname}?',
blockedfriend: 'Utente Bloccato',
domanda: 'Domanda',
}, },
components: { components: {
authentication: { authentication: {
@@ -311,6 +340,10 @@ const msg_es = {
nuove_registrazioni: 'Si se trata de un NUEVO registro, debe ponerse en contacto con la persona que le ha INVITADO, que le dejará el LINK CORRECTO para hacer el registro bajo él/ella', nuove_registrazioni: 'Si se trata de un NUEVO registro, debe ponerse en contacto con la persona que le ha INVITADO, que le dejará el LINK CORRECTO para hacer el registro bajo él/ella',
you: 'Tu', you: 'Tu',
cancella_invitato: 'Eliminar Invitado', cancella_invitato: 'Eliminar Invitado',
cancella_account: 'Elimina Profilo',
cancellami: 'Sei sicuro di voler Eliminare completamente la tua Registrazione ed i tuoi dati su {sitename}. Non potrai piu\' accedere al sito tramite le tue credenziali.',
cancellami_2: 'ULTIMO AVVISO! Vuoi uscire Definitivamente da {sitename} ?',
account_cancellato: 'Il tuo Profilo è stato cancellato correttamente',
regala_invitato: 'Dar Invitado', regala_invitato: 'Dar Invitado',
regala_invitante: 'Dar Invitando', regala_invitante: 'Dar Invitando',
messaggio_invito: 'Mensaje de invitación', messaggio_invito: 'Mensaje de invitación',
@@ -320,6 +353,11 @@ const msg_es = {
invitante_regalato: 'Invitando Regalato', invitante_regalato: 'Invitando Regalato',
legenda: 'Legenda', legenda: 'Legenda',
aportador_solidario: 'Aportador Solidario', aportador_solidario: 'Aportador Solidario',
verified_by_aportador: 'Verificato dall\'Invitante',
notAsk_ToVerify: 'Non chiedere la verifica Registrazione',
trust_modified: 'Fiducia Modificata',
blocked: 'Bloccato',
username_who_block: 'Bloccato da',
username_regala_invitato: 'Nombre de usuario del destinatario del regalo', username_regala_invitato: 'Nombre de usuario del destinatario del regalo',
aportador_solidario_nome_completo: 'A.S. Nombre', aportador_solidario_nome_completo: 'A.S. Nombre',
aportador_solidario_ind_order: 'A.S.Ind', aportador_solidario_ind_order: 'A.S.Ind',
@@ -341,10 +379,14 @@ const msg_es = {
note_payment: 'Notas adicionales', note_payment: 'Notas adicionales',
country_pay: 'País del Pagos de destino', country_pay: 'País del Pagos de destino',
username_telegram: 'Usuario Telegram', username_telegram: 'Usuario Telegram',
groupname: 'Codice Gruppo',
firstname_telegram: 'Nome Telegram',
lastname_telegram: 'Cognome Telegram',
telegram: 'Chat Telegram \'{botname}\'', telegram: 'Chat Telegram \'{botname}\'',
teleg_id: 'Telegram ID', teleg_id: 'Telegram ID',
teleg_auth: 'Código de autorización', teleg_auth: 'Código de autorización',
click_per_copiare: 'Haz click en él para copiarlo al portapapeles', click_per_copiare: 'Haz click en él para copiarlo al portapapeles',
link_reg: 'Clicca per copiare il link da condividere agli Amici',
copia_messaggio: 'Copiar mensaje', copia_messaggio: 'Copiar mensaje',
teleg_torna_sul_bot: '1) Copiar el código haciendo clic en el botón de arriba<br>2) volver a {botname} haciendo clic en 👇 y pegar (o escribir) el código', teleg_torna_sul_bot: '1) Copiar el código haciendo clic en el botón de arriba<br>2) volver a {botname} haciendo clic en 👇 y pegar (o escribir) el código',
teleg_checkcode: 'Código Telegram', teleg_checkcode: 'Código Telegram',
@@ -360,14 +402,22 @@ const msg_es = {
deleted: 'Cancellato', deleted: 'Cancellato',
requirement: 'Requisitos', requirement: 'Requisitos',
perm: 'Permisos', perm: 'Permisos',
username: 'Username (Apodo)', elimina: 'Elimina',
deleted: 'Nascosto',
sospeso: 'Sospeso',
username: 'Username',
username_reg: 'Scegli il tuo Username',
username_hint: 'caratteri consentiti: tratteggio (_), meno (-) e il punto (.)',
username_pseudonimo: 'Username (Pseudonimo)',
username_short: 'Username', username_short: 'Username',
name: 'Nombre', name: 'Nombre',
surname: 'Apellido', surname: 'Apellido',
username_login: 'Nombre usuario o email', username_login: 'Nombre usuario o email',
password: 'contraseña', password: 'contraseña',
password_reg: 'Scegli una nuova Password',
repeatPassword: 'Repetir contraseña', repeatPassword: 'Repetir contraseña',
terms: 'Acepto los términos por la privacidad', terms: 'Acepto los términos por la privacidad',
metodopagamento: 'Metodo di Pagamento',
onlyadult: 'Confirmo que soy mayor de edad', onlyadult: 'Confirmo que soy mayor de edad',
submit: 'Registrarse', submit: 'Registrarse',
title_verif_reg: 'Verifica registro', title_verif_reg: 'Verifica registro',
@@ -376,6 +426,48 @@ const msg_es = {
non_verificato: 'No Verificado', non_verificato: 'No Verificado',
forgetpassword: '¿Olvidaste tu contraseña?', forgetpassword: '¿Olvidaste tu contraseña?',
modificapassword: 'Cambiar la contraseña', modificapassword: 'Cambiar la contraseña',
resplist: 'Possibile Responsabile',
workerslist: 'Lavoratore Attivo',
resp: 'Responsabile',
viceResp: 'Vice Rrsponsabile',
userslist: 'Lista Persone',
fiscalcode: 'Codice Fiscale',
annoTesseramento: 'Anno',
numTesseraInterna: 'Tess',
codiceConacreis: 'Conacreis',
residency_address: 'Indirizzo di Residenza',
residency_city: 'Comune di Residenza',
residency_province: 'Provincia',
residency_zipcode: 'CAP',
residency_country: 'Paese',
born_country: 'Paese Nascita',
cell_phone: 'Telefono',
dateofreg: 'Registrato',
dateofapproved: 'Approvato',
dateofbirth: 'Data di Nascita',
born_city: 'Comune di Nascita',
born_province: 'Provincia di Nascita',
nationality_born: 'Paese di Nascita',
iscrizione_compilata: 'Iscritto',
metodo_pagamento: 'Pagam',
ha_pagato: 'Quota Versata',
newsletter_on: 'Aggiungimi alla Newsletter',
accetta_carta_costituzionale_on: 'Ho letto ed Approvo il Progetto',
iscriviti: 'Iscriviti',
motivazioni: 'Motivazioni sul perchè intendi iscriverti alla CNM:',
biografia: 'Biografia',
competenze_professionalita: 'Descrivi le tue competenze e professionalità',
cosa_potrei_offrire: 'Cosa potresti offrire?',
cosa_vorrei_ricevere: 'Cosa vorresti ricevere? (cosa ti aspetti?)',
altre_comunicazioni: 'Scrivi altre eventuali informazioni o comunicazioni:',
come_ci_hai_conosciuto: 'Come ci hai conosciuto?',
photo: 'Foto',
images: 'Immagini',
image: 'Immagine',
date: 'Data',
date_created: 'Creato il',
options: 'Opzioni',
link_telegram: 'Link al Canale/Gruppo Telegram',
err: { err: {
required: 'se requiere', required: 'se requiere',
email: 'Debe ser una email válida.', email: 'Debe ser una email válida.',
@@ -388,6 +480,7 @@ const msg_es = {
terms: 'Debes aceptar las condiciones, para continuar..', terms: 'Debes aceptar las condiciones, para continuar..',
email_not_exist: 'El correo electrónico no está presente en el archivo, verifique si es correcto', email_not_exist: 'El correo electrónico no está presente en el archivo, verifique si es correcto',
duplicate_email: 'La email ya ha sido registrada', duplicate_email: 'La email ya ha sido registrada',
invalid_email: 'l\'Email non è valida',
user_already_exist: 'El registro con estos datos (nombre, apellido y teléfono móvil) ya se ha llevado a cabo. Para acceder al sitio, haga clic en el botón INICIAR SESIÓN desde la Página de inicio.', user_already_exist: 'El registro con estos datos (nombre, apellido y teléfono móvil) ya se ha llevado a cabo. Para acceder al sitio, haga clic en el botón INICIAR SESIÓN desde la Página de inicio.',
user_extralist_not_found: 'Usuario en el archivo no encontrado, inserte el nombre, apellido y número de teléfono enviado previamente', user_extralist_not_found: 'Usuario en el archivo no encontrado, inserte el nombre, apellido y número de teléfono enviado previamente',
user_aportador_not_valid: 'Il link di registrazione non sembra risultare valido.', user_aportador_not_valid: 'Il link di registrazione non sembra risultare valido.',
@@ -396,6 +489,7 @@ const msg_es = {
aportador_not_exist: 'El nombre de usuario de la persona que lo invitó no está presente. Contactanos.', aportador_not_exist: 'El nombre de usuario de la persona que lo invitó no está presente. Contactanos.',
aportador_regalare_not_exist: 'Inserire l\'Username della persona che si vuole regalare l\'invitato', aportador_regalare_not_exist: 'Inserire l\'Username della persona che si vuole regalare l\'invitato',
sameaspassword: 'Las contraseñas deben ser idénticas', sameaspassword: 'Las contraseñas deben ser idénticas',
accetta_carta_costituzionale_on: 'Occorre accettare la sintesi della Carta Costituzionale',
}, },
tips: { tips: {
email: 'inserisci la tua email', email: 'inserisci la tua email',
@@ -627,14 +721,88 @@ const msg_es = {
statesub: 'Subscribir', statesub: 'Subscribir',
wrongerr: 'Email invalide', wrongerr: 'Email invalide',
}, },
privacy_policy: 'Política de privacidad', privacy_policy: 'Privacy Policy',
cookies: 'Utilizamos cookies para un mejor rendimiento web.', cookies: 'Usiamo i Cookie per una migliore prestazione web.',
sites: {
active: 'Attivo',
idapp: 'IdApp',
name: 'Nome Sito',
adminemail: 'Email Admin',
manageremail: 'Email Gestione',
replyTo: 'Reply To',
host: 'Host',
host_test: 'Host Test',
portapp: 'Porta',
dir: 'Dir',
dir_test: 'Dir Test',
email_from: 'Email From',
email_pwd: 'Email Pwd',
telegram_key: 'Chiave Bot',
telegram_bot_name: 'BotName',
telegram_key_test: 'Chiave Bot Test',
telegram_bot_name_test: 'BotName Test',
telegram_support_chat: 'Telegram Support',
pathreg_add: 'Suffisso',
ask_to_verify_reg: 'Chiedi Verif. Reg',
},
skill: {
name: 'Categoria',
city: 'Comune',
photos: 'Foto',
note: 'Note',
short_node: 'Breve Nota',
subskill: 'Specializzazione',
},
level: {
name: 'Livello',
},
statusSkill: {
name: 'Di Persona / On Line',
},
store: {
description: 'Descrizione',
main: 'Principale',
img: 'Immagine',
icon: 'Icona',
},
sectors: {
name: 'Settore',
},
catgrps: {
name: 'Categoria',
},
contribtype: {
name: 'In Cambio di'
},
bot: {
page: 'Pagina',
index: 'Posizione',
riga: 'Riga',
active: 'Attivo',
main: 'Menu Principale',
lang: 'Lingua',
label: 'Etichetta',
type: 'Tipo',
value: 'Contenuto',
visibility: 'Visibilità',
date_updated: 'Ult. Aggiornamento',
},
mypages: { mypages: {
find_people: 'Busca Personas', find_people: 'Cerca Persone',
friends: 'Amigos', find_group: 'Cerca Gruppo',
groups: 'Grupos', manage_my_groups: 'Gruppi che Gestisco',
follow_groups: 'Gruppi che Seguo',
create_group: 'Crea Gruppo',
friends: 'Amici',
bacheca: 'Bacheca',
services: 'Servizi',
events: 'Eventi',
goods: 'Beni',
test: 'Test',
groups: 'Gruppi',
request_friends: 'Rich. Amicizia', request_friends: 'Rich. Amicizia',
request_sent_friends: 'Rich. Inviate', request_sent_friends: 'Rich. Inviate',
request_sent_groups: 'Rich. Inviate',
request_trust: 'Rich. Fiducia', request_trust: 'Rich. Fiducia',
trusted: 'Fiducia Accettata', trusted: 'Fiducia Accettata',
rejected: 'Rifiutati', rejected: 'Rifiutati',
@@ -642,13 +810,43 @@ const msg_es = {
friends: { friends: {
accept_trust: 'Accetta Fiducia', accept_trust: 'Accetta Fiducia',
accept_friend: 'Accetta Amicizia', accept_friend: 'Accetta Amicizia',
reject_trust: 'Rifiuta Fiducia', refuse_trust: 'Rifiuta Fiducia',
reject_trust: 'Revoca Fiducia',
remove_from_myfriends: 'Rimuovi dagli Amici', remove_from_myfriends: 'Rimuovi dagli Amici',
block_user: 'Blocca Utente', block_user: 'Blocca Utente',
ask_friend: 'Chiedi l\'Amicizia', ask_friend: 'Chiedi l\'Amicizia',
cancel_ask_friend: 'Annulla la richiesta di Amicizia', cancel_ask_friend: 'Annulla la richiesta di Amicizia',
cancel_ask_friend_short: 'Annulla richiesta',
reject_ask_friend: 'Rifiuta la richiesta di Amicizia', reject_ask_friend: 'Rifiuta la richiesta di Amicizia',
} }, },
groups: {
member: 'membro',
members: 'membri',
admin: 'amministratore',
admins: 'Amministratori',
ask_group: 'Chiedi di entrare nel Gruppo',
accept_group: 'Accetta la richiesta',
remove_from_mygroups: 'Rimuovi dal Gruppo',
block_group: 'Blocca Gruppo',
cancel_ask_group: 'Annulla la richiesta',
cancel_ask_group_short: 'Annulla richiesta',
refuse_ask_group_short: 'Rifiuta la richiesta',
pwd: 'Password per accedere',
},
finder: {
search_skill: 'Cerca una specializzazione'
},
adTypes: {
name: 'Tipo',
},
shipping: {
name: 'Consegna'
},
otherfilters: {
name: 'Altri Filtri'
}
},
}; };
export default msg_es; export default msg_es;

View File

@@ -517,6 +517,7 @@ const msg_it = {
date: 'Data', date: 'Data',
date_created: 'Creato il', date_created: 'Creato il',
options: 'Opzioni', options: 'Opzioni',
link_telegram: 'Link al Canale/Gruppo Telegram',
err: { err: {
required: 'è richiesto', required: 'è richiesto',
email: 'inserire una email valida', email: 'inserire una email valida',

View File

@@ -584,6 +584,15 @@ export const colmyUserGroup = [
jointable: '', jointable: '',
showWhen: costanti.showWhen.NewRec + costanti.showWhen.InPage + costanti.showWhen.InEdit + costanti.showWhen.InView, showWhen: costanti.showWhen.NewRec + costanti.showWhen.InPage + costanti.showWhen.InEdit + costanti.showWhen.InView,
}), }),
AddCol({
name: 'link_telegram', label_trans: 'reg.link_telegram', isadvanced_field: true, fieldtype: costanti.FieldType.link,
showWhen: costanti.showWhen.NewRec + costanti.showWhen.InEdit + costanti.showWhen.InView_OnlyifExist,
icon: 'fab fa-telegram'
}),
AddCol({
name: 'website', label_trans: 'reg.website', isadvanced_field: true, fieldtype: costanti.FieldType.link,
showWhen: costanti.showWhen.NewRec + costanti.showWhen.InEdit + costanti.showWhen.InView_OnlyifExist
}),
AddCol({ AddCol({
name: 'note', label_trans: 'proj.longdescr', fieldtype: costanti.FieldType.html, name: 'note', label_trans: 'proj.longdescr', fieldtype: costanti.FieldType.html,
titlepopupedit: 'Dettagli', field_extra1: 'groupname', subfield_extra1: '' titlepopupedit: 'Dettagli', field_extra1: 'groupname', subfield_extra1: ''
@@ -644,7 +653,7 @@ export const colmyGoods = [
fieldtype: costanti.FieldType.select, fieldtype: costanti.FieldType.select,
required: true, required: true,
jointable: 'sectorgoods', jointable: 'sectorgoods',
showWhen: costanti.showWhen.NewRec + costanti.showWhen.InEdit, showWhen: costanti.showWhen.NewRec + costanti.showWhen.InEdit + costanti.showWhen.InView_OnlyifExist,
visible: true, visible: true,
icon: 'category', icon: 'category',
}), }),
@@ -810,7 +819,7 @@ export const colmySkills = [
fieldtype: costanti.FieldType.select, fieldtype: costanti.FieldType.select,
required: true, required: true,
jointable: 'sectors', jointable: 'sectors',
showWhen: costanti.showWhen.NewRec + costanti.showWhen.InEdit, showWhen: costanti.showWhen.NewRec + costanti.showWhen.InEdit + costanti.showWhen.InView_OnlyifExist,
visible: true, visible: true,
icon: 'category', icon: 'category',
}), }),
@@ -993,7 +1002,7 @@ export const colmyBachecas = [
fieldtype: costanti.FieldType.select, fieldtype: costanti.FieldType.select,
required: true, required: true,
jointable: 'sectors', jointable: 'sectors',
showWhen: costanti.showWhen.NewRec + costanti.showWhen.InEdit, showWhen: costanti.showWhen.NewRec + costanti.showWhen.InEdit + costanti.showWhen.InView_OnlyifExist,
visible: true, visible: true,
icon: 'category', icon: 'category',
sortable: false, sortable: false,

View File

@@ -247,11 +247,11 @@ export const tools = {
value: shared_consts.ConfSite.Need_Aportador_On_DataReg_To_Verify_Reg, value: shared_consts.ConfSite.Need_Aportador_On_DataReg_To_Verify_Reg,
}, },
{ {
label: 'Notif Reg sul BOT (all\'Invitante)', label: 'Notif Reg sul BOT (ai Gestori)',
value: shared_consts.ConfSite.Notif_Reg_Bot, value: shared_consts.ConfSite.Notif_Reg_Bot_ToManagers,
}, },
{ {
label: 'Notif Reg Push (Admin)', label: 'Notif Reg Push (all\'Admin)',
value: shared_consts.ConfSite.Notif_Reg_Push_Admin, value: shared_consts.ConfSite.Notif_Reg_Push_Admin,
}, },

View File

@@ -104,7 +104,7 @@ export default defineComponent({
if (mygrp.value) { if (mygrp.value) {
if (!!mygrp.value.link_telegram) { if (!!mygrp.value.link_telegram) {
return 'https://t.me/' + mygrp.value.link_telegram return (!mygrp.value.link_telegram.startsWith('http') ? 'https://' : '') + mygrp.value.link_telegram
} }
} else { } else {
return '' return ''

View File

@@ -84,6 +84,7 @@
<div v-if="mygrp.title" class="myrow justify-evenly items-center q-pa-sm q-ma-sm"> <div v-if="mygrp.title" class="myrow justify-evenly items-center q-pa-sm q-ma-sm">
<q-card> <q-card>
<div class="col-6 q-ma-xs"> <div class="col-6 q-ma-xs">
<q-btn <q-btn
v-if="getLinkGrpTelegram()" icon="fab fa-telegram" v-if="getLinkGrpTelegram()" icon="fab fa-telegram"
color="blue" type="a" color="blue" type="a"