zurück zur Startseite
  


Zurück XHTMLforum > (X)HTML und CSS > CSS
Seite neu laden Problem mit DIV Container

Antwort
 
LinkBack Themen-Optionen Ansicht
  #1 (permalink)  
Alt 31.07.2013, 08:53
Neuer Benutzer
neuer user
Thread-Ersteller
 
Registriert seit: 31.07.2013
Beiträge: 7
bahninfo befindet sich auf einem aufstrebenden Ast
Standard Problem mit DIV Container

Hallo,

wir haben auf der Seite Startseite | BahnInfo - ihr Serviceportal rund um Bus und Bahn unten in der linken Ecke die letzten Blog Einträge anzeigen lassen. KOmischerweise ist nun zwsichen der Überschrift des Blockes und den News PLatz. Dieser lässt sich nicht erklären. Es ist kein padding oder margin da.

Hat jemand eine Idee von euch, woran dies liegen könnte? Danke im Voraus!
Angehängte Grafiken
Dateityp: png Unbenannt.png (2,9 KB, 8x aufgerufen)
Mit Zitat antworten
Sponsored Links
  #2 (permalink)  
Alt 31.07.2013, 08:57
Benutzerbild von programm
#
neuer user
 
Registriert seit: 26.02.2008
Ort: Wuppertal
Beiträge: 44
programm befindet sich auf einem aufstrebenden Ast
Standard

Ihr habt da eine freie Zeile (gefüllt mit Leerzeichen) im Code, daran scheint es zu liegen.
Angehängte Grafiken
Dateityp: png Bildschirmfoto 2013-07-31 um 08.55.59.png (18,9 KB, 8x aufgerufen)
__________________
mein name ist programm
Mit Zitat antworten
Sponsored Links
  #3 (permalink)  
Alt 31.07.2013, 11:34
Neuer Benutzer
neuer user
Thread-Ersteller
 
Registriert seit: 31.07.2013
Beiträge: 7
bahninfo befindet sich auf einem aufstrebenden Ast
Standard

Hallo,

vielen Dank für die Antwort. ICh habe die Leerzeilen nun rausgenommen. Trotzdem ist hier noch eine Zeile leer.

Jemand weitere Ideen??
Mit Zitat antworten
  #4 (permalink)  
Alt 31.07.2013, 11:38
Benutzerbild von programm
#
neuer user
 
Registriert seit: 26.02.2008
Ort: Wuppertal
Beiträge: 44
programm befindet sich auf einem aufstrebenden Ast
Standard

Die Leerzeichen sind raus, eine unnötige Zeile existiert aber weiterhin. Gibt es weiteren Code zu diesem Bereich den wir uns anschauen könnten?
EDIT: Merkwürdig, der Quellcode scheint in Ordnung. Hast du das Addon mal gegen Text-Text ausgetauscht? Nur, um sicher zu gehen, dass es am Plugin liegt.
__________________
mein name ist programm

Geändert von programm (31.07.2013 um 11:43 Uhr)
Mit Zitat antworten
  #5 (permalink)  
Alt 31.07.2013, 11:56
Neuer Benutzer
neuer user
Thread-Ersteller
 
Registriert seit: 31.07.2013
Beiträge: 7
bahninfo befindet sich auf einem aufstrebenden Ast
Standard

