Page 1 of 1
How to use fancy box
Posted: Thu Sep 13, 2018 5:55 pm
by gihel
Hi everibody
I just want to open a windows to present page web
Thank you
Re: How to use fancy box
Posted: Fri Sep 14, 2018 10:08 am
by alfa24
Can you explain? Where exactly in the platform would you need it?
Re: How to use fancy box
Posted: Sat Sep 15, 2018 4:18 pm
by gihel
when I write html code in a course, I would like create a buton to open a window with my own page html in a box
thank you
Re: How to use fancy box
Posted: Sat Sep 15, 2018 8:23 pm
by alfa24
In a course? What do you mean? In a learning object? Web page type?
Re: How to use fancy box
Posted: Sun Sep 16, 2018 5:21 pm
by gihel
Yes Learning object, HTML and inside htlm clic on button open fancybox or other box
Re: How to use fancy box
Posted: Sun Sep 16, 2018 8:11 pm
by alfa24
Never tried, but you could try with some javascript and use the lightbox of Forma.
I can do some test for you in the next days. What version of Forma are you using?
Re: How to use fancy box
Posted: Mon Sep 17, 2018 7:54 am
by alfa24
It seems you can't.
Lightbox is not initiated in the Web Page Learning Object type and you can't add script tag as it would be stripped by tinymce editor for security reasons.
You could try to modify function play in /appLms/class.module/learning.htmlpage.php file adding
Code: Select all
$GLOBALS['page']->add('<script type="text/javascript">var lb = new LightBox();
var Config = {};
Config.langs = {_CLOSE: "Chiudi"};
lb.init(Config);</script>', 'content');
before the code:
Code: Select all
$GLOBALS['page']->add('<div id="top" class="std_block">'
.getBackUi( str_replace( '&', '&', $this->back_url ), Lang::t('_BACK'))
.'<div class="title">'.$title.'</div>'
.'<div class="textof">'.$textof, 'content');
And try with a <a rel="
lightbox" href="your_destination"> link.
Re: How to use fancy box
Posted: Wed Sep 19, 2018 3:54 pm
by gihel
Thank you very much Alfa or Jasmine.
I try it and come back to say : ' It is wonderful!!! '
thank you so much