Webboard

Pełna wersja: Includowanie DVZ_Shoutbox
Aktualnie przeglądasz uproszczoną wersję forum. Kliknij tutaj, by zobaczyć wersję z pełnym formatowaniem.
Witam zrobiłem panel. Dla administracji mam już zrobionę liczbe statystyk serwerów itp . Lecz chciałbym dołączyć do niego shoutbox z forum czy jest taka możliwość korzystam z DVZ Shoutbox
Panel na papierze?
Panel w mybb czy jako nowy cms?
Kod PHP:
<?php
include("config.php");
$login $_SESSION['login'];
$webadmin_password $_SESSION['webadmin_password'];
if ((empty(
$login)) AND (empty($webadmin_password)))
{
    
header("Location: index.php");
}
?>


<!DOCTYPE html>
<html lang="en">

<head>

    <meta charset="utf-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1">
    <meta name="description" content="">
    <meta name="author" content="">
    <title>Panel administracyjny</title>
    <link href="css/bootstrap.min.css" rel="stylesheet">
    <link href="css/sb-admin.css" rel="stylesheet">
    <link href="font-awesome/css/font-awesome.min.css" rel="stylesheet" type="text/css">
</head>

<body>
    <div id="wrapper">
        <nav class="navbar navbar-inverse navbar-fixed-top" role="navigation">
            <!-- Brand and toggle get grouped for better mobile display -->
            <div class="navbar-header">
                <button type="button" class="navbar-toggle" data-toggle="collapse" data-target=".navbar-ex1-collapse">
                    <span class="sr-only">Toggle navigation</span>
                    <span class="icon-bar"></span>
                    <span class="icon-bar"></span>
                    <span class="icon-bar"></span>
                </button>
                <a class="navbar-brand" href="index.php">Panel admina</a>
            </div>
            <!-- Top Menu Items -->
            <ul class="nav navbar-right top-nav">
                <li class="dropdown">
                    <?php
                        $type 
0;
                        
$nick $_SESSION['nick'];
                        
$query "SELECT type FROM `admins` WHERE nick = '$nick' AND `status` = 'OK' LIMIT 1;";
                        
$result mysql_query($query);
                        if(
mysql_num_rows($result) == 1)
                        {
                            
$type mysql_result($result,0,"type");

                        }
                    
?>
                    <a href="#" class="dropdown-toggle" data-toggle="dropdown"><i class="fa fa-user"></i> <?php echo $_SESSION['login']; ?> (<?php echo $type?>)<b class="caret"></b></a>
                    <ul class="dropdown-menu">

                        <li>
                            <a href="logout.php"><i class="fa fa-fw fa-power-off"></i> Wyloguj</a>
                        </li>
                    </ul>
                </li>
            </ul>
            <?php require "include/navigation.php"?>
        </nav>

        <div id="page-wrapper">
  <div class="row">
                    <div class="col-lg-12">
                        <h1 class="page-header">
                            Panel Administratora <small>informacje ogólne</small>
                        </h1>
                    </div>
                </div>
            <div class="container-fluid">

                <!-- Page Heading -->
                  <div class="row">
                                   
                    <div class="col-lg-3 col-md-6">
                        <div class="panel panel-green">
                            <div class="panel-heading">
                                <div class="row">
                                    <div class="col-xs-3">
                                        <i class="fa fa-child fa-5x"></i>
                                    </div>
                                    <div class="col-xs-9 text-right">
                                        <div class="huge">4</div>
                                        <div>Ilość członków administracji</div>
                                    </div>
                                </div>
                            </div>
                           
                        </div>
                    </div>
                                        <div class="col-lg-3 col-md-6">
                        <div class="panel panel-red">
                            <div class="panel-heading">
                                <div class="row">
                                    <div class="col-xs-3">
                                        <i class="fa fa-gavel fa-5x"></i>
                                    </div>
                                    <div class="col-xs-9 text-right">
                                        <div class="huge">5</div>
                                        <div>Ilość haseł ROOT</div>
                                    </div>
                                </div>
                            </div>
                            
                        </div>
                    </div>
                    <div class="col-lg-3 col-md-6">
                        <div class="panel panel-primary">
                            <div class="panel-heading">
                                <div class="row">
                                    <div class="col-xs-3">
                                        <i class="fa fa-comments fa-5x"></i>
                                    </div>
                                    <div class="col-xs-9 text-right">
                                    <div class="huge">1</div>
                                        <div>Ilość Haseł</div>
                                    </div>
                                </div>

                            </div>
                        </div>
                        <?php 
 $connection 
= @mysql_connect('127.0.0.1''root'''
 
   or die('Brak połączenia z serwerem MySQL'); 
 
   $db = @mysql_select_db('test'$connection
 
   or die('Nie mogę połączyć się z bazą danych'); 

/* zapytanie do konkretnej tabeli */ 
$wynik mysql_query("SELECT * FROM mybb_dvz_shoutbox ORDER BY date DESC LIMIT 10"
or die(
'Błąd zapytania'); 

/* 
wyświetlamy wyniki, sprawdzamy, 
czy zapytanie zwróciło wartość większą od 0 
*/ 
if(mysql_num_rows($wynik) > 0) { 
 
   /* jeżeli wynik jest pozytywny, to wyświetlamy dane */ 
 
   echo "<table cellpadding=\"2\" border=1>"
 
   while($r mysql_fetch_assoc($wynik)) { 
 
       echo "<tr>";
 
       
        echo 
"<td>".$r['text']."</td>"
 
       echo "<td>".$r['date']."</td>"
 
       echo "<td> 
       <a href=\"index.php?a=del&amp;id=
{$r['id']}\">DEL</a> 
       <a href=\"index.php?a=edit&amp;id=
{$r['id']}\">EDIT</a> 
       </td>"

 
       echo "</tr>"
 
   
 
   echo "</table>"


?>

                    </div>
                </div>
                <!-- /.row -->

            </div>
            <!-- /.container-fluid -->

        </div>
        <!-- /#page-wrapper -->

    </div>
    <!-- /#wrapper -->

    <!-- jQuery -->
    <script src="js/jquery.js"></script>

    <!-- Bootstrap Core JavaScript -->
    <script src="js/bootstrap.min.js"></script>
    <?php require "include/modal.php"?>
</body>
</html> 
Tutaj
Jest taka mozliwosc ale duzo roboty z tym, zrob swoj panel jako podstrona mybb
Tylko własnie tutaj było by zbyt dużo pracy bo jest za dużo podstron żeby to zrobić . A mi wsumie jest tylko potrzebne abym mógł wysyłać wpisy z jednego UID tzn że uzytkownik będzie na stałe jeden wysyłał tylko oraz zeby odczytywał nowe wpisy wsumie tak jak na forum
(23.08.2016, 21:22)bemben1997 napisał(a): [ -> ]Tylko własnie tutaj było by zbyt dużo pracy bo jest za dużo podstron
raczej tyle samo co zrobiles do tej pory

zobacz tak
inkludujesz gloabal.php z mybb w swoim cms
dodaj hooka do swojego cms
zainstaluj plugin na forum
w pliku pluginu dodaj hook z cmsa
A żeby zastosować wygląd shoutboxa do tego skryptu mógłbyś mi coś takiego napisać ?
nie, nie mógłbym, gotowych kodów nie podajemy