 |
Simeon |
| [QUOTE][i]Originally posted by nothingman7 [/i]
... |
11-03-2007 17:06 |
|
 |
Simeon |
:D
Registered: Aug 2004
Posts: 984 (0.13 al dì)
Location: Milano
Corso: Informatica
Anno: IT IS OVER!
Time Online: 14 Days, 19:29:42 [...]
Status: Offline
Edit | Report | IP: Logged |
Originally posted by nothingman7
2)nel caso in cui io decida di usare i file, come visualizzo i contenuti nell'applicazione?
Ecco, me lo son chiesto anche io proprio in sto momento. Per le immagini non dovrebbe essere complesso, ma per i testi non ho idea di come si faccia... sara' tutto un discorso di funzioni varie, boh.
|
|
11-03-2007 17:06 |
|
|
|  |
 |
Gehur |
| nelle specifiche aggiuntive si richiede da parte d ... |
12-03-2007 08:18 |
|
 |
Gehur |
.grande:maestro.
Registered: Apr 2006
Posts: 519 (0.07 al dì)
Location: Milano
Corso: Informatica
Anno:
Time Online: 3 Days, 0:41:42 [...]
Status: Offline
Edit | Report | IP: Logged |
nelle specifiche aggiuntive si richiede da parte degli amministratori l'iscrizione di nuovi utenti
vuol dire che non devo fare una pagina di registrazione??
come faccio a passare i dati all'amministratore?
e poi sempre nelle specfifiche aggiuntive parla di sessioni, ma in che senso? devo usare le session percaso?
|
|
12-03-2007 08:18 |
|
|
|  |
 |
zonker |
| Procediamo per ordine:
... |
12-03-2007 14:44 |
|
 |
zonker |
.illuminato.
Registered: Mar 2003
Posts: 200 (0.02 al dì)
Location:
Corso:
Anno:
Time Online: 2 Days, 6:24:53 [...]
Status: Offline
Edit | Report | IP: Logged |
Procediamo per ordine:
>nel caso in cui io decida di non usare veri e propri file come tratto l'attributo formato?
Il formato in questo caso potrebbe distinguere HTML da Plain Text per i testi piuttosto che il formato per le immagini (JPG, BMP, TIFF) etc. e sarebbe un campo del DB in base al quale l'applicazione potrebbe decidere di visualizzare il contenuto in maniera appropriata. Ad esempio se il formato è html i tag vanno interpretati e non visualizzati come testo normale.
>nel caso in cui io decida di usare i file, come visualizzo i contenuti nell'applicazione?
Ci sono varie possibilità, ad esempio usare textbox per i plain test, include per gli html, img per le immagini.
Io ho optato per usare gli iframe.
>Nel testo del progetto si dice che gli argomenti di un profilo sono in ordine di importanza. Fin'ora ho trascurato questo particolare ma ora che devo implementare mi chiedo cosa significhi.
Poniamo che ci siano questi 5 argomenti: moto, donne, fotografia, computer, cucina. Espirmere le preferenze in ordine di importanza significa 1° donna, 2° moto, 3° fotografia gli altri argomenti non sono tra i preferiti.
>Non mi e' chiaro come potrei aggiungere argomenti ad un profilo o ad un contenuto. Sto facendo la versione da 3 punti, quindi (credo) gli argomenti sono un numero FISSO, pero' nonostante questo non penso sia il massimo fare una checkbox per ogni argomento ed inserirli cosi'. Cosa faccio, creo un profilo/contenuto senza argomenti e poi li aggiungo in un secondo tempo tramite inserimenti successivi? O mi sto solo complicando la vita e faccio 7 caselline per 7 argomenti (ad esempio)?
Gli argomenti NON sono un numero fisso. L'idea di creare il profilo senza preferenze e poi lasciare all'utente l'onere di esprimere le proprie preferenze è unìottima scelta. Le checkbox sono un po' meno buone come scelta perchè le preferenze sono "ordinate" (si veda sopra).
>nelle specifiche aggiuntive si richiede da parte degli amministratori l'iscrizione di nuovi utenti
Un utente amministratore deve essere in grado di creare nuovi utenti, non si richiede un form di autoregistrazione ma una sorta di pannellino di controlla da cui gli amministratori possono creare e gestire gli utenti.
>e poi sempre nelle specfifiche aggiuntive parla di sessioni, ma in che senso? devo usare le session percaso?
Esatto.
|
|
12-03-2007 14:44 |
|
|
|  |
 |
