Showing headlines posted by Ramsai

Creating and Managing User Groups in Joomla! and VirtueMart

  • http://www.packtpub.com; By Suhreed Sarkar (Posted by Ramsai on Apr 20, 2009 6:17 AM EDT)
  • Story Type: Tutorial; Groups: PHP
In this article we learnt how to create and manage user groups and assign permissions to user groups. You have also seen how to create permission modules and functions that are used for implementing a permission system for special groups.

Managing Posts with WordPress Plugin

  • packtpub.com; By Vladimir Prelovac (Posted by Ramsai on Feb 24, 2009 3:15 AM EDT)
  • Story Type: Tutorial; Groups:
The purpose of the Post Types plugin is to introduce you to different aspects of WordPress backend development.We learned how to modify the Manage Posts panel to display the information we want. We also covered user capabilities, and how using them, we can make sure our plugin is working in multi-user environments. Important lessons which can be learnt from this article are how to Manage Panels, Errors, and User capabilities.

Drupal 6 Social Networking: Communicating with Users

  • http://www.packtpub.com; By Michael Peacock (Posted by Ramsai on Feb 20, 2009 9:36 AM EDT)
  • Story Type: Tutorial; Groups:
Our users can communicate with one another, which is great, but quite often as an administrator the need may arise for us to communicate with a user or users on our site. It may be to remind them about the web site or to inform active users about new changes to the site, which they may not have been made aware of. In this article, you will learn about mailing lists and how to use them with our Drupal social network, how to use an offline approach for contacting your users, and how to use blocks of content to get a message across to your users.

The Multi-Table Query Generator using phpMyAdmin and MySQL

  • packtpub.com; By Marc Delisle (Posted by Ramsai on Feb 18, 2009 4:34 AM EDT)
  • Story Type: Tutorial; Groups: PHP
In this article, we cover various aspects such as opening the query generator, choosing tables, entering column criteria, sorting and showing columns, and altering the number of criteria rows or columns. We also see how to use the AND and OR operators to define relations between rows and columns, and how to use automatic joins between tables.

Searching Data using phpMyAdmin and MySQL

  • packtpub.com; By Marc Delisle (Posted by Ramsai on Feb 17, 2009 6:38 AM EDT)
  • Story Type: Tutorial; Groups: PHP
In this article, we have covered single-table searches with query by example criteria and additional criteria specification, selecting displayed values, and ordering results. We also took a look at wildcard searches and full database search

Asterisk Gateway Interface Scripting with PHP

  • packtpub.com; By Nir Simionovich (Posted by Ramsai on Jan 27, 2009 8:04 PM EDT)
  • Story Type: Tutorial; Groups: PHP
In this article, we will develop our first ever Asterisk Gateway Interface (AGI ) script using PHP scripting language. This article deals with the most basic elements of AGI scripting and the information contained within. So, take time to familiarize yourself with this article, especially if you intend to use a language different from PHP.

JBI Binding Components in NetBeans IDE 6

  • packtpub.com; By David Salter and Frank Jennings (Posted by Ramsai on Jan 19, 2009 11:50 PM EDT)
  • Story Type: Tutorial; Groups: GNU
In this article we discuss the Binding Components and their role within the JBI Container. We also see how the Binding Component provides transport and protocol independence for other JBI components. We see how this enables the JBI container to provide a highly decoupled framework allowing developers and integrators to build resilient SOA applications.We continue to discuss the different binding components (namely file, FTP, SOAP, JDBC, JMS and SMTP) that are installed into the application server with the NetBeans Enterprise pack.

'Find Closest' Mashup Plugin with Ruby on Rails

  • packtpub.com; By Chang Sau Sheong (Posted by Ramsai on Jan 10, 2009 6:00 AM EDT)
  • Story Type: Tutorial; Groups: GNU
In this article we learn to create a mashup with Ruby on Rails on a number of mapping and geocoding providers including Yahoo, Google, geocoder. us, geocoder.ca, and hostip.info. We learn to create a mashup that gives us a map of the closest kiosks to a particular location, given an existing database of kiosks that have location addresses. This is just an introduction to the synergistic value that mashups bring to the table, creating value that was not available in individual APIs. When they are all put together, you have a useful feature for your website.

Network Configuration—IPv6 with Free BSD

  • Packt Publishing; By Babak Farrokhi (Posted by Ramsai on Jan 8, 2009 6:28 AM EDT)
  • Story Type: Tutorial; Groups: GNU
FreeBSD has had IPv6 support in the base operating system since its early versions. This support has become more mature in recent releases. We cover the basic configuration for IPv6 in this article like - Classless Interdomain Routing, Network Address Translation, CIDR, NAT, IPv6 Facts, ARP, Addressing in FreeBSD, Interface Configuration, Multicast Routing, Tunneling.

Working with Simple Associations using CakePHP

  • packtpub.com; By Ahsanul Bari and Anupom Syam (Posted by Ramsai on Dec 19, 2008 3:30 AM EDT)
  • Story Type: Tutorial; Groups: MySQL, PHP

Database relationship is hard to maintain even for a mid-sized PHP/MySQL application, particularly, when multiple levels of relationships are involved because complicated SQL queries are needed. CakePHP offers a simple yet powerful feature called 'object relational mapping' or ORM to handle database relationships with ease.In CakePHP, relations between the database tables are defined through association—a way to represent the database table relationship inside CakePHP. Once the associations are defined in models according to the table relationships, we are ready to use its wonderful functionalities. Using CakePHP's ORM, we can save, retrieve, and delete related data into and from different database tables with simplicity, in a better way—no need to write complex SQL queries with multiple JOINs anymore!

Email, Languages, and JFile with Joomla!

  • packtpub.com; By Joseph L. LeBlanc (Posted by Ramsai on Dec 12, 2008 4:42 PM EDT)
  • Story Type: Tutorial
After installing your basic Joomla! component and making the website ready, there are a few additional features that you can include. One of them came up with the idea of allowing visitors to send reviews to their friends through email. Another could be adding audio reviews in addition to text. We can also begin to look into ways of expanding the market for the software. Internationalizing the component now will make it easy to translate the user interface later. In the following article we will be taking a look at including the following additional features : * Sending emails * Managing languages * Creating translations * Handling file uploads

Migration from Apache to Lighttpd

  • packtpub.com; By Andre Bogus (Posted by Ramsai on Nov 25, 2008 5:27 AM EDT)
  • Story Type: Tutorial
In this article we will be focusing on migrating from Apache to Lighttpd web server. Lighttpd is the perfect solution for every server that is suffering load problems, as it has a small memory footprint compared to other web-servers, effective management of the cpu-load, and advanced feature set, such as FastCGI, SCGI, Auth, Output-Compression, URL-Rewriting, and many more. Apache is still the most common web server used today, so while we wait for Lighttpd's world domination, the migration from this server warrants its own article. As this article is on Lighttpd and not on Apache, it assumes some knowledge of the Apache configuration.