[v2-testowa]MOD F-URL for php-fusion v6.01.10 by slawekneo
|
Konto ukryte |
Dodany dnia 06.10.2007 18:24:37
|

Pocz?tkuj?cy

Postów: 119 Ostrzeżeń: 6
Data rejestracji: 17.12.2005 10:56
ZBANOWANY: Dożywotnio
|
Wida? nie tylko ja:
LukasAMD napisa?/a:
Dodam ?e mam EF 4.08 a wszystkie inne adresy s? zmienione ok i dzia?aj?.
Inna sprawa ?e wgrywa?em tego moda jaki? czas temu i wtedy wszystko by?o ok. Teraz chyba zrezygnuj? ze zmiany w downloadzie z powodu tego b??du ale reszta jest ok. |
|
|
|
W?cibski Go?? |
Dodany dnia 06.09.2025 12:30:15
|
Pan Kontekstualny
Postów: n^x
Data rejestracji: Zawsze
|
|
IP: localhost |
|
|
grafi1001 |
Dodany dnia 11.10.2007 15:36:56
|

Przedszkolak

Postów: 24
Data rejestracji: 19.01.2006 23:11
|
Mam problem z tym furl - nie mozna sie zarejestrowac, nie wysyla maila. www.centrum4.webd.pl - my site
Edit: Ok co nieco pozmienialem ale nie wczytywalo kodu (capcha, czy jak to sie pisze) bo zamienialo adres zapyania o obrazek na rejestracja.html zamiast register.php i niemoglo wygenerowac kodu. Usunelem furl dla rejestracji i dziala.
Edit2: Chyba sie zagalopowalem - nadal nie dziala :/.
Edytowane przez grafi1001 dnia 11.10.2007 22:39:10
|
|
|
|
bartek124 |
Dodany dnia 08.11.2007 15:53:45
|

Weteran

Postów: 3264 Pomógł: 236
v7.02.06 Data rejestracji: 26.05.2007 12:25
|
OK wszystko dzia?a. ?wietna robota ;). Ale ja mam spraw?, a raczej prosz? o ma?? podpowied?:
To jest linijka z pliku htaccess dla news.php
RewriteRule ^News\.html$ news.php [N]
A to jest linkijka z maincore:
$buf = preg_replace('#news\.php\?readmore=([0-9]*?)(\'|")#si', 'Czytaj-news-\1.html\2', $buf);
I teraz prosze o podpowied?, gdzie i jak dopisa? kod, aby jeszcze dodatkowo wy?wietla?o tytu? newsa?? Chce tylko to ta ma?? podpowied?, poniewa? gdy b?d? wiedzia? to, to juz reszt? sam sobie zrobi?.
Pewnie trzeba b?dzie na pocz?tku kodu mod_rewrite dopisa? jak?? funkcj? a potem w tych kodach co da?em wy?ej. Je?li wiecie jak to zrobic to bardzo prosze o odpowied?
Z góry dzi?ki. |
|
|
|
Konto ukryte |
Dodany dnia 11.11.2007 17:36:31
|

Pocz?tkuj?cy

Postów: 119 Ostrzeżeń: 6
Data rejestracji: 17.12.2005 10:56
ZBANOWANY: Dożywotnio
|
Witam,
je?eli kto? u?ywa extreme-fusiona i chce zrobi? sobie F-URLa to zapraszam do tematu:
http://extreme-fu...post_32767
Po cz??ci bazowa?em na tym kodzie.
Edytowane przez Milka dnia 11.11.2007 20:50:28
|
|
|
|
lewykoziol |
Dodany dnia 17.11.2007 13:07:19
|

Przedszkolak

