Features of PHP Wallpaper Script

This features page is incomplete.

PHP Wallpaper script comes with a lot of built-in features that will allow you to easily manage a complex wallpaper gallery website. Our wallpaper script is written in PHP programming language and using MySQL as database client. The code was re-written several times to met our clients demands. The very first version of the script was released somewhere in 2008 and since then our goal was to improve the application to get the best results.

Front-end section
  1. SEO oriented
    1. Search engine friendly URLs
    2. Breadcrumbs navigation
    3. Canonical urls
    4. Pagination of results with relnext and relprev
    5. Dinamic titles, descriptions, meta descriptions and keywords
    6. 404 page when content not found
    7. XML Sitemap (google style) and HTML sitemap
  2. Homepage
    1. Featured wallpapers appear on top
    2. Wallpapers viewed right now
    3. Latest wallpapers (paginated results)
  3. Wallpaper Page
    1. Related wallpapers
    2. Viewing all resolutions grouped by types
    3. Option to download a resolution
    4. Option to preview a resolution
    5. Members can add to favourites
    6. AJAX comments with emoticons
    7. Option to view/download user detected resolution
  4. Top Wallpapers
    1. Latest wallpapers with option to sort by timeframe
    2. Popular wallpapers with option to sort by timeframe
    3. Top downloaded wallpapers with option to sort by timeframe
    4. Top favourite wallpapers with option to sort by timeframe
    5. All top wallpapers have RSS option
  5. Category Browsing
    1. Category tree browsing with filters and timeframes
    2. All categories have RSS option
    3. Dinamic titles, descriptions, meta descriptions and keywords
  6. Search Options
    1. Quick search option
    2. AJAX Live Search
    3. Advanced search option
  7. Resolutions
    1. Javascript resolution detection
    2. Resolution browsing option
    3. All resolutions have RSS option
  8. Community
    1. Member registration / login
    2. Members can submit/edit/delete wallpapers
    3. Submit wallpapers by resolutions types or pack upload
    4. Option to tag wallpapers
    5. Password recovery option
    6. Member wallpaper management
    7. Members can track their activity
    8. Members can set up profiles
    9. Members can change their privacy settings
    10. Members can choose what emails and notifications to receive
    11. Members can change their email and/or password
    12. Members can close their account
    13. Members can add to favourites
    14. Members can rate wallpapers
    15. Members can upload avatars
  9. Tags
    1. Tag Cloud
    2. Tag browsing
  10. Other Features
    1. Contact page
    2. Page for all RSS
Administration
  1. Wallpapers Management
    1. Advanced wallpaper filters
    2. Calendar wallpaper filters
    3. Submit/edit/delete wallpapers and/or images
    4. Bulk Wallpaper upload (NEW!)
    5. Advanced submission options
    6. Set up featured wallpapers
    7. Change wallpaper status
    8. Manage wallpaper comments
    9. Manage wallpaper ratings
    10. Manage wallpaper favourites
    11. Manage Thumbnails / Previews settings
    12. Manage other settings
  2. Category Management
    1. Category tree view
    2. Add/edit/delete categories
    3. Unlimited subcategories
    4. Viewing the number of wallpapers in a category
    5. Advanced category delete options
    6. Category cache
    7. Category settings
    8. Option to edit metas and add descriptions
  3. Resolution Management
    1. Add/edit/delete resolutions
    2. Add/edit/delete resolution types
    3. Option to sort resolutions
    4. Viewing the number of wallpapers of a resolution
    5. Option to edit metas and add descriptions
    6. Update wallpaper with new resolution
  4. License Management
    1. Add/edit/delete licenses
    2. Set a default license
  5. User Management
    1. Add/edit/delete users
    2. Change user status (suspend,activate etc.) and roles
    3. Password generation
    4. Email notifications
    5. Advanced user search
    6. Manage user settings
    7. Manage default settings
  6. Site settings
    1. Multi-language support (default: english)
    2. Multi-theme support (template based)
    3. Notification system
    4. Google Analytics built-in support
    5. Google Sitemap built-in support
    6. Cronjobs
    7. Routing support (you can change every link)
    8. Cache rebuilding
    9. Captcha security
    10. Cached MySQL queries
    11. Optimized PHP code