Autor Wątek: Jak dodac status online - offline naszego huba na strone www lub forum  (Przeczytany 1151 razy)

0 użytkowników i 1 Gość przegląda ten wątek.

Online szaber

  • Administrator
  • *
  • Wiadomości: 1123
  • Reputacja: 32
  • Płeć: Mężczyzna
  • "wykorzystać życie zanim ono wykorzysta mnie"
    • Status GG
    • dolina muminków
Aby dodać taki Bajerek należy umieścić w odpowiednim miejscu ten kawałek kodu

Tryb tekstowy
<?
$adres_huba = "dcmaniak.hopto.org";
$port_huba = "888";
$fp = @fsockopen($adres_huba, $port_huba, $errno, $errstr, 3);
if (!$fp)
{
&nbsp; echo "<font color=red>Hub jest offline</font>";
}
else
{
&nbsp; echo "<font color=green>Hub jest online</font>";
}
?>


Tryb graficzny

<?
$adres_huba = "adres.hub.pl";
$port_huba = "411";
header('Content-type: image/gif');
$fp = @fsockopen($adres_huba, $port_huba, $errno, $errstr, 3);
if (!$fp)
{
 include('twoje_zdjęcie_offline.gif');
}
else
{
 include('twoje_zdjęcie_online.gif');
}
?>

Pare przydatnych emotek
http://www.vbulletin.org/forum/showthread.php?p=1567422

Specjalne podziękowania dla Thnae za pomoc z tym scryptem php

Dodam ze u nas hubie ten status jest wstawiony przez TinyPortal i dodane przez bloki i kod który umieściłem był umieszczony bez 1 i ostatniego znaku
Wygląda tak tryb graficzny

$adres_huba = "adres.hub.pl";
$port_huba = "411";
header('Content-type: image/gif');
$fp = @fsockopen($adres_huba, $port_huba, $errno, $errstr, 3);
if (!$fp)
{
 include('[url]http://images29.fotosik.pl/262/5a7c8dcac90d8d4e.gif[/url]');
}
else
{
 include('[url]http://images32.fotosik.pl/339/ed23efd3c3d1041b.gif[/url]');
}


/edit SeRdEcZnY

Przykład jak to wygląda możemy zobaczyć na stronie głównej naszego forum (przypomnę adres :P http://dcmaniak.pl/index.php ) po lewej stronie pod banerami.

« Ostatnia zmiana: Sierpień 10, 2008, 18:43:16 pm wysłana przez SeRdEcZnY »
--Świadomy sen-- Polecam-
-Rozwój duchowy
http://zenforest.wordpress.com/ - Polecam



dolina-muminkow.co.cc:7777                          dcmaniak.co.cc:888

Offline Marco

  • Stały bywalec
  • ***
  • Wiadomości: 54
  • Reputacja: 1
    • Status GG
    • ..:: eXodus DC HuB™ ::..
Odp: Jak dodac status online - offline naszego huba na strone www lub forum
« Odpowiedź #1 dnia: Maj 21, 2010, 14:22:15 pm »
Witam, orientuje ktoś czemu mam taki błąd?

Hub jest offline"; } else {   echo "Hub jest online"; } ?>dodam tylko że znajduje się on w kodzie HTML niż w PHP.
« Ostatnia zmiana: Maj 21, 2010, 14:25:11 pm wysłana przez Marco »

Offline lOOpi

  • Administrator
  • *
  • Wiadomości: 751
  • Reputacja: 43
  • Płeć: Mężczyzna
  • I solve problems
Odp: Jak dodac status online - offline naszego huba na strone www lub forum
« Odpowiedź #2 dnia: Maj 21, 2010, 14:36:37 pm »
To musi być php, html nie jest językiem funkcyjnym i taki warunek else na pewno Ci nie zadziała.
"The horizon leans forward, offering space to place new steps of change"



Offline Marco

  • Stały bywalec
  • ***
  • Wiadomości: 54
  • Reputacja: 1
    • Status GG
    • ..:: eXodus DC HuB™ ::..
Odp: Jak dodac status online - offline naszego huba na strone www lub forum
« Odpowiedź #3 dnia: Maj 21, 2010, 14:42:51 pm »
Ok, a jak zrobić tryb graficzny? Zrobiłem tak jak powinno być i nic, jak wygląda można zobaczyć tutaj > http://www.pro-channel.eu/

Offline Stora

  • Administrator
  • *
  • Wiadomości: 559
  • Reputacja: 28
  • Płeć: Mężczyzna
    • Dolina Muminkow
Odp: Jak dodac status online - offline naszego huba na strone www lub forum
« Odpowiedź #4 dnia: Maj 21, 2010, 17:46:52 pm »
Takie coś się mi wyświetla

$adres_huba = "adres.hub.pl";$port_huba = "411";header('Content-type: images/status/gif');$fp = @fsockopen($adres_huba, $port_huba, $errno, $errstr, 3);if (!$fp){ include('[url]http://pro-channel.eu/images/status/online.gif[/url]');}else{ include('images/status/offline.gif');}
Powinno być   $adres_huba = adres twojego huba

                    $port_huba = port twojego huba

Jeżeli fotkę masz na swoim serwerze to nie potrzebujesz pisać kodu images folder na serwerze w katalogu głównym
status folder w folderze images
offline.gif plik graficzny o nazwie offline i rozszerzeniu gif znajdujący się w tych folderach] wystarczy podać ścieżkę do niego 
include('images/status/offline.gif'); gdzie images folder na serwerze w katalogu głównym
status folder w folderze images
offline.gif plik graficzny o nazwie offline i rozszerzeniu gif znajdujący się w tych folderach
i ten status co podany jest w pierwszych postach jest zrobiony w php jeżeli stronę masz w html no to kupa nie będzie działać
ja mam na swojej stronie kilka takich próbek hub on / off
http://dolina-muminkow.dorota.duu.pl/news.php

