Probleme mit SMF_Center Block

Begonnen von appelknolli, 07 Januar 2008, 17:16:56

⏪ vorheriges - nächstes ⏩

0 Mitglieder und 1 Gast betrachten dieses Thema.

appelknolli

nabend,

ich habe heute eine Umstellung meines Servers auf MySQL & PHP 5 vollzogen bzw. lassen.

danach wurde meine startseite nicht mehr angezeigt bzw. diese nur als graue seite...mein bgcolor. der quelltext war aber vollständig wenn man ihn sich anzeigen lassen hat.

nach dem ich den block mx_Tabs deaktiviert hatte, gab es keine probleme mehr und ich setzte den block SMF_Center auf die startseite und aktivierte diesen und plötzlich war meine startseite wieder wech. beim deaktivieren des SMF_Center block war sie wieder da.

gibt es hierzu eine erklärung  :gruebel:?
Gottlos Glücklich. Ich lasse 1000 Friedenstauben fliegen und sie sch...auf die Welt

appelknolli

ach ja, wenn ich ihn mir im admin menü anzeigen lasse, funktioniert er einwandfrei. es scheint ihn also irgendetwas auf der startseite zu stören...aber was?
Gottlos Glücklich. Ich lasse 1000 Friedenstauben fliegen und sie sch...auf die Welt

appelknolli

nachtrag:
Zitat/**
* // //////////  EINSTELLUNGEN DES BLOCKS ////////////////////////////////////
*/
// der Modulname (Ordner des Moduls)
$boardname = 'Forum';
// Anzahl der angezeigten neuesten Threads
$num_threads = 0;
// Boards die nicht angezeigt werden sollen, als Array
$exclude_boards = null;
// Thread-Icons in Liste anzeigen
$show_icons = 1;
// Anzahl, wie oft gelesen, in Liste anzeigen
$show_views = 1;
// Anzahl der Antworten in Liste anzeigen
$show_replies = 1;
// Name des Themenstarters in Liste anzeigen
$show_starter = 1;
// kleine Forumsstatistik anzeigen
$show_stats = 0;
// User-Onlinestatistik anzeigen
$show_online = 0;
// in Onlinestatistik die Buddies extra listen
$show_buddies = 0;
// Farben des Blocks

das ist die einzigste einstellung um den block überhaupt zu sehen...ohne inhalte. wenn ich die anderen auf 1 stelle, gibbet eine graue seite.



Gottlos Glücklich. Ich lasse 1000 Friedenstauben fliegen und sie sch...auf die Welt

appelknolli

mx_Tabs deaktiviert und SMF_Center Block aktiviert...es geht. liegt also am mxTabs_Center Block  :gruebel:

wenn ich aber mir nur 5 beiträge anzeigen lasse und einige optionen auf 0 setzte, gehts auch mit mxTabs  :puzzled:

guckst du hier:
Zitat$boardname = 'Forum';
// Anzahl der angezeigten neuesten Threads
$num_threads = 5;
// Boards die nicht angezeigt werden sollen, als Array
$exclude_boards = null;
// Thread-Icons in Liste anzeigen
$show_icons = 1;
// Anzahl, wie oft gelesen, in Liste anzeigen
$show_views = 1;
// Anzahl der Antworten in Liste anzeigen
$show_replies = 1;
// Name des Themenstarters in Liste anzeigen
$show_starter = 0;
// kleine Forumsstatistik anzeigen
$show_stats = 0;
// User-Onlinestatistik anzeigen
$show_online = 0;
// in Onlinestatistik die Buddies extra listen
$show_buddies = 0;
// Farben des Blocks
//global $bgcolor1, $bgcolor2, $bgcolor3, $textcolor1, $textcolor2;
// Rahmen um die Liste
$color['border'] = "#CECECE";
// Hintergrund ?berschriften
$color['row1'] = "#CECECE";
// Hintergrund normaler Thread
$color['row2'] = "#F2F2F2";
// Textfarbe ?berschriften
$color['txtrow1'] = "#000000";
// Textfarbe normaler Thread
$color['txtrow2'] = "#000000";