Simeon |
| [quote]
... |
12-03-2007 16:07 |
|
 |
Simeon |
:D
Registered: Aug 2004
Posts: 984 (0.13 al dì)
Location: Milano
Corso: Informatica
Anno: IT IS OVER!
Time Online: 14 Days, 19:29:42 [...]
Status: Offline
Edit | Report | IP: Logged |
Gli argomenti NON sono un numero fisso. L'idea di creare il profilo senza preferenze e poi lasciare all'utente l'onere di esprimere le proprie preferenze è unìottima scelta. Le checkbox sono un po' meno buone come scelta perchè le preferenze sono "ordinate" (si veda sopra).
Ma sarebbe impossibile usare le checkbox se gli argomenti non sono un numero fisso come dici tu. Cioe se ho un numero variabile di argomenti possibili da inserire nei profili/contenuti, come faccio a fare una checkbox per ognuno di essi se variano? Se avessi un numero fisso (tipo 7 argomenti) allora potrei fare 7 checkbox... Sto parlando della versione da TRE punti eh.
La questione dell'ordine mi e' ancora poco chiara purtroppo. Cioe io scelgo 3 argomenti tra quelli a mia disposizione per un certo contenuto. Che importanza ha il loro ordine nella query per la visualizzazione dei contenuti in base agli argomenti?
Credo siano gli ultimi dubbi che mi separano dal completare sto maledetto progetto... :\
|
|
12-03-2007 16:07 |
|
|
|  |
 |
zonker |
| In realtà le checkbox le puoi usare anche se il n ... |
12-03-2007 16:15 |
|
 |
zonker |
.illuminato.
Registered: Mar 2003
Posts: 200 (0.02 al dì)
Location:
Corso:
Anno:
Time Online: 2 Days, 6:24:53 [...]
Status: Offline
Edit | Report | IP: Logged |
In realtà le checkbox le puoi usare anche se il numero di argomenti è variabile (ad esempio con un array di checkbox). Quello che non riesci a fare è l'ordinamento delle preferenze che all'atto pratico della visualizzazione dei contenuti non ha alcun vincolo (ossia non sei obbligato da specifiche ad ordinarli per importanza anche se farlo potrebbe essere utile). Resta il fatto che è esplicitamente richiesto dalle specifiche e quindi obbligatorio. [TIPS MODE ON] Tale richiesta è ovviamente stata inserita per farti mettere un attributo all'interno di una associazione. [TIPS MODE OFF]
|
|
12-03-2007 16:15 |
|
|
|  |
 |
Simeon |
| [QUOTE][i]Originally posted by zonker [/i]
... |
12-03-2007 16:28 |
|
 |
Simeon |
:D
Registered: Aug 2004
Posts: 984 (0.13 al dì)
Location: Milano
Corso: Informatica
Anno: IT IS OVER!
Time Online: 14 Days, 19:29:42 [...]
Status: Offline
Edit | Report | IP: Logged |
Originally posted by zonker
In realtà le checkbox le puoi usare anche se il numero di argomenti è variabile (ad esempio con un array di checkbox). Quello che non riesci a fare è l'ordinamento delle preferenze che all'atto pratico della visualizzazione dei contenuti non ha alcun vincolo (ossia non sei obbligato da specifiche ad ordinarli per importanza anche se farlo potrebbe essere utile). Resta il fatto che è esplicitamente richiesto dalle specifiche e quindi obbligatorio. [TIPS MODE ON] Tale richiesta è ovviamente stata inserita per farti mettere un attributo all'interno di una associazione. [TIPS MODE OFF]
Afferrato. Resta il fatto che potevano risparmiarsela come cosa dato che non ha utilita' pratica 
Ultima cosa: il trattamento di un profilo/contenuto privo di argomenti (ho deciso che li aggiungero' in un secondo momento dopo l'inserimento) e' sempre una scelta implementativa vero?
Stavo pensando ad esempio che un profilo senza argomenti visualizzi tutti i contenuti, mentre un contenuto senza argomenti sia sempre visualizzato (oppure mai, boh, devo deciderlo).
|
|
12-03-2007 16:28 |
|
|
|  |
 |
zonker |
| Attenzione a leggere le specifiche: "Ogni contenut ... |
12-03-2007 16:32 |
|
 |
