ForumCała strona

Nawigacja

Aktualnie online

Gości online: 23

Użytkowników online: 0

Łącznie użytkowników: 25,393
Najnowszy użytkownik: Assassin

Logowanie

Nazwa użytkownika

Hasło



Zarejestruj się

Odzyskaj hasło

Shoutbox

Musisz zalogować się, aby móc dodać wiadomość.

JazOOn
06.12.2024 23:45:46
Amen

Zbigniew@
17.11.2024 11:33:24
Nie ten grzeszy kto pije, ale ten, kto się nie upije.

JazOOn
16.11.2024 20:46:18
tja

Zbigniew@
15.11.2024 18:58:17
Kto pije, ten nie bije.

JazOOn
31.10.2024 20:49:47
Kto pije?

Pobierz nową wersję
Pobierz podręcznik
Zobacz inne oficjalne Supporty
Statystyki supportu
PHP-Fuson PL na Facebooku

RSS

Polecamy hosting SferaHost.pl

Zobacz temat

Polski Oficjalny Support PHP-Fusion » PHP-Fusion v5.00-v6.01 Support » Modyfikacje skryptów
 Drukuj temat
[spoiler] - trochę inna konstrukcja
MEZmaster
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.

Pobierz kod źródłowy  Rozwiń Kod źródłowy


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...
 
http://crysis-extreme.ddl2.pl
Wścibski Gość
Dodany dnia 23.12.2024 06:39:10
Pan Kontekstualny

Postów: n^x
Data rejestracji: Zawsze

Polecamy hosting SferaHost.pl
IP: localhost  
Grzes
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 krzywy.gif
 
Pieka
Spojler mozesz sprawdzic w dzialaniu na jednej ze stron, gdzie zostal zastosowany na forum: http://herosi.net.pl
Jestem jaki jestem Smile
 
www.php-fusion.pl
MEZmaster
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

Pobierz kod źródłowy  Rozwiń Kod źródłowy


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).
 
http://crysis-extreme.ddl2.pl
Przejdź do forum:
Created by Arox Copyright (C) 2004
Copyright (C) 2004 - 2018 Ekipa PHP-Fusion.pl