Access Control in PHP5 CMS - Part 1
Many websites will want to control who has access to what. Once embarked on this route, it turns out there are many situations where access control is appropriate, and they can easily become very complex. So in this two part article by Martin Brampton, we look at the most highly regarded model–role-based access control (RBAC)–and find ways to implement it. The aim is to achieve a flexible and efficient implementation that can be exploited by increasingly sophisticated software. To show what is going on, the example of a file repository extension is used.
Read Access Control in PHP5 CMS - Part 1 in fullAccess Control in PHP5 CMS - Part 2
In Part 1, we had a look at the Discussion and Considerations of highly flexible role-based access control system (RBAC). In this part of the article by Martin Brampton, we will look at the database implementation. Also we will discuss the code for administering RBAC, and consider in outline how questions about access can be answered.
Read Access Control in PHP5 CMS - Part 2 in fullAccessing Oracle
In this article by Geoffrey Hudik, the author of Instant Oracle Database and PowerShell How-to , we will look at loading libraries to create objects to interact with Oracle.
Read Accessing Oracle in fullActivating the BuddyPress Default Theme and Setting up and Configuring BuddyPress
You have a few options when it comes to themes. You can activate the default BuddyPress theme, install a different compatible theme, or upgrade your existing theme so that it can be used with BuddyPress. It's easiest to keep things simple, so begin with the default BuddyPress theme. Later on, you can change to a new theme after you've finished installing and configuring everything. In this article by Heather R. Wallace, author of the book WordPress 3 Site Blueprints, we'll discuss the BuddyPress Default Theme.
Read Activating the BuddyPress Default Theme and Setting up and Configuring BuddyPress in fullActive Directory Design Principles: Part 1
In order to design a proper Active Directory infrastructure, knowledge of its workings, and what it is based on, is essential. The basis for Active Directory is the Lightweight Directory Access Protocol (LDAP), which is an X.500 standard (to read more about the X.500 standard please visit: http://en.wikipedia.org/wiki/X.500). LDAP defines that a directory is a tree of entries, with each entry containing a set of attributes. Each entry has a unique identifier and therefore cannot be duplicated. This way everything is an object in an LDAP-based directory.
There are many great books available for Active Directory design and some of them go into great detail. Compressing all this into a single article is just not possible, so in this two-part article by Florian Rommel, we will stick to the basics and a high-level view, instead of too much detail. This will provide a good overview of how to design a proper Active Directory, with different strategies in mind, and tailor it best for your organization.
In the first part, we will cover Active Directory elements, domain designs, and Lag Replication Site(LRS).
Read Active Directory Design Principles: Part 1 in fullActive Directory Design Principles: Part 2
In the previous part of this article by Florian Rommel, we covered Active Directory elements, domain designs, and Lag Replication Site(LRS). In this part, we will cover designing your Active Directory and keeping it up-to-date and safe.
Read Active Directory Design Principles: Part 2 in fullActive Directory migration
In this article by Santosh Sivarajan, author of Instant Migration from Windows Server 2008 and 2008 R2 to 2012 How-to , we get a brief idea about the details of Active Directory migration prerequisites, schema upgrade procedure, verifying the schema version, and installing the Windows Server 2012 Domain Controller in the existing Windows Server 2008 and Server 2008 R2 domain. We will start with the Active Directory migration.
Read Active Directory migration in fullAdapting to User Devices Using Mobile Web Technology
In this article by Nirav Mehta,we will learn about Adapting and progressively enhancing POTR application using Wireless Abstraction Library and Evaluating tools that aid in adaption.
Read Adapting to User Devices Using Mobile Web Technology in fullAdd-on Tools and Theming Tips for Plone 3
In this article by Veda Williams, we'll take a look at some Plone products that can be used to make your web site even more impactful and manageable. We'll also briefly cover some useful tips to be aware of when theming a Plone site.
Read Add-on Tools and Theming Tips for Plone 3 in fullAdding a Custom Field in Compiere 3
Having seen the Compiere Application Dictionary and its components, in this article by Andries L Pretorius, author of Compiere 3 Implementation Guide, we will cover how to add a menu item and a custom list field to a Compiere window by using the AD components.
Read Adding a Custom Field in Compiere 3 in fullAdding a Random Background Image to your Joomla! Template
With the widespread empowering of website owners being able to manage their own website's content, there are a huge number of content management systems available. Joomla! is one of the most popular of these content management systems with a large user base and active community who are constantly working to improve Joomla! for new and future users.
In the first article we have learned How to Style the search Module and Search Component
In the Second article we have learned How to Customize your Template
In the third article of the article series by Richard Carter, author of Joomla! 1.5 Templates Cookbook we will learn to Add a random background image to your Joomla! template
Read Adding a Random Background Image to your Joomla! Template in fullAdding a security role
In this article by Ahmed Mohamed Rafik Moustafa, the author of Microsoft Dynamics AX 2012 Security How-To, we will learn about securing our Dynamics AX 2012 environment with simple and practical steps.
Read Adding a security role in fullAdding Advanced Form Features using ChronoForms
Joomla! is a fantastic way to create a dynamic CMS. Now, you want to go to the next step and interact with your users. Forms are the way you ask questions and get replies. ChronoForms is the extension that lets you do that and this article tells you how.
In this article by Bob Janes, author of the book ChronoForms 3.1 for Joomla! site Cookbook , we will cover:
- Using PHP to create "select" drop-downs
- Using Ajax to look up e-mail addresses
- Get information from a DB table to include in your form
- Show a form in a smoothbox
This article gives you recipes for some typical advanced form features—we encourage you to adopt and adapt to the ideas here to meet your particular needs.
Read Adding Advanced Form Features using ChronoForms in fullAdding an Event Calendar to your Joomla! Site using JEvents
Event calendars are essential for many websites. For example, your company website may contain one event calendar to display the events. Showing event information through a calendar helps visitors to view your schedule easier. A good calendar application also helps you to schedule your work. This article by Suhreed Sarkar, author of Joomla! 1.5 Top Extensions Cookbook, shows you how to add an event calendar to your Joomla! site using JEvents.
Read Adding an Event Calendar to your Joomla! Site using JEvents in fullAdding and Importing Configuration items in System Center 2012 Service Manager
System Center 2012 Service Manager builds on its predecessor System Center Service Manager 2010, by extending the ITIL© process features to include Service Request fulfillment, Release Management, and automated orchestration with significant enhancements in its reporting capabilities. The full set of additions and improvements can be found at the official Microsoft website for the product. System Center 2012 Service Manager (SCSM) is a modular product made up of a series of submodular components. Installing the product is simple using the official product documentation and online community resources.
In this article by Andreas Baumgarten (MVP), one of the co-authors of Microsoft System Center 2012 Service Manager Cookbook, we will cover the following tasks:
- Adding configuration items manually
- Importing active directory configuration items
- Importing configuration manager configuration items
- Importing operations manager configuration items
Adding Bodies to the World
Bodies are what make Box2D games possible. Anything you can move or interact with, is a body . Birds, pigs, and crates in Angry Birds are bodies, as well as the idol and the totem bricks in Totem Destroyer.
In this article by Emanuele Feronato, author of Box2D for Flash Games, we will cover:
- Creating a fixture
- Creating a box shape
- Different body types — static, dynamic, and kinematic
Adding Calendar to a Web Site using Drupal 6
In this article by Mark Noble, we will learn about adding calendar to our web site. A calendar is a fantastic way of keeping customers coming back to your site and your business at regular intervals so that they can take advantage of specials, sales, and other time-limited events.
We will consider the example of an imaginary web site created for a restaurant called Good Eatin' Bistro. Chef Wanyama is the owner of the Good Eatin' Bistro, a popular upscale restaurant. You can check this web site at http://goodeatin.drupalbyexample.com/.
We will create a basic event calendar, which displays information about musical concerts, special events, and more, for the Good Eatin' restaurant.
Read Adding Calendar to a Web Site using Drupal 6 in fullAdding Features to your Joomla! Form using ChronoForms
Joomla! is a fantastic way to create a dynamic CMS. Now, you want to go to the next step and interact with your users. Forms are the way you ask questions and get replies. ChronoForms is the extension that lets you do that and this article tells you how.
In this article by Bob Janes, author of the book ChronoForms 3.1 for Joomla! site Cookbook , we will cover:
- Adding a validated checkbox
- Adding an "other" box to a drop-down
- Sending an SMS message on submission
- Signing up to a newsletter service
- Adding a conversion-tracking script
Adding Feedback to the Moodle Quiz Questions
In this article by Joan Coy, author of Instant Moodle Quiz Module How-to [Instant], we will cover how we can add feedback to the questions of the Moodle Quiz.
Feedback is a valuable way to communicate with learners at a distance. Quiz allows us to provide feedback for the learner at multiple levels in the questions.
Read Adding Feedback to the Moodle Quiz Questions in full

