Finally, a CMS for creative pros. Drag-and-drop uploading, automatic metadata retrieval, and deceptively simple theming are just the beginning. Treat your Web site to Alkaline.
Download, Fork, Explore →
Features
General
More than just the freedom to create, organize, and showcase, Alkaline gives you an unparalleled array of features that enable you to do much more with your images.
- Text file support

- Raster and vector image support
- Raster: GIF, JPG, and PNG
- Vector: PDF and SVG
- Automatic pagination
- Search engine optimized with custom URLs
- Time zone support
- Atom XML newsfeed syndication (combined posts and images)
- Search engine optimization
- Descriptive META tags, custom and canonical URIs, HTML5 breadcrumbs
- Recovery mode allows you to undo item deletions

- Built-in Sphinx search support

- No-configuration, no-lag caching

- Fluid.app site-specific browser support with badges and notifications

- Auto-saving

- Hierarchical directory mode for storing large image libraries

- In-template previewing (experimental)

Dashboard
Our next-generation administrative dashboard automates and simplifies all your tasks.
- Statistic and photo overview
- Point-and-click image library administration
- Drag-and-drop and multiple image upload
- Upload from iOS devices including iPhone and iPad when you install cliqcliq Quickpic
- Bulk image editor
- Add/remove tags, add to/remove from static piles, change rights set, change privacy levels, and publish now
- Common search presets
- Dashboard XML feed—keep track of new comments, trackbacks, and daily stats from your newsreader

Drag-and-drop uploading works in most but not all Web browsers. We recommend Apple Safari, Google Chrome, or Mozilla Firefox.
Library
Modify your library with fine-grained control over individual images.
- Optional title, description (with markup support)
- Quick keyboard-based tag entry with as-you-type suggestions
- Detects related images

- Publish dates with publish in the future
- Public, protected, or private privacy levels
- Set location with as-you-type suggestions
- Attach to a rights set
- Color palette generation
- Export your palettes to ASE, CSS, and GPL

- Advanced image search
- Search by title, description, tags (with boolean support), EXIF, rights set, date taken, date uploaded, location (with proximity), dominant color, view count, orientation, privacy level, publication status
- Sorts results by date uploaded, date last updated, date taken, date uploaded, title, or view count
- Keyboard-navigated slideshows, no Flash required
Metadata
Use metadata in advanced searches to quickly sort a large library. Also easily add the data to your themes.
- Imports EXIF data
- Imports IPTC keywords as tags
- Imports geolocation data
- Includes a database of over 90,000 cities with as-you-type suggestions
- Computes latitude and longitude
- Determines city based on coordinates
- Allows manual and bulk entry
Posts
Posts allow you to publish your own blog.
- Title, body text (with markup support)
- Optional custom URL, excerpt, category

- Detects related posts

- Version control with comparison and reversion

- Set location with as-you-type suggestions

- Citations

- Click-to-add images
- Smart image recognition
- Publish dates with publish in the future, save as draft
- Works the same as images—includes full customization, comments, searching
- Trackbacks

- XML-RPC MetaWeblog support allows you to blog from third-party applications such as MarsEdit

Pages
Pages let you quickly add static content to your Web site such as a résumé.
- Title, body text (with markup support)
- Optional custom URL, excerpt, category

- Version control with comparison and reversion

- Citations

- Click-to-add images
- Smart image recognition
Right Sets
Right sets help you manage the copyright data on your images.
- Right set creation and management
- Merge right sets
- Find images by rights
Tags
Tags help you and your visitors navigate your library.
- View, filter tag cloud
- Invisible tags
- Rename, merge, and delete tags
- Tag parents

Sets
There are two set types: static and automatic. Static sets include handpicked images. Automatic sets automatically add images that match preset criteria.
- Static and automatic sets
- Works with all search criteria
- Quickly add and remove images from static sets using the bulk editor
Comments
Allow visitors to post comments on your images.
- Optional name, email, URL plus body text (with markup support)
- Email comments to administrator
- Require user approval
- Detect and stop spam with the free Akismet extension by Alkaline Labs
- Inline comment responses

Themes
Themes determine the look-and-feel of your public-facing image library.
- Easily add or remove themes
- Install themes with a single click
- Redesign slideshows, no programming required
- Use logic, loops, and filters in your theme
- Nested looping
- Include arbitrary PHP code
- Add theme blocks, configuration settings
- Implement extension hooks
Extensions
Extensions add new or modify existing functionality of Alkaline.
- Easily add or remove extensions
- Install extensions with a single click
- Disable misbehaving extensions
- Special “Markup” and “Sent to” action hooks

- Extension task management

Thumbnails
Generate new image sizes of your photo library.
- Two resizing methods: scale and fill
- Multiple compression levels
- Watermarking support with alpha-transparency
- Real-time progress indicator
- Optional ImageMagick support
Statistics
Our internal analytics engine means you won’t have to buy or configure another analytics application.
- Counts page views, unique visitors indefinitely
- Beautiful daily, monthly, yearly bar charts
- Monitors visitor durations
- Lists popular pages and page types
- Tracks popular and recent referrers
Guests
Guests can view some or all of your protected images.
- Guest creation and management
- Tracks total guest view count
- Access keys prevent unauthorized access
Users
Users can access the dashboard and upload images.
- User creation and management
- Easy access control
- Tracks image uploads
- Find images by user
- Per-user preferences
- Email-based user notification system
Multiple users requires Alkaline Multiuser.
Technical
- Viewable source code

- Complies with W3C HTML, CSS, and Atom specifications
- Introduces next-generation Web technologies such as HTML5 for geo-awareness
- Based on popular open source projects including jQuery and Blueprint
- Constructed from the ground up for content management; no PHP framework to learn
- Object-oriented design enables programmers to more easily implement complex functionality
- Full PHPDoc-compatible documentation of all Alkaline class methods
- Customizable error pages
Requirements
Let our compatibility suite check your configuration automatically.
- PHP 5.2+ with modules: GD, JSON, PDO (with database driver), SimpleXML
- A MySQL 5.x or PostgreSQL 8.x database, or SQLite 3.x support
- Rudimentary knowledge of HTML and previous experience transferring files via FTP
Documentation
- Backup
- Compatibility and Purchasing
- Credits
- Extensions
- F.A.Q.
- Compatibility and Updates
- Managing Images
- Metadata
- Reference
- Simple Customization
- Themes
- Troubleshooting
- Uploading Images
- Using Features
- Versions, Reverting, and Recovering
- What is Alkaline?
How-to Guides
- Combine Views
- Enable URL Rewriting
- Increase Reach
- Increase Upload Size Limit
- Paginate
- Post from Blog Editors
- Reset Admin Password
- Sell Photos
- Setup Sphinx Search
