UWAGA: Pojawiła się nowa wersja systemu - phpBB 3.3.19. Ostatnie wydania (od wersji 3.3.17 do najnowszej) przynoszą kluczowe poprawki, które chronią Twoje forum przed zagrożeniami i dbają o spokój Twojej społeczności. Polecam nie odkładać tego na później, tyllko zaktualizować fora!
Polski pakiet językowy dla phpBB 3.3.19
Polski pakiet językowy dla phpBB 3.3.19
SEO URL dla phpbb 3.2.7
SEO URL dla phpbb 3.2.7
Szukam moda do zmiany na przyjazne adresy.
Re: SEO URL dla phpbb 3.2.7
czy mod będzie działa pod 3.3 bo nie ma informacji na stronie?
Re: SEO URL dla phpbb 3.2.7
znalazłem taki https://github.com/phpbb-seo/usu/blob/master/README.md
@vader jak się w wersji 3.3 instaluje mody bo jestem skołowany nie ma żadnego pliku install itp ?
@vader jak się w wersji 3.3 instaluje mody bo jestem skołowany nie ma żadnego pliku install itp ?
Re: SEO URL dla phpbb 3.2.7
Tak samo jak od wersji 3.1.x. Wejdź do ACP > Dostosywanie > Rozszerzenia i tam możesz działać na rozszerzeniach.
Re: SEO URL dla phpbb 3.2.7
Dzięki widzę że trochę się zmieniło
jeśli wrzucam moda do ext/phpbb/ i nie wyświetla się w panelu to być niezgosność wersji czy może jeszcze coś innego bo powyższy mod ma niby działać pod 3.3
ps gratulacje w związku z 1000 postem
ps gratulacje w związku z 1000 postem
Re: SEO URL dla phpbb 3.2.7
Prawdopodobnie zawartość trzeba wgrać pod taką ścieżką: /ext/phpbbseo/usu lub /ext/usu/phpbbseo
Poczytaj jak się instaluje rozszerzenia. Opis jest w ACP w moim poprzednim poście.
Ps. Dzięki
Poczytaj jak się instaluje rozszerzenia. Opis jest w ACP w moim poprzednim poście.
Ps. Dzięki
Re: SEO URL dla phpbb 3.2.7
dzięki za podpowiedź, faktycznie w pliku composter.json jest podana ścieżka "name": "phpbbseo/usu" czyli ext/phpbbseo/usu
wtyczka Ultimate phpBB SEO Friendly URL extension działa prawidłowo dla wersji 3.3 jednak mam małe 2 problemy:
przy okazji w pliku htaccess wkleiłem reguły ze starej wersji, z tego co przetestowałem - działa prawidłowo, może komuś się przyda
wtyczka Ultimate phpBB SEO Friendly URL extension działa prawidłowo dla wersji 3.3 jednak mam małe 2 problemy:
- wycina polskie znaki z urli
oraz nie generuje przyjaznych urli dla topików "ostatni post" na głównej stronie
przy okazji w pliku htaccess wkleiłem reguły ze starej wersji, z tego co przetestowałem - działa prawidłowo, może komuś się przyda
Kod: Zaznacz cały
RewriteBase /forum/
#####################################################
# PHPBB SEO REWRITE RULES ALL MODES
#####################################################
# AUTHOR : dcz www.phpbb-seo.com
# STARTED : 01/2006
#################################
# FORUMS PAGES
###############
# FORUM INDEX REWRITERULE WOULD STAND HERE IF USED. "forum" REQUIRES TO BE SET AS FORUM INDEX
# RewriteRule ^forum\.html$ index.php [QSA,L,NC]
# FORUM ALL MODES
RewriteRule ^(forum|[a-z0-9_-]*-f)([0-9]+)(-([0-9]+))?\.html$ viewforum.php?f=$2&start=$4 [QSA,L,NC]
# TOPIC WITH VIRTUAL FOLDER ALL MODES
RewriteRule ^(forum|[a-z0-9_-]*-f)([0-9]+)/(topic|[a-z0-9_-]*-t)([0-9]+)(-([0-9]+))?\.html$ viewtopic.php?f=$2&t=$4&start=$6 [QSA,L,NC]
# TOPIC WITHOUT FORUM ID & DELIM ALL MODES
RewriteRule ^([a-z0-9_-]*)/?(topic|[a-z0-9_-]*-t)([0-9]+)(-([0-9]+))?\.html$ viewtopic.php?forum_uri=$1&t=$3&start=$5 [QSA,L,NC]
# PHPBB FILES ALL MODES
RewriteRule ^resources/[a-z0-9_-]+/(thumb/)?([0-9]+)$ download/file.php?id=$2&t=$1 [QSA,L,NC]
# PROFILES ALL MODES WITH ID
RewriteRule ^(member|[a-z0-9_-]*-u)([0-9]+)\.html$ memberlist.php?mode=viewprofile&u=$2 [QSA,L,NC]
# USER MESSAGES ALL MODES WITH ID
RewriteRule ^(member|[a-z0-9_-]*-u)([0-9]+)-(topics|posts)(-([0-9]+))?\.html$ search.php?author_id=$2&sr=$3&start=$5 [QSA,L,NC]
# GROUPS ALL MODES
RewriteRule ^(group|[a-z0-9_-]*-g)([0-9]+)(-([0-9]+))?\.html$ memberlist.php?mode=group&g=$2&start=$4 [QSA,L,NC]
# POST
RewriteRule ^post([0-9]+)\.html$ viewtopic.php?p=$1 [QSA,L,NC]
# ACTIVE TOPICS
RewriteRule ^active-topics(-([0-9]+))?\.html$ search.php?search_id=active_topics&start=$2&sr=topics [QSA,L,NC]
# UNANSWERED TOPICS
RewriteRule ^unanswered(-([0-9]+))?\.html$ search.php?search_id=unanswered&start=$2&sr=topics [QSA,L,NC]
# NEW POSTS
RewriteRule ^newposts(-([0-9]+))?\.html$ search.php?search_id=newposts&start=$2&sr=topics [QSA,L,NC]
# UNREAD POSTS
RewriteRule ^unreadposts(-([0-9]+))?\.html$ search.php?search_id=unreadposts&start=$2 [QSA,L,NC]
# THE TEAM
RewriteRule ^the-team\.html$ memberlist.php?mode=leaders [QSA,L,NC]
# HERE IS A GOOD PLACE TO ADD OTHER PHPBB RELATED REWRITERULESRe: SEO URL dla phpbb 3.2.7
Rozwiązanie ucinania polskich znaków z urli znalazłem, poniżej
W pliku phpbbseo/usu/core.php po funkcji $this->check_config(); dodać poniżą funkcję:
I zsynchronizować urle ponownie
@vader miałbyś pomysł jak rozwiązań brak generowania seo urli dla nazwy topicu "ostatni post" i zauważyłem to samo też jest jak się przejdzie do szczegółów topica i tam każdy link postu "Re:"
W pliku phpbbseo/usu/core.php po funkcji $this->check_config(); dodać poniżą funkcję:
Kod: Zaznacz cały
$this->url_replace = array(
'ś' => 's',
'ł' => 'l',
'ą' => 'a',
'ż' => 'z',
'ź' => 'z',
'ę' => 'e',
'ć' => 'c',
'ó' => 'o',
'ń' => 'n',
'Ś' => 'S',
'Ł' => 'L',
'Ą' => 'A',
'Ż' => 'Z',
'Ź' => 'Z',
'Ę' => 'E',
'Ć' => 'C',
'Ó' => 'O',
'Ń' => 'N',
'$' => 'dollar',
'€' => 'euro',
);@vader miałbyś pomysł jak rozwiązań brak generowania seo urli dla nazwy topicu "ostatni post" i zauważyłem to samo też jest jak się przejdzie do szczegółów topica i tam każdy link postu "Re:"
Re: SEO URL dla phpbb 3.2.7
Co do Re:, to jest rozszerzenie, aby usuwać ten fragment z tytułu. Co do pierwszego problemu, to trzeba się rozglądnać
Re: SEO URL dla phpbb 3.2.7
Możesz wskazać gdzie to wrzuciłeś?smyk pisze: ↑21 lutego 2020, 16:52dzięki za podpowiedź, faktycznie w pliku composter.json jest podana ścieżka "name": "phpbbseo/usu" czyli ext/phpbbseo/usu
wtyczka Ultimate phpBB SEO Friendly URL extension działa prawidłowo dla wersji 3.3 jednak mam małe 2 problemy:@vader miałbyś może jakiś pomysł jak sobie z tym poradzić?
- wycina polskie znaki z urli
oraz nie generuje przyjaznych urli dla topików "ostatni post" na głównej stronie
przy okazji w pliku htaccess wkleiłem reguły ze starej wersji, z tego co przetestowałem - działa prawidłowo, może komuś się przydaKod: Zaznacz cały
RewriteBase /forum/ ##################################################### # PHPBB SEO REWRITE RULES ALL MODES ##################################################### # AUTHOR : dcz www.phpbb-seo.com # STARTED : 01/2006 ################################# # FORUMS PAGES ############### # FORUM INDEX REWRITERULE WOULD STAND HERE IF USED. "forum" REQUIRES TO BE SET AS FORUM INDEX # RewriteRule ^forum\.html$ index.php [QSA,L,NC] # FORUM ALL MODES RewriteRule ^(forum|[a-z0-9_-]*-f)([0-9]+)(-([0-9]+))?\.html$ viewforum.php?f=$2&start=$4 [QSA,L,NC] # TOPIC WITH VIRTUAL FOLDER ALL MODES RewriteRule ^(forum|[a-z0-9_-]*-f)([0-9]+)/(topic|[a-z0-9_-]*-t)([0-9]+)(-([0-9]+))?\.html$ viewtopic.php?f=$2&t=$4&start=$6 [QSA,L,NC] # TOPIC WITHOUT FORUM ID & DELIM ALL MODES RewriteRule ^([a-z0-9_-]*)/?(topic|[a-z0-9_-]*-t)([0-9]+)(-([0-9]+))?\.html$ viewtopic.php?forum_uri=$1&t=$3&start=$5 [QSA,L,NC] # PHPBB FILES ALL MODES RewriteRule ^resources/[a-z0-9_-]+/(thumb/)?([0-9]+)$ download/file.php?id=$2&t=$1 [QSA,L,NC] # PROFILES ALL MODES WITH ID RewriteRule ^(member|[a-z0-9_-]*-u)([0-9]+)\.html$ memberlist.php?mode=viewprofile&u=$2 [QSA,L,NC] # USER MESSAGES ALL MODES WITH ID RewriteRule ^(member|[a-z0-9_-]*-u)([0-9]+)-(topics|posts)(-([0-9]+))?\.html$ search.php?author_id=$2&sr=$3&start=$5 [QSA,L,NC] # GROUPS ALL MODES RewriteRule ^(group|[a-z0-9_-]*-g)([0-9]+)(-([0-9]+))?\.html$ memberlist.php?mode=group&g=$2&start=$4 [QSA,L,NC] # POST RewriteRule ^post([0-9]+)\.html$ viewtopic.php?p=$1 [QSA,L,NC] # ACTIVE TOPICS RewriteRule ^active-topics(-([0-9]+))?\.html$ search.php?search_id=active_topics&start=$2&sr=topics [QSA,L,NC] # UNANSWERED TOPICS RewriteRule ^unanswered(-([0-9]+))?\.html$ search.php?search_id=unanswered&start=$2&sr=topics [QSA,L,NC] # NEW POSTS RewriteRule ^newposts(-([0-9]+))?\.html$ search.php?search_id=newposts&start=$2&sr=topics [QSA,L,NC] # UNREAD POSTS RewriteRule ^unreadposts(-([0-9]+))?\.html$ search.php?search_id=unreadposts&start=$2 [QSA,L,NC] # THE TEAM RewriteRule ^the-team\.html$ memberlist.php?mode=leaders [QSA,L,NC] # HERE IS A GOOD PLACE TO ADD OTHER PHPBB RELATED REWRITERULES
Re: SEO URL dla phpbb 3.2.7
Odpaliłem go pod 3.3.5 - teoretycznie działa lecz jest problem, strona się rozsypuje.
Re: SEO URL dla phpbb 3.2.7
Na pewno to SEO URL dziala ok z 3.3.5 https://github.com/tas2580/seourls, w tym ze trzeba wprowadzić kilka poprawek ręcznie
- https://github.com/tas2580/seourls/commits/master (wszystkie 4 commity z 2020) oraz poprawka dla PHP 8.0 - https://github.com/tas2580/seourls/pull/74
- https://github.com/tas2580/seourls/commits/master (wszystkie 4 commity z 2020) oraz poprawka dla PHP 8.0 - https://github.com/tas2580/seourls/pull/74
Re: SEO URL dla phpbb 3.2.7
Wrzuciłem, niestety wywala błędy.