[MGNLRES-293] Add RESFN templating functions Created: 01/Nov/16  Updated: 29/Mar/22  Resolved: 14/Dec/16

Status: Closed
Project: Magnolia Resources Module
Component/s: None
Affects Version/s: None
Fix Version/s: 2.5.1

Type: New Feature Priority: Neutral
Reporter: Jan Haderka Assignee: Christoph Meier
Resolution: Fixed Votes: 0
Labels: None
Remaining Estimate: 0d
Time Spent: 3d 4.5h
Original Estimate: Not Specified

Issue Links:
dependency
relation
is related to NPMCLI-59 Update page prototype to reflect chan... Closed
Template:
Acceptance criteria:
Empty
Release notes required:
Yes
Documentation update required:
Yes
Date of First Response:
Sprint: Saigon 75
Team: Nucleus

 Description   

Based on suggestion in SUGGEST-38 and as per discussion and decision in https://wiki.magnolia-cms.com/display/ARCHI/2016-10-11+Meeting+notes take over existing functions in https://github.com/rah003/neat-resources and integrate those as resfn.
Additionally perform

  • code-review
  • cleanup
  • provide tests


 Comments   
Comment by Christoph Meier [ 08/Dec/16 ]

Moved code for resfn from github.com/rah003/neat-resources to module magnolia-resources,
as submodule magnolia-resources-templating. New submodule has now dependency to magnolia-rendering

Comment by Christoph Meier [ 13/Dec/16 ]

Since resfn has been added as a new submodule of magnolia-resources it must be added to the pom files in the ce project - as soon as this ticket has been integrated.

The new submodule must be added to the pom file of the magnolia-empty-webapp:

    <dependency>
      <groupId>info.magnolia.resources</groupId>
      <artifactId>magnolia-resources-templating</artifactId>
    </dependency>

And for sure the version must be declared in the dependencyManagement section of the magnolia-bundle-parent

      <dependency>
        <groupId>info.magnolia.resources</groupId>
        <artifactId>magnolia-resources-templating</artifactId>
        <version>${resourcesVersion}</version>
      </dependency>
Comment by Christoph Meier [ 19/Dec/16 ]

Changes on ce are integrated.

Generated at Mon Feb 12 06:49:17 CET 2024 using Jira 9.4.2#940002-sha1:46d1a51de284217efdcb32434eab47a99af2938b.