Jump to content

Archived

This topic is now archived and is closed to further replies.

dmartgmail

Migration of DMS development site

Recommended Posts

dmartgmail

In the DMS Docu it is pointed out that: 

 

 

The Import + Export panel provides the ability to import and/or export your DMS config so that you don’t have to spend time implementing your settings again, if you plan on moving them to another PageLines DMS install or migrate your site to a new server. This time saving process ensures that your DMS settings are identical when imported.

 

How shall this work ?? 

Tried an export of the configuration and there ar numerous absolute references in it.

 

I know this is a regulary poping up topic ... But how can I cope with a planned migration?

 

KR

Daniel 

Share this post


Link to post
Share on other sites
Danny

Hi,

 

What do you mean there are numerous absolute references in it ?

Can you explain in greater detail please.


Please search our forums, before posting!

Share this post


Link to post
Share on other sites
dmartgmail

I mean the references to images for example. I just started customizing the theme a little bit throughout the DMS interface. 

If I migrate the site to the final production domain, I'll have to reupload/link all these images new ?

 

Example of the json-Config-Export:

(absol. refe. marked in red)

 

{"pl-settings":{"live":{"settings":{"pagelines_favicon":"http:\/\/mydomain.com\/wp-content\/uploads\/2013\/08\/fav32x32.png","pagelines_touchicon":"http:\/\/mydomain.com\/wp-content\/uploads\/2013\/08\/dk_touchIcon.png","layout_mode":"pixel","layout_display_mode":"display-full","font_primary":"open_sans","base_font_size":"14","font_primary_weight":"300","font_headers":"source_sans_pro","header_base_size":"16","font_headers_weight":"600","bodybg":"#FFFFFF","text_primary":"#000000","linkcolor":"#225E9B","supersize_bg":"true","page_background_image_repeat":"no-repeat","page_background_image_pos_vert":"0","page_background_image_pos_hor":"50","page_background_image_attach":"fixed","navbar_fixed":"1","navbar_logo":"http:\/\/mydomain.com\/wp-content\/themes\/dms\/images\/dms.png","fixed_navbar_theme":"base","fixed_navbar_alignment":"1","pagelines_favicon_attach_id":"375","pl_login_image":"http:\/\/mydomain.com\/wp-content\/uploads\/2013\/08\/loginHeadIMG.jpg","pagelines_touchicon_attach_id":"376","fixed_navbar_menu":"7","fixed_navbar_enable_hover":"0","fixed_navbar_hidesearch":"0"},"regions":{"header":[{"name":"","class":"","id":"pl_area51e37e","object":"PLSectionArea","sid":"pl_area","clone":"51e37e"}],"footer":[{"name":"","class":"","id":"pl_area5202c0","object":"PLSectionArea","sid":"pl_area","clone":"5202c0","content":[{"object":"SimpleNav","clone":"522202","sid":"simple_nav","span":"12","offset":"0","newrow":"false"}]}]},"file":""},"draft":{"settings":{"pagelines_favicon":"http:\/\/mydomain.com\/wp-content\/uploads\/2013\/08\/fav32x32.png","pagelines_touchicon":"http:\/\/mydomain.com\/wp-content\/uploads\/2013\/08\/dk_touchIcon.png","layout_mode":"pixel","layout_display_mode":"display-full","font_primary":"open_sans","base_font_size":"14","font_primary_weight":"300","font_headers":"source_sans_pro","header_base_size":"16","font_headers_weight":"600","bodybg":"#FFFFFF","text_primary":"#000000","linkcolor":"#225E9B","supersize_bg":"true","page_background_image_repeat":"no-repeat","page_background_image_pos_vert":"0","page_background_image_pos_hor":"50","page_background_image_attach":"fixed","navbar_fixed":"1","navbar_logo":"http:\/\/mydomain.com\/wp-content\/themes\/dms\/images\/dms.png","fixed_navbar_theme":"base","fixed_navbar_alignment":"1","pagelines_favicon_attach_id":"375","pl_login_image":"http:\/\/mydomain.com\/wp-content\/uploads\/2013\/08\/loginHeadIMG.jpg","pagelines_touchicon_attach_id":"376","fixed_navbar_menu":"7","fixed_navbar_enable_hover":"0","fixed_navbar_hidesearch":"0"},"regions":{"header":[{"name":"","class":"","id":"pl_area51e37e","object":"PLSectionArea","sid":"pl_area","clone":"51e37e"}],"footer":[{"name":"","class":"","id":"pl_area5202c0","object":"PLSectionArea","sid":"pl_area","clone":"5202c0","content":[{"object":"SimpleNav","clone":"522202","sid":"simple_nav","span":"12","offset":"0","newrow":"false"}]}]},"file":""}},"post_meta":[]}
/*
Theme: PageLines v0.9.7
Child: plDMS_ct_001 v0.0
Exported: Monday 19th of August 2013 10:51:09 AM
*/

Share this post


Link to post
Share on other sites
Danny

Hmm, you're correct, that is most likely a bug. I have reported it.

 

Thanks for bringing this to our attention, we appreciate it.


Please search our forums, before posting!

Share this post


Link to post
Share on other sites
Danny

Just an update, after reporting this our developers informed me that you need to use the shortcode for you site.

 

[pl_parent_url]

 

If you don't and use your sites URL, it will not convert the URL, using the shortcode however, does convert. I have added this to my to-do-list for the docs.


Please search our forums, before posting!

Share this post


Link to post
Share on other sites
dmartgmail

Hello Nijna,

 

I'e tried out your shrotcode - the result is:

 

[pl_parent_url] == http://mydomain.com/wp-content/themes/dms/

 

 

This is pratically not an option, since an update procedure will erase those changes - for sure!! 

 

As a cosequence the images of a customizing of your DMS framework  will have to reside right in the theme folder of your framework. 

 

Do you have any other suggestion ?

 

Kind regards,

Daniel 

Share this post


Link to post
Share on other sites
dmartgmail

for the time of testing - I came to the result, that it is better not to do any changes in the framework. --> Since I cannot rely on the proper continuation of shortcodes/etc. 

--> And therefore the task is to be done completly in a child theme. -> i'm wonderng for what to use the pl-framework. If I cannot rely on the framework ??? 

 

Give me some ideas::? 

 

KR

Daniel 

Share this post


Link to post
Share on other sites
Danny
I apologise but I don't understand what you're referring to. 
 
How will an update remove [pl_parent_url] ?
 
What do you mean by this:
 
"As a cosequence the images of a customizing of your DMS framework  will have to reside right in the theme folder of your framework. "
 

for the time of testing - I came to the result, that it is better not to do any changes in the framework. --> Since I cannot rely on the proper continuation of shortcodes/etc. 

--> And therefore the task is to be done completly in a child theme. -> i'm wonderng for what to use the pl-framework. If I cannot rely on the framework ??? 

 

Give me some ideas::? 

 

KR

Daniel 

 

Not sure what you're trying to say here, can you explain further.


Please search our forums, before posting!

Share this post


Link to post
Share on other sites
dmartgmail

if I use [pl_parent_url] the location of the images is just inside the themes folder of the pagelines dms theme. 

As a consequence I would have to modify the pagelines dms theme folder, by adding another folder in there for the images, ok? 

 

So, what happens throughout an update of the theme?  Got the point?

Share this post


Link to post
Share on other sites

×