Showing posts with label Joomla Tips. Show all posts
Showing posts with label Joomla Tips. Show all posts

Cookies Explanation for Beginners

cookies

cookies

Starting with Netscape 3.0 in 1996, browsers began to offer support for cookie.The following is a quote from the Netscape cookie specification:
A server, when returning an HTTP object to a client, may also send a piece of state information which the client will store. Included in that state object is a description of the range of URLs for which that state is valid. Any future HTTP requests made by the client which fall in that range will include a transmittal of the current value of the state object from the client back to the server.The state object is called a cookie, for no compelling reason.
Cookies provide an invaluable tool for maintaining state between requests. More than just a way of conveying credentials and authorizations, cookies can be effectively used to pass large and arbitrary state information between requests—even after the browser has been shut down and restarted.
Cookies are the de facto standard for transparently passing information with HTTP requests.These are the major benefits of cookies over Basic Authentication:
  • Versatility—Cookies provide an excellent means for passing around arbitrary information between requests. Basic Authentication is, as its name says, basic.
  • Persistence—Cookies can be set to remain resident in a user’s browser between sessions. Many sites take advantage of this to enable transparent, or automatic, login based on the cookied information. Clearly this setup has security ramifications, but many sites make the security sacrifice to take advantage of the enhanced usability.
    Of course users can set their cookie preferences to refuse cookies from your site. It’s up to you how much effort you want to apply to people who use extremely paranoid cookie policies.
  • Aesthetic—Basic Authentication is the method that causes a browser to pop up that little username/password window.That window is unbranded and unstyled, and this is unacceptable in many designs.When you use a homegrown method, you have greater flexibility.
The major drawback with using cookie-based authentication is that it does not allow you to easily protect non-PHP pages with them.To allow Apache to read and understand the information in cookies, you need to have an Apache module that can parse and read the cookies. If a Basic Authentication implementation in PHP employees any complex logic at all, you are stuck in a similar situation. So cookies aren’t so limiting after all.

Authentication Handlers Written in PHP

In PHP 5 there is an experimental SAPI called apache_hooks that allows you to author entire Apache modules in PHP. This means that you can implement an Apache-level authentication handler that can apply your authentication logic to all requests, not just PHP pages.
When this is stable, it provides an easy way to seamlessly implement arbitrarily complex authentication logic consistently across all objects on a site.

Vertex – By Shape5



The Vertex Joomla Template is a 100% free GPL licensed template! It’s purpose is to show off the powerful features of the Shape5 Vertex template framework. That’s right you get all the powerful Vertex features for free such as the S5 Flex Menu, 94 module positions, mobile device version, hide the component area on any page, custom row and column widths, RTL language support, and so much more!

Unlike many free templates from other providers, that lack options or visual appeal, Vertex is not only packed with options but it looks great too! Consider it as a gift to our members and a celebration of the new Joomla 2.5! Customize the look of the theme with your own custom highlight colors and font, and use it’s thousands of layout options to make your site truly unique. Be sure to check out the demo.

Author:Shape5
Compatibility:JOOMLA 2.5
Tags:Business, Blog, Clean
Speciality:Settings/Parameters, Multiple Color, Demo Installer, Custom Fonts, Fluid width, Fixed width
Useful Links:Details | Demo | Download

Hide your Joomla version


Telling the world about your Joomla version in your HTML code is like inviting malicious attacks to your own doorstep. It’s like saying, “Hey, I have Joomla version 1.5 – that is known for the following vulnerabilities (add list of vulnerabilities here) – would you like to attack me?” If you want to check that you are exposing your Joomla version to the world, then just go to your website using Firefox, right click on the page, and then click on “View Page Source”. If you see something like the following line:


then you are exposing your Joomla version. Check this post on how to hide your Joomla version.

Only install reliable and community-trusted extensions


Joomla has many extensions. For every feature that you can think of there is already an extensions that is written and ready to be installed. But that convenience comes at an expense. What if a new extension that you install is not secure? Because if it is, then it will compromise the security of your whole website, not just the feature(s) pertaining to that extension. So, what to do in this case? Well, before installing any extension, you need to make sure that the extension is trusted, here’s how:
  • Check how many people downloaded/reviewed the extension. If the number is small, then avoid the extension altogether.
  • Check the reviews by the people who have installed the extension. Are there reviews complaining about security issues with this particular extension? If you even find one such review, then avoid the extension altogether.
  • If you insist on using an extension that is not used by many people, then hire a Joomla consulting company to audit the extension.

JDownloads - Download




downloads demo

  • Compatibility: Joomla 1.5, 1.6, 1.7 and 2.5
  • License: GPLv2 or later
  • Reviews: 100+
  • Votes: 180+
  • Website - Demo - Download

JDownloads

JDownloads is an extensive download manager for Joomla with outstanding functionality. It is considered a powerful and excellent component by many users. With JDownloads, you can easily control downloads and uploads, permit or restrict downloading, also create categories, upload and insert files in articles, display them in modules and much more. There are many other impressive features: the automation feature, the available content plugin features, full ACL controls, etc. that you can discover gradually.

DesignCanvas – By Joomlage



A new free Joomla template for a new era. Design Canvas is a free Joomla 2.5 template solution. Features included are 2 Style Options (light or dark), 6 Layout Options possible from 3 Columns, 100 Google fonts and 10 Websafe fonts to choose from, Module Height Equalizer, Auto or Manual Width Control for Modules, 48 Module Positions, Rapid Horizontal Menu Setup in Parameters (hornav and footer menus), Logo can be text or image based, easily position Logo from template parameters using x and y values, RTL LTR Support, ability to add your custom css or custom code via template parameters and much more.

Author:Joomlage
Compatibility:JOOMLA 2.5
Tags:Personal pages, Neutral, Business, Blog, Clean
Speciality:Settings/Parameters, Multiple Color, Demo Installer, Custom Fonts, Fixed width
Useful Links:Details | Demo | Download

Solve Error Loading Feed Data




1.In Joomla Goto Extensions.

2.Then Click The Module Manager.

3.After that click the administrator in header.

4. Finally Disable the Joomla! Security Newsfeed.

Enjoy it...!

Community Builder – Social Network Component


Community Builder allows you to create your own social networking community. With features such as user profiles, image upload, PMS, Newsletter, Forum and Galleries and a huge number of third party extensions that add even more features to this great component, Community Builder is the easiest way to create an environment that your visitors can personalize and use to share ideas.

Expose Flash Gallery – Photo Album Plugin


Expose is a classy and capable Joomla extension for displaying your images. It is not the simplest one to use, but its small learning curve is certainly worth the effort. It has a very small footprint for a Flash gallery and allows you to create several separate albums.
best free joomla extensions

Virtuemart – Online Shopping Cart


If you would like to integrate a complete shopping cart to your Joomla, you should seriously consider Virtuemart. It has most features you can find in stand alone shopping cart such as order history for the customers, confirmation email, product ratings, downloadable products and 128-bit encryption. It also works with most payment gateways such as Paypal, Authorize.net and 2Checkout.

JComments – Communication Mod


Make your site more interactive and gather more information about your visitors by allowing them to comment on your articles and products. JComments allows them to participate while giving you full moderation control and encourages people to register. JComments includes anti-spam features and integration with many third-party extensions.

free joomla extensions
www.comhttp.blogspot.in. Powered by Blogger.