Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Wygląd shoutboxa
Forum PHP.pl > Forum > Przedszkole
Diego12
Witam jeszcze raz smile.gif
Mógłby mi ktoś pomóc w wykonaniu przeróbce shoutboxa chciałbym aby nie było regulowanego tego paska daje ss przed i efekt końcowy
Teraz wygląda obecnie :
klik

Po:
klik

P.s Jeśli oglądasz ten temat odpowiedz - masz dobry dzień pzdrr biggrin.gif
toaspzoo
Chodzi Ci o scrollbar ?

żeby nie było scrollbaru, w stylach wpisujesz: overflow:hidden;
Ale wtedy nie będzie wogóle przewijania
Diego12
chodzi mi o to tam gdzie się pisze treść do sb i można poszerzyć to okienko ( jest to na zdj pierwszym ) te kropeczki
toaspzoo
Zapewne masz firefoxa, w którym jest domyślnie rozciąganie textarea

Zastosuj w
  1. <textarea style="resize: none;"></textarea>


czyli zastosuj do textarea atrybut style: resize: none;

Albo wgraj na strone (może nie działać):

  1. <style type=text/css>
  2. textarea {
  3.  
  4. resize: none;
  5. }
Diego12
ok pomogło teraz jak poszerzyć i wyśrodkować ten pasek oraz wyświetlanie wiadomości podobnie jak na zdjęciu drugim ?
Daje kod :
Kod
+--------------------------------------------------------*/
if (!defined("IN_FUSION")) { die("Access Denied"); }

include_once INFUSIONS."shoutbox_panel/infusion_db.php";
include_once INCLUDES."infusions_include.php";

// Check if locale file is available matching the current site locale setting.
if (file_exists(INFUSIONS."shoutbox_panel/locale/".$settings['locale'].".php")) {
    // Load the locale file matching the current site locale setting.
    include INFUSIONS."shoutbox_panel/locale/".$settings['locale'].".php";
} else {
    // Load the infusion's default locale file.
    include INFUSIONS."shoutbox_panel/locale/English.php";
}

$shout_settings = get_settings("shoutbox_panel");

$link = FUSION_SELF.(FUSION_QUERY ? "?".FUSION_QUERY : "");
$link = preg_replace("^(&amp;|\?)s_action=(edit|delete)&amp;shout_id=\d*^", "", $link);
$sep = stristr($link, "?") ? "&amp;" : "?";
$shout_link = ""; $shout_message = "";

if (iMEMBER && (isset($_GET['s_action']) && $_GET['s_action'] == "delete") && (isset($_GET['shout_id']) && isnum($_GET['shout_id']))) {
    if ((iADMIN && checkrights("S")) || (iMEMBER && dbcount("(shout_id)", DB_SHOUTBOX, "shout_id='".$_GET['shout_id']."' AND shout_name='".$userdata['user_id']."'"))) {
        $result = dbquery("DELETE FROM ".DB_SHOUTBOX." WHERE shout_id='".$_GET['shout_id']."'".(iADMIN ? "" : " AND shout_name='".$userdata['user_id']."'"));
    }
    redirect($link);
}

if (!function_exists("sbwrap")) {
    function sbwrap($text) {
        global $locale;

        $i = 0; $tags = 0; $chars = 0; $res = "";

        $str_len = strlen($text);

        for ($i = 0; $i < $str_len; $i++) {
            $chr = mb_substr($text, $i, 1, $locale['charset']);
            if ($chr == "<") {
                if (mb_substr($text, ($i + 1), 6, $locale['charset']) == "a href" || mb_substr($text, ($i + 1), 3, $locale['charset']) == "img") {
                    $chr = " ".$chr;
                    $chars = 0;
                }
                $tags++;
            } elseif ($chr == "&") {
                if (mb_substr($text, ($i + 1), 5, $locale['charset']) == "quot;") {
                    $chars = $chars - 5;
                } elseif (mb_substr($text, ($i + 1), 4, $locale['charset']) == "amp;" || mb_substr($text, ($i + 1), 4, $locale['charset']) == "#39;" || mb_substr($text, ($i + 1), 4, $locale['charset']) == "#92;") {
                    $chars = $chars - 4;
                } elseif (mb_substr($text, ($i + 1), 3, $locale['charset']) == "lt;" || mb_substr($text, ($i + 1), 3, $locale['charset']) == "gt;") {
                    $chars = $chars - 3;
                }
            } elseif ($chr == ">") {
                $tags--;
            } elseif ($chr == " ") {
                $chars = 0;
            } elseif (!$tags) {
                $chars++;
            }

            if (!$tags && $chars == 18) {
                $chr .= "<br />";
                $chars = 0;
            }
            $res .= $chr;
        }

        return $res;
    }
}

