Article Network

Role Center pages

by Christopher D. Studebaker David A. Studebaker | March 2013 | Enterprise Articles

In this article by David Studebaker and Christopher Studebaker, the authors of Programming Microsoft Dynamics® NAV 2013, we will cover one of the key features of NAV 2013, which is the Role Tailored user experience centered around Role Centers tied to user work roles.

Read Role Center pages in full

Roles and Permissions in Moodle Administration-part2

by Alex Büchner | April 2009 | Moodle

This article is the second part of a two-part series. In the first part of this series, you learnt:

 

In this article, you will:

  • Modify roles and create new ones, including a role for parents or mentors.
  • Manage a range of administrative role-related settings.

 

Read Roles and Permissions in Moodle Administration-part2 in full

Roles and Permissions in Moodle Administration: Part1

by Alex Büchner | April 2009 | Moodle

In this article by Alex Büchner, we will introduce roles—a complex but powerful subject. Roles define what users can or cannot see and perform in your Moodle system. The article later explains assignment of roles, modifying them, over riding them, creating custom roles with example and finally testing those new roles to perform a reality check. We also explain how to resolve permission conflict in Moodle's Roles.

In the first part you will:

  • Understand how roles work, and how they fit into different contexts.
  • Assign roles to different users in different contexts.

In the next part you will:

  • Modify roles and create new ones, including a role for parents or mentors.
  • Manage a range of administrative role-related settings.
Read Roles and Permissions in Moodle Administration: Part1 in full

Roles and Responsibilities for Records Management Implementation in Alfresco 3

by Dick Weisinger | January 2011 | Open Source

From what we have seen in article, Introduction to Successful Records Management Implementation in Alfresco 3, clearly there is more to implementing a records management system successfully than simply installing and configuring software. There are many cultural, process, and people issues that need to be considered in planning for a records management system.

In this article, by Dick Weisinger, author of Alfresco 3 Records Management, we will discuss how we can start building the team that will actually design, plan, and build the records management system.

Read Roles and Responsibilities for Records Management Implementation in Alfresco 3 in full

Roles In Alfresco 1.4

by | January 2007 | Content Management

This article explains the basics involved in understanding Alfresco authorization and the means to extend its functionality, for example, to adapt it for any special requirements through configuration files. The concepts explained in the article will be useful for anyone who has started working with Alfresco code. In addition to this, a little step-by-step example towards the end helps you extend the initial Alfresco roles. Read out more in the article written by Alfonso Martin.

Read Roles In Alfresco 1.4 in full

Routing in Kohana 3

by Jason D. Straughan | September 2011 | Open Source

In this article by Jason D. Straughan, author of Kohana 3.0 Beginner’s Guide, we will take a look at how we can use routes to keep our users, and data, flowing to the proper controller actions, and how to build dynamic applications using Kohana’s routing abilities.

Specifically, we will cover:

  • Routing in Kohana
  • How to use Routing in our applications
  • Advanced routing techniques
Read Routing in Kohana 3 in full

Routing Rules in AsteriskNOW - The Calling Rules Tables

by Nir Simionovich | April 2008 | Linux Servers Networking & Telephony Open Source

Philosophy: A route of many roads leading from nowhere to nothing.
—Ambrose Bierce

While it appears that Ambrose Bierce has a little respect for Philosophy in general, he would surely refer to calling routing as—roads leading from a single point to multiple points, or something similar. The purpose of the "Calling Rules" is to define the methodology by which calls are routed from the PBX to the outbound world.

This article by Nir Simionovich deals with the routing rules in AsteriskNOW and the Calling Rules tables.

Read Routing Rules in AsteriskNOW - The Calling Rules Tables in full

RSS Web Widget

by Roshan Bhattarai | April 2009 | AJAX MySQL PHP Web Development

If you're visiting a web page like a blog or news portal which frequently updates its content then you're most likely to see a link for subscribing RSS feed or articles or news. The main purpose of an RSS feed is to provide the latest updates of articles, posts, news headlines, or audio and video, in a standard format—without the need to visit that website. These RSS feeds are stored in specified URLs and can be read using software which are commonly called RSS Readers, Feed Readers or Feed Aggregators. These can be web based applications or desktop based.