a kod do graficznych mam taki:

<?
$hub[] = "89.248.169.27:4111" ;
for( $a = 0 ; $a < count( $hub ) ; $a++ )
{
$ent = explode( ":", $hub[$a] ) ;
$adres = $ent[0] ;
$port = $ent[1] ;
$fp = @fsockopen($adres, $port, $errno, $errstr, 1);
if ($fp) {
?>
<img border="0" src="images/huboff.gif" align="center">
<?
} else {
?>
<img border="0" src="images/hubon.gif" align="center">
<?
}
}
?>
« Ostatnia zmiana: Maj 21, 2010, 18:01:06 pm wysłana przez Stora »

Offline Marco

  • Stały bywalec
  • ***
  • Wiadomości: 54
  • Reputacja: 1
    • Status GG
    • ..:: eXodus DC HuB™ ::..
Odp: Jak dodac status online - offline naszego huba na strone www lub forum
« Odpowiedź #5 dnia: Maj 21, 2010, 19:40:40 pm »
Dzięki, pomogło.

Offline Marco

  • Stały bywalec
  • ***
  • Wiadomości: 54
  • Reputacja: 1
    • Status GG
    • ..:: eXodus DC HuB™ ::..
Odp: Jak dodac status online - offline naszego huba na strone www lub forum
« Odpowiedź #6 dnia: Lipiec 21, 2010, 21:16:44 pm »
Sorki, że znów odnawiam temat.. ale mam takie pytanie odnośnie tego statusu. Więc, czy ten kod działa z PHP-Fusion 7 czy pod starszą wersje 6, bo dodałem kod dałem ikonki i są wyświetlane 2 ikony. A powinna być jedna, i nie wiem w czym tkwi problem.

Offline Daro

  • Stały bywalec
  • ***
  • Wiadomości: 75
  • Reputacja: 12
Odp: Jak dodac status online - offline naszego huba na strone www lub forum
« Odpowiedź #7 dnia: Lipiec 21, 2010, 21:24:18 pm »
To chociaz adres strony bys podal gdzie ten link jest, wtedy powiem w czym problem :)

Offline Stora

  • Administrator
  • *
  • Wiadomości: 559
  • Reputacja: 28
  • Płeć: Mężczyzna
    • Dolina Muminkow
Odp: Jak dodac status online - offline naszego huba na strone www lub forum
« Odpowiedź #8 dnia: Lipiec 21, 2010, 22:43:49 pm »
Ten status jaki mam na swojej stronie tez jet zrobiony na skrypcie fusiona nie wpisywałem tego w skrypt tylko zrobiłem plik php, i później dodałem panel i w tym panelu odnośnik do skryptu.
Na serwerze w katalogu głównym fusiona umieść plik php o treści jaką podałem wyżej, następnie na stronie wejdź do panelu admina tam zarządzanie stroną- panele-dodaj nowy panel. Nazwa panela jak sobie chcesz i należy wklepać takie cośopenside("Status Doliny");
require_once "hub.php";
closeside();
"Status Doliny"  <---- nazwa jaka ma się wyświetlać na stronie
"hub.php"    <----------- nazwa pliku ze skryptem jaki podałem wyżej