Postów: 4
Data rejestracji: 04.03.2006 19:49
|
Wszystko dzia?a pi?knie. Bardzo dzi?kuj?.
Mam jednak pytanie
Jak zrobi? furl do infusions ... np. mam inf ostatnie komentarze i chcia?bym z tego zrobi? www.mojawww.pl/os... ale przeszkadza mi tam ten infusion w adresie.
Mo?e pytanie g?upie ale mecze sie ju? z tym troch? :)
Bartek ja w newsach jeszcze nie zrobi?em, ale w artach mam takie co?:
.htaccess
## Articles
RewriteRule ^(.*)-art-([0-9]*)$ readarticle.php?article_id=$2 [L,NC]
## Article categories
RewriteRule ^(.*)-cat-([0-9]*)$ articles.php?cat_id=$2 [L,NC]
a w articles.php zmieni?em adresy na takie jak tu i mi dzia?a wystarczy chyba tak samo zrobi?, jak zorbie to dok?adniej postaram sie opisa?
Edytowane przez lewykoziol dnia 17.11.2007 13:12:45
|
|
|
|
Zygmunt_1974 |
Dodany dnia 17.11.2007 13:14:35
|

Przedszkolak

Postów: 42
Data rejestracji: 24.08.2007 20:25
|
Witam, otóz mam takie pytanie:
Czy aby zmieni? konców? adresu z html na htm, wystarczy zmieni? wszystkie wpisy html na htm? |
|
|
|
Konto ukryte |
Dodany dnia 17.11.2007 13:36:09
|

Pocz?tkuj?cy

Postów: 119 Ostrzeżeń: 6
Data rejestracji: 17.12.2005 10:56
ZBANOWANY: Dożywotnio
|
lewykoziol napisa?/a:
Jak zrobi? furl do infusions ... np. mam inf ostatnie komentarze i chcia?bym z tego zrobi? www.mojawww.pl/os... ale przeszkadza mi tam ten infusion w adresie.
Mo?e pytanie g?upie ale mecze sie ju? z tym troch? :)
Dodaj w .htaccess:
RewriteRule ^ostatnie-komentarze\.html$ infusions/last_comments/comments.php [N]
Dodaj w maincore.php w sekcji z FURLem:
$buf = preg_replace('#infusions/last_comments/comments\.php#si', 'ostatnie-komentarze.html', $buf);
Zygmunt_1974 napisa?/a:
Witam, otóz mam takie pytanie:
Czy aby zmieni? konców? adresu z html na htm, wystarczy zmieni? wszystkie wpisy html na htm?
Tak ale musisz zmieni? i w .htaccess i w maincore.php
Edytowane przez Konto ukryte dnia 17.11.2007 13:37:19
|
|
|
|
lewykoziol |
Dodany dnia 17.11.2007 13:37:54
|

Przedszkolak

Postów: 4
Data rejestracji: 04.03.2006 19:49
|
Zygmunt_1974
Wystarczy zmieniasz tylko w .htaccess i maincore.php |
|
|
|
Sagitarius |
Dodany dnia 17.12.2007 22:50:27
|

Przedszkolak

Postów: 60 Ostrzeżeń: 1
Data rejestracji: 16.04.2006 17:11
|
Hmm...Niestety po tej modyfikacji nie dzia?a poprawnie edycja z poziomu przegl?darki..tzn wy?wietla si? z?y link do edycji i trzeba zmienia? ko?cówk? na php oraz nazw? na pierwotn?..Kto? wie jak sobie z tym poradzi?, bo ja szczerze jestem w tym zielony
Edytowane przez Milka dnia 18.12.2007 09:32:40
|
|
|
|
FoulPhil |
Dodany dnia 22.01.2008 01:10:19
|

Przedszkolak

Postów: 2
Data rejestracji: 22.01.2008 01:07
|
Can some one please translate it into english? PLEASE 
A lot of people are looking for the same thing... |
|
|
|
bartek124 |
Dodany dnia 22.01.2008 08:33:13
|

Weteran

Postów: 3264 Pomógł: 236
v7.02.06 Data rejestracji: 26.05.2007 12:25
|
http://beta.phpfu...#post_9215
By Jantom
Nie pomagam na komunikatorach oraz PW!
|
|
|
|
FoulPhil |
Dodany dnia 22.01.2008 14:06:06
|

