A very useful joomla search SEO Plugin, it is based on the official search content plugin, and add some seo features. It will generate page title, meta description and meta keywords dynamicly according to the search keywords and search results.
Download plugin..
Monday, December 8, 2008
Some Interesting Joomla Facts
Joomla is an award winning open source content management system (CMS) that allows users to rapidly build websites even without any skill in web designing. Joomla acts as an easy interface that separates the complexities of updating web content from the novice user. It can help in adding features to an existing site like Blog, Forum, Gallery, Shopping Cart, guestbook etc. Joomla organizes website content as Sections, Categories, and Content Items and this data is stored in a mySQL database.
The Joomla Template
Joomla is an award winning open source content management system (CMS) that allows users to rapidly build websites even without any skill in web designing. Though it is open source it nevertheless comes built-in with a lot of free and commercial extensions. With Joomla you don’t need specialists to maintain web pages, as in the case of HTML. In this way, Joomla has created a revolution in the world of web designing. Let us see more about this software in the following article.
Joomla acts as an easy interface that separates the complexities of updating web content from the novice user. It can help in adding features to an existing site like Blog, Forum, Gallery, Shopping Cart, guestbook etc. Joomla organizes website content as Sections, Categories, and Content Items and this data is stored in a mySQL database. What joomla does is it acts as a graphic user interface for this database. Joomla template uses HTML with PHP hooks that contains information on where particular parts of the content should be placed. Joomla’s core engine uses this information from the database and uses it in the template file to produce a webpage.
A Joomla template is divided into a number of zones. Each zone has a position name called module positions E.g. left, right, top, bottom, user1, user2, etc. The template designer can assign the modules to a certain position by adjusting the module parameters. In this way the we can define to which zone the module will belong to. The user can then assign some content to one of these positions. So all you need to know is how to install Joomla to create a free template and build your own website. You will never need HTML knowledge or help from a web designer.
Joomla has something called Components which are actually add-on programs that add additional functionality whose administrative features are integrated in the Joomla Administrator. Another Joomla term is Mambot, a script that is run just before rendering the content for doing any final changes before outputting your website.
Read More...
The Joomla Template
Joomla is an award winning open source content management system (CMS) that allows users to rapidly build websites even without any skill in web designing. Though it is open source it nevertheless comes built-in with a lot of free and commercial extensions. With Joomla you don’t need specialists to maintain web pages, as in the case of HTML. In this way, Joomla has created a revolution in the world of web designing. Let us see more about this software in the following article.
Joomla acts as an easy interface that separates the complexities of updating web content from the novice user. It can help in adding features to an existing site like Blog, Forum, Gallery, Shopping Cart, guestbook etc. Joomla organizes website content as Sections, Categories, and Content Items and this data is stored in a mySQL database. What joomla does is it acts as a graphic user interface for this database. Joomla template uses HTML with PHP hooks that contains information on where particular parts of the content should be placed. Joomla’s core engine uses this information from the database and uses it in the template file to produce a webpage.
A Joomla template is divided into a number of zones. Each zone has a position name called module positions E.g. left, right, top, bottom, user1, user2, etc. The template designer can assign the modules to a certain position by adjusting the module parameters. In this way the we can define to which zone the module will belong to. The user can then assign some content to one of these positions. So all you need to know is how to install Joomla to create a free template and build your own website. You will never need HTML knowledge or help from a web designer.
Joomla has something called Components which are actually add-on programs that add additional functionality whose administrative features are integrated in the Joomla Administrator. Another Joomla term is Mambot, a script that is run just before rendering the content for doing any final changes before outputting your website.
Read More...
Open docx Files in Firefox Without Office 2007
OpenXML viewer plug-in (download link) allows you to read docx files inside the Firefox browser just like any other HTML web page while retaining all the text formatting and layout.
Moreover, there’s a command-line version of OpenXML viewer (download link) available for converting docx documents into HTML files that you may then open in any other web browser.
The OpenXML Document Viewer project is an outcome of the feedback from participants of a series of Document Interoperability Initiative workshops. The main goal of the OpenXML Document Viewer project is to create software tools, plus guidance, showing how documents created using Open XML Format can be translated to HTML. As a result, Independent Software Vendors (ISVs), Solutions Integrators & Mobile Solution providers can use these tools to enable their customers view Open XML documents on heterogeneous platforms and browser applications. The OpenXML Viewer is available under the open source Microsoft Public License (MS-PL), which allows anyone to use the tools, submit bugs and feedback, or contribute to the project.
Read more..
Moreover, there’s a command-line version of OpenXML viewer (download link) available for converting docx documents into HTML files that you may then open in any other web browser.
The OpenXML Document Viewer project is an outcome of the feedback from participants of a series of Document Interoperability Initiative workshops. The main goal of the OpenXML Document Viewer project is to create software tools, plus guidance, showing how documents created using Open XML Format can be translated to HTML. As a result, Independent Software Vendors (ISVs), Solutions Integrators & Mobile Solution providers can use these tools to enable their customers view Open XML documents on heterogeneous platforms and browser applications. The OpenXML Viewer is available under the open source Microsoft Public License (MS-PL), which allows anyone to use the tools, submit bugs and feedback, or contribute to the project.
Read more..
Data Services Made Easy for Adobe Flex Applications
The approach discussed here provides a more intuitive solution to generate ActionScript classes on the Flex side that are direct counterparts of the enterprise object classes in the back-end server. This way the Flex environment just becomes an extension of the back-end server and the Flex UI gets access to back-end objects. The infrastructure to make remote calls to the back-end server is taken care of by the framework that marshals objects to the back-end to make service calls and un-marshals the results to ActionScript objects transparently so the developer can concentrate just on the UI logic.
Adobe provides Flex Data Services (FDS) that also provides a robust data services solution but costs a huge license fee and ties to proprietary Adobe technology. The new approach discussed here provides a clean, efficient way for back-end integration based on open source technologies like e4x and XML. This approach is suitable for any project implementing Flex for UI with J2EE/Web Services at the back-end. Moreover, this approach doesn't need to be deployed on the server side, which makes it a better solution than FDS while programming the UI for already-deployed production applications.
Read More...
Adobe provides Flex Data Services (FDS) that also provides a robust data services solution but costs a huge license fee and ties to proprietary Adobe technology. The new approach discussed here provides a clean, efficient way for back-end integration based on open source technologies like e4x and XML. This approach is suitable for any project implementing Flex for UI with J2EE/Web Services at the back-end. Moreover, this approach doesn't need to be deployed on the server side, which makes it a better solution than FDS while programming the UI for already-deployed production applications.
Read More...
Sun's JavaFX Scripting Tools Counter Ajax, Flex
Sun Microsystems (NSDQ: JAVA) is launching its JavaFX scripting language for building rich Internet applications to rival those built with Adobe (NSDQ: ADBE)'s Flex, Microsoft (NSDQ: MSFT)'s Silverlight, and open source Ajax. It will also answer a need for flexible, adaptable user interfaces for smartphones and other mobile devices.
JavaFX won't replace other ways of building Java user interfaces, such as the Java programmer's Swing component set. Instead, it will sit on top of Swing and other Java components to make it easier for designers, content creators, and scripting language users -- a less programming literate group than Java Enterprise Edition developers -- to build interactive Web applications. With JavaFX, a Web site visitor can click on a particular subject on a Web page, watch it fade, and get the next desired information presentation filling his screen through a background reloading process.
"This is the biggest innovation to come to the Java platform in years. It's really allowing the Web design community, the Adobe Photoshop and Illustrator users, to come into the fold," said Eric Klein, VP of Java marketing, in an interview.
"It brings us into the same space as Adobe Flex and (open source) Ajax," he added.
As a scripting language, JavaFX will have simplified syntax and logic to build the common menus, buttons, and interactive elements of a Web application interface. Beneath the surface, JavaFX will be invoking Swing and Java application logic to deliver what the end user wants. In part, the Sun move is an acknowledgement of the usefulness of Perl, Python, and PHP, all open source Web scripting languages that are often used by those who have adapted to the loosely coupled techniques of Web development and fall short full Java programming skills.
Scripting languages are both easier to learn and less stringent in what types of data may be used with them. Java is strongly typed; when Java logic calls for a variable, a compiler checks to see that only a strictly defined type of data is used with the statement, such as a five-digit number for a ZIP code. While the characteristic provides safeguards, it can make it more difficult to get dissimilar parts of a Web site to work together.
Read More...
JavaFX won't replace other ways of building Java user interfaces, such as the Java programmer's Swing component set. Instead, it will sit on top of Swing and other Java components to make it easier for designers, content creators, and scripting language users -- a less programming literate group than Java Enterprise Edition developers -- to build interactive Web applications. With JavaFX, a Web site visitor can click on a particular subject on a Web page, watch it fade, and get the next desired information presentation filling his screen through a background reloading process.
"This is the biggest innovation to come to the Java platform in years. It's really allowing the Web design community, the Adobe Photoshop and Illustrator users, to come into the fold," said Eric Klein, VP of Java marketing, in an interview.
"It brings us into the same space as Adobe Flex and (open source) Ajax," he added.
As a scripting language, JavaFX will have simplified syntax and logic to build the common menus, buttons, and interactive elements of a Web application interface. Beneath the surface, JavaFX will be invoking Swing and Java application logic to deliver what the end user wants. In part, the Sun move is an acknowledgement of the usefulness of Perl, Python, and PHP, all open source Web scripting languages that are often used by those who have adapted to the loosely coupled techniques of Web development and fall short full Java programming skills.
Scripting languages are both easier to learn and less stringent in what types of data may be used with them. Java is strongly typed; when Java logic calls for a variable, a compiler checks to see that only a strictly defined type of data is used with the statement, such as a five-digit number for a ZIP code. While the characteristic provides safeguards, it can make it more difficult to get dissimilar parts of a Web site to work together.
Read More...
WordPress.com gets WordPress 2.7 features
Automattic has now implemented the WP 2.7 edition on their WordPress.com blogging portal.
The final version of WP 2.7 is not yet released though users can get their hands on a near release RC edition.
This hints at the possibility of near future release of version 2.7 for the self hosted version users.
WordPress 2.7 is a major update to this popular open source blogging platform. Some users might admit that it could have been the version 3 of WordPress.
The back end has been massively updated to make it more user friendly. They have totally revamped the editing screen compared to previous version.
We have been using the RC version of WP 2.7 since quite sometime and we like what we see.
Read More...
The final version of WP 2.7 is not yet released though users can get their hands on a near release RC edition.
This hints at the possibility of near future release of version 2.7 for the self hosted version users.
WordPress 2.7 is a major update to this popular open source blogging platform. Some users might admit that it could have been the version 3 of WordPress.
The back end has been massively updated to make it more user friendly. They have totally revamped the editing screen compared to previous version.
We have been using the RC version of WP 2.7 since quite sometime and we like what we see.
Read More...
How To: Integrating Amazon CDN in 4 Simple Steps
4 Steps to Integrate Amazon CloudFront
We aren't going to focus on the exact coding required to integrate with CloudFront -- Amazon does a fine job of this themselves. What we want is to explain the steps you would take and point out things that you need to be aware of before taking the next step of actually getting started.
Here are the steps at a glance:
Get and set up Amazon S3 and CloudFront accounts
Create your Amazon S3 bucket
Create your distribution and get domain name
Decide what you want to use CloudFront for and create the appropriate links
Step 1: Setting Up your Amazon S3 and CloudFront Accounts
To access any web service AWS offers, you must first create an AWS account. This account is required to use any of the AWS products. Signing up provides you with a couple of access key identifiers (Access Key ID and Secret Access Key) which are required to sign up for S3 and CloudFront.
The Access Key ID is used to identify yourself as the true sender of requests and the Secret Access Key is a secure key that only you see. Because the Access Key is not a secure key, you create a digital signature using your secret key that helps confirm you are the true requester.
You will need to place these keys somewhere in code files to be used when coding to talk to the web services for either S3 or CloudFront.
Once you have the AWS account, you can then sign up for both Amazon S3 and CloudFront.
You need to sign up for Amazon S3 because this is where you will store your objects for CloudFront to access (your Origin Server).
Step 2: Creating your Amazon S3 Bucket
Now you are getting into the coding aspect of setting up this service. You can develop your applications in any number of programming languages and access the Amazon Web Services. Amazon provides a number of language specific toolkits to help you work with their web services -- so you aren't starting from scratch. Toolkits for PHP, Java, C# and Perl are available for helping you integrate S3 web service requests.
Read More..
We aren't going to focus on the exact coding required to integrate with CloudFront -- Amazon does a fine job of this themselves. What we want is to explain the steps you would take and point out things that you need to be aware of before taking the next step of actually getting started.
Here are the steps at a glance:
Get and set up Amazon S3 and CloudFront accounts
Create your Amazon S3 bucket
Create your distribution and get domain name
Decide what you want to use CloudFront for and create the appropriate links
Step 1: Setting Up your Amazon S3 and CloudFront Accounts
To access any web service AWS offers, you must first create an AWS account. This account is required to use any of the AWS products. Signing up provides you with a couple of access key identifiers (Access Key ID and Secret Access Key) which are required to sign up for S3 and CloudFront.
The Access Key ID is used to identify yourself as the true sender of requests and the Secret Access Key is a secure key that only you see. Because the Access Key is not a secure key, you create a digital signature using your secret key that helps confirm you are the true requester.
You will need to place these keys somewhere in code files to be used when coding to talk to the web services for either S3 or CloudFront.
Once you have the AWS account, you can then sign up for both Amazon S3 and CloudFront.
You need to sign up for Amazon S3 because this is where you will store your objects for CloudFront to access (your Origin Server).
Step 2: Creating your Amazon S3 Bucket
Now you are getting into the coding aspect of setting up this service. You can develop your applications in any number of programming languages and access the Amazon Web Services. Amazon provides a number of language specific toolkits to help you work with their web services -- so you aren't starting from scratch. Toolkits for PHP, Java, C# and Perl are available for helping you integrate S3 web service requests.
Read More..
Subscribe to:
Posts (Atom)