From 2009-04-16 to 2009-05-15


23:30 Feature #3289: view context
Now called ControllerContext, already implemented in FLOW3 by Christopher Sebastian Kurfuerst
23:29 Bug #3071 (Resolved): Allow objects implementing Iterator interface in each attribute of for view helper
Please reopen this issue in case it does not work :-)
Sebastian Kurfuerst
22:24 Bug #3295: implement shorthand syntax
Reason why we do shorthand syntax to call viewhelpers: <a href="{f:uri(action='...')}" class=""> </a>
This will be...
Sebastian Kurfuerst
20:11 Revision 1b7beaea: Refactored test to get request from controller context
Christopher Hlubek
19:21 Revision f155c1ff: * Fluid: Fixed the TemplateView: $this->request didn't exist anymore.
Robert Lemke
18:55 Revision 157eba09: Fluid: fixed FormViewHelper to supress exceptions when binding empty objects to a form
Bastian Waidelich
18:53 Revision d122aa95: * FLOW3: (Locale) comment fix
* FLOW3: (MVC) Fixed the RoutePartHandler configuration parsing thing Robert Lemke
17:40 Revision 638d2225: Fluid:
* Fixed view helpers and tests that still injected VariableContainer through render/evaluate parameter. Bastian Waidelich
16:33 Feature #3317 (Resolved): AbstractFormViewHelper must be adjusted to be able to namespace arguments
see Bastian Waidelich
13:19 Revision d8b9309e: Fluid:
* AbstractViewHelper: there is no default data type of "Text" set anymore for method parameters to be able to throw a... Bastian Waidelich
11:24 Task #3311 (Closed): Refactor Unit tests
One unit test should only depend on *one* concrete class. All dependencies must be mocked or put in fixtures to avoid... Bastian Waidelich


13:04 Bug #3298 (Resolved): "if" expression language
"if" expression language - we need some expression language for IF Sebastian Kurfuerst
12:47 Feature #3297 (Closed): flash message
implement flash message Sebastian Kurfuerst
12:46 Bug #3296 (Resolved): override templatePath
override templatePath with TypoScript Sebastian Kurfuerst
12:40 Bug #3295 (Resolved): implement shorthand syntax
example: {f:date()} - the () are mandatory Sebastian Kurfuerst
12:38 Bug #3294 (Resolved): Introduce reflection cache
Introduce reflection cache Sebastian Kurfuerst
12:37 Feature #3293 (Resolved): support for legacy TypoScript (with . at end)
I HATE IT!!! I just entered 20 lines, but now I will just solve the bug... Sebastian Kurfuerst
12:28 Bug #3292 (Resolved): viewhelper backend support
we need support for using viewhelpers in BE Sebastian Kurfuerst
12:27 Feature #3291 (Needs Feedback): Cacheable viewhelpers
we need a concept for cacheable viewhelpers Sebastian Kurfuerst
12:27 Bug #3290 (Resolved): add ViewHelperContext
add ViewHelperContext
- getView
- getRequest
- addVariables, ...
Sebastian Kurfuerst
12:27 Feature #3289 (Resolved): view context
we need a view context to pass information from controller to view
TODO: Naming!
Sebastian Kurfuerst
12:25 Bug #3288 (Resolved): ViewHelper fine tuning
- add correct documentation
- rename and move LinkViewHelpers
link -> link.action
uri -> ur...
Sebastian Kurfuerst
12:22 Bug #3287 (Resolved): add @internal annotations
add @internal annotations Sebastian Kurfuerst
12:17 Bug #2983 (Resolved): Create a LinkViewHelper for TYPO3 v4 Fluid
Sebastian Kurfuerst
12:11 Feature #2669: PDF version of the documentation
awesome :-) Thanks a bunch! Sebastian Kurfuerst
12:09 Major Feature #2228 (Rejected): Default namespaces
We have thought about this as well, as we could use an HTML template and automatically turn the HTML form elements in... Sebastian Kurfuerst
12:03 Bug #1928: Fail silently in production mode
not for now Sebastian Kurfuerst
12:00 Task #1795 (Resolved): Restructure Node Architecture
already resolved Sebastian Kurfuerst
11:57 Bug #1929 (Accepted): HTMLSPECIALCHAR OUTPUT
Sebastian Kurfuerst


