Dev:Objects
Model objektov je zbierka hlavnych objektov v projekte. Je to referencny zoznam nazvov a vztahov, na ktorych sme sa predbezne dohodli. Finalne clenenie a nazvy objektov sa mozu miestami lisit. Model objektov implementuje uzivatelsku analyzu. Je sucastou softwaroveho designu.
IndexPage
IndexPage, EP, index.php, jsimlo
- LoginPage, EP
- LogoutPage, EP
- IntroPage, EP
- QuickBox,
- MainMenuQuickBox, QuickBox
- RelatedLinksQuickBox, QuickBox
- FriendsQuickBox, QuickBox
- ...QuickBox, QuickBox
- ...QuickBox, QuickBox
- QuickBox,
- RegistrationPage, EP
SettingsPage
SettingsPage, EP, setts.php
- SettingsPasswdPage, EP
- SettingsSettingsPage, EP
- SettingsKillUserPage, EP
- SettingsProfilePage, EP
- SettingsWatermarkPage, EP
KeepPage
KeepPage, EP, keep.php, jsimlo
- StatisticsPage, EP
- CleanupPage, EP
NotificationsPage
NotificationsPage, EP, notif.php
PeoplePage
PeoplePage, EP, people.php, Zlatka
- UserListPage, EP
- RelativesPage, EP
UserPage
UserPage, EP, user.php, Zlatka
- UserDetailPage, EP
- UserMailPage, EP
CategoryPage
CategoryPage, EP, category.php, Zlatka
- CategoryListPage, EP
- CategoryEditPage, EP
- CategoryMovePage, EP
- CategoryDeletePage, EP
GroupPage
GroupPage, EP, group.php, Zlatka
- GroupDetailPage, EP
- GroupEditPage, EP
- GroupDeletePage, EP
- GroupStatePage, EP
- GroupJoinPage, EP
- GroupUsersPage, EP
DirectoryPage
DirectoryPage, EP, albums.php, Jana
- DirectoryListPage, EP
- DisplayList() // displays list of albums and directories (filtered, sorted, paged, etc..)
- UpdateDirectories() // updates state of a directory
- DirectoryEditPage, EP
- DisplayForm() // displays form for adding/suggesting new directory; or for modifying directory attributes
- SaveDirectory() // saves (insert or update) directory into dbase
- DirectoryDeletePage, EP
- DeleteDirectory() // deletes the directory with destination (moves and merges childs)
- DirectoryMovePage, EP
- DisplayForm() // displays form for moving a directory or album
- UpdateDirectory() // moves and merges the directory with destination
- UpdateAlbum() // moves the album into destination
- FavouriteAlbumsPage, EP
- DisplayForm() // displays form of favourite albums
- DeleteFavourites() // removes album form favourite albums
AlbumPage
AlbumPage, EP, album.php, Jana
- AlbumDetailPage, EP
- DisplayInfo() // displays info about album
- DisplayContent() // displays photos or discussion of the album
- AlbumEditBody,
- DisplayForm() // displays form of editable attributes of the album
- SaveAlbum() // saves (updates or inserts) attributes into dbase
- AlbumDeleteBody,
- DeleteAlbum() // deletes album from dbase
- AlbumStateBody,
- DisplayForm() // displays form for banning an album
- UpdateAlbum() // updates new state and reason into database
- AlbumAddPhotosPage, EP
- DisplayForm() // displays photo grid with check boxes
- InsertPhotosInAlbum() // adds photos to album
- SendNotifications() // sends notifications about new photos in album
- AlbumManagePhotosPage, EP
- DisplayForm() // displays photo grid with check boxes
- UpdatePhotos() // updates state of selected photos in album
- DeletePhotos() // deletes selected photos from album
- SendNotifications() // sends notifications about new photos in album
- AlbumGroupsPage, EP
- DisplayForm() //
- InsertGroupInAlbum() // inserts new groups in album
- UpdateGroupsInAlbum() // modifies selected groups in album
- DeleteGroupsInAlbum() // deletes selected groups in album
StoragePage
StoragePage, EP, storage.php, Jana
- PhotoListPage, EP
- DisplayList() // displays list of photos (filtered, sorted, paged, etc..)
- UpdatePhotos() // move selected photos into trash
- DeletePhotos() // delete photos (all from trash) from dbase
- PhotoAddPage, EP
- DisplayFormAdd() // displays form for adding new photos (files, tags, common attributes)
- DisplayFormAlbums() // displays grid of albums with check boxes (owned or favourites only)
- CheckPhotos() // checks, whther the new photos can be added (storage size limit, photo max size, etc.)
- InsertPhotos() // inserts the photos into database
- InsertPhotosInAlbum() // inserts the photos into selected album (see DisplayAlbums())
- PhotoTagsPage, EP
- DisplayForm() // displays form of tags with current photo tags
- UpdateTags() // updates the list of tags into database
PhotoPage
PhotoPage, EP, photo.php, Jana
- PhotoDetailPage, EP
- DisplayInfo() // displays main photo detail (image, score, sizes, etc.)
- UpdatePhoto() // updates new score into the database
- PhotoEditPage, EP
- DisplayFormAll() // displays form of all editable attributes
- DisplayFormCommon() // displays form of common editable attributes
- UpdatePhoto() // updates attributes into dbase
- PhotoUpdatePage, EP
- DisplayForm() // displays form for uploading a new photo version
- CheckPhoto() // checks, whether the sizes of the new photo
- UpdatePhoto() // inserts the new image and updates the photo
- SendNotifications() // sends notifications
- PhotoAlbumsPage, EP
- DisplayForm() // displays form with albums where a foto is added
- DeletePhotosInAlbum() // deletes photo from selected albums
PhotoPreviewPage
- PhotoPreviewPage, EP, preview.php, Jana
- Display() // returns JPEG data of the image to the output
- FindPreview() // finds, whether a preview already exists and returns an url to it (or false :)
- GeneratePreview() // generates (or just finds one, if already exists) a preview and returns an url to it
DiscussionPage
DiscussionPage, EP, talk.php
- DiscussionListPage, EP
- DisplayList() // displays list of comments or discussion items (foltered, sorted, paged, etc.)
- DiscussionEditPage, EP
- DisplayForm() // displays form for adding new comment or editing an old one
- SaveComment() // saves (insert or update) comment into dbase
- SendNotifications() // sends notifications
- DiscussionManagePage, EP
- DisplayForm() // displays form for deleting and approving comments
- UpdateComment() // updates state of selected comments
- DeleteComment() // delete selected comments (+ their already deleted parents) (+ optionally their childs)
UglyPage
UglyPage, EP, ugly.php, Jana
- DisplayList() // displays list of all ugly entries
- DisplayEntry() // displays single ugly entry (all its instances at once)
- DisplayForm() // displays form for adding new ugly entry
- InsertUgly() // inserts an ugly entry
- DeleteUgly() // deletes an ugly entry (all its instances at once)
CaptchaPage
CaptchaPage, EP, captcha.php, Peto
- Generate() // generates new text and returns its hash
- Display() // returns captcha jpg-data from given hash
- Verify() // verifies given text against given hash
TagFilter
TagFilter, -, jsimlo
- Run() // executes necessary code for loading tag lists
- Display() // displays form for specifying tag filters
- HarvestIn() // harvest selected include tags from a given request
- HarvestOut() // harvest selected exclude tags from a given request
- HarvestExact() // tells, whether ! was used in a given request
- IsSent() // tells, whether a given request contains sent form for specifying tag filters
Grid
Grid, -, jsimlo
- AlbumGrid, Grid, Jana
- PhotoGrid, Grid, Jana
- GroupGrid, Grid, Zlatka
- UserGrid, Grid, Zlatka
- NotificationGrid, Grid
- DiscussionGrid, Grid
- UglyGrid, Grid, Jana