[gotowa modyfikacja] Status Serwera w forach |
Autor |
Wiadomość |
Dajaj
Pomógł: 176 razy Posty: 1019
|
|
|
|
|
Gadatliwa Kasia
|
|
|
|
Tommekk80
Pomógł: 1411 razy Posty: 4780
|
Wysłany: 21-01-2013, 17:18
|
|
|
Cytat: | #
#-----[ AFTER, ADD ] [ PO, DODAJ ]-----------------------------------------
#
<tr>
<td class="row1">{L_FORUM_IMAGE_URL}</td>
<td class="row2"><input type="text" size="45" name="forumimageurl" value="{FORUM_IMAGE_URL}" class="post" /></td>
</tr> |
Zapomniałeś czegoś zmienić... |
|
|
|
|
Dajaj
Pomógł: 176 razy Posty: 1019
|
Wysłany: 21-01-2013, 17:25
|
|
|
o ja sory
brałem ścieżki do plików z tej instrukcji bo jest mniej więcej podobna i się walnęło
aktualizowane |
|
|
|
|
aka
Pomógł: 32 razy Posty: 133
|
Wysłany: 21-01-2013, 19:03
|
|
|
Dobra robota, gratuluję wytrwałości przy pracy, fajnie, że wstawiasz dla wszystkich:) |
|
|
|
|
Dajaj
Pomógł: 176 razy Posty: 1019
|
Wysłany: 21-01-2013, 19:07
|
|
|
@up dzięki xd trochę musiałem pogłówkować bo w sumie jest to pierwsza taka moja modyfikacja
jak będzie więcej zainteresowania udostępnię full wersję ;p
ffa.png
|
|
Plik ściągnięto 118 raz(y) 104,52 KB |
|
Ostatnio zmieniony przez Dajaj 21-01-2013, 19:23, w całości zmieniany 1 raz |
|
|
|
|
Tommekk80
Pomógł: 1411 razy Posty: 4780
|
Wysłany: 21-01-2013, 19:14
|
|
|
Wstaw albo nie - nie 'gdybaj', proszę. |
|
|
|
|
Asus
Pomógł: 20 razy Posty: 83
|
Wysłany: 21-01-2013, 20:33
|
|
|
Dajaj napisał/a: | @up dzięki xd trochę musiałem pogłówkować bo w sumie jest to pierwsza taka moja modyfikacja
jak będzie więcej zainteresowania udostępnię full wersję ;p |
Daj pełną wersję |
|
|
|
|
Pawlok
Czarna lista
Pomógł: 2 razy Posty: 245
|
Wysłany: 22-01-2013, 10:24
|
|
|
Poprosimy pełna wersje tego |
|
|
|
|
kooza
Pomógł: 486 razy Posty: 2401
|
Wysłany: 22-01-2013, 21:16
|
|
|
A co za problem zrobić pełną wersje?
dodałem funkcje strpos 404, czyli gdy na gametracker nie ma takiej mapy, wyświetla się to:
no i jak się najedzie na mape której nie ma, wyświetlane jest w title 'Brak mapy' a gdy jest mapa, to w title wyświetla się nazwa mapy
dodałem zamiast nazwy forum, wyświetla się nazwa serwera
no i dane serwera
includes/functions_hierarchy.php
znajdź:
Kod: | $ipserwera = $data['forum_serwer_ip'];
$portserwera = $data['forum_serwer_port'];
if(!empty($ipserwera) && !empty($portserwera))
{
$s1_status = new HLSocket($ipserwera, $portserwera);
$s1_info = $s1_status->details();
//GENEROWANIE LINKU DO MAPy SERWERA
$link = 'http://image.www.gametracker.com/images/maps/160x120/cs/'.$s1_info['map'].'.jpg" id="forummap';
//END GENEROWANIE LINKU DO MAPy SERWERA
$s1_status->close();
$folder_image = $link;
} |
zamień na:
Kod: | $ipserwera = $data['forum_serwer_ip'];
$portserwera = $data['forum_serwer_port'];
if(!empty($ipserwera) && !empty($portserwera))
{
$s1_status = new HLSocket($ipserwera, $portserwera);
$s1_info = $s1_status->details();
$maps_on = 'http://image.www.gametracker.com/images/maps/160x120/cs/'.$s1_info['map'].'.jpg';
$maps_exist_on = @file_get_contents($maps_on);
if (strpos($maps_exist_on, '404') == false) {
$link = '' . $maps_on . '" id="forummap" title="'.$s1_info['map'].'"';
}
else {
$link = 'http://image.www.gametracker.com/images/maps/160x120/nomap.jpg" id="forummap" title="Brak mapy"';
}
$folder_image = $link;
if ($s1_info['hostname'] == "") {
$stan = "<font color='red'>Offline</font>";
} else
{
$stan = "<font color='green'>Online</font>";
}
$dane = 'IP: '.$ipserwera.':'.$portserwera.'<br/>Gracze: '.$s1_info['players'].'/'.$s1_info['max'].' | Mapa: '.$s1_info['map'].' | Status: '.$stan.'';
$desc = $dane;
$nazwa = ''.$s1_info['hostname'].'';
$title = $nazwa;
$s1_status->close();
} |
No i jeszcze będzie do dodania nazwa forum "jako nazwa serwera" w search.php i w jako nawigacji w viewforum.php, viewtopic.php i posting.php
demo.png
|
|
Plik ściągnięto 239 raz(y) 19,73 KB |
|
|
|
|
|
Dajaj
Pomógł: 176 razy Posty: 1019
|
Wysłany: 22-01-2013, 23:05
|
|
|
kooza napisał/a: | A co za problem zrobić pełną wersje?
dodałem funkcje strpos 404, czyli gdy na gametracker nie ma takiej mapy, wyświetla się to:
Obrazek
no i jak się najedzie na mape której nie ma, wyświetlane jest w title 'Brak mapy' a gdy jest mapa, to w title wyświetla się nazwa mapy
dodałem zamiast nazwy forum, wyświetla się nazwa serwera
no i dane serwera
includes/functions_hierarchy.php
znajdź:
Kod: | $ipserwera = $data['forum_serwer_ip'];
$portserwera = $data['forum_serwer_port'];
if(!empty($ipserwera) && !empty($portserwera))
{
$s1_status = new HLSocket($ipserwera, $portserwera);
$s1_info = $s1_status->details();
//GENEROWANIE LINKU DO MAPy SERWERA
$link = 'http://image.www.gametracker.com/images/maps/160x120/cs/'.$s1_info['map'].'.jpg" id="forummap';
//END GENEROWANIE LINKU DO MAPy SERWERA
$s1_status->close();
$folder_image = $link;
} |
zamień na:
Kod: | $ipserwera = $data['forum_serwer_ip'];
$portserwera = $data['forum_serwer_port'];
if(!empty($ipserwera) && !empty($portserwera))
{
$s1_status = new HLSocket($ipserwera, $portserwera);
$s1_info = $s1_status->details();
$maps_on = 'http://image.www.gametracker.com/images/maps/160x120/cs/'.$s1_info['map'].'.jpg';
$maps_exist_on = @file_get_contents($maps_on);
if (strpos($maps_exist_on, '404') == false) {
$link = '' . $maps_on . '" id="forummap" title="'.$s1_info['map'].'"';
}
else {
$link = 'http://image.www.gametracker.com/images/maps/160x120/nomap.jpg" id="forummap" title="Brak mapy"';
}
$folder_image = $link;
if ($s1_info['hostname'] == "") {
$stan = "<font color='red'>Offline</font>";
} else
{
$stan = "<font color='green'>Online</font>";
}
$dane = 'IP: '.$ipserwera.':'.$portserwera.'<br/>Gracze: '.$s1_info['players'].'/'.$s1_info['max'].' | Mapa: '.$s1_info['map'].' | Status: '.$stan.'';
$desc = $dane;
$nazwa = ''.$s1_info['hostname'].'';
$title = $nazwa;
$s1_status->close();
} |
No i jeszcze będzie do dodania nazwa forum "jako nazwa serwera" w search.php i w jako nawigacji w viewforum.php, viewtopic.php i posting.php |
chciałem poczekać i zobaczyć czy są chętni na moda ;p właściwie jakbyś widział mój kod xd |
|
|
|
|
Pawlok
Czarna lista
Pomógł: 2 razy Posty: 245
|
Wysłany: 23-01-2013, 02:50
|
|
|
Po wgraniu modyfikacji forum spoko dzialalo.
Ale po wgraniu przerobki kozy forum sie długo wczytuje
kooza napisał/a: | includes/functions_hierarchy.php
znajdź:
Kod:
$ipserwera = $data['forum_serwer_ip'];
$portserwera = $data['forum_serwer_port'];
if(!empty($ipserwera) && !empty($portserwera))
{
$s1_status = new HLSocket($ipserwera, $portserwera);
$s1_info = $s1_status->details();
//GENEROWANIE LINKU DO MAPy SERWERA
$link = 'http://image.www.gametracker.com/images/maps/160x120/cs/'.$s1_info['map'].'.jpg" id="forummap';
//END GENEROWANIE LINKU DO MAPy SERWERA
$s1_status->close();
$folder_image = $link;
}
zamień na:
Kod:
$ipserwera = $data['forum_serwer_ip'];
$portserwera = $data['forum_serwer_port'];
if(!empty($ipserwera) && !empty($portserwera))
{
$s1_status = new HLSocket($ipserwera, $portserwera);
$s1_info = $s1_status->details();
$maps_on = 'http://image.www.gametracker.com/images/maps/160x120/cs/'.$s1_info['map'].'.jpg';
$maps_exist_on = @file_get_contents($maps_on);
if (strpos($maps_exist_on, '404') == false) {
$link = '' . $maps_on . '" id="forummap" title="'.$s1_info['map'].'"';
}
else {
$link = 'http://image.www.gametracker.com/images/maps/160x120/nomap.jpg" id="forummap" title="Brak mapy"';
}
$folder_image = $link;
if ($s1_info['hostname'] == "") {
$stan = "<font color='red'>Offline</font>";
} else
{
$stan = "<font color='green'>Online</font>";
}
$dane = 'IP: '.$ipserwera.':'.$portserwera.'<br/>Gracze: '.$s1_info['players'].'/'.$s1_info['max'].' | Mapa: '.$s1_info['map'].' | Status: '.$stan.'';
$desc = $dane;
$nazwa = ''.$s1_info['hostname'].'';
$title = $nazwa;
$s1_status->close();
} |
|
|
|
|
|
czesio56560
Pomógł: 210 razy Posty: 1131
|
Wysłany: 23-01-2013, 09:37
|
|
|
Zobaczcie ten kod:
Kod: | $ipserwera = $data['forum_serwer_ip'];
$portserwera = $data['forum_serwer_port'];
if ($forum_id == $forum_id) {
if(!empty($ipserwera) && !empty($portserwera))
{
$s1_status = new HLSocket($ipserwera, $portserwera);
$s1_info = $s1_status->details();
if (_socket) { $status = '<span style="color: green">Online</span>'; } else { $status = '<span style="color: red">Offline</span>'; }
//GENEROWANIE LINKU DO MAPy SERWERA
$link = 'http://image.www.gametracker.com/images/maps/160x120/cs/'.$s1_info['map'].'.jpg" id="forummap';
$desc = '
IP: '.$ipserwera.':'.$portserwera.'<br />Gracze: '.$s1_info['players'].' / '.$s1_info['max'].' | Mapa: '.$s1_info['map'].' | Status: '.$status.' '; |
Zamist:
Kod: | $ipserwera = $data['forum_serwer_ip'];
$portserwera = $data['forum_serwer_port'];
if(!empty($ipserwera) && !empty($portserwera))
{
$s1_status = new HLSocket($ipserwera, $portserwera);
$s1_info = $s1_status->details();
//GENEROWANIE LINKU DO MAPy SERWERA
$link = 'http://image.www.gametracker.com/images/maps/160x120/cs/'.$s1_info['map'].'.jpg" id="forummap'; |
Oczywiście z 1 instrukcji (kod, który podałem stworzony przez dajaj jakby coś) |
_________________ Nie wiem.
Nie znam się.
Zarobiony jestem.
Przyjdź Pan jutro. |
|
|
|
|
kooza
Pomógł: 486 razy Posty: 2401
|
Wysłany: 23-01-2013, 10:46
|
|
|
czesio56560, już nie zmienia mapy gdy jej nie ma, i nie dodałeś zamiany nazwy forum w nazwę serwera. Co to jest? if (_socket)
Nawet jeśli serwer będzie offline, to no i tak będzie pisało Online
Teraz jest wszystko ok.
Kod: | $ipserwera = $data['forum_serwer_ip'];
$portserwera = $data['forum_serwer_port'];
if(!empty($ipserwera) && !empty($portserwera))
{
$s1_status = new HLSocket($ipserwera, $portserwera);
$s1_info = $s1_status->details();
$maps_on = 'http://image.www.gametracker.com/images/maps/160x120/cs/'.$s1_info['map'].'.jpg';
$maps_exist_on = @file_get_contents($maps_on);
if (strpos($maps_exist_on, '404') == false) {
$folder_image = '' . $maps_on . '" id="forummap" title="'.$s1_info['map'].'"';
}
else {
$folder_image = 'http://image.www.gametracker.com/images/maps/160x120/nomap.jpg" id="forummap" title="Brak mapy"';
}
if ($s1_info['hostname']=="") {
$stan = "<font color='red'>Offline</font>";
} else
{
$stan = "<font color='green'>Online</font>";
}
$desc = 'IP: '.$ipserwera.':'.$portserwera.'<br/>Gracze: '.$s1_info['players'].'/'.$s1_info['max'].' | Mapa: '.$s1_info['map'].' | Status: '.$stan.'';
$title = ''.$s1_info['hostname'].'';
$s1_status->close();
} |
|
|
|
|
|
Pawlok
Czarna lista
Pomógł: 2 razy Posty: 245
|
Wysłany: 23-01-2013, 12:27
|
|
|
Ale cos jest nie tak bo długo sie forum laduje ok 2 min |
|
|
|
|
Gadatliwa Kasia
|
|
|
|
czesio56560
Pomógł: 210 razy Posty: 1131
|
Wysłany: 23-01-2013, 14:22
|
|
|
A po usunięciu już się długo nie wczytuję ? |
_________________ Nie wiem.
Nie znam się.
Zarobiony jestem.
Przyjdź Pan jutro. |
|
|
|
|
|