ForumCała strona

Nawigacja

Aktualnie online

Gości online: 38

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

 Drukuj temat
[OH] Friendly Url's - Przyjazne linki, SEO Friendly Url's
bartek124
Moduł implementujący na naszej stronie linki przyjazne wyszukiwarkom oraz użytkownikom. Zamiana linków odbywa się poprzez Output Handling, dzięki czemu instalacja nie wymaga modyfikacji praktycznie żadnych plików (prócz tych, w których niemożliwa była zamiana linków tą techniką). Także rozbudowa modułu o linki do własnych wtyczek/skryptów jest stosunkowo prosta, ponieważ sprowadza się do dodania i przygotowania jednego pliku, bez potrzeby modyfikacji innych.

Wersja dla polskich plików językowych kodowanych w ISO-8859-2 (Polish) oraz UTF-8 (Polish-utf8).

UWAGA!
Moduł posiada status BETA, przez co używasz go na własną odpowiedzialność!
Wszelkie znalezione błędy należy bezzwłocznie zgłosić autorowi.

Jak pisałem, tutaj proszę zgłaszać wszystkie znalezione błędy oraz ewentualne propozycje. Jeśli moduł zdobędzie odpowiednią popularność, będzie pewnie dorobiony jakiś zakątek na bartek124.net poświęcony tylko jemu + jakaś dokumentacja dot. dodawania własnych FURL'i.

Instalacja jak każdy inny moduł, czyli wysłanie plików + podmiana lub ręczna modyfikacja. Później należy włączyć panel. Pamiętaj, aby zmienić ścieżki w .htaccess głównym i forum, jeśli Twoja strona znajduje się w podfolderze (nie subdomenie!).

Podgląd wersji angielskiej na http://v7.bartek1...

Zapraszam do testowania! Smile
bartek124 dodał/a następującą plik:
v7-polish_furls_v0_1b.zip [123.66kB / 1304 Pobrane]

Edytowane przez Pieka dnia 14.08.2011 16:49:16
userbar_bartek124_net.png mw.gif Nie pomagam na komunikatorach oraz PW!
 
www.bartek124.net
Wścibski Gość
Dodany dnia 24.11.2024 17:50:58
Pan Kontekstualny

Postów: n^x
Data rejestracji: Zawsze

Polecamy hosting SferaHost.pl
IP: localhost  
qba88
U mnie w|ogóle tego panela nie wyświetla. Na localhoście ten mod nie działa?
Edytowane przez Pieka dnia 27.10.2009 17:45:58
strzelec.png
Jeśli Ci pomogłem, kliknij "Pomógł" pomogl.png
 
http://kubabu.pl/
bartek124
Działa wszędzie.
userbar_bartek124_net.png mw.gif Nie pomagam na komunikatorach oraz PW!
 
www.bartek124.net
qba88
Zrobiłem wszystko tak jak w instrukcji, skopiowałem pliki, włączyłem panel i go w ogóle nie wyświetla :/ Może to przez jakieś modyfikacje?
strzelec.png
Jeśli Ci pomogłem, kliknij "Pomógł" pomogl.png
 
http://kubabu.pl/
bartek124
A co ma wyświetlać? To panel jest tylko handlerem, uruchamia funkcję odpowiedzialną za furle. Nic nie wyświetla...
userbar_bartek124_net.png mw.gif Nie pomagam na komunikatorach oraz PW!
 
www.bartek124.net
qba88
Wgrałem mod na serwer i działa. Na localhoście nie działa.
A co ma wyświetlać? To panel jest tylko handlerem, uruchamia funkcję odpowiedzialną za furle. Nic nie wyświetla...

U Ciebie na tej przykładowej stronce http://v7.bartek1... wyświetla się panel "Friendly URLs Status" Wink

EDIT: Ok już działa zapomniałem w pliku .htaccess zmienić ścieżkę, bo strona znajduje się w podkatalogu Wink

EDIT 2: Nie wiem czemu, ale nie zmieniają mi się linki: articles.php, downloads.php, contact.php, search.php itp.
Edytowane przez qba88 dnia 27.10.2009 20:01:28
strzelec.png
Jeśli Ci pomogłem, kliknij "Pomógł" pomogl.png
 
http://kubabu.pl/
Glazio
Mi tak samo, gdzie dokładnie zmienić katalog gdzie mam pliki? Czy nazwy dodatkowych stron będą się wyświetlać, czy viewpage?
Edytowane przez Pieka dnia 27.10.2009 22:05:06
 
qba88
W pliku .htaccess do linijki RewriteBase dopisujesz nazwę katalogu np:
Pobierz kod źródłowy  Rozwiń Kod źródłowy

Edytowane przez qba88 dnia 27.10.2009 19:57:32
strzelec.png
Jeśli Ci pomogłem, kliknij "Pomógł" pomogl.png
 
http://kubabu.pl/
bartek124
No tak, wiedziałem, że o czymś zapomniałem.
Mod zmienia linki tylko widoczne dla gościa, czyli linki typu edit_profile.php, members.php itp nie są zmieniane.

2 sprawa, linki w nawigacji też nie są zamieniane, dlatego, że to nie miało najmniejszego sensu. FURL to mod, który raczej nie powinien być wyłączany i włączany byle kiedy, ponieważ bardzo wiele od wyglądu linków zależy.

