Article Network

All | June | May | April

Magento's Architecture: Part 1

by Jamie Huskisson | January 2010 | MySQL e-Commerce Open Source PHP

Magento has a wonderful architecture behind its system. It's a very strict architecture that relies on us knowing where the files should be placed and how to structure our templates and modules. But this is part of what makes Magento a great system, in that it enforces these standards.

Here in this two-part article by Jamie Huskisson, we will learn about this architecture and how it applies to development with Magento. We will learn:

  • Where everything is within Magento
  • What all the base directory files and folders do
  • The basics of how the template system works
  • How modules work within the system
  • How the Zend Framework fits into the equation
  • The best methods for backing up Magento
Read Magento's Architecture: Part 1 in full

Instructional Material using Moodle 1.9: Part 1

by Susan Smith Nash William Rice | January 2010 | Moodle Content Management Open Source

In this two-part article by William Rice and Susan Nash, authors of Moodle 1.9 Teaching Techniques, we will focus on selecting and organizing instructional material for your course, using Moodle's strengths (interaction/collaboration), and developing a forum-based approach to course development and instruction. It covers recommended forum titles and functions, and provides step-by-step guidance for creating forums, enrolling students, guiding and motivating students, and creating a learning environment.

Read Instructional Material using Moodle 1.9: Part 1 in full

Integrating Lotus QuickPlace/Quickr with IBM Lotus Notes and Domino 8.5.1

by Barry Max Rosen | January 2010 | Architecture & Analysis

In this article by Barry Rosen, we will discuss about the integration of the add-on product—Lotus QuickPlace/Quickr with the typical Notes/Domino infrastructure.

In this article, we will learn about:

  1. Quickr with services for Domino
    • Installing Lotus Quickr
    • Directory integration
    • Integrating Lotus Sametime
    • Application development
  2. Quickr with services for WebSphere Portal
    • Installing Lotus Quickr services
    • Lotus Quickr J2EE directory integration
    • Integrating Sametime for Quickr WebSphere Portal
Read Integrating Lotus QuickPlace/Quickr with IBM Lotus Notes and Domino 8.5.1 in full

TYPO3 for Connecting External APIs: Flicker and Youtube

by Dan Osipov | January 2010 | MySQL Content Management Open Source PHP

In this article by Dan Osipov, we will see how external services specifically Flickr and YouTube, can be leveraged to expand the system. We pull in files from YouTube and Flickr.

Read TYPO3 for Connecting External APIs: Flicker and Youtube in full

Packaging a Python Project using doit

by Javier Collado | January 2010 | Open Source

This article by Javier Collado will provide an example of how doit, a task automation tool, can be used for packaging a python project for the Ubuntu distribution that is being hosted at Launchpad using bazaar for version control.

Read Packaging a Python Project using doit in full

Build your own Application to access Twitter using Java and NetBeans: Part 1

by Alfonso Romero | January 2010 | Java

In this article by Alfonso Romero, we will discuss how to go about building a custom application for Twitter using Java and NetBeans, instead of using the standard web interface. We will learn how to log into Twitter using our application and also see the last tweet posted by you.

Read Build your own Application to access Twitter using Java and NetBeans: Part 1 in full

Embedding Doctests in Python Docstrings

by Daniel Arbuckle | January 2010 | Open Source

In this article by Daniel Arbuckle, we shall:

  • Write doctests embedded in Python docstrings
  • Consider real-world specification for the AVL tree
Read Embedding Doctests in Python Docstrings in full

Graphical User Interfaces for OpenSIPS 1.6

by Flavio E. Goncalves | January 2010 | Networking & Telephony Open Source

It is very hard to manage thousands of users manually, so a user-provisioning tool becomes very important in our process. In this article by Flavio E.Goncalves, we are going to see two of these tools—SerMyAdmin and OpenSIPS Control Panel (OpenSIPS-CP). SerMyAdmin is more focused on the administration of the users, while OpenSIPS-CP is excellent for monitoring and provisioning parameters to the system. By the end of this article, you will be able to:

  • Identify why you need a user portal for administration
  • Install SerMyAdmin and its dependencies
  • Configure resources such as administrator and user access
  • Add and remove domains
  • Customize the portal with the colors and logos of your company
  • Install and configure OpenSIPS Control Panel
  • Use opensips-cp for daily tasks
Read Graphical User Interfaces for OpenSIPS 1.6 in full

Basic Doctest in Python

by Daniel Arbuckle | January 2010 | Open Source

In this article by Daniel Arbuckle, we shall:

  • Learn the doctest language and syntax
  • Write doctests embedded in text files
Read Basic Doctest in Python in full

Managing Discounts, Vouchers, and Referrals with PHP 5 Ecommerce

by Michael Peacock | January 2010 | e-Commerce PHP

Once your shipping and tax issues taken into account, the next logical step for your e-commerce store is discount codes, as these need to be entered at the shopping basket stage. Going hand in hand with discount codes are voucher codes and referral discounts. In this article by Michael Peacock, you will learn:

  • How to create a discount code system
    • How to offer different types of discounts
    • How to take the discount into account at the shopping basket stage
  • How to sell voucher codes on your store
  • How to offer discounts to customers who bring us referral business
Read Managing Discounts, Vouchers, and Referrals with PHP 5 Ecommerce in full

Oracle 11g Streams: RULES (Part 1)

by Ann L. R. McKinnell | January 2010 | Oracle

In this article series by Ann L.R. McKinnell and Eric Yen, we will learn all about rules in Oracle 11g Streams. We will discuss the rule components, how to go about creating our own rules and rules based transformations. We will also highlight some of the most important things we need to know while working with rules.

Read Oracle 11g Streams: RULES (Part 1) in full

Oracle 11g Streams: RULES (Part 2)

by Ann L. R. McKinnell | January 2010 | Oracle

In this article series by Ann L.R. McKinnell and Eric Yen, we will learn all about rules in Oracle 11g Streams. We will discuss the rule components, how to go about creating our own rules and rules based transformations. We will also highlight some of the most important things we need to know while working with rules. Read Oracle 11g Streams: RULES (Part 1) here.

Read Oracle 11g Streams: RULES (Part 2) in full
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