This article by James Kennard shows how we can interact with the current user, logged in or not, and how we can interact with their session.
This article contains the following recipes:
- Getting the session handler
- Adding data to the session
- Getting session data
- Checking for session data
- Checking the session token
- Getting the user
- Determining if the current user is a guest
- Getting the user's name and username
- Getting the user's group ID and type
- Restricting a user's access using Public, Registered, and Special
- Getting the user's parameters
- Setting the user's parameters
- Extending and editing user parameters
- Sending an email to the user
In Joomla! Blogging and RSS Feeds article, we covered the advantages of blogging for SEO, setting up Joomla! as a blog, and commenting.
In this article by Herbert-Jan van Dinther, we are going to cover:
- Using Google's FeedBurner for SEO
- How to claim your blog on Technorati
- Using separate blog components
In this article by Herbert-Jan van Dinther, we will learn how to set up a blog within Joomla! and show you the external tools that you need to use to get the most out of your blogging efforts. You will read more about the importance of blogging and commenting systems, along with how to implement solutions that make Joomla! an even better blogging tool.
In this article, we will deal with:
- How is blogging good for SEO?
- Setting up Joomla! as a blog
Handling, processing, and representing data in the 2.0 era of web applications has become so crucial that designers and programmers are working towards new ways of improving the user interface experience. Slider is one such killer concept, using which the user can represent and handle data easily. In this two-part article series we will explore different types of Sliders and code usage and options with a hands-on example with vertical and horizontal slider.
In this article by Sridhar Rao, we shall be covering the following topics:
- First steps with the script.aculo.us slider
- Types of the slider
- Code usage for the slider
In this article by Keith Pope, we will focus on how we can control access to parts of the application—Storefront and how users can log in to use the services provided by the it.
We will learn how to implement authentication in Zend Framework 1.8.
We will cover the following topics in this article:
- Authentication versus Authorization
- Using Zend_Auth
In this article by Dirk Manuel, you will learn how to:
- Use Web Pages in the Concepts pane and beyond
- Use Packages and link them to content objects
A Web Page, in UPK terms, is a single file that can contain text or images. In this respect, Web Pages are very limited. You can perform rudimentary font formatting, provide lists, and insert images, but that's about it. You cannot insert tables, or use any HTML tags as you would be able to with real web pages (which you can only use via a Package). However, they are very flexible, and can be utilized in a number of ways.
For readers familiar with OnDemand version 8.7 and earlier, Web Pages are the new, improved text Infoblocks. Other types of Infoblocks have been replaced by Packages, which are covered separately, below.Read Using Web Pages in UPK 3.5 in full
In this article by Dr. Jayaram Krishnaswamy, you will learn how to migrate a table from your ground based SQL Server 2008 to your cloud based SQL Azure instance using MS SQL Server Integration Services.Read Ground to SQL Azure migration using MS SQL Server Integration Services in full
In this article series by David Heffelfinger, we have explained how NetBeans can help us easily develop web applications that take advantage of the JavaServer Faces framework.
In this part of the article series, we will discuss the following:
- Implementing custom JSF validators
- Displaying tabular data in our pages by dragging-and-dropping the JSF Data Table item from the NetBeans palette into our page
In this article series by David Heffelfinger, we have explained how NetBeans can help us develop web applications that take advantage of the JavaServer Faces framework.
The following topics will be covered in this article:
- Creating a JSF project with NetBeans
- Generating a form to capture user data by dragging a JSF form from the NetBeans palette into our page
- Laying out JSF tags by taking advantage of the JSF
- Using static and dynamic navigation to define navigation between pages
- Using the NetBeans New JSF Managed Bean wizard to create a JSF managed bean and automatically add it to the application's
- Using the NetBeans Page Flow editor to establish page navigation by graphically connecting pages
Here, we will see how using Java Server Faces (JSF) can simplify web application development.Read Developing Web Applications using JavaServer Faces: Part 1 in full
Before getting started with any 3D package, it is crucial to understand the environment you'll be working in. This article by Will Goldstone covers the key 3D concepts and processes we'll need to understand to create games in Unity.Read Unity Game Development: Welcome to the 3D world in full
In this two-part article by Sylvain Hellegouarch, we will see how the project is designed and structured. We will first go through a basic CherryPy example. Then we will go through the CherryPy core, the publishing-object engine, and see how it wraps the HTTP protocol in an object-oriented library. Our next step will be to explore the concept of hooking into the core, the CherryPy library, and the tool mechanism. We will then review how CherryPy handles errors and exceptions and how you can benefit from it.Read Overview of CherryPy - A Web Application Server (Part1) in full
In this article by Ahsanul Bari and Anupom Syam, we will learn some of the important aspects of CakePHP. We will learn how we can create an application that we call the CakeTooDoo. It can manage to-do lists, list all the tasks, add tasks, edit tasks, and delete tasks.
This article will show how we can create a database that follows the Cake convention, and how to configure Cake to use it. It will also discuss how to create models, controllers, views, and the conventions that we need to follow to make them work together.
We will discuss a few important model functions like find(), create(), save(), del() and the use of controller functions like set() and redirect(). The HTML Form and the Time Helper will also be introduced, and we will see how the functions of these helpers can make it easier to display views.Read Create a Quick Application in CakePHP: Part 1 in full
This two-part article by James Kennard shows how we can modify the server response by working with the global document object.
It contains the following recipes:
- Setting the document title
- Setting the document generator
- Setting the document description
- Adding metadata to the document
- Changing the document character set
- Changing the document MIME type
- Controlling client caching of responses