MySQL

Story Management with PHP-Nuke

by Douglas Paterson | March 2010 | MySQL Content Management Open Source PHP

In the previous article of the series by Douglas Paterson, author of Building Websites with PHP-Nuke, shows how to manage visitors to your site, how to create users, explore the Your Account module, which is the user's private 'space', and set up other administrators to perform limited administrative tasks on the site.

In this article which is the sixth article of the article series, we will cover the following, paying attention to both the administrator and visitor points of view when required:

  • An overview of stories and the story publication process
  • Organizing stories into topics and categories
  • Adding and editing stories
  • Understanding comment moderation
  • Managing stories
  • The different modules that let you access stories
  • Creating polls and surveys
  • Syndicating your news with the backend.php file
Read Story Management with PHP-Nuke in full

Drupal 6 Performance Optimization Using DB Maintenance and Boost: Part 1

by TJ Holowaychuk Trevor James | March 2010 | MySQL Content Management Drupal Open Source PHP

In this two-part article by Trevor James and T J Holowaychuk, authors of Drupal 6 Performance Tips, we're going to install, configure, and utilize the DB Maintenance and Boost modules. DB Maintenance will allow us to maintain and optimize our MySQL database from within the Drupal admin interface. Boost will help us to speed up page load times on our site for our anonymous site users by using its sophisticated and advanced page, HTML, CSS, and JavaScript caching mechanisms. Both of these contributed modules will help you diagnose problems on your site and server as well as help to keep your site running smoothly and in an optimized fashion.

By the end of this article you will know how to install, configure, and use the following contributed performance modules:

  • DB Maintenance module
  • Boost
Read Drupal 6 Performance Optimization Using DB Maintenance and Boost: Part 1 in full

Installation of Drupal and Ubercart 2.x

by George Papadongonas Yiannis Doxaras | March 2010 | MySQL Drupal e-Commerce Open Source PHP

This article is a quick installation reference for Drupal, the required Drupal modules, and Ubercart. Ubercart is not a standalone e-commerce application, but it comes as a Drupal module. That means you have to first install Drupal and all the required Drupal modules on a server with the minimum requirements, before installing Ubercart. The topics that we will discuss in this article by George Papadongonas and Yiannis Doxaras, authors of Drupal E-commerce with Ubercart 2.x, are:

  • Minimum requirements for Ubercart installation
  • Creating a local environment using a web server, PHP, and a database server
  • Using a commercial hosting service
  • Downloading and installing Drupal and Ubercart
  • Using UberDrupal, an Ubercart installation profile
Read Installation of Drupal and Ubercart 2.x in full

Managing Menus in Joomla! 1.5: Part 2

by Eric Tiggeler | February 2010 | Beginner's Guides Joomla! MySQL Content Management Open Source PHP Web Development

In this article series by Eric Tiggeler, author of Joomla! 1.5: Beginner's Guide, you'll learn how you can help the visitor to find what they want easily on your website by designing clear and easy navigation through menus.

Here, you'll learn the following:

  • Adding a new menu
  • Creating submenus
  • Adjusting menu module settings
  • Creating hyperlinks in article texts

Read Managing Menus in Joomla! 1.5: Part 1 here.

Read Managing Menus in Joomla! 1.5: Part 2 in full

Set up your own Profile in Mahara: Part 2

by Derrin Michael Kent | February 2010 | MySQL Open Source PHP Web Development

In this article series by Derrin Michael Kent, author of Mahara 1.2 ePortfolios Beginner's Guide, we will look at creating our own profile page and using the Mahara text editor. Read Set up your own Profile in Mahara: Part 1

Read Set up your own Profile in Mahara: Part 2 in full

Set up your own Profile in Mahara: Part 1

by Derrin Michael Kent | February 2010 | MySQL Open Source PHP Web Development

In this article series by Derrin Michael Kent, author of Mahara 1.2 ePortfolios Beginner's Guide, we will look at creating our own profile page and using the Mahara text editor.

Read Set up your own Profile in Mahara: Part 1 in full

Managing Users with PHP-Nuke

by Douglas Paterson | March 2010 | MySQL Content Management Open Source PHP

The previous article by Douglas Paterson, author of Building Websites with PHP-Nuke, introduced us to the administration area of PHP-Nuke. We also saw how to configure our site, back up the database, and manage blocks and modules.

In this article, we will walk through the creation of new users, both by the super user and also by registering as a new user from the standard visitor interface on the site. We will also look at the basics of subscribing users to the site. Once we have some users in place, we will look through the Your Account module, which provides a personal area for each user within the site, and allows them to personalize the site. We will also look at the system of points awarded to users for interacting with the site, and the benefits this brings them through user groups. The final part of the article covers setting up other administrator accounts for managing individual modules rather than the entire site.

Read Managing Users with PHP-Nuke in full

Organizing Your Wiki's Content in MediaWiki 1.1- An Extension

by Jeff Orlof Mizanur Rahman | February 2010 | MySQL Open Source PHP

In this article series by Jeff Orloff and Mizanur Rahman, authors of MediaWiki 1.1 Beginner's Guide, we will learn how to organize our content by creating namespaces that allow us to group pages with similar purposes together, and we learn how to use categories to group pages with similar content together. It also teaches us about redirecting, moving, and swapping pages around so that we can ensure when a visitor comes to our site, they find the information they are looking for because the page titles will match up with page's content. MediaWiki has many built-in features that will not only help us keep our content organized, but make it extremely easy to do this.

In this article series, we will learn how to make use of these tools including:

  • How we can create Namespaces
  • How to create Categories
  • How to setup a Template for our users
  • Why we would redirect a page
  • How to move and swap a page

Read Organizing Your Wiki's Content in MediaWiki 1.1 here.

Read Organizing Your Wiki's Content in MediaWiki 1.1- An Extension in full

Organizing Your Wiki's Content in MediaWiki 1.1

by Jeff Orlof Mizanur Rahman | February 2010 | MySQL Open Source PHP Web Development

In this article series by Jeff Orloff and Mizanur Rahman, authors of MediaWiki 1.1 Beginner's Guide, we will learn how to organize our content by creating namespaces that allow us to group pages with similar purposes together, and we learn how to use categories to group pages with similar content together. It also teaches us about redirecting, moving, and swapping pages around so that we can ensure when a visitor comes to our site, they find the information they are looking for because the page titles will match up with page's content. MediaWiki has many built-in features that will not only help us keep our content organized, but make it extremely easy to do this.

In this article, we will learn how to make use of these tools including:

  • How we can create Namespaces
  • How to create Categories
  • How to setup a Template for our users
  • Why we would redirect a page
  • How to move and swap a page
Read Organizing Your Wiki's Content in MediaWiki 1.1 in full
Syndicate content
Code Download and Errata
Packt Anytime, Anywhere
Register Books
Print Upgrades
eBook Downloads
Video Support
Contact Us
Awards Voting Nominations Previous Winners
Judges Open Source CMS Hall Of Fame CMS Most Promising Open Source Project Open Source E-Commerce Applications Open Source JavaScript Library Open Source Graphics Software
Resources
Open Source CMS Hall Of Fame CMS Most Promising Open Source Project Open Source E-Commerce Applications Open Source JavaScript Library Open Source Graphics Software