Back to top

Autore Topic: Pronta la prima versione della nuova estensione Datagrill  (Letto 6963 volte)

Offline tomtomeight

  • Global Moderator
  • Fuori controllo
  • ********
  • Post: 32046
  • Sesso: Maschio
  • Gli automatismi aiutano ma non insegnano nulla.
    • Mostra profilo
Entra a far parte delle estensioni joomla per la costruzione di applicazioni basate sul framework Xataface

DATAGRILL di Chris Rhutten.

Presto si spera sarà pubblicata nella JED.
Ho collaborato al testing e traduzione della lingua italiana.
Disponibile a http://wiki.hetpunt.info/index.php?title=DataGrill_Project_Homepage
In firma invece potete scaricare la versione coi file tradotti per la lingua italiana ( al momento il file leggimi e presto tutti i file lingua).

Mi rendo disponibile ad illustrare utilizzo e potenzialità del componente oltre a raccogliere consigli e commenti.

Offline vales

  • Global Moderator
  • Instancabile
  • *****
  • Post: 8012
  • Sesso: Maschio
    • Mostra profilo
Re:Pronta la prima versione della nuova estensione Datagrill
« Risposta #1 il: 26 Nov 2016, 06:22:33 »
Ottimo lavoro
Download e demo di Albo Pretorio On Line per Joomla 1.5 e Joomla 2.5 e 3
Moduli scuola On Line v1 per Joomla 3
http://valesweb.altervista.org

Offline marine

  • Team Joomla.it
  • Instancabile
  • *******
  • Post: 6314
  • Sesso: Maschio
    • Mostra profilo
Re:Pronta la prima versione della nuova estensione Datagrill
« Risposta #2 il: 26 Nov 2016, 12:15:59 »
Bravo tomtomheight!

Offline tomtomeight

  • Global Moderator
  • Fuori controllo
  • ********
  • Post: 32046
  • Sesso: Maschio
  • Gli automatismi aiutano ma non insegnano nulla.
    • Mostra profilo
Re:Pronta la prima versione della nuova estensione Datagrill
« Risposta #3 il: 26 Nov 2016, 12:35:18 »
Grazie ma il lavoro non è mio ho solo collaborato a delle traduzioni e sto cercando di implementare la possibilità di installare le app preconfigurate, ma ho sempre poco tempo disponibile.

Offline Alex21

  • Appassionato
  • ***
  • Post: 645
    • Mostra profilo
Re:Pronta la prima versione della nuova estensione Datagrill
« Risposta #4 il: 26 Nov 2016, 13:14:47 »
Grazie ma il lavoro non è mio ho solo collaborato a delle traduzioni e sto cercando di implementare la possibilità di installare le app preconfigurate, ma ho sempre poco tempo disponibile.
Michele Tarantino for selflessly testdriving, commenting, translating and morally supporting the project

Mica poco!
Ciao!

Offline MariaElenaBoschi

  • Appassionato
  • ***
  • Post: 469
    • Mostra profilo
Re:Pronta la prima versione della nuova estensione Datagrill
« Risposta #5 il: 26 Nov 2016, 14:55:39 »
attenzione ai file di backup che sono rimasti nelle cartelle
mancano 2 giorni alla mia prematura dipartita, saluti a tutti, meb.

Offline tomtomeight

  • Global Moderator
  • Fuori controllo
  • ********
  • Post: 32046
  • Sesso: Maschio
  • Gli automatismi aiutano ma non insegnano nulla.
    • Mostra profilo
Re:Pronta la prima versione della nuova estensione Datagrill
« Risposta #6 il: 27 Nov 2016, 10:54:25 »
Presento una piccola applicazione Libreria trasferita su datagrill, potete verificare le potenzialità di questa app in particolar modo della gestione dei permessi. Da lato pubblico ho concesso permessi di visualizzare lista e dettagli ed anche di editare, esportare, ricercare, ma non inserire un nuovo record, lasciato a utenti registrati.

http://www.infotecnica.eu/libreria.html

