Activity

From 2010-07-08 to 2010-08-06

2010-08-06

21:26 Feature #6289: {settings} not automatically available in partials
Sebastian Kurfuerst wrote:
> Bastian, could I somehow convince you? :-)
gn gn.. not really ;)
compare partia...
Bastian Waidelich
21:02 Feature #8989: Search path for fluid template files
I'm not sure about this one to be honest.. I think, the template path resolution is already quite complex.
Usually y...
Bastian Waidelich
20:50 Feature #9037 (Rejected): new comparator for CheckboxViewhelper
Hi Thomas,
I get your point now, but I think that we should try to avoid to add too many keywords to Fluid.
Inste...
Bastian Waidelich
20:29 Task #8724 (Resolved): remove not needed argument from renderPartial
In the meantime this feature has been backported. The renderPartial() method has been moved to the AbstractTemplateView. Bastian Waidelich
16:13 Revision d403729c: [+BUGFIX] Fluid (View): AbstractTemplateView now correctly implements F3\FLOW3\MVC\View\ViewInterface and assign() and assignMultiple() will return an instance of $this to allow chaining again like $this->view->assign()->assign()... This fixes #9090
Bastian Waidelich
13:46 Feature #5485: Missing operators "===", "!==" and "!" in fluid comparism mechanism
yes I wanted to negate the outcome of the expression afterwards Steffen Ritter

2010-08-05

14:49 Revision 36a8a4fe: [~TASK] Fluid: Removed execute bit from file permissions, was there in error.
Change-Id: I9c9324be3dcd4519eddb8761ea7fd6353eaff65d Karsten Dambekalns
10:42 Feature #9143 (Resolved): Backport f:security.ifAuthenticated and f:security.ifHasRole ViewHelpers
f:security.ifAuthenticated and f:security.ifHasRole ViewHelpers should be available in v4 too.
Note: The $role att...
Bastian Waidelich

2010-08-04

20:00 Bug #9090 (Resolved): Chaining of ->assign() does not work anymore
Applied in changeset r4931. Bastian Waidelich
19:33 Bug #9090: Chaining of ->assign() does not work anymore
I'll take care of this (for trunks of FLOW3, Fluid, tx_extbase & tx_fluid) Bastian Waidelich
17:23 Task #9135: FormViewHelper cannot get the value of DateTime
There's a small typo above:
My model has two properties @$product_date@ and @$warranty_date@ which are both DateTime...
Michael Feinbier
17:14 Task #9135 (Rejected): FormViewHelper cannot get the value of DateTime
Hey,
not quite shure if i did something wrong but I think I found a misbehaviour in the @AbstractFormViewHelper@. ...
Michael Feinbier

2010-08-02

15:24 Bug #9090: Chaining of ->assign() does not work anymore
Attached patches fixes the issue by adapting the interface and concrete view implementations. Additionally they add s... Bastian Waidelich
13:14 Bug #9114: TemplateView - still using $viewData instead of $variables - error "Context has to be initialized with an array, NULL given."
*argh* But thank you for mentioning that.
Maybe an email to typo3-announce would have been a good idea then, since...
Stefan Neufeind
12:51 Bug #9114 (Resolved): TemplateView - still using $viewData instead of $variables - error "Context has to be initialized with an array, NULL given."
Hey,
this has been already resolved in SVN and will be resolved with the next release coming tomorrow.
http://l...
Sebastian Kurfuerst
10:55 Bug #9114 (Resolved): TemplateView - still using $viewData instead of $variables - error "Context has to be initialized with an array, NULL given."
Error-message is: Context has to be initialized with an array, NULL given.
This is a follow-up to the resolved bug...
Stefan Neufeind

2010-07-30