naja, mache ja eh den alleinunterhalter hier  :BD:
Gottlos Glücklich. Ich lasse 1000 Friedenstauben fliegen und sie sch...auf die Welt

Eismann1976

Moin  :)

Nunja, wenn Dir keiner helfen kann wird auch keine Antwort kommen.
Mußt du mal so lange warten bis siggi mal Zeit hat hier reinzuschauen. Evtl. wäre der Post aber in einem anderen Forum (interne Blöcke/Module) besser aufgehoben und würd mehr Beachtung finden. Vielleicht kannst ja mal nen Admin bitten das zu verschieben.

Gruß Eismann
LG Eismann


Kein Support per PN/ICQ/MSN ect.
Bitte schreibt eure Frage ins Forum, so haben Alle was von der Antwort.
Viele Antworten findest du auch im DOKUWIKI



http://www.wtj-clan.de | pragmaMx 0.1.11.2 &  1.12 RC2 | PHP: 5.2.9 | mysql: 5.1.33 | apache: 2.2.11 (Win32) & Microsoft-IIS/7.5

appelknolli

nun schlägts 13,

wenn ich nur als admin angemeldet bin, wird mir dieser block angezeigt. wenn ich aber auch noch als user angemeldet bin,  bekomme ich eine graue seite ohne inhalte  :mad2:

beim anlegen eines testaccount, konnte ich dies auch nachvollziehen.
als gast alles ok, angemeldet ...graue seite.



help!!!
Gottlos Glücklich. Ich lasse 1000 Friedenstauben fliegen und sie sch...auf die Welt

appelknolli

kleiner fehler,

nur als admin angemeldet kann ich den SMF_Center Block sehen, wenn ich mich als normaler user anmelde bekomme ich eine graue seite genauso wenn ich mich als user und admin anmelde.  :puzzled:
Gottlos Glücklich. Ich lasse 1000 Friedenstauben fliegen und sie sch...auf die Welt

appelknolli

so leutz, mein system ist auf dem neuesten stand aber ich habe immer noch probleme mit dem SMF_Center_block.

alles wie gehabt, als  unregistrierter kann man das sehen und als nur admin kann man dies sehen, wenn ich mich als user anmelde, ist die startseite komplett grau und das ist sch....

ein paar lösungen wären jetzt mal schön...nach 3 tagen.

gruss vom appel  :gott:  :please:
Gottlos Glücklich. Ich lasse 1000 Friedenstauben fliegen und sie sch...auf die Welt

appelknolli

das ist der gesammte quelltext der generiert wird wenn ich mich als user anmelde.