openside($locale['SB_title']);
if (iMEMBER || $shout_settings['guest_shouts'] == "1") {
    include_once INCLUDES."bbcode_include.php";
    if (isset($_POST['post_shout'])) {
        $flood = false;
        if (iMEMBER) {
            $shout_name = $userdata['user_id'];
        } elseif ($shout_settings['guest_shouts'] == "1") {
            $shout_name = trim(stripinput($_POST['shout_name']));
            $shout_name = preg_replace("(^[+0-9\s]*)", "", $shout_name);
            if (isnum($shout_name)) { $shout_name = ""; }
            include_once INCLUDES."captchas/securimage/securimage.php";
            $securimage = new Securimage();
            if (!isset($_POST['sb_captcha_code']) || $securimage->check($_POST['sb_captcha_code']) == false) { redirect($link); }
        }
        $shout_message = str_replace("\n", " ", $_POST['shout_message']);
        $shout_message = preg_replace("/^(.{255}).*$/", "$1", $shout_message);
        $shout_message = trim(stripinput(censorwords($shout_message)));
        if (iMEMBER && (isset($_GET['s_action']) && $_GET['s_action'] == "edit") && (isset($_GET['shout_id']) && isnum($_GET['shout_id']))) {
            $comment_updated = false;
            if ((iADMIN && checkrights("S")) || (iMEMBER && dbcount("(shout_id)", DB_SHOUTBOX, "shout_id='".$_GET['shout_id']."' AND shout_name='".$userdata['user_id']."'"))) {
                if ($shout_message) {
                    $result = dbquery("UPDATE ".DB_SHOUTBOX." SET shout_message='$shout_message' WHERE shout_id='".$_GET['shout_id']."'".(iADMIN ? "" : " AND shout_name='".$userdata['user_id']."'"));
                }
            }
            redirect($link);
        } elseif ($shout_name && $shout_message) {
            require_once INCLUDES."flood_include.php";
            if (!flood_control("shout_datestamp", DB_SHOUTBOX, "shout_ip='".USER_IP."'")) {
                $result = dbquery("INSERT INTO ".DB_SHOUTBOX." (shout_name, shout_message, shout_datestamp, shout_ip, shout_ip_type, shout_hidden) VALUES ('$shout_name', '$shout_message', '".time()."', '".USER_IP."', '".USER_IP_TYPE."', '0')");
            }
        }
        redirect($link);
    }
    if (iMEMBER && (isset($_GET['s_action']) && $_GET['s_action'] == "edit") && (isset($_GET['shout_id']) && isnum($_GET['shout_id']))) {
        $esresult = dbquery(
            "SELECT ts.shout_id, ts.shout_name, ts.shout_message, tu.user_id, tu.user_name
            FROM ".DB_SHOUTBOX." ts
            LEFT JOIN ".DB_USERS." tu ON ts.shout_name=tu.user_id
            WHERE ts.shout_id='".$_GET['shout_id']."'"
        );
        if (dbrows($esresult)) {
            $esdata = dbarray($esresult);
            if ((iADMIN && checkrights("S")) || (iMEMBER && $esdata['shout_name'] == $userdata['user_id'] && isset($esdata['user_name']))) {
                if ((isset($_GET['s_action']) && $_GET['s_action'] == "edit") && (isset($_GET['shout_id']) && isnum($_GET['shout_id']))) {
                    $edit_url = $sep."s_action=edit&amp;shout_id=".$esdata['shout_id'];
                } else {
                    $edit_url = "";
                }
                $shout_link = $link.$edit_url;
                $shout_message = $esdata['shout_message'];
            }
        } else {
            $shout_link = $link;
            $shout_message = "";
        }
    } else {
        $shout_link = $link;
        $shout_message = "";
    }

    echo "<a id='edit_shout' name='edit_shout'></a>\n";
    echo "<form name='shout_form' method='post' action='".$shout_link."'>\n";
    if (iGUEST) {
        echo $locale['SB_name']."<br />\n";
        echo "<input type='text' name='shout_name' value='' class='textbox' maxlength='30' style='width:140px' /><br />\n";
        echo $locale['SB_message']."<br />\n";
    }
    echo "<textarea style='resize: none;' name='shout_message' rows='4' cols='20' class='textbox' style='width:140px'>".$shout_message."</textarea><br />\n";
    echo display_bbcodes("150px;", "shout_message", "shout_form", "smiley|b|u|url|color")."\n";
    if (iGUEST) {
        echo $locale['SB_validation_code']."<br />\n";
        echo "<img id='sb_captcha' src='".INCLUDES."captchas/securimage/securimage_show.php' alt='' /><br />\n";
        echo "<a href='".INCLUDES."captchas/securimage/securimage_play.php'><img src='".INCLUDES."captchas/securimage/images/audio_icon.gif' alt='' class='tbl-border' style='margin-bottom:1px' /></a>\n";
        echo "<a href='#' onclick=\"document.getElementById('sb_captcha').src = '".INCLUDES."captchas/securimage/securimage_show.php?sid=' + Math.random(); return false\"><img src='".INCLUDES."captchas/securimage/images/refresh.gif' alt='' class='tbl-border' /></a><br />\n";
        echo $locale['SB_enter_validation_code']."<br />\n<input type='text' name='sb_captcha_code' class='textbox' style='width:100px' /><br />\n";
    }
    echo "<br /><input type='submit' name='post_shout' value='".$locale['SB_shout']."' class='button' />\n";
    echo "</form>\n<br />\n";
} else {
    echo "<div style='text-align:center'>".$locale['SB_login_req']."</div><br />\n";
}
$numrows = dbcount("(shout_id)", DB_SHOUTBOX, "shout_hidden='0'");
$result = dbquery(
    "SELECT ts.shout_id, ts.shout_name, ts.shout_message, ts.shout_datestamp, tu.user_id, tu.user_name, tu.user_status
    FROM ".DB_SHOUTBOX." ts
    LEFT JOIN ".DB_USERS." tu ON ts.shout_name=tu.user_id
    WHERE shout_hidden='0'
    ORDER BY ts.shout_datestamp DESC LIMIT 0,".$shout_settings['visible_shouts']
);
if (dbrows($result)) {
    $i = 0;
    while ($data = dbarray($result)) {
        echo "<div class='shoutboxname'>";
        if ($data['user_name']) {
            echo "<span class='side'>".profile_link($data['shout_name'], $data['user_name'], $data['user_status'])."</span>\n";
        } else {
            echo $data['shout_name']."\n";
        }
        echo "</div>\n";
        echo "<div class='shoutboxdate'>".showdate("forumdate", $data['shout_datestamp'])."</div>";
        echo "<div class='shoutbox'>".sbwrap(parseubb(parsesmileys($data['shout_message']), "b|i|u|url|color"))."</div>\n";
        if ((iADMIN && checkrights("S")) || (iMEMBER && $data['shout_name'] == $userdata['user_id'] && isset($data['user_name']))) {
            echo "[<a href='".$link.$sep."s_action=edit&amp;shout_id=".$data['shout_id']."#edit_shout"."' class='side'>".$locale['SB_edit']."</a>]\n";
            echo "[<a href='".$link.$sep."s_action=delete&amp;shout_id=".$data['shout_id']."' class='side'>".$locale['SB_delete']."</a>]<br />\n";
        }
        $i++;
        if ($i != $numrows) { echo "<br />\n"; }
    }
    if ($numrows > $shout_settings['visible_shouts']) {
        echo "<div style='text-align:center'>\n<a href='".INFUSIONS."shoutbox_panel/shoutbox_archive.php' class='side'>".$locale['SB_archive']."</a>\n</div>\n";
    }
} else {
    echo "<div>".$locale['SB_no_msgs']."</div>\n";
}
closeside();
?>

