X-Git-Url: http://git.freeside.biz/gitweb/?a=blobdiff_plain;f=TODO;h=f9e685528a74b9a57d91f0d55143a2aba86f37ff;hb=898aa3474d66a76b84cc9508f96618d2be1a27ed;hp=eb18860b3599c75d4d25d200cd065a1dea86bc72;hpb=8c7bd747b39f0fec96689236f4bc879cf4171360;p=freeside.git diff --git a/TODO b/TODO index eb18860b3..f9e685528 100644 --- a/TODO +++ b/TODO @@ -1,4 +1,4 @@ -$Id: TODO,v 1.64 2001-06-03 14:15:52 ivan Exp $ +$Id: TODO,v 1.66 2001-07-30 07:13:34 ivan Exp $ If you are interested in helping with any of these, please join the *development* mailing list (send a blank message to @@ -6,6 +6,32 @@ ivan-freeside-devel-subscribe@sisd.com) to avoid duplication of effort. --- +> Does Freeside currently support notification to the customer that their +> credit card on file is about to expire? +> What about notification that their +> credit card was declined after they sign up, say like in 5 months when it +> fails? + + +random templating thoughts: +for starters, read the "Template Syntax" section of Text::Template +that sums up the starting philosophy pretty well +> Text::Template is unsuitable because it's backwards, but don't worry about ++that quite yet. everything in that section applies +.. +then ttp://forum.swarthmore.edu/epigone/modperl/frahthonbror/19990525144012.8806.qmail@plover.com +.. +then: given that as background, freside will use a simple template syntax designed ++to interact well with the webmonkey html editors, and will export to Mason ++and Apache::ASP for starters, and eventually any "right-side-out" "eval" ++templating system + + +make svc_acct.import complain if you try to use a local file + +make the invoices configurable such that: +> Also, Can you change FreeSide so that it says "GST" instead of TAX? + "Andrew Wafula" : > Following my recent questions on money_char, i would like to suggest that > money_char be used as well in cust_bill.cgi and cust_main.cgi so that the @@ -29,18 +55,27 @@ write some sample billing expressions with libcflow-perl :) . (at least) These questions need to be answered for Mason, Apache::ASP and eperl. If eperl becomes too much of a pain, I'm okay with forgetting -about it - it's not well-maintained. The answers below are for Mason. +about it - it's not well-maintained. . -How do you interpolate a value? <% $value %> +How do you interpolate a value? +mason: <% $value %> +apache-asp(don't think there is a "with-escaping-HTML" way?): <%= $value %> . -How do you interpolate a value without escaping HTML? <% $value |n %> +How do you interpolate a value without escaping HTML? +mason: <% $value |n %> +apache-asp??: <%= $value %> . How do you interpolate a (possibly non-stand-alone, non-interpolated) control structure? With an inital % - for example: . - % for each $value ( @values ) { +mason: + % foreach $value ( @values ) { % } +apache-asp: + <% foreach $value ( @values ) { %> + + <% } %> . This is one of the things I worry that the webmonkey HTML editors will not like about Mason. That and the <%INIT> and <%PERL> tags.