Activity

From 2009-10-12 to 2009-11-10

2009-11-10

09:58 Bug #5301 (Closed): Select with option multiple throws Fatal Error
The following code results in a fatal error:
<f:form.select id="categories" property="categories" options="{catego...
Jochen Rau

2009-11-09

12:11 Bug #5256: htmlspecialchars() applied inconsistently and of little use
Bastian Waidelich wrote:
> # Object accessor nodes (e.g. @{customer.name}@)should be processed by the @ObjectAccesso...
Karsten Dambekalns
11:26 Revision 30521ebd: [~TASK] Fluid: Some more fixes to the TemplateViewTest...
Karsten Dambekalns
11:21 Revision 9fed00a9: [~BUGFIX] Fluid (View): Fixed the TemplateView::parseTemplate() method which now throws an exception like the test assumes ...
Robert Lemke

2009-11-08

09:35 Revision 6d62a65e: [+BUGFIX] Fluid (Core): Made the ObjectAccessorPostProcessor work again, which I have removed accidentally in r3333.
Sebastian Kurfuerst

2009-11-07

23:35 Feature #4218: Support for properties of nested objects using "property"-argument
I noticed that the error only appears when I send the "section" property. The snipped from my view looks like this:
...
Marcel Rosenberger
23:13 Feature #4218 (New): Support for properties of nested objects using "property"-argument
Using r1642 and my snippet posted above <f:form.textbox property="user.name" /> is resolved correctly. However when s... Marcel Rosenberger

2009-11-06

