lucagianneschi / Jam

Sviluppo della piattaforma basata su framework
0 stars 0 forks source link

Riorganizzazione cartelle e file di box #69

Open lucagianneschi opened 10 years ago

lucagianneschi commented 10 years ago

Per ognuna delle classi realizzate ridistribuire i file di box. Es. il file box-comment andrà all'interno della cartella comment e verrà eliminato dalle certelle eventPage e recordPage. In questo modo verrà eliminata anche la ridondanza di codice. La pagine profile richiamerà poi il file di box che si troverà, in questo caso, dentro la cartella comment.

lucagianneschi commented 10 years ago

Record e Event :

  1. box-informationAttendee,Featuring e Invited --> box-informationUser sotto la cartella User; questo sia per la pagina event che record;
  2. box-comment --> sotto comment; questo sia per la pagina event che record;
  3. box-opinion--> sotto comment; questo sia per la pagina event che record;
  4. box-eventReview dentro reviewEvent;
  5. box-recordReview dentro reviewRecord;
  6. box-classinfo information e status dentro Event e Record (andranno poi accorpati):
  7. box-record --> diventa box-song e va dentro Song
  8. Rinominare il main in view dentro la cartella profile;

Profile

  1. box-album
  2. albumDetail --> image
  3. box collaboration, friends, followers e following dentro User;
  4. post dentro post;
  5. box-recordDetail è il box song della pagina record;
  6. eventReview e RecordReview corrispondono a quelli delle altre pagine (eliminare);
  7. post dentro post;
  8. status e userInfo in futuro mettere dentro lo stesso file;
  9. Rinominare il main in view dentro la cartella profile;

Eliminare le cartel box dalle pagine record, event e profile;

lucagianneschi commented 10 years ago

@marifree

  1. views/album/box : riga 132, qui c'è una chiamata ad una funzione loadBoxAlbumDetail, credo che questa vada tolta da questo file di viste ed inserita all'interno del controller delle immagini; l'URL della funzione ajax adesso va rivisto in base alla nuova posizione
  2. box-comment: todo : passare l'oggetto del quale si cerca il commento, per ora è impostato ad event;
  3. box-opinion : todo : passare l'oggetto del quale si cerca il commento, per ora è impostato ad event
  4. event: per ora ci sono 2 view, una per la creazione dell'evento e una per la pagina. Quella della pagina ha dentro require_once che puntano a file non più esistenti. Da fixare quando si fa la pagina Event; nella view inoltre si richiama la funzione ajax loadBoxEventReview che va spostata in un controller (riga 27);nella view inoltre si richiama la funzione ajax loadBoxComment che va spostata in un controller (riga 57) ;nella view inoltre si richiama la funzione ajax loadBoxOpinionche va spostata in un controller (riga 89);
  5. reviewEvent e reviewRecord : i box non sono esattamente uguali se richiamati dalla pagina event/record o profile, quindi per il momento li ho lasciati entrambi, in modo tale da vedere poi come metterne uno solo;
  6. song : i box non sono esattamente uguali se richiamati dalla pagina event/record o profile, quindi per il momento li ho lasciati entrambi, in modo tale da vedere poi come metterne uno solo;
  7. In alcuni casi credo che con l'uniformarmazione dei box sia saltata qualche stringa dei titoli dei box, per la quale credo che dovrà essere impostato uno switch per mettere il nome corretto, comunque credo che sia davvero poca cosa.