Skocz do zawartości
"Idzie nowe..." - o zmianach i nie tylko ×
Przeniesienie zakupów z IPS Marketplace / Moving bought items from IPS Marketplace ×

ServerViewer by WebKolo.pl


Codepixel

Rekomendowane odpowiedzi

Nazwa pliku: ServerViewer by WebKolo.pl

Autor: Jakub Sochalec

Data wysłania: 08 sie 2015

Kategoria: Modyfikacje

Wspierana wersja IP.Board: 3.4x


//-----------------------------------------------// ServerViewer v.1.1//-----------------------------------------------// Author: Kolo// Written on: 01 / 09 / 2013// Updated on: 25 / 12 / 2013//-----------------------------------------------// Copyright (C) 2013 WebKolo.pl// All Rights Reserved//-----------------------------------------------


Dzięki temu skryptowi możesz dodać fajną listę serwerów na swojej stronie WWW.
Skrypt jest oparty o silnik LGSL. Lista serwerów jest generowana automatycznie, łatwe dodawanie serwerów, Posiada on wiele opcji. Oto kilka z nich:
- panel administracyjny - włączanie/wyłączanie serwerów,
- możliwe dopisanie własnego opisu serwera
- możliwe dodawanie linków hltv
- łatwe dodawanie/usuwanie serwerów
- ładniejszy wygląd
- spolszczony silnik lgsl
- poprawiona lokalizacja serwerów
- bardzo łatwa możliwość podpięcia pod IP.Board

 


Dodatkowo obsługuję:
- Counter-Strike: Global Offensive
- TeamSpeak
- TeamSpeak 3 (przy innych portach niż standardowy mogą występować problemy - testowane na serwerach vps svoice.pl, zabijaka.pl oraz na maszynie VPS - ok)

 

Często zadawane pytania:


Nie pokazuję mapy serwera co zrobić?
- Mapy są wczytywane z folderu /admin/maps/, jeżeli nie znajdzie pliku wczytuje obrazek z gametracker.com. Jeżeli nie pokazuję się nic to znaczy, że nie ma obrazka mapy w żadnym z miejsc, wtedy musisz wgrać obrazek mapy do folderu /admin/maps/

 

Po wgraniu plików oraz edycji lgsl_config.php, po wejściu na stronę otrzymuję błąd "Warning: Cannot modify header information..".
- Twój edytor tekstu w którym edytowałeś lgsl_config.php zmienił jego kodowanie z ANSI as UTF-8 do UTF-8. Edytuj plik ponownie np. Notepad++ w menu wybierz Format -> Konwertuj na UTF-8 (bez BOM) oraz zapisz. Problem zniknie.

 

Po dodaniu serwera TeamSpeak 3 widnieje, że jest on offline.
- Tak się dzieję po ich aktualizacji, nic na to obecnie nie poradzimy. Serwery ze standardowym portem oraz dobrej konfiguracji powinny działać, reszta też, lecz nie zawsze.


-------------------------------------------------------------------------------------------------------------
Instalacja:

 



Intro: wysyłka plików
Otwórz główne Archiwum o nazwie ServerViewer v1.1 i wgraj do głównego katalogu z forum zwartość folderu 'Upload',
Otwórz dodatkowe Archiwum o nazwie obrazki_sv_webkolo, zawartość wgraj do folderu główny_katalog_z_forum/serverviewer/admin/.

 

Krok 1: ustawienia pliku konfiguracyjnego.
Aby zainstalować listę serwerów musimy pierw skonfigurować plik admin/lgsl_config.php.
Jest on zapisany w ANSI as UTF-8 (bez BOM), bądź pewien, że twój edytor nie skonwertuję pliku do innego formatu!
Otwieramy go oraz szukamy pozycji [ SERVERVIEWER: KONFIGURACJA ], pod tym wpisz pełny link do folderu /admin/ skryptu. Zaraz pod tym zobaczysz [ SERVERVIEWER: BAZA DANYCH ], uzupełnij pola aby skrypt poprawnie połączył się z bazą danych. Gdy tego nie zrobisz, lub zrobisz to źle skrypt nie będzie działał. W [ SERVERVIEWER: LOGOWANIE ACP ] uzupełnij dane logowania do panelu administratora.

 

Krok 2: instalacja / aktualizacja skryptu
Jeżeli aktualizujesz ze starej wersji skryptu przejdź do http://TwojaStrona.pl/serverviewer/update.php, jeżeli chcesz zainstalować przejdź do http://TwojaStrona.pl/serverviewer/install.php.
Powinieneś zobaczyć komunikat o powodzeniu aktualizacji/instalacji oraz o usunięciu pliku update.php i install.php z serwera FTP.

 

Krok 3: zarządzanie i ustawienia w panelu administracyjnym
Przechodzimy do http://twoja-strona.pl/serverviewer/admingdzie zobaczymy panel logowania.
Użyj danych które wpisałeś w kroku 1. Po poprawnym zalogowaniu będziesz mógł dodawać serwery do listy.

 

Krok 4: podłączenie listy serwerów pod IPB
Zaloguj się do ACP na forum: Wygląd -> Style i szablony -> IP.Board -> Główne szablony -> globalTemplate
Znajdź:

<!-- ::: CONTENT ::: -->

Dodaj pod:

<php>require "./serverviewer/table.php";</php>{$output}

W pliku lgsl_config.php jest sekcja [ SERVERVIEWER: IP.BOARD - KONFIGURACJA ], gdzie można ustawić listę serwerów.

 


 


Miałem problemy z wgraniem tabeli, więc podzieliłem Ją na 2 archiwa. Pierwsze (główne) archiwum zawiera wszystkie potrzebne pliki do instalacji Tabeli, drugie (dodatkowe) natomiast zawiera Obrazki czyli ikony map, lokacji i reszte.
-----------------------------------------------------------------------------------------------------------------------------------------------------------------------
Tabela nie została stworzona przeze mnie! Autorem jest @PawelS aka WebKolo, Ja tylko udostępniam tabele!



Pobierz plik

Nothing is impossible.

Odnośnik do komentarza
Udostępnij na innych stronach

  • 5 miesięcy temu...

Warning: mysql_connect(): Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2) in /home2/frab31d0/public_html/serverviewer/admin/lgsl_class.php on line 130
Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2)

Mam taki problem.... Nie wiem co zrobić

Odnośnik do komentarza
Udostępnij na innych stronach

Jeśli chcesz dodać odpowiedź, zaloguj się lub zarejestruj nowe konto

Jedynie zarejestrowani użytkownicy mogą komentować zawartość tej strony.

Zarejestruj nowe konto

Załóż nowe konto. To bardzo proste!

Zarejestruj się

Zaloguj się

Posiadasz już konto? Zaloguj się poniżej.

Zaloguj się
  • Ostatnio przeglądający   0 użytkowników

    • Brak zarejestrowanych użytkowników przeglądających tę stronę.
×
×
  • Dodaj nową pozycję...

Powiadomienie o plikach cookie

Umieściliśmy na Twoim urządzeniu pliki cookie, aby pomóc Ci usprawnić przeglądanie strony. Możesz dostosować ustawienia plików cookie, w przeciwnym wypadku zakładamy, że wyrażasz na to zgodę.