Invito a provare la ricerca avanzata, a fianco della ricerca normale ed ai filtri sulle tabelle.


Offline MariaElenaBoschi

  • Appassionato
  • ***
  • Post: 469
    • Mostra profilo
Re:Pronta la prima versione della nuova estensione Datagrill
« Risposta #7 il: 27 Nov 2016, 11:49:22 »
perchè posso manipolare la request e vedere gli utenti?

http://www.infotecnica.eu/components/com_datagrill/apps/2_/kickoff.php?-table=users
mancano 2 giorni alla mia prematura dipartita, saluti a tutti, meb.

Offline tomtomeight

  • Global Moderator
  • Fuori controllo
  • ********
  • Post: 32046
  • Sesso: Maschio
  • Gli automatismi aiutano ma non insegnano nulla.
    • Mostra profilo
Re:Pronta la prima versione della nuova estensione Datagrill
« Risposta #8 il: 27 Nov 2016, 12:51:17 »
Veramente questo link porta ad un error 500
Questa comunque è una trasposizione della applicazione che girava sotto xataface. In quella originale gli utenti sono gestiti dalla tabella del db della applicazione, mentre nella trasposizione su datagrill gli utenti sono quelli di joomla anche se l'applicazione gira su db diverso o stesso db joomla. In questa dell'esempio il db book è diverso dal db joomla.
Comunque ogni suggerimento è bene accetto.

Offline MariaElenaBoschi

  • Appassionato
  • ***
  • Post: 469
    • Mostra profilo
Re:Pronta la prima versione della nuova estensione Datagrill
« Risposta #9 il: 27 Nov 2016, 13:47:46 »
prova a vedere l'admin Maurizio con pw Maurizio
mancano 2 giorni alla mia prematura dipartita, saluti a tutti, meb.

Offline tomtomeight

  • Global Moderator
  • Fuori controllo
  • ********
  • Post: 32046
  • Sesso: Maschio
  • Gli automatismi aiutano ma non insegnano nulla.
    • Mostra profilo
Re:Pronta la prima versione della nuova estensione Datagrill
« Risposta #10 il: 27 Nov 2016, 14:10:20 »
Nel sito joomla non c'e nessun utente maurizio. Forse nella tabella user del db della applicazione, adesso verifico, ma come ho detto prima quella tabella non serve era presente nella versione standalone. Ora la elimino.

Offline MariaElenaBoschi

  • Appassionato
  • ***
  • Post: 469
    • Mostra profilo
Re:Pronta la prima versione della nuova estensione Datagrill
« Risposta #11 il: 27 Nov 2016, 14:50:09 »
anche gli errori non vengono gestiti causando info disclosures

If difficulties persist, please contact the System Administrator of this site and report the error below.
256 Error performing mysql query to get column information from table '1'. The mysql error returned was : 'Table 'dblib01.1' doesn't exist
mancano 2 giorni alla mia prematura dipartita, saluti a tutti, meb.

Offline tomtomeight

  • Global Moderator
  • Fuori controllo
  • ********
  • Post: 32046
  • Sesso: Maschio
  • Gli automatismi aiutano ma non insegnano nulla.
    • Mostra profilo
Re:Pronta la prima versione della nuova estensione Datagrill
« Risposta #12 il: 27 Nov 2016, 14:55:03 »
Sì nella tabella user dell'app il nuovo user c'era.
Ho eliminati i riferimenti agli user e la stessa tabella db.
Di certo ci sono errori per il fatto che l'applicazione è stata scritta non per girare in datagrill.
Se mi dai una mano cerco di adattarla al meglio. L'importante è che almeno l'estensione non generi problemi di sicurezza in joomla.

Offline MariaElenaBoschi

  • Appassionato
  • ***
  • Post: 469
    • Mostra profilo
Re:Pronta la prima versione della nuova estensione Datagrill
« Risposta #13 il: 27 Nov 2016, 19:05:27 »
è difficile fare qualcosa usando joomla essendo un framework a se stante, fà le sue query usando i suoi metodi e gestendo (o meno) i suoi errori. Ti avevo già detto che gli url urlano vendetta :) passare nei get una path non è proprio il massimo ..ma anche nel post.