zonker |
.illuminato.
Registered: Mar 2003
Posts: 200 (0.02 al dì)
Location:
Corso:
Anno:
Time Online: 2 Days, 6:24:53 [...]
Status: Offline
Edit | Report | IP: Logged |
Attenzione a leggere le specifiche: "Ogni contenuto è associato a uno o più argomenti"...quindi non esistono contenuti senza argomenti.
|
|
12-03-2007 16:32 |
|
|
|  |
 |
Simeon |
| [QUOTE][i]Originally posted by zonker [/i]
... |
12-03-2007 16:37 |
|
 |
Simeon |
:D
Registered: Aug 2004
Posts: 984 (0.13 al dì)
Location: Milano
Corso: Informatica
Anno: IT IS OVER!
Time Online: 14 Days, 19:29:42 [...]
Status: Offline
Edit | Report | IP: Logged |
Originally posted by zonker
Attenzione a leggere le specifiche: "Ogni contenuto è associato a uno o più argomenti"...quindi non esistono contenuti senza argomenti.
Allora bisogna trovare un modo per obbligare l'inserimento contemporaneo di un nuovo contenuto e di almeno uno o piu' argomenti. Bon ci pensero' su.
|
|
12-03-2007 16:37 |
|
|
|  |
 |
Simeon |
| Faccio un'altro reply giusto per dire che cmq il t ... |
12-03-2007 17:34 |
|
 |
Simeon |
:D
Registered: Aug 2004
Posts: 984 (0.13 al dì)
Location: Milano
Corso: Informatica
Anno: IT IS OVER!
Time Online: 14 Days, 19:29:42 [...]
Status: Offline
Edit | Report | IP: Logged |
Faccio un'altro reply giusto per dire che cmq il testo del progetto e' nebuloso.
Per esempio: ho (quasi) risolto il mio problema dei profili, ma solo nel caso che un profilo, una volta inserito, non possa essere piu' modificato.
Se la versione da 3 punti prevedesse la possibilita' di modificare un profilo (tipo cambiando gli argomenti) allora dovrei cambiare un po' di cose, ma nel testo non se ne parla.
Come non si parla di un milione di altre cose.
|
|
12-03-2007 17:34 |
|
|
|  |
 |
Gehur |
| [QUOTE][i]Originally posted by zonker [/i]
... |
12-03-2007 19:17 |
|
 |
Gehur |
.grande:maestro.
Registered: Apr 2006
Posts: 519 (0.07 al dì)
Location: Milano
Corso: Informatica
Anno:
Time Online: 3 Days, 0:41:42 [...]
Status: Offline
Edit | Report | IP: Logged |
Originally posted by zonker
...
>nelle specifiche aggiuntive si richiede da parte degli amministratori l'iscrizione di nuovi utenti
Un utente amministratore deve essere in grado di creare nuovi utenti, non si richiede un form di autoregistrazione ma una sorta di pannellino di controlla da cui gli amministratori possono creare e gestire gli utenti.
...
io avevo pensato a una form di inserimento, poi se un utente vuole diventare amministratore, gli si cambia il profilo da generico ad amministratore (ovviamente glielo cambia un amministratore)
|
|
12-03-2007 19:17 |
|
|
|  |
 |
zonker |
| Va benissimo, anche se è molto di più rispetto a ... |
13-03-2007 10:45 |
|
 |
zonker |
.illuminato.
Registered: Mar 2003
Posts: 200 (0.02 al dì)
Location:
Corso:
Anno:
Time Online: 2 Days, 6:24:53 [...]
Status: Offline
Edit | Report | IP: Logged |
Va benissimo, anche se è molto di più rispetto a quanto richiesto.
|
|
13-03-2007 10:45 |
|
|
|  |
 |
bledar |
| come avete representato questo fatto nel db?
... |
13-03-2007 15:01 |
|
 |
bledar |
.arcimaestro.

Registered: Oct 2003
Posts: 256 (0.03 al dì)
Location:
Corso:
Anno:
Time Online: 6 Days, 3:07:56 [...]
Status: Offline
Edit | Report | IP: Logged |
come avete representato questo fatto nel db?
Gli utenti amministratori hanno permessi illimitati su tutti i contenuti
e possono gestire l’iscrizione di altri utenti, cancellandoli, inscrivendone di nuovi
cioe e una cosa che va gestita via db o solo dall'applicazione web?
|
|
13-03-2007 15:01 |
|
|
|  |
 |
