multilink 7.x-2.9
| Download | Size | md5 hash |
|---|---|---|
| multilink-7.x-2.9.tar.gz | 26.62 KB | 63debe973a393f6e0c3f5f6a1fe34686 |
| multilink-7.x-2.9.zip | 35.88 KB | 29bdd8e6bea6a6ae0469d78a32caa553 |
Release notes
MultiLink
* Kristen Pol - Added test for _multilink_filter_default_settings() before calling it - fixes #1407304: Fatal error when disabling Multilink Filter module
* Removed debug message in install file and re-activated variable deletion on uninstall.
* Removed unused multilink_menu() hook.
MultiLink Filter
* Kristen Pol - Fixed substr_compare error #1407288: substr_compare error when enabling Multilink filter in D7 (recoded to be shorter.)
General tidy-up of comments and code standards.
multilink 7.x-2.8
| Download | Size | md5 hash |
|---|---|---|
| multilink-7.x-2.8.tar.gz | 26.33 KB | 2d01bf0cae1412f37cc1be3f65b8c4e6 |
| multilink-7.x-2.8.zip | 35.65 KB | f5c85ef595d679d23fbe60af05874912 |
Release notes
MultiLink Redirect
* Added test for Drush - fixes #1278930: MultiLink D7 version initial release
* Fixed permission to bypass redirection #1352448: Old permission hook - Nexsoft
multilink 7.x-2.7
| Download | Size | md5 hash |
|---|---|---|
| multilink-7.x-2.7.tar.gz | 26.21 KB | 91bb7f53a42b5825110a707bc66774fa |
| multilink-7.x-2.7.zip | 33.32 KB | 84803cb5070b47178ec934436ba4ddff |
Release notes
* First "official" D7 release, functionally equivalent to 6.x-2.7
* Thanks to MyXelf for help with testing and documentation.
multilink 6.x-2.7
| Download | Size | md5 hash |
|---|---|---|
| multilink-6.x-2.7.tar.gz | 21.42 KB | 75296e13d0ad7034c26191791d7e312d |
| multilink-6.x-2.7.zip | 27.78 KB | ffce3a4ae87c6905541221bcd25125af |
Release notes
Adds changes and fixes from the D7 version, including:
* MultiLink Redirect support for cached pages moved into separate module MultiLink Redirect Cached. Slight improved performance with cached pages.
* Added handling+logging of any references to missing nodes (referenced nid not found.) 'Not found' will be shown as link-title and information logged.
* MultiLink's cache will now be cleared when all caches are cleared (e.g. from Admin Menu.)
multilink 6.x-2.6
| Download | Size | md5 hash |
|---|---|---|
| multilink-6.x-2.6.tar.gz | 18.81 KB | b09d8f00534d0db418f8ea83cefd8196 |
| multilink-6.x-2.6.zip | 23.92 KB | d33b68c692274d55f2f2af96972f403b |
Release notes
MultiLink Redirect
* Added re-direction for cached pages. Currently defaults to enabled (unless page caching is disabled.) It can be disabled in settings.php with:
$conf['multilink_redirect_cached_pages'] = FALSE;
When enabled, anonymous access to node/123 would be redirected to fr/node/124 where 124 is the French version of 123 and preferred language from browser is French. If a path for node/124 exists the visitor will be redirected there. This would previously only happen for non-cached pages. Redirection in this way is probably better for SEO and user-experience, but has a small performance impact (only significant when serving cached pages.)
* Fixed unreported bug which could result in invalid entires in the module's cache table. The effect of the bug was that trying to go to node/123 where there 123 does not exist would result in being redirected to the front-page.
* Other small fixes to front-page handling.
MultiLink
* Added support for the above changes in ML Redirect.
* Added drupal_goto to redirect to plain url without &multilink=switch after deliberate language switch.
* Other minor changes.
multilink 6.x-2.5
| Download | Size | md5 hash |
|---|---|---|
| multilink-6.x-2.5.tar.gz | 16.72 KB | 2563d252c2d3afe220236de2d1beaf65 |
| multilink-6.x-2.5.zip | 21.33 KB | a4aacd5efe94b66fced43ff68e95f5d2 |
Release notes
MultiLink
* Added detection of deliberate language switching by user. This works with the standard Drupal language switcher block, and any other methods which generated links in such a way that HOOK_translation_link_alter will be called. Also works with the standard links to translations typically shown on node pages, and any other links which have class='translation-link' set. Adds ?multilink=switch to those links, which is then checked via hook_init.
* Added additional highest language preference, saved in session, and set when a deliberate language switch is detected (see above.) So, after a language switch is performed, the new language is then used as the first preferred language for ML link generation.
* Added possibility for setting order of preference in settings.php using 'multilink_language_order' e.g:
$conf['multilink_language_order'] = array('current','selected','preferred','default');
If not defined, default is: 'selected','preferred','current','default'. See the documentation for more information.
* Fixed bug fix in processing of HTML anchor tags (small change to regexp.)
MultiLink Redirect
* Changed so that no redirect is performed when deliberate language switch is detected (see above.)
multilink 7.x-2.x-dev
| Download | Size | md5 hash |
|---|---|---|
| multilink-7.x-2.x-dev.tar.gz | 26.65 KB | 353c8b165e325c19e11a442f438e0dfd |
| multilink-7.x-2.x-dev.zip | 35.91 KB | 743dbcaf5ca638dd7e8ead6829240e20 |
Release notes
Update 21-Sep
* MultiLink Redirect cached page support moved into new module MultiLink Redirect Cached.
* Performance with cached pages improved (near twice as fast) by not loading modules unless needed.
* Added support to language prefs for browser and url language.
* Fixed #1286526: Unable to modify Text Formats settings after enabling 'MultiLink Filter' - reported by MyXelf
* Spelling fixes #1286540: MultiLink mispelled accross the module's files - reported by MyXelf
* Removed Secure Pages support module (pending testing of D7 Secure Pages module.)
* Various other tweaks and fixes.
=== Planned for release as 2.7 beta 1 ===
Second update 20-Sep.
* MultiLink Filter (link generation) - apparently fully working.
* MultiLink Redirect - apparently fully working (including for cached pages.)
* MultiLink Secure Pages - not converted yet. Possibly not needed with D7 - needs research.
multilink 6.x-2.4
| Download | Size | md5 hash |
|---|---|---|
| multilink-6.x-2.4.tar.gz | 15.55 KB | 95b61325ec4ebb2c787b235b0618e7fb |
| multilink-6.x-2.4.zip | 20.14 KB | 6a4510e12e5d9e8506308ee142c96899 |
Release notes
MultiLink
* Bug fix to multilink_url - preferred language was not set properly, so urls would not use it. #907974: Generated url does not use user's language preference correctly
MultiLink Secure Pages
* Minor fix to function definition to prevent PHP warnings about pass-by-reference.
multilink 6.x-2.3
| Download | Size | md5 hash |
|---|---|---|
| multilink-6.x-2.3.tar.gz | 15.41 KB | 39e5a20a805c229246e84d8155ab33e9 |
| multilink-6.x-2.3.zip | 19.97 KB | 28ed3b3965bbad6decf456c6cbf03939 |
Release notes
Fixed #907724: If translation source node is deleted, cache is not updated correctly
multilink 6.x-2.2
| Download | Size | md5 hash |
|---|---|---|
| multilink-6.x-2.2.tar.gz | 15.14 KB | ad9aa9b6e4a0994a315a632ee08c0a14 |
| multilink-6.x-2.2.zip | 19.69 KB | 221e133ccaa456b59ca40057e4805871 |
Release notes
MultiLink:
* Changed to use user's language preference when generating url, see #796822: languages in order of preference
MultiLink Redirect
* Added 'bypass multilink redirect' permission to prevent redirect for admin and any other assigned roles (for testing or translation team.)
multilink 6.x-2.1
| Download | Size | md5 hash |
|---|---|---|
| multilink-6.x-2.1.tar.gz | 14.81 KB | 20f5fffc01174481c79a481b4a7dcf42 |
| multilink-6.x-2.1.zip | 19.33 KB | 1272c96dda22e6b2165fc723ab9c9c29 |
Release notes
Adds two new submodules:
MultiLink SecurePages
Links generated by the MultiLink filter will be http or https as defined by Secure Pages.
MultiLink Redirect
Will redirect requests to a node to the translated version (if available.) Provides much of the functionality of Global Redirect but using the same rules used by the MultiLink filter to determine which page (node) should be served (the exact behaviour of Global Redirect on a multi-language site is currently undefined - see #201675: Redirect to version in native language.)
If MultiLink SecurePages is also installed, then the user will be redirect to an http or https version of the target page, as defined by SecurePages configuration. Addresses an issue in the current version of Secure Pages that prevents correct redirection in some situations - see #591116: Multi language issue (nearly a year after patches; resolved in new release??!).
multilink 6.x-2.0
| Download | Size | md5 hash |
|---|---|---|
| multilink-6.x-2.0.tar.gz | 12.24 KB | 53b53827c6e4932f636edb06a4860f2f |
| multilink-6.x-2.0.zip | 16.32 KB | d4dc05e6639ff7ff7ddf364fc570f96e |
Release notes
V2.0 archive is not the latest version - some issue with CVS.
multilink 6.x-1.2
| Download | Size | md5 hash |
|---|---|---|
| multilink-6.x-1.2.tar.gz | 12.1 KB | 1f7267e1b0eb8304ec0d14baae51b706 |
| multilink-6.x-1.2.zip | 13.77 KB | 98de0ae4081a3b0810ce3f8c26cd07fe |
Release notes
* Added 'format_test' mode which makes it easier to test input formats before enabling other filter modules.
* Fixed #769076 - Bug in InsertNode regexp.
* Added support for LinoDef and Link-node formats.
* Removed config 'use_alias' option, now always done for urls (not for node tags such as PathFilter and InsertNode).
* Fixed: 'absolute' setting was not initialised correctly on config form.
multilink 6.x-1.1
| Download | Size | md5 hash |
|---|---|---|
| multilink-6.x-1.1.tar.gz | 11.34 KB | 51b84cfa6a80ff7949803643ea359fd1 |
| multilink-6.x-1.1.zip | 12.99 KB | 4a54368f0cf75d6a2f2301776510c253 |
Release notes
Support for other input filters
New in 1.1 - support for other modules that deal with node links (currently PathFilter and InsertNode) plus handling of Markdown and simple HTML links. It effectively adds "multilingual link" functionality to those methods of linking/including other nodes.
multilink 6.x-1.0
| Download | Size | md5 hash |
|---|---|---|
| multilink-6.x-1.0.tar.gz | 9.5 KB | 79cdc90d5fc20617d0a8dc2c1adce0b9 |
| multilink-6.x-1.0.zip | 10.61 KB | 7ea88ef12030f46db822d3aa6f00a09e |
Release notes
Initial release.