Zitat<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
<meta http-equiv="content-language" content="de">
<meta http-equiv="Content-Style-Type" content="text/css">
<meta http-equiv="Content-Script-Type" content="text/javascript">
<meta http-equiv="expires" content="0">
<meta name="revisit-after" content="10 DAYS">
<meta name="robots" content="INDEX, FOLLOW">
<meta name="resource-type" content="DOCUMENT">
<meta name="distribution" content="GLOBAL">
<meta name="rating" content="general">
<meta name="author" content="Dein Berufskraftfahrer/innen Forum, Kleinanzeigen, Singleb&ouml;rse, Galerie u.v.m.">
<meta name="keywords" content="Trucker, Kraftfahrer, &Uuml;berholverbot, Fernfahrer, Trucker, Trucks, BKF, Berufskraftfahrer, LKW, Bus, Busfahrer, Fahrer, Driver, Autobahn, Kraftfahrerausbildung, Fahrer Community, ADR, Fahrer Forum, Ruhe.-Lenkzeiten, Wochenendfahrverbot, Fahrverbot Europa, Ferienreiseverordnung, Sozialvorschriften, Berufskraftfahrerforum, Truckerforum
, pragmaMx 0.1.9">
<meta name="generator" content="pragmaMx 0.1.9 - by http://pragmamx.org">
<meta name="copyright" content="Copyright (c) 2008 by Dein Berufskraftfahrer/innen Forum, Kleinanzeigen, Singleb&ouml;rse, Galerie u.v.m.">
<meta name="description" content="Wir sind die Verbindung zwischen Wirtschaft &amp; Konsumer!">
<meta name="verify-v1" content="Trucker, Kraftfahrer, &Uuml;berholverbot, Fernfahrer, Trucker, Trucks, BKF, Berufskraftfahrer, LKW, Bus, Busfahrer, Fahrer, Driver, Autobahn, Kraftfahrerausbildung, Fahrer Community, ADR, Fahrer Forum, Ruhe.-Lenkzeiten, Wochenendfahrverbot, Fahrverbot Europa, Ferienreiseverordnung, Sozialvorschriften">
<title>Dein Berufskraftfahrer/innen Forum, Kleinanzeigen, Singlebörse, Galerie u.v.m.</title>
<link rel="shortcut icon" href="http://www.fernfahrerweb.net/favicon.ico" type="image/x-icon">
<link rel="stylesheet" href="themes/blue-sand/style/style.css" type="text/css">
<link rel="StyleSheet" href="modules/Adventskalender/style/style.css" type="text/css" >
<!-- START rss_feeds -->
<link rel="alternate" type="application/rss+xml" title="Dein Berufskraftfahrer/innen Forum, Kleinanzeigen, Singlebörse, Galerie u.v.m. - Artikel" href="backend.php?op=story">
<link rel="alternate" type="application/rss+xml" title="Dein Berufskraftfahrer/innen Forum, Kleinanzeigen, Singlebörse, Galerie u.v.m. - Downloads" href="backend.php?op=downs">
<link rel="alternate" type="application/rss+xml" title="Dein Berufskraftfahrer/innen Forum, Kleinanzeigen, Singlebörse, Galerie u.v.m. - Web-Links" href="backend.php?op=link">
<link rel="alternate" type="application/rss+xml" title="Dein Berufskraftfahrer/innen Forum, Kleinanzeigen, Singlebörse, Galerie u.v.m. - Alle" href="backend.php?op=all">
<!-- END rss_feeds -->
<!-- dESIGN by Wonko-->
<!-- build with mx-templatesystem v.4.4/2006-11-29 @ shiba-design.de -->
<!-- overLIB (c) Erik Bosrup, http://www.bosrup.com -->
<script language="javascript" src="includes/javascript/overlib.js" type="text/javascript"></script>
<script language="javascript" src="includes/javascript/overlib_hideform.js" type="text/javascript"></script>
</head>
<body>
<div id="overDiv" style="position:absolute; visibility:hidden; z-index: 1000; background: transparent;"></div>
<div style="position: absolute; left: -10000px;"><iframe name="checkpm" src="modules.php?name=Private_Messages&amp;file=buddy&amp;op=check&amp;ref_intervall=60000" marginwidth="0" marginheight="0" width="0" height="0" scrolling="no" frameborder="0"></iframe></div>
</body>
</html>

vielleicht hilft das ja weiter

Gottlos Glücklich. Ich lasse 1000 Friedenstauben fliegen und sie sch...auf die Welt

m-t

Zitat<div style="position: absolute; left: -10000px;">

-10000 ???

appelknolli

darüber bin ich auch gestolpert aber woher kommt dieser wert und wo steht er?

bin gerade auf der suche  :gruebel:
aber auch wenn, wieso wird der quelltext nicht erzeugt wenn ich mich als user anmelde?


danke dir  :BD:
Gottlos Glücklich. Ich lasse 1000 Friedenstauben fliegen und sie sch...auf die Welt

appelknolli

das ist die einzigste einstellung das der block überhaupt angezeigt wird, ich habe mal den gesamten code eingefügt. sobald eine von den auf null gesetzten einstellungen mit 1 belegt werden, gibts die graue seite mit dem fehlenden quelltext

Apache 2.0
MySql-Version:   5.0.45-log
PHP Version 5.2.5

der rest hier:  http://fernfahrerweb.net/info.php


<?php
/**
 * pragmaMx Integration
 * Copyright (C) 2007 by A.Ellsel (Tora) - http://pragmaMx.org
 * 
 * This file is free software; you can redistribute it and/or modify
 * it under the terms of the GNU General Public License as published by
 * the Free Software Foundation; either version 2 of the License, or
 * (at your option) any later version.
 * 
 * $Source: /home/www/dps3311/home/cvsroot/pragmamx4/SMF-port/html/blocks/block-smf_Center.php,v $
 * $Revision: 1.10 $
 * $Author: tora60 $
 * $Date: 2007/03/16 15:04:43 $
 */

