Latest Articles

View : All | July | May | May | Alphabetical:A-Z | Z-A

Security in Plone Sites

by Alex Clark | July 2010 | Open Source

While Plone is quite fortunate to be built on top of the very safe and secure Zope 2 application server, there is always more we can do to make sure our site is running as safely and securely as possible.

Because security is such a big topic, there are many areas where we can perform audits and make improvements such as operating system (OS), flesystem (FS), through the web (TTW), and so on.

Lastly, there are some miscellaneous tasks that fall under the security umbrella; we can take this opportunity to learn them.

So let's get to it.

In this article by Alex Clark, author of Plone 3.3 Site Administration you will learn:

  • Restricting TCP/IP access to localhost or LAN host
  • Managing IP addresses and ports effectively
  • Configuring the Zope 2 effective user dynamically
  • Installing Cassandra to audit through the web (TTW) security
  • Applying security and bug fixes to Plone
Read Security in Plone Sites in full

Examining themes with Omelette and Python

by Alex Clark | July 2010 | Open Source

Download code from here

Soon after you install and run Plone for the first time, you will probably want to change the appearance. The effort needed to do so varies, and depends largely on your goals. If you are not picky, adding a new theme to Plone can be as simple as adding a package to your buildout.cfg file, running Buildout, and restarting Plone. However, if you want a high quality, unique, and a professional-looking theme for your site, it could take some time to achieve the desired result.

In this three part article series by Alex Clark, author of Plone 3.3 Site Administration, in addition to covering various aspects of through the web versus filesystem theming, you will learn:

  • Installing themes with Buildout
  • Examining themes with Omelette and Python
  • Overview of theme package files
  • Creating a theme package with ZopeSkel
  • Examining themes in the ZMI
  • Making changes through the Web

In this first article, we will learn installing themes with Buildout and examine themes with Omelette and Python.

Read Examining themes with Omelette and Python in full

Creating a theme package with ZopeSkel

by Alex Clark | July 2010 | Open Source

Plone is a powerful web application used mainly for website content management and comprised of many different, but related Python packages.

In the previous article we have learned how to install themes with Buildout and examine themes with Omelette and Python. Remember, we will not cover theme creation in depth; this is only a sample for site administrators (who may or may not be required to develop themes, in addition to managing their site).

In this article by Alex Clark, author of Plone 3.3 Site Administration , we will learn how to create a theme using the ZopeSkel tool to generate some of the boilerplate code.

Read Creating a theme package with ZopeSkel in full

Creating your First BlackBerry Project

by Bill Foust | July 2010 | Beginner's Guides Java

In this article by Bill Foust, author of BlackBerry SDK 4.5 Java Application Development: Beginner's Guide, you will create a new project from scratch. This article demonstrates how you accomplish this using Eclipse and the various wizards that are available within it. It also demonstrates how you can create a simple, but complete application quickly using the User Interface (UI) elements provided by the framework.

We will create a simple standalone application to calculate the tip of a bill at a restaurant. The initial application will be very simple and will be like the first step on a project. As you progress through the rest of this article the application will grow and become more robust. Specifically, we will look at:

  • How to create a BlackBerry project using Eclipse
  • How to add the essential classes an Application and a Screen
  • Setting up a screen with fields
  • Creating and using menus
Read Creating your First BlackBerry Project in full

Removing Unnecessary jQuery Loads

by Jose Argudo Blanco | July 2010 | Joomla! Open Source

In this article by Jose Argudo Blanco, author of the book Joomla! 1.5 JavaScript jQuery, we will see how to make fewer jQuery library loads.

In this article, we are going to do lots of modifications to our site, but some things have to be taken into account before making these changes.

Read Removing Unnecessary jQuery Loads 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