[TIP/TRICK] Auto [iurl] For Internal Links And "nofollow" For External Links

Started by Neo_TE, September 06, 2013, 02:11:28 PM

Previous topic - Next topic

Neo_TE

This mod is now approved & is available in the mod site for download in this link, http://custom.simplemachines.org/mods/index.php?mod=3767.

Please use this theme's support thread for further discussions, http://www.simplemachines.org/community/index.php?topic=519432.0.

If you are using this tip/trick then please use the mod from the mod site. Thanks.


Auto [iurl] For Internal Links And "nofollow" For External Links


Features
This mod differentiates the internal links from external links and

  • automatically adds "iurl" tag for internal links, so that internal links are opened in the same window
  • automatically adds "nofollow" only for external links

How-To-Check if this Mod Actually Works in your Forum
Go to a thread that has both internal & external links. Right click -> view page source and then search for the internal & external links.

Before installing this mod, the links will appear like

<a href="INTERNAL_LINK" class="bbc_link" target="_blank">INTERNAL LINK</a>
<a href="EXTERNAL_LINK" class="bbc_link" target="_blank">EXTERNAL LINK</a>


After installing the mod, the links will appear like

<a href="INTERNAL_LINK" class="bbc_link">INTERNAL LINK</a>
<a href="EXTERNAL_LINK" class="bbc_link" target="_blank" rel="nofollow">EXTERNAL LINK</a>



Supported Themes
Works on all the themes without any custom edits!


Supported SMF Versions
Tested on fresh installation of 2.0.x.


License

This is free and unencumbered tip/trick released into the public domain. For more information, see http://unlicense.org/.


Arantor

When did 'size of mod' become a criteria? Hell, one time I submitted a mod that was one line long but because it was packaged it was easier for people to use.

Neo_TE

This is what I received in the PM.

QuoteWe're sorry, but we have to reject your modification because it is too small for the mod site. Please post your package in Coding discussion so we can move it to the tips and tricks board.


Neo_TE

The time it took for me to figure out the regex for this mod was damn too high and now its being rejected as a mod.

Its about time for me to stop making mods for SMF. :-X

Shambles

Too small for a mod  :o

I was looking at Edit and Align Categories earlier today, thinking how small that was, but that's been accepted and registered as a mod.

A strange decision.

You keep working on stuff, xPandax, I'll support you.


Shambles

So we need a definition of "small", perhaps for discussion in another thread.

Arantor

And size is subjective too. What some would call small, others would call medium. The only thing that can generally be agreed upon is what constitutes a large mod... and that's anything over a medium size :P

Neo_TE

Quote from: Shambles on September 06, 2013, 03:01:47 PM
You keep working on stuff, xPandax, I'll support you.

Thank you very much.

But there is actually no use in making new mods when its not accepted as a mod because the majority of users just search for mods in the mod site and the same majority of people don't even know that such a tip/trick board exists.

Ill stop making any more new mods & just provide support for my current mods.



@Arantor & emanuele - Thanks you very much for the support.

kat

It does seem a little odd.

If a member wants a feature, they're likely to look at the mods. They're somewhat less likely, I'd submit, to look at the Tips'n'tricks board.

One for discussion with the customisation team, methinks.

kat

I've started a discussion topic, for the customisation team to discuss this. :)

French


kat

That's already been mentioned. The discussion's running, as I type (We're quick, if nothing else) ;)

We'll try and work something out.

We DO listen. We don't always act, of course, for various reasons. But, we sure do listen. :)

Shambles

Quote from: [email protected]
We'll try and work something out.
Mod authors just need to know the criteria by which mods are 'graded' - lines of source, number of files edited, number of DB queries required etc.

We now know that mods of this (OP's) size are deemed too small, so there's a benchmark.


Shambles

There must be, if we've already see a rejection by dint of 'too small'.

Neo_TE

Whoa, I don't think the mod listed in this thread is neither smaller nor simpler than this mod which is available in the mod site.

http://custom.simplemachines.org/mods/index.php?mod=3710




kat

Yeah, there're a few that seem to scream "Inconsistency!"!, If you look around. There might be reasons, though. Old mod that was updated, when a different policy was in force, that kinda thing.

As I said, it IS being discussed.

So, with the way the SMF wheels are, usually, greased, we may get some kind of decision within the next... hmm.. decade, or so? ;)

Neo_TE

Quote from: [email protected] on September 07, 2013, 06:03:31 AM
It does seem a little odd.

If a member wants a feature, they're likely to look at the mods. They're somewhat less likely, I'd submit, to look at the Tips'n'tricks board.

One for discussion with the customisation team, methinks.


Quote from: [email protected] on September 08, 2013, 05:31:50 AM
Yeah, there're a few that seem to scream "Inconsistency!"!, If you look around. There might be reasons, though. Old mod that was updated, when a different policy was in force, that kinda thing.

As I said, it IS being discussed.

So, with the way the SMF wheels are, usually, greased, we may get some kind of decision within the next... hmm.. decade, or so? ;)

Thank you very much. :)


Biology Forums

Installed on my SMF 2 forum, what a great idea!

Will try to make this work on SMF 1.

Edit: The edits on SMF 1 are the same, but couldn't get it to work. Appears that both internal and external links get nofollow...

Neo_TE

