This article by Bill Fitzgerald, gives an overview of building user profiles. The article begins with the core profile module, and then goes deeper to show how to extend user profiles using the flexible Content Construction Kit and custom fields.
Read Social Networks and Extending the User Profile in Drupal: Part-1 in full
In this article series by Jose Argudo Blanco and David Upton, we will cover some important topics, such as the MVC pattern and how CI handles this pattern, and also, we will make an example controller just to see how all this works.
We will briefly look at the theory behind MVC, and then at the way CI organizes itself internally. In particular, what goes in those different folders and how do they communicate?
In this article, we will cover the following:
- How MVC helps to organize a dynamic website
- The process by which CI analyzes an incoming Internet request and decides which part of your code will handle it
- What the code does
- CI syntax rules
- The different type of files or classes you can find—or write for yourself—on a CodeIgniter site
The ability to log important events or errors for problem diagnosis and then checking of application execution is very important. The ability to log certain statements selectively while others are not logged, depending on the context in which the application is running, is also important. An application that is deployed in Apache Geronimo can use any custom logging mechanism to log its messages. However, Apache Geronimo uses log4j and slf4j for logging server log messages. Applications deployed in Geronimo can also leverage the functionality of these logging frameworks. In this article by Vamsavardhana Reddy Chillakuru, we will see how an application developer can configure logging for his application in Apache Geronimo, by using some common logging frameworks. The frameworks that we will be covering are:
- Apache log4j
- Java logging API
- slf4j logging adapter