Internet magazine

Petr Bucek - About the Publication Portal

Publishing portal on PHP and MySQL platform


The MVC concept enables the storage of paper data in a database (DB) and the subsequent connection with application logic for browsing sections and displaying individual articles.

Advanced editing of articles is enabled using a wysiwyg editor written in javascript.

There are also two buttons integrated in the editor  [SRC] and [  ^  ].
 [SRC] displays the HTML code of the page.
[  ^  ] allows you to upload images to the server, launches Drag & Drop file manager - FTP replacement.

All buttons are equipped with a pop-up help, which is displayed after hovering the mouse cursor over the button.

MySQL requires a backslash before the apostrophe when writing the use string, otherwise INSERT is unsuccessful.
This is especially true for writing JavaScript code.
The current version of the editor already checks this, and if it encounters an apostrophe without a previous backslash, it corrects this omission before sending it to the DB server.

I have used this CMS to create a websites and I am excited about how well it works.
Try adding a paragraph, a steam line and a picture and you will see what impression it will make on you.
And in terms of simplicity, minimum demands and speed, for example, such a WordPress is to it incomparable. And I am not talking about supporting of national languages e.g. Czech charset id est "windows-1250".
Description of creating a new section, article, modification, deleting, adding images and hyperlinks - all this is listed here in the section:
On the left in Menu - Publication portal - HELP

The whole system is lightning transferable only by exporting and importing the DB to a new server
without the need to rewrite the names of the server in the DB.
This is made possible by the fact that the lines and paths to the pebbles on the server are stored relatively.
How it is possible that they can then be displayed correctly at different levels of URLs is a production secret. If you hire me I can provide more information. I welcome the contract for my trade licence.
For the time being, I will just add that with the help of this hierarchical arrangement, the whole structure can be better organized and also made accessible to other users.