Zobacz temat
Strona 2 z 2: 12
|
[Mod] Linki tworzone automatycznie bez użycia [URL]
|
|
Wooya |
Dodany dnia 01.05.2006 13:56:06
|
Zaawansowany Postów: 1449 Pomógł: 22 Data rejestracji: 30.01.2005 15:40 |
Oto kod, ktory zamieni linki na klikowalne a takze zamieni obrazki w ogladalne ;) Kod nie szkodzi tagom URL i IMG. Edytowane przez Wooya dnia 01.05.2006 14:55:38 ... Pomagam tylko przy najnowszych wersjach PHP-Fusion ... |
|
|
Wścibski Gość |
Dodany dnia 25.11.2024 19:32:16
|
Pan Kontekstualny Postów: n^x Data rejestracji: Zawsze |
|
IP: localhost | |
SebaZ |
Dodany dnia 01.05.2006 14:49:53
|
Zaawansowany Postów: 1598 Pomógł: 2 Data rejestracji: 10.11.2004 22:39 |
a to obrazków normalnie robi ???????
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 |
Dodany dnia 01.05.2006 14:56:06
|
Zaawansowany Postów: 1449 Pomógł: 22 Data rejestracji: 30.01.2005 15:40 |
??? Co ??? No robi. Robi obrazki i linki.... 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 ... |
|
|
SebaZ |
Dodany dnia 01.05.2006 15:10:16
|
Zaawansowany Postów: 1598 Pomógł: 2 Data rejestracji: 10.11.2004 22:39 |
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 |
Dodany dnia 01.05.2006 15:52:55
|
Zaawansowany Postów: 1449 Pomógł: 22 Data rejestracji: 30.01.2005 15:40 |
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 Edytowane przez Wooya dnia 01.05.2006 15:53:26 ... Pomagam tylko przy najnowszych wersjach PHP-Fusion ... |
|
|
SebaZ |
Dodany dnia 01.05.2006 16:04:47
|
Zaawansowany Postów: 1598 Pomógł: 2 Data rejestracji: 10.11.2004 22:39 |
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 |
Dodany dnia 01.05.2006 16:26:33
|
Zaawansowany Postów: 1449 Pomógł: 22 Data rejestracji: 30.01.2005 15:40 |
Na razie doszedlem do takiego czegos: 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 ... |
|
|
SebaZ |
Dodany dnia 01.05.2006 16:40:05
|
Zaawansowany Postów: 1598 Pomógł: 2 Data rejestracji: 10.11.2004 22:39 |
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 [
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 |
Dodany dnia 01.05.2006 16:58:06
|
Zaawansowany Postów: 1449 Pomógł: 22 Data rejestracji: 30.01.2005 15:40 |
Eeee... No tak :) Sorki, zapedzilem sie ;) Mialo byc: Przykleilem i odswiezylem/Pieka Edytowane przez Pieka dnia 12.01.2007 10:58:34 ... Pomagam tylko przy najnowszych wersjach PHP-Fusion ... |
|
Strona 2 z 2: 12
Przejdź do forum: |