Entered text is auto sized (scaled down) to fit within the text node.
Attributes "font" and "size" set on a text node are read in and applied to the default or custom
text. If no "font" value defined first defined for #toolbar-container in the lab overriding CSS is used.
Attribute "size" sets the starting point size of the entered text.
Text formatting parameter selections, style, font face, point size are larger.
Extended point size range, 8 - 54.
Capture Life integration
Add CaptureLife products your photographer can use in your desktop roes client.
Using the capture life agent in ROES Server products designated as Capture Life will be parsed from the order and uploaded
to the Capture Life website. Once received by Capture Life the end user will be notified of the story being available.
When the end user places an order they are taken to the labs ROES Web app. The completed order is delivered directly to the lab for
processing in ROES Server.
Information on the CaptureLife Agent and sample products can be found here.
http://www.roes-u.com/Training/Server/ROESServer/Printers_Agents/ROESServerPrinters_CaptureLifeAgent.html
A PDF on building CaptureLife products can be found here.
http://www.roes-u.com/Training/RUG/2018/CaptureLifeProducts.pdf
Improved crop translation on multi node products with varied aspect ratios.
Configurable currency symbol. Set in configuration file.
Attribute support
Shipping address state and country fields are read in from ship method if defined.
Attributes for shipping methods.
"states", "countries". First value needs to be Select...
Select State,CA,PA,NY,... Select Country,US,CA
Default value when adding attribute includes "Select..." as first value. Do not remove.
Attribute "methodsbeforeaddress" needs to be set to true.
Manage Account and forgotten password links can be added to the Login pane. These are config file attributes.
EMail support@softworkssystems.com if you want these enabled. Include the target URL.
Support for default account attribute "defaultaccount". If login enabled but continue as guest value of defaultaccount
will be assigned as the account/id value.
This substitution is in the order details and does not impact ro file naming.
New features
Autosize/price calculation. An option can be configured to allow a user to enter a desired width and height.
The defined node will be adjusted to that entered size and a new price calculated based on the set width and height.
On the option set attribute "needs_size" with a value of true.
Set the value of "price" attribute to your desired price per sq in/ft for the selected material.
perimeter is 2[width]+2[height] & area is [width][height]
Examples - (([width][height])0.10) or [width][height]*0.10. This is the width x height x cost per square inch of material.
Variables available for usage in an expression are only [width] and [height]
The calculated price is in addition to any value set for the template "price" attribute.
A sample template with option can be found here.
http://www.roes-u.com/Training/ROESWeb/RW_Files/AutoSize_Sample.xml.zip
Click/drag capability for load image into a product.
With single node templates a click on an image in the image bar will load that image into the selected product.
Tuesday November 14th, 2017
Modifications and added features and capabilities.
A ROES Web Lab Setup PDF can be found at
www.roes-u.com/Training/ROESWeb/RW_Files/ROESWeb_Lab_Setup.pdf
Updated attributes support
methodsbeforeaddress - true or false default of false. set on shipping element with true to have the ship method
presented first during checkout.
needsaddress - set to false on a pick up or use address on file ship method to gray out shipping address
fields and allow progression through completion without the need for shipping address entry.
salestax - set to false on a ship method to bypass tax calculation and not apply tax to the order.
orderminimum and priceminimum - set on the order options element. With orderminimum a label is shown
under the Checkout button indicating the order minimum required to check out.
With priceminimum the order total floor is set to the value specified. No additional labeling is presented.
Locale: Support for non US/Canada state and postal codes.
User login/verification: The functionality is comparable to ROES desktop. With a valid URL a post is made
from the application to the specified URL with the entered credentials. A replay of "valid" will log the
user in. A reply of "error" will represent the login pane to the user and request a check of the account and
password. User login/verification is defined in the application configuration file managed by a SoftWorks Systems team
member.
Login Options:
guest - true or false. If true then a user can continue as a guest and is not required to login.
A lab account payment option is not available to a guest user.
url - The URL the application will make the post to. If you are using account verification in ROES
desktop the URL used is compatible with ROES Web. The value of URL can be set to "Valid" to allow any
user to login with any credentials.
password - true or false. If false only the account field is shown in the login pane
labaccount - true or false. If true then a lab account payment method is made available in the payment pane.
Billing/account email address entry field is presented when selected. Selection of lab account when not logged
in presents the login dialog.
When a user is logged in an uncompleted order is stored on the application server and will be automatically retrieved on
the next login.
Customer Specific Product Groups: Customer elements containing a group or groups of customer specific templates
within a catalog is now supported. The value of attribute "id" on the customer element needs to match the login
account value for the customer specific templates to be presented.
Support for Configuration Element: A configuration element can be added to a catalog, a customer element or a customer element
at the root of the template file.
Attribute rtpuri is the only supported attribute at this time. This allows for the rtpuri
set in the application configuration to be overridden for a particular catalog or for a particular customer.
ROES Web Release Notes
April, 2018
Updated text entry interface.
Entered text is auto sized (scaled down) to fit within the text node.
Attributes "font" and "size" set on a text node are read in and applied to the default or custom text. If no "font" value defined first defined for #toolbar-container in the lab overriding CSS is used.
Attribute "size" sets the starting point size of the entered text.
Text formatting parameter selections, style, font face, point size are larger.
Extended point size range, 8 - 54.
Capture Life integration Add CaptureLife products your photographer can use in your desktop roes client. Using the capture life agent in ROES Server products designated as Capture Life will be parsed from the order and uploaded to the Capture Life website. Once received by Capture Life the end user will be notified of the story being available. When the end user places an order they are taken to the labs ROES Web app. The completed order is delivered directly to the lab for processing in ROES Server. Information on the CaptureLife Agent and sample products can be found here. http://www.roes-u.com/Training/Server/ROESServer/Printers_Agents/ROESServerPrinters_CaptureLifeAgent.html A PDF on building CaptureLife products can be found here. http://www.roes-u.com/Training/RUG/2018/CaptureLifeProducts.pdf
Improved crop translation on multi node products with varied aspect ratios.
Configurable currency symbol. Set in configuration file.
Attribute support
Shipping address state and country fields are read in from ship method if defined. Attributes for shipping methods. "states", "countries". First value needs to be Select... Select State,CA,PA,NY,... Select Country,US,CA Default value when adding attribute includes "Select..." as first value. Do not remove. Attribute "methodsbeforeaddress" needs to be set to true.
Manage Account and forgotten password links can be added to the Login pane. These are config file attributes. EMail support@softworkssystems.com if you want these enabled. Include the target URL.
Support for default account attribute "defaultaccount". If login enabled but continue as guest value of defaultaccount will be assigned as the account/id value. This substitution is in the order details and does not impact ro file naming.
New features
Autosize/price calculation. An option can be configured to allow a user to enter a desired width and height. The defined node will be adjusted to that entered size and a new price calculated based on the set width and height. On the option set attribute "needs_size" with a value of true. Set the value of "price" attribute to your desired price per sq in/ft for the selected material. perimeter is 2[width]+2[height] & area is [width][height] Examples - (([width][height])0.10) or [width][height]*0.10. This is the width x height x cost per square inch of material. Variables available for usage in an expression are only [width] and [height] The calculated price is in addition to any value set for the template "price" attribute. A sample template with option can be found here. http://www.roes-u.com/Training/ROESWeb/RW_Files/AutoSize_Sample.xml.zip
Click/drag capability for load image into a product. With single node templates a click on an image in the image bar will load that image into the selected product.
Tuesday November 14th, 2017
Modifications and added features and capabilities.
A ROES Web Lab Setup PDF can be found at www.roes-u.com/Training/ROESWeb/RW_Files/ROESWeb_Lab_Setup.pdf
Updated attributes support methodsbeforeaddress - true or false default of false. set on shipping element with true to have the ship method presented first during checkout.
needsaddress - set to false on a pick up or use address on file ship method to gray out shipping address fields and allow progression through completion without the need for shipping address entry.
salestax - set to false on a ship method to bypass tax calculation and not apply tax to the order.
orderminimum and priceminimum - set on the order options element. With orderminimum a label is shown under the Checkout button indicating the order minimum required to check out. With priceminimum the order total floor is set to the value specified. No additional labeling is presented.
Locale: Support for non US/Canada state and postal codes.
User login/verification: The functionality is comparable to ROES desktop. With a valid URL a post is made from the application to the specified URL with the entered credentials. A replay of "valid" will log the user in. A reply of "error" will represent the login pane to the user and request a check of the account and password. User login/verification is defined in the application configuration file managed by a SoftWorks Systems team member.
Login Options: guest - true or false. If true then a user can continue as a guest and is not required to login. A lab account payment option is not available to a guest user.
url - The URL the application will make the post to. If you are using account verification in ROES desktop the URL used is compatible with ROES Web. The value of URL can be set to "Valid" to allow any user to login with any credentials.
password - true or false. If false only the account field is shown in the login pane
labaccount - true or false. If true then a lab account payment method is made available in the payment pane. Billing/account email address entry field is presented when selected. Selection of lab account when not logged in presents the login dialog.
When a user is logged in an uncompleted order is stored on the application server and will be automatically retrieved on the next login.
Customer Specific Product Groups: Customer elements containing a group or groups of customer specific templates within a catalog is now supported. The value of attribute "id" on the customer element needs to match the login account value for the customer specific templates to be presented.
Support for Configuration Element: A configuration element can be added to a catalog, a customer element or a customer element at the root of the template file. Attribute rtpuri is the only supported attribute at this time. This allows for the rtpuri set in the application configuration to be overridden for a particular catalog or for a particular customer.