Przedszkolak

Postów: 2
Data rejestracji: 22.01.2008 01:07
|
THANK YOU VERY MUCH!  |
|
|
|
zezol |
Dodany dnia 23.01.2008 11:01:45
|

Bywalec

Postów: 593 Pomógł: 34
Data rejestracji: 09.12.2006 22:16
|
Zainteresowa?y mnie te UeReLe :D, wi?c postanowi?em sobie je nieco przerobi?. Z tej racji, ?e ja tam wol? mie? bez ko?cówki .html, bo jak dla mnie to ?adniej wygl?da, a pozycjonowanie googla jest mniej wa?ne wi?c zrobi?em :]. Zmieni?em tak?e wszystkie du?e, na ma?e litery i doda?em ze 3 linki jeszcze.
Nie testowa?em wszystkich, ale powinny dzia?a?. Jak co?, dajcie zna?.
Przyjazne URLe bez ko?cówki .html
Plik ".htaccess" w g?ównym katalogu:
#########################################################
# MOD F-URL for php-fusion v6.01.10 #
# language version - pl #
# author nick: slawekneo from Polish support php-fusion #
# author name: Slawomir Nonas #
# http://www.php-fusion.pl #
#########################################################
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_URI} ^/(.*)$
RewriteRule ^art$ articles.php [N]
RewriteRule ^art-kat-([0-9]+)$ articles.php?cat_id=$1 [L]
RewriteRule ^czytaj-art-([0-9]+)$ readarticle.php?article_id=$1 [L]
RewriteRule ^glowna$ index.php [N]
RewriteRule ^pliki$ downloads.php [N]
RewriteRule ^faq$ faq.php [N]
RewriteRule ^linki$ weblinks.php [N]
RewriteRule ^kategorie-newsow$ news_cats.php [N]
RewriteRule ^news$ news.php [N]
RewriteRule ^czytaj-news-([0-9]+)$ news.php?readmore=$1 [L]
RewriteRule ^kontakt$ contact.php [N]
RewriteRule ^galeria$ photogallery.php [N]
RewriteRule ^przeszukaj-forum$ search.php?stype=f [N]
RewriteRule ^szukaj$ search.php [N]
RewriteRule ^profil-([0-9]+)$ profile.php?lookup=$1 [L]
RewriteRule ^galeria-album-([0-9]+)$ photogallery.php?album_id=$1 [L]
RewriteRule ^galeria-foto-([0-9]+)$ photogallery.php?photo_id=$1 [L]
RewriteRule ^galeria-foto-powieksz-([0-9]+)$ showphoto.php?photo_id=$1 [L]
RewriteRule ^pliki-kategoria-([0-9]+)$ downloads.php?cat_id=$1 [L]
RewriteRule ^pliki-kategoria-([0-9]+)-pobierz-([0-9]+)$ downloads.php?cat_id=$1&download_id=$2 [L]
RewriteRule ^faq-kategoria-([0-9]+)$ faq.php?cat_id=$1 [L]
RewriteRule ^linki-kategoria-([0-9]+)$ weblinks.php?cat_id=$1 [L]
RewriteRule ^linki-kategoria-([0-9]+)-zobacz-strone-([0-9]+)$ weblinks.php?cat_id=$1&weblink_id=$2 [L]
RewriteRule ^przygotowanie-do-druku-newsa-([0-9]+)$ print.php?type=N&item_id=$1 [L]
RewriteRule ^przygotowanie-do-druku-arta-([0-9]+)$ print.php?type=A&item_id=$1 [L]
RewriteRule ^rejestracja$ register.php [N]
RewriteRule ^przypomnienie-hasla$ lostpassword.php [N]
RewriteRule ^edytuj-profil$ edit_profile.php [N]
RewriteRule ^wiadomosci$ messages.php [N]
RewriteRule ^uzytkownicy$ members.php [N]
Plik ".htaccess" w katalogu forum:
#########################################################
# MOD F-URL for php-fusion v6.01.10 #
# language version - pl #
# author nick: slawekneo from Polish support php-fusion #
# author name: Slawomir Nonas #
# http://www.php-fusion.pl #
#########################################################
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_URI} ^/forum/(.*)$
RewriteRule ^index$ forum/index.php [L]
RewriteRule ^zobacz-forum-([0-9]+)$ forum/viewforum.php?forum_id=$1 [L]
RewriteRule ^zobacz-forum-([0-9]+)-temat-([0-9]+)$ forum/viewthread.php?forum_id=$1&thread_id=$2 [L]
RewriteRule ^zobacz-cz-([0-9]+)-forum-([0-9]+)-temat-([0-9]+)$ forum/viewthread.php?rowstart=$1&forum_id=$2&thread_id=$3 [L]
RewriteRule ^zobacz-forum-([0-9]+)-temat-([0-9]+)-post-([0-9]+)$ forum/viewthread.php?forum_id=$1&thread_id=$2&pid=$3 [L]
RewriteRule ^zobacz-forum-([0-9]+)-temat-([0-9]+)-cz-([0-9]+)$ forum/viewthread.php?forum_id=$1&thread_id=$2&rowstart=$3 [L]
RewriteRule ^edytuj-forum-([0-9]+)-temat-([0-9]+)-post-([0-9]+)$ forum/post.php?action=edit&forum_id=$1&thread_id=$2&post_id=$3 [L]
RewriteRule ^odp-forum-([0-9]+)-temat-([0-9]+)$ forum/post.php?action=reply&forum_id=$1&thread_id=$2 [L]
RewriteRule ^odp-forum-([0-9]+)-temat-([0-9]+)-post-([0-9]+)-cyt-([0-9]+)$ forum/post.php?action=reply&forum_id=$1&thread_id=$2&post_id=$3"e=$4 [L]
RewriteRule ^nowy-temat-forum-([0-9]+)$ forum/post.php?action=newthread&forum_id=$1 [L]
No i na koniec fragment kodu dla "maincore.php":
// Change links to F-url
function f_url($buf) {
#########################################################
# MOD F-URL for php-fusion v6.01.10 #
# language version - pl #
# author nick: slawekneo from Polish support php-fusion #
# author name: Slawomir Nonas #
# http://www.php-fusion.pl #
#########################################################
if(!substr_count($_SERVER[REQUEST_URI],"administration")){
$buf = preg_replace('#readarticle\.php\?article_id=([0-9]*?)(\'|")#si', 'czytaj-art-\1\2', $buf);
$buf = preg_replace('#articles\.php\?cat_id=([0-9]*?)(\'|")#si', 'art-kat-\1\2', $buf);
$buf = preg_replace('#articles\.php#si', 'art', $buf);
$buf = preg_replace('#downloads\.php\?cat_id=([0-9]*?)(\'|")#si', 'pliki-kategoria-\1\2', $buf);
$buf = preg_replace('#downloads\.php\?cat_id=([0-9]*?)(&|&)download_id=([0-9]*?)(\'|")#si', 'pliki-kategoria-\1-pobierz-\3\4', $buf);
$buf = preg_replace('#downloads\.php#si', 'pliki', $buf);
$buf = preg_replace('#faq\.php\?cat_id=([0-9]*?)(\'|")#si', 'faq-kategoria-\1\2', $buf);
$buf = preg_replace('#faq\.php#si', 'faq', $buf);
$buf = preg_replace('#forum/index\.php#si', 'forum/index', $buf);
$buf = preg_replace('#viewforum\.php\?forum_id=([0-9]*?)(\'|")#si', 'zobacz-forum-\1\2', $buf);
$buf = preg_replace('#viewthread\.php\?forum_id=([0-9]*?)(&|&)thread_id=([0-9]*?)(\'|")#si', 'zobacz-forum-\1-temat-\3\4', $buf);
$buf = preg_replace('#viewthread\.php\?rowstart=([0-9]*?)(&|&)forum_id=([0-9]*?)(&|&)thread_id=([0-9]*?)(\'|")#si', 'zobacz-cz-\1-forum-\3-temat-\5\6', $buf);
$buf = preg_replace('#viewthread\.php\?forum_id=([0-9]*?)(&|&)thread_id=([0-9]*?)(&|&)pid=([0-9]*?)\#post_([0-9]*?)(\'|")#si', 'zobacz-forum-\1-temat-\3-post-\5#post_\6\7', $buf);
$buf = preg_replace('#post\.php\?action=newthread(&|&)forum_id=([0-9]*?)(\'|")#si', 'nowy-temat-forum-\2\3', $buf);
$buf = preg_replace('#viewthread\.php\?forum_id=([0-9]*?)(&|&)thread_id=([0-9]*?)(&|&)rowstart=([0-9]*?)(\'|")#si', 'zobacz-forum-\1-temat-\3-cz-\5\6', $buf);
$buf = preg_replace('#post\.php\?action=edit(&|&)forum_id=([0-9]*?)(&|&)thread_id=([0-9]*?)(&|&)post_id=([0-9]*?)(\'|")#si', 'edytuj-forum-\2-temat-\4-post-\6\7', $buf);
$buf = preg_replace('#post\.php\?action=reply(&|&)forum_id=([0-9]*?)(&|&)thread_id=([0-9]*?)(\'|")#si', 'odp-forum-\2-temat-\4\5', $buf);
$buf = preg_replace('#post\.php\?action=reply(&|&)forum_id=([0-9]*?)(&|&)thread_id=([0-9]*?)(&|&)post_id=([0-9]*?)(&|&)quote=([0-9]*?)(\'|")#si', 'odp-forum-\2-temat-\4-post-\6-cyt-\8\9', $buf);
$buf = preg_replace('#weblinks\.php\?cat_id=([0-9]*?)(\'|")#si', 'linki-kategoria-\1\2', $buf);
$buf = preg_replace('#weblinks\.php\?cat_id=([0-9]*?)(&|&)weblink_id=([0-9]*?)(\'|")#si', 'linki-kategoria-\1-zobacz-strone-\3\4', $buf);
$buf = preg_replace('#weblinks\.php#si', 'linki', $buf);
$buf = preg_replace('#news_cats\.php#si', 'kategorie-newsow', $buf);
$buf = preg_replace('#news\.php\?readmore=([0-9]*?)(\'|")#si', 'czytaj-news-\1\2', $buf);
$buf = preg_replace('#contact\.php#si', 'kontakt', $buf);
$buf = preg_replace('#photogallery\.php\?album_id=([0-9]*?)(\'|")#si', 'galeria-album-\1\2', $buf);
$buf = preg_replace('#photogallery\.php\?photo_id=([0-9]*?)(\'|")#si', 'galeria-foto-\1\2', $buf);
$buf = preg_replace('#showphoto\.php\?photo_id=([0-9]*?)(\'|")#si', 'galeria-foto-powieksz-\1\2', $buf);
$buf = preg_replace('#photogallery\.php#si', 'galeria', $buf);
$buf = preg_replace('#search\.php\?stype=f#si', 'przeszukaj-forum', $buf);
$buf = preg_replace('#search\.php#si', 'szukaj', $buf);
$buf = preg_replace('#profile\.php\?lookup=([0-9]*?)(\'|")#si', 'profil-\1\2', $buf);
$buf = preg_replace('#print\.php\?type=N(&|&)item_id=([0-9]*?)(\'|")#si', 'przygotowanie-do-druku-newsa-\2\3', $buf);
$buf = preg_replace('#print\.php\?type=A(&|&)item_id=([0-9]*?)(\'|")#si', 'przygotowanie-do-druku-arta-\2\3', $buf);
if(!substr_count($_SERVER[REQUEST_URI],"forum")) $buf = preg_replace('#index\.php#si', 'glowna', $buf);
$buf = preg_replace('#register\.php#si', 'rejestracja', $buf);
$buf = preg_replace('#lostpassword\.php#si', 'przypomnienie-hasla', $buf);
$buf = preg_replace('#edit_profile\.php#si', 'edytuj-profil', $buf);
$buf = preg_replace('#messages\.php#si', 'wiadomosci', $buf);$buf = preg_replace('#messages\.php#si', 'wiadomosci', $buf);
$buf = preg_replace('#members\.php#si', 'uzytkownicy', $buf);
$buf = preg_replace('#ion/glowna#si', 'ion/index.php', $buf);
}
return $buf;
}
// Start Output Buffering
ob_start("f_url");
?ycz? przyjemnego przegl?dania swoich stron ;)
Pozdrawiam
Edytowane przez zezol dnia 23.01.2008 11:03:03
|
|
|
|
szulcu |
Dodany dnia 02.02.2008 15:53:23
|