Mekrwürdig. Ohne Addon geht es.
Das ist der Code des Addons.
PHP-Code:
<?php
date_default_timezone_set
('Europe/Paris');
function 
buildLastBlogAddon() {

    global 
$explode;
    global 
$settings;
    global 
$optionen;
    
    
$thisAddonLastBlogModulHeadline true# Soll eine Überschrift angezeigt werden? (true = Ja, false = Nein)
    
$thisAddonLastBlogModulShow false# Sollen die letzten Blogs nur auf der Startseite angezeigt werden? (true = nur Startseite, false = alle Seiten) (Standard: false)  
    
$thisAddonLastBlogModulLimit 3# Wieviele letzte Blogs sollen angezeigt werden? (Standard: 3)
    
$thisAddonLastBlogModulString 180# Soll der Blog auf eine bestimmte Anzahl an Zeichen gekürzt werden? (Leer lassen wenn nicht gewünscht!) (Standard: 180)
    
$thisAddonLastBlogModulPrev 2# Welcher Blogteil soll angezeigt werden? (0 = Vorschau, 1 = Blog, 2 = Wenn Vorschau vorhanden dann Vorschau) (Standard: 2)
    
$thisAddonLastBlogModulError 'Bisher noch keinen Eintrag.'# Welcher Text soll angezeigt werden, wenn der Blog leer ist? (Standard: leer)
    
$thisAddonLastBlogModulErrorShow false# Soll eine Meldung erscheinen, wenn der Blog leer ist? (true = Ja, false = Nein)
    
$thisAddonLastBlogModulLinkTitle '(mehr lesen)'# Text von Link, um mehr von dem angezeigten Blog zu lesen
    
    
$thisAddonLastBlogModul = @mysql_fetch_assoc(mysql_query("SELECT * FROM module WHERE ordner = 'blog' LIMIT 1"));
    
$thisAddonLastBlog = @mysql_query("SELECT * FROM modul_blog WHERE status='0' ORDER BY id DESC LIMIT 0,".$thisAddonLastBlogModulLimit."");
    
$checkStartseite = @mysql_fetch_assoc(mysql_query("SELECT * FROM pages WHERE id = '".(int)$explode['0']."' LIMIT 1"));
    
$checkBlogSite = @mysql_fetch_assoc(mysql_query("SELECT * FROM pages WHERE inhalt = '%BLOG%' LIMIT 1"));
    
    if (
$thisAddonLastBlogModul['code'] != "") {
        
        if ((
$thisAddonLastBlogModulShow == true && $checkStartseite['startseite'] == "1") || ($thisAddonLastBlogModulShow == false)) {
            print 
"<div class=\"addon\" style=\"margin: 0px; padding: 0px;\">";
            print 
"<div id=\"addon_lastblog\">";
            
        
            
$thisAddonLastBlogModulCheck mysql_num_rows(mysql_query("SELECT * FROM modul_blog WHERE status = '0'"));
        
            if (
$thisAddonLastBlogModulCheck 0) {
        
                while (
$data mysql_fetch_assoc($thisAddonLastBlog)) {
    
                    
$thisAddonLastBlogModulLink rBuildLink($checkBlogSite['page'],$data['id'].".".makeMyURL($data['titel']),"");
                    
                    print 
"<div class=\"lastblog\">";
                    print 
"<p class=\"titel\"><a href=\"".$thisAddonLastBlogModulLink."\">".$data['titel']."</a></p>";
                    print 
"<p class=\"date\">".thisAddonLastBlogDate($data['datum'])."</p>";
                    print 
"<div class=\"text\">";
    
                    if (
$thisAddonLastBlogModulPrev == 0) {
    
                        if (
$thisAddonLastBlogModulString == "") {
    
                            print 
strip_tags($data['vorschau']);
    
                        } else {
                            
                            print 
strip_tags(word_wrap($data['vorschau'], $thisAddonLastBlogModulString''))."&nbsp;[<a href=\"".$thisAddonLastBlogModulLink."\">".$thisAddonLastBlogModulLinkTitle."</a>]";
    
                        }
    
                    } else if (
$thisAddonLastBlogModulPrev == 1) {
    
                        if (
$thisAddonLastBlogModulString == "") {
    
                            print 
strip_tags($data['vorschau']);
    
                        } else {
                            
                            print 
strip_tags(word_wrap($data['vorschau'], $thisAddonLastBlogModulString''))."&nbsp;<a href=\"".$thisAddonLastBlogModulLink."\">".$thisAddonLastBlogModulLinkTitle."</a>";
    
                        }
    
                    } else {
                        
                        if (
$data['vorschau'] != "") {
                            
                            if (
$thisAddonLastBlogModulString == "") {
        
                                print 
strip_tags($data['vorschau']);
        
                            } else {
        
                                print 
strip_tags(word_wrap($data['vorschau'], $thisAddonLastBlogModulString''))."&nbsp;<a href=\"".$thisAddonLastBlogModulLink."\">".$thisAddonLastBlogModulLinkTitle."</a>";
        
                            }
                            
                        } else {
                            
                            if (
$thisAddonLastBlogModulString == "") {
        
                                print 
strip_tags($data['text']);
        
                            } else {
        
                                print 
strip_tags(word_wrap($data['text'], $thisAddonLastBlogModulString''))."&nbsp;<a href=\"".$thisAddonLastBlogModulLink."\">".$thisAddonLastBlogModulLinkTitle."</a>";
        
                            }
                            
                        }
    
                    }
    
                    print 
"</div>";                
                    print 
"</div>";
    
                }
    
            } else {
            
                if (
$thisAddonLastBlogModulErrorShow == true) {
                    
                    print 
$thisAddonLastBlogModulError;
                    
                }
            
            }
    
            print 
"</div>";            
            print 
"</div>";
        
        }
    
    }

}