Offline Marco

  • Stały bywalec
  • ***
  • Wiadomości: 54
  • Reputacja: 1
    • Status GG
    • ..:: eXodus DC HuB™ ::..
Odp: Jak dodac status online - offline naszego huba na strone www lub forum
« Odpowiedź #9 dnia: Lipiec 22, 2010, 11:20:45 am »
To chociaz adres strony bys podal gdzie ten link jest, wtedy powiem w czym problem :)
Jest podane wyżej stronka, ale cóż...

Ok, a jak zrobić tryb graficzny? Zrobiłem tak jak powinno być i nic, jak wygląda można zobaczyć tutaj > http://www.pro-channel.eu/

Stora, czyli nie ma możliwości dodania go gdzie chce? Oczywiście poza Panelem.

Offline Daro

  • Stały bywalec
  • ***
  • Wiadomości: 75
  • Reputacja: 12
Odp: Jak dodac status online - offline naszego huba na strone www lub forum
« Odpowiedź #10 dnia: Lipiec 22, 2010, 19:45:39 pm »
Sry nie zauwazylem :D

Offline Marco

  • Stały bywalec
  • ***
  • Wiadomości: 54
  • Reputacja: 1
    • Status GG
    • ..:: eXodus DC HuB™ ::..
Odp: Jak dodac status online - offline naszego huba na strone www lub forum
« Odpowiedź #11 dnia: Lipiec 23, 2010, 12:29:32 pm »
Sry nie zauwazylem :D
A więc, doczekam się pomocy czy mogę o tym zapomnieć. Bo chcę to mieć już zrobione.

Offline Daro

  • Stały bywalec
  • ***
  • Wiadomości: 75
  • Reputacja: 12
Odp: Jak dodac status online - offline naszego huba na strone www lub forum
« Odpowiedź #12 dnia: Lipiec 23, 2010, 12:53:54 pm »
Wrzuc ten kod bezposrednio do pliku :
infusions/welcome_message_panel/welcome_message_panel.php
(zakladam ze to wlasnie tu chciales dodac - System admin / main / Site introduction ).

Przyklad pliku:

<?php
/*-------------------------------------------------------+
| PHP-Fusion Content Management System
| Copyright (C) 2002 - 2008 Nick Jones
| http://www.php-fusion.co.uk/
+--------------------------------------------------------+
| Filename: welcome_message_panel.php
| Author: Nick Jones (Digitanium)
+--------------------------------------------------------+
| This program is released as free software under the
| Affero GPL license. You can redistribute it and/or
| modify it under the terms of this license which you
| can read by viewing the included agpl.txt or online
| at www.gnu.org/licenses/agpl.html. Removal of this
| copyright header is strictly prohibited without
| written permission from the original author(s).
+--------------------------------------------------------*/
if (!defined("IN_FUSION")) { die("Access Denied"); }

opentable($locale['global_035']);
        
$hub[0] = "dc.pro-channel.eu:7800" ;
        for( 
$a $a count$hub ) ; $a++ )
        {
                
$ent explode":"$hub[$a] ) ;
                
$adres $ent[0] ;
                
$port $ent[1] ;
                
$fp = @fsockopen($adres$port$errno$errstr1);
                if (
$fp) {
                        
?>

                        <img border="0" src="themes/SubFusion/images/hub/huboff.gif" align="center" alt="off" />
                        <?php
                
} else {
                
?>

                        <img border="0" src="themes/SubFusion/images/hub/hubon.gif" align="center" alt="on">
                <?php
                
}
        }
echo 
stripslashes($settings['siteintro'])."\n";
closetable();
?>


Offline Marco

  • Stały bywalec
  • ***
  • Wiadomości: 54
  • Reputacja: 1
    • Status GG
    • ..:: eXodus DC HuB™ ::..
Odp: Jak dodac status online - offline naszego huba na strone www lub forum
« Odpowiedź #13 dnia: Lipiec 23, 2010, 13:28:52 pm »
Daro, a powiedz jak zrobić to w bloku.? Chodzi o dokładny kod pod który będzie działało, bo jak widać na www.pro-channel.eu po lewej stronie jest tylko ikonka. I niestety nie działa jak powinna.

Offline Daro

  • Stały bywalec
  • ***
  • Wiadomości: 75
  • Reputacja: 12
Odp: Jak dodac status online - offline naszego huba na strone www lub forum
« Odpowiedź #14 dnia: Lipiec 23, 2010, 18:30:49 pm »
po lewej stronie nic nie widzE:P

 


SimplePortal 2.3.3 © 2008-2010, SimplePortal