Bisognerebbe riscrivere quegli script per integrarli veramente, solo che se li riscrivi usando joomla ti viene subito da domandarti "e perchè allora non usare il fw joomla?"; altrimenti rimarranno sempre entità separate usando in realtà solo la vista di un componente come integrazione.

Inoltre nella jed non passano files che non abbiano almeno il "divieto di accesso" alla prima riga.
mancano 2 giorni alla mia prematura dipartita, saluti a tutti, meb.

Offline tomtomeight

  • Global Moderator
  • Fuori controllo
  • ********
  • Post: 32046
  • Sesso: Maschio
  • Gli automatismi aiutano ma non insegnano nulla.
    • Mostra profilo
Re:Pronta la prima versione della nuova estensione Datagrill
« Risposta #14 il: 28 Nov 2016, 08:43:40 »
Dunque come dicevo sopra l'applicazione "libreria" che ho traslato in datagrill era scritta per girare sotto xataface, nel trasferirla ho tralasciato alcune istruzione sui permessi. Ora ho corretto e non è più possibile accedere alla tabella utenti che ripeto è la tabella utenti dell'applicazione libreria e non la tabella degli utenti di joomla, infatti il db della app è diverso dal db joomla.
Adesso nella barra menù è presente anche la tabella utenti ma sarà accessibile solo ad utenti autorizzati.
da tener presente comunque che sul campo ovviamente non si renderebbe una tabella editabile a chiunque, io l' ho resa editabile solo al fine ti poter far far fare test.

Offline MariaElenaBoschi

  • Appassionato
  • ***
  • Post: 469
    • Mostra profilo
Re:Pronta la prima versione della nuova estensione Datagrill
« Risposta #15 il: 28 Nov 2016, 12:42:48 »
infatti il db della app è diverso dal db joomla
-----------------------------------------------------
quindi per installarla come estensione occorre avere 2 db?
mancano 2 giorni alla mia prematura dipartita, saluti a tutti, meb.

Offline tomtomeight

  • Global Moderator
  • Fuori controllo
  • ********
  • Post: 32046
  • Sesso: Maschio
  • Gli automatismi aiutano ma non insegnano nulla.
    • Mostra profilo
Re:Pronta la prima versione della nuova estensione Datagrill
« Risposta #16 il: 28 Nov 2016, 13:51:12 »
Si installa utilizzando il db joomla ma per le app si può utilizzare un db esterno o lo stesso db joomla. Ma e preferibile tenere le app su db esterno per maggiore liberta.

Offline MariaElenaBoschi

  • Appassionato
  • ***
  • Post: 469
    • Mostra profilo
Re:Pronta la prima versione della nuova estensione Datagrill
« Risposta #17 il: 28 Nov 2016, 18:02:32 »
se sono sullo stesso db ti tocca inibire alla lettura tutte le tabelle di joomla.... ma se qualcuno installa altre estensioni?
mancano 2 giorni alla mia prematura dipartita, saluti a tutti, meb.

Offline tomtomeight

  • Global Moderator
  • Fuori controllo
  • ********
  • Post: 32046
  • Sesso: Maschio
  • Gli automatismi aiutano ma non insegnano nulla.
    • Mostra profilo
Re:Pronta la prima versione della nuova estensione Datagrill
« Risposta #18 il: 28 Nov 2016, 18:11:44 »
Segnalerò questa cosa anche perché da admin è possibile settare tutti i permessi anche per l'accesso alle tabelle, ma evidentemente la cosa non funziona ancora. In xataface comunque i permessi di lettura su tutte le tabelle del db sono inibite di base e possono essere settate singolarmente  per utente e ruolo, ed anche a livello di singolo campo, in più vengono settate solo le tabelle che si utilizzano, le altre non vengono interessate.
In datagrill bisogna far fare la stessa cosa.
« Ultima modifica: 28 Nov 2016, 18:13:34 da tomtomeight »

 



Web Design Bolzano Kreatif