Activity

From 2010-06-23 to 2010-07-22

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

2010-07-07

14:02 Task #8724: remove not needed argument from renderPartial
That's not-yet-backported refactoring.
However, renderPartial is no public API, so I think it's no problem if we cha...
Sebastian Kurfuerst
12:46 Task #8724 (Resolved): remove not needed argument from renderPartial
hey,
in Classes/View/TemplateView.php renderPartial() the second argument @$sectionToRender@ is required (no defau...
Felix Oertel
11:22 Feature #6149: for: add iteration informations

I attached a patch for this feature. Please let me know if there are any problems or if you have any improvements.
Alexander Stehlik
10:53 Feature #6149: for: add iteration informations

I think the approach by Franz is very handy and useful and would make many things a lot easier.
But the variable...
Alexander Stehlik

2010-07-05

20:15 Bug #6392 (Needs Feedback): #1225136013 - This Exception should never be thrown
I retested this bug with current TYPO3 Phoenix trunk and it worked as expected, no error. Can you confirm that this i... Christian Müller

2010-07-04

13:16 Bug #8648 (New): format.crop ViewHelper should support all features of the crop stdWrap function
Right now the format.crop ViewHelper only works partly in BE mode (v4) and is missing some features in v5. Also it ca... Bastian Waidelich
00:09 Feature #6149: for: add iteration informations
In future that could be done with the calculation view helper (just adding two to some template variable for every fo... Christian Müller

2010-07-03

21:52 Revision 2d858a92: [~TASK] DocumentationBrowser: Bumped version number in Package.xml to next release version.
[~TASK] FLOW3: Bumped version number in Package.xml to next release version, resolves #8025.
[~TASK] Fluid: Bumped ve...
Karsten Dambekalns

2010-07-02

00:10 Bug #6691 (Resolved): Backslash in Textfield ViewHelper
nothing more to do. Christian Müller

2010-06-30

17:37 Revision ec9e4b37: [~TASK] TYPO3 (TypoScript): Added a JavaScript and Stylesheet TypoScript object to the Head
[~TASK] Fluid (ViewHelpers): Added URI attribute to ResourceViewHelper
[~TASK] PhoenixDemoTypo3Org (TypoScript): Adde...
Christopher Hlubek
16:31 Revision d38f5692: [+FEATURE] Fluid: The TemplateVariableContainer now provides a method to retrieve all variables.
Robert Lemke
10:25 Revision f242b42a: [~TASK] FLOW3 (Object): Added a more meaningful exception message to the ObjectContainerBuilder which detects leading backslashes in object names specified in an Objects.yaml file
[~TASK] Fluid (Core): Introduced a RenderingContextInterface to more cleanly decouple Fluid's rendering context from ... Robert Lemke

2010-06-29

19:16 Revision 6173d215: [~TASK] Fluid (ViewHelpers): Refactored f:persistence.identity ViewHelper to f:identity.json ViewHelper, giving the identity of an object as JSON string.
Sebastian Kurfuerst
19:16 Revision 18c9986d: [~TASK] Fluid (ViewHelpers): Refactored f:persistence.identity ViewHelper to f:identity.json ViewHelper, giving the identity of an object as JSON string.
Sebastian Kurfuerst
17:27 Revision b5df0eb6: [~TASK] Fluid: Changed a test from incomplete to skipped. Phing in trunk handles this correctly now (http://phing.info/trac/ticket/484), hopefully it will be released soon.
Karsten Dambekalns
17:16 Revision dae248de: [-TASK] Fluid (Core): Removed removeInterceptor() from Parser\Configuration, clear case of YAGNI.
Karsten Dambekalns
12:45 Revision 964b3e8b: [+BUGFIX] FLOW3 (Resource): The ResourceInterceptor can now be given a default package key to use, fixes #8455; using that in TYPO3, resolves #8459, resolves #8456.
Karsten Dambekalns
11:30 Revision f7f0be25: [+BUGFIX] Fluid (ViewHelpers): fixed security viewhelpers: Since r4653 you'll have to set the rendering Context in the parent object when implementing ChildNodeAccessInterface. That was a breaking change..
Bastian Waidelich
10:36 Revision 5726e609: [+BUGFIX] Fluid (Core): added a missing file. sorry!
Sebastian Kurfuerst
10:35 Revision e503baae: [~TASK] Fluid: Deleted the AbstractTemplateView because Sebastian told me to ;-)
Robert Lemke
07:50 Bug #8540: Call to undefined method F3\\Fluid\\View\\TemplateView::parseTemplate()
Problem occurs if you have Partials in your templates, for example:... Michael Schams
02:52 Bug #8540 (Closed): Call to undefined method F3\\Fluid\\View\\TemplateView::parseTemplate()
PHP Fatal error after changes in *r4654* but also in *r4656*:... Michael Schams
00:08 Revision f61dd510: [+BUGFIX] FLOW3: Some missing files, excessive files and other corrections as a followup to Sebastian's patch in r4653.
Robert Lemke

2010-06-28

20:52 Revision b792b3f7: [+FEATURE] Fluid (ViewHelpers): The <f:render>-ViewHelper can be now used to render sections recursively.
Sebastian Kurfuerst
19:40 Bug #8535 (Resolved): CheckBoxViewHelper hidden value creates extra data when using multi-valued field names
In fluid 1.2.0
When creating multiple edit grids (in tables for examples) I use the following syntax to retrieve ...
Balisky Christophe
14:53 Bug #6691: Backslash in Textfield ViewHelper
Thanks for the hint, single-quote works. Michael Sauter

2010-06-25

18:47 Story #5583: DateFormat View Helper doesn't respect locale setting
any news on that? It's a shame that dates don't get localized by the dateTime object of PHP. I solved it for now by u... Franz Koch
16:04 Task #6757 (Accepted): support literal strings in boolean arguments
Bastian Waidelich
07:40 Feature #8180: Create a ViewhelpertestBackporter
TEST 2 (regarding SMTP config of redmine) Mario Rimann
07:30 Feature #8180: Create a ViewhelpertestBackporter
TEST Mario Rimann

2010-06-24

20:46 Feature #5485: Missing operators "===", "!==" and "!" in fluid comparism mechanism
Sebastian Kurfuerst wrote:
Hi,
> However, I am not yet sure what the single "!" is supposed to do
Probably t...
Bastian Waidelich
20:13 Feature #5485 (Accepted): Missing operators "===", "!==" and "!" in fluid comparism mechanism
thanks for the unit tests, we should definitely include this.
However, I am not yet sure what the single "!" is su...
Sebastian Kurfuerst
20:15 Feature #4984 (Resolved): Add option "selectAll" to Select View Helper
Applied in changeset r4630. Bastian Waidelich
20:11 Bug #6691 (Needs Feedback): Backslash in Textfield ViewHelper
Sebastian Kurfuerst
20:10 Task #6757: support literal strings in boolean arguments
note to myself: we need proper selenium tests for the if ViewHelper.
After thinking about this right now, I think ...
Sebastian Kurfuerst
20:10 Revision 0a31f4a3: [+FEATURE] Fluid (ViewHelpers): added "selectAllByDefault" argument to form.select ViewHelper. Resolves #4984
Bastian Waidelich
20:08 Bug #7039 (Rejected): if ViewHelper: conditions always true
as stated by Peter, Fluid does not support strings right now.
Greets,
Sebastian
Sebastian Kurfuerst
20:06 Bug #7138: Changes to ObjectAccessor break usage with fluid conditions
note to myself / whoever implements it: we definitely need Selenium Tests for the various ways object accessors can b... Sebastian Kurfuerst
20:05 Bug #7518 (Closed): FLuid breaks on HTML data-* attributes
Hey,
I have just checked again, and Fluid indeed supports the "-" as valid array key. So, the following should wor...
Sebastian Kurfuerst
19:46 Task #8491: link.action and uri.action differ in absolute argument
added Robert and Karsten as watchers, so they get notified and can comment :) Sebastian Kurfuerst
19:41 Task #8491 (Needs Feedback): link.action and uri.action differ in absolute argument
In r3548 the "absolute" argument of the link.action ViewHelper has been removed with following comment:
"[~TASK][~AP...
Bastian Waidelich
16:34 Revision 6e830e3f: [~TASK] TYPO3: Adjusted Policy.yaml to new expected format.
[~TASK] FLOW3: Some small fixes to doc comments and code.
[~TASK] Fluid (Parser): Got rid of the constructor in Parse...
Karsten Dambekalns
14:53 Bug #8484 (Closed): Revise EscapeViewHelper
The current implementation of the EscapeViewHelper is a bit odd IMO.
1. I find it weird to use one ViewHelper to esc...
Bastian Waidelich
14:25 Feature #8233 (Resolved): Uri_ImageViewHelper // Link to a resized image
Applied in changeset r2389. Thanks to Christian Baer for your patch! Bastian Waidelich
12:06 Feature #8468 (Resolved): Add debug viewhelper
Applied in changeset r4620. Bastian Waidelich
12:06 Feature #7389 (Resolved): GroupedForViewHelper group by object
Applied in changeset r4620. Bastian Waidelich
12:06 Feature #8247 (Resolved): add more uri options to form viewhelper
Applied in changeset r4620. Bastian Waidelich
12:03 Revision 31cc22b8: [+FEATURE] Fluid (ViewHelpers): Added URI options format, additionalParams, absolute, addQueryString & argumentsToBeExcludedFromQueryString to FormViewHelper. Resolves #8247
[+FEATURE] Fluid (ViewHelpers): GroupedForViewHelper can now group by object. Resolves #7389
[+FEATURE] Fluid (ViewHe...
Bastian Waidelich

2010-06-23

17:24 Feature #8468 (Resolved): Add debug viewhelper
In v4 we have a <f:debug /> viewhelper to dump objects.
We need to forward port this to v5.
Bastian Waidelich
15:15 Bug #5879 (Resolved): It's not possible to make the multiple attribute optional
Applied in changeset r4614. Bastian Waidelich
15:12 Revision a4986d6b: [+BUGFIX] Fluid (ViewHelpers): form.select ViewHelper did only check whether "multiple" attribute was set and not whether it was empty or not. Resolves #5879
Bastian Waidelich
 

Also available in: Atom