20:59 Revision 6c15df15: Fluid:
* renderChildren() does not cast result to string anymore in AbstractViewHelper
* Added ViewHelperException. If this ...
Bastian Waidelich


13:58 Bug #3065: ObjectFactory is unable to call t3lib_div::makeInstance.
The original warning are gone, but now I get:
[Thu Apr 30 13:55:29 2009] [warn] mod_fcgid: stderr: PHP Fatal error...
Steffen Müller
11:01 Bug #3065 (Resolved): ObjectFactory is unable to call t3lib_div::makeInstance.
Applied in changeset r578. Sebastian Kurfuerst
10:33 Bug #3065: ObjectFactory is unable to call t3lib_div::makeInstance.
I think it should be fixed now. The problem only showed up in PHP versions between 5.2.0 and 5.2.3.
Can yo...
Sebastian Kurfuerst
10:36 Bug #3071: Allow objects implementing Iterator interface in each attribute of for view helper
should work already, can you confirm this?
Sebastian Kurfuerst


11:34 Bug #3065: ObjectFactory is unable to call t3lib_div::makeInstance.
I can reproduce this.
What information do you need?
I installed extbase and fluid as sysext and blog_example as loca...
Steffen Müller


14:28 Revision 8f637c52: FLOW3:
* changed $viewObjectNamePattern in ActionController to expect views classes in a namespace reflecting the controller... Karsten Dambekalns


17:45 Feature #1907: Default values for view helpers based on context
> I don't really know anymore the intention of this
I still remember - it's a very neat feature. And it will be es...
Bastian Waidelich
17:23 Feature #1907: Default values for view helpers based on context
I don't really know anymore the intention of this... We need to discuss this as soon as I am back (e.g. next tuesday)... Sebastian Kurfuerst
00:52 Revision 9a9ee187: * Fluid: fixed FormViewHelper by setting argument defaults to the UriHelper defaults
* Fluid: removed type hint from "each" argument in ForViewHelper to avoid Exception when passing \Countable objects t... Bastian Waidelich


17:03 Revision 40aef446: * FLOW3: Raised required PHP version to 5.3.0RC1
* FLOW3: (Error) The \F3\FLOW3\Error\Error class now supports __toString()
* FLOW3: (MVC) Finished implementation of ...
Robert Lemke
16:12 Revision 84a9ffbb: * Fluid: removed LinkViewHelper that should have been replaced by ActionLinkViewHelper in previous commit. replaced all occurrences of <f:link> by <f:actionLink>. Please adopt your templates accordingly!
Bastian Waidelich


22:57 Revision 674dbfab: * Fluid: adding format view helper tests that were not part of previous commit for some reason..
Bastian Waidelich
22:52 Revision c6a5191e: Fluid:
* major cleanup and refactoring of core and view helper classes & comments
* added validation for boolean arguments i...
Bastian Waidelich


19:51 Bug #3122 (Resolved): ViewHelper arguments are not properly passed to render() method
resolved. will still be backported Sebastian Kurfuerst
19:28 Bug #3122: ViewHelper arguments are not properly passed to render() method
i'll take care of this Sebastian Kurfuerst
17:36 Bug #3122 (Resolved): ViewHelper arguments are not properly passed to render() method
If a ViewHelper registers different arguments than it accepts in the render()-method, arguments are not properly inje... Bastian Waidelich
19:51 Revision e43ebd66: Fluid:
* Fixed bug 3122: ViewHelper arguments are not properly passed to render() method Sebastian Kurfuerst
10:26 Feature #1907: Default values for view helpers based on context
while writing some view helpers i realized again: we need a "private" context that is available in the view helpers.
Bastian Waidelich
IMHO this should not be done globally. In some cases you don't want to htmlspecialchar variables.
Besides, Fluid sho...
Bastian Waidelich


08:39 Revision 60f12363: * Fluid: Fix in the AbstractViewHelperTest which broke the last build.
Robert Lemke
08:22 Revision 0bc3a9e2: * FLOW3: (MVC) Implemented the automatic validation rule registration based on @validate annotations in action methods. Note that validators are registered now but validation still does not happen (yet). Resolves #3092
* FLOW3: (Validation) Modified the API of the ValidatorResolver Robert Lemke
06:32 Revision 5cb6fc5b: Fluid:
* validateArguments() in the AbstractViewHelper now accepts anything \Traversable as "array" Karsten Dambekalns

Also available in: Atom