sorry, found it: ^/resources/(templating-kit/themes/.*/img/.*)$
in "theme-img-to-dms"
 

________________________________

From: [email protected] 
[mailto:[email protected]] On Behalf Of Gauthier, Stephane (CH)
Sent: Friday, March 05, 2010 3:00 PM
To: Magnolia User-List
Subject: RE: [magnolia-user] Theme resources


ok, fine I'm able to get the things working.
Is there any way to change the images folder name to 'images' for example?
is hardcoded or VirtualURIMapping enable?
 
thx

________________________________

From: [email protected] 
[mailto:[email protected]] On Behalf Of Teresa Miyar
Sent: Friday, March 05, 2010 2:05 PM
To: Magnolia User-List
Subject: Re: [magnolia-user] Theme resources


Some useful links: 

http://wiki.magnolia-cms.com/display/DEV/STK+Book
http://wiki.magnolia-cms.com/display/DEV/Standard+Templating+Kit

On Mar 5, 2010, at 1:51 PM, Teresa Miyar wrote:


        Hi, 

        It sure makes sense to use STK, for any new project you usually have to 
have you own site and templates, using STK you take advantage of STK features 
like the models in the templates/paragraphs, the rendering...
        The documentation is under way, i can explain quickly how the theme 
works:
        files:
        in jar: /templating-kit/themes/<name> (subfolder imgs and css)
        in Magnolia: Images: in the dms --> /templating-kit/themes/<name>/img
                          Css files: in the resources 
