Linki PHPBB otwierane w nowym oknie
Otwieranie linków zewnętrznych w tym samym oknie wiąże się najczęściej z przejściem użytkownika na inną stronę (użytkownik pozostaje tylko w przypadku kliknięcia prawym przyciskiem na link i wybrania opcji “otwórz w nowym oknie/karcie”).
Jeżeli chcemy, aby w naszym forum postawionym na PHPBB linki w postach i sygnaturach otwierały się w nowym oknie, musimy zmodyfikować funkcje odpowiedzialne za ich tworzenie. Edytujemy plik includes/functions_content.php. Znajdujemy w nim funkcję make_clickable_callback() i w jej ciele, do znacznika <a> dodajemy parametr target=”_blank”. Zmieniona linijka kodu będzie wyglądała następująco:
$html = "$whitespace<!-- $tag --><a$class href=\"$url\" target=\"_blank\">$text</a><!-- $tag -->$append";
Następnie edytujemy plik bbcode.html. Znajdziemy do w podkatalogu template, w katalogu z naszym bieżącym stylem (np. styles/prosilver/template). Znajdujemy w nim linijkę zaczynającą się od <!– BEGIN url –>. W linijce tej, w znaczniku <a> dodajemy parametr target=”_blank”. Gotowy kod będzie wyglądał następująco:
<!-- BEGIN url --><a href="{URL}" target="_blank">{DESCRIPTION}</a><!-- END url -->
Sitemap – zgłaszanie map strony do Google
Mapa strony (ang. sitemap) jest zbiorem najważniejszych (często także wszystkich) odnośników wewnętrznych na naszej stronie. Najczęściej spotykaną formą mapy strony jest plik XML o odpowiednim formacie. Zdarza się także stosować pliki txt, jednak nie jest to zalecane.
Na stronach często spotyka się także mapy linków (podstrona z drzewem linków w serwisie).
Mapy tworzy się w celu ułatwienia poruszania się po stronie robotom. Dobrym zwyczajem jest wysyłanie mapy do Google (szczególnie w przypadku nowych stron).
Jeżeli nie mamy czasu na ręczne tworzenie mapy możemy skorzystać z gotowego narzędzia. Jednym z nich jest XML sitemaps.
Wystarczy, że w okienku “Starting URL” wpiszemy adres naszej strony i klikniemy “start”. Możemy także zdefiniować inne parametry linku mapy strony: ostatnia modyfikacja podstrony, częstotliwość zmian, wagę podstrony.
Po wygenerowaniu mapy możemy ją zapisać na lokalnym dysku. Do Google mapę wysyłamy za pomocą narzędzi dla webmasterów. Znajdziemy je na stronie – http://www.google.com/webmasters/sitemaps/