Directory trunk/wact/plugins/template/form/

Directory Created:
2007-04-28 03:43
Directory Deleted:
2009-05-23 18:04
Total Files:
0
Deleted Files:
6
Lines of Code:
0

[root]/trunk/wact/plugins/template/form

Lines of Code

trunk/wact/plugins/template/form/ Lines of Code

Developers

Author Changes Lines of Code Lines per Change
Totals 29 (100.0%) 704 (100.0%) 24.2
norbertmocsnik 9 (31.0%) 490 (69.6%) 54.4
JeffMoore 20 (69.0%) 214 (30.4%) 10.7

Most Recent Commits

JeffMoore 2009-05-23 18:04 Rev.: 954

convert filename case

0 lines of code changed in 6 files:

  • trunk/wact/plugins/template/form: checkableinput.view.php (del), form.tag.php (del), input.tag.php (del), select.tag.php (del), select.view.php (del), textarea.tag.php (del)
norbertmocsnik 2007-12-31 22:00 Rev.: 635

Added checkbox, radio, select, select multiple and password inputs.

456 lines of code changed in 4 files:

  • trunk/wact/plugins/template/form: checkableinput.view.php (new 53), input.tag.php (+5), select.tag.php (new 77), select.view.php (new 321)
norbertmocsnik 2007-11-30 21:03 Rev.: 630

Fixed broken forms. When a custom run-time view is provided for a compile-time form input component, we assume that the tag name is hardcoded into it. Otherwise, the component renders the tag name into the compiled template and the default form element view is used.

3 lines of code changed in 1 file:

  • trunk/wact/plugins/template/form: input.tag.php (+3 -1)
JeffMoore 2007-10-23 15:39 Rev.: 610

renamed:
viewFile to parentViewFile
viewClass to parentViewClass
getRuntimeClassName to getViewClass

7 lines of code changed in 3 files:

  • trunk/wact/plugins/template/form: form.tag.php (+2 -2), input.tag.php (+3 -3), textarea.tag.php (+2 -2)
JeffMoore 2007-10-23 15:05 Rev.: 609

Renamed runtimeComponentName to viewClass and runtimeIncludeFile to viewFile.

18 lines of code changed in 3 files:

  • trunk/wact/plugins/template/form: form.tag.php (+6 -5), input.tag.php (+7 -7), textarea.tag.php (+5 -5)
JeffMoore 2007-10-23 03:56 Rev.: 606

Major restructuring of the code generation for paint methods.
Split functionality between View template nodes and Inline template nodes.
Nodes that are signaled to have a view analog, no longer have their paint
methods generated. This fixes a variety of subtle bugs.

This change revealed a preexisting bug in the datasource tag.
The wrap tag and the wact:link tags have not been adjusted to the new
heirarchy yet.

4 lines of code changed in 1 file:

  • trunk/wact/plugins/template/form: textarea.tag.php (+4 -3)
JeffMoore 2007-10-21 05:49 Rev.: 591

Prevent an exception if an endtag isn't specified for a tag that would not
normally have children. The tags that are defined as never having children
are enumerated from the html specification.

1 lines of code changed in 1 file:

  • trunk/wact/plugins/template/form: input.tag.php (+1 -1)
JeffMoore 2007-10-21 03:47 Rev.: 589

Introduced polymorhpic solution for generating constructor signatures.

9 lines of code changed in 3 files:

  • trunk/wact/plugins/template/form: form.tag.php (-9), input.tag.php (+9 -13), textarea.tag.php (-8)
norbertmocsnik 2007-08-12 01:43 Rev.: 565

Moved the initialization of WactTagView and its children from inside the generated child constructors to the actual instantiation in the parent. This is mainly the setting of the $tag and $attributes properties. Examine a compiled template to see it in action.

Funny that we didn't notice that these constructors have never been called because they were overshadowed by the generated ones since wiring in the OOP compiler. This revealed in r558 in trunk/wact/template/compiler/node/view.inc.php by generating parent::construct() with no parameters into the output classes.

Now the WactTagView constructors are called properly which paves the way for well-structured form element view code.

30 lines of code changed in 3 files:

  • trunk/wact/plugins/template/form: form.tag.php (+9), input.tag.php (+13), textarea.tag.php (+8)
norbertmocsnik 2007-05-16 12:41 Rev.: 508

Added WactTextInputView.

1 lines of code changed in 1 file:

  • trunk/wact/plugins/template/form: input.tag.php (+1)
JeffMoore 2007-04-29 02:42 Rev.: 490

Added begining of input tag support.

82 lines of code changed in 1 file:

  • trunk/wact/plugins/template/form: input.tag.php (new 82)
JeffMoore 2007-04-28 03:43 Rev.: 479

Added form and textarea template tags along with example.

93 lines of code changed in 2 files:

  • trunk/wact/plugins/template/form: form.tag.php (new 42), textarea.tag.php (new 51)
Generated by StatSVN 0.4.0