drupal ed readmore module
http://drupal.org/project/ed_readmore 6.x-5.0-rc2 on 6.14
Main function:
With ed_readmore module you can change the postion of the "Read more" link. It can be "inline" which is just following the last text content, or traditional, or none.
It also has a textbox that allows you to rename the link, and a textbox to rename the title (tooltip).
A nofollow attribute can be added to Read more links.
Read more can also be generally removed from node links.
Texts or spaces can be added before the Read more.
Example function:
Changing the position, the name and the title (tooltip) of the Read more link.
However:
The current version ed_readmore 6.x-5.0-rc2 misses the title name in the tooltip (it's a loss of detail (seo) and accessibility). But there is a very recent patch that does this (see pending patches). Probably this will be added to the module very soon.
Checking the date in the patch, it refers to my currently installed version (5.0-rc2). Since I don't use SSH and also don't know how to use patch properly, I applied the changes manually. How, is explained here: http://drupal.org/node/534548. My patching worked and the [title] now shows in the title attribute (tooltip). Super.
Multilingual conversion:
Now I'm having trouble translating this through the translation interface. I might need another multilingual variable now (re i18n), but I'll figure that out another day... (alweer van de hak op de tak).
Looking into the database I find a number of ed_readmore variables. I only need two: ed_readmore_text (the "read more" link text) and ed_readmore_title (the "read more" title attibute, aka tooltip). Inserted these in settings.php's multilingual variables for each site and translated on de.domain.com. Small shocker, when two languages are initially German! But it caught on after a few clicks. They work, including the [title] token. Super.
Alternative:
If the position of the Read more link does not need to be changed, for a multilingual site the Read more text can be given any text in other languages, using String translation in Site building > Search. In that case the default language is not changed, unless:
- Adding a second language like (en-modified), making the changes there with string tanslation, and making it default. But I believe I can't change the default language in a multilingual set up. (Still, i might not need to make it default, just pointing to it in Language configuration might be enough). Anyway, not yet thought through and not yet followed up.
Haven't tried this yet: Looking into the code, it might be hacked in "node.module" at line 1356 (Read more) and 1360 (Read the rest of !title). Changes would need to be redone come next core update.