16:37 Bug #5256: htmlspecialchars() applied inconsistently and of little use
As a reminder:
# Object accessor nodes (e.g. @{customer.name}@)should be processed by the @ObjectAccessorPostProcesso...
Bastian Waidelich
15:25 Bug #5256 (Resolved): htmlspecialchars() applied inconsistently and of little use
Observations:
* When a value assigned to Fluid is put into a template, it remains untouched (i.e. angle brackets sta...
Karsten Dambekalns
15:58 Revision 985fa6c5: [~TASK] Fluid: non-functional changes done while reading the code.
Karsten Dambekalns
15:25 Feature #5257 (Resolved): Allow generic post-processing of template content
Currently relative URLs to resources must be created using the resource viewhelper. It would be a lot nicer if that w... Karsten Dambekalns
15:03 Bug #4972: f:format.date does not respect locale.
Karsten Dambekalns wrote:
> And why the heck is there no locale-aware date formatting on DateTime? Grr.
Probably ...
Karsten Dambekalns

2009-11-05

23:17 Bug #5237 (Resolved): fix v4's resource ViewHelper
resolved in r1608. Sebastian Kurfuerst
11:32 Bug #5237 (Resolved): fix v4's resource ViewHelper
[!!!][+BUGFIX] Fluid (ViewHelpers): FIxed the Resource ViewHelper to be in sync with FLOW3 again. This means that ins... Sebastian Kurfuerst
14:41 Revision 48c0f93c: [~API] FLOW3 (Log): setLogFileURL() was renamed to setLogFileUrl() in FileBackend.
[~API] FLOW3 (MVC): redirectToURI() was renamed to redirectToUri() in AbstractController.
[~API] FLOW3 (MVC): setRequ...
Karsten Dambekalns
12:21 Revision 1f92952c: [~TASK] Fluid: Adapted Fluid unit tests to match the changes committed in the previous revision (re: controller context)
Robert Lemke
11:33 Revision e758d57b: [+BUGFIX] Fluid (ViewHelpers): Fixed comments of ViewHelpers.
Sebastian Kurfuerst
09:25 Revision db0ef8be: [+BUGFIX] Fluid (Core): Now, the inline notation also works if spaces are before and after ->. This makes it a lot more error-tolerant.
Sebastian Kurfuerst

2009-11-03

12:18 Revision c51d654b: [~TASK] Fluid: Fixed the exception hierarchy - \F3\Fluid\Exception is now the most generic exception. Also added generic exceptions for Core and View.
[~TASK] Fluid (View): Wrote tests for the TemplateView::parseTemplate() method and added a safeguard for when the spe... Robert Lemke

2009-11-02

17:29 Revision 591397a4: Set next version number of package Fluid to version 1.0.0-alpha7
Karsten Dambekalns
17:29 Revision 2cba70f9: Tagged package Fluid as version 1.0.0-alpha6
Karsten Dambekalns

2009-10-29

17:16 Revision f0b53212: [~TASK] Fluid (ViewHelpers): Renamed "packageKey" attribute to "package" in ResourceViewHelper to be consistent with other link/uri view helpers
Bastian Waidelich
17:05 Revision ca245d05: [+FEATURE] Fluid (ViewHelpers): added "additionalParams" attribute to uri.action & link.action view helpers. This allows you to add non-prefixed parameters to links.
Bastian Waidelich
12:31 Bug #5150 (Resolved): Rewrite ViewHelpers to support new inline notation
Resolved in r3365 Bastian Waidelich
11:07 Revision c52fbdd7: [~TASK] Fluid (Core): No need to use our "PHP6" strtolower(), as all values checked against are plain ASCII.
Karsten Dambekalns
08:29 Feature #3702 (Resolved): Inline notation should expect object-parameters by default
the syntax is now like in arrays. Sebastian Kurfuerst
08:27 Feature #5118 (Resolved): Allow ViewHelpers to be Cascading in Shorthand-Syntax
Hi,
we discussed this again, and for now came to two conclusions:
- we think it is a rather rare case to need thi...
Sebastian Kurfuerst

2009-10-28

16:20 Revision 3ff7f92a: [!!!][+FEATURE] Fluid: Strings inside Arrays and the inline notation are now parsed by Fluid as well. This enables things like {fullName: '{firstName} {lastName}'} - thus, everything can be nested inside arrays and the ViewHelper inline notation arguments. This is a breaking change in case you used literal {...} inside your arguments, but not else. Relates to #5118.
Sebastian Kurfuerst
16:16 Revision beaa1450: [+FEATURE] Fluid (ViewHelpers): extended format.date viewhelper by an additional "date" argument. Now you can write {f:format.date(date: 'yesterday')} in your templates. This change is backwards compatible! Relates to #5150
[+FEATURE] Fluid (ViewHelpers): extended if viewhelper by arguments "then" and "else". Now you can write {f:if(condit... Bastian Waidelich
13:28 Revision f15efd6d: [+BUGFIX] Fluid (ViewHelpers): Fixed no-brainer which prevented the Inline ViewHelper notation with object arguments from working.
Sebastian Kurfuerst
12:03 Bug #5150: Rewrite ViewHelpers to support new inline notation
*UPDATE:*
We've decided to rewrite the affected view helpers instead.
That is:
*uri.resource*:
from
@{foo -> f...
Bastian Waidelich
11:58 Feature #5158 (Closed): Add "true" and "false" to Fluid syntax
Currently... Bastian Waidelich
07:57 Revision 208a4c9e: [~TASK] Fluid (ViewHelpers): Fixed inline documentation for ResourceViewHelper.
Karsten Dambekalns

2009-10-27

20:56 Revision 5e5d02c1: [~TASK] Fluid (ViewHelpers): Changed the ResourceViewHelper again, the 'resource' argument is now called 'path'; added 'absolute' argument to generate absolute URLs.
Karsten Dambekalns
18:12 Bug #5150: Rewrite ViewHelpers to support new inline notation
Hey :-)
With the f:format.crop example, I don't really see why this should be needed :-) You can just crop it manu...
Sebastian Kurfuerst
17:14 Bug #5150 (Resolved): Rewrite ViewHelpers to support new inline notation
With the new syntax for the Fluid inline notation (aka "shorthand syntax") implemented with r3333 we introduced a bre... Bastian Waidelich
13:55 Bug #4667 (Needs Feedback): Error class magic only works for object properties....
But how should the error handling work, if the textbox was not bound to a property? Bastian Waidelich
13:54 Feature #4968 (Accepted): Sorting by OptionLabel for Selectbox
Bastian Waidelich
13:52 Bug #5020: SelectViewHelper produces invalid code
Karsten Dambekalns wrote:
> To fix the issue one could add one option with "---" as a last resort.
Ok, I'll tak...
Bastian Waidelich
11:09 Bug #5020: SelectViewHelper produces invalid code
To fix the issue one could add one option with "---" as a last resort. Karsten Dambekalns
13:02 Task #5136 (Resolved): Cleanup in unit tests: class_exists, comments and license
Applied in changeset r3350. Karsten Dambekalns
11:19 Task #5136 (Resolved): Cleanup in unit tests: class_exists, comments and license
A lot of the unit tests contain the TYPO3 4.x license boilerplate and claim to use GPL v2. There are some extra docbl... Karsten Dambekalns
13:02 Task #5135 (Resolved): Make method names CGL conform in TemplateParser
Applied in changeset r3350. Karsten Dambekalns
11:16 Task #5135 (Resolved): Make method names CGL conform in TemplateParser
The TemplateParser class has a few methods named @handler_*()@ which violates the CGL. Karsten Dambekalns
13:02 Bug #5138 (Resolved): ResourceViewHelper uses hardcoded path to mirrored resources
Applied in changeset r3350. Karsten Dambekalns
11:26 Bug #5138 (Resolved): ResourceViewHelper uses hardcoded path to mirrored resources
The path to the public resource mirror can be configured in FLOW3, so the ResourceViewHelper must follow suit. Karsten Dambekalns
13:02 Bug #5137 (Resolved): ResourceViewHelper not usable with new shorthand syntax
Applied in changeset r3350. Karsten Dambekalns
11:23 Bug #5137 (Resolved): ResourceViewHelper not usable with new shorthand syntax
Since the resource to be included has no parameter in the view helper, one cannot use shorthand syntax with it. Karsten Dambekalns
13:01 Revision 1e492c77: [+BUGFIX] Fluid (ViewHelpers): The ResourceViewHelper can now be used with the new shorthand syntax, fixes #5137.
[+BUGFIX] Fluid (ViewHelpers): The ResourceViewHelper uses the mirror path configured in FLOW3 now, fixes #5138.
[~TA...
Karsten Dambekalns
12:50 Bug #4972: f:format.date does not respect locale.
Karsten Dambekalns wrote:
> Then use @return strftime($format, $date->getTimestamp());@ - but the format string must...
Nikolas Hagelstein
11:14 Bug #4972: f:format.date does not respect locale.
Then use @return strftime($format, $date->getTimestamp());@ - but the format string must be different then, sigh.
...
Karsten Dambekalns

2009-10-26

19:14 Feature #5003 (Resolved): Parse output of view helper 'translate'
Thomas Deinhamer wrote:
Hi,
> Sorry, I don't get it - how is this related to #4858?
You're right, the issues are n...
Bastian Waidelich
18:20 Feature #5003: Parse output of view helper 'translate'
Sorry, I don't get it - how is this related to #4858? Thomas Deinhamer
13:58 Feature #5118 (Resolved): Allow ViewHelpers to be Cascading in Shorthand-Syntax
If you want to do something like this:... Steffen Ritter
07:09 Bug #5107 (Resolved): namespaces names cant have more than one letter
Sebastian Kurfuerst
06:21 Bug #5107 (Accepted): namespaces names cant have more than one letter
Sebastian Kurfuerst
07:09 Bug #5108 (Resolved): Custom ViewHelper couldnt find validator of its own domain
Sebastian Kurfuerst
06:20 Bug #5108 (Accepted): Custom ViewHelper couldnt find validator of its own domain
Sebastian Kurfuerst
07:06 Revision 64b1682d: [+BUGFIX] Fluid (Core): Validation of ViewHelper arguments is non-mandatory now, as there is no validator for each domain object / we do not always want to call it. Resolves #5108.
[+BUGFIX] Fluid (Core): Shorthand Syntax of ViewHelpers can now use longer namespace prefixes than one character. Res... Sebastian Kurfuerst

2009-10-25

18:22 Bug #5108 (Resolved): Custom ViewHelper couldnt find validator of its own domain
I've a model Tx_Mytube_Domain_Model_Video
I have created a ViewHelper
<?php
class Tx_Mytube_ViewHelpers_VideoVi...
Fernando Arconada
18:10 Bug #5107 (Resolved): namespaces names cant have more than one letter
namespaces names cant have more than one letter in partials called from the layout
- {namespace z=Tx_foor_ViewHelp...
Fernando Arconada

2009-10-22

21:59 Revision 774bb783: [~TASK] Fluid (ViewHelpers): Fixed documentation for TextboxViewHelper (missed a form. in the example).
Karsten Dambekalns
19:26 Revision 253d646a: [~TASK] Fluid: Added @api annotations on class level.
[~TASK] Fluid: Removed Fluid-specific RuntimException and replaced it with the one from SPL. Karsten Dambekalns
17:48 Revision 8172be4a: [~TASK] DocumentationBrowser: fixed YAML syntax to follow specification.
[~TASK] FLOW3: fixed YAML syntax to follow specification.
[~TASK] Fluid: fixed YAML syntax to follow specification.
[...
Karsten Dambekalns

2009-10-21

19:12 Revision 190903b6: [~TASK] Fluid (ViewHelpers): Fixed form view helper unit tests, that should have been adapted in previous commit.
Bastian Waidelich
19:02 Bug #3985 (Resolved): f:form.textbox is not usable anymore without wrapping an f:form element
Applied in changeset r3336. Bastian Waidelich
18:52 Revision 10280a43: [~TASK] Fluid (ViewHelpers): Added some checks to make form view helper usable without the surrounding f:form tag. This resolves #3985.
Bastian Waidelich
18:50 Bug #5020: SelectViewHelper produces invalid code
What do you suggest as solution?
Always add @<option value=""></option>@ if options array is empty?
I'd prefer to...
Bastian Waidelich
18:41 Feature #5003: Parse output of view helper 'translate'
Reminder: last patches at #4858 resolves this by adding an "arguments"-attribute to the translate view helper. Implem... Bastian Waidelich
18:02 Bug #5069 (Resolved): Fluid Viewhelper link.email misses universal tag attributes
Applied in changeset r3335. Bastian Waidelich
17:46 Bug #5069 (Accepted): Fluid Viewhelper link.email misses universal tag attributes
I'll take care of this.
Until then, you can write...
Bastian Waidelich
14:36 Bug #5069 (Resolved): Fluid Viewhelper link.email misses universal tag attributes
The EmailViewHelper misses the initialization of the universal tag attributes. Due to this class and misc other tag a... Morton Jonuschat
18:00 Revision a0cd5d46: [+BUGFIX] Fluid: register universal tag attributes in link.email view helper. This resolves #5069.
Bastian Waidelich
17:40 Bug #5075 (Rejected): Fluid Viewhelper link.email misses universal tag attributes
Duplicates #5069 Bastian Waidelich
17:37 Bug #5075 (Rejected): Fluid Viewhelper link.email misses universal tag attributes
see:
http://forge.typo3.org/issues/show/5069
Nikolas Hagelstein
14:40 Feature #5033: Improve Shorthand Syntax of ViewHelpers
Hi @all,
as this is a breaking change (if you have made use of the shorthand syntax in your templates) here some "...
Bastian Waidelich
12:02 Feature #5033 (Resolved): Improve Shorthand Syntax of ViewHelpers
Applied in changeset r3333. Sebastian Kurfuerst
12:08 Revision 3f1feee5: [+BUGFIX] Fluid (Core): ObjectAccessorNode now fails silently if no variable found
Sebastian Kurfuerst
11:52 Revision 9829b9ef: [!!!][+FEATURE] Fluid (Core): Removed the old Shorthand Syntax, and added a new chainable syntax for ViewHelpers. ADJUST YOUR TEMPLATES in case you use the {f:….()} syntax! Resolves #5033.
[+TASK] Fluid (Core): The object accessor node now uses FLOW3 reflection service instead of custom implementation. Th... Sebastian Kurfuerst
07:59 Bug #5056 (Closed): F3\Fluid\Core\RuntimeException thrown in file TemplateVariableContainer.php
I tried to build some kind of tree by invoking a section/for recurse.
Template:
<f:section name="children">
<f:...
Martin Eisengardt

2009-10-20

10:39 Feature #5033: Improve Shorthand Syntax of ViewHelpers
attached is a first patch which implements this. Sebastian Kurfuerst
06:37 Revision 153fa1ef: [~TASK] Fluid (Core): Added some @api annotations.
Sebastian Kurfuerst
05:55 Feature #4218 (Resolved): Support for properties of nested objects using "property"-argument
done. Sebastian Kurfuerst

2009-10-19

11:39 Feature #5033: Improve Shorthand Syntax of ViewHelpers
Hi,
obviously I strongly agree to this change ;)
Just a few additional notes to clarify the intention of this RFC...
Bastian Waidelich
10:29 Feature #5033 (Resolved): Improve Shorthand Syntax of ViewHelpers
h1. Proposal for shorthand syntax
The goal of this RFC is to propose a re-done shorthand syntax for fluid after so...
Sebastian Kurfuerst

2009-10-17

13:48 Bug #5020 (Resolved): SelectViewHelper produces invalid code
The Select View Helper produces invalid code with strange output, if the value of the attribute "options" is empty. T... Jochen Rau

2009-10-16

00:00 Feature #5003 (Resolved): Parse output of view helper 'translate'
Expecting you have this html/template source...
@<f:translate key="any">The quick brown {dog} jumps over the lazy ...
Thomas Deinhamer

2009-10-15

12:53 Revision 5c78ee4b: [~TASK] FLOW3 (Package): Adjusted package manager test.
[~TASK] * (Tests): Added a few test directories here and there, just for the cleanliness. Karsten Dambekalns

2009-10-14

14:08 Revision a409f8cd: [~API] FLOW3 (MVC): Configured the AbstractView and NotFoundView to be of scope prototype instead of singleton. Make sure to annotate all your views as prototypes as well!
[~TASK] Fluid (View): TemplateView is now prototype because it can be configured. If it stayed a singleton, we'd run ... Robert Lemke

2009-10-13

20:30 Feature #4984: Add option "selectAll" to Select View Helper
Hmm. It's not possible anymore to attach files on forge?! Jochen Rau
18:15 Feature #4984 (Resolved): Add option "selectAll" to Select View Helper
Add an option "selectAll" to the Select View Helper. If it is set, all options of a multiple selector are preselected... Jochen Rau

2009-10-12

17:49 Bug #4967 (Closed): Missing Event type onchange
I reverted the changes to fluid because the event handlers are not "universal". Please use the "additionalAttributes"... Jochen Rau
10:04 Bug #4972 (Closed): f:format.date does not respect locale.
The fluid date helper does not respect the locale date format set by e.g. setlocale.
This issue is causef by the fac...
Nikolas Hagelstein
08:28 Feature #4218 (Accepted): Support for properties of nested objects using "property"-argument
Sebastian Kurfuerst
07:57 Revision d9bb9e03: [+TASK] Fluid: Two non-functional changes to ease backporting
Sebastian Kurfuerst
 

Also available in: Atom