Manual for the new Portal Manager 2.0
Details

- Introduction
- Basic concepts
- Inventory of Visual Areas
- Training Videos
- Frequent questions
- Version update
| Concept | Description | More... |
|---|---|---|
| Portal |
A portal is a set of pages with a navigation architecture hosted on a web server under a domain. |
|
| Page |
A page is a complete HTML that is made up of small pieces with different functionalities such as an image gallery, a menu, a container for content, etc. |
|
| Subpage |
A subpage is an incomplete HTML (because it has neither a head nor a body) that is made up of small pieces with different functionalities such as a menu, an image, etc. |
|
| Visual Area / VA |
A Visual Area (or a VA) is that portion of HTML with a specific functionality. In the new Portal Manager, 8 types of visual areas have been identified that allow configuring any necessary piece on a portal page. |
|
| Framework |
A js framework is a special type of class library that streamlines the development of a website by incorporating characteristics and styles already defined in an agile way. |
|
|
styles / css |
The style or css files incorporate visual characteristics to the elements of the web. |
|
| SaSS Vars |
Sass variables are simple: you assign a value to a name that begins with $, and then you can refer to that name instead of the value itself. |
|
| javascript / js |
The javascript or js files incorporate functional characteristics to the elements of the web. |
|
| JSON |
JSON (an acronym for "JavaScript Object Notation") is a simple text format for exchanging data. |
|
| HTML |
HTML, which stands for HyperText Markup Language, refers to the markup language for creating web pages. |
|
| Handlebars |
Handlebars is a simple templating language. |
|
| Log |
Any saving operation carried out both in the portal, as in a page, or in a VA, is registered in the system and generates a Log file, which can be consulted from the Edition areas. |
|
| r01-subpage |
Each type of VA is identified by such an expression. Thus, if you want to include a subpage type VA as a part of a page, it will be necessary to specify this element: r01-subpage. It is also mandatory that any VA be included in an r01-section, as follows:
This rule will be applicable to any VA.
|
|
| Configure |
In this tool, a Page and a Visual Area has two data entry forms. |
|
| Edit |
In this tool, a Page and a Visual Area has two data entry forms. |
|
| Publish |
When a page is completely finished in this backend tool, it has to be transferred to the web. To do this transfer, the page has to be published. |
|
| Catalog |
To a page you can add cataloging labels of some standardized axes (and normally required by the system before publication), which will allow those pages to be obtained as results of certain business searches. |
|
| Owner |
The owner of a portal can do any operation on his/her portal. |
|
| Web Developer |
The users with role of web developer in a portal can do any operation on this portal. |
|
| Functional |
The users with role of functional can enter the basic data of the pages and the visual areas in the Configure data entry forms. |
| Visual Area | Description |
|---|---|
| r01-image |
This component includes one or more images or videos with or without hyperlink. |
| r01-link |
This component includes one or more links. |
| r01-langselector |
This component sets the change of the current page to the new selected language. |
| r01-subpage |
This component allows you to incorporate a subpage type page within another page. |
| r01-breadcrumb |
This component makes it possible to display the navigation path on the web until reaching the current page / content. |
| r01-editor |
This component makes it possible to enter text in HTML format. |
| r01-contentlist |
Through this component, the list of contents dynamically retrieved from a configured search and / or from a preselection thereof is presented. |
| r01-calendar |
This component paints a calendar from a configured search where the content type involved has date metadata. |
| r01-container |
It allows to embed content or an application in the page (fixed if it has been configured in the Visual Area or dynamic if it is specified in the page URL). |
| What I need | Solution | Example |
|---|---|---|
| Specify in the search a container page for results |
It is necessary to add the parameter: r01kPageContents in the query ?r01kPageContents=/webgeo00-content/es&r01kQry=... |
|
| Specify in the search that you want to receive the header of the results |
It is necessary to add the parameter: r01kSearchResultsHeader in the query ?r01kSearchResultsHeader=1&r01kQry=... |
|
| Specify in the search that you want to paint a thumbnail as a result |
It is necessary to add the parameter: r01kPresentationThumbnail in the query ?r01kPresentationThumbnail=miniatura-2&r01kQry=... |
|
| Decode HTML text in Handlebars |
It is necessary to include the variable whose content you want to decode, because it has HTML code, between 3 keys {{{variable-name}}} |
