Genb web content management system for use with Macromedia® Dreamweaver®
GenB by Inte. Web content management system wcms  cat  cas  eng
home|documentation|contact us product|key benefits|10 reasons|contract & pricing|faq
  resellers|references|online demo
Documentation
 download user manual (380.9 KB)
 download integrator manual (640.9 KB)

follow GenB on twitter GenB Changelog now on twitter
 integrator manual
 introduction
 installation
 where to start
 instructions common to all GenB modules
 particularitities of each GenB module
 "registries" module: insert, modify, remove records records - data sending form
 "registries" module: insert, modify, remove records - reply page to data sent
 "registries" module: insert, modify, remove records records - sent data notice email
 "newsletters" module: newsletters - particularities
 "polls" module: polls and voting
 "products" module: product management
 "mail" module: sent by e-mail - introduction and construction of e-mail form
 "mail" module mailings by e-mail - answer page when data are sent
 "mail" module Sent by e-mail - e-mail notification that data has been sent
 "generics" module: generic pages
 "authentication" module: autentication - introduction
 "authentication" module: authentication - construction of a login page
 "authentication" module: Authentication - construction of restricted access pages
 "authentication" module: authentication - construction of the "logout", end of session
 "authentication" module: authentication - session variables
 XML import and export
 user manual

 
"registries" module: insert, modify, remove records records - sent data notice email

after constructing the send data form and the reply page, see chapters above, the steps for creating the optional notice that is sent by e-mail to the receiver and/or sender user is described below.



the GenB messaging system needs an html page to send the e-mail. The html page can be static (.html) or managed by GenB (.php). The content managed by GenB can show the dataset sent when records are inserted and even combine with other contents managed by GenB modules.



NOTE: the construction of a record insertion notice is almost identical to the common construction of a detail view. The only difference is that the pages to be sent by e-mail must:



option 1 - have the < base > tag indicating the basis for all relative URLs used to specify various "src" and "href" attributes of our html-mail page. Example:



< head>

< base href="http://www.mysite.com/">

...

< / head>



option 2 - construct the links and references to graphic resources indicating the complete path or URL beginning with http://... (a complete URL will look something like: http://www.demo.com/img/logo.gif").



The steps in creating html-mail notice to be sent by e-mail are described below.

the steps

0.0.- open a PHP dynamic page with the name of the file indicated in the "Registries answer page initialization parameters: Initialize answer" (see chapter above, parameters: "Sender/Receiver email answer page") and go to the "Registries" objects palette.

1.0.- click on the item: "Registries: Initialize detail".

1.1.- enter the parameters requested by "Registries: Initialize detail":

1.2.- uid: Is the only identifier code provided by inte after initializing.



NOTE: click on the "refresh" button when changing the identifier "uid" or to update the template and data information after changes in GenBnet. Atention it is necessary to have online access to the Internet.



1.3.- Preset detail: sets the data template with which to work (first drop-down menu), and allows you to fix the detail in case you always want to show the same data record (second drop-down menu).

1.4.- Language (language in list): The language in which the data appear. Must be one of the languages used for the contents.



then, steps 2. and 3. ,incorporate text or image fields that make up the detail view for e-mail notice:



2.0.- insert text or document-type contents fields. Click on the item: "Registries: Field detail" (field detail view):

2.1.- enter the parameters requested by



"Registries: Field detail":

2.2.- Field label from '...' template: is the name or label that identifies the field to be shown. The drop-down menu allows you to choose from the fields user-defined (fields with names set by the user when designing the data template) for a template and the common internal fields (fields with names set by the system):

-."Template name". Name of the template the record shown belongs to.

-."Internal name" (internal reference). Name or reference that the user assigns to the record.

-."Record id". Internal identifier the system assigns to each record.

-."Date: day". part of the date entered by the user corresponding to the Day.

-."Date: month". part of the date entered by the user corresponding to the Month.

-."Date: year". part of the date entered by the user corresponding to the Year.

-."Date mod: day". part of the date corresponding to the Day of record modification.

-."Date mod: month". part of the date corresponding to the Month of record modification.

-."Date mod: year". part of the date corresponding to the Year of record modification.

-."Date ini: day". part of the date corresponding to the Day of record insertion.

-."Date ini: month". part of the corresponding to the Month of record insertion.

-."Date ini: year". part of the date corresponding to the Year of record insertion.



3.0.- enter pictures from the contents manager. Click on the item: "Registries: Image list" (detail view of image):

3.1.- enter the parameter "Image field label" requested by "Registries: Image detail":

4.0.- if you are working with data in a record with status other than "Published", you will have to use the option "Skip status of record".



if in the process of page initialization (see chapter above) the status parameter "State" chosen is not "Published", when clicking on the object "Skip status of record" the system ignores its publication status and allows record data to be read.





NOTE: Remember that on pages for e-mail notice you must:



option 1 - insert the < base > tag indicating the basis for all relative URLs used to specify various "src" and "href" attributes of our html-mail page. Example:



< head>

< base href="http://www.mysite.com/">

...

< / head>



option 2 - construct the links and references to graphic resources indicating the complete path or URL beginning with http://... (a complete URL will look something like: http://www.demo.com/img/logo.gif").

 
GenB
GenB powered by powered by GenB wcms
© inte. Barcelona 2004 legal notice