Here is some work from my involvement in PHP-Nuke:
PHP-Nuke: Management and Programming. This is a book on PHP-Nuke that I have written together with Claudio Erba of spaghettibrain. It started as a translation of Claudio's original work in italian (see this PHP-Nuke book translation thread at nukeforums). Meanwhile, I added a whole lot of material to it - and Claudio upgraded his part too, so that, taken together, you now have the most complete guide to PHP-Nuke (more than 500 pages!) at your disposal! Also available as a PHP-Nuke Module! See the Formats section for a list of all available formats.
This document is also an official HOWTO of the Linux Documentation Project.
Translators to other languages wanted! Contact me at my PHP-Nuke Forum if you are interested in translating it. Be prepared for some hard work. :-)
User Friendly Comic Block for PHP-Nuke. This PHP-Nuke block will display the daily comic from the well-known User Friendly site. Read the source code of the UserFriendly Comic Block for PHP-Nuke online.
Meteosat Block for PHP-Nuke. This PHP-Nuke block will display the most recent images of the World and Europe taken by Meteosat. Read the source code of the Meteosat Block for PHP-Nuke online. It now contains URL examples for Meteosat images of other parts of the world as well: North and Central America, South America, East Asia, Central Asia, Afrika and Australia.
Web Radio Block for PHP-Nuke. This PHP-Nuke block will display some links to web radio stations as well as an embedded RealPlayer console. Clicking on a link will play that station's music in a separate RealPlayer window. Pressing the Play button of the embedded console will play the music of the first link. Of course, you may change this behaviour ;-). Read the source code of the Web Radio Block for PHP-Nuke online.
Treemenu block for PHP-Nuke: in this document I describe the adaptation of Treemenu (a dynamic menu written as a PHP class) to PHP-Nuke for the creation of a dynamic menu block. The administrator needs only edit a plain text file (sitemap.txt) to reflect the required tree structure. The (sub)tree nodes expand and collapse through user interaction very intuitively. You can read the docs online here and download the Treemenu block code.
Moon & Sun block for PHP-Nuke. This PHP-Nuke block will display the current images of the moon and sun, taken by the U.S. Naval Observatory and the NASA Goddard Space Flight Center . Read the source code of the Moon and Sun Block for PHP-Nuke online.
Virus Info block for PHP-Nuke. This PHP-Nuke block will display the current top viruses and worms, powered by Trend Micro. It is a nice educative example of how you can include Javascript code in a PHP-Nuke block. Read the source code of the Virus Info Block for PHP-Nuke online.
I have also left the caching code intact, but commented. If you have CacheLite installed, you can uncomment it and cache the block's contents with it - another nice educative exercise! Of course, the block will work fine without caching too. For more information on caching with PHP-Nuke, see How to accelerate PHP-Nuke.
PHP Manual module for PHP-Nuke. New version available. Contains the PHP Manual as of Oct. 13th, 2004. The whole PHP manual as a PHP-Nuke module, ready to be used on your PHP-Nuke site! Complete with all links! No use of iframes is made, so this module is browser-independent. Full customization control provided through CSS for thorough adaptation to your personal theme. A must-have for every technically-oriented PHP-Nuke site.
PEAR Manual module for PHP-Nuke: First public release available. Contains the PEAR Manual as of Oct. 3rd, 2004. The whole PEAR manual as a PHP-Nuke module, ready to be used on your PHP-Nuke site! Complete with all links! No use of iframes is made, so this module is browser-independent. Full customization control provided through CSS for thorough adaptation to your personal theme. A must-have for every technically-oriented PHP-Nuke site.
rdf-nuke.php. I have glued the famous rdf.php for phpBB and backendforums.php of nukecops together to create an RSS newsfeed of any combination of PHP-Nuke Forums on a site. Upload the rdf-nuke.php file to your PHP-Nuke root directory and enjoy the all-round syndication of any and all forums on your site in any combination and variation: from one single forum to three in a bundle - you define how long should be the description of the latest posts syndicated, the number of news items, and can even specify that the forum name or post date be included in the title of each news item!
NukeAutumn theme for PHP-Nuke. I have created a theme, NukeAutumn, that is identical to the NukeNews theme, but incorporates the "falling leaves" effect of the Javascript discussed in How to use Javascript in the body of the PHP-Nuke page. You only need to extract the archive in the PHP-Nuke root directory (i.e. where also config.php is in). It will automatically create a folder themes/NukeAutumn with all necessary files in it. To see the Autumn effect, just choose NukeAutumn as your theme.
| Last updated Thu Aug 10 18:39:34 CEST 2006 | Permalink: http://www.karakas-online.de/myWork/php-nuke.html | All contents © 2003-2005 Chris Karakas |