The best way to learn how to use the WebCore is by example. See the documentation for more information.

The requested URL is always shown first; if a page uses one or more WebCore templates, those are shown afterwards.

00 <?php
01   include_once ('software/webcore_init.php');
02  
03   $Page->title->subject = 'Overview';
04  
05   $Page->location->append ('WebCore', './');
06   $Page->location->append ('Overview');
07  
08   $Page->start_display ();
09 ?>
10 <div class="main-box">
11   <div class="text-flow">
12     <p>The earthli WebCore is a fully object-oriented library for building web sites with PHP.
13     You can easily add photo albums, recipes and news to your own site, all in a scalable,
14     attractive, customizable package that does everything you need. This library is aimed at PHP
15     developers (see <a href="#target-audience">below</a> for more information).</p>
16     <p>Build your web applications with the WebCore and get all of the following:</p>
17     <ul>
18       <li>Define content areas with nestable <a href="features.php#folders">folders</a>.</li>
19       <li><a href="features.php#comments">Comments</a>/<a href="features.php#attachments">Attachments</a> supported everywhere.</li>
20       <li>Advanced <a href="features.php#skinning">skinning</a> support allows on-the-fly layout/theme changes.</li>
21       <li><a href="features.php#forms">Forms</a> library generates interface/validation/error-reporting automatically.</li>
22       <li>Tag-based <a href="features.php#munger">text-processing</a> generates elegant, standards-compliant output.</li>
23       <li>Powerful <a href="features.php#publishing">publication</a> services for integrating email notifications.</li>
24       <li>Tightly integrated <a href="features.php#security">security</a> services.</li>
25       <li>Easily-extendible <a href="features.php#searching">searches</a> can be saved for re-use.</li>
26       <li><a href="features.php#lists">Multiple</a> objects can be printed, emailed, deleted, and more.</li>
27       <li>Advanced <a href="features.php#browser">browser</a> detection.</li>
28       <li>Extensive library support for file-handling, URL-parsing and other basic services.</li>
29       <li><a href="features.php#imaging">Image handling</a>, <a href="features.php#archives">compressed files</a> and much more...</li>
30     </ul>
31     <p>
32       Using the WebCore as a platform, you can build your own applications more quickly, focusing on
33       building features rather than solving every last little mystery related to web-site
34       development with PHP. Read more about <a href="why.php">why you should use the WebCore.</a></p>
35     <h2 id="target-audience">Target Audience</h2>
36     <p>The target audience is PHP developers. Anyone with a little PHP know-how and/or programming
37       experience should be able to install with no problems whatsoever. If the previous paragraph
38       made no sense whatsoever and the <a href="requirements.php">requirements</a> page is terrifying,
39       then you'd be better off getting a technically-savvy friend to help or &mdash; better yet &mdash;
40       check out <a href="http://encodo.com">Encodo Systems</a>* and their product. Their product brings
41       much of the power of the earthli WebCore to the average user and makes developing new applications
42       a snap!</p>
43     <p class="info-box-bottom">*Disclaimer: The developer of the earthli WebCore, <a href="<?php echo $Page->resolve_file ('{root}/projects/view_user.php?name=marco'); ?>">Marco</a>,
44       is a co-founder of <a href="http://encodo.com">Encodo Systems</a>. Many of the ideas developed in the WebCore will
45       be developed further there.</p>
46   </div>
47 </div>
48 <?php $Page->finish_display (); ?>
49