Ich habe versucht es über phpmyadmin das ginge auch nur kommt dann beim Portal aufruf:
Code: Select all
Fatal error: Call to undefined method portal_whois_online_module::get_template_side() in /var/www/web2/html/portal.php on line 97
Code: Select all
Fatal error: Call to undefined method portal_whois_online_module::get_template_side() in /var/www/web2/html/portal.php on line 97
Zum Bewegen des Moduls von rechts nach links brauchst Du nur im ACP den entsprechenden Pfeil an zu klicken.Shorty1968 wrote:Hallo wie kann ich es machen das die Wer ist Online Box Links oder Rechts angezeigt wird,eine suche über Google und hier blieb leider ohne erfolg?
Ich habe versucht es über phpmyadmin das ginge auch nur kommt dann beim Portal aufruf:GrussCode: Select all
Fatal error: Call to undefined method portal_whois_online_module::get_template_side() in /var/www/web2/html/portal.php on line 97
Man kann diese Modul nur in der mittleren Spalte nach oben oder unten verschieben,archivar wrote:Zum Bewegen des Moduls von rechts nach links brauchst Du nur im ACP den entsprechenden Pfeil an zu klicken.
Wenn Du an den Portal-Dateien nicht´s geändert hast, sollte das funktionieren.
Doch kann man!!!!, weil ich bin davon ausgegangen: viewtopic.php?f=54&t=4641Kirk wrote:HalloMan kann diese Modul nur in der mittleren Spalte nach oben oder unten verschieben,archivar wrote:Zum Bewegen des Moduls von rechts nach links brauchst Du nur im ACP den entsprechenden Pfeil an zu klicken.
Wenn Du an den Portal-Dateien nicht´s geändert hast, sollte das funktionieren.
die Pfeile für das seitliche Verschieben sind nicht anklickbar.
Meinst Du das Modul?: viewtopic.php?f=54&t=4641Kirk wrote: Aber dennoch kann ich es nicht seitlich verschieben ist auch erst nach diesem Beirtag hier aufgefallen.
Code: Select all
class portal_whois_online_module
{
/**
* Allowed columns: Just sum up your options (Exp: left + right = 10)
* top 1
* left 2
* center 4
* right 8
* bottom 16
*/
public $columns = 21;
Code: Select all
class portal_whois_online_module
{
/**
* Allowed columns: Just sum up your options (Exp: left + right = 10)
* top 1
* left 2
* center 4
* right 8
* bottom 16
*/
public $columns = 31;
Code: Select all
public function get_template_center($module_id)
{
global $config, $template, $user, $auth, $db, $phpbb_root_path, $phpEx;
// Grab group details for legend display
if ($auth->acl_gets('a_group', 'a_groupadd', 'a_groupdel'))
{
$sql = 'SELECT group_id, group_name, group_colour, group_type
FROM ' . GROUPS_TABLE . '
WHERE group_legend = 1
ORDER BY group_name ASC';
}
else
{
$sql = 'SELECT g.group_id, g.group_name, g.group_colour, g.group_type
FROM ' . GROUPS_TABLE . ' g
LEFT JOIN ' . USER_GROUP_TABLE . ' ug
ON (
g.group_id = ug.group_id
AND ug.user_id = ' . $user->data['user_id'] . '
AND ug.user_pending = 0
)
WHERE g.group_legend = 1
AND (g.group_type <> ' . GROUP_HIDDEN . ' OR ug.user_id = ' . $user->data['user_id'] . ')
ORDER BY g.group_name ASC';
}
$result = $db->sql_query($sql);
$legend = array();
while ($row = $db->sql_fetchrow($result))
{
$colour_text = ($row['group_colour']) ? ' style="color:#' . $row['group_colour'] . '"' : '';
$group_name = ($row['group_type'] == GROUP_SPECIAL) ? $user->lang['G_' . $row['group_name']] : $row['group_name'];
if ($row['group_name'] == 'BOTS' || ($user->data['user_id'] != ANONYMOUS && !$auth->acl_get('u_viewprofile')))
{
$legend[] = '<span' . $colour_text . '>' . $group_name . '</span>';
}
else
{
$legend[] = '<a' . $colour_text . ' href="' . append_sid("{$phpbb_root_path}memberlist.$phpEx", 'mode=group&g=' . $row['group_id']) . '">' . $group_name . '</a>';
}
}
$db->sql_freeresult($result);
$legend = implode(', ', $legend);
$template->assign_var('PORTAL_LEGEND', $legend);
return 'whois_online_center.html';
}
Code: Select all
public function get_template_side($module_id)
{
global $config, $template, $user, $auth, $db, $phpbb_root_path, $phpEx;
// Grab group details for legend display
if ($auth->acl_gets('a_group', 'a_groupadd', 'a_groupdel'))
{
$sql = 'SELECT group_id, group_name, group_colour, group_type
FROM ' . GROUPS_TABLE . '
WHERE group_legend = 1
ORDER BY group_name ASC';
}
else
{
$sql = 'SELECT g.group_id, g.group_name, g.group_colour, g.group_type
FROM ' . GROUPS_TABLE . ' g
LEFT JOIN ' . USER_GROUP_TABLE . ' ug
ON (
g.group_id = ug.group_id
AND ug.user_id = ' . $user->data['user_id'] . '
AND ug.user_pending = 0
)
WHERE g.group_legend = 1
AND (g.group_type <> ' . GROUP_HIDDEN . ' OR ug.user_id = ' . $user->data['user_id'] . ')
ORDER BY g.group_name ASC';
}
$result = $db->sql_query($sql);
$legend = array();
while ($row = $db->sql_fetchrow($result))
{
$colour_text = ($row['group_colour']) ? ' style="color:#' . $row['group_colour'] . '"' : '';
$group_name = ($row['group_type'] == GROUP_SPECIAL) ? $user->lang['G_' . $row['group_name']] : $row['group_name'];
if ($row['group_name'] == 'BOTS' || ($user->data['user_id'] != ANONYMOUS && !$auth->acl_get('u_viewprofile')))
{
$legend[] = '<span' . $colour_text . '>' . $group_name . '</span>';
}
else
{
$legend[] = '<a' . $colour_text . ' href="' . append_sid("{$phpbb_root_path}memberlist.$phpEx", 'mode=group&g=' . $row['group_id']) . '">' . $group_name . '</a>';
}
}
$db->sql_freeresult($result);
$legend = implode(', ', $legend);
$template->assign_var('PORTAL_LEGEND', $legend);
return 'who_is_online_block_side.html';
}
Da fehlt nix (portal_whois_online.php)- das ist so gewollt, wegen des umfangreicheren Inhaltes, was an der Seite nicht so toll aussieht!Kirk wrote:Daran hat es nicht gelegen sondern an der portal/modules/portal_whois_online.php
Dort war die who_is_online_block_side.html nicht angegeben.