Newsgroup: it.comp.www.php
Titolo: [OT] CMS

Ciao a tutti.
Un' informazione please:
Esiste un tipo di CMS che mi gestisca prevalentemente articoli che immetto
personalmente come amministratore e che possano essere visti a seconda dei
privilegi di ogni singolo utente.
Avevo postato tempo fa qualcosa in merito:
cercavo di farmelo a mano e mi è stato consigliato di provare qualche CMS
(maxdev se non ricordo male).
Ne ho provati parecchi ma non sono riuscito a trovarne con le funzionalità
che mi interessano (o manca la gestione dei permessi , o l'inserimento
degli articoli non può essere ordinato...o non sono capace di usarli).
Mi piacerebbe ancora tentare di farmelo: dal lato del server mi sembra che
le difficoltà non siano insormontabili con php e mysql; in fondo, da come 
avevo impostata la cosa, si riduce tutto a poche tabelle e una ventina di
funzioni per gestire utenti, permessi, documenti e sezioni.
Il problema per me è lato client: esporre un' interfaccia il più possibile
coerente è un grosso problema (tra html, css, javascript..).
Ho pensato, nei limiti del possibile di seguire le due strade
contemporaneamente.
Da una parte vedere se trovo un CMS che possa andarmi bene e dall' altra
provare a vedere se riesco ad andare avanti con questo progetto: dopotutto
c'è sempre qualcosa di nuovo da imparare :)
Se qualcuno potesse darmi qualche indirizzo utile mi farebbe un grosso
piacere
Paolo

 piacere
Se cerchi un cms stile phpnuke vai sul sicuro con xoops.
Se poi vuoi di meglio (molto meglio), c'è drupal. Non è stato facile 
capire il meccanismo di drupal, ma, grazie al post di Matteo, sul sito 
di drupalitalia (
http://www.drupalitalia.org/?q=node/55
) ci sono 
riuscito (all'inizio non avevo capito una bella mazza, come puoi vedere 
dal post:-)). Adesso che ho capito le linee di principio, stò scrivendo 
alcuni moduli di test e vado abbastanza spedito. E' un cms molto diverso 
dagli altri, per lo meno diverso da quelli che io conosco, ma anche 
estremamente personalizzabile. Ti consiglio di provarlo (ma non farlo in 
modo superficiale, a me il primo impatto non mi è piaciuto, poi ho visto 
ciò che si può fare e com'è strutturato....)
Unico neo, per il momento non supporta php5, ma in un prossimo futuro lo 
farà sicuramente..... ha dimenticavo, funziona sia su mysql che su 
postgresql.
Ciao
Gianni

 Gianni
Thanks Gianni
mi ci butto !!!
Paolo

 capire il meccanismo di drupal, 
Prima di addentrarmi...
Secondo te, puň gestire documentazione che espongo a seconda dell'
utente registrato.
Mi spiego meglio.
L' amministratore carica delle pagine di testo divise per argomenti ed
eventuali sottoargomenti, formando un albero.
Posso autorizzare utenti da me stabiliti a leggere e solo leggere questa
documentazione e impedirne la visione agli altri ?
Gli utenti autorizzati possono avere accesso alla loro parte di
documentazione di loro competenza senza che gli altri utenti
autorizzati possano vederla ?.
Ti chiedo questo ora perchč ho fatto alcune prove ma non sono riuscito
ancora a venirne a capo.
Drupal č interessante ma un pň complesso per me: mi servirebbe questa
dritta solo per vedere se č il caso di continuare ad usarlo.
Ti ringrazio
 Paolo

 roberto.
Grazie,
ora guardo
Paolo

 utente registrato.
Si`, ma devi installare un modulo (taxonomy_access) non incluso nella
distribuzione ufficiale, ma che trovi comunque sul sito di Drupal.
A quel punto crei dei termini di tassonomia (categorie) per gli utenti a
cui vuoi far accedere, e assegni a quei termini l'accesso da parte di
quegli utenti. Puoi assegnare permessi di visione, modifica e creazione,
se non ricordo male.
Bye.
-- 
Alessandro Pellizzari

 distribuzione ufficiale, ma che trovi comunque sul sito di Drupal.
credo di aver bisogno di qualche ulteriore delucidazione....
credo anche di essere OT.
E' meglio che mi sposti in qualche forum piů specifico ?
Paolo

 E' meglio che mi sposti in qualche forum più specifico ?
Essendo Drupal in PHP e visto che molti discutono qui dentro anche di
*nuke, xoops e altri cms in php, secondo me questo posto va bene.
In alternativa c'e` il forum di drupalitalia, ma personalmente lo seguo
poco e a dirla tutta e` poco frequentato.
Il forum di 
drupal.org
, invece, e` talmente frequentato che ogni tanto
ti perdi il tuo messaggio perche` finisce troppo in fondo... :)
Io personalmente odio seguire i forum, preferisco i newsgroup.
Bye.
-- 
Alessandro Pellizzari

 
Ok! Per me va bene..
Allora:
ho creato il vocabolario, ho aggiunto alcuni termini ed infine ho
agganciato una pagina ad ogni termine con i relativi permessi.
Il vocabolario me lo trovo come blocco e lo attivo.
Fin qui tutto bene, fa quello che deve fare.
Mi piacerebbe affinare la visualizzazione.
Quando mi nasconde l' articolo (che non ha il permesso di essere visto),
sarebbe bello che mi nascondesse anche la categoria relativa (il
termine da me creato precedentemente):
-Vocabolario
-- termine 1 
---art.A, art.B   <--- nasconde gli articoli ed è visibile il termine.
-- termine 2
---art.C, art.B
Se ho vari rami che partono dalla radice vocabolario, rimangono tutti
aperti, non c'è la possibilità di espanderli e contrarli a piacimento?
Come amministratore aggiungo tolgo e modifico gli articoli (pagine da
pubblicare): ho visto che c'è un modulo apposito nel quale c'è appunto
un elenco delle pagine; il problema mi si pone quando queste pagine
saranno qualche centinaio: c'è la possibilità di filtrarle o magari
organizzarle in qualche modo ?
Paolo

 organizzarle in qualche modo ?
Io di solito vado in amministra->contenuto e da li` si possono filtrare
o anche di fare ricerche tra le pagine.
Bye.
-- 
Alessandro Pellizzari

 
Che dire...
è ora di tirarsi su le maniche..
Credo che ora farò un pò di esperimenti.
Intanto vi ringrazio per quese prime imbeccate.
A presto :)
Paolo