Dzieki za odp pozdrawiam
toaspzoo
kod wstawiam tutaj, bo jest post za długi:
http://znajomek.unixstorm.org/kody/?idc=53...d010f610833baad

nie wiem, co chcesz osiagnąć.
Diego12
Teraz to jest na całej długości ja bym chciał tak 500px i wyśrodkowane . a reszta podobnie jak na tym drugim zdjęciu aby wpisy były na tym tle i nicki obok też na tle pzdr smile.gif

taki efekt : zdjecie
toaspzoo
wstaw w <center> .. </center>
Diego12
Tak tylko chce szerokość 500 px a nie na całą długość shoutboxa smile.gif
!*!
Co to robi w dziale PHP?
Kod
wstaw w <center> .. </center>


To dość marna porada. Wyśrodkowujesz elementy przez css

  1. margin:0 auto;


szerokość ustalasz dzięki width Poza tym opisz konkretnie o co Ci chodzi, Twoje posty są dość chaotyczne
Diego12
mam takie cos w css chodzi mi o to aby to okienko (gdzie były kropeczki) tam gdzie się wpisuje treść do sb miało rozmiar 500px i było wyśrodkowane w panelu sb tak jak na drugim zdjęciu klik Myślę że dobrze wytłumaczyłem smile.gif
Kod
.shoutboxname {
    color: #ffffff;
    font-family: Verdana,Tahoma,Arial,Sans-Serif;
    font-weight: bold;
    }
    .shoutbox {
    color: #ffffff;
    font-family: Arial,Helvetica,sans-serif,"Times New Roman",Times,serif;
    }
    .shoutboxdate {
    color: #ffffff;
    font-size: 9px;
    text-align: right;
    }



