Download presentation
Presentation is loading. Please wait.
Published byAllen Cook Modified over 9 years ago
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 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/ http://docs.farcrycms.org/confluence/ Bugs: http://bugs.farcrycms.org/secure/Dashboard.jspa 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/ http://groups.google.com/group/farcry- dev/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
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.