ForumCała strona

Nawigacja

Aktualnie online

Gości online: 23

Użytkowników online: 0

Łącznie użytkowników: 25,400
Najnowszy użytkownik: AlojzyBartek

Logowanie

Nazwa użytkownika

Hasło



Zarejestruj się

Odzyskaj hasło

Shoutbox

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

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?

piterus
30.10.2024 19:45:48
I będziemy śpiewać: "Kiedy 20 blisko, przebadaj wszystko, przebadaj wszystko..." Pfft

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
[Mod] Linki tworzone automatycznie bez użycia [URL]
Wooya
Oto kod, ktory zamieni linki na klikowalne a takze zamieni obrazki w ogladalne ;)
Pobierz kod źródłowy  Rozwiń Kod źródłowy


Kod nie szkodzi tagom URL i IMG.
Edytowane przez Wooya dnia 01.05.2006 14:55:38
... Pomagam tylko przy najnowszych wersjach PHP-Fusion ...
koder_1.png
 
Wścibski Gość
Dodany dnia 25.11.2024 19:32:16
Pan Kontekstualny

Postów: n^x
Data rejestracji: Zawsze

Polecamy hosting SferaHost.pl
IP: localhost  
SebaZ
a to obrazków normalnie robi ShockShockShockShock???????
Zadawanie pytań na forum to nie jest prawo, to jest przywilej, którego każdy może być pozbawiony jeżeli nie będzie umiał z niego korzystać. Nie wymagaj więc natychmiastowej odpowiedzi.
 
Wooya
??? Co ??? Grin No robi. Robi obrazki i linki.... Pfft

PS: dalem mala poprawke w kodzie, jak chcesz testowac to skopiuj ten z poprzedniego posta...

PS2: jeste jeszcze maly dylemat z autolinkami i autoimagami. Jezeli za linkiem/obrazkiem wystepuje jakis bbcode (np. [\ quote]) to zostanie on "wciagniety" linka lub obrazek. Trza dodac jeszcze jeden warunek na koncu: spacja lub nastepna linia lub pusty lub rozne od [.
Edytowane przez Wooya dnia 01.05.2006 15:01:03
... Pomagam tylko przy najnowszych wersjach PHP-Fusion ...
koder_1.png
 
SebaZ
to akurat nie problem: ($|^\[?[\r\n ]) chyba zadziała - nie sprawdzałem na oko dałem warunek na koniec ciągu, na "puste-null" i opcjonalnie przed pustym negacja znaku ]
Zadawanie pytań na forum to nie jest prawo, to jest przywilej, którego każdy może być pozbawiony jeżeli nie będzie umiał z niego korzystać. Nie wymagaj więc natychmiastowej odpowiedzi.
 
Wooya
Nie sprawdzilo sie. Pelna lista warunkow jaka musi byc spelniona:
1) przed autolinkiem/autoobrazkiem (lub )
- puste
- spacja
- nowa linia
- nie wystepuje ]

2) za autolinkiem/autoobrazkiem (lub )
- puste
- spacja
- nowa linia
- nie wystepuje [

Ostatnie lub (warunek na [ i ]) musza byc ze soba powiazane. Ciezko bedzie Grin
Edytowane przez Wooya dnia 01.05.2006 15:53:26
... Pomagam tylko przy najnowszych wersjach PHP-Fusion ...
koder_1.png
 
SebaZ
no to:
(^|^\][\r\n ]|[\r\n ])blablabla(^|^\[[\r\n ]|[\r\n ])
Zadawanie pytań na forum to nie jest prawo, to jest przywilej, którego każdy może być pozbawiony jeżeli nie będzie umiał z niego korzystać. Nie wymagaj więc natychmiastowej odpowiedzi.
 
Wooya
Na razie doszedlem do takiego czegos:
Pobierz kod źródłowy  Rozwiń Kod źródłowy


Nie sprawdza sie jeszcze dla warunkow:
- [ quote]<NOWA LINIA>
www.strona.com/ob... [/ quote]
- [ quote]www.strona.com/obrazek.gif<NOWA LINIA>
[/ quote]

... Pomagam tylko przy najnowszych wersjach PHP-Fusion ...
koder_1.png
 
SebaZ
spróbuj
(^|^\]|^\][\r\n ]|[\r\n ])blablabla($|^\[|^\[[\r\n ]|[\r\n ])

to twoje cos nie ma sensu:
$text = preg_replace("#(^|^\]|[\r\n ]|$^\[)((http|https|ftp|ftps)://[\w\#$%&~/.\-;:=,?@\[\]+]*)(.jpg|.jpeg|.png|.gif)(^|^\[|[\r\n ])#si", "\\1<img src=\"\\2\\4\" alt=\"autoimage\" border=\"0\" title=\"autoimage\">", $text);
po co sprawdzanie konca ciągu $ przed wyrazeniem z linkiem? no i przed linkiem nie bedzie nigdy [ Pfft
Edytowane przez SebaZ dnia 01.05.2006 16:41:16
Zadawanie pytań na forum to nie jest prawo, to jest przywilej, którego każdy może być pozbawiony jeżeli nie będzie umiał z niego korzystać. Nie wymagaj więc natychmiastowej odpowiedzi.
 
Wooya
Eeee... No tak :) Sorki, zapedzilem sie ;) Mialo byc:
Pobierz kod źródłowy  Rozwiń Kod źródłowy




Przykleilem i odswiezylem/Pieka
Edytowane przez Pieka dnia 12.01.2007 10:58:34
... Pomagam tylko przy najnowszych wersjach PHP-Fusion ...
koder_1.png
 
Przejdź do forum:
Created by Arox Copyright (C) 2004
Copyright (C) 2004 - 2018 Ekipa PHP-Fusion.pl