buildLastBlogAddon();

function 
thisAddonLastBlogDate($timestamp) {
    
    
$tag date("d"$timestamp);
    
$monat date("m"$timestamp);
    
$jahr date("Y"$timestamp);
    
$uhrzeit date("H:i"$timestamp);
    
    return 
$tag.'.'.$monat.'.'.$jahr.', '.$uhrzeit.' Uhr';

}

?>
Mit Zitat antworten
  #6 (permalink)  
Alt 31.07.2013, 12:06
Benutzerbild von programm
#
neuer user
 
Registriert seit: 26.02.2008
Ort: Wuppertal
Beiträge: 44
programm befindet sich auf einem aufstrebenden Ast
Standard

Das sieht meiner Meinung nach korrekt aus, auch wenn ich echo anstelle von print benutzen würde aber das ist nur meine persönliche Vorliebe.
Kannst du mal zeigen, wie das Plugin eingebunden wird?
__________________
mein name ist programm
Mit Zitat antworten
  #7 (permalink)  
Alt 31.07.2013, 12:21
Neuer Benutzer
neuer user
Thread-Ersteller
 
Registriert seit: 31.07.2013
Beiträge: 7
bahninfo befindet sich auf einem aufstrebenden Ast
Standard

PHP-Code:
function page_load_addon($addon) {

    if (
file_exists('includes/addons/'.$addon.'/index.inc.php')) {

        include 
'./includes/addons/'.$addon.'/index.inc.php';

    }


DAs ganze wird nur per Include eingebunden. Für mich ist es auch sehr komisch.
Mit Zitat antworten
  #8 (permalink)  
Alt 31.07.2013, 12:24
Benutzerbild von programm
#
neuer user
 
Registriert seit: 26.02.2008
Ort: Wuppertal
Beiträge: 44
programm befindet sich auf einem aufstrebenden Ast
Standard

Den Beispiel-Text hattest du in diese Datei eingesetzt? Ich frage nur um sicher zu gehen, dass es nicht am Include liegt. Aus Spaß könntest du mal alle print-Befehle gegen echo austauschen.
__________________
mein name ist programm
Mit Zitat antworten
  #9 (permalink)  
Alt 31.07.2013, 12:25
Neuer Benutzer
neuer user
Thread-Ersteller
 
Registriert seit: 31.07.2013
Beiträge: 7
bahninfo befindet sich auf einem aufstrebenden Ast
Standard

Zitat:
Zitat von programm Beitrag anzeigen
Den Beispiel-Text hattest du in diese Datei eingesetzt? Ich frage nur um sicher zu gehen, dass es nicht am Include liegt. Aus Spaß könntest du mal alle print-Befehle gegen echo austauschen.
Habe schon überall ein echo ersetzt. Ja, wenn ich statt dem
PHP-Code:
<?php page_load_addon('lastblog'); ?>
einfach nur was schreibe, passt es. also muss es an dem addon code liegen.
Mit Zitat antworten
Sponsored Links
  #10 (permalink)  
Alt 31.07.2013, 12:32
Benutzerbild von programm
#
neuer user
 
Registriert seit: 26.02.2008
Ort: Wuppertal
Beiträge: 44
programm befindet sich auf einem aufstrebenden Ast
Standard

Und wenn du den kompletten Code der Datei
Code:
include './includes/addons/'.$addon.'/index.inc.php';
durch Test-Text ersetzt passt es auch?
__________________
mein name ist programm
Mit Zitat antworten
Sponsored Links
Antwort

Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus


Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Hintergrundbild via css sprite dynamisch am Div Container anpassen. BallaBalla07 CSS 2 04.06.2013 15:40
Problem mit container und <p> andy29wl CSS 5 13.12.2011 21:17
Website Konstrukt - Div Container polest (X)HTML 2 27.06.2010 17:55
DIV background Bild Problem bei height: 100% in 2.++ Ebene der_Praktikant CSS 4 07.02.2008 14:49
div in container ausrichten (bottom) - 1px problem mit ie augusto CSS 1 31.10.2006 20:04


Alle Zeitangaben in WEZ +2. Es ist jetzt 07:37 Uhr.