contactlink Plugin

contactlink is a Joomla 1.5 plug-in. It scans all content, searching for contact names. When found, it will create a link to the corresponding contact page and/or email address. The text is not altered in any way: it is safe to try out and disabling contactlink will show your original text again.

The contacts to search for can be limited by category. contactlink will not break your existing html code, nor break any existing links. It is also not limited to articles only; all text created with an Joomla editor can be taken into account.

Note: since Joomla! 1.5.15, email cloaking with images works (tracker id 17692)!

_______________
Changes in v2.4

- Contactnames beginning or ending with a Greek character were not linked. Thanks for reporting, Igor.
- The link to the contactpage can now be configured to open in a new page.
_______________
Changes in v2.3

Bug fixes

- Contacts were not linked inside a table, due to a faulty regular expression. Fixed.
- contactlink was active when events from eventlist were prepared for printing. Fixed.
- Added an option to specify which variable words are used for printing.

_______________
Changes in v2.2

fixed:
+ now respecting the published state of a contact
+ now respecting the access rights of the user

changed:
* moved some options to a separate group

_______________
Changes in v2.1

fixed:
+ several changes to ensure that multibyte utf-8 text is now correctly handled.
+ removed redundant files from archive (oops)

added new options:
+ specific keywords can now be given which link to the author's contact page

_______________
Changes in v2.0

Major changes were made for this small extension. Several special cases in which contactlink should not be active are taken into consideration, and several options were added which allow more and easy customization.

fixed:
* Preserve case when linking a contact's name.
+ Do not create links when printing or when creating a pdf.
+ Do not create links when a contact's name is already part of a link.

added new options:
+ Control the maximum article size contactlink may operate on.
The regular expressions used can take a considerable amount of memory on very large articles, which may lead to php memory exhaustion. The default limit is set to ~50kb.
+ Decide whether contactlink may be active on the frontpage.
This allows for a stricter look on your first page.
+ You can now limit the number of replacements.
In large lists full of recurring names you may not want to link each time a contact's name is displayed.
+ You can now easily determine how the link should be composed.
You decide how the link is shown, and where the link should point to, in three easy clicks.
+ Change the icons to match your site template.
If you don't like the default icons, you can tell contactlink which ones to take.
+ Decide on which pages contactlink may operate on by entering specific components.

Report

byRomuba on November 21, 2009
This is a great little plugin. All your contacts are immediately linked to from anywhere in the content. Initially I was doing this all manually but now no longer.

Thank you very much!