- animateclay answered »Theme by iThinkMedia.com footer - Beacon for Hackers?« 03. Jul
- videokid answered »New pgForm prerelease (0.9)« 03. Jul
- dks answered »Split: Themes Included with Zikula« 03. Jul
- Wendell answered »pagesetter pdf output« 03. Jul
- dl7und answered »category-specific module template?« 03. Jul
- pnFilip answered »Scribite xinha/mediaattach plugin« 03. Jul
- espaan answered »Top List Broken after Upgrade?« 03. Jul
Login
MultiHook - v5.0
Author: Landseer
Zikula Version: Zikula 1.0.0
Category: Hook
API Compliancy:
Yes
pnRender Compliancy:
Yes
Description:
MultiHook scans texts for links, abbreviations and acronyms and replaces them with correct a, abbr and acronym tags. It can also be used to censor words or phrases (since v4.5).
All data can be displayed in a glossary.
You can add new links etc. by marking a word with your mouse on every page inside PN using Ajax popups.
Since 4.0 MultiHook supports a feature called Needles. This is taken from Oivind Skau's PagEd module (where it is called needlesets) and allows anyone to simply add links to other modules:
e.g. PNFORUMF-1 creates a link to the forum with id=1 showing the forum name as link text.
e.g. PHOTOSHARET-4 shows a thumbnail of image 4 as link to the fullsize image
e.g. PHOTOSHAREP-4-300-150 shows image 4 with width=300 and height=150
Needles for Downloads (1.31 and 2.0), htmlpages, pnForum, PagEd, Pagesetter, Photoshare and Web_Links are included.
See the pndocs/install.txt for more about this and how to add your own needles
If you want to support the MultiHook development, visit my Amazon list
System Requirements:
for 4.5:
.760+ required
.764 recommended
for 5.0: Zikula 1.0.0 or newer is required
Support Information:
support forums at http://support.pn-cms.de
Supported Languages:
German, English, French
Change Log:
Version 5.0
- Zikula 1.0.0 only
- no more theme changes necessary!
- fixed [#4147] Warning when upgrading .7x site with latest multihook
- fixed [#4174] Multihook plugin generates siginficant numbers of file system calls
+ added [#4105] Fix for Censor functionality (and made it optional via setting)
+ added [#4139] Migrating censor module contents
+ added needles_howto.txt (Credits to John Alarcon)
+ added [#5113] Updated language define
+ added [#5124] Amended module admin title
Version 4.5
- implemented censor functions
- fixed [#3462] Link to "more-modules" is wrong
- fixed [#3461] Link for Needle: DOWNLOADD is wrong
Version 4.0
- added PagEd-like needles
- removed prototype.js from distribution, you need to install the AjaxSupportPackage
from http://noc.postnuke.com/frs/?group_id=8 to get full Ajax support in MultiHook now
Version 3.0
*** important: prototype.js must now be copied to /javascript/ajax!!!!!
*** please read the install.txt for more information!
- prototype.js updated to 1.5.0_rc0
- xhtml/wcag fixes
- fixed encoding of strings in javascript to enable usage of special chars in urls etc.
- fixed _MODARGSERROR in pnuserapi.php when editing an item (same as bug #2957)
- fixed bug in templates (IE....)
- fixed bug: class for external links
- fixed bug #2676 multiple autolinks possible
- fixed bug #2947 xhtml validation of new/modify/modifyconfig templates
- fixed bug #3007 preg_replace error in Multihook at community.postnuke.com
- added FR #2677 copy paste damaged - using CTRL now as modifier to show the popup when selecting text
- added FR #2971 Don't link to current URL
Comments
Thanks for the module. I installed the module but there were a couple things I needed to change to get it working correctly, and also there is still one outstanding item.
1. The links in the admin area for the module had incorrect links for "Activate MultiHook for more modules". The URL in there was calling "Module" instead of "Modules". I tidied that up for both active modules, and to add additional modules.
2. The global.php lang file for English, needed to be updated for "Activate MultiHook for more modules", as it read "Activate MultiHook fur more modules" before.
3. My website is XHTML 1.1 compliant. As such, the acronym "lang=en" is deprecated for XHTML 1.1. I have commented out the line from common.php that does this. It might be nice to do a detect on which header is being called and tweak common.php to suit.
4. The biggest problem for me is that I do not get the MultiHook plugin to work correctly. When I add the plugin call to my Xanthia theme just before
Code
5. If I enable Edit Links in the module configuration, then the square box is shown, but there is no active link when clicking on it. Might be a bug.
Just providing some feedback.
Thanks
supa

Comment by:
MrGer
12 Oct 2006 - 06:58PM