PHP min. 5.6.8MySQL min. 5.1Apache min. 2.0
PHP-Fusion 9 Jádro
v9.0
Český překlad
Pravidelně aktualizovaný

Technologie

Aktualizováno; vložení zdrojáku do editoru news, v.9

Aktualizováno; vložení zdrojáku do editoru news, v.9
Vkládání zdrojových kódů (jejich ukázek) v PHP - Fusion v.9 nám zatím korektně funguje v news (u nás to je Technologie), a to v komentářích k článkům. Mírně problematické je zatím vkládání zdrojáků do textů v editoru Administrace v článcích news (Technologie), avšak přesto lze úspěšně vyřešit.

Aby vkládání zdrojáků do komentářů fungovalo, stačilo pouze aktivovat příslušné ikonky v bbcode. Píšu o tom ve Fóru: https://www.phpfusion.cz/infusions/forum/viewthread.php?thread_id=36&pid=249#post_249

1/ Ukázka snahy o vložení holého, neobaleného, zdrojového kódu. Jak je zřejmé, zobrazení kódu je naprosto nekorektní:
if (isset($_GET['theme'])) {
echo "
\n";
$theme_admin::display_theme_editor($_GET['theme']);
echo "
\n";
}

2/ Vkladáme pomocí ručního "code". Zobrazení je korektní. Podmínkou je vložení prázdných znaků u závorek "divů":
[code]
if (isset($_GET['theme'])) {
echo "< div class='m-t-20'>\n";
$theme_admin::display_theme_editor($_GET['theme']);
echo "< /div >\n";
}
[/code]

3/ Takže, zatím (než bude zautomatizováno) je pro správné a korektní vložení a zobrazení zdrojového kódu v předepsaném rámečku, myslím, nejlepší:
Zdrojový kód pro news obalit tagy/elementy " < pre >.... < /pre > ". Kromě toho musíme dát před všechny závorky prázdné znaky " ", případně jen klepnout na klávesnici. Nyní je zobrazení zdrojáku korektní. Avšak pracnějším způsobem.

< pre >
if (isset($_GET['theme'])) {
echo "< div class='m-t-20' >\n";
$theme_admin::display_theme_editor($_GET['theme']);
echo "< /div >\n";
}
< /pre >


4/ Vkládání zdrojáků do komentářů pod článkem je naopak zcela korektní. Proběhne automaticky po kliknutí na bbcode ikonky. Píšu o tom zde ve Fóru: https://www.phpfusion.cz/infusions/forum/viewthread.php?thread_id=36&pid=249#post_249 .

Autor: infoadmin.

Galerie

Kvido 15.10.2017 08:54 1,949 1 komentář

1 komentář

Zanechat komentář

Přihlaste se, abyste mohli zveřejnit komentář.
  • Kvido
    Jak vidíte v ukázce posledního přidaného zdrojového kódu, není zde v komentářích vůbec žádný problém. Stačí jen kliknout shora na ikonku "code" a zdrojový kód vložit (CTRL+V).

    < pre >
    if (isset($_GET['theme'])) {
     echo "< div class='m-t-20' >\n";
     $theme_admin::display_theme_editor($_GET['theme']);
     echo "< /div >\n";
     }
    < /pre >
    - 17.10.2017 08:05
Nejnovější témata fóra
  Vlákno Zobrazení Odpovědi Poslední příspěvek
XML Sitemap pro video
v Infuze, panely, vzhledy
256 10 RobiNN
17-11-2018 17:44
Administrácia
v PHP-Fusion 9.0.3
111 11 Balin50
13-11-2018 14:40
9.00.04
v Obecná diskuse
168 4 RobiNN
27-10-2018 12:55
Novinky - video
v Administrace obsahu
286 8 Kvido
18-10-2018 16:17
Instalace na Ubuntu serveru
v PHP-Fusion 9.0
302 8 grootcz
11-10-2018 18:27
PHP 7 čeština
v PHP-Fusion 7
423 1 Kvido
28-09-2018 12:46
Vývoj - ako pokračuje
v PHP-Fusion 9.0.3
411 2 RobiNN
23-09-2018 12:37