Sprawdzanie linków zwrotnych
- routy:
/routes/vendor/idir/admin/backlinks.php
- kontrolery:
N1ebieski\IDir\Http\Controllers\Admin\DirBacklinkController
- model:
N1ebieski\IDir\Models\DirBacklink
- widoki powiadomień mailowych:
/resources/views/vendor/idir/mails/backlink/forbidden.blade.php
- pliki językowe:
/resources/lang/vendor/idir/pl/backlinks.php
/resources/lang/vendor/idir/en/backlinks.php
# Opis
Dezaktywowane wpisy ze statusem "oczekujące na backlink" wykryte przez zadanie cron są zaprezentowane na liście w panelu administracyjnym z możliwością ręcznego przywrócenia ich do katalogu przez moderatora ze stosownym uprawnieniem. Opcja ta umożliwia ominięcie problemu ze stronami, których konfiguracja serwera blokuje bota sprawdzającego backlink, jednocześnie informując właściciela wpisu o problemie.
# Przełożenie następnego sprawdzania
Podczas moderacji wpisu moderator może przełożyć następne sprawdzenie o określoną ilość dni wybierając wartość z predefiniowanej listy lub wpisać ręcznie własną wartość typu integer. Listę dni można zdefiniować z poziomu pliku konfiguracyjnego /config/idir.php jako kolejne elementy tablicy:
'backlink' => [
'delays' => [30, 60, 180, 365]
],
Zmiana adresu lub linka zwrotnego w edycji wpisu zawsze resetuje datę następnego sprawdzania.
# Powiadomienia mailowe
Powiadomienie mailowe jest wysyłane do właściciela wpisu w momencie przywrócenia wpisu przez moderatora. Zawiera ogólne wskazówki dotyczące numeru IP oraz User-Agent którymi posługuje się bot sprawdzający, umożliwiające adminowi hostingu podjąć stosowne kroki w celu odblokowania bota.