Simeon |
| [QUOTE][i]Originally posted by bledar [/i]
... |
13-03-2007 19:30 |
|
 |
Simeon |
:D
Registered: Aug 2004
Posts: 984 (0.13 al dì)
Location: Milano
Corso: Informatica
Anno: IT IS OVER!
Time Online: 14 Days, 19:29:42 [...]
Status: Offline
Edit | Report | IP: Logged |
Originally posted by bledar
come avete representato questo fatto nel db?
Gli utenti amministratori hanno permessi illimitati su tutti i contenuti
e possono gestire l’iscrizione di altri utenti, cancellandoli, inscrivendone di nuovi
cioe e una cosa che va gestita via db o solo dall'applicazione web?
Io via web.
Loggando come un utente amministratore posso accedere alle opzioni "iscrivi utente" e "cancella utente".
(ne approfitto per abusare ancora di zonker o di chi vorra' rispondermi al posto suo
E' possibile creare una form all'interno di un'altra form? Mi servirebbe per fare l'inserimento di un nuovo profilo utente e dei relativi argomenti di preferenza in una fase unica (al posto di 2 fasi separate), ma non so come sia possibile prendere in input un argomento alla volta all'interno di una form. Per ora ho pensato solo a robe assurde tipo form che rimandano alla stessa pagina passandosi un array con tutte le scelte precedenti, ma essendo un niubbo di html/php non so se sia realizzabile.)
|
|
13-03-2007 19:30 |
|
|
|  |
 |
zonker |
| Non ho capito bene la tua domanda...
... |
14-03-2007 09:52 |
|
 |
zonker |
.illuminato.
Registered: Mar 2003
Posts: 200 (0.02 al dì)
Location:
Corso:
Anno:
Time Online: 2 Days, 6:24:53 [...]
Status: Offline
Edit | Report | IP: Logged |
Non ho capito bene la tua domanda...
Le form web ti servono per raccogliere tutti i dati poi la pagina che metti in action si occuperà sulla base di questi dati di fare le dovute operazioni sul db.
Se mi spieghi meglio cosa non ti riesca di fare posso dirti di più.
|
|
14-03-2007 09:52 |
|
|
|  |
 |
Simeon |
| [QUOTE][i]Originally posted by zonker [/i]
... |
14-03-2007 13:02 |
|
 |
Simeon |
:D
Registered: Aug 2004
Posts: 984 (0.13 al dì)
Location: Milano
Corso: Informatica
Anno: IT IS OVER!
Time Online: 14 Days, 19:29:42 [...]
Status: Offline
Edit | Report | IP: Logged |
Originally posted by zonker
Non ho capito bene la tua domanda...
Le form web ti servono per raccogliere tutti i dati poi la pagina che metti in action si occuperà sulla base di questi dati di fare le dovute operazioni sul db.
Se mi spieghi meglio cosa non ti riesca di fare posso dirti di più.
Tu hai parlato di quella roba dell'ordine di importanza che rende impossibile selezionare gli argomenti via menu/checkbox etc.
Per ora ho risolto come avevo gia detto: creo un profilo vuoto e poi in seguito aggiungo gli argomenti a parte. Pero' non mi piace.
Vorrei fare tutto assieme, ovvero creare il profilo e aggiungere gli argomenti all'interno di un'unica form, ma come si fa a creare all'interno di una form un "ciclo" che acquisisca piu' argomenti, uno alla volta, e che li memorizzi in un array da passare alla action page?
Come faccio in sostanza a fare in modo che cliccando su "crea profilo" mi appaia un menu che mi consenta di inserire le checkbox relative alla visibilita' dei dati dell'utente (nome, cognome etc) INSIEME agli argomenti, presi in input uno alla volta (da un menu, inseriti a mano, etc)?
code:
CREA PROFILO
Visibilita'
nome utente [ ]
cognome utente [ ]
email utente [ ]
Argomenti:
+--------------+-+
| argomenti |v| [AGGIUNGI]
+--------------+-+
(dove il menu a tendina argomenti conterra' la lista degli argomenti disponibili e il bottone aggiungi permettera' di aggiungere tale argomento ad un array o qualcosa di simile)
|
|
14-03-2007 13:02 |
|
|
|  |
 |
| All times are GMT. The time now is 08:18. |
|
|
 |
|
 |
|
|
|  |
Forum Rules:
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts
|
HTML code is OFF
vB code is ON
Smilies are ON
[IMG] code is ON
|
|
|
|
|
|