2011-07-13 23:10
Witam. Chiałbym poprzez panel admina dodawać skrypt java kóry bedzie wywolywany w na stronie. W pliku config/general.php dodaję wpis: $config['textarea_test'] = ""; w pliku templates/admin/settings.tpl dodaje wpis: <!-- start --> <tr class="l1"> <th> $lang['textarea_test'] </th> <td> <textarea type="text" name="textarea_test" cols="70" rows="20" class="input" />$config['testarea_test']</textarea> </td> </tr> <!-- end --> oczywiście dodaję wersje jezykowe $lang['text_area'] Wpisy textowe (typu Hello world!!) moge dodać normalnie ale już skrypty typu <script></script> Rozumiem że chodzi tu o znaki które sa w samym skrypcie może podpowiedz jaka to funkcja zapisuje do bazy. Ewentualnie ktoś już takiego coś robił.
» Quick.Cms v3.x simon75 2011-07-14 15:36
To zabezpieczenie przed umieszczaniem znaków specjalnych typu < czy >. Odpowiada za to funkcja changeSpecialChars() w pliku libraries/Trash.php, która jest wywołana w funkcji saveVariables() w pliku core/common-admin.php
I helped? Like it: www.facebook.com/makwebpl