12:29 Bug #9090: Chaining of ->assign() does not work anymore
The feature of chaining variable assignments was added with r2899
Since r4659 This feature was (unintentionally?) rem...
Bastian Waidelich
12:07 Bug #9090 (Resolved): Chaining of ->assign() does not work anymore
Since the latest release of Fluid the chaining of the ->assign() method does not work anymore... Michael Feinbier
10:58 Revision a49eaea5: [~TASK] TYPO3 (ViewHelpers): Outdented break statements in switch.
[~TASK] FLOW3 (I18n): Renamed doParsing() back to parseFormat().
[~TASK] Fluid (ViewHelpers): Indented comments and r...
Karsten Dambekalns

2010-07-28

15:02 Feature #6289: {settings} not automatically available in partials
Hi,
I think as well that it would be a helpful feature. To me, partials are useful in two cases:
# to encapsula...
Sebastian Kurfuerst
11:46 Feature #6289: {settings} not automatically available in partials
Hey Bastian,
I don't think that providing the settings in partials would conflict with this concept - especially when...
Franz Koch
10:34 Feature #6289: {settings} not automatically available in partials
Hi all,
I don't like to play the grinch, but I'm not sure if we really want this feature..
In the mailing list I ...
Bastian Waidelich
10:03 Feature #6289: {settings} not automatically available in partials
Felix Oertel wrote:
> Great, thanks. Should be
>
> @$arguments = t3lib_div::array_merge_recursive_overrule(array...
Steffen Ritter
10:00 Feature #6289: {settings} not automatically available in partials
Great, thanks. Should be
@$arguments = t3lib_div::array_merge_recursive_overrule(array('settings' => $this->templ...
Felix Oertel
09:56 Feature #6289: {settings} not automatically available in partials
attached one-liner solves this issue... Steffen Ritter

2010-07-27

18:36 Feature #9037: new comparator for CheckboxViewhelper

hi Bastian,
its a bit tricky to explain. I have fieldsets and formfields which can be arranged by the be-user (s...
Thomas Mammitzsch
12:02 Feature #6149: for: add iteration informations
FYI: I got some really positive feedback. Apparently this was a heavily missing feature - I promised to forward the c... Bastian Waidelich

2010-07-26

18:17 Feature #9037 (Needs Feedback): new comparator for CheckboxViewhelper
Hi Thomas,
could you provide an example of what you want to achieve?
normally you shouldn't have to care about se...
Bastian Waidelich
16:54 Feature #9037 (Rejected): new comparator for CheckboxViewhelper
i have a suggestion for a new "in_array" comparator in ViewHelperNode. Reason is that i'm creating forms in the front... Thomas Mammitzsch
17:08 Revision 7feab9f3: [+TASK] Fluid (ViewHelpers): Small performance improvement in ForViewHelper: Objects will only be converted to arrays if reverse is TRUE. Relates to #8732
[+TASK] Fluid (View): Added getter for template parser to AbstractTemplateView. This is useful if you want to use the... Bastian Waidelich
17:02 Revision c610daf1: [+BUGFIX] Fluid (ViewHelpers): Fixed a possible security issue where the content inside the Fluid a is not properly HTML escaped. (forwardport from fluid extension r2482)
Bastian Waidelich
16:43 Bug #8749 (Needs Feedback): SelectViewHelper throws fatal error on PHP 5.2
Hi Jochen and sorry for the late reaction.
I just tried to reproduce this and failed.....
Bastian Waidelich
16:30 Task #6521 (Resolved): form ViewHelper: add "objectName" argument that overrules name attribute
Applied in changeset r4905. Bastian Waidelich
12:31 Task #6521 (Accepted): form ViewHelper: add "objectName" argument that overrules name attribute
Bastian Waidelich
16:23 Revision 8905c94a: [~TASK] Fluid (ViewHelpers): Added argument "objectName" to form ViewHelper. This is now the recommended way to specify the name of the object that is bound to a form! If objectName is not specified, the name attribute will be used as object name for backwards-compatibility reasons. This resolves #6521
Bastian Waidelich
13:05 Feature #6149 (Resolved): for: add iteration informations
Applied in changeset r4904. Bastian Waidelich
12:35 Feature #6149: for: add iteration informations
Sorry for moving this around and around. But, good news: We decided that we don't need to go the "incubator way" for ... Bastian Waidelich
12:34 Feature #6149 (Accepted): for: add iteration informations
Bastian Waidelich
13:04 Revision 1c1ca47b: [+FEATURE] Fluid (ViewHelpers): Added iteration information to for ViewHelper. Thanks to all the contributors for your input and patches! This resolves #6149
Bastian Waidelich

2010-07-23

10:55 Feature #9005 (Accepted): Fluid Template Analyzer (FTA)
We want to implement a wizard like tool, that allows developers to analyze and test their Fluid templates. Following ... Bastian Waidelich
10:42 Feature #4704 (Accepted): Improve parsing exception messages
We decided, that we need to decouple this feature from the core.
We want to implement a hook mechanism that allows u...
Bastian Waidelich

2010-07-22

16:50 Feature #8992 (Resolved): Forwardport count ViewHelper
Applied in changeset r4899. Bastian Waidelich
15:58 Feature #8992 (Resolved): Forwardport count ViewHelper
v5 is currently missing the count ViewHelper that we have in v4. Bastian Waidelich
16:50 Task #8732 (Resolved): Small improvement of ForViewHelper
Applied in changeset r4898. Bastian Waidelich
16:46 Revision 2742ab60: [+FEATURE] Fluid (ViewHelpers): Added count ViewHelper (slightly improved forwardport from fluid extension). This resolves #8992
Bastian Waidelich
16:45 Revision bc55efa4: [~TASK] Fluid (ViewHelpers): Replaced custom convertToArray() method by PHPs iterator_to_array() function in cycle, for and groupedFor ViewHelpers. This resolves #8732. Thanks to Michael Feinbier!
Bastian Waidelich
10:26 Feature #8989 (Needs Feedback): Search path for fluid template files
I'm currently working on a project where multiple extensions need to share some generic views, as well as be able to ... Christian Winther

2010-07-20

09:18 Bug #8540 (Closed): Call to undefined method F3\\Fluid\\View\\TemplateView::parseTemplate()
great that it is solved :-)
Greets,
Sebastian
Sebastian Kurfuerst
02:02 Bug #8540: Call to undefined method F3\\Fluid\\View\\TemplateView::parseTemplate()
Hmmm... we are unable to reproduce this issue again. In (newer) FLOW3/Fluid versions, Partials are working. Also test... Michael Schams

2010-07-19

23:00 Bug #6897 (Resolved): Fluid: form.select no (pre)selected values in multiple-mode
Applied in changeset r4874. Bastian Waidelich
23:00 Bug #8535 (Resolved): CheckBoxViewHelper hidden value creates extra data when using multi-valued field names
Applied in changeset r4874. Bastian Waidelich
22:55 Revision b71ce346: [+BUGFIX] Fluid (ViewHelpers): Now, it is possible to "unselect" checkboxes and multiselect fields in editing forms. This fixes #5638. This fixes #8535. This fixes #6897 (improved forwardport from Fluid extension r2346)
Bastian Waidelich
21:45 Bug #5512 (Resolved): form view helper produces invalid XHTML output
Applied in changeset r4872. Bastian Waidelich
21:40 Task #6521: form ViewHelper: add "objectName" argument that overrules name attribute
Hey,
Bastian Waidelich wrote:
> This is indeed a problem.. But using the id would be dangerous as the same id can...
Sebastian Kurfuerst
21:38 Task #6521 (Needs Feedback): form ViewHelper: add "objectName" argument that overrules name attribute
This is indeed a problem.. But using the id would be dangerous as the same id can't be used multiple times on one pag... Bastian Waidelich
21:39 Revision dadfec9c: [+BUGFIX] Fluid (ViewHelpers): FormViewHelper wraps hidden fields with a div tag to create XHTML valid output. This fixes #5512
Bastian Waidelich
18:16 Bug #8939 (Rejected): format.date does not handle TYPO3/UNIX timestamps
Hi Xavier,
as you have seen, the format.date ViewHelper internally passes the date argument to the DateTime constr...
Bastian Waidelich
15:34 Bug #8939 (Rejected): format.date does not handle TYPO3/UNIX timestamps
Hi,
I just upgraded an Extbase extensions I developed for TYPO3 4.3 and came across a bug in the format.date ViewH...
Xavier Perseguers
13:20 Feature #6149: for: add iteration informations
I did it just like in Alexander Stehliks patch with one exception: I always add the itterator to the view. If no spec... Franz Koch
10:14 Bug #8880 (Resolved): Be.ContainerViewHelper renders page header too early
Applied with changeset r2417 Bastian Waidelich

2010-07-15

19:19 Bug #8893 (Resolved): Negative numeric values are not correctly converted to FALSE
Applied in changeset r4864. Bastian Waidelich
19:08 Bug #8893 (Resolved): Negative numeric values are not correctly converted to FALSE
... Bastian Waidelich
19:19 Feature #8852 (Resolved): Add method overrideArgument() to AbstractViewHelper
Applied in changeset r4864. Bastian Waidelich
19:18 Revision 8cb5a00c: [!!!][+TASK] Fluid (ViewHelpers): The value argument is required again in form.checkbox and form.radio ViewHelpers. This is a breaking change, as the value argument has not been mandatory for a while. But it probably won't break existing templates as omitting the value makes no sense at all. Relates to #8852
[+FEATURE] Fluid (Core): implemented overrideArgument() method in AbstractViewHelper to be able to override previousl... Bastian Waidelich
17:19 Bug #8540: Call to undefined method F3\\Fluid\\View\\TemplateView::parseTemplate()
Hey,
can you upload your template please? Here, everything seems to work with the exact same setup.
Greets,
Se...
Sebastian Kurfuerst
15:44 Bug #8879: { } when using as JavaScript
Hi Bastian,
but why, and sorry for the question, not make it mandatory to let the namespace identifier immediately...
Adrian Föder
15:24 Bug #8879: { } when using as JavaScript
Adrian Foeder wrote:
Hi Adrian,
> Am I understanding right that inline view helper parsing would NOT take place
> i...
Bastian Waidelich
14:24 Bug #8879: { } when using as JavaScript
Hi Bastian,
sorry for that double posting; I didn't find an already existing report similar to mine.
In fact, m...
Adrian Föder
14:06 Bug #8879 (Closed): { } when using as JavaScript
Hi Adrian, thanks for your feedback.
This seems to be the same issue as #6338.
Because it would be really difficult...
Bastian Waidelich
13:43 Bug #8879 (Closed): { } when using as JavaScript
assuming the following FLUID code:... Adrian Föder
13:57 Bug #8880 (Resolved): Be.ContainerViewHelper renders page header too early
It is currently impossible to add something to the pageRenderer object in a child view helper of a Be.ContainerViewHe... Andreas Wolf

2010-07-14

09:57 Bug #8854 (Resolved): form.checkbox ViewHelper throws Exception in newAction
When using the form.checkbox ViewHelper in ObjectAccessorMode (bound to a property of the form object) this leads to ... Bastian Waidelich
09:53 Feature #8852 (Resolved): Add method overrideArgument() to AbstractViewHelper
When registering an argument twice, you'll get an exception... Bastian Waidelich

2010-07-13

23:23 Task #8834 (Resolved): Add fallback for use of TagBasedViewHelper
Bastian Waidelich
11:23 Task #8834 (Accepted): Add fallback for use of TagBasedViewHelper
Bastian Waidelich
10:00 Task #8834 (Resolved): Add fallback for use of TagBasedViewHelper
As discussed there should be a TagBasedViewHelper that is marked deprecated, logs that fact and extends from Abstract... Karsten Dambekalns
18:25 Bug #8535 (Accepted): CheckBoxViewHelper hidden value creates extra data when using multi-valued field names
Bastian Waidelich
18:23 Bug #6897 (Accepted): Fluid: form.select no (pre)selected values in multiple-mode
Bastian Waidelich
11:39 Revision 2e9a1c03: [-TASK] Fluid: Removed @version annotation from all Fluid classes to ease the backporting process. Relates to #8835
Bastian Waidelich
11:34 Feature #6289 (Accepted): {settings} not automatically available in partials
Felix wants to work on this. Sebastian Kurfuerst
11:13 Revision ca83b5a5: [+BUGFIX] Fluid (View): fixed method signature of AbstractTemplateView:getTemplateSource() that was different from the concrete implementation.
Bastian Waidelich
09:56 Revision 0bc19954: [~TASK] Fluid: Renamed ConditionViewHelper and TagBasedViewHelper to Abstract*ViewHelper as per CGL.
Karsten Dambekalns

2010-07-12

22:48 Feature #5158: Add "true" and "false" to Fluid syntax
Yep, they cannot be re-declared, see
$reservedVariableNames inside https://svn.typo3.org/TYPO3v4/CoreProjects/MVC/fl...
Sebastian Kurfuerst
14:52 Feature #5158: Add "true" and "false" to Fluid syntax
Sebastian Kurfuerst wrote:
> I still think such a feature makes sense, the "true" string should be handled the sam...
Bastian Waidelich
14:22 Feature #5158 (Needs Feedback): Add "true" and "false" to Fluid syntax
I still think such a feature makes sense, the "true" string should be handled the same as the "true" constant / varia... Sebastian Kurfuerst
12:50 Feature #5158 (Closed): Add "true" and "false" to Fluid syntax
Thinking about this again - I guess, it's more consistent as it is right now:
'true' => String "true"
true => Var...
Bastian Waidelich
21:50 Task #8319 (Resolved): Add ViewInterface to ViewHelperVariableContainer again
fixed in r4837, will be backported asap. Sebastian Kurfuerst
20:37 Task #8319: Add ViewInterface to ViewHelperVariableContainer again
OK; I am now using F3\Fluid\View\AbstractTemplateView in the type hint, and tested the following things:
* Fluid V...
Sebastian Kurfuerst
20:31 Task #8319 (Accepted): Add ViewInterface to ViewHelperVariableContainer again
+1, we should get rid of this @param object; in both branches. I'll try to use AbstractTemplateView here, I think thi... Sebastian Kurfuerst
12:01 Task #8319 (Needs Feedback): Add ViewInterface to ViewHelperVariableContainer again
Bastian Waidelich
21:49 Revision 5e628526: [+BUGFIX] Fluid (Core): Added AbstractTemplateView Type Hints to ViewHelperVariableContainer again. Resolves #8319.
[+BUGFIX] Fluid (Core): Renamed F3\Fluid\Core\Parser\SyntaxTree\ViewHelperNode::getViewHelper() to F3\Fluid\Core\Pars... Sebastian Kurfuerst
20:12 Task #8824 (Resolved): Create an abstract base class for Condition ViewHelpers to remove Code Duplication
committed in r4836. Sebastian Kurfuerst
20:09 Task #8824 (Resolved): Create an abstract base class for Condition ViewHelpers to remove Code Duplication
In FLOW3, we already have quite some condition ViewHelpers (f:if, f:security.if*). It turns out they all use a privat... Sebastian Kurfuerst
20:12 Revision 02cabd1e: [!!!][+BUGFIX] Fluid (Core): Refactored all Condition-ViewHelpers like f:if, f:security.if* to use a newly created base class F3\Fluid\Core\ViewHelper\ConditionViewHelper. This greatly simplifies the implementation of custom conditions. However, THIS IS A BREAKING CHANGE in case you copied the f:if ViewHelper to create a custom condition ViewHelper, as the internal workings changed. Please check the new f:if ViewHelper to see how to adjust your ViewHelper -- you basically just have to throw away a lot of code. Resolves #8824.
Sebastian Kurfuerst
17:23 Task #6757: support literal strings in boolean arguments
+1 for implementing that from me. I would like string literals surrounded by single quotes better. Christopher Hlubek
13:59 Feature #6149: for: add iteration informations
Alexander Stehlik wrote:
> I attached a patch for this feature. Please let me know if there are any problems or if y...
Georg Leitner
13:38 Feature #6149: for: add iteration informations
Merging files and comments from #6459 to have everything in one ticket:... Bastian Waidelich
13:24 Task #6560: A reset button for formViewHelper [Made and attached]
Bastian Waidelich wrote:
> Sorry for interfering.. But I'm asking myself: Why would you need a ViewHelper for this?
...
Soren Malling
12:17 Task #6560: A reset button for formViewHelper [Made and attached]
Sorry for interfering.. But I'm asking myself: Why would you need a ViewHelper for this?
Instead of ...
Bastian Waidelich
13:04 Feature #4230 (Resolved): Create ViewHelpers for Backend Modules
Following Backend ViewHelpers have been added with r1347 ff:
be.container, be.pageInfo, be.pagePath, be.tableList, b...
Bastian Waidelich
13:00 Bug #6202 (Rejected): ActionViewHelper breaks html on empty content
Hi Georg and sorry for the late reaction ;)
You're right,*$this->tag->forceClosingTag(true);* would be the solution ...
Bastian Waidelich
12:42 Bug #6338 (Closed): JSON is being parsed as string Array
As there are workarounds (wrapping your scripts in CDATA tags) I close this issue for now.
If you don't agree or wan...
Bastian Waidelich
12:07 Feature #8179 (Resolved): Create Selenium Tests for Fluid Viewhelpertest Package / Extension
Selenium test cases have been added for the following ViewHelpers: alias, flashmessages, form, form.checkbox.
We sti...
Bastian Waidelich
12:03 Feature #8180 (Resolved): Create a ViewhelpertestBackporter
Sebastian has implemented a first version of the ViewhelpertestBackporter package (http://forge.typo3.org/projects/sh... Bastian Waidelich
11:59 Bug #8749 (Accepted): SelectViewHelper throws fatal error on PHP 5.2
Bastian Waidelich
11:51 Task #8732 (Accepted): Small improvement of ForViewHelper
That's great, I didn't know that function. Thanks! Bastian Waidelich

2010-07-09

14:46 Major Feature #8773 (Resolved): Implement support for Widgets
h2. Considerations:
Widgets...
* ...are a special implementation of a Fluid ViewHelper
* ...behave like "Plugins...
Bastian Waidelich
09:20 Revision 0b024d28: Raised version numbers of packages contained in the FLOW3 distribution.
Robert Lemke

2010-07-08

21:39 Bug #8749: SelectViewHelper throws fatal error on PHP 5.2
See comments in reference
http://php.net/manual/de/class.arrayaccess.php
Jochen Rau
21:37 Bug #8749 (Resolved): SelectViewHelper throws fatal error on PHP 5.2
Calling the SelectViewHelper leads to the following
Fatal Error: Objects used as arrays in post/pre increment must...
Jochen Rau
09:10 Task #8732 (Resolved): Small improvement of ForViewHelper
In the @Tx_Fluid_ViewHelpers_ForViewHelper@ there's a method @convertToArray()@ which extracts an array from the trav... Michael Feinbier
08:51 Feature #6149: for: add iteration informations
I really like to have that feature. It is missing currently and heavily used by Frontend Designer / CSS-Gurus which o... Michael Feinbier
 

Also available in: Atom