Sign in Join
Wiki copytemporary

WebPageDevelopment

The main web page of Lazarus project can be found here :

text
http://www.lazarus-ide.org/

It is done with HTML and PHP, and connects to SMF (Simple Machines) forum SW.

The sources are in a subversion repository :

text
https://svn.freepascal.org/svn/lazaruswebsite/

which is almost the same address that Lazarus sources have, only "lazarus" is replaced with "lazaruswebsite". It is readable by anyone.

Testing the page locally requires normal web server + PHP installation. SMF (Simple Machines) does not need to be installed though. The PHP code is clever enough to insert "dummy" forum data when real data is not available.

The page can be improved by anyone by sending patches through bug tracker, the same way that patches are sent for pascal sources. However, if the changes are clearly a matter of taste (like colors) then please discuss the changes first in mailing list or forum.

When a patch is applied to SVN, it is updated automatically to a test server :

text
http://test.lazarus-ide.org/

After it is checked for visual appearance and for potential security issues, it will be updated manually to the "production" server.

However the test server is not very useful for a contributor because the changes must be tested locally anyway.


From the Free Pascal wiki, page "WebPageDevelopment", as it stood on 2022-08-16 after a change by Skalogryz, out of the wiki's dump of 2024-05-26. Copyright stays with the author who wrote it, according to the old wiki's Licensing page. If you have concerns about this material, message the admin.

Revision 2, last changed by WikiArchive .

Talk about this page

Nobody has opened a bench for this page yet. Sign in to open one.