In this article by Roshan Bhattarai, we'll see how to create a web widget which displays the links from the RSS feed of a specific URL. By the end of this article, you'll see how we can use Iframe to build a web widget.

Read RSS Web Widget in full

Unpublished

Ruby with MongoDB for Web Development

by Gautam Rege | July 2012 | Beginner's Guides Web Development

This article will walk you through modeling a Ruby application, learning various constructs of MongoDB, and then integrating it into Rails and Sinatra. In this article by Gautam Rege, the author of Ruby and MongoDB Web Development Beginner's Guide, we will cover:

  • Modeling the application data.
  • Mapping it to MongoDB objects.
  • Creating embedded and relational objects.
  • Fetching objects.
  • How does this differ from the SQL way?
  • Take a brief look at a Map/Reduce, with an example.
Read Ruby with MongoDB for Web Development in full

Ruby with MongoDB for Web Development

by Gautam Rege | July 2012 | Beginner's Guides Web Development

This article will walk you through modeling a Ruby application, learning various constructs of MongoDB, and then integrating it into Rails and Sinatra. In this article by Gautam Rege, the author of Ruby and MongoDB Web Development Beginner's Guide, we will cover:

  • Modeling the application data.
  • Mapping it to MongoDB objects.
  • Creating embedded and relational objects.
  • Fetching objects.
  • How does this differ from the SQL way?
  • Take a brief look at a Map/Reduce, with an example.
Read Ruby with MongoDB for Web Development in full

RuneScape Gold Strategy Guide : Avoiding Scams

by Lesley Harrison | June 2012 |

Popular MMORPGs such as RuneScape are a huge target for scammers. Some of these scammers are account thieves or hackers that operate outside of the game, while others are people that like to scam players in-game, to take money and items.

Most scams are easily avoided if you know what to look for, and think carefully about every situation you find yourself in. This article by Lesley Harrison will help you to:

  • Understand the most common scams and hacks
  • Figure out how to spot a scammer
  • Learn how to avoid the most popular tricks

So let's get started...

Read RuneScape Gold Strategy Guide : Avoiding Scams in full

Running a simple game using Pygame

by Ivan Idris | March 2013 | Games Open Source

In this article by Ivan Idris, author of Instant Pygame for Python Game Development How-to , we will create a simple game. As is traditional in the world of programming, we will start with a Hello World! example. It's not a game per se. It's important to notice the so-called main game loop where all the action happens and the usage of the Font module to render text. In this program we will manipulate a Pygame's Surface object, that is used for drawing and we will handle a quit event.

(For more resources related to this topic, see here.)

Read Running a simple game using Pygame in full

Running Multiple MySQL Server Instances in Parallel on a Linux Server

by Daniel Schneller Udo Schwedt | September 2010 | Cookbooks MySQL Open Source

In the previous article, MySQL Admin: Configuring InnoDB and Installing MySQL as a Windows Service, we covered the configuring InnoDB and installing MySQL as a windows service.

In this article, by Daniel Schneller & Udo Schwedt, authors of MySQL Admin Cookbook, we will cover:

  • Running multiple MySQL server instances in parallel on a Linux server
  • Preventing invalid date values from being stored in DATE or DATETIME columns
Read Running Multiple MySQL Server Instances in Parallel on a Linux Server in full

Safely Manage Different Versions of Content with Plone

by Darci Hanning | February 2009 | Content Management Open Source Web Development

Essential capabilities of content management are the abilities to view the 'change history' of a content item, to compare various versions with one another, and optionally, to revert to a previous version of a content item.

In this article, Darci Hanning discusses how to use versioning in Plone to examine the history of changes made to a content item, to preview and compare versions, and to revert to a previous version of a content item.

Read Safely Manage Different Versions of Content with Plone in full

Sage ACT! 2011: Creating a Quick Report

by Karen Fredricks Roy Laudenslager | February 2011 | Cookbooks Enterprise Articles

The Quick reports provide simple reports that require minimum configuration and are easy to run. These reports are either list prints or screen prints with headers and footers to identify the report. The ease of creating a quick report makes them ideal for single use reports. In this article we'll be going through the different types for quick reports and configuring the various options for the quick reports.

