Skip to content
Snippets Groups Projects
  1. Dec 30, 2010
  2. Dec 27, 2010
  3. Dec 14, 2010
  4. Dec 01, 2010
  5. Nov 27, 2010
  6. Nov 19, 2010
  7. Nov 18, 2010
  8. Nov 17, 2010
  9. Nov 16, 2010
  10. Nov 15, 2010
    • Bastian Waidelich's avatar
      [+BUGFIX] Fluid (Core/Widget): AjaxWidgetContextHolder now uses a unique id... · f25e0544
      Bastian Waidelich authored
      [+BUGFIX] Fluid (Core/Widget): AjaxWidgetContextHolder now uses a unique id for the Ajax WidgetContext. This makes sure, that the ajax response gets the right context, even if you open multiple browser windows in the same session
      [+BUGFIX] Fluid (Core): The Fluid Widget Bootstrap now initializes the object manager in order to respect "config.tx_extbase.object" configuration.. TODO: this should be somehow refactored to avoid code duplication
      [+BUGFIX] Fluid: Reduced the typeNum for the fluidAjaxWidgetResponse page. Apparently 7076857368 was too large ;) TODO: the typeNum should be somehow configurable
      [~TASK] Fluid (ViewHelpers/Widget): removed $GLOBALS['TSFE']->additionalHeaderData call from AutocompleteViewHelper as this is not configurable like this. Moved the jQuery includes to Configuration/TypoScript/setup.txt which can be included in your main TS template
      f25e0544
  11. Nov 14, 2010
    • Bastian Waidelich's avatar
      [+BUGFIX] Fluid (ViewHelpers): Fixed Widget URI generation in... · 3f0d0e5a
      Bastian Waidelich authored
      [+BUGFIX] Fluid (ViewHelpers): Fixed Widget URI generation in widget.link/widget.uri ViewHelpers/Link/WidgetViewHelpers
      [~TASK] Fluid (ViewHelpers/Widget): Tweaked PaginateViewHelper: Minor refactoring of controller & template
      3f0d0e5a
    • Bastian Waidelich's avatar
      [-TASK] Fluid (Compatibility): Forgot to remove obsolete... · aa4606d7
      Bastian Waidelich authored
      [-TASK] Fluid (Compatibility): Forgot to remove obsolete Tx_Fluid_Compatibility_ObjectManager in previous commit
      aa4606d7
    • Bastian Waidelich's avatar
      [+FEATURE] Fluid (Core/Widget): Added Tx_Fluid_Core_Widget_Bootstrap that is... · 5c8c4d60
      Bastian Waidelich authored
      [+FEATURE] Fluid (Core/Widget): Added Tx_Fluid_Core_Widget_Bootstrap that is used to dispatch Ajax requests (see ext_typoscript_setup.txt).
      [~TASK] Fluid (Compatibility): Removed Tx_Fluid_Compatibility_ObjectManager and replaced instances by Tx_Extbase_Object_ObjectManagerInterface instances
      [~TASK] Fluid (Core/Widget): AbstractWidgetController has to be a singleton so it can be injected in the WidgetViewHelper.. To be discussed!
      [+TASK] Fluid (Core/Widget): AjaxWidgetContextHolder is now correctly stored in the BE/FE Users session if the ajaxWidget of the corresponding Widget is TRUE.
      [+TASK] Fluid (Core/Widget): The WidgetContext now contains a reference to the parent extension & plugin name. That's needed for the widgetAjaxResponse.
      [+BUGFIX] Fluid (Core/Widget): WidgetRequestBuilder now correctly interprets GET parameters and dispatches Ajax requests
      [+BUGFIX] Fluid (ViewHelpers): Modified ViewHelpers cObject, format.crop, format.html, image, uri.image so that they use dependency injection in order to retrieve the current cObject instance from the configurationManager
      [+BUGFIX] Fluid (ViewHelpers): Fixed form ViewHelper to respect configured pluginNamespace in field name prefixes
      [+BUGFIX] Fluid (ViewHelpers): link.widget/uri.widget ViewHelpers now create correct URIs
      [+BUGFIX] Fluid (ViewHelpers): replaced @inject annotation by injectController method in AutocompleteViewHelper.
      
      5c8c4d60
  12. Nov 05, 2010
    • Bastian Waidelich's avatar
      [+FEATURE] First step of "Fluid widget" backport · df8a85a1
      Bastian Waidelich authored
      This is the first step of the Widget backport (#8773). This contains all the core classes that are required for the widget implementation and two exemplary Widget ViewHelpers "widget.paginate" and "widget.autocomplete".
      Note: Ajax widgets are not yet working!!
      
      Relates to: #8773
      Relates to: #10568
      df8a85a1
  13. Nov 02, 2010
  14. Oct 29, 2010
  15. Oct 26, 2010
    • Bastian Waidelich's avatar
      [+TASK] Fluid (ViewHelpers): Minor tweak in CObject ViewHelper · d172402d
      Bastian Waidelich authored
      Make sure, that the configurationManager is initialized.
      This is just a preliminary solution that will be replaced as soon
      as the Extbase dispatcher refactoring (#7153) is done.
      d172402d
    • Bastian Waidelich's avatar
      [+FEATURE] Fluid (View): Fluid Standalone view · 5362c078
      Bastian Waidelich authored
      In order to be able to use Fluid templates beyond the Extbase plugin context
      (e.g. to render E-Mail templates or to use the new FLUIDTEMPLATE content object)
      we created a new template view, that encapsulates inner workings and provides
      an easy-to-use API:
      
      $view = t3lib_div::makeInstance('Tx_Fluid_View_TemplateView');
      $view->setTemplatePathAndFilename('foo/Bar.html');
      print $view->render();
      
      Note: This has to be *forward ported* still
      
      This relates to #10473
      5362c078
  16. Oct 14, 2010
  17. Sep 22, 2010
  18. Sep 20, 2010
    • Bastian Waidelich's avatar
      [+FEATURE] Fluid (ViewHelpers): Backported ifAuthenticated & ifHasRole security ViewHelpers · f9a55bd1
      Bastian Waidelich authored
      you can now use <f:security.ifAuthenticated> and <f:security.ifHasRole role="foo">
      in your Fluid templates to check whether an FE user is currently logged in / belongs to the
      specified usergroup.
      Note: if role is a numeric value the uid of the usergroup is compared, otherwise the title
      of the usergroup.
      
      to deal with BE users you can use the respective be.security.* view helpers
      
      Resolves #9143
      f9a55bd1
  19. Aug 26, 2010
  20. Aug 24, 2010