Cannot download files with docman component
There seems to be a bug in the Docman Component 1.4.0 rc3. The component works fine except that it does not allow users to download the document . (Download button is missing)
The simple fix to it is as follows
1. login to FTP and browse the ‘docman’ folder under ‘plugins’ folder in the Joomla root directory
2. Now extract (unzip) the com_docman_1.4.0_rc3.zip file on your harddisk
3. copy 2 files from the ‘plugins’ folder (standardbuttons.php and standardbuttons.xml.php) from the files extracted in step 2 above
4. paste the files referred in step 3 to your FTP path mentioned in Step 1 above ie ‘plugins/docman’
Thats it… You will see the download link working now.
NOTE : If you are not able to copy the files to your FTP, this might be due to the fact that the apache user is the owner of the’docman’ folder under ‘plugins’ folder
To change the ownership
Login to SSH using ‘root’ user and change the ownership of the docman folder (under plugin folder) to your user
command
chown username:usergroup filename
OR
chown username:usergroup foldername
Joomla- cutomizing Custom error (404) pages
Custom error pages
Joomla! uses the templates/system/error.php file to handle several HTTP Status errors, including “403 Forbidden”, “404 Not Found”, and “500 Internal Server” Errors. You can style the error results, if desired.
It is important to understand that the error.php is an independent file from Joomla!. Plugins do not run on the file. You cannot include modules or use <jdoc:include> statements.
Overriding the System Error Results
To override the system error results, copy the templates/system/error.php file into your templates/<template-name> directory.
If it finds one, Joomla! will use the error.php file from the current template, in place of the system file.
You can format the page, as desired, to match your template.
Overriding the System Styling
If you want to change the styling, copy the templates/system/css/error.css file into your templates/<template-name>/css directory.
Next, update the your templates/<template-name>/error.php file to reference the new location of the stylesheet by changing this line, accordingly:
<link rel="stylesheet" href="<?php echo $this->baseurl; ?>/templates/system/css/error.css" type="text/css" />
For eg.
<link rel=”stylesheet” href=”<?php echo $this->baseurl; ?>/templates/<?php echo $this->template;?>/css/error.css” type=”text/css” />
Then, simply change the error.css, as desired, for your styling requirements.
Customizing Error Messages
You can add conditional logic to vary the message returned, dependent upon the specific error code.
Here is an example of how to trap a 404 error and provide a custom message.
<?php if ($this->error->code = '404') { ?> <div id="errorboxheader">Page not found</div> <div id="errorboxbody"><p>Sorry! That page cannot be found.</p> </div> </div> <?php } ?>
HTTP status code
When a request is made for a page on your site, the server returns an HTTP status code in response to the request. Joomla! returns a ‘200 - the server successfully returned the page’ for error pages. This is problematic for those working with Google Webmaster Services and trying to get a sitemap resolved.
If you want Joomla! to return a status code for the error, you can do so by adding logic before the DOCTYPE line, as follows:
<?php if ($this->error->code = '404') { header("HTTP/1.0 404 Not Found"); } ?>
Changing the Favicon Of Your Joomla Site
The favorite icon (commonly referred to as the favicon) is an image file that is 16×16 pixels, and is normally named favicon.ico.
You need to upload it to the template directory of the template that you are using. If you are using multiple templates you’ll need to upload it to different directories. If I were replacing the favicon in the Joomla! 1.5 default template Rhuk_Milkyway, You need to upload the favicon to: joomlaroot/templates/rhuk_milkyway/favicon.ico
Since your browser has already downloaded (cached) your old favicon, you probably won’t see the changed icon till you clear your cache and refresh (you may have to refresh multiple times before you see the changed icon).
Joomla Template Install: Another template is already using directory
“Template Install: Another template is already using directory: ‘joomlaroot/templates/template_name’”
The error message suggest, another template with the same name is already installed. There is also the possibility that the same template had been installed, but not properly uninstalled earlier. Either way, to get the template you have to work you will have to make sure to totally eradicate the previous template.
Solution to this is Uninstall the previous template.
Extensions–>Install/Uninstall.
Displayed is the
Extension Manager.
On the list of the different extension types, select
Templates.
Click the radio button next to the template you wish to uninstall, and then click uninstall. The template should be successfully deleted.
In case the template does not uninstall properly, you can log into your site via FTP, and delete it manually.
Log into your site via FTP, and go to this directory:
joomlaroot/templates/ click on the template to be removed and then delete it.
joomlaroot/templates/template_name
Transfer Files or Backup from one Server to another Server
1. cPanel Remote Backup
This is the most easiest method used to transfer whole site backup from server to server. It makes use of the “Backups” feature in cPanel and needs to be enabled by your host.
To use this
1. Open the Backups manager in your cPanel and click “Generate/Download a Full Backup”
2. For Backup destination choose “Remote FTP Server (Passive Mode Transfer)”
3. Enter the FTP server, username and password
4. Enter the FTP server port (this is usually “21″)
5. Leave Remote Dir field empty
6. Hit “Generate Backup”
Your backup will now be passively generated and transfer from server to server using the net2ftp protocol. If you don’t see this option in your cPanel then you need to ask your host to enable it.
2. SSH
SSH is a network protocol that allows data to be exchanged over a secure channel between two computers. Now a days nearly every web host provides this on request. You will need the PuTTy client to connect to your server via SSH.
Once you are connected via PuTTy just follow the instructions:
1. Login to server 1 via SSH and open the folder which you want to backup e.g.
cd /home/somepath/to/yourwebsite/public_html
2. Make a compressed archive out of this folder using the command
tar -cvf sitepack.tar ./
3. Login to server 2 via SSH and use the command below to fetch the backup from server
wget yourdomain.com/sitepack.tar
4. Now uncompress the archive using the command
tar -xvf sitepack.tar
Error loading feed data : JCE EDITOR
If you encounter the pink “Error loading feed data” banner message with the installation of JCE.
Follow the following steps to remove it
Extensions –> Module Manager –> Administrator –> JCE Latest News Module –> Delete (or disable).
The pink Error loading feed data banner message should be gone.
How to Set Up A PPC Campaign
How to Set Up A PPC Campaign
The important factor that affects your PPC campaign is the amount you intend to spend and your target keyword.
Obviously, the larger PPC search engines like Google Adwords, Yahoo! Search Marketing and MSN have the widest coverage, so the cost for bidding on their keywords is going to be more expensive than if you try the smaller, niche PPC search engines.
Yahoo! Search Marketing (formerly Overture) provides a free search tool that not only provides you with a wide range of keywords, but also a tool which indicates the current bidding price for those keywords. However, you’ll find a better free tool here: http://www.pixelfast.com/overture/. This tool will help you determine how many and which keywords you should plan on using in your campaign.
NOTE: This free tool gives you a good ROUGH guide. However, it does not give you sophisticated, accurate research. For example, it combines singular and plural and also combines word order. It shows the same number of searches for “cheap books” and “books cheap”, which is nonsense. You need to know which phrases people are REALLY using. For in-depth reviews of keyword research tools, see KeywordWorkshop.com.
If you are new to the industry, it’s advisable to take it slowly to begin with. Set yourself a small budget and choose keywords that are well searched for and as cheap as possible.
* The first step is to choose the PPC search engine you are going to use. You can choose from the “Big 3” - Google AdWords, Yahoo! Search Marketing or MSN, or one of the smaller PPC search engines.
* When choosing your keywords, choose wisely (the more focused and targeted the better) and keep bids within your budget. Just because a keyword has the most searches does not necessarily mean it will be the most profitable.
For example: the keyword “batteries” might have a large number of searches, but it is too general. How do you know if the visitor wants the batteries your site is going to sell? More targeted keywords and phrases, even with fewer searches can be profitable. Example: the keyword “buy rechargeable AA batteries” is much more focused and more likely to result in a sale.
* Tip: Do not target only keywords with the highest number of searches, especially if you are just starting out. These will be the most sought after keywords and phrases for PPC and they will cost you more to bid on them. Don’t be afraid to use keywords from the middle, and even lower end on the list. Fewer click-throughs that convert to sales are much better than paying for a lot of click-throughs and fewer sales. Remember, you want quality targeted traffic.
* The next step is to design and implement your ad. This will depend on the PPC search engine you have chosen. Incorporate your keyword or key phrase into the Title and if possible, either the main keyword or a secondary keyphrase into the description.
Create a number of versions of your ad so you can split-test them to see which one works most effectively. PPC Marketing requires a good deal of tweaking – especially when you are starting out – so tweak, test and monitor until you find the right word combinations that not only draw you visitors but make the sale.
Pay Per Click Search Marketing
What is Pay Per Click Search Marketing?
A simple definition of Pay Per Click (PPC) is the placement of an ad on a search engine results page or web page that appears for specified keywords or key phrases. The advertiser pays a pre-determined price (or bid amount) whenever a visitor who lands on that page clicks on the ad you have placed there. That’s why they are termed “pay per click” because you only pay when the visitor clicks on your ad.
* A PPC ad usually consists of a heading, a short summary and the URL which is the landing page you have selected.
* Some PPC search engines strictly control and monitor the title and description you can use in your ad while others are more open to the type of ad you can place.
* In some cases, once you have devised your PPC ad, decided on the amount you are willing to bid and lodged your application with the PPC search engine, your ad will appear within minutes, other PPC search engines may take a couple of days for your ad to appear. So unlike organic SEO, PPC marketing can generally give you immediate results.
New AdWords updates from Google
This week, Google is rolling out new AdWords updates for advertisers.
The changes are fourfold:
- Google is changing how it calculates quality scores.
- There will no longer be minimum bid requirements.
- Recommended first page bids replace minimum bids.
- Google will provide more transparency into quality scores.
These are largely positive developments, though they may create a few hiccups as this rolls out.
Google AdWords PPC Campaign Basics
The article intend to help the novice , who want to enter internet marketing.
To touch the base I would like to mention here that in todays Search Engine Optimisation race , the site owner intend to bring their site higher in Search Engines (eg Google, Yahoo etc) with selected Keywords. It takes time to get Google Organic Results. So the other faster and expensive way is “Google AdWords PPC Campaign”. (PPC refers to Pay per click)
To Start PPC campaign you need to bid the relevant keyword for your website.
Bidding on a keyword (such as in the area of mustang horses) means that:
1. Display. You instruct Google AdWords to display your ad when a searcher puts in certain keywords that you specify (such as “mustang corral” or “mustang roundup”). These ads show up at the top or right side of the “natural” search results under the heading “Sponsored Links.” They have no effect on “natural” search ranking for your site.
2. Rank Order. The amount you bid will determine your ad’s position above or below other ads. If you place a maximum bid of 10¢ and your competitor bids 11¢, he has outbid you and his ad appears above yours (all other things being equal).
3. Cost Per Click. You only pay when your ad is clicked on. Your ad could have been displayed 42 times, but if it is only clicked on 4 times, you would owe 4 x 10¢ = 40¢.
It’s more complex than that, of course, but hopefully these three principles will introduce you to PPC advertising


