jak na pop-up okno do článku

jiřík
13. pro 2014 09:59 - 13. pro 2014 10:02 #119327
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</a>

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

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.

Pro možnost přispívání do fóra je nutné: Přihlásit se nebo Vytvořit účet.

Odpověď od fwd
13. pro 2014 12:40 #119329
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

Pro možnost přispívání do fóra je nutné: Přihlásit se nebo Vytvořit účet.

Odpověď od jiřík
13. pro 2014 15:38 - 13. pro 2014 15:50 #119331
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</a>

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.

Pro možnost přispívání do fóra je nutné: Přihlásit se nebo Vytvořit účet.

Odpověď od jiřík
13. pro 2014 16:01 - 13. pro 2014 16:07 #119332
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?

Pro možnost přispívání do fóra je nutné: Přihlásit se nebo Vytvořit účet.

Odpověď od karel
13. pro 2014 19:56 - 13. pro 2014 19:58 #119333
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ě.

Pro možnost přispívání do fóra je nutné: Přihlásit se nebo Vytvořit účet.

Odpověď od jiřík
13. pro 2014 20:39 - 13. pro 2014 20:40 #119334
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?

Pro možnost přispívání do fóra je nutné: Přihlásit se nebo Vytvořit účet.

Odpověď od Cony
13. pro 2014 22:41 #119335
Rozšíření - Správce Pluginů - Editor TinyMCE
Do pole Rozšířené platné prvky zadejte
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.

Pro možnost přispívání do fóra je nutné: Přihlásit se nebo Vytvořit účet.

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

Pro možnost přispívání do fóra je nutné: Přihlásit se nebo Vytvořit účet.

Odpověď od karel
14. pro 2014 11:27 #119337

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á :
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ě.

Pro možnost přispívání do fóra je nutné: Přihlásit se nebo Vytvořit účet.

Odpověď od jiřík
21. pro 2014 10:16 #119414
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.

Pro možnost přispívání do fóra je nutné: Přihlásit se nebo Vytvořit účet.

Odpověď od Cony
21. pro 2014 15:04 #119415
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.

Pro možnost přispívání do fóra je nutné: Přihlásit se nebo Vytvořit účet.

Odpověď od jiřík
21. pro 2014 15:54 - 21. pro 2014 16:00 #119416
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:

Pro možnost přispívání do fóra je nutné: Přihlásit se nebo Vytvořit účet.

Odpověď od karel
21. pro 2014 16:40 - 21. pro 2014 16:42 #119417
[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ě.

Pro možnost přispívání do fóra je nutné: Přihlásit se nebo Vytvořit účet.

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

Pro možnost přispívání do fóra je nutné: Přihlásit se nebo Vytvořit účet.