![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 600 Pomógł: 2 Dołączył: 1.09.2002 Skąd: Wrocław Ostrzeżenie: (0%) ![]() ![]() |
Witam.
Tworze strony internetową na podstawie systsmu szablonów, który znalałżem kiedyś na jakimśportalu. Problem w tym, że nie mogę dodac żadnego kodu JavaScript, ponieważ wszystko pomiędzy znakami { i } jest wycinane. Wpadłem na pomysł, żeby poprawić wyrqażnie regularne, żeby zmienne były trzymane nie w samych nawiasach, ale jeszcze z podkreślnikami {_ i _} Czyli zamiast {ZMIENNA} żeby musiało być {_ZMIENNA_} Kawałek kodu z wyrażneiem regularnym wygląda tak:
Bede wdzięczny za wszelkie wypowiedzi. |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 307 Pomógł: 37 Dołączył: 9.11.2010 Skąd: Zielona Góra Ostrzeżenie: (0%) ![]() ![]() |
Ten skrypt ?
http://museum.webcity.pl/webcity/artykuly.php/t/22 Nie ma chyba powodu aby aż tak zmieniać kod, lepiej chyba zrobić parsowanie z pomijaniem bloków <script></script> ? Ewentualnie jeżeli nie chcesz robić absolutnie żadnych zmian w kodzie możesz je zastąpić przez:
(oczywiście po usunięciu spacji) ale to raczej szaleństwo (IMG:style_emoticons/default/wink.gif) Ten post edytował Uriziel01 25.01.2012, 14:27:49 |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 600 Pomógł: 2 Dołączył: 1.09.2002 Skąd: Wrocław Ostrzeżenie: (0%) ![]() ![]() |
Ten skrypt ? http://museum.webcity.pl/webcity/artykuly.php/t/22 Nie ma chyba powodu aby aż tak zmieniać kod, lepiej chyba zrobić parsowanie z pomijaniem bloków <script></script> ? Ewentualnie jeżeli nie chcesz robić absolutnie żadnych zmian w kodzie możesz je zastąpić przez: Kod { { ale to raczej szaleństwo (IMG:style_emoticons/default/wink.gif) } } Tak, to ten skrypt, jestem z niego bardzo zadowolony.. Mam tylko problem ze wstawianiem kodów JavaScript.. Niestety skrypt jest dla mnie zbyt skomplikowany, nie dam rady pominac parsowanie bloków <script></script> Zastępowac znak { } jego kodem, znaczaco zmniejszy czytelnośc kodu JavaScript.. :/ Wydaje mi się, że jak zmienie bloki z {} do {_ _} to będzie to najlepsze rozwiązanie.. Wystarczy zmienić to wyrażenie regularne: Ten post edytował kukix 25.01.2012, 14:30:48 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 3.10.2025 - 00:48 |