Quote from: Liam_michael on September 14, 2013, 02:15:04 PM
Installed on my SMF 2 forum, what a great idea!

Will try to make this work on SMF 1.

Edit: The edits on SMF 1 are the same, but couldn't get it to work. Appears that both internal and external links get nofollow...

Thanks & you're welcome.

Ill check on making it work properly with SMF 1.x.

milcar

Thanks a lot for this mod! Installed on my smf 2.0.5

Works well for external links and internal forum links, but there is a problem with other internal links.

I'm not sure is it a bag or feature, but all www.[mysite].com links are getting nofollow too. Forum is in a subfolder (www.[mysite].com/forum) and these links are fine, without the nofollow.

Is there a way to fix this?

Neo_TE

As per the current codes, only the forum links will get [iurl] and all other links will get "no follow". Ill try to fix that when I find time.

Biology Forums

Quote from: xPandax on October 26, 2013, 12:17:53 AM
As per the current codes, only the forum links will get [iurl] and all other links will get "no follow". Ill try to fix that when I find time.

xPandax, don't forget the 1.x request! Thanks.

radu81

sorry for my bad english

hadesflames

In my opinion, any edit, no matter how small, that does anything should be packaged up as a mod. This eases the admin's work when upgrading forum, installing themes, etc. So the customization team's decision on this is ridiculous to say the least.

Arantor

The decision was subsequently changed. Even one line mods are permitted (as evidenced by the publication of one minimod of mine)


SirLouen

Would be interesting if we could put selective nofollow tags to certain URL or the other way, exclusivity to certain URL without URL

Neo_TE

Quote from: SirLouen on February 23, 2014, 05:07:06 AM
Would be interesting if we could put selective nofollow tags to certain URL or the other way, exclusivity to certain URL without URL

That's not possible with the current code.

And the feature you are asking for is highly dynamic and it would require lots of codes (atleast with my current php knowledge) which I can't do as of now.

Neo_TE

Quote from: hadesflames on January 06, 2014, 08:12:47 PM
In my opinion, any edit, no matter how small, that does anything should be packaged up as a mod. This eases the admin's work when upgrading forum, installing themes, etc. So the customization team's decision on this is ridiculous to say the least.

Quote from: Arantor on January 06, 2014, 08:13:59 PM
The decision was subsequently changed. Even one line mods are permitted (as evidenced by the publication of one minimod of mine)

Thanks for the info., ill PM the mod team again and ask them if my mod will be approved now.  :D

punchy

Ok I had this mod installed and nothing seems to happen, I checked in the subs.php and all is there but when i add a link to a post and then view it it stays the same likewise when an rss feed adds to the thread, theres nothing added on?

Am i doing something wrong??  :o

Neo_TE

Quote from: punchy on March 09, 2014, 10:47:42 AM
Ok I had this mod installed and nothing seems to happen, I checked in the subs.php and all is there but when i add a link to a post and then view it it stays the same likewise when an rss feed adds to the thread, theres nothing added on?

Am i doing something wrong??  :o

Instructions are available in the first post to check if this tip/trick is working properly. :)





This mod is now approved & is available in the mod site for download in this link, http://custom.simplemachines.org/mods/index.php?mod=3767.

Please use this theme's support thread for further discussions, http://www.simplemachines.org/community/index.php?topic=519432.0.

If you are using this tip/trick then please use the mod from the mod site. Thanks.

sangham.net



Congaratulations!

Btw, most respected generous Panda: here also the original of the Quote you have in your Avatar (it might transport more that this usual "fake")

QuotePhenomena are   preceded by the heart,
   ruled by the heart,
   made of the heart.
If you speak or act
with a corrupted heart,
then suffering follows you —
as the wheel of the cart,
   the track of the ox
   that pulls it.

Phenomena are  preceded by the heart,
   ruled by the heart,
   made of the heart.
If you speak or act
with a calm, bright heart,
then happiness follows you,
like a shadow
   that never leaves.

Dhammapada 1-2

Heart means also tendency, innermost decline.

Neo_TE

Quote from: Johann B on March 13, 2014, 04:43:45 AM


Congaratulations!

Btw, most respected generous Panda: here also the original of the Quote you have in your Avatar (it might transport more that this usual "fake")

Heart means also tendency, innermost decline.

Yes, thank you very much. And yes I have read in some websites that the quote is fake but a lot of websites say that its real and the exact quote was lost in translation.

And also adding to that, that quote has been 100% right in my life. Some people call it law of attraction (I guess you would have already heard of that).

Since you are into spiritual stuff, I recommend this video for you. Its has scientific proof of spiritual teaching lost in translation. :)  https://www.youtube.com/watch?v=VuW7e1yCVvc


May the force be with you! :P

sangham.net

Does thinking make you suffering?   :) Of course you can develop beautiful thought - garlands but... they will decay.

There is no such thing as "force". There is "just" right or wrong effort:)

And its not a bad news. It's just up to the taste of the right cookie that it becomes a lasting right effort.

"but a lot of..." that is a good indication of wrong (not well explained  ;) just the normal world going on.

Irisado

Locked by request of the mod author.  Please read the first post for information on where to comment on this mod from now on.
Soñando con una playa donde brilla el sol, un arco iris ilumina el cielo, y el mar espejea iridescentemente

Advertisement: