I am new with Genie. I am planning to create in the Test LPAR 2 environments, one for
Develoopment and other for Test as I have in my green screen environment.
After I am pleased with the customization for an specific screen including images, link, etc. in the Development environment,
How do I promote to the Test environmnet all the pieces of that customization?
and
How is the best way to promoted all those components to the Production environment which resides in a different LPAR?
In other words I would like to know where to look in the IFS to pick up all the necessary components.
Promoting customizations to different environments
-
- Experienced User
- Posts: 170
- Joined: Mon Jul 19, 2010 2:40 pm
- First Name: Jorge
- Last Name: Cabrera
- Company Name: Lennar Corp
- Phone: 305-229-6400
- Contact:
- David
- Profound Logic Staff Member
- Posts: 690
- Joined: Fri Jan 04, 2008 12:11 pm
- First Name: David
- Last Name: Russo
- Company Name: Profound Logic Software
- Contact:
Re: Promoting customizations to different environments
All Genie customizations are located in your skin folder on the IFS. This is located at:
/www/profoundui/htdocs/profoundui/userdata/genie skins/YOUR_SKIN
The skin is composed of:
1. An HTML template file "start.html".
2. A style sheet "YOUR_SKIN.css"
3. A JavaScript file "custom.js"
4. A configuration file (these are the skin-level Admin settings) "config.js"
5. The /screens sub-folder. This contains all of your designer customization files.
So, to promote all aspects of the skin to the other LPAR, just move over your entire skin folder including all sub-folders and contents.
One last piece that is outside of your skin folder that you'll also need to move over is the global Admin settings, which are located here:
/www/profoundui/htdocs/profoundui/userdata/genie skins/config.js
Multiple environments on the same LPAR (such as your dev/test enviornment) typically involve installing multiple instances of PUI. In that case, you would run the installer and select a different install library, http server port, and http server instance name.
The files are always located here:
/www/HTTP_SERVER_INSTANCE_NAME
/www/profoundui/htdocs/profoundui/userdata/genie skins/YOUR_SKIN
The skin is composed of:
1. An HTML template file "start.html".
2. A style sheet "YOUR_SKIN.css"
3. A JavaScript file "custom.js"
4. A configuration file (these are the skin-level Admin settings) "config.js"
5. The /screens sub-folder. This contains all of your designer customization files.
So, to promote all aspects of the skin to the other LPAR, just move over your entire skin folder including all sub-folders and contents.
One last piece that is outside of your skin folder that you'll also need to move over is the global Admin settings, which are located here:
/www/profoundui/htdocs/profoundui/userdata/genie skins/config.js
Multiple environments on the same LPAR (such as your dev/test enviornment) typically involve installing multiple instances of PUI. In that case, you would run the installer and select a different install library, http server port, and http server instance name.
The files are always located here:
/www/HTTP_SERVER_INSTANCE_NAME
-
- Experienced User
- Posts: 170
- Joined: Mon Jul 19, 2010 2:40 pm
- First Name: Jorge
- Last Name: Cabrera
- Company Name: Lennar Corp
- Phone: 305-229-6400
- Contact:
Re: Promoting customizations to different environments
Thank you very much.
The same questions but with Profound UI.
The same questions but with Profound UI.
- Brian
- Profound Logic Staff Member
- Posts: 286
- Joined: Thu Apr 14, 2011 10:23 am
- First Name: Brian
- Last Name: May
- Company Name: Profound Logic Software
- Contact:
Re: Promoting customizations to different environments
Profound UI uses normal DSPF objects, so your normal change management processes can be used.
-
- Experienced User
- Posts: 170
- Joined: Mon Jul 19, 2010 2:40 pm
- First Name: Jorge
- Last Name: Cabrera
- Company Name: Lennar Corp
- Phone: 305-229-6400
- Contact:
Re: Promoting customizations to different environments
I know that. I am referring to any pieces in the IFS files. Where can I find those pieces?
- Brian
- Profound Logic Staff Member
- Posts: 286
- Joined: Thu Apr 14, 2011 10:23 am
- First Name: Brian
- Last Name: May
- Company Name: Profound Logic Software
- Contact:
Re: Promoting customizations to different environments
Unless you are writing custom js functions or modifying the css directly, there aren't any IFS pieces to move. The DSPF object contains all the info about your screens that the Profound UI runtime needs.
-
- Experienced User
- Posts: 170
- Joined: Mon Jul 19, 2010 2:40 pm
- First Name: Jorge
- Last Name: Cabrera
- Company Name: Lennar Corp
- Phone: 305-229-6400
- Contact:
Re: Promoting customizations to different environments
By the way How do I invoke the installer?
- Brian
- Profound Logic Staff Member
- Posts: 286
- Joined: Thu Apr 14, 2011 10:23 am
- First Name: Brian
- Last Name: May
- Company Name: Profound Logic Software
- Contact:
Re: Promoting customizations to different environments
The installer is just an exe file that you download from our site. So download it and run. It takes care of the rest.
-
- Experienced User
- Posts: 170
- Joined: Mon Jul 19, 2010 2:40 pm
- First Name: Jorge
- Last Name: Cabrera
- Company Name: Lennar Corp
- Phone: 305-229-6400
- Contact:
Re: Promoting customizations to different environments
Where can I find it? I went to http://www.profoundui.com and I did not find the place to dowloaded.
- Brian
- Profound Logic Staff Member
- Posts: 286
- Joined: Thu Apr 14, 2011 10:23 am
- First Name: Brian
- Last Name: May
- Company Name: Profound Logic Software
- Contact:
Re: Promoting customizations to different environments
Once you log in at profoundui.com, go to either the "For Management" or "For Developers" section and you will find the download link on the left side of the page. I never noticed that there was no download link on the landing page. We will have to correct this. Thanks!
Who is online
Users browsing this forum: No registered users and 2 guests