Přihlásit se

Joomla 5.2.2 Security & Bugfix Release

Joomla 5.2.2 je nyní k dispozici. Jedná se o bezpečnostní vydání pro Joomla 5.x.

Kód v tagu <PRE> Joomla svojvoľne upravuje, prečo?

17. bře 2013 22:29 #105592
Objavil som veľmi zvláštnu chybu v Joomle a chcel by som sa spýtať, čo mám urobiť, aby som ju odstránil.

V TinyMCE napíšem tento text:
<script src="prettify/prettify.js" type="text/javascript"></script>

Ten text označím a v menu štýlov mu priradím Preformatted. To zariadi, že označený text vložím do tagu <PRE>. Článok uložím a zobrazím na výslednej stránke.

Na stránke sa zobrazí tento text:
<script src="/www/joomla/prettify/prettify.js" type="text/javascript"></script>

Ide o to, že Joomla sama vloží cestu k súboru index.php hlavnej stránky. Pokiaľ je stránka na webe a nachádza sa v koreni, tak tam vloží len lomítko.

Tento stav je nežiadúci a prekáža mi to. Viem nejako Joomlu prinútiť, aby to nerobila? Skúšal som to aj na čistej inštalácii Joomla 2.5.8.

Za rady vopred ďakujem.

17. bře 2013 22:42 #105593
Odpověď od Cony
Moderátor
Použijte lomítko na začátku, tedy /prettify/prettify.js - relativní adresu tak jako tak použít nemůžete - při xapnutém SEF by Vám to dávalo nesmysly na podstránkách.

18. bře 2013 01:35 - 18. bře 2013 01:37 #105613
Odpověď od msx
Uživatel
Prečítajte si pozornejšie môj príspevok. Píšete niečo úplne iné, ale nie odpoveď na moju otázku.

Vzhľadom na vašu nepozornosť a aby som sa vyhol nepozornosti ostatných, tak zdôrazním, že sa nejedná o zadanie scriptu do zdrojáka stránky, kde by to, o čom píšete malo význam, ale jedná sa o text článku, kde si Joomla upravuje text článku podľa svojej ľubovôle. Mne ide o to, že keď dám do článku text AUTO, tak nechcem mať v texte článku AUTOBUS. To bolo myslené samozrejme obrazne.

18. bře 2013 07:30 #105615
Odpověď od karel
Zkušený uživatel
Do doby, než najdete řešení (nebo než chybu opraví) můžete Joomlu přinutit i tak, že vypnete SEF URL.
Z (Vašeho) technického nadhledu, byste měl poznat, že to není "libovůle", ale chyba při nahrazování cesty v src="..." při zapnutém SEF URL

mmch: pro simulaci chyby, stačí, když v článku napíšete třeba src="ooo"

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

18. bře 2013 07:51 #105616
Odpověď od karel
Zkušený uživatel
debug: velmi pravděpodobně má na starosti ~/plugins/system/sef/sef.php

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

18. bře 2013 11:32 #105630
Odpověď od msx
Uživatel
A mohol by som niekoho poprosiť nech to nahlási ako chybu vývojárom? Myslím, že v tagu <PRE> je nevhodné, aby sa cesty upravovali, keďže tento tag neslúži na zobrazovanie obrázkov a podobne.

Čo sa týka toho "ooo", máte pravdu, ale chcel som dať niečo, čo som mal na 100 % overené.

Powered by Fórum