ilch Forum » Allgemein » HTML, PHP, SQL,... » Shoutbox zurecht rücken, nur wie? :(

Geschlossen
  1. #1
    User Pic
    Lunasphere Mitglied
    Registriert seit
    19.02.2012
    Beiträge
    3
    Beitragswertungen
    0 Beitragspunkte
    Hallo zusammen,

    ich habe mir gestern eine Design-Vorlage gekauft.
    Diese wurde soweit auch richtig von mir installiert.

    Nur habe ich leider nun das Problem das die Shoutbox einen Ticken zu weit nach Links aus ihrem dafür vorgesehenen Kasten geht.
    Leider bin ich was HTML, PHP und Co angeht nicht sonderlich groß bewandert und finde auch im Admin-Menü keinen Punkt um diesen "Schönheitsfehler" zu korigieren.

    Daher wäre ich für jede Hilfe dankbar die mir sagt wie ich die Shoutbox in den dafür vorgegebenen Kasten schiebe.

    Damit sich jeder ein eigenes Bild davon machen kann:

    externer Link

    Linke Seite, ganz unten.

    Ich danke schonmal im Voraus für die Hilfe.

    Grüße,
    Lunasphere


    verwendete ilchClan Version: 1.1

    betroffene Homepage: dancefloor-rockaz.com/
    0 Mitglieder finden den Beitrag gut.
  2. #2
    User Pic
    Maretz Hall Of Fame
    Registriert seit
    28.02.2009
    Beiträge
    740
    Beitragswertungen
    74 Beitragspunkte
    Sers

    Wenn es sich um die Originale Box handelt,dann versuche es mit folgender:

    <?php
    // Copyright by Manuel
    // Support www.ilch.de
    defined ('main') or die ('no direct access');
    
    if (loggedin()) {
        $shoutbox_VALUE_name = $_SESSION['authname'];
    } else {
        $shoutbox_VALUE_name = 'Nickname';
    }
    if (has_right($allgAr['sb_recht'])) {
        if (!empty($_POST['shoutbox_submit']) AND chk_antispam ('shoutbox')) {
            $shoutbox_nickname = escape($_POST['shoutbox_nickname'], 'string');
            $shoutbox_nickname = substr($shoutbox_nickname, 0, 15);
            $shoutbox_textarea = escape($_POST['shoutbox_textarea'], 'textarea');
            $shoutbox_textarea = preg_replace("/\[.?(url|b|i|u|img|code|quote)[^\]]*?\]/i", "", $shoutbox_textarea);
            $shoutbox_textarea = strip_tags($shoutbox_textarea);
            if (!empty($shoutbox_nickname) AND !empty($shoutbox_textarea)) {
                db_query('INSERT INTO `prefix_shoutbox` (`nickname`,`textarea`) VALUES ( "' . $shoutbox_nickname . '" , "' . $shoutbox_textarea . '" ) ');
            }
        }
    echo '<div style="margin-left:10px;">';
        echo '<form action="index.php?' . $menu->get_complete() . '" method="POST">';
        echo '<input type="text" size="15" name="shoutbox_nickname" value="' . $shoutbox_VALUE_name . '" onFocus="if (value == \'' . $shoutbox_VALUE_name . '\') {value = \'\'}" onBlur="if (value == \'\') {value = \'' . $shoutbox_VALUE_name . '\'}" maxlength="15">';
        echo '<br /><textarea style="width: 80%" cols="15" rows="2" name="shoutbox_textarea"></textarea><br />';
        $antispam = get_antispam ('shoutbox', 0);
    	echo $antispam;
    	if (!empty($antispam)) {
    		echo '<br />';
    	}
        echo '<input type="submit" value="' . $lang['formsub'] . '" name="shoutbox_submit">';
        echo '</form>';
    }
    echo '<table width="90%" class="border" cellpadding="2" cellspacing="1" border="0">';
    $erg = db_query('SELECT * FROM `prefix_shoutbox` ORDER BY id DESC LIMIT ' . (is_numeric($allgAr['sb_limit'])?$allgAr['sb_limit']:5));
    $class = 'Cnorm';
    while ($row = db_fetch_object($erg)) {
        $class = ($class == 'Cmite' ? 'Cnorm' : 'Cmite');
        echo '<tr class="' . $class . '"><td><b>' . $row->nickname . ':</b> ' . preg_replace('/([^\s]{' . $allgAr['sb_maxwordlength'] . '})(?=[^\s])/', "$1\n", $row->textarea) . '</td></tr>';
    }
    echo '</table><a class="box" href="index.php?shoutbox">' . $lang['archiv'] . '</a>';
    echo '</div>';
    
    ?>


    In Zeile 22 margin-left auf das passende Maß setzen.So könnte dies gehen. lächeln

    Datei zu finden unter include/boxes/shoutbox.php

    Mfg maretz


    Zuletzt modifiziert von Maretz am 19.02.2012 - 10:44:56
    0 Mitglieder finden den Beitrag gut.
  3. #3
    User Pic
    Saarlonz Hall Of Fame
    Registriert seit
    07.08.2008
    Beiträge
    3.003
    Beitragswertungen
    235 Beitragspunkte
    Im Normalfall hat dein Design eine style.css. Dort kannst du die Seitenabstände bestimmen mit dem Begriff padding. Man müsste sich jetzt deine index.htm und deine style.css einsehen können um was genaueres sagen zu können.
    0 Mitglieder finden den Beitrag gut.
  4. #4
    User Pic
    MVN050 Mitglied
    Registriert seit
    20.09.2008
    Beiträge
    1.273
    Beitragswertungen
    29 Beitragspunkte
    ZitatZitat geschrieben von -saarlonz-

    Im Normalfall hat dein Design eine style.css. Dort kannst du die Seitenabstände bestimmen mit dem Begriff padding. Man müsste sich jetzt deine index.htm und deine style.css einsehen können um was genaueres sagen zu können.


    wäre jetzt auch mein vorschlag gewesen
    ich würde es aber ehr in die index.htm machen als in die style.css

    aber eigentlich müssten alle 3 vorschläge auf das selbe rauskommen oder?
    alle guten dinge sind drei xD
    0 Mitglieder finden den Beitrag gut.
  5. #5
    User Pic
    google.de Mitglied
    Registriert seit
    26.01.2012
    Beiträge
    352
    Beitragswertungen
    33 Beitragspunkte
    naja ich hab mir das gerade angeguckt. Also ich würde ein padding-left:10px; oder 15px machen. Dann musst du aber auch noch die width angabe runterschrauben. Width:150px; würde ich mal sagen. Wenn du es nicht hinbekommst das einzustellen kannst du optional auch deine index.htm hier reinstellen und wir können dir genau sagen in welcher Zeile du was verändern musst.

    PS: natürlich sind die CSS einstellungen in der index.htm zu verändern da du in der style.css diese Angaben nicht finden wirst. Der Designer/Coder hat keine Klasse/ID in der Style.css hierfür hinterlegt.


    Zuletzt modifiziert von google.de am 19.02.2012 - 11:47:02
    Kein Support per PN!
    Wenn ich zitiere ist dies KEIN Angriff auf die Person!
    0 Mitglieder finden den Beitrag gut.
  6. #6
    User Pic
    Lunasphere Mitglied
    Registriert seit
    19.02.2012
    Beiträge
    3
    Beitragswertungen
    0 Beitragspunkte
    Ich danke euch schonmal für die Antworten und werde die Lösungsvorschläge morgen Nachmittag mal in Angriff nehmen.

    lächeln

    Grüße,
    Lunasphere
    0 Mitglieder finden den Beitrag gut.
  7. #7
    User Pic
    Lunasphere Mitglied
    Registriert seit
    19.02.2012
    Beiträge
    3
    Beitragswertungen
    0 Beitragspunkte
    So, hab nun den ersten Tipp ausprobiert.

    Hab die beschriebene Zeile eingefügt. Nun hängt die Shoutbox da wo sie hängen sollte lächeln

    Danke vielmals für die Hilfe.
    Nu kann ich dann mal weitermachen und die Seite mit Inhalt füllen ^^
    0 Mitglieder finden den Beitrag gut.
Geschlossen

Zurück zu HTML, PHP, SQL,...

Optionen: Bei einer Antwort zu diesem Thema eine eMail erhalten