Scusate,
ma c'è qualche servizio di web hosting in cui si possa caricare drupal
Devo fare solo delle prove, ce ne sono di gratuiti ?
Ho provato lycos ma non va molto bene. 
Grazie
Paolo

 ha detto:

Falle in locale, no?
Francesco Mazzi
Webmaster di AltroPC.it - 
http://www.altropc.it
 
Project Admin di "PHP Reservation - Online booking system" - 
http://phpreservation.sourceforge.net
Dev.Staff di E-Xoopport - 
http://dev.e-xoopport.it

 Falle in locale, no?
Sicuramente la parte della preparazione la farò in locale.
Però ad un certo punto qualche prova con il sito caricato in rete mi
piacerebbe farla.....
Paolo
P.s.
Se ce n'è qualcuno che perlomeno sicuramente lo supporta..

piacerebbe farla.....
Scusa ma non capisco, la vera prova la devi fare sul server dove
andranno gli script, che senso ha fare una prova su un server tipo
lycos? Allora anzi localhost, configurandolo come il server remoto.


 
OOps!! Sto forse facendo un casino??
Io l' avevo pensata cosě:
Sul mio PC ho apache e php e nella /www ci metto drupal: lo  adatto alle
mie esigenze in locale, poi acquisterň da qualcuno uno spazio web che
abbia sia php sia mysql e ci carico su drupal con tutte le modifiche
che ho fatto (+ il db) e lo rendo visibile a tutti.
Qualcosa forse mi sfugge?
Paolo

che ho fatto (+ il db) e lo rendo visibile a tutti.
Appunto, č esattamente cosě che si fa...a che ti serve Lycos o
simili???


 
http://www.tripod.lycos.it/
 offre questo servizio (mi pare).
Solo che la sua configurazione di php mal si adatta a drupal.
in particolare ho visto:
memory_limit = 8M      E' troppo basso
e non permette di usare :
ini_get, ini_alter, ini_restore, ini_set, getrusage, mysql_list_dbs,
get_current_user, set_time_limit, getmyuid, getmypid, dl, leak, listen,
chown, chmod, chgrp, realpath, tmpfile, link, mb_send_mail() has been
disabled for security reasons 
Sono funzioni che drupal usa.
Paolo