Potrzebne gemy (dowiedzialem sie, ze na windowsie nie dziala libv8, yupi).
rails g bootstrap:intall static
Dwa layouty: dla zalogowany i niezalogowanego (DRY porzucony), formularze przerobione na bootstrapa i walka z ladnym wyswietlaniem bledow. Pierwszy layout jeszcze niedopracowany.
A to sie gdzies zawieruszylo - wygenerowane przy rails generate bootstrap:install static
Naprawilem wyswietlanie bledow i przekierowania.
Poprawilem layout - na pasku u gory poprawnie wyswietla sie uzytkownik. Wystylowalem menu nawigacji dla grupy.
Quizy i uzytkownicy sa wyswietlani w ladniejszych tabelach.'
Dodalem nowe sciezki (routes). Troche glupio slac dane z rejestracji
logowania przez GET...
Ok, teraz przekierowania dziala chyba po mojej mysli.
Drobne poprawki, m.in. uspojnienie zachownaia w przypadku gdy uzytkownik chce sie dostac do grupy ktora nie istnieje.
Stuby rankingu i profilu (osobistego) uzytkownika.
Przeniesienie has_privilege? do modelu grupy_quizowej (podobno powinno sie miec spasle modele, podobno...) i o dziwo duzo lepiej tam pasuje. Dodanie edycji i usuwannia(not implemented yet.) quizow w panelu grupy jako buttony.:
Zmiany dotyczace UI.
Porzadki w routing. Do quizu powinno sie moc dostac tylko poprzez odpowiednia grupe (do ktorej nalezy dany quiz).
Dalszy ciag czyszczenia sposobu dostepu do zasobow (na razie quizow). Aplikacja pilnuje teraz powiazania quiz <-> grupa_quizowa. Dodatkowo nowe helpery w ApplicationController.
Dostep do zasobow wzgledem przywilejow. W miare przetestowany i wydaje sie dzialac. Uwaga na przyszlosc: w przypadku bledow z has_quiz_privilege? zakomentowac begin, rescue i end.
Ponaprawialem i uspojnilem sciezki w routes. Dosc niesmialo zaczalem sie bawic edycja quizow, logika odpowiedzialna za pytania etc. niesmialo bo nie do konca rozumialem co sie dzieje w niektorych miejscach, wydaje mi sieze wypada sporo rzeczy zrefaktorowac i przede wszystkim naprawic :D
Merge pull request #25 from jam231/dev_jam231

Dev jam231