1311
wishcraft
Review - www.seo-solutions.co.in

Resized ImageI have made an SEO Site for XOOPS, this is for the XOOPS community and the greater community at large to discuss SEO techniques for search engine optimizations.

I once got told that Indian domains can't get top ranks, but I am already in 6th place on Yahoo, so we will see - I am not sure why a 3rd world country would be demoted, but I think the director of netregistry was just racist.

It is only new, so there is a bit more work to be done on the site, we have 4 free tools and some paid services which for a minimal price DO DELIEVER.

Here at http://www.seo-solutions.co.in, we offer a wide range of free tools that will allow you to optimize and streamline your seo preparation for search engine submission as well as future or current listings.

We have 4 tools that we currently offer for SEO optimization which include, keyword density, competitor analysis, position checking as well as a basic free submission to search engines.
Resized Image
http://www.ohloh.net/accounts/226400

Follow, Like & Read:-

twitter.com/RegaltyFamily
github.com/Chronolabs-Cooperative
facebook.com/DrAntonyRoberts



1312
wishcraft
Review - www.doof.in

Resized ImagePsychedelic Trance, Doof'in

A doof is a type of outdoor dance party in Australia, generally held in a remote area and similar to raves or teknivals, but with a different, more empathetic atmosphere. Doofs generally have live electronic artists and DJs playing a range of electronic music, commonly Goa and psychedelic trance, now days there are clans like the Tribots that operate Trip Hop and a couple of groups that also do DJ Performances in Industrial, Punk Rock & Gabber.

The word is used with an ironic liberality and can be used to describe the music, the event at which it gets played, and the dance that happens there. Example: "let's go to a doof, listen to some doof, and have a bit of a doof.", When one of the original members suggested Food Clan, it was revisited as 'Doof' Clan derived from the onomatopoeic sound of the kick drum used in electronic music frequently played at these events (as in "doof doof music") and the reversal of the word Food.

One feature of the doof is the extravagant artwork and use of UV lighting. Fire twirling and toys are generally common at doofs.

One of the first doof party collectives was Earthcore, Australia's most well known doof still in operation today, however this being more of a commerical enterprise and a spin of from Vibe Tribe, Earthcore now operates under the banner of doof it is still part of the clan movement being post vide tribe and pre Doof Culture. Later came other collectives such as the JunglePunks, Oms not Bombs and Children Of The Flower Pot Land (who later became Liquid Labyrinth).

The attendees of Doof party events tend to be an alternative crowd. The Hippy & Anarchist subculture is quite involved with these events. Piercings, dreadlocks and brightly coloured hair were at one stage trademark dress styles within the Doof crowd.

Resized ImageWe ask that you sign up to the Doof & Psy-trance Wiki and create pages about yourself, your tribe or clan and any other factorials that you want to see profiled online. This includes companies & business as well as other details like forums, resources, people, places to have parties, households and anything that generally relates to this topic on trance dancing.

If you have been to a party or just want to voice and opinion then you are welcome to sign up to our site, it costs nothing and participate in regular discussion group open and closed forums, submit music you have made, add your website in as a web link so we can follow the path of such a great experience.
Resized Image
http://www.ohloh.net/accounts/226400

Follow, Like & Read:-

twitter.com/RegaltyFamily
github.com/Chronolabs-Cooperative
facebook.com/DrAntonyRoberts



1313
wishcraft
Thanks Kris_fr

Thanks Kris for inviting me to be part of the XOOPS design team, didn't get me the job though I applied for. I am finishing my diploma this year which means that I will be possible for me to only put in the hours I have been allocated.

I have been concentrating on noobies I wouldn't mind my SEO Tips being made sticky...

Well if any of you have a question you can also PM me if you like, I am open to your suggestions and questions.
Resized Image
http://www.ohloh.net/accounts/226400

Follow, Like & Read:-

twitter.com/RegaltyFamily
github.com/Chronolabs-Cooperative
facebook.com/DrAntonyRoberts



1314
wishcraft
Re: Pictures will not upload

