Seite 1 von 1
Probleme mit "NewsMod"
Verfasst: 20.04.2003 13:42
von Murphy
MOD Title: "News Block" Mod
ist alles installiert.
table ist erstellt: phpbb_news
(wurde durch die "news_install.php" erstellt)
beim Aufruf der Seite:
Code: Alles auswählen
phpBB : Critical Error
Could not query config information
DEBUG MODE
SQL Error : 1146 Table 'test.news_table' doesn't exist
SELECT * FROM NEWS_TABLE
Line : 19
File : c:\programme\apache group\apache\htdocs\includes\functions_news.php
laut der Meldung, müsste er ja auf "news_table" zugreifen wollen.
es existiert aber nach der Installation aber nur "phpbb_news"
mit allen tables.
zur Zeit habe ich die "functions_news.php" umbenannt, so dass ich
überhaupt die Seite aufrufen kann.
Ich weiss im Moment niocht mehr weiter
--->Thema verschoben<--- (SeKey)
Verfasst: 20.04.2003 13:57
von Mister_X
gib mal einen Link auf die functions_news.php (vorher natürlich txt Endung verpassen damit wie sie uns anschauen können)
Verfasst: 20.04.2003 14:06
von Murphy
ist nicht so gross:
löscht sie einfach (wenn ihr wollt), wenn ihr es gelesen habt!
Code: Alles auswählen
$news_config = array();
$sql = "SELECT *
FROM " . NEWS_TABLE;
if( !($result = $db->sql_query($sql)) )
{
message_die(CRITICAL_ERROR, "Could not query config information", "", __LINE__, __FILE__, $sql);
}
while ( $row = $db->sql_fetchrow($result) )
{
$news_config[$row['config_name']] = $row['config_value'];
}
function ns_select($default, $select_name = 'news_size')
{
global $news_config, $lang;
if ( !isset($default) )
{
$default == 'news_size';
}
$ns_select = '<select name="' . $select_name . '">';
while( list($offset, $zone) = @each($lang['ns']) )
{
$selected = ( $offset == $default ) ? ' selected="selected"' : '';
$ns_select .= '<option value="' . $offset . '"' . $selected . '>' . $zone . '</option>';
}
$ns_select .= '</select>';
return $ns_select;
}
function nc_select($default, $select_name = 'news_color')
{
global $news_config, $lang;
if ( !isset($default) )
{
$default == 'news_color';
}
$nc_select = '<select name="' . $select_name . '">';
while( list($offset, $zone) = @each($lang['nc']) )
{
$selected = ( $offset == $default ) ? ' selected="selected"' : '';
$nc_select .= '<option value="' . $offset . '"' . $selected . '>' . $zone . '</option>';
}
$nc_select .= '</select>';
return $nc_select;
}
function ssp_select($default, $select_name = 'scroll_speed')
{
global $news_config, $lang;
if ( !isset($default) )
{
$default == 'scroll_speed';
}
$ssp_select = '<select name="' . $select_name . '">';
while( list($offset, $zone) = @each($lang['ssp']) )
{
$selected = ( $offset == $default ) ? ' selected="selected"' : '';
$ssp_select .= '<option value="' . $offset . '"' . $selected . '>' . $zone . '</option>';
}
$ssp_select .= '</select>';
return $ssp_select;
}
function sa_select($default, $select_name = 'scroll_action')
{
global $news_config, $lang;
if ( !isset($default) )
{
$default == 'scroll_action';
}
$sa_select = '<select name="' . $select_name . '">';
while( list($offset, $zone) = @each($lang['sa']) )
{
$selected = ( $offset == $default ) ? ' selected="selected"' : '';
$sa_select .= '<option value="' . $offset . '"' . $selected . '>' . $zone . '</option>';
}
$sa_select .= '</select>';
return $sa_select;
}
function sb_select($default, $select_name = 'scroll_behavior')
{
global $news_config, $lang;
if ( !isset($default) )
{
$default == 'scroll_behavior';
}
$sb_select = '<select name="' . $select_name . '">';
while( list($offset, $zone) = @each($lang['sb']) )
{
$selected = ( $offset == $default ) ? ' selected="selected"' : '';
$sb_select .= '<option value="' . $offset . '"' . $selected . '>' . $zone . '</option>';
}
$sb_select .= '</select>';
return $sb_select;
}
function ss_select($default, $select_name = 'scroll_size')
{
global $news_config, $lang;
if ( !isset($default) )
{
$default == 'scroll_size';
}
$ss_select = '<select name="' . $select_name . '">';
while( list($offset, $zone) = @each($lang['ss']) )
{
$selected = ( $offset == $default ) ? ' selected="selected"' : '';
$ss_select .= '<option value="' . $offset . '"' . $selected . '>' . $zone . '</option>';
}
$ss_select .= '</select>';
return $ss_select;
}
?>
Verfasst: 20.04.2003 14:11
von Mister_X
der Mod dürfte auch Änderungen an der constants.php erfodert haben, hast du die durchgeführt ?
Verfasst: 20.04.2003 14:14
von Murphy
newsmod201_update.txt hat geschrieben:## Files To Edit: includes/page_header.php,
## language/lang_english/lang_main.php
## templates/subSilver/index_body.tpl
##
## Included Files: admin_news.php,
## board_news.tpl,
## functions_news.php,
## lang_admin_news.php,
## news_install.php
war laut install nicht notwendig
Verfasst: 20.04.2003 14:27
von Mister_X
du hast schon gesehen, dass die Datei newsmod201_update.txt heißt, gibts vielleicht noch ne Komplettanleitung dazu ?
in die constants.php muss noch was in der Form hier rein:
define('NEWS_TABLE', $table_prefix.'news');
Verfasst: 20.04.2003 14:42
von Murphy
Mister_X hat geschrieben:
in die constants.php muss noch was in der Form hier rein:
define('NEWS_TABLE', $table_prefix.'news');
hi Mister_X
du bist klasse!
ich habe es in die constants.php eingefügt und es klappt direkt
-------------
zu dem update.txt
da steht (von der anleitung her) genau das gleiche drin!
ich denke mal, dass der Text um deine
constants.php - passage erweitert werden müsste!
Vielen Dank für die schnelle Hilfe!
Verfasst: 20.04.2003 14:56
von Mister_X
dann suche nochmal genau und wenn du den Part mit der constants.php wirklich nirgends findest dann melde den Fehler vielleicht dem Modautor

Verfasst: 20.04.2003 15:04
von Murphy
steht nirgends drin!
-> mach ich, ich schreibe ihm, danke!
Verfasst: 20.04.2003 15:19
von lars
habe desselben problem, jetzt klaptt, kann admin menü links sehen und schreiben, aber kann nix erscheint.
Wo liegt eigenlich News Mod?
ich benutzte phpplus.