Przedszkolak

Postów: 23
Data rejestracji: 27.06.2007 17:15
|
Chcia?em doda?, ?eby zamiast adres.com/setuser.php?logout=yes by?o adres.com/wyloguj. W maincore.php doda?em
$buf = preg_replace('#setuser\.php?logout=yes#si', 'wyloguj', $buf);
a w .htaccess RewriteRule ^wyloguj$ setuser.php?logout=yes [L]
i w nawigacji dalej jest adres.com/setuser.php?logout=yes. Co jest nie tak? |
|
|
|
bartek124 |
Dodany dnia 02.02.2008 16:03:13
|

Weteran

Postów: 3264 Pomógł: 236
v7.02.06 Data rejestracji: 26.05.2007 12:25
|
$buf = preg_replace('#setuser\.php[b]\[/b]?logout=yes#si', 'wyloguj', $buf);
To daj w maincore.php.
Nie pomagam na komunikatorach oraz PW!
|
|
|
|
szulcu |
Dodany dnia 05.02.2008 15:11:13
|

Przedszkolak

Postów: 23
Data rejestracji: 27.06.2007 17:15
|
Super... Jednak mam jeszcze inny pomys?... Da?oby si? zrobi? np. adres.com/wiadomosc/1 albo adres.com/wiadomosc/kategoria/1? |
|
|
|
forju4 |
Dodany dnia 10.02.2008 22:41:41
|

