[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Koha-devel] what does everyone use to indent/beautify their TMPL fi
From: |
Joshua Ferraro |
Subject: |
Re: [Koha-devel] what does everyone use to indent/beautify their TMPL files? |
Date: |
Thu, 9 Nov 2006 04:49:40 -0800 |
User-agent: |
Mutt/1.5.9i |
Hey Mason,
Thanks for posting this. I've not had a chance to play with tidy, but
I'll give it a shot next time I write something.
I wonder if you'd be willing to add some information about how to use it
to our Koha Coding Guidelines draft:
http://wiki.koha.org/doku.php?id=en:development:codingguidelines
Cheers,
--
Joshua Ferraro SUPPORT FOR OPEN-SOURCE SOFTWARE
President, Technology migration, training, maintenance, support
LibLime Featuring Koha Open-Source ILS
address@hidden |Full Demos at http://liblime.com/koha |2(888)KohaILS
On Thu, Nov 09, 2006 at 02:04:41PM +1300, Mason James wrote:
> hiya Everyone,
>
> ive been thinking (for a while) about a way to standardize the way we
> format/indent
> *.tmpl files in koha
>
> because...
> some of the *.tmpl files i create look awful, and they are just too
> complex for me to work out a consistant way of formatting them.
>
> ive been playing a little with 'tidy' recently
> (http://tidy.sourceforge.net/)
> and ive got 'tidy' to parse and indent a tmpl file without too much
> moaning,
> using a config .rc file like this...
>
> $ cat .tidyrc
> new-blocklevel-tags: tmpl_loop tmpl_if tmpl_else tmpl_unless
> new-inline-tags: tmpl_var tmpl_include
> indent: auto
> indent-spaces: 1
> vertical-space: n
> wrap: 0
>
> then, run tidy like so...
>
> $ tidy -c .tidyrc test.tmpl
>
> --
>
> so, the question is......
>
> - what tools does everyone use for their own *.tmpl
> indenting/formatting/beautifying?
> - are there better ones than 'tidy'?
> - is it a good idea for us to find a tool that formats our tmpl files in a
> standard way?
>
> any ideas folks?
>
> cheers, Mason.
>
> --
> Mason James
> Katipo Communications
> www.katipo.co.nz
> +64 4 934 1285