Category:Canvas: Difference between revisions
Hoof Hearted (talk | contribs) (imported text from the Canvas article - this category should be for wiki engine info, the Canvas should be the wiki for the wiki engine!) |
Hoof Hearted (talk | contribs) m (Text replacement - "Wiki Engine" to "Wiki engine") |
||
(3 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
{{Wiki | {{Wiki engine | ||
|name = Canvas ColdFusion Wiki | |name = Canvas ColdFusion Wiki | ||
|logo = http://canvas.riaforge.org/images/navicons_coldfusion.gif | |logo = http://canvas.riaforge.org/images/navicons_coldfusion.gif | ||
|URL = http://canvas.riaforge.org | |URL = http://canvas.riaforge.org | ||
| | |changes URL = http://canvas.riaforge.org/index.cfm?event=page.issues | ||
|wikinode URL = No <!--http://YourWikiURL.org/wiki/WikiNode--><!--If none, use No--> | |wikinode URL = No <!--http://YourWikiURL.org/wiki/WikiNode--><!--If none, use No--> | ||
|status = Active | |status = Active | ||
|language = English | |language = English | ||
|editmode = YourWikiEditMode | |editmode = YourWikiEditMode | ||
|maintopic = Wiki | |maintopic = Wiki engine | ||
|prog language = ColdFusion | |prog language = ColdFusion | ||
|s/w license = Apache License | |||
}} | }} | ||
'''Canvas''' is a [http://www.adobe.com/products/coldfusion/ ColdFusion] Wiki {{tag|Wiki | '''Canvas''' is a [http://www.adobe.com/products/coldfusion/ ColdFusion] Wiki {{tag|Wiki engine|engine}} built to allow for community-based editing of content. It follows basic [[Wiki]] standards by allowing [[:Category:OpenEdit|anyone to edit]] content, while keeping careful track of the history of each document added to the Wiki. Canvas was built using [http://www.model-glue.com/ Model-Glue]. | ||
Canvas has a powerful API system. Page editing is supported in two ways. First off — there are a set of simple transformations that are done to your content. So for example, to support '''bold''' text, you simply do +text+ . For ''italics'', you use underscores. Now — what is cool about this is that all of these rules are methods in one CFC. So to add a new rule, you simply write the method. The hint attribute is automatically picked up and displayed in the editing instructions text. | Canvas has a powerful API system. Page editing is supported in two ways. First off — there are a set of simple transformations that are done to your content. So for example, to support '''bold''' text, you simply do +text+ . For ''italics'', you use underscores. Now — what is cool about this is that all of these rules are methods in one CFC. So to add a new rule, you simply write the method. The hint attribute is automatically picked up and displayed in the editing instructions text. | ||
Line 22: | Line 23: | ||
;License | ;License | ||
Canvas ColdFusion is released under the [http://www.apache.org/licenses/LICENSE-2.0 Apache License, Version 2]. | Canvas ColdFusion is released under the [http://www.apache.org/licenses/LICENSE-2.0 Apache License, Version 2]. | ||
{{ | {{WikiMatrix wiki engine features|CanvasWiki}} |
Latest revision as of 19:09, 23 November 2022
|
Canvas is a ColdFusion Wiki engine built to allow for community-based editing of content. It follows basic Wiki standards by allowing anyone to edit content, while keeping careful track of the history of each document added to the Wiki. Canvas was built using Model-Glue.
Canvas has a powerful API system. Page editing is supported in two ways. First off — there are a set of simple transformations that are done to your content. So for example, to support bold text, you simply do +text+ . For italics, you use underscores. Now — what is cool about this is that all of these rules are methods in one CFC. So to add a new rule, you simply write the method. The hint attribute is automatically picked up and displayed in the editing instructions text.
The API goes further though. Along with simple formatting rules, there is a feature called "Variable Components". These are components that can do more powerful things with your page. So for example, to put the last updated value in the page, you simply do {lastupdated}. As soon as Canvas sees {something}, it runs the render method on a CFC named something. As with the rendering methods, Canvas will read the documentation from the CFC and automatically display it to the end user.
- Requirements
Canvas requires ColdFusion MX 7 and the Model-Glue framework.
- License
Canvas ColdFusion is released under the Apache License, Version 2.
- View a detailed feature list of Canvas on the WikiMatrix wiki engine comparison wiki-site.
Pages in category “Canvas”
The following 2 pages are in this category, out of 2 total.