/templating-kit/thems/<name>/css
        custom theme: For this purpose we will create a new module (Copy 
theme-pop structure or follow the steps in 
http://wiki.magnolia.info/display/WIKI/Module+QuickStart 
<http://wiki.magnolia.info/display/WIKI/Module+QuickStart> ).
        In the module descriptor META-INF/magnolia/nameoftheme.xml you must 
define the theme version handler:
        < 
versionHandler>info.magnolia.module.templatingkit.setup.ThemeVersionHandler</versionHandler>
        Note: your theme requires a config bootstrap file in order to get 
bootstrapped correctly. It's important to use the following location and 
filename within your module JAR for this file: 
/mgnl-bootstrap/theme-<themeName>/config.modules.standard-templating-kit.config.themes.<themeName>.xml
 (especially note the theme- prefix for the folder name in mgnl-bootstrap).

        On Mar 5, 2010, at 1:24 PM, Gauthier, Stephane (CH) wrote:


                Probably, I should ask things different way.
                Does it make sense to use the standard templating kit if I have 
to develop my own set of templates and site organisation?
                 
                Thx

________________________________

                From: [email protected] 
[mailto:[email protected]] On Behalf Of Gauthier, Stephane (CH)
                Sent: Friday, March 05, 2010 12:46 PM
                To: Magnolia User-List
                Subject: RE: [magnolia-user] Theme resources
                
                
                Ok, I think my problem is that they can't be accessed from the 
filesystem. I have checked in the stk configuration, it's right there and I 
selceted the right Site Definition from the page info.
                Thx, I think that it will help me investigate any further.
                 
                That would be great to get a tutorial from magnolia on "Create 
your own theme from scratch"
                Cheers

________________________________

                From: [email protected] 
[mailto:[email protected]] On Behalf Of Teresa Miyar
                Sent: Friday, March 05, 2010 11:49 AM
                To: Magnolia User-List
                Subject: Re: [magnolia-user] Theme resources
                
                

                On Mar 5, 2010, at 11:19 AM, Gauthier, Stephane (CH) wrote:


                        Yes,
                         
                        I understand that but, is it just a matter of creating 
nodes?


                well, yes, the resources is a different workspace, you need to 
create the new nodes there although is not necessary, they can be accessed from 
the file system. If your theme is not loaded could be that is missing form the 
stk configuration, or you didnt select it in the page info of the home page.
                

                        Waht's the difference between CSS and Processed CSS 
etc. ?


                processed js and css means that you can use freemarker in this 
files, also define model class and access the methods there from inside css or 
js.


                         
                        Anyway thx for the update

________________________________

                        From: [email protected] 
[mailto:[email protected]] On Behalf Of Teresa Miyar
                        Sent: Friday, March 05, 2010 10:56 AM
                        To: Magnolia User-List
                        Subject: Re: [magnolia-user] Theme resources
                        
                        
                        Hi, 

                        The way we recommend to develop new themes is to create 
a new module, inside the module descriptor you need to specify the version 
handler: 
<versionHandler>info.magnolia.module.templatingkit.setup.ThemeVersionHandler</versionHandler>
                        
                        
                        The version handler calls InstallThemeTask that you 
could probalby call directly from your version handler if you are not using a 
separate module for the theme.
                        
                        
                        On Mar 5, 2010, at 10:20 AM, Gauthier, Stephane (CH) 
wrote:


                                Hi Magnolians, 

                                I'm about to develop my brand new theme from 
scratch to understand the hassles of getting that working. 
                                When I deploy my module magnolia doesn't 
install the css files as resources despite that it is present in the bundle 
under path: 

                                /templating-kit/themes/myTheme/css/mycss.css 
                                I mean I can't see them in the Resources 
section of the Templating Kit menu (Admin Central) and when rendering the page 
they're not there.

                                Shall I do something specific to get them 
installed? 
                                Thx in advance for help 

                                Cheers 

                                Stéphane GAUTHIER
                                Intranet, Internet, Magnolia projects, Webmaster
                                IPB IT, W&I IT, Lloyds Banking Group 

                                
**********************************************************************

                                This e-mail and any files transmitted with it 
are confidential and intended solely for the use of the individual or entity to 
whom they are addressed. If you have received this e-mail by error please 
delete it immediately. Please remember that e-mail transmission cannot be 
guaranteed to be secure or error-free as information could be read, 
intercepted, altered or corrupted by simple technical means. No liability or 
responsibility is accepted if information or data is, for whatever reason, 
corrupted or does not reach its intended recipient.

                                
**********************************************************************

                                
                                 


________________________________

                                
----------------------------------------------------------------
                                For list details see
                                
http://www.magnolia-cms.com/home/community/mailing-lists.html
                                To unsubscribe, E-mail to: 
<[email protected]>
                                
----------------------------------------------------------------
                                


                        
                        
                        
                        Best regards,
                        
                        Teresa Miyar
                        Magnolia International Ltd.
                        
                        Magnolia®  - Simple Open Source Content Management
                        








________________________________

                        
----------------------------------------------------------------
                        For list details see
                        
http://www.magnolia-cms.com/home/community/mailing-lists.html
                        To unsubscribe, E-mail to: 
<[email protected]>
                        
----------------------------------------------------------------
                        
                        
                        
________________________________

                        
----------------------------------------------------------------
                        For list details see
                        
http://www.magnolia-cms.com/home/community/mailing-lists.html
                        To unsubscribe, E-mail to: 
<[email protected]>
                        
----------------------------------------------------------------
                        


                
                
                
                Best regards,
                
                Teresa Miyar
                Magnolia International Ltd.
                
                Magnolia®  - Simple Open Source Content Management
                








________________________________

                ----------------------------------------------------------------
                For list details see
                http://www.magnolia-cms.com/home/community/mailing-lists.html
                To unsubscribe, E-mail to: 
<[email protected]>
                ----------------------------------------------------------------
                
                
                
________________________________

                ----------------------------------------------------------------
                For list details see
                http://www.magnolia-cms.com/home/community/mailing-lists.html
                To unsubscribe, E-mail to: 
<[email protected]>
                ----------------------------------------------------------------
                
                
                
________________________________

                ----------------------------------------------------------------
                For list details see
                http://www.magnolia-cms.com/home/community/mailing-lists.html
                To unsubscribe, E-mail to: 
<[email protected]>
                ----------------------------------------------------------------
                


        
        
        
        Best regards,
        
        Teresa Miyar
        Magnolia International Ltd.
        
        Magnolia®  - Simple Open Source Content Management
        








________________________________

        ----------------------------------------------------------------
        For list details see
        http://www.magnolia-cms.com/home/community/mailing-lists.html
        To unsubscribe, E-mail to: <[email protected]>
        ----------------------------------------------------------------
        


Best regards,

Teresa Miyar
Magnolia International Ltd.

Magnolia®  - Simple Open Source Content Management









________________________________

----------------------------------------------------------------
For list details see
http://www.magnolia-cms.com/home/community/mailing-lists.html
To unsubscribe, E-mail to: <[email protected]>
----------------------------------------------------------------



________________________________

----------------------------------------------------------------
For list details see
http://www.magnolia-cms.com/home/community/mailing-lists.html
To unsubscribe, E-mail to: <[email protected]>
----------------------------------------------------------------


----------------------------------------------------------------
For list details see
http://www.magnolia-cms.com/home/community/mailing-lists.html
To unsubscribe, E-mail to: <[email protected]>
----------------------------------------------------------------

Reply via email to