I am adding a CamelCase of [[.]] flagged freelink and it would be desirable to allow me the option of automatically freelink other occurences of that word throughout other nodes. Because the ideal behavior may vary across Freelinking implementations, you may want to consider allowing users their choice of freelinking other occurences of:
1. this word throughout the same node type (ie. FreeLink in all stories)
2. this word throughout user selectable activated node types (only those that are activated)
3. this word throughout all activated node types (ie. FreeLink in stories, blogs, forum, flexinode etc)
You could either offer this option on the freelink page but it might be more desirable to allow this feature to be activated under admin/settings/freelinking
Just my 2 cents, this would come in handy in the freelink implementation on my site. I would possess any kind of programming skill, I would attempt this myself.
Thanks again for the good work. Freelinking is a great module.
Comments
Comment #1
eafarris commentedI'm not sure I understand this... you've written [[a freelink]] in a node, and you'd like the text "a freelink" to be linked in other nodes now, too? Or you've called a new piece of content "a freelink" and you'd like (potentially) all occurrences in the body of other nodes to be linked now to the new node?
If I'm on the right track, this sounds like a job for hook_cron, and is intriguing.
Comment #2
jvincher commentedThe former.
I create [[ExampleLink]] and would like the option of having all occurences of ExampleLink in other nodes (that are currently not freelinked) to become [[ExampleLink]].
As mentioned in my previous note, you would need options to determine whether you want this for all node types or just for selected types. I could see it being undesirable in an FAQ or "about" pages etc so you'd want to be selective here.
Does this make better sense?
Comment #3
jvincher commentedThe latter is interesting as well, I could see how that would be a very handy feature to have. It would be the assumption that if a node is created with a title where no current [[a freelink]] match exist, the [[a freelink]] would become "orphaned". See other feature request.
Comment #4
smilodon commentedHmm this smells like http://drupal.org/project/wordfilter
"This module allows site administrators to filter certain words on all pages."
Its ment to filter SHIT to %&¤/
But you also can filter StarCraft to [[StarCraft]]
And this to all pageges wich use this filter.
Comment #5
eafarris commentedClosing some ancient requests. If they're still desired, please re-open.
Comment #6
jongs commentedI can't seem to be able to make freelinking work. We installed it and added [[phrase]] but the page was rendered with the [[]] and no link was activated. For example, we took the atkin diet phrase which on a blog post with is also the name of a category but it did not work...
btw, we also tried we just one work but it did not work either.
Any thoughts?