Obsolete!!! Backbone’s changes for ChiliProject
Go to file
Holger Just 82432f3f99 [#604] Evaluate Liquid before Textile-to-HTML transformation.
This changes how the liquid integration works. It now integrates the Textile
conversion step. This was necessary because if you first convert the snippets
inside of loops and conditionals from Textile to HTML, you loose some
important context information which is required to e.g. build proper lists in
textile.

We expect the standard case that Liquid tags return Textile markup instead
of HTML. Thus, we can convert the final textile markup to HTML as a very last
step.

To allow existing and new macros (or tags) to return HTML for advanced usage,
we save their respective output into the context and put a placeholder string
into the generated markup. After the transformation to HTML, we insert the
previously generated HTML into the string using search+replace in
lib/chili_project/liquid/template.rb. Tags have to be registered using
:html => true for this special treatment.
2011-11-20 02:49:19 +01:00
app [#604] Evaluate Liquid before Textile-to-HTML transformation. 2011-11-20 02:49:19 +01:00
config [#604] Add base drop 2011-11-19 23:31:58 +01:00
db Set source encoding to UTF-8 2011-10-29 14:48:03 +02:00
doc Update changelog for 2.4.0 release 2011-10-31 17:28:34 +01:00
extra Set source encoding to UTF-8 2011-10-29 14:48:03 +02:00
files trunk moved from /trunk/redmine to /trunk 2006-12-05 20:45:04 +00:00
lib [#604] Evaluate Liquid before Textile-to-HTML transformation. 2011-11-20 02:49:19 +01:00
log trunk moved from /trunk/redmine to /trunk 2006-12-05 20:45:04 +00:00
public [#263] Make issue description the full width 2011-11-06 19:38:44 -08:00
script Set source encoding to UTF-8 2011-10-29 14:48:03 +02:00
test [#604] Add an IssueDrop with custom field support 2011-11-20 02:49:12 +01:00
tmp/test Added an empty tmp/test directory so rake test will run out of the box. 2009-06-08 02:07:30 +00:00
vendor/plugins [#591] Merge branch 'issues/master/591-ruby-19-compatibility' from 'meineerde' 2011-10-29 21:22:35 +02:00
.gitignore [#506] Read Gemfile.local for local gem inclusions. 2011-07-22 14:48:04 -07:00
.gitmodules [#123] Removed the acts_as_journalized submodule 2011-05-13 09:49:56 -07:00
.hgignore [#290] ignoring .rvmrc files 2011-05-10 08:40:58 +02:00
Gemfile [#604] Require the liquid gem 2011-11-19 23:31:05 +01:00
README.rdoc [#211] Updating rdoc documentation 2011-02-26 13:41:32 -08:00
Rakefile [#477] Not using deprecated rake/rdoctask but rdoc/task instead 2011-06-16 11:29:25 +02:00

README.rdoc

= ChiliProject

ChiliProject is a web based project management system. It supports your team throughout the complete project life cycle, from setting up and discussing a project plan, over tracking issues and reporting work progress to collaboratively sharing knowledge.

More documentation and user guides can be found on the official website[https://www.chiliproject.org] and in the doc/ directory.

== Getting Started

We have a complete {install guide}[https://www.chiliproject.org/projects/chiliproject/wiki/Installation] online.

== Getting Help

ChiliProject is an run by a community of volunteers. We have set up different ways to get help depending on your preferences.

* Self guided help and user documentation - https://www.chiliproject.org/projects/chiliproject/wiki/Help
* Forums for specific questions - https://www.chiliproject.org/projects/chiliproject/boards
* Real time chat using IRC - https://www.chiliproject.org/projects/chiliproject/wiki/IRC
* Commercial support - https://www.chiliproject.org/projects/chiliproject/wiki/Commercial_Offerings

== Contributing

We welcome all help for the project, no task is too small.  Our documentation is editable by anyone on our wiki[https://www.chiliproject.org/projects/chiliproject/wiki], we accept patches on our {issue tracker}[https://www.chiliproject.org/projects/chiliproject/issues], and everyone is welcome to discuss the project in our forums[https://www.chiliproject.org/projects/chiliproject/boards].

More details can be found on our Contribute page[https://www.chiliproject.org/projects/chiliproject/wiki/Contribute].

== License

ChiliProject is licensed under the GNU GPL v2.  See the doc directory for more details.

ChiliProject is a fork based on Redmine. Redmine is Copyright Jean-Philippe Lang and others.