====== Zdefiniowanie interfejsów do prezentacji, edycji i obsługi danych ====== Na kolejnych rysunkach przedstawione są formularze umożliwiające obsługę serwisu: rejestrację, logowanie, dodawanie, edytowanie i usuwanie treści – zagadek i komentarzy.\\ \\ == Rejestracja użytkownika == Użytkownik musi podać nazwę, adres e-mail oraz co najmniej 4-literowe hasło, które wymaga potwierdzenia.\\ {{:pl:dydaktyka:ztb:2012:projekty:fotodetektyw:koncowy:2.png|}} == Logowanie użytkownika == By się zalogować, użytkownik musi podać swoją nazwę i poprawne hasło.\\ {{:pl:dydaktyka:ztb:2012:projekty:fotodetektyw:koncowy:3.png|}} == Dodawanie zagadki == Zalogowany użytkownik musi wprowadzić tytuł zagadki, ewentualny opis oraz wskazać plik do załadowania na serwer.\\ {{:pl:dydaktyka:ztb:2012:projekty:fotodetektyw:koncowy:4.png|}} == Dodawanie odpowiedzi == Zalogowany użytkownik może dodać odpowiedź wprowadzając jej treść oraz opcjonalnie wskazać plik graficzny do załadowania na serwer.\\ {{:pl:dydaktyka:ztb:2012:projekty:fotodetektyw:koncowy:5.png|}}\\ Analogicznie można edytować zagadki lub komentarze, nie można jednak zmienić pliku powiązanego z daną treścią serwisu.\\ == Usuwanie zagadki == Pod każdą zagadką jest przycisk, który powoduje przejście do okienka wymagającego potwierdzenie chęci usunięcia zagadki.\\ {{:pl:dydaktyka:ztb:2012:projekty:fotodetektyw:koncowy:6.png|}} == Weryfikacja odpowiedzi == Powoduje zmianę właściwości obiektu zagadki w systemie i może być przeprowadzone tylko przez autora zagadki. \\ Pod każdą z odpowiedzi są dwa przyciski umożliwiające oznaczenie odpowiedzi jako prawidłową bądź nieprawidłową.\\ {{:pl:dydaktyka:ztb:2012:projekty:fotodetektyw:koncowy:7.png|}}