if (!defined("mxMainFileLoaded")) die ("You can't access this file directly...");

/**
 * // //////////  EINSTELLUNGEN DES BLOCKS //////////////////////////////////// 
 */
// der Modulname (Ordner des Moduls)
$boardname 'Forum';
// Anzahl der angezeigten neuesten Threads
$num_threads 0;
// Boards die nicht angezeigt werden sollen, als Array
$exclude_boards null;
// Thread-Icons in Liste anzeigen
$show_icons 1;
// Anzahl, wie oft gelesen, in Liste anzeigen
$show_views 1;
// Anzahl der Antworten in Liste anzeigen
$show_replies 1;
// Name des Themenstarters in Liste anzeigen
$show_starter 1;
// kleine Forumsstatistik anzeigen
$show_stats 0;
// User-Onlinestatistik anzeigen
$show_online 0;
// in Onlinestatistik die Buddies extra listen
$show_buddies 1;
// Farben des Blocks
//global $bgcolor1, $bgcolor2, $bgcolor3, $textcolor1, $textcolor2;
// Rahmen um die Liste
$color['border'] = "#CECECE";
// Hintergrund ?berschriften
$color['row1'] = "#CECECE";
// Hintergrund normaler Thread
$color['row2'] = "#F2F2F2";
// Textfarbe ?berschriften
$color['txtrow1'] = "#000000";
// Textfarbe normaler Thread
$color['txtrow2'] = "#000000";
/**
 * //////////  ENDE DER EINSTELLUNGEN ///////////////////////////////////////// 
 */

/**
 * versch. globale Variablen vorher initialisieren, weil in Funktionen aufgerufen 
 */
global $db_prefix$settings$context$scripturl$mxsmf;

/**
 * die SSI-Datei includen 
 */
