Joomla Hosting BLOG

Blog about Joomla, Technologies and Hosting Service

Joomla Hosting - ASPHostPortal.com :: Develop a Joomla Template from scratch

clock February 24, 2015 05:58 by author ben

Want a customized joomla template for the business requirements? It really is so easy to construct a template of one's decision as an alternative to paying thousands for it. So lets commence now.

To produce a joomla template you may require at the least two files,

  1. templateDetails.xml which can be mainly configuration file containing info like autor name, e mail, template version, folders and file names and module names (we'll discuss it leter).
  2. index.php which can be entry point for all pages
    These are standard files required to create a joomla template, but furthermore you will need some a lot more files to produce a beautiful and powerful template like css, images, language, javascript, html and so forth.

Now lets generate our xml file

<?xml version="1.0" encoding="utf-8"?>
 
<extension version="2.5" type="template" client="site">
<name>template_name</name>
<creationdate>29 January 2014</creationdate>
<author>write Your name here</author>
<authoremail>write your email here</authoremail>
<authorurl>your website url here</authorurl>
<copyright>Copyright here. All rights reserved.</copyright>
<license>License here</license>
<version>2.5.0</version>
<description>TPL_NAME_XML_DESCRIPTION</description>
<files>
<filename>index.html</filename>
<filename>index.php</filename>
<filename>templateDetails.xml</filename>
<filename>template_preview.png</filename>
<filename>template_thumbnail.png</filename>
<filename>favicon.ico</filename>
<filename>component.php</filename>
<filename>error.php</filename>
</files>
<positions>
<position>debug</position>
<position>top</position>
<position>position-2</position>
<position>position-3</position>
<position>position-4</position>
<position>position-5</position>
<position>position-6</position>
<position>banner</position>
<position>left-navigation</position>
<position>position-login</position>
<position>position-footer</position>
</positions>
</extension>

As you can see further files are right here like index.html (just to avoid direct access of this folder) , template_preview.png and template_thumbnail.png to show in administrator panel. Here several positions are defined which we'll use in our index.php file.

Your xml is prepared, now produce your index.php file.

<?php defined( '_JEXEC' ) or die( 'Restricted access' );?>
<!DOCTYPE html>
<html xml:lang="<!--?php echo $this--->language; ?>" lang="<!--?php echo $this--->language; ?>" >
<head>
<jdoc:include type="head" />
<link rel="stylesheet" href="<?php echo $this->baseurl ?>/templates/template_name/css/template.css" type="text/css">
</head>
<body>
<jdoc:include type="modules" name="top" />
<jdoc:include type="modules" name="banner" />
<jdoc:include type="modules" name="left-navigation" />
<jdoc:include type="component" />
<jdoc:include type="modules" name="footer" />
<jdoc:include type="modules" name="position-3" />
</body>
</html>

As you see we have included defined( '_JEXEC' ) or die( 'Restricted access' );
just for security reasons to prevent direct access. is here to tell browsers and crawlers that its a html5 web page.


body{padding:0;margin:0;font-family:"arial";font-size:12px;color:#5d6060;background-color:#fff}
a{text-decoration:none;outline:0}
a:focus,a:active{outline:0}
img{border:0;outline:0}
.container{height:auto;width:1044px;margin-right:auto;margin-left:auto}
.container_sub{height:auto;width:1044px;float:left}
#header_main{height:auto;width:1044px;float:left}
#header{height:118px;width:1044px;float:left}
.header_top{height:auto;width:1044px;float:left}
#logo{height:75px;width:231px;float:left;margin-top:4px}

Your template is ready now but to perform with joomla you've got to upload it below templates folder. Following uploading it to templates folder log in for your joomla administrator and open extensions -> Templates manger. Right here you'll not be able to see your template as you expected. This can be since it calls for one more step, to set up the template. Ok, visit Extensions -> Extension Manager then click Learn tab now click on discover icon around the top-right corner from the page. It's going to search all of the extensions accessible inside your joomla installation, here you will be able to see your template name, select it and click on set up icon on the top-right corner of the page. This will likely install your template. Now you happen to be done. Go to Extensions-> Template manager , right here you'll be able to see your installed template.

Joomla Hosting Recommendation

ASPHostPortal.com provides our customers with Plesk Panel, one of the most popular and stable control panels for Windows hosting, as free. You could also see the latest .NET framework, a crazy amount of functionality as well as Large disk space, bandwidth, MSSQL databases and more. All those give people the convenience to build up a powerful site in Windows server. We offers Joomla hosting starts from $1/month only. We also guarantees 30 days money back and guarantee 99.9% uptime. If you need a reliable affordable Joomla Hosting, we should be your best choice.



Joomla Hosting - ASPHostPortal.com :: Reset Lost Admin Password In Joomla

clock February 12, 2015 06:01 by author ben

Hello everyone. At present I am coping with an incredibly common Content Management System known as Joomla and believe me it is quite easy to create any type of Internet site employing this tool. But this post is about an issue faced by me in Joomla. I lost my admin password accidentally but I located a approach to recover them which helped me a great deal. And that is what I'm going to talk about with you. Following would be the measures to follow-

  • Open phpMyAdmin. I have installed XAMPP to run Joomla and phpMyAdmin comes with XAMPP.
  • Now select the database you have created for your Joomla installation. For your information, Joomla asks for a database to store all the information during the installation.\
  • Select the table ending with _users. Here I have pbu76_users table.
  • Now we’ll edit this table. So click on edit icon.

  • Now inside the password field pick function md5 and then type the password you want to set for the account. You are able to see this within the screenshot. Now click Go.
  • Congrats! We've got successfully reset the admin password for Joomla. You'll be able to reset password for any user by way of this way. I hope you like it.

Precisely the same process is applicable to WordPress also.

Best Recommended Joomla Hosting


ASPHostPortal.com
ASPHostPortal.com is the leading provider of Windows hosting and affordable Joomla Hosting. Joomla 3.4 Hosting from ASPHostPortal.com provides a safe, reliable and performance-driven foundation for your Joomla website. Joomla is the perfect Content Management System for managing and developing your website with one of ASPHostPortal’s Hosting plans. ASPHostPortal has ability to support the latest Microsoft and ASP.NET technology, such as: WebMatrix, WebDeploy, Visual Studio 2015, .NET 5/ASP.NET 4.5.2, ASP.NET MVC 6.0/5.2, Silverlight 6 and Visual Studio Lightswitch, ASPHostPortal guarantees the highest quality product, top security, and unshakeable reliability, carefully chose high-quality servers, networking, and infrastructure equipment to ensure the utmost reliability.

 



Joomla Hosting with ASPHostPortal.com :: SP Page Builder, Drag-and-Drop Joomla Sites

clock February 11, 2015 18:46 by author ben

SP Page Builder is a new Joomla! extension from Joomshaper which allows you to build Joomla pages via a drag-and-drop interface.
SP Page Builder is similar to Drupal's Panel in that it allows you to easily create pages and choose from many different layouts. Once the layout has been selected, you can add modules, accordions, icons, images, tabs and much else.
In this tutorial, we'll introduce you to SP Page Builder and show you how easy it is to build pages.

#1. Getting started with SP Page Builder

  • Go to the SP Page Builder extension page and click "Download Beta".
  • Go to Extensions > Extension Manager.
  • Select the the zip file you downloaded and click the Upload & Install button
  • Go to Components > SP Page Builder.
  • Click New.

#2. Creating a page and choosing a layout

  • Choose a Title.
  • Click Add Column.
  • Choose to create a layout with 3 columns by clicking the button marked below.

#3. Add an accordion

  • Click the green Addon link.
  • You're going to see a list of many features you can add. In this example, we'll choose Accordion.
  • Set a title for the Accordion feature.
  • Click on the first accordion title
  • Set a custom label
  • Choose an icon class (optional)
  • Add some content into the accordion area.
  • To add more items, click on Add Accordion button and repeat steps from 1 to 4.
  • When you are done. Click the Save button.

#4. Add a Joomla module

You can also place Joomla modules on your page. Start by clicking the green Addon link:
From the list choose Joomla Module:

  • Set a title.
  • Choose the module to load. For this example, we'll use Search.
  • Click the Save button.

#5. Add a text block

You can also place text areas on your page.From the list, choose Text Block:

  • Set a title.
  • Add some content.
  • Click the Save button.
  • Now we havea 3 column layout with addons. Click the Save & Close button to save the page.

#6. Create a menu item

  • Go to Menus > Main menu > Add new menu item
  • For the Menu Item Type, choose SP Page Builder > Page.
  • Select Page: choose the page you just created.
  • Click on the Save & Close button.

#7. Final Result

  • Go to your public site and see how it looks

There are many more features in the free version of SP Page Builder, such as tabs, slideshow, images, buttons, icons, etc.
Be aware at the time of writing this post SP Page Builder is only a beta release and only available for Joomla 3.

Best Recommended Joomla Hosting

ASPHostPortal.com

ASPHostPortal.com is the leading provider of Windows hosting and affordable Joomla Hosting. Joomla 3.4 Hosting from ASPHostPortal.com provides a safe, reliable and performance-driven foundation for your Joomla website. Joomla is the perfect Content Management System for managing and developing your website with one of ASPHostPortal’s Hosting plans. ASPHostPortal has ability to support the latest Microsoft and ASP.NET technology, such as: WebMatrix, WebDeploy, Visual Studio 2015, .NET 5/ASP.NET 4.5.2, ASP.NET MVC 6.0/5.2, Silverlight 6 and Visual Studio Lightswitch, ASPHostPortal guarantees the highest quality product, top security, and unshakeable reliability, carefully chose high-quality servers, networking, and infrastructure equipment to ensure the utmost reliability.



About ASPHostPortal.com

We’re a company that works differently to most. Value is what we output and help our customers achieve, not how much money we put in the bank. It’s not because we are altruistic. It’s based on an even simpler principle. "Do good things, and good things will come to you".

Success for us is something that is continually experienced, not something that is reached. For us it is all about the experience – more than the journey. Life is a continual experience. We see the Internet as being an incredible amplifier to the experience of life for all of us. It can help humanity come together to explode in knowledge exploration and discussion. It is continual enlightenment of new ideas, experiences, and passions

 photo ahp banner aspnet-01_zps87l92lcl.png

Corporate Address (Location)

ASPHostPortal
170 W 56th Street, Suite 121
New York, NY 10019
United States

Sign in