Přihlásit se

jak na pop-up okno do článku

13. pro 2014 09:59 - 13. pro 2014 10:02 #119327
jak na pop-up okno do článku od jiřík
Začátečník
zdravím,
potřebuji otevřít nové okno jako pop-up a napsal jsem do článku
<a href=" www.domena.cz/neco.php " onclick="window.open('/ www.domena.cz/neco.php','_blank','menubar=no,top=10 '); return false">Něco

uložil jsem a po otevření článku je <a href=" www.domena.cz/neco.php ">Něco

v pluginu tinyMCE, v zakázaných prvcích mám jen applet.


prosím o radu jak mohu otevřít okno jako pop-up. děkuji.

13. pro 2014 12:40 #119329
Odpověď od fwd
Pokročilý uživatel
musiš psát http://wwww....... jnak to hledá na místním disku, dále do značky a href napsat target=”blank“
viz jakpsatweb.cz

13. pro 2014 15:38 - 13. pro 2014 15:50 #119331
Odpověď od jiřík
Začátečník
ano, samozřejmě, že tam mám http, sorry, to jsem napsal bez http.

ok, tak s http a blank mi to po uložení a otevření píše <a href=" www.domena.cz/neco.php ">Něco

tady jde o to, že mi prostě zmizí onclick="window.open, protože je to někde zakázané a nebo tomu nerozumí nebo nějaký jiný důvod. právě potřebuji zjistit kde je chyba a opravit ji a nebo najít jiný příkaz, který bude fungovat.

13. pro 2014 16:01 - 13. pro 2014 16:07 #119332
Odpověď od jiřík
Začátečník
aha, tak jsem zjistil, že na takovou blbost musím mít speciální modul. bohužel jsou to všechno moduly na popup článku, ale já potřebuji otevřít speciální php soubor do normálního okna.

pro mě je to na hlavu padlé, ale já tomu proč to musí být nerozumím a nějaký důvod proč musíte mít modul, abyste otevřeli pop up okno mít musí, ne?

13. pro 2014 19:56 - 13. pro 2014 19:58 #119333
Odpověď od karel
Zkušený uživatel
1. Ne, na každou blbost nemusí být nutně modul.

2. pokud "něco" 'nepovolí'='přepíše javascript' v článku, lze řešit i "něco".
Jak zjistit, jestli to "něco" je WYSIWYG editor nebo ne, zjistíte jednoduše tak, že WYSIWYG v globálním nastavení vypnete (žádný nepoužijete), přihlásíte se znova, a uložení javascriptu ověříte. Pokud se i tak neuloží (bez WYSIWYGu) je to záležitost nastavení Joomly (pluginu pro filtrování obsahu, ...)
Pokud se uloží - je to nastavením WYSIWYGu.

3. JCE mediabox

Znáte-li řešení, sdělte ho - pomůžete ostatním při řešení stejného problému, i případný "rádce" bude vědět, poradil-li správně nebo špatně.

13. pro 2014 20:39 - 13. pro 2014 20:40 #119334
Odpověď od jiřík
Začátečník
ano, když jsem dal žádný editor, tak se mi to uložilo a funguje to. no, ale já chci editor tinyMCE. kde to tedy mohu nastavit?

a nebo si mám stáhnout JCE a určit ho v globálním nastavení? v tom to půjde?

13. pro 2014 22:41 #119335
Odpověď od Cony
Moderátor
Rozšíření - Správce Pluginů - Editor TinyMCE
Do pole Rozšířené platné prvky zadejte
Code:
a[href|title|class|id|target|name|rel|rev|onclick]
a uložte.

Pokud jsem na nějaký atribut ve výčtu zapomněl, tak si jej mezi hranaté závorky doplňte.

14. pro 2014 10:00 #119336
Odpověď od jiřík
Začátečník
vložil jsem, uložilo se to, ale popup z článku nefunguje.

14. pro 2014 11:27 #119337
Odpověď od karel
Zkušený uživatel

ano, když jsem dal žádný editor, tak se mi to uložilo a funguje to.

vložil jsem, uložilo se to, ale popup z článku nefunguje.


Používejte, prosím, konkrétní výrazy místo "to".
Z popisu není zřejmé, co se "to" uložilo.

Po uložení nového nastavení "Rozšířené platné prvky", je vhodné vymazat cache, odhlásit se, a ověřit "znovuuložení" zapsaného kódu (onclick...) v článku.

Dokud v článku se neuchová :
Code:
onclick="window.open...."
... tak popup, pochopitelně, fungovat nebude.

Znáte-li řešení, sdělte ho - pomůžete ostatním při řešení stejného problému, i případný "rádce" bude vědět, poradil-li správně nebo špatně.

21. pro 2014 10:16 #119414
Odpověď od jiřík
Začátečník
tím to, jsem myslel, že se uložilo to co jste mi napsal, tj. a[href|title|class|id|target|name|rel|rev|onclick].

v globálním nastavení mám nastaveno, že cache je vypnutá - ukládání zakázáno a v menu systém promazat mezipamět nic není. a na pročistit prošlé položky jsem neklikal, protože první bych si před tímto krokem rád udělal zálohu.

21. pro 2014 15:04 #119415
Odpověď od Cony
Moderátor
A opravdu používáte TinyMCE? Máte ho zaplý v Pokročilém režimu? Co jsem psal jsem zkoušel a funguje to.

21. pro 2014 15:54 - 21. pro 2014 16:00 #119416
Odpověď od jiřík
Začátečník
ano, rozšířené tinymce. posílám obrázky nastavení.
zkoušel jsem i do těch rozšířených platných prvků to napsat ve tvaru: a | href | title | class | id | target | name | rel | rev | onclick
Přílohy:

21. pro 2014 16:40 - 21. pro 2014 16:42 #119417
Odpověď od karel
Zkušený uživatel
[příspěvek byl smazán]

Znáte-li řešení, sdělte ho - pomůžete ostatním při řešení stejného problému, i případný "rádce" bude vědět, poradil-li správně nebo špatně.

21. pro 2014 23:43 #119420
Odpověď od Cony
Moderátor
Tak tam napište přesně to co jsem posílal, tedy
Code:
a[href|title|class|id|target|name|rel|rev|onclick]
a nic jiného.

Powered by Fórum