This is a discussion on Joomla introduction? within the PHP Programming forums, part of the Web Development category; Hi, I want to know more on Joomla. I heard that it is very popular PHP framework. How can i ...
| |||||||
| Register | FAQ | Members List | Calendar | Mark Forums Read |
| |||
| Hi, I want to know more on Joomla. I heard that it is very popular PHP framework. How can i start to implement this in my site?
__________________ With, J. Jeyaseelan Everything Possible |
| Sponsored Links |
| |||
| Joomla! is an Content Management System (CMS) that will help you build websites and other powerful online applications. Best of all, Joomla! is an open source solution that is freely available to everybody. Joomla! is used all over the world to power everything from simple, personal homepages to complex corporate web applications. Here are just some of the ways people use our software: * Corporate websites or portals * Online commerce * Small business websites * Non-profit and organizational websites * Government applications * Corporate intranets and extranets * School and church websites * Personal or family homepages * Community-based portals * Magazines and newspapers * the possibilities are limitless… Joomla! can be used to easily manage every aspect of your website, from adding content and images to updating a product catalog or taking online reservations. Thanks Falcon :-) |
| |||
| hi jeyaseelan At First user have to download the joomla package for the site Joomla! then the user have to unzip that package in the server. Then the user have to access that package through the browser like <p>http://localhost/joomla/</p> that package ask some configuration details for our site. After fillup all the configuration detail the package ask the user to rename the installation folder to no acesses that folder. After rename that folder our site will lauched. Then we can access our site using the url <p>http://localhost/joomla/</p> Thanks Falcon ![]() |
| |||
| Hi Falcon, Thanks for the reply how is it used to create it in my page. Is it needed anything to install in my server?
__________________ With, J. Jeyaseelan Everything Possible |
| |||
| hi jey yes you need to install your own template, component and module in server to view your website. All the three items can install through the admin panel. The admin has all control to dynamically change the template or modules and admin can install and uninstall all the three items Regards Falcon ![]() |
| |||
| hi jey When you are installing a template or component or module XML Page must be important otherwise joomla wont accept your template or component or module to install. You have to mention the filenames and also you have to mention that what you are going install template or component or module and its name in that XML Page Regards Falcon ![]() |
| |||
| hi I am using joomla for the first time I need to get a clear idea about handling user password in joomla.... Can U please explain clearly about that salt algorithm used in joomla?
__________________ # #Pugalanthi.N |
| |||
| Hi Pugalanthi For registration, We have to get the password from the input field then we have to create a salt(key) in 16 digit value dynamically then encrypt the password using that salt(key), then concatenate that encrypted password and salt(key), then inserted into your table, for example $vPassword=$_POST['txtPassword']; $salt = mosMakePassword(16); $crypt = md5($vPassword.$salt); $vPassword = $crypt.':'.$salt; For Login, Get the username or userid fetch the password from the user table split the password into two part using explode and List function take the salt(key) value for that splited data then encrypted that given password using that salt(key). Check the ecncrypted given password and splited password or equal if its not equal send the error message invalid password. use the same concept for change password also, Example for login password check $vUsername=$_POST['txtUsername']; $vPassword=$_POST['txtPassword']; $vSql="select password from #__users where username = "$vUsername; $database->setQuery($vSql); $database->loadObject($vRow) list($hash, $salt) = explode(':', $row->password); $cryptpass = md5($vPassword.$salt); $check = strcmp($hash,$cryptpass); if($check != 0) { echo "Invalid Password"; } Regards Falcon ![]() Last edited by Falcon : 02-01-2008 at 04:01 AM. |
| |||
| Hi, I am very eager to know more on Joomla development. I have installed Joomla. I want to have my own template. how can i install template? Thanks
__________________ With, J. Jeyaseelan Everything Possible |
| |||
| Quote:
__________________ With, J. Jeyaseelan Everything Possible |
| |||
| hi Jey For installing your own template you have to create the following files 1. Index.php(important) 2. templateDetails.xml(important) 3. Style.css 4. Images then you have to convert that folder in to zip file. then login into the admin panel, select the installer tab, there you have to select site template option then upload that zip file, make your template default. You will see your template in your site Regards Falcon ![]() Last edited by Falcon : 02-04-2008 at 01:07 AM. |
| |||
| hi jey Sorry We cont decrypt the password but we can validate the password by get the username or userid fetch the password from the user table split the password into two part using explode and List function take the salt(key) value for that splited data then encrypted that given password using that salt(key). Check the ecncrypted given password and splited password or equal if its not equal send the error message invalid password Regards Falcon ![]() |
| |||
| Quote:
can i have sample XML file(templateDetails.xml)?
__________________ With, J. Jeyaseelan Everything Possible |
| |||
| hi jey here is your sample XML file for template. This XML file is more important to install a template in joomla <?xml version="1.0" encoding="iso-8859-1"?> <mosinstall type="template" version="4.5.2"> <name>Template name</name> <creationDate>11/2007</creationDate> <author>test.com</author> <copyright>This template is released under GNU/GPL License.</copyright> <authorEmail>templates@test.com</authorEmail> <authorUrl>www.test.com</authorUrl> <version>1.0</version> <description> The template is a testing template. </description> <files> <filename>index.php</filename> </files> <images> <filename>images/img_header.gif</filename> </images> <css> <filename>css/style.css</filename> </css> </mosinstall> Regards Falcon ![]() |
| |||
| Hi, I just want to know how can we perform the transaction of records using joomla. i know how to insert a record using store() function. But help me to insert records into more than one table...
__________________ # #Pugalanthi.N |
| |||
| hi Pugalanthi yes you can use store function to store the records in two tables. For the two tables you must have a class in joomla.php file then only you can use that store function. You have to initalise both classes in your component and bind the post datas in that variables then you have to use that store function, you cont use single store function to store data in two tables. you have to use two store function Thanks Falcon ![]() |
| |||
| Hi Falcon, Thanks for the reply. is there anything to specify for admin from the given XML? And i want to know how to install and use modules. Actually what is the process behind this and why we need this modules?
__________________ With, J. Jeyaseelan Everything Possible |
| |||
| hi I want to insert a record in member table and after that i want insert record in the members roles table for the current user. After inserting into the member table i need the member id of the last inserted user. Then only i can able toinsert record into the role table. I am using the store() function to insert this both. How can i get the member id. ie, last insert_id
__________________ # #Pugalanthi.N |
| |||
| Hi Jey Yes all the things which entered in the XML are important for the admin <mosinstall> Will specify what you are going to install <name> Will specify the template name <files> Will specify what are the files in that template <images> Will specify what are the images in that template <css> Will specify what are the CSS files in that template Actually the modules is used to display the news, menus,etc in separate container which we can dynamiclly change it Regards Falcon ![]() |
![]() |
| Thread Tools | |
| Display Modes | |
| |
LinkBacks (?)
LinkBack to this Thread: http://www.discussweb.com/php-programming/5045-joomla-introduction.html | |||
| Posted By | For | Type | Date |
| DiscussWeb IT Community - Technical Support and Technology Discussions | This thread | Refback | 02-05-2008 04:37 AM |
Similar Threads | ||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| joomla disadvantages | senraj | PHP Programming | 17 | 05-05-2008 12:21 AM |
| Introduction myself | Bettypeng | Introductions | 3 | 02-10-2008 12:59 AM |
| Introduction to ColdFusion | MasterMind | ColdFusion Programming | 4 | 12-13-2007 08:39 PM |
| An Introduction to SAP | Jeyaseelansarc | eCommerce | 1 | 07-18-2007 07:28 AM |
| HTML Introduction | spid4r | HTML, CSS and Javascript Coding Techniques | 0 | 03-08-2007 10:10 PM |