1 / 20

Farcry

Farcry. Not just a game anymore…. What is Farcry?. Farcry is a Content Management System (CMS) It is designed to separate the jobs of site creation/design from content population (allows site owners to manage their own content and programmers to focus on code). Who uses Farcry?. Many people!

dessa
Download Presentation

Farcry

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Farcry Not just a game anymore…

  2. What is Farcry? • Farcry is a Content Management System (CMS) • It is designed to separate the jobs of site creation/design from content population (allows site owners to manage their own content and programmers to focus on code)

  3. Who uses Farcry? • Many people! • Anyone who wants to have control over their own content and regularly change content will want to use Farcry • Each site can take a divide and conquer approach (i.e. different jobs within the site [news, events, pages, site admin, etc])

  4. What is Farcry Good For? • Sites with lots of changing content • Sites with news or events pages • Sites with many contributors • Sites wanting to automate things such as RSS feed generation

  5. What is Farcry NOT Good For? • Application based sites: if there are too many applications being integrated into Farcry, it could end up being more tedious than a normal CFML site • Flash sites: it is possible to run an entire flash frontend on Farcry’s backend (not without custom programming)

  6. Installing Farcry • We need the following: • A database • A data source in CF Administrator • An IIS/Apache site set up WITH a virtual directory mapped to the Farcry admin • A web browser • Demo

  7. How to navigate the webtop • The webtop is the admin section of Farcry. • There are several tabs by default: • Overview • Site • Content • Admin • Reporting • Security

  8. Webtop: Overview Tab • The overview tab provides an “overview” of items that might require your attention • Shows content items pending approval, in draft or items up for review. • Also where you manage your profile

  9. Webtop: Site Tab • This is where the structure of your site is stored. • Tree layout to visualize and preserve parent/child relationships • Folders are Navigation Nodes (These are the links for your site nav) • Pages are content items associated with the navigation node

  10. Webtop: Content Tab • Contains all other types of content: • Media Libraries • News Items • Events • Contains a different way to view your site tree • Contains utilities for use with content (i.e. RSS Generator)

  11. Webtop: Admin Tab • Contains tools to manage the site: • Config Files • Verity • COAPI Management • Contains other tools useful for rebuilding tree structures (beware)

  12. Webtop: Reporting Tab • Various reports on browsing and searching history • Similar to Log File reporting • Can be turned off to increase speed

  13. Webtop: Security Tab • Allows you to manage Users, Groups and Group Policies • Group Policies are a powerful way to limit access to certain types of content or certain nodes of the tree

  14. Code Structure • Core vs. Project • Anything built into Farcry is in the core • Anything customizable is in the project

  15. Project File Structure • config: project specific application variables • customadmin: extensions of the webtop • includedObj: include files go here (They are stand-alone applications that can be “plugged into” Farcry) • packages: custom types and rules go here, including CFCs and all files included by CFCs

  16. Project File Structure (cont’d) • system: further system configuations (dmConfig and dmCron) • webskin: display templates for various content types (re-skinning a site involves creating new display templates and plugging them in) • www: web root. Images, files, xml, etc all go here. Images and files directories are used in the image/file libraries.

  17. Extending Webtop (Custom Type) • Let’s say you have a need for something that is not built into Farcry, such as a photo gallery. What do you do? - Go through custom types and install photo gallery.

  18. Resources • Website: http://www.farcrycms.org • Downloads available on Downloads page • Community support links are also available on this site. • Wiki and bug tracker links available on website as well. • Wiki: http://docs.farcrycms.org/confluence/ • Bugs: http://bugs.farcrycms.org/secure/Dashboard.jspa

  19. Resources (cont’d) • Mailing lists (farcry-dev, farcry-user, farcry-beta, farcry-de) • farcry-dev is probably the most active of all the lists: http://groups.google.com/group/farcry-dev/

  20. Questions? • Feel free to contact me with questions or concerns or visit my blog: Jake Churchill 402-408-3733 x103 jake@cfwebtools.com http://jake.cfwebtools.com

More Related