In this article by Karen Fredricks and Roy Laudenslager, authors of Sage ACT! 2011 Dashboard and Report Cookbook, we will cover:

  • Setting preferences for the quick reports
  • Selecting and organizing the columns for a Contact List Quick Report
  • Printing the Contact List Quick Report
  • Printing a History tab Quick Report
  • Printing the Contact Detail View Quick Report
  • Exporting the Opportunities List View to Excel
Read Sage ACT! 2011: Creating a Quick Report in full

Sage ACT! 2011: Working with the ACT! Dashboards

by Karen Fredricks Roy Laudenslager | February 2011 | Cookbooks Enterprise Articles

One of the coolest new features of ACT! is the addition of the Dashboard. A Dashboard allows you to access key information in the form of a graphical interface. This article serves as the most basic introduction to the ACT! dashboard components. You'll become familiar with how to access the dashboards, how to print them, and how to copy them into other documents.

In this article by Karen Fredricks and Roy Laudenslager, authors of Sage ACT! 2011 Dashboard and Report Cookbook, we will cover:

  • Getting familiar with the Dashboard layouts
  • Exploring Dashboard components
  • Accessing Dashboard Data
  • Copying a Dashboard to the clipboard
  • Printing a hard copy of the Dashboard
  • Setting Dashboards as the default startup preference
Read Sage ACT! 2011: Working with the ACT! Dashboards in full

Sage: 3D Data Plotting

by Craig Finch | May 2011 | Open Source

Sage can make 3D plots for visualizing functions of two variables, as well as parametric plots that create three-dimensional surfaces. It also has a variety of tools for making two dimensional representations of three-dimensional surfaces.

In this article by Craig Finch, author of Sage Beginner's Guide, we will make interactive 3D plots of functions of two variables.

Read Sage: 3D Data Plotting in full

Sage: Tips and Tricks

by Craig Finch | May 2011 | Open Source

Results matter, whether you are a mathematician, scientist, or engineer. The time that you spend doing tedious mathematical calculations could be spent in more productive ways. Sage is an open-source mathematical software system that helps you perform many mathematical tasks. There is no reason to compute integrals or perform algebraic manipulations by hand when software can perform these tasks more quickly and accurately. In this article we will take a look at some tips and tricks for working with Sage and using Python more effectively.

Read Sage: Tips and Tricks in full

Sakai Web Services: Connecting to the Enterprise (Part 1)

by Alan Mark Berg Michael Korcuska | June 2009 | Open Source

From the very beginning, it was clear that Sakai needed to exist in universities at enormous scales, supporting hundreds of thousands of students. With requirements changing and evolving, and ever-increasing user expectations, Sakai had to be able to connect with a multitude of external systems. When Sakai was designed, the specifics of the majority of the connected systems were not knowable. To adapt to these tough circumstances, Sakai supplies web services that are easy to hook into or to write. Sakai exposes services for creating and maintaining users, sites, and groups. These services are easily extensible to include any part of the Sakai framework.

In this two-part article by Alan Mark Berg and Michael Korcuska, we will look at the two main types of web service, SOAP (Simple Object Access Protocol) and Representational State Transfer (REST) (http://microformats.org/wiki/rest). We will cover already-existing web services and describe how to hook into them. If you follow the examples, you will be able to write and deploy your first service. Lastly, this article includes a few simple client-side Perl scripts that create new users using both the SOAP and RESTful approaches.

Read Sakai Web Services: Connecting to the Enterprise (Part 1) in full

Sakai Web Services: Connecting to the Enterprise (Part 2)

by Alan Mark Berg Michael Korcuska | June 2009 | Open Source

In the previous part of the article by Alan Mark Berg and Michael Korcuska, we saw how web browsers talk to servers using Protocols and we had a look the currently available web services. In this part, we will create our first web service, first client and then discuss about Entity Broker.

Read Sakai Web Services: Connecting to the Enterprise (Part 2) in full
Code Download and Errata
Packt Anytime, Anywhere
Register Books
Print Upgrades
eBook Downloads
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