@include(dirname(dirname(__FILE__)) . '/modules/' $boardname '/mx_SSI.php');
if (!
defined('SMF')) {
    
// falls Bridge nicht installiert, oder Datei nicht gefunden, hier beenden
    
return $content = @$mx_ssi_content;


/**
 * Boardstatistik 
 */
$boardstats ssi_boardStats('array');
$boardstats '
$txt[330] . ': ' $boardstats['topics'] . ' |
$txt[95] . ': ' $boardstats['posts'] . ' |
$txt[331] . ': <a href="modules.php?name=' $boardname '&amp;action=mlist" title="' $txt['332'] . '">' $boardstats['members'] . '</a>
'
;
// Anzahl der Spalten, abhaengig der Einstellungen
$colspan intval($show_icons) + intval($show_views) + intval($show_replies) + intval($show_starter) + 2;
// Wer ist Online?
if ($show_online) {
    
$whoonline ssi_whosOnline('array');
    
$whoonline_out '' $whoonline['guests'] . ' ' . (($whoonline['guests'] == 1) ? $txt['guest'] : $txt['guests']) . ', ' $whoonline['num_users'] . ' ' . (($whoonline['num_users'] == 1) ? $txt['user'] : $txt['users']); 
    
// Hidden users. or buddies?
    
if ($whoonline['hidden'] > || $show_buddies)
        
$whoonline_out .= ' (' . ($show_buddies ? ($whoonline['buddies'] . ' ' . (($whoonline['buddies'] == 1) ? $txt['buddy'] : $txt['buddies'])) : '') . ($show_buddies && $whoonline['hidden'] ? ', ' '') . (!$whoonline['hidden'] ? '' $whoonline['hidden'] . ' ' $txt['hidden']) . ')';
    if (
count($whoonline['users'])) {
        
$whoonline_list '';
        foreach (
$whoonline['users'] as $user)
        
$whoonline_list .= (($user['hidden']) ? '<i>' $user['link'] . '</i>' $user['link']) . (($user['is_last']) ? '' '. ');
    } 

// die Threads und Posts
$posts ssi_recentTopics(intval($num_threads), $exclude_boards'array');
if (
$show_starter || $show_replies || $show_views) {
    
// / alle Thread-ID's vorher auslesen, f?r Datenbankbedingung
    
foreach ($posts as $post) {
        
$topics[$post['topic']] = $post['topic'];
    } 
    if (isset(
$topics)) {
        
// / zus?tzliche Daten, die nicht von SSI bereitgestellt werden ermitteln
        
$qry "SELECT DISTINCT m.ID_MEMBER, m.posterName, t.numReplies, t.numViews, t.ID_TOPIC
FROM 
{$db_prefix}topics AS t
LEFT JOIN 
{$db_prefix}messages AS m ON ( m.ID_MSG = t.ID_FIRST_MSG )
WHERE t.ID_TOPIC IN (" 
implode(','$topics) . ")
LIMIT " 
intval($num_threads) . "";
        
$result sql_query($qry); 
        
// / die zus?tzlichen Daten sind dann ?ber den Index des Arrays ansprechbar, dieser index entspricht der Thread-ID
        
while ($row sql_fetch_assoc($result)) {
            
$row['link'] = (empty($row['ID_MEMBER'])) ? $row['posterName'] : '<a href="modules.php?name=' $boardname '&amp;action=profile;u=' $row['ID_MEMBER'] . '" title="' $txt[92] . ' ' $row['posterName'] . '">' $row['posterName'] . '</a>';
            
$posts_more[$row['ID_TOPIC']] = $row;
        } 
    } 

// Der Tabellenkopf f?r die Threads und Posts
$content '<table border="0" cellspacing="1" cellpadding="3" style="background: ' $color['border'] . ';">
<tr valign="top" style="background: ' 
$color['row1'] . '; color: ' $color['txtrow1'] . ';">';
$content .= '<th colspan="' . (($show_icons) ? 1) . '"><font size="5">' $txt['319'] . '</font></th>'# Thema
if ($show_starter)
    
$content .= '<th><font size="5">' $txt['109'] . '</font></th>
    '
# Themenstarter
if ($show_replies)
    
$content .= '<th><font size="5">' $txt['110'] . '</font></th>
    '
# Antworten
if ($show_views)
    
$content .= '<th><font size="5">' $txt['301'] . '</font></th>
    '
# Aufrufe
$content .= '




<th><font size="2">' 
$txt['111'] . '</font></th>
'
# Letzter Beitrag
$content .= '
</tr>
'
;
// die Hauptliste der einzelnen Threads
foreach ($posts as $post) {
    
$new = (!$post['new']) ? ' <a href="modules.php?name=' $boardname '&amp;topic=' $post['topic'] . '.msg' $post['new_from'] . ';topicseen#new"><img src="' $settings['images_url'] . '/' $context['user']['language'] . '/new.gif" alt="' $txt[302] . '" border="0" align="right"></a> ''';
    
$content .= '<tr style="background: ' $color['row2'] . '; color: ' $color['txtrow2'] . ';">';
    if (
$show_icons)
        
$content .= '<td align="center" style="background: ' $color['row1'] . ';">' $post['icon'] . '</td>
        '
;
    
$content .= '<td><font size="5"><strong>' $new '<a href="' str_replace(';topicseen'''$post['href']) . '">' $post['subject'] . '</a></strong><br />
<em>' 
$txt['smf88'] . ' ' $post['board']['link'] . '</em></font></td>';
    if (
$show_starter)
        
$content .= '<td style="white-space: nowrap;">' . ((isset($posts_more[$post['topic']]['link'])) ? $posts_more[$post['topic']]['link'] : '') . '</td>
        '
;
    if (
$show_replies)
        
$content .= '<td align="center">' . ((isset($posts_more[$post['topic']]['numReplies'])) ? $posts_more[$post['topic']]['numReplies'] : 0) . '</td>
        '
;
    if (
$show_views)
        
$content .= '<td align="center">' . ((isset($posts_more[$post['topic']]['numViews'])) ? $posts_more[$post['topic']]['numViews'] : 0) . '</td>
        '
;
    
$content .= '<td><font size="3">' $post['time'] . ' ' $txt[525] . ' ' $post['poster']['link'] . '</font></td>
    '
;
    
$content .= '</tr>';

// Boardstatistik anzeigen
if ($show_stats)
    
$content .= '
<tr style="background: ' 
$color['row1'] . '; color: ' $color['txtrow1'] . ';">
<td colspan="' 
$colspan '" align="center"><div class="content">' $boardstats '</div></td>
<td></td>
<td></td>
<td></td>
<td></td>
</tr>'
;
// Wer ist Online anzeigen
if ($show_online)
    
$content .= '
<tr style="background: ' 
$color['row2'] . '; color: ' $color['txtrow2'] . ';">
<td colspan="' 
$colspan '" align="center"><div class="content">' $txt['who_title'] . ':&nbsp;&nbsp;' $whoonline_out '</div></td>
<td></td>
<td></td>
<td></td>
<td></td>
</tr>'
;
// Wer ist Online anzeigen, die Liste der einzelnen User
if ($show_online && !empty($whoonline_list))
    
$content .= '
<tr style="background: ' 
$color['row1'] . '; color: ' $color['txtrow1'] . ';">
<td colspan="' 
$colspan '"><div class="content">' $whoonline_list '</div></td>
<td></td>
<td></td>
<td></td>
<td></td>
</tr>'
;
// Der Tabellenfuss f?r die Threads und Posts
$content .= '</table>';
// Den Output f?r pragmaMx aufbereiten (links usw. anpassen)
$content mxSmfPrepareOutput($content);

?>
Gottlos Glücklich. Ich lasse 1000 Friedenstauben fliegen und sie sch...auf die Welt

Andi

Hi :)

ich schau mir das Morgen mal genauer an.
Wir haben seit php 5.2.5 versch. Probleme in versch. Funktionen festgestellt....
schön´s Grüssle, Andi

appelknolli

hi, Andy,

supi von dir, gibt es schon erfolge diesbezüglich?


lg vom appel  ;)
Gottlos Glücklich. Ich lasse 1000 Friedenstauben fliegen und sie sch...auf die Welt

Andi

Moin :)

sorry, nein.

Mein DSL-provider hat mir am Freitag nen Streich gespielt und seit dem bin ich Online per ISDN etwas eingeschränkt und mache nur das nötigste...
schön´s Grüssle, Andi

appelknolli

oki,

von dsl auf isdn...autsch :BD:

viel glück und bis später.
Gottlos Glücklich. Ich lasse 1000 Friedenstauben fliegen und sie sch...auf die Welt

appelknolli

#16
öhmmmm,

wenn ich das hier (// die Hauptliste der einzelnen Threads)
Zitat$content .= '<tr style="background: ' . $color['row2'] . '; color: ' . $color['txtrow2'] . ';">';
 

auskommentiere und $show_stat und $show_online auf 0 setze, dann gehts erstmal. allerdings ohne farbdefinition  :gruebel:

vielleicht hilft das ja weiter  ;)

Gottlos Glücklich. Ich lasse 1000 Friedenstauben fliegen und sie sch...auf die Welt

appelknolli

#17
alohaaaaaaa,


also warum auch immer

wenn ich in zeile 139
Zitat$content .= '<tr style="background: ' . $color['row2'] . '; color: ' . $color['txtrow2'] . ';">';
den tag valign top setze,
Zitat$content .= '<tr valign="top" style="background: ' . $color['row2'] . '; color: ' . $color['txtrow2'] . ';">';
   

geht es mit einmal...das problem ist also gelöst!!!!...teilweise

aber wieso ist der tag valign="top" so wichtig damit die seite/block funktioniert, hat jemand dafür eine erklärung? hat das denn jetzt was mit PHP 5.2.5 zu tun? denn nach dem update hatte es nicht mehr funktioniert und ich hatte nichts am code geändert.


nachtrag:

ach ja, show_stat steht immer noch auf 0 und bei 1 bekomme ich wieder die graue seite  :BD: :BD: :BD:...egal ist im  moment nicht wichtig da der block läuft und ich hoffe Andi findet denn in ruhe den fehler  ;)

Gottlos Glücklich. Ich lasse 1000 Friedenstauben fliegen und sie sch...auf die Welt