Modified Linkman - SEO Friendly - Badword & nofollow fil

Everything related to LinkMan - reciprocal links manager
Post Reply

Is this a great mod?

yes
4
100%
no
0
No votes
 
Total votes: 4

brian neilen
Posts: 6
Joined: Sun May 13, 2007 5:58 am

Modified Linkman - SEO Friendly - Badword & nofollow fil

Post by brian neilen »

/*************************************
Title: Linkman Flatefile Mod
Version: 1.03 (up to you Klemen Stirn)
Author: Brian Neilen
Demo: http://www.pcaccessoriesparts.com/linkman-demo/
Download: http://www.pcaccessoriesparts.com/linkm ... ersion.zip
Website: http://www.pcaccessoriesparts.com/

Short description
Valid HTML 4.01 Transitional
SEO Friendly & Mod rewrite php to html
Supports bad word filter list on submission
Supports checking recip page for nofollow & noindex
PHP tempates are configured by settings.php
Records all user agents for simple stats
Linkman now uses user agent string, instead of blank
Added editor for editing settings.php from admin panel
Live update to check you have current version
Added a nice banner and ico
Directory structure change ready for convert to mysql
Plus many other small features


*************************************/

Addition info
The readme here is what you get in the linkman103-mod-version.zip, i hope in time to create a mysql version, really waiting to see baystate realease of his(mysql version) as this may save time and effort. The directory layout is setup ready for mysql and limiting access to admin though htaccess in a future release

It has a nice page layout as i have noticed quite a few dont change the scripts default design, customized graphics, all the settings to customise linkman are in the settings.php allowing for title and meta tags to be changed plus the text code area aswell, no template editing needed if you like the layout.

Htaccess for mod rewrite the url, so you can call a link to the links page like so index.html, providing you have support for mod rewrite

Bad word filter list has a good list of words to block erotic and pills ect. Edit this file wordfile.txt or disable the check in the settings if you want those sites. Note only exact word matches are matched.

Checks the reciprocal links page within the html content to make sure the words nofollow & noindex do not exist, or submission will be blocked if a match is found. This can be turned off in settings.php

Template header meta tags etc, all settings for the title and alike are in the settings.php

Linkman stores all user agent strings & os from the links page(index.html) enabling you to have a idea of the activeity as where its from and who, this can be disable in the settings.php and if you do receive a lot of traffic to your links page it would be best to disable or the log file will become huge. Linkman never had a user agent string and left blank spaces in the logs(everything has user agent strings these days browsers to search engines to u name it, even email harvesters) so i also gave linkman a user agent string "LinkMan - Link Check (http://www.phpjunkyard.com)".

Added a editor that can be accessed upon startup on entering the admin panel up top, this will give you the ability to edit your settings.php providing you have chmod settings.php to be writeable.

Live update checks this page for a version number http://www.phpjunkyard.com/php-link-manager.php if there is a difference you will be notified. I hope you read this Klemen Stirn, i dont quite like my code there for this but it is perfect if you were to upload a text file with just the numbers 1.03, i'll change the path to suite and it would be good but i wait for your feed back at worse it is no worries to disable.

The default page layout and design you see from the demo link http://www.pcaccessoriesparts.com/linkman-demo/ is what you get.

Most features that have been added you dont really see, linkman still looks like linkman in the admin panel. It still has the simplicity that linkman always has had.


XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

Installing the modified version

Before you upload there is one setting that must be changed if you change the name of the folder or run it in root home drive

Settings.php
// Site folder name eg, linkman, if you have this in your home directory as linkman folder leave as is Example somewere.com/linkman/
// This example means you must change the path
// somewere.com/my/path/linkman/ you would use my/path/linkman
// If linkman is in your home drive eg somewere.com the below value will be empty, with no spaces
// No slash at start or trailing slash, if set correctly images will work in admin.php
$settings['site_folder'] = 'linkman';

Once you have done that all the rest can be edited online though the admin panel.

Upload the linkman folder to your server in ascii mode, once done upload the images to overwrite them in binary mode images folder (logo.gif, delete.gif, link.ico)

Then its time to chmod these files so they are writable
linkinfo.txt
file-useragent.txt (default settings are enabled, if you are not going to use it no need to chmod, but must be disabled in settings.php)
settings.php (default settings are enabled for the editor, if you are not going to use the online editor no need to chmod, but need to fully edit the file and re-upload)


XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

Quick glimpse of the settings.php


// Site folder name eg, linkman, if you have this in your home directory as linkman folder leave as is Example somewere.com/linkman/
// This example means you must change the path
// somewere.com/my/path/linkman/ you would use my/path/linkman
// If linkman is in your home drive eg somewere.com the below value will be empty, with no spaces
// No slash at start or trailing slash, if set correctly images will work in admin.php
$settings['site_folder'] = 'linkman';

// Password for admin area, PASSWORD MUST BE CHANGED
$settings['apass']='admin';

// Links page templates meta tag Title, add you page title
$settings['web_title']='Links page by Linkman PHPjunkyard';

// Links page templates meta tag Description, add you page description
$settings['web_desc']='Links page by Linkman PHPjunkyard';

// Links page templates meta tag Keywords, add you page keywords with commas
$settings['web_keyw']='Links, linkman, PHPjunkyard';

// Link code at base of link page, text for link
$settings['link_desc']='My links page powered by Linkman PHPjunkyard';

// Custom message for anyone adding there site example below
$settings['custom_message']='Do not submit Sites like: Erotic, Gamble, Pills, ect';

/* Prevent automated submissions (recommended YES)? 1 = YES, 0 = NO */
$settings['autosubmit']=1;

/* Checksum - just type some digits and chars. Used to help prevent SPAM */
$settings['filter_sum']='dk3v9sae2gd';

// Send you an e-mail everytime someone adds a link? 1=YES, 0=NO
$settings['notify']=1;

// Admin e-mail
$settings['admin_email']='you@yourdomain.com';

// Maximum number of links
$settings['max_links']=100;

// Use "clean" URLs or redirects? 1=clean, 0=redirects
$settings['clean']=1;

// Where to add new links? 0 = top of list, 1 = end of list
$settings['add_to']=1;

// Check if the words nofollow or noindex exist on there links page? 1=YES, 0=NO
$settings['rel_nofollow']=1;

// Would you like a bad word filter to stop Erotic, Gamble, Pills, sites? 1=YES, 0=NO
$settings['bad_word_filter']=1;

// Would you like to track the user agents? 1=YES, 0=NO
$settings['user_agents']=1;

// Name of the file where link URLs and other info is stored in the admin folder
$settings['linkfile']='linkinfo.txt';

// Name of the css file store in the images folder
$settings['css_style']='style.css';

// Name of the badwords filter stored in the admin folder
$settings['wordchecker']='wordfile.txt';

// Name of the user agents file stored in the admin folder
$settings['agent_file']='file-useragent.txt';

// Enable Linkman to check for updates? 1=YES, 0=NO
$settings['current_version']=1;

// Check Linkman page for current version, must point to the page with the current version
$settings['version_check']='http://www.phpjunkyard.com/php-link-manager.php';

/***************************************************************
* Config that does not need editing unless you have trouble
***************************************************************/
// Your website URL
$settings['site_url']= 'http://' . $_SERVER['HTTP_HOST'];

// Site Root - not used
$settings['site_root'] = $_SERVER['DOCUMENT_ROOT'];

// Your name of the admin folder default = admin
// If you change this you will need to edit these files, linkman/index.php
$settings['site_admin']= 'admin';


XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

Below pic, all text to be edited in the textarea box is set in the settings.php. Plus the example output of the link that i moused over is all set inside the settings.php file in cluding the alt text.
Image

The default page layout and design you see from the demo link http://www.pcaccessoriesparts.com/linkman-demo/ is what you get.

I hope you all enjoy it 8)
brian neilen
Posts: 6
Joined: Sun May 13, 2007 5:58 am

Post by brian neilen »

Added in ThumbShots
Can be enabled or disable though settings.php,the path to the thunbshots script can be changed in the settings.php. Giving you control for running your own thumbshots script or use a thumbshots service.

Fixed up browser support, tested with
Internet Explorer 6.0 & 7.0
Firefox 2.0
Netscape 8.1.2
Opera 9.1
Mozilla 1.7
brian neilen
Posts: 6
Joined: Sun May 13, 2007 5:58 am

Post by brian neilen »

Added Google Page Rank can be enabled or disable though settings.php, the path to the Page Rank script can be changed in the settings.php. Giving you control for running your own Page Rank script or use a Page Rank service.

Well thats all i think i'll add unless there are any suggestions, mysql down the track if i get time will be a posibility

Linkman creating extra pages would be good but there would be quite a bit of work for that, bit too much for me at the time.

If you like it please cast a vote up top, or am i just wasting my time?
Klemen
Site Admin
Posts: 10114
Joined: Fri Feb 11, 2005 4:04 pm

Post by Klemen »

Nice work and thanks for sharing! Don't know if you will get many votes here though as it's not such a busy forum :wink:
Klemen, creator of HESK and PHPJunkyardWas this helpful? You can buy me a drink here Image

Image You should follow me on Twitter here

Help desk software | Cloud help desk | Guestbook | Link manager | Click counter | more PHP Scripts ...

Also browse for php hosting companies, read php books, find php resources and use webmaster tools
andrew
Posts: 12
Joined: Thu Sep 13, 2007 2:27 pm

Post by andrew »

brian neilen wrote:Added Google Page Rank can be enabled or disable though settings.php, the path to the Page Rank script can be changed in the settings.php. Giving you control for running your own Page Rank script or use a Page Rank service.

Well thats all i think i'll add unless there are any suggestions, mysql down the track if i get time will be a posibility

Linkman creating extra pages would be good but there would be quite a bit of work for that, bit too much for me at the time.

If you like it please cast a vote up top, or am i just wasting my time?
Fantastic work Brian.

NOT a waste of time at all...

I for one appreciate it a great deal :D

SO A BIG THANKS....

Can I check, the download link above has changed....is it correct still? or is there an update since that one?
brian neilen
Posts: 6
Joined: Sun May 13, 2007 5:58 am

Post by brian neilen »

Hi andrew

Try here, this would be best instead of a direct link, if it changes in the future the link will still be good, its up too version 0.7, but that was quite a while ago and not much has changed for a while now, still robust and going well

http://www.pcaccessoriesparts.com/linkman-download/
jacksmith
Posts: 2
Joined: Mon Jan 04, 2010 12:21 pm

Post by jacksmith »

The mod version is impressive and effective.It's interesting to see how voters response to it.
[url=http://www.memorybits.co.uk]memory stick pro duo[/url]
TheMout
Posts: 5
Joined: Mon Dec 23, 2013 2:30 am

Re: Modified Linkman - SEO Friendly - Badword & nofollow fil

Post by TheMout »

I realize that it has been over four years since the last posting on this subject but I thought I should let everyone know that I was unable to download and try this mod - both links referenced in the posting (e.g. http://www.pcaccessoriesparts.com/linkman-demo/ and http://www.pcaccessoriesparts.com/linkman-download/ no longer functions as far as I can tell.

Both took me to a website written entirely in some Asian dialect (Japanese, Chinese, etc...) - don't know which one but the home page itself http://www.pcaccessoriesparts.com/ did have what appeard to be one English title: "Beauty Treatment Life" which "does not compute" so-to-speak with the URL referencing PC Accessories / Parts.

Regards

TheMout
Owner, Publisher - TheMout.Net, a Web Directory with special offers, deal & discounts
http://directory.themout.net/
Post Reply