SmartFAQ is developed by The SmartFactory (https://www.smartfactory.ca), a division of InBox Solutions (https://www.inboxsolutions.net)

Is there an easy way to stop XOOPS from inserting the target="_blank" in custom block?
No this is hard coded into the system.

When XOOPS interpets bb code links it adds target="_blank". So it reads:

[URL=yourlink]LinkText[/URL]

and changes it to:

<a href="yourlink" target="_blank">LinkText</a> in html

This forces a new window to open.

It is possible to edit the file /html/class/module.textsanitizer.php. There is a small function in there called &xoopsCodeDecode that handles this. You can just remove everything that referes to target="blank". (Note: always make a backup before editing code.)

The best way to get around this is to make any custom blocks with links that you want to open in _self or _top in html. Then save the blocak as html.


The comments are owned by the author. We aren't responsible for their content.


Login

Who's Online

172 user(s) are online (1 user(s) are browsing XOOPS FAQ)


Members: 0


Guests: 172


more...

Donat-O-Meter

Stats
Goal: $100.00
Due Date: May 31
Gross Amount: $0.00
Net Balance: $0.00
Left to go: $100.00
Make donations with PayPal!

Did you know ?

MySQL 4.1 upwards uses an authentication protocol based on a password hashing algorithm that is incompatible with that used by older clients, including PHP 4.

Random question

What are classes?