Przedszkolak

Postów: 14
Data rejestracji: 01.10.2006 23:00
|
Po wprowadzeniu tych URLi nie dzia?a mi wyszukiwarka u?ytkowników, a jest mi bardzo potrzebna.
Mo?e mi kto? pomóc, jak rozwi?za? ten problem?
|
|
|
|
bartek124 |
Dodany dnia 11.02.2008 15:04:56
|

Weteran

Postów: 3264 Pomógł: 236
v7.02.06 Data rejestracji: 26.05.2007 12:25
|
Jak? masz te wyszukiwark?? T? Excented User Search?
Nie pomagam na komunikatorach oraz PW!
|
|
|
|
forju4 |
Dodany dnia 11.02.2008 22:56:46
|

Przedszkolak

Postów: 14
Data rejestracji: 01.10.2006 23:00
|
bartek124 napisa?/a:
Jak? masz te wyszukiwark?? T? Excented User Search?
Dokladnie, ta wyszukiwarka przestala dzialac bo w adresie jest dodatkowo szukaj.html dodawane.
|
|
|
|
Matts |
Dodany dnia 15.02.2008 13:57:42
|

Przedszkolak

Postów: 41 Pomógł: 3
Data rejestracji: 09.12.2007 11:19
|
Witam serdecznie.
Czy by?aby taka mo?liwo?? aby kto? poda? fragment kodu, który nazw? profil-1,2 itp zamienia?by na profil-nazwa u?ytkownika czyli np profil-matthew. Dzi?kuj? z góry za pomoc. |
|
|