Rozszerzenie:AjaxComments
![]() Status wydania: stabilne |
|
---|---|
Realizacja | Interfejs użytkownika |
Opis | Zastąp funkcjonalność stron dyskusyjnych komentarzami na dole strony. |
Autor(zy) | |
Ostatnia wersja | 3.0.0 (2023-06-29) |
Polityka zgodności | Dla każdego wydania MediaWiki, które jest wydaniem wsparcia długoterminowego, istnieje odpowiednia gałąź w rozszerzeniu. |
MediaWiki | 1.39.x |
PHP | 8.0.x |
Zmiany w bazie danych | Tak |
Tabele | ajaxcomments |
Licencja | Licencja GNU General Public License 2.0 lub nowsza |
Pobieranie | GitHub: Uwaga: |
|
|
Rozszerzenie AjaxComments zastępuje funkcjonalność stron dyskusyjnych komentarzami na dole strony.
Użycie
To rozszerzenie zastępuje standardową funkcjonalność stron dyskusyjnych MediaWiki, umożliwiając dodawanie komentarzy na dole strony lub odpowiedzi na istniejące komentarze. Autorzy mogą edytować lub usuwać dowolne swoje komentarze, które nie mają odpowiedzi, a administratorzy mogą edytować lub usuwać dowolne komentarze. Usunięcie komentarza z odpowiedziami spowoduje również usunięcie wszystkich odpowiedzi na ten komentarz.
Instalacja
- Pobierz i umieść plik(i) w katalogu o nazwie
AjaxComments
w swoim kataloguextensions/
. - Dodaj poniższy kod na dole twojego pliku LocalSettings.php :
wfLoadExtension( 'AjaxComments' );
- Uruchom skrypt aktualizujący, który automatycznie stworzy potrzebne tabele dla tego rozszerzenia.
- Skonfiguruj zgodnie z wymaganiami.
- Zrobione – Przejdź do Special:Version na twojej wiki, aby sprawdzić czy rozszerzenie zostało pomyślnie zainstalowane.
Konfiguracja
To rozszerzenie oferuje następujące parametry konfiguracyjne, które należy dodać poniżej wywołania rozszerzenia w pliku "LocalSettings.php":
Parametr | Domyślna wartość | Znaczenie |
---|---|---|
$wgAjaxCommentsLikeDislike
|
false
|
Definiuje, czy dodać link do polubienia/niepolubienia do każdego komentarza. |
$wgAjaxCommentsAvatars
|
true
|
Definiuje, czy dodać awatary dla użytkowników korzystających z usługi Gravatar |
$wgAjaxCommentsPollServer
|
0
|
Definiuje, czy serwer ma być sprawdzany pod kątem zmian w komentarzach i aktualizować je w razie potrzeby |
$wgAjaxCommentsEmailNotify
|
true
|
Definiuje, czy wysyłać powiadomienia o odpowiedziach i aktywności na obserwowanych stronach do użytkowników za pomocą e-maila |
$wgAjaxCommentsAdmins
|
sysop
|
Definiuje grupy użytkowników, które mają uprawnienia administracyjne względem komentarzy |