Homepage  Il progetto dsy.it è l'unofficial support site dei corsi di laurea del Dipartimento di Scienze dell'Informazione e del Dipartimento di Informatica e Comunicazione della Statale di Milano. E' un servizio degli studenti per gli studenti, curato in modo no-profit da un gruppo di essi. I nostri servizi comprendono aree di discussione per ogni Corso di Laurea, un'area download per lo scambio file, una raccolta di link e un motore di ricerca, il supporto agli studenti lavoratori, il forum hosting per Professori e studenti, i blog, e molto altro...
In questa sezione è indicizzato in textonly il contenuto del nostro forum


.dsy:it. .dsy:it. Archive > Community > Tech
 
[PHP] Aggiornamento contenuti
Clicca QUI per vedere il messaggio nel forum
Napolux
Che tecniche usereste (o usate) per permettere agli utenti di un sito di aggiornarne i contenuti (presupponendo che non abbiano conoscenza dell'HTML)?
Mi erano venute queste idee...

  1. Modello "wiki", aggiornano con token vari tipo i BBcode
  2. Caricamento file txt
  3. XML (facendo usare tag fissi e predeterminati, tipo <paragrafo><titolo> ecc...
  4. Modulo di inserimento in DB e pagine che si "impaginano da sole" (come postare in un forum praticamente o in un blog)


Diciamo che devo per forza farlo io (PHP+MySQL), non posso usare CMS e simili :D

dan
Io lo farei in pseudo-xml.

Napolux
Originally posted by dan
Io lo farei in pseudo-xml.


quindi con delle specie di tag da parsare no?

dan

Napolux
Originally posted by dan


Ok. Ci avevo pensato anch'io, potrei adattarci i BBcode.

recoil
io dovevo fare una cosa del genere (poi hanno cambiato idea) e per l'aggiornamento avevo intenzione di preparare diverse pagine già modellate in modo che l'utente dovesse solo inserire i dati veri e propri nella caselle di testo chiamate titolo, primo paragrafo ecc.

dopotutto se uno non sa niente di HTML c'è sempre il rischio che sbagli a usare lo pseudo xml o altri accorgimenti di quel tipo, meglio preparargli un modello fisso dove non può sbagliare

Napolux
Originally posted by recoil
io dovevo fare una cosa del genere (poi hanno cambiato idea) e per l'aggiornamento avevo intenzione di preparare diverse pagine già modellate in modo che l'utente dovesse solo inserire i dati veri e propri nella caselle di testo chiamate titolo, primo paragrafo ecc.


Con un form?

dan
Non è molto dinamica come cosa però!

recoil
Originally posted by Napolux
Con un form?


le necessità erano quelle di aggiungere notizie alla home page, quindi bastavano due caselline di testo per titolo e contenuto, poi di aggiornare le classifiche (era il sito di un'associazione sportiva) e di inserire dati relativi agli atleti.

siccome le pagine erano sempre uguali bastava fare una form (ad esempio per l'atleta) con nome, cognome ecc., pulsante per l'upload di una foto e campi per la descrizione.

non è dinamico, però è tutto bello che pronto. uno pseudo xml andrebbe validato, per evitare che l'utente di turno, sbagliando ad aprire e chiudere i tag, faccia casino e si lamenti perché la pagina non funziona

Napolux
Originally posted by recoil

uno pseudo xml andrebbe validato, per evitare che l'utente di turno, sbagliando ad aprire e chiudere i tag, faccia casino e si lamenti perché la pagina non funziona


Sarebbe troppo incasinante fare la validazione...

Mi sa che ripiego sui BBcode

Napolux
Ho trovato questo, che segnalo x' fichissimo :D http://www.fckeditor.net/

Ma non è quello che cerco, e poi lo dovrei realizzare da 0. :D

dan
Originally posted by Napolux
Ho trovato questo, che segnalo x' fichissimo :D http://www.fckeditor.net/

Ma non è quello che cerco, e poi lo dovrei realizzare da 0. :D



:approved:

cloudsmover
ho sempre visto fare cose così in php, ma non vuol dire isa il miglior metodo..

Powered by: vbHome (lite) v4.1 and vBulletin v2.3.1 - Copyright ©2000 - 2002, Jelsoft Enterprises Limited
Mantained by dsy crew (email) | Collabora con noi | Segnalaci un bug | Archive | Regolamento |Licenze | Thanks | Syndacate