Nofollowlist was one of the modules I needed for a client that wants to switch to drupal-7.x now.

So I ported it.
I'm not a maintainer of this module so I can only attach my final result.

All changes I made (CHANGELOG.txt):

- Ported to drupal-7.x with coder-7.x-1.x-dev 2010-12-31.
- Added CHANGELOG.txt.
- Changed "nofollowlist" to "NofollowList" in all titles and descriptions for better readability.
- Added code-tag around ref="nofollow" to descriptions for better readability.
- #982362: removed <p>-tag from filter-description so drupal-theming-standards are full respected.
- Added .install-file so variables and entries in the filter-table get deleted upon uninstallation.

Comments

svenryen’s picture

Thanks a lot for your work! Just a minor detail - 2010 in your file name looks a bit out of place.
At first I wondered if your code was 1 year old ;)

R2-D8’s picture

Oh sorry - this is happening still every morning and every late night ;)
I'm just working too much.

greggles’s picture

Status: Fixed » Active
ajayg’s picture

Status: Active » Needs review

Any further update on this?

greggles’s picture

Status: Needs review » Active

I am waiting for someone to post a patch. I don't review tarballs :(

R2-D8’s picture

Are you joking?
I've ported this module half a year ago for FREE and you did nothing because it's a tarball????????
I'm totally shocked. How about patching it yourself??

- The module is ready to use.
- Check the new elements (first off: changelog)
- Get it online.

greggles’s picture

Title: Selfmade port to 7.x » Port nofollowlist to 7.x
Priority: Major » Normal

I'm not joking. The Drupal project works on patches. That's why we have a page very high in our navigation for http://drupal.org/patch/create

Note that it doesn't say "How to do your work and make a tarball" it says "How to do your work and make a patch."

basicmagic.net’s picture

subscribe

MGParisi’s picture

Z2222’s picture

@R2-D8: thanks for the update to D7.

I would generate the patch if I knew how. This is an important module that should be integrated into core, since it's bad for SEO to nofollow internal links on user-generated content. This module is a better way to nofollow links than Drupal's core input filters since you can whitelist the internal links on UGC.

ressa’s picture

@ J. Cohen: Here are a few guides on how to patch a module. It would be greatly appreciated by the Drupal community if you patch the Nofollow List module :-)

Z2222’s picture

I would, but I've had only 3 days off from work in the past few months and I barely have a free moment. I don't even get much sleep at the moment. Maybe I'll have time to relearn it in January when things quiet down. :)

ressa’s picture

I totally understand, remember to take care of yourself :-)

jibran’s picture

StatusFileSize
new7.65 KB

I have created a patch from above tarball. I just wanted to help. This is not at all my code.

jibran’s picture

Status: Active » Needs review
StatusFileSize
new23.92 KB

Sorry, I forgot to include new files here is updated patch.

c31ck’s picture

StatusFileSize
new26.32 KB

Patch against master branch that ports this module to D7. Based largely R2-D8's work, but I added in wildcard support for hosts and made some other small changes here and there.

greggles’s picture

It's worth noting #1415992: Offering to maintain Nofollow List.

IMO a patch to port from 6.x to 7.x should just do the port and not add features.

c31ck’s picture

Status: Needs review » Needs work

Ok, lets limit this issue to porting to D7 and let's refrain from doing code cleanup and adding features here. We can tackle those in separate issues after we have opened up a 7.x branch.

c31ck’s picture

Status: Needs work » Needs review
StatusFileSize
new7.84 KB

New patch that contains only the port to D7 and does not add any new features.

wmostrey’s picture

The patch in #19 provides a clean upgrade to Drupal 7 and it works as expected. As far as I'm concerned it's RTBC.

greggles’s picture

@wmostry - thanks for the review. The module is currently marked as abandoned. I no longer use it and Ryan Szrama (the other maintainer) doesn't either.

So, @c31k or @wmostrey if you are interested in maintaining the module please let me know and I can make the change.

c31ck’s picture

@greggles I'm interested in maintaining this module: #1415992: Offering to maintain Nofollow List

c31ck’s picture

Status: Needs review » Reviewed & tested by the community

Setting status to RTBC based on #20.

c31ck’s picture

Status: Reviewed & tested by the community » Fixed

Created a 7.x-1.x branch and created #1437700: Add .install file.

Status: Fixed » Closed (fixed)

Automatically closed -- issue fixed for 2 weeks with no activity.