![]() |
I prefer to have it retroactively change the links - will the file base hack help me?
- it doesn't seem to work retroactively or at all with the pluggin.. what could I be doing wrong? - my templates are from 3.0.3 - I fear this is the problem.. Thank you, |
Excellent Mod! Thanks ... working wonderfully on 3.6.4 forum!
|
Thanks for this nice one.
I found few questions same as I have, but didnt see the answer. Could there be a white list or at least to omit nofollow for internal forum_own links? I have removed post condition so there is too many links now with nofollow for my board... Thank you!!! |
Quote:
Another great add on would be the ability to control which forums the no-follow tags are added too.....certain forums that I control I am OK with outgoing no-follow links. |
Awesome plugin, kall; works flawless with 3.6.3. ;)
|
This mod doesn't seem to be working for me. I'm using VB 3.5.7 but none of my users' links in posts appear to be inheriting rel=nofollow except for their signatures and vbshout posts where all links are inheriting it. Anyway I'm assuming it's conflicting with something obviously. Has anyone else seen this and what can I do about it?
Thanks... $this->tag_list['no_option']['url']['callback'] = 'handle_external'; $this->tag_list['no_option']['url']['external_callback'] = 'handle_bbcode_url_relnofollow'; $this->tag_list['option']['url']['callback'] = 'handle_external'; $this->tag_list['option']['url']['external_callback'] = 'handle_bbcode_url_relnofollow'; if (!function_exists('handle_bbcode_url_relnofollow') ) { function handle_bbcode_url_relnofollow(&$parser, $text, $link) { global $post; // Excempt Mods+ and Users with mor then 50 Posts $parsedurl = $parser->handle_bbcode_url($text, $link); if (is_member_of($post, 6, 7) OR $post['posts'] > 50) { return $parsedurl; } else { return str_replace('href="', 'rel="nofollow" href="', $parsedurl); } } } |
How can I exclude my own domain from rel=nofollow?
|
Thanks for this plugin. Works great for me on 3.6.5.
Only one issue is that Sig links are not NoFollow. |
Quote:
On the other hand I have a very active moderator group so 'spam' posts are usually caught quickly and the links removed or the post (or posts) are deleted and the poster banned (I use Spam Decimator for 2 click convenience - the moderators love it) usually within minutes (there's almost always a mod or me on 24/7). Well, now I'm off to check some page source to see if it's working as intended or not. BTW - Running vB 3.5.6 |
I want rel="nofollow" only applied to all outbound links. No matter who posts them. How can this be done?
|
Quote:
|
Given that this has been asked for many times, and I have no idea how, I wish you and everyone else the best of luck in working out a method of determining whether a link is internal or external.
Again, for clarity: I have no idea how to achieve this easily. |
No idea sorry.
If anyone can, by all means, please tell me. |
Quote:
|
Using 3.6+ the plugin works fine until a user reaches 1000 posts and then it starts applying the nofollow to their posts. We've had to create a special group and exempt them as a work around. Is anyone aware of a reason the nofollow would kick back in after 1000 posts?
|
At SEOrefugee.com, we had a problem with this plugin inserting the nofollow tags when a user passed the 1,000 post mark. The problem was a comma inserted into the number of posts (e.g. 1,000). We fixed it by changing this line in the plug in:
Code:
if (is_member_of($post, 5, 6, 7) OR $post['posts'] > 50) Code:
if (!(is_member_of($post, 5, 6, 7)===FALSE) || str_replace(",","",$post['posts']) > 50) |
can anybody tell me if this is working on my forum or not? I am viewing page sources for multiple threads but im not really sure where im suppose to look to see the no follow being used....Actually, i dont see it anywhere really..I want it to be applied to everything posted, dont care if your a mod or have over 367423 posts...So i changed the PHP code to this...Not sure if its right or not..
Code:
global $post; |
when i view the page source of this thread i dont see the no follow code where i believe it should be...
http://www.obsession2speed.com/forum...read.php?t=598 if you go down a lil bit when viewing the source code you will come to my post....I notice the URL post is not phrased with the no follow code...why is this? |
in the nofollow_plugins.zip, there is one & to much:
in this line: function handle_bbcode_url_relnofollow(&$parser, $text, $link) |
View Source, Ctrl+F and search for nofollow
|
unfortunately doesnt work for me @3.6.7PL1
i think there is something wrong with the condition if (is_member_of($post, 5, 6, 7) OR $post['posts'] > 50) ^^ seems somehow wrong...?? $post[dont_we_need_some_group_entry_here?] anyone any idea? |
Added this to www.vwdforum.com
works, (when I check "view source code") however also for internal links. Anyone found a solution yet? |
Do Not Work
|
That's probably not a good idea, working can be useful to bring food into the house, and keep the house paid for. I work.
|
Quote:
|
I'm running three forums where this works in some instances and not in others.... I have already checked and double checked my user group id numbers to make sure there are not any regular users comming up in groups 5, 6, or 7 but I still find that in some instances the added no follow works on posts and signatures but some instances it just doesn't.... A user will have 3 posts and it will not add the nofollow....
I have tryed all the forums and it works in some places and it doesn't.. Also visiting posts I haven't viewed in a long time to rule out page cache. Can't figure it out. |
I'm using this code on 3.6.8 and it's running fine.
As I want this to work with every user exept my staff, I have removed the part with number of post. Here's what I am using: Code:
$this->tag_list['no_option']['url']['callback'] = 'handle_external'; |
what about 3.7 Gold any idea ?
|
It appears to be working in mine.
|
Quote:
and run "Rebuild Post Cache" and "Empty Signature Cache" to rebuild all those links. A whitelist ability for your own forum's domain name would be an excellent add-on to this mod. |
Quote:
PHP Code:
|
Quote:
Anyway, use this but replace 'DOMAIN_NAME' with your domain. For instance, if vbulletin.org used this mod they would replace 'DOMAIN_NAME' with 'vbulletin' PHP Code:
|
Anyone know why this works for sig links in 3.5 but not in 3.7.x?
|
nevermind, signature cache needed to be released.
|
All times are GMT. The time now is 05:19 AM. |
Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2025, vBulletin Solutions Inc.
X vBulletin 3.8.12 by vBS Debug Information | |
---|---|
|
|
![]() |
|
Template Usage:
Phrase Groups Available:
|
Included Files:
Hooks Called:
|