Zobacz temat
[spoiler] - trochę inna konstrukcja
|
|
MEZmaster |
Dodany dnia 16.02.2008 23:05:52
|
Przedszkolak Postów: 54 Data rejestracji: 16.02.2008 22:53 |
Widziałem na forum podobny wątek, ale efekt nie pasował mi (widząc po przykładzie) i nie działał na mojej stronie. Sam napisałem taki kod, który powinien (według mnie) działać i rzeczywiście przy użyciu go w dodatkowych stronach działa bardzo dobrze. Problem zaczyna się, gdy chcę dodać do pharsera kod. Gdzieś zrobiłem mały błąd, ale nie widzę, gdzie. Może jakaś dobra dusza zerknąć, co ja tu namotałem i mnie poprawić? Komendy zapisane w html działają, więc jedyny błąd jest po stronie zamiany na regexp. Chyba, że o czymś nie wiem... |
|
|
Wścibski Gość |
Dodany dnia 25.11.2024 06:19:25
|
Pan Kontekstualny Postów: n^x Data rejestracji: Zawsze |
|
IP: localhost | |
Grzes |
Dodany dnia 16.02.2008 23:26:58
|
Zaawansowany Postów: 1656 Pomógł: 42 Data rejestracji: 28.04.2005 20:28 |
Tak tego nie wykonasz. Po parsowaniu bbcode wykonywana jest funkcja descript, która wytnie Ci js z tego co tu masz - stąd ten efekt. Skorzystaj z tego co stworzył slawekneo w tym temacie: http://www.php-fu...ad_id=7984 Zamień sobie bbcode ukryj na spoiler a efekt będzie ten sam. Często najmądrzejszą odpowiedzią jest milczenie
|
|
|
Pieka |
Dodany dnia 16.02.2008 23:32:24
|
Postów: 19882 Pomógł: 767 v7.02.03 Data rejestracji: 23.02.2005 18:12 |
Spojler mozesz sprawdzic w dzialaniu na jednej ze stron, gdzie zostal zastosowany na forum: http://herosi.net.pl
Jestem jaki jestem
|
|
|
MEZmaster |
Dodany dnia 17.02.2008 02:59:46
|
Przedszkolak Postów: 54 Data rejestracji: 16.02.2008 22:53 |
Właśnie tamten temat podglądałem. O tym, że pharser usunie java nie wiedziałem. Wcześniej wstawiałem tamten kod i mi nie działała strona, ale tym razem zadziałało. Zmieniłem trochę kod Teraz całkiem znośnie działa. Pojawia się jeden pasek w formie cytatu i ma przycisk spoiler, a obok niego jest nazwa, ale niestety przy większej ilości cytatów pojawia się numerek przy nim. Kombinowałem trochę, ale mi za bardzo nie wychodzi (grafikiem jestem, nie znam sie na tym za bardzo). Jak można by to zrobić, żeby każdy cytat miał inne id, ale ewentualny napis koło cytatu był pobierany ze znacznika? Mam na myśli takie coś, że zawsze jak wpiszę [spoiler=][/spoiler] to będzie po prostu przycisk spoiler bez żadnych dodatkowych napisów, a jak napiszę [spoiler=tekst][/spoiler] to koło przycisku spoiler pojawi mi się tekst, ale gdy napiszę kilka spoilerów nawet o identycznej nazwie chcę, żeby nie wyświetlało mi tam numerka, czyli żeby nazwa i id były różne. Byłbym wdzięczny za pomoc. Już kończę ze swoją stroną i zostało mi tylko to, menu i kilka podstron (i przeprowadzka na nowy serwer, ale to inna bajka). |
|
Przejdź do forum: |