Apostrophe is very easy to use and flexible to change. All editing is done directly on the page you are on. Users can change page templates at the top without losing any of their content. The slot types allow users to move slots up and down their pages so they are never locked into a set design.
Slot types include the following:
More slot types can be developed and customized for specific projects
Learn more about editing content and slot types
Each save to a slot creates a new history item. Reverting back to an older version is easy. Click the the history icon next to the slot to select a previous version!
searchable repository of images, videos, and documents by keyword, categories, and tags. The Apostrophe CMS provides a scalable API that allows it to take advantage of third-party media web services. Apostrophe currently takes advantage of 5 third party media services:
Adding one of these particular services to your Apostrophe website gives you local access to all of your media, and its meta-data information, found within the third party site. Having local access to this information allows you to edit/change meta-data information that make sense for your site, while all the original information is retained on the third-party site.
Learn more about Apostrophe media tools
The dukePeoplePlugin allows FDS integration via an XML web service. This web service provides faculty and course information to your website. With this plugin, comes the 'Person' slot type, which allows you to render an individual's information, as well as locally change/add information to their profile. In addition to the 'Person' slot type, this plugin also allows for the use of people and course template pages, which display your department/program information styled in a manner that fits your website.
dukeTubesPlugin provides local curation abilities of Duke Event Calendar XML feeds and any RSS feed. All event/news items that have been added by an XML/RSS feed are stored locally within your website giving you control to make any necessary changes/enhancements.
All administrative functions require an end-user to login. A user is authenticated via shibboleth using their NetID/Password credentials. Site administrators can set varying levels of access to features, pages, etc... These permissions can be assigned directly to a user or to a particular group
Learn more about User management
Categories and tags can be used on many elements within Apostrophe. These items help to create additional meta-data as well as provide organizational abilities that allow you to render particular elements into groups.
A sitemap tree structure which allows you to drag and drop pages and sections of your website around without the need to cut and paste.
Apostrophe websites come with a tool blogging. Blogging can be tagged and categorized as needed. Additionally, when a blog is created, an RSS feed is also created which can be used by other sites to display your log locally on their site.
Learn more about the blog tool
Apostrophe websites follow the design guidelines and standards for Trinity academic departments and programs, and elements of the design, such as colors and banners, can be customized to match an organization's look and feel. Consultation regarding these elements or general CSS and frontend development questions is available.
Apostrophe is not limited to any set of templates and can be customized to match any set of style-guide standards outside of Trinity College of Arts & Sciences.
Apostrophe is based off of Symfony, which makes for a scalable environment. Integrating additional applications and/or tools can be much easier compared to similar frameworks and/or CMS's. This gives us the ability to offer powerful, customized applications in a fraction of the time that it takes other developers using other frameworks.