Linki wstawiane do newsów, w nawigacji należy zamieniać samemu. Dla nawigacji są to odpowiednio:
  1. index.php => index.html
  2. news.php => newsy.html
  3. contact.php => kontakt.html
  4. search.php => szukaj.html
  5. articles.php => artykuly.html
  6. weblinks.php => ciekawe_strony.html
  7. photogallery.php => galeria_zdjec.html
  8. news_cats.php => kategorie_newsow.html
  9. downloads.php => pliki.html
  10. faq.php => faq.html
  11. submit.php?stype=a => dodaj_artykul.html
  12. submit.php?stype=p => dodaj_zdjecie.html
  13. submit.php?stype=l => dodaj_ciekawa_strone.html
  14. submit.php?stype=n => dodaj_news.html


Przez to, że taka zamiana nie jest zautomatyzowana, zostało sporo zaoszczędzone na wydajności, a to ważne.

Kwestia linków do dodatkowych stron pozostaje do rozpatrzenia, ponieważ tworząc linki manualnie, znając życie, userki nieźle namieszają z nimi i powstanie masa duplicate content. Wkrótce powinienem coś wymyślić.
Edytowane przez bartek124 dnia 27.10.2009 20:14:03
userbar_bartek124_net.png mw.gif Nie pomagam na komunikatorach oraz PW!
 
www.bartek124.net
Glazio
A jeśli mam inne linku typu blog.php to w .htaccess mam dodać odpowiednie zapytanie czy jak? Bo chyba nie mogę od tak sobie zmienić blog.php na blog.html. A czy można zrobić z tego jakby infusion, żeby samemu można było wybrać podstronę w moim wypadku blog.php, żeby automatycznie generowało .htaccess? Tak by było łatwiej to robić, ale nie wiem co Ty na to?
Edytowane przez Pieka dnia 27.10.2009 22:04:45
 
bartek124
Generowanie tak prostych linków byłoby łatwe, jednak bardziej złożonych tak czy siak wymagałoby znajomości co najmniej wyrażeń regularnych.

Wzoruj się na innych linkach i sobie dodaj do .htaccess.
userbar_bartek124_net.png mw.gif Nie pomagam na komunikatorach oraz PW!
 
www.bartek124.net
Szapko
Czy coś stoi na przeszkodzie by zamiast:
http://www.twojastrona.pl/index.php

zrobić:
http://www.twojastrona.pl/index
 
Glazio
A co z tymi bardziej złożonymi?
 
bartek124
dan_0803 napisał/a:
Czy coś stoi na przeszkodzie by zamiast:
http://www.twojastrona.pl/index.php

zrobić:
http://www.twojastrona.pl/index

Nic nie stoi na przeszkodzie, aczkolwiek mogą być problemy z css-ami i obrazkami, jeśli strona znajduje się w podkatalogu.


A co z tymi bardziej złożonymi?

Dokładniej proszę.
userbar_bartek124_net.png mw.gif Nie pomagam na komunikatorach oraz PW!
 
www.bartek124.net
qba88
Ja mam pytanie: jak zrobić przyjazne w różnych panelach? Np. w mam panel z najnowszymi newsami, i tam linki mają postać:
Pobierz kod źródłowy  Rozwiń Kod źródłowy
.
Edytowane przez qba88 dnia 28.10.2009 16:28:48
strzelec.png
Jeśli Ci pomogłem, kliknij "Pomógł" pomogl.png
 
http://kubabu.pl/
bartek124
Możesz go też zmienić, każdy link można zmienić.

qba88: mod zamienia linki tylko w samym PHP-Fusion, czystym, bez żadnych dodatków. Zamienia tam, gdzie innym sposobem wymagałoby to modyfikacji samego php-fusion. Linki w nawigacji, panele itp. należy sobie manualnie zamieniać. Napisałem wyraźnie, że to beta, więc nie ma dokumentacji praktycznie żadnej, więc trudniej będzie Wam tworzyć własne furle, chociaż jest to stosunkowo proste, więc na dzień dzisiejszy prosiłbym o propozycje i zgłaszanie błędów, a nie masę postów "jak zrobić to, a jak to". Przypominam, że bety używacie na własną odpowiedzialność.

Kolejne posty z zapytaniem o jakąś modyfikację, aby działała pod furlem będą usuwane. Chcę widzieć tylko propozycje i błędy.
userbar_bartek124_net.png mw.gif Nie pomagam na komunikatorach oraz PW!
 
www.bartek124.net
Szapko
Jeżeli to w ogóle możliwe, to ja bym proponował aby to:
Pobierz kod źródłowy  Rozwiń Kod źródłowy

można było zmieniać na poziomie PA. Da się? :)
 
bartek124
Da się. Wchodzisz w zarządzanie stroną => Nawigacja i zamieniasz.

Jeśli chodzi o automatyzację, powinien powstać jakiś plik install.php, który raz, zamieni te linki, dwa wygeneruje gotowy .htaccess wraz z odpowiednią ścieżką, jeśli strona jest w podkatalogu. Plany do wersji finalnej.
userbar_bartek124_net.png mw.gif Nie pomagam na komunikatorach oraz PW!
 
www.bartek124.net
Szapko
Da się. Wchodzisz w zarządzanie stroną => Nawigacja i zamieniasz.


Mi chodziło o zmiany w .htaccess Wink
 
bartek124
Zmiany w .htaccess nie są wymagane - odpowiednie wpisy już się tam znajdują Wink. Wystarczy zamienić w Nawigacji.
userbar_bartek124_net.png mw.gif Nie pomagam na komunikatorach oraz PW!
 
www.bartek124.net
Przejdź do forum:
Created by Arox Copyright (C) 2004
Copyright (C) 2004 - 2018 Ekipa PHP-Fusion.pl