Updates from Aprile, 2007 Nascondi commenti | Scorciatoie da tastiera

  • NERTO #4 _tutti insieme! 

    ildiscepolo 8:41 am on April 23, 2007 Permalink | Replica

    Dato che mi sono rotto di pubblicare una classe per post.
    Posto qui le classi della cartella popos rimanenti.
    PS: Non metto i costruttori ne i getter ne i setter tanto nn è difficile aggiungerli.

    class Localita {
    var $_id;
    var $_nome;
    var $_provincia;

    }

    class Evento extends Clou{

    var $_locazione;
    var $_utente;
    var $_consigliato;
    var $_visibile;
    var $_date;
    var $_tipo;

    (Leggi il resto…)

     
  • NERTO #3 _L’utente modello. 

    ildiscepolo 11:07 am on April 22, 2007 Permalink | Replica

    Metto la classe riguardante l’utente.
    Se ci sono dubbi chiedete

    class Utente extends Clou
    {
    var $_eta;
    var $_colore;
    var $_localita;
    var $_dataRegistrazione;
    var $_banner;
    var $_mail;
    var $_newsletter;
    var $_tipo;

    function Utente($id,$nome,$sito,$descrizione,$colore,$forum,$immagine,$letture,
    $votiPunteggio,$votiNumero,$conferma,$eta,$localita,$dataRegistrazione,$banner,$newsletter,$tipo)
    {
    parent::Clou($id,$nome,$sito,$descrizione,$colore,$forum,
    $immagine,$letture,$commenti,$votiPunteggio,$votiNumero);
    $this->_eta=$eta;
    $this->_localita=$localita;
    $this->_dataRegistrazione=$dataRegistrazione;
    $this->_banner=$banner;
    $this->_mail=$mail;
    $this->_newsletter=$newsletter;
    $this->_tipo=$tipo;
    }

    function getEta(){

    function setEta($eta){

    function getLocalita(){

    function setLocalita($localita){

    function getDataRegistrazione(){

    function setDataRegistrazione($dataRegistrazione){

    function getBanner(){

    function setBanner($banner){
    $this->_banner=$banner;
    }

    function getMail(){
    return $this->_mail;
    }

    function setMail($mail){
    $this->_mail=$mail;
    }

    function getNewsletter(){
    return $this->_newsletter;
    }

    function setNewsletter($newsletter){
    $this->_newsletter=$newsletter;
    }

    function getTipo(){
    return $this->_tipo;
    }

    function setTipo($tipo){
    $this->_tipo=$tipo;
    }

    }

     
  • NERTO #2 _Il Clou del sito 

    ildiscepolo 4:45 pm on April 21, 2007 Permalink | Replica

    creiamo la prima classe di nerto.
    L’ho chiamata “Clou”

    Ogni entità di nerto meno il forum deve estendere questa classe.

    Quali sono le entità di nerto?
    -evento
    -posto
    -utente
    -recensione (che nn esiste nell’attuale nerto)

    in clou ho messo tutte le proprietà che queste entità hanno in comune.
    e cioè:

    var $_id;
    var $_nome;
    var $_sito;
    var $_descrizione;
    var $_forum; (contiene il riferimento alla discussione sul forum relativa all’oggetto in questione)
    var $_immagine;
    var $_letture;
    var $_commenti;
    var $_votiPunteggio;
    var $_VotiNumero;
    var $_colore;

    ho messo l’underscore dopo il dollaro per rendere la variabile privata.
    Ho chiamato il file Clou.php
    uso la lettera maiuscola all’inizio solo per i file contenenti classi
    Ecco il file per intero con tutti i get e i set + costruttore.
    (Leggi il resto…)

     
  • NERTO #1 _strategie pirotecniche sulla sistemazione dei file. 

    ildiscepolo 10:52 am on April 21, 2007 Permalink | Replica

    iniziamo.

    Creiamo un nuovo progetto php.
    Io l’ho chiamato nertoeacapo, lo potevo anche chiamare nerto2 ma i numeri nn mi vanno a genio.

    allora per la sistemazione dei file ho fatto questo.

    ho creato la cartella images per le immagini (escluse quelle uploadate dagli utenti) e la cartella flash (ma speriamo rimanga vuota il più possibile).

    altre 2 cartelle “css” e “scripts”

    un’altra chiamata popos. al lavoro usiamo la cartella POJOS che contiente appunto pojos.
    Che cosè un pojos???

    “Un POJO, acronimo di Plain Old Java Object, è una “semplice” classe Java che non ha un legame diretto con un container o con un application server ( per esempio non deve obbligatoriamente implementare interfacce e/o metodi di callback, avere file XML di configurazione, etc..).”

    lascio alla vostra immaginazione perchè l’ho chiamata popos.

    dopo popos ho creato la cartella util che contiene tutto il codice che serve per gestire i popos etc…

    infine c’è la cartella uploads

    le cartelle per ora sono terminate.

    nella root inserirò tutti i file utilizzati per creare l’interfaccia grafica di nerto.

    SONO BENVENUTI SUGGERIMENTI E CRITICHE

     
  • NERTO #0 _i prepostumi della intro 

    ildiscepolo 8:28 pm on April 19, 2007 Permalink | Replica

    la cosa più sensata che viene da fare all’inizio è far luce su nerto e sul suo significato.
    Dal sito:

    “NERTO è una piattaforma organica dedicata alla raccolta di informazioni che riguardano gli eventi culturali e d’intrattenimento.

    Si ciba delle notizie che trova nell’ambiente che lo circonda e che gli utenti che vi transitano gli gettano in pasto spontaneamente.

    Con una rapida digestione le rimette in circolo rendendo le informazioni fagocitate a disposizione di tutti.

    NERTO non si limita a proporre: intende scatenare re(l)azioni e scambi di opinioni su ciò che contiene con la finalità di sviluppare un organismo fatto di persone che prendono parte a quello che gli succude attorno.

    La dieta di NERTO è a base di Musica, Arte, Teatro, Cinema, Feste, Sagre e quant’altro favorisce la socializzazione.

    La Registrazione al sito è gratuita e non comporta nessuna interferenza alla vostra vita privata se non un aumento testato di vitalitá; avrete la possibilitá di inserire eventi, commentare quelli esistenti e partecipare alla vita di NERTO.

    Tutto è in continua evoluzione quindi alcune funzionalità potrebbero essere ancora limitate; portate pazienza.

    Per eventuali delucidazioni, insulti, segnalazioni, apprezzamenti e impulsi comunicativi: parlacon@nerto.it

    Ora passiamo ai dettagli tecnici:
    (Leggi il resto…)

     
  • NERTO verso l’opensource 

    ildiscepolo 8:09 pm on April 19, 2007 Permalink | Replica

    Dato che ho annullato la stesura della guida di tapestry
    e dato che devo riscrivere nerto dall’inizio, ho deciso che riporterò tutti i passaggi quà.

    Inoltre alla fine renderò il codice disponibile sempre qui.

     
c
scrivi un nuovo post
j
post successivo/commento successivo
k
post precedente/commento precedente
r
rispondi
e
modifica
o
mostra/nascondi commenti
t
torna a inizio pagina
l
go to login
h
show/hide help
esc
Annulla