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 — better yet —
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