Yeah you will need to chmod through ftp ( use http://www.smartftp.com ) to 777 or 755 to the /uploads path and all sub folders.

Thanks,
Resized Image
http://www.ohloh.net/accounts/226400

Follow, Like & Read:-

twitter.com/RegaltyFamily
github.com/Chronolabs-Cooperative
facebook.com/DrAntonyRoberts



1315
wishcraft
Re: Links on Xoops main site dont work

Well of all the CMS XOOPS is the most powerful and also one of the only ones that does templating, my friend that runs http://www.spraci.com whom used dupal is finding there are to many SQL Injections with his server now he is in his 10th year and having over 15000 people come to his site daily.

Joomla for example is FULL of security flaws, it will infact on many service (hosting) be disabled by the hostmaster due to this. And is not recommended.

Joomla is a similar thing to Xoops, a CMS (Content Management System). See with XOOPS you can cache your system so it reduced MySQL Queries and speeds up performance, also with XOOPS the more people you have at the site the quicker it performs.

They do not work together as they are competiting platforms, but out of the too I tell you which one i use, and i have been programmer sites before HTML even existed (Aggghh Gopher).. XOOPS.

The XOOPS site has been undergoing some server restructing and maintenance to the code libraries, i appologies for any inconvience this has cause or possible result in your consider an inferior CMS.

To get reading material and books on XOOPS check out http://www.amazon.com there is a good short manual there for around 24.95 that i supply most of my clients.
Resized Image
http://www.ohloh.net/accounts/226400

Follow, Like & Read:-

twitter.com/RegaltyFamily
github.com/Chronolabs-Cooperative
facebook.com/DrAntonyRoberts



1316
wishcraft
Re: turning off allow_url_fopen

This is more a php question but I will answer it for you Partly cause I am a nice man...

This is the function you have to use http://au2.php.net/manual/en/function.ini-set.php

What you will have to do is alter main.php so it has the following command:

ini_set('allow_url_fopen',TRUE); # Will enable it
ini_set('allow_url_fopen',FALSE); # Will disable it
Resized Image
http://www.ohloh.net/accounts/226400

Follow, Like & Read:-

twitter.com/RegaltyFamily
github.com/Chronolabs-Cooperative
facebook.com/DrAntonyRoberts



1317
wishcraft
Re: No Banner ads are displaying

For banner ads to display the theme must contain the smarty tag - <{$xoops_banner}> if it does not you will have to edit it and it will then display
Resized Image
http://www.ohloh.net/accounts/226400

Follow, Like & Read:-

twitter.com/RegaltyFamily
github.com/Chronolabs-Cooperative
facebook.com/DrAntonyRoberts



1318
wishcraft
Couple of Requests

Request #1

We need a control table for robots and spiders, so we can authorise things like googlebot.com to access areas that are otherwise off limits to anonymous users.

I have done this alter line 315 in include\common.php to this statement:

$moduleperm_handler =& xoops_gethandler('groupperm');
        if (
$xoopsUser) {
            if (!
$moduleperm_handler->checkRight('module_read'$xoopsModule->getVar('mid'), $xoopsUser->getGroups())) {
                if (!
friendlybot()){
                    
redirect_header(XOOPS_URL."/user.php",1,_NOPERM);
                    exit();
                }
            }
            
$xoopsUserIsAdmin $xoopsUser->isAdmin($xoopsModule->getVar('mid'));
        } else {
            if (!
$moduleperm_handler->checkRight('module_read'$xoopsModule->getVar('mid'), XOOPS_GROUP_ANONYMOUS)) {
                if (!
friendlybot()){
                    
redirect_header(XOOPS_URL."/user.php",1,_NOPERM);
                    exit();
                }
            }
        }


and included a file in include called bots.php which looks like:

function friendlybot(){
        global 
$xoopsDB;
        
$hostname gethostbyaddr($_SERVER['REMOTE_ADDR']);
        
$sql "SELECT bottype FROM ".$xoopsDB->prefix("bot");
        
$ret $xoopsDB->query($sql);
        
$state=false;
        while (
$row $xoopsDB->fetchArray($ret)){
            if (
strpos(" ".$hostname,$row['bottype'])>0&&(strpos(" ".$hostname,$row['bottype'])+strlen($row['bottype']))==strlen($hostname)){
                
$state=true;
            }
        }
        return 
$state;
    }


Still needs some security improvements like using a different matching method or checking that it is an authorised robot..

I could also have a system where you could assign a username to either one or more than one bot, so it starts a logged in session for (remember most spiders don't have cookies).. With a possible rank for it called something like 'Automonous Task'..

This was more the quick and dirty method I made for it. Maybe you could also add an extra basename check into it. This means you content will be in the search engines but it will encorage users to register to gain access to the material.

Request #2

Sitemap Control method like backend.php see SEO Tip #0

Example sitemaps:

http://www.chronolabs.org.au/sitemap.php
http://www.seo-solutions.co.in/sitemap.php
http://www.pettrade.com.au/sitemap.php
http://www.extraterrestrialembassy.com/sitemap.php

and so on

Request #3

Skype and gmail username added to the userinfo profile... come on fellas it is on 2 extra field and that the user url only displays basename() to prevent massive blow outs of field width.. Maybe also another URL for Personal Blogs also using basename(url).

Request #4

More Smiling People
Resized Image
http://www.ohloh.net/accounts/226400

Follow, Like & Read:-

twitter.com/RegaltyFamily
github.com/Chronolabs-Cooperative
facebook.com/DrAntonyRoberts



1319
wishcraft
Re: Xoops Freelancer?

Well I am willing to have a crack at it, sounds like a sick server... $85 AUD p/h just email me or send me a private message, i might change you to a newer version of CBB, that I have been using and seems to have no fault, 3 is an old version.
Resized Image
http://www.ohloh.net/accounts/226400

Follow, Like & Read:-

twitter.com/RegaltyFamily
github.com/Chronolabs-Cooperative
facebook.com/DrAntonyRoberts



1320
wishcraft
Optimizing URL Path - SEO Tip #4

Well as some of you may be aware I have been writting a few SEO tips and ticks for modules. I am going to use Ben Brown, Fernando Santos & Tobias Liegl - Content module in this example but it works for all modules.

This is about URL Optimization with the use of a .htaccess file.

First Up in this example you can see it at work at a site I have been putting together for SEO'ing XOOPS (http://www.seo-solutions.co.in). This ensures that we have an environment for discussing and maintaining SEO techniques for XOOPS and Websites in general. There are also a few free tools there for you to use.

Ok first up lets have a look at an example .htaccess file

Quote:

RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^([a-zA-Z0-9\ \'\_\-]+)$ ../modules/freetools/?menu=$1 [L,NC,QSA]


This htaccess file will rewite the URL when a file or path in the /public_html/freetools path doesn't exist ie. http://www.seo-solutions.co.in/freetools/Position_Checker

You have to alter the index.php file to support a $_GET['menu'] variable which in my code looks like from line 39 to 46 (Orignally on line 39):

$menu = isset($HTTP_GET_VARS['menu']) ? $HTTP_GET_VARS['menu'] : '';
if (
strlen($menu)>0){
  
$result $xoopsDB->queryF("SELECT storyid FROM ".$xoopsDB->prefix(_FTS_freetools_PREFIX)." WHERE title LIKE '$menu'");
  
$rt $xoopsDB->fetchArray($result);
  
$id $rt['storyid'];
} else {
    
$id = isset($HTTP_GET_VARS['id']) ? intval($HTTP_GET_VARS['id']) : 0;
}


orgianlly this code was only one line which was $id = isset($HTTP_GET_VARS['id']) ? intval($HTTP_GET_VARS['id']) : 0;

Now what this is doing is using the content's title field to look up the ID, the underscore '_' in MySQL support a wild card for 1 character which means that it will with a Like command look up the ID and pass it to the remaining code.

This will then reload the page on the example URL i have shown you without the page even being in that folder. There is a couple of limitations in XOOPS 2.0 and 2.2 that is when you can't rewrite the URL in the mainmenu easily... I am looking into this more, the only problem with this is you get 2 URL in the search index for 1 page.. bit like spam isn't it.

This is all to it, if you want to hire me to optimize your xoops, I am available on ad hoc arrangements - $85AUD p/h. btw you may need this function for your sitemap mentioned in SEO Tip #3 it is called SEF it changes a title to a URL consistant with a MySQL injection. It removes all the funny characters that can affect a mod rewrite.

function sef($datab)
{
    
$replacement_chars = array(",",""","","-",":","\","'"," ",".","%","@","#","!","&","/");
    $return_data = (str_replace($replacement_chars,"_",$datab));
    #print $return_data . "

";
    return($return_data);

}
Resized Image
http://www.ohloh.net/accounts/226400

Follow, Like & Read:-

twitter.com/RegaltyFamily
github.com/Chronolabs-Cooperative
facebook.com/DrAntonyRoberts




TopTop
« 1 ... 129 130 131 (132) 133 134 135 »



Login

Who's Online

166 user(s) are online (137 user(s) are browsing Support Forums)


Members: 0


Guests: 166


more...

Donat-O-Meter

Stats
Goal: AU$15.00
Due Date: Jul 31
Gross Amount: AU$0.00
Net Balance: AU$0.00
Left to go: AU$15.00
Make donations with PayPal!

Latest GitHub Commits