Strona 1 z 1

odpowiedni useragment = uprawnienia zalogowanego użytkownika

: 17 marca 2008, 00:25
autor: stefan86
Witam,

Potrzebuję skrypt który po rozpoznaniu u gościa useragenta: googlebot/2.1 nada temu gościowi takie prawa jakby się zalogował. Czyli po prostu będzie mógł wchodzi i przeglądać tematy które są nie dostępne dla gości.

Chodzi o to, że forum nie jest dostępne dla gości a zależy mi aby jego treść była indelsowana przez google.

Na zwykłej stronie tak by to wyglądało:

Kod: Zaznacz cały

<?php
if(preg_match('/googlebot/i', $_SERVER['HTTP_USER_AGENT'], $match )){
  // to jest spider googla więc automatycznie zostanie zalogowany
  $_SESSION['logged'] = true;
}
?>
Proszę dostosować to do realiów phpBB2

Pozdrawiam

Re: odpowiedni useragment = uprawnienia zalogowanego użytkownika

: 17 marca 2008, 15:51
autor: daroPL
Najłatwiej będzie jeśli zainstalujesz MODa Spider Friendly i go sobie zmodyfikujesz, bo takiego MODa jeszcze nie widziałem.

Re: odpowiedni useragment = uprawnienia zalogowanego użytkownika

: 21 marca 2008, 23:15
autor: stefan86
daro pisze:MODa Spider Friendly i go sobie zmodyfikujesz
Gdybym potrafił modyfikować mody to zapewne sam bym napisał tego MODa ;-)
daro pisze:takiego MODa jeszcze nie widziałem.
Wiem, że takiego MODa pod phpBB2 nie ma - zanim założyłem ten temat to przeszukałem co się da. Dlatego to nie jest poszukiwanie a jedynie propozycja.

Co więcej dałem kod jakby takie rozwiązanie wyglądało pod "zwykłą" stroną - wystarczy tylko dostosować to do phpBB2.

Dostosuje ktoś?