HypPop - English

Da Wikipedia, l'enciclopedia libera.

HypPop – HYPertext POPulator (By Monica Z.)

Contents

FAQ

What is HypPop?

HypPop is a hypertext populator. It is a tool which gives you the possibility of writing a text or a dynamic content in a static page of a web site.

It is possible for HypPop to be installed into the already existing static pages; in this way, part of the content will become dynamic.

HypPop is a free and opensource software, developed in php.

What is a static page?

It is a web-site page, completely written in html or javascript, containing all the information required (with no need to get information from a database or from a different external source).

What is a dynamic content?

The content of a web page (text, images, form fields, etc.) is dynamic when it can change, in response to different contexts or conditions.

Which functions are given by HypPop?

Possibility to manage events in a calendar (and connected newsletter), news, documents, users, the internal search engine (see below).

Which tools are given by HypPop?

- A collection of forms to insert data (for example events, news, documents). - A collection of property tags, through which it is possible to hook any site, even if it's already dynamic (ex. asp or php) - Some pages as samples, which can be easily personalized on the graphic point of view, in order to create a totally new web-site.

Does HypPop manage the web-site graphic aspects?

The graphic aspect is completely independent from the data administration of HypPop. In order to interact with the graphic settings, it is necessary to use either the property tags directly from inside the page or the external templates (enclosed an example).

What is a HypPop template?

It is a piece of html code alternated with a property syntax, allowing HypPop to write in the static page the content of the required graphic setting. For example it can settle the aspect of the calendar present in some pages. It is possible to create unlimited templates.

Which technical abilities are necessary to use HypPop?

Those who are able to develop a html site do not have any difficulty in supplementing some HypPop functions inside their sites (ex. calendar and/or news).

If, on the other hand, the most advanced functions are to be used, as the documents administration, our advice, especially for the less expert users, is to graphically personalize according to the given examples.

If the aim is to integrate the advanced functions in an already existing site, it is necessary to know deeply the HypPop structure.

Those who do not have a site yet can use HypPop?

Yes, they can: HypPop is delivered with some sample pages which can be personalized, with just as few operations as replacing the logo image . In case the site is created from the very beginning, all the advanced functions will be at disposal.

In case I create the site from the given sample, can I hook some already existing web-pages?

Yes, you can: HypPop gives you form to manage the menu, from which it is possible to select and link any already existing web-page.

In case I already have a site, can I use only some HypPop functions?

Yes, you can: for example it is possible for you to use only the calendar or the news pages and, for example, insert these pages into the home page.

Can HypPop interact with javascript?

Yes, it can, exactly as it interacts with html.

Can the forms for inserting and managing data be personalized?

Yes, they can, but in order to do it, it is necessary to know php. In this case, our advice is to create some new pages instead of modifying those already existing. The structure uses some classes which are outside the forms, but it is possible that some new versions could require a code re-setting.

How is it installed?

Simply coping the HypPop directory inside the site main root.

Can it be installed using any server?

No, it cannot: the server must support php (every linux server and many windows server)

Is a setting necessary?

In case HypPop is hooked to an already existing site, it is necessary to give some information regarding the structure which should be integrated.

Since HypPop does not use any database, where are the data stored?

Using two ways:

1- Directly inside the site page. In this case, HypPop can recognize its own parts activating them inside its forms through a property parsing, totally managing all the referring contents. 2- In case of xml files as support for all the data which should be shared by more pages (ex. calendar, news, menu) these data are anyway stored inside the pages in a static way.


HypPop Light.

Which means, administration of Calendar, newsletters and News, Rss, Ical, ecc.

Under construction …


HypPop Advanced.

Which means, administration of document, menu, users and search engines.

What is a document administration?

With document we mean a single web page containing any multimedia issue, which is linked to the site menu and which can be reached also through the search engines.

The administration of a document allows to insert it, search it to be changed or delete it, to create a link between it and the menu or to move the link to another menu.

Which are the characteristics of the HypPop menu?

HypPop menu is a tree-structure with n levels which allows to classify the documents in groups or sub-groups as preferred. The number of possible sub-groups is unlimited, even if we suggest to limit the nesting levels: a too high number of sub-levels causes a difficult in surfing the site.

How does HypPop search engine work?

The search engine has three main scanner procedures:

The easiest and fastest way takes into consideration a key word which can be linked to the single document during the administration.

A second scanner procedure works on the part administrated by HypPop. Finally, it is possible to scan of the whole static site content.


Under construction


Technical features of the HypPop components


Under construction

Personal tools