oczywiście z ikonkami bb-code wyśrodkowane smile.gif
!*!
To już Ci podałem rozwiązanie.

  1. margin:0 auto;
  2. width: 500px;
I to dajesz chyba dla .shoutboxname lub textarea. Ewentualnie dla ikon, w zależności jak są zbudowane może być text-align:center; Nie bardzo chce mi się wyłuskać ten kawałek kodu z tego co podałeś, ale powinno być ok.
Diego12
ok działa a teraz jak mam zrobić jak ktoś doda post aby to było wyświetlane tak jak tu klik chodzi mi o tą treść sb
!*!
W PHP odbierasz wysłane dane przez formularz, lub z bazy (czy gdzie je tam zapisujesz). Pytasz o podstawy.
Diego12
Nie nie chcę zrobić aby treść wiadomości była wyświetlana tak : zdj
toaspzoo
http://www.kurshtml.edu.pl/
Diego12
Mógłby mi ktoś dokładniej wytłumaczyć co mam zmienić aby wiadomości były na innym tle ?
!*!
Przeczytaj pierwszy lepszy kurs html i css.

  1. background-color
Diego12
a jak zrobić by nick był koło daty w sb ?
Zapodaje shoutbox.php
<?php
Kod
/*-------------------------------------------------------+
| PHP-Fusion Content Management System
| Copyright (C) 2002 - 2011 Nick Jones
| http://www.php-fusion.co.uk/
+--------------------------------------------------------+
| Filename: shoutbox_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"); }

include_once INFUSIONS."shoutbox_panel/infusion_db.php";
include_once INCLUDES."infusions_include.php";

// Check if locale file is available matching the current site locale setting.
if (file_exists(INFUSIONS."shoutbox_panel/locale/".$settings['locale'].".php")) {
    // Load the locale file matching the current site locale setting.
    include INFUSIONS."shoutbox_panel/locale/".$settings['locale'].".php";
} else {
    // Load the infusion's default locale file.
    include INFUSIONS."shoutbox_panel/locale/English.php";
}

$shout_settings = get_settings("shoutbox_panel");

$link = FUSION_SELF.(FUSION_QUERY ? "?".FUSION_QUERY : "");
$link = preg_replace("^(&|\?)s_action=(edit|delete)&shout_id=\d*^", "", $link);
$sep = stristr($link, "?") ? "&" : "?";
$shout_link = ""; $shout_message = "";

if (iMEMBER && (isset($_GET['s_action']) && $_GET['s_action'] == "delete") && (isset($_GET['shout_id']) && isnum($_GET['shout_id']))) {
    if ((iADMIN && checkrights("S")) || (iMEMBER && dbcount("(shout_id)", DB_SHOUTBOX, "shout_id='".$_GET['shout_id']."' AND shout_name='".$userdata['user_id']."'"))) {
        $result = dbquery("DELETE FROM ".DB_SHOUTBOX." WHERE shout_id='".$_GET['shout_id']."'".(iADMIN ? "" : " AND shout_name='".$userdata['user_id']."'"));
    }
    redirect($link);
}

if (!function_exists("sbwrap")) {
    function sbwrap($text) {
        global $locale;

        $i = 0; $tags = 0; $chars = 0; $res = "";

        $str_len = strlen($text);

        for ($i = 0; $i < $str_len; $i++) {
            $chr = mb_substr($text, $i, 1, $locale['charset']);
            if ($chr == "<") {
                if (mb_substr($text, ($i + 1), 6, $locale['charset']) == "a href" || mb_substr($text, ($i + 1), 3, $locale['charset']) == "img") {
                    $chr = " ".$chr;
                    $chars = 0;
                }
                $tags++;
            } elseif ($chr == "&") {
                if (mb_substr($text, ($i + 1), 5, $locale['charset']) == "quot;") {
                    $chars = $chars - 5;
                } elseif (mb_substr($text, ($i + 1), 4, $locale['charset']) == "amp;" || mb_substr($text, ($i + 1), 4, $locale['charset']) == "#39;" || mb_substr($text, ($i + 1), 4, $locale['charset']) == "#92;") {
                    $chars = $chars - 4;
                } elseif (mb_substr($text, ($i + 1), 3, $locale['charset']) == "lt;" || mb_substr($text, ($i + 1), 3, $locale['charset']) == "gt;") {
                    $chars = $chars - 3;
                }
            } elseif ($chr == ">") {
                $tags--;
            } elseif ($chr == " ") {
                $chars = 0;
            } elseif (!$tags) {
                $chars++;
            }

            if (!$tags && $chars == 18) {
                $chr .= "<br />";
                $chars = 0;
            }
            $res .= $chr;
        }

        return $res;
    }
}

opentable2($locale['SB_title']);
if (iMEMBER || $shout_settings['guest_shouts'] == "1") {
    include_once INCLUDES."bbcode_include.php";
    if (isset($_POST['post_shout'])) {
        $flood = false;
        if (iMEMBER) {
            $shout_name = $userdata['user_id'];
        } elseif ($shout_settings['guest_shouts'] == "1") {
            $shout_name = trim(stripinput($_POST['shout_name']));
            $shout_name = preg_replace("(^[+0-9\s]*)", "", $shout_name);
            if (isnum($shout_name)) { $shout_name = ""; }
            include_once INCLUDES."captchas/securimage/securimage.php";
            $securimage = new Securimage();
            if (!isset($_POST['sb_captcha_code']) || $securimage->check($_POST['sb_captcha_code']) == false) { redirect($link); }
        }
        $shout_message = str_replace("\n", " ", $_POST['shout_message']);
        $shout_message = preg_replace("/^(.{255}).*$/", "$1", $shout_message);
        $shout_message = trim(stripinput(censorwords($shout_message)));
        if (iMEMBER && (isset($_GET['s_action']) && $_GET['s_action'] == "edit") && (isset($_GET['shout_id']) && isnum($_GET['shout_id']))) {
            $comment_updated = false;
            if ((iADMIN && checkrights("S")) || (iMEMBER && dbcount("(shout_id)", DB_SHOUTBOX, "shout_id='".$_GET['shout_id']."' AND shout_name='".$userdata['user_id']."'"))) {
                if ($shout_message) {
                    $result = dbquery("UPDATE ".DB_SHOUTBOX." SET shout_message='$shout_message' WHERE shout_id='".$_GET['shout_id']."'".(iADMIN ? "" : " AND shout_name='".$userdata['user_id']."'"));
                }
            }
            redirect($link);
        } elseif ($shout_name && $shout_message) {
            require_once INCLUDES."flood_include.php";
            if (!flood_control("shout_datestamp", DB_SHOUTBOX, "shout_ip='".USER_IP."'")) {
                $result = dbquery("INSERT INTO ".DB_SHOUTBOX." (shout_name, shout_message, shout_datestamp, shout_ip, shout_ip_type, shout_hidden) VALUES ('$shout_name', '$shout_message', '".time()."', '".USER_IP."', '".USER_IP_TYPE."', '0')");
            }
        }
        redirect($link);
    }
    if (iMEMBER && (isset($_GET['s_action']) && $_GET['s_action'] == "edit") && (isset($_GET['shout_id']) && isnum($_GET['shout_id']))) {
        $esresult = dbquery(
            "SELECT ts.shout_id, ts.shout_name, ts.shout_message, tu.user_id, tu.user_name
            FROM ".DB_SHOUTBOX." ts
            LEFT JOIN ".DB_USERS." tu ON ts.shout_name=tu.user_id
            WHERE ts.shout_id='".$_GET['shout_id']."'"
        );
        if (dbrows($esresult)) {
            $esdata = dbarray($esresult);
            if ((iADMIN && checkrights("S")) || (iMEMBER && $esdata['shout_name'] == $userdata['user_id'] && isset($esdata['user_name']))) {
                if ((isset($_GET['s_action']) && $_GET['s_action'] == "edit") && (isset($_GET['shout_id']) && isnum($_GET['shout_id']))) {
                    $edit_url = $sep."s_action=edit&shout_id=".$esdata['shout_id'];
                } else {
                    $edit_url = "";


i druga część
Kod
  }
                $shout_link = $link.$edit_url;
                $shout_message = $esdata['shout_message'];
            }
        } else {
            $shout_link = $link;
            $shout_message = "";
        }
    } else {
        $shout_link = $link;
        $shout_message = "";
    }

    echo "<a id='edit_shout' name='edit_shout'></a>\n";
    echo "<form name='shout_form' method='post' action='".$shout_link."'>\n";
    if (iGUEST) {
        echo $locale['SB_name']."<br />\n";
        echo "<input type='text' name='shout_name' value='' class='textbox' maxlength='30' style='width:140px' /><br />\n";
        echo $locale['SB_message']."<br />\n";
    }
    echo "<center><textarea style='resize: none;  width: 500px; float:center;' name='shout_message' rows='4' cols='20' class='textbox' style='width:140px'>".$shout_message."</textarea><br />\n";
    echo display_bbcodes("150px;", "shout_message", "shout_form", "smiley|b|u|url|color")."\n";     if (iGUEST) {         echo $locale['SB_validation_code']."<br />\n";         echo "<img id='sb_captcha' src='".INCLUDES."captchas/securimage/securimage_show.php' alt='' /><br />\n";         echo "<a href='".INCLUDES."captchas/securimage/securimage_play.php'><img src='".INCLUDES."captchas/securimage/images/audio_icon.gif' alt='' class='tbl-border' style='margin-bottom:1px' /></a>\n";         echo "<a href='#' onclick=\"document.getElementById('sb_captcha').src = '".INCLUDES."captchas/securimage/securimage_show.php?sid=' + Math.random(); return false\"><img src='".INCLUDES."captchas/securimage/images/refresh.gif' alt='' class='tbl-border' /></a><br />\n";         echo $locale['SB_enter_validation_code']."<br />\n<input type='text' name='sb_captcha_code' class='textbox' style='width:100px' /><br />\n";     }     echo "<br /><input type='submit' name='post_shout' value='".$locale['SB_shout']."' class='button' /></center>\n";     echo "</form>\n<br />\n"; } else {     echo "<div style='text-align:center'>".$locale['SB_login_req']."</div><br />\n"; } $numrows = dbcount("(shout_id)", DB_SHOUTBOX, "shout_hidden='0'"); $result = dbquery(     "SELECT ts.shout_id, ts.shout_name, ts.shout_message, ts.shout_datestamp, tu.user_id, tu.user_name, tu.user_status     FROM ".DB_SHOUTBOX." ts     LEFT JOIN ".DB_USERS." tu ON ts.shout_name=tu.user_id     WHERE shout_hidden='0'     ORDER BY ts.shout_datestamp DESC LIMIT 0,".$shout_settings['visible_shouts'] ); if (dbrows($result)) {     $i = 0;     while ($data = dbarray($result)) {         echo "<div class='shoutboxname'>";         if ($data['user_name']) {             echo "<span class='side'>".profile_link($data['shout_name'], $data['user_name'], $data['user_status'])."</span>\n";         } else {             echo $data['shout_name']."\n";         }         echo "</div>\n";         echo "<div class='shoutboxdate'>".showdate("forumdate", $data['shout_datestamp'])."</div>";         echo "<div class='shoutbox' style='width:100%;'>".sbwrap(parseubb(parsesmileys($data['shout_message']), "b|i|u|url|color"))."</div>\n";         if ((iADMIN && checkrights("S")) || (iMEMBER && $data['shout_name'] == $userdata['user_id'] && isset($data['user_name']))) {             echo "[<a href='".$link.$sep."s_action=edit&shout_id=".$data['shout_id']."#edit_shout"."' class='side'>".$locale['SB_edit']."</a>]\n";             echo "[<a href='".$link.$sep."s_action=delete&shout_id=".$data['shout_id']."' class='side'>".$locale['SB_delete']."</a>]<br />\n";         }         $i++;         if ($i != $numrows) { echo "<br />\n"; }     }     if ($numrows > $shout_settings['visible_shouts']) {         echo "<div style='text-align:center'>\n<a href='".INFUSIONS."shoutbox_panel/shoutbox_archive.php' class='side'>".$locale['SB_archive']."</a>\n</div>\n";     } } else {     echo "<div>".$locale['SB_no_msgs']."</div>\n"; } closetable2(); ?>


chodzi mi o to żeby to było w jednej lini tak : klik

i jeszcze jak usunąć w panelu shoutbox edytuj i usuń usuwałem w shoutbox_panel.php linijkę
Kod
echo "[<a href='".$link.$sep."s_action=edit&shout_id=".$data['shout_id']."#edit_shout"."' class='side'>".$locale['SB_edit']."</a>]\n";             echo "[<a href='".$link.$sep."s_action=delete&shout_id=".$data['shout_id']."' class='side'>".$locale['SB_delete']."</a>]<br />\n";         }         $i++;         if ($i != $numrows) { echo "<br />\n"; }     }     if ($numrows > $shout_settings['visible_shouts']) {         echo "<div style='text-align:center'>\n<a href='".INFUSIONS."shoutbox_panel/shoutbox_archive.php' class='side'>".$locale['SB_archive']."</a>\n</div>\n";     } } else {     echo "<div>".$locale['SB_no_msgs']."</div>\n"; }
ale błędy wywala
!*!
Naucz się CSS i HTML. Pytasz o podstawowe rzeczy które powinieneś znać. http://www.signs.pl/html/ tu masz podstawowe opisy znaczników i elementów. Dzięki float umieścisz nick obok siebie, jednak jest to dość prymitywne rozwiązanie. Weź się za kurs html i css tak jak pisałem a sam do tego dojdziesz. Twój kod jest zbyt zagmatwany i mało optymalny, aby wyłuskać z niego potrzebne rzeczy to zmian.
Diego12
a dodanie tła do (usuń, edytuj ) questionmark.gif
Tu jest kod dodam że chce aby to tło było na całą szerokość sb
Kod
echo "[<a href='".$link.$sep."s_action=edit&shout_id=".$data['shout_id']."#edit_shout"."' class='side'>".$locale['SB_edit']."</a>]\n";             echo "[<a href='".$link.$sep."s_action=delete&shout_id=".$data['shout_id']."' class='side'>".$locale['SB_delete']."</a>]<br />\n";

I jeszcze gdzie mogę ustawić wysokość SB tak aby miał on przykładowo 500 px

Jak pomoże mi ktoś rozwiązać 2 powyższe problemy to rozdam nagrody smile.gif
!*!
Rozwiązania podane są już wyżej. IMO temat do zamknięcia.
Diego12
a wysokość shoutboxa gdzie mam to wpisać questionmark.gif wpisuje w shoutbox_panel.php i nie działa questionmark.gif
!*!
W głównym pliku css, lub tym który za niego odpowiada, ewentualnie jeśli takiego nie masz, to w pliku html/php który generuje sb.
Diego12
od shoutboxa mam tylko w css głównym shoutbox , shoutboxdata, shoutboxname i tam tego sie ustawić nie da
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.