Seite 1 von 1
[Adv_Report_Hack]
Verfasst: 07.03.2007 16:08
von modbo
Betrifft MOD: [mod=Adv_Report_Hack]Advanced Report Hack[/mod]
Wäre es möglich, dass, sobald eine (weitere) Meldung eintrifft, dieses den Admins & Moderatoren über eine Einblendung (kein Popup) mitzuteilen?
Information
Es liegt eine neue Meldung vor!
Klicke hier, um zur Meldungsübersicht zu gelangen.
Klicke hier, um zum Index zu gelangen.
Ich habe vor den Link zu neuen Meldungen schon ein blinkendes GIF gesetzt (overall_header.tpl), aber das bemerkt man auch nicht unbedingt sofort.
Fände ich eine sinnvolle Ergänzung.
Verfasst: 07.03.2007 17:06
von S2B
Ich hab das jetzt mal auf die ToDo-Liste gepackt, mehr kann ich dir im Moment nicht versprechen.

Verfasst: 07.03.2007 18:46
von felixx
Hallo,
ich sehe da keinen Sinn drin, man bekommt doch eine Mail wenn eine neue Meldung kommt.
Aber einen Button fände ich auch besser.

Verfasst: 07.03.2007 18:57
von S2B
felixx hat geschrieben:ich sehe da keinen Sinn drin, man bekommt doch eine Mail wenn eine neue Meldung kommt.
Ich auch nicht, deshalb wird es eine Option im Admin-Panel dafür geben, wenn ich es einbauen sollte.
felixx hat geschrieben:Aber einen Button fände ich auch besser.

Button?
Re: [Adv_Report_Hack]
Verfasst: 07.03.2007 19:03
von felixx
modbo hat geschrieben:
Ich habe vor den Link zu neuen Meldungen schon ein blinkendes GIF gesetzt (overall_header.tpl), aber das bemerkt man auch nicht unbedingt sofort.
Na ja Button.

Verfasst: 07.03.2007 19:23
von S2B
Das dürft ihr dann selber einbauen, sollte ja nicht sooo schwer sein.

Verfasst: 08.03.2007 07:51
von modbo
felixx hat geschrieben:Hallo,
ich sehe da keinen Sinn drin, man bekommt doch eine Mail wenn eine neue Meldung kommt.
Aber einen Button fände ich auch besser.

Der Sinn ist ganz einfach.
Wenn ich mich im Forum bewege, habe ich nicht gleichzeitig meinen EMail-Client laufen

Eine Sofort-Info finde ich das sinnig. Zudem könnte EMail-Bestätigung über das ACP ja deaktiviert sein.
Als Addon würde mir völlig reichen.
>Button
Code: Alles auswählen
#
#-----[ OPEN ]-------------------------------------------
#
includes/page_header.php
#
#-----[ FIND ]-------------------------------------------
#
// BEGIN Advanced_Report_Hack
$report_info = '';
#
#-----[ AFTER, ADD]--------------------------------------
#
$icon_advreport = '';
#
#-----[ FIND ]-------------------------------------------
#
switch ($report_count)
{
case 0:
$report_info = $lang['No_new_reports'];
break;
case 1:
$report_info = $lang['New_report'];
break;
default:
$report_info = sprintf($lang['New_reports'], $report_count);
}
#
#-----[ AFTER, ADD]--------------------------------------
#
switch ($report_count)
{
case 0:
$report_info = $lang['No_new_reports'];
$icon_advreport = $images['report_no_new_msg'];
break;
case 1:
$report_info = $lang['New_report'];
$icon_advreport = $images['report_new_msg'];
break;
default:
$report_info = sprintf($lang['New_reports'], $report_count);
$icon_advreport = $images['report_new_msg'];
}
#
#-----[ FIND ]-------------------------------------------
#
else if ($userdata['user_id'] != ANONYMOUS)
{
$report_info = '<a href="' . append_sid("report.$phpEx?mode=report") . '" class="gensmall">' . $lang['Write_report'] . '</a>';
}
#
#-----[ AFTER, ADD]--------------------------------------
#
else if ($userdata['user_id'] != ANONYMOUS)
{
$report_info = '<a href="' . append_sid("report.$phpEx?mode=report") . '" class="gensmall">' . $lang['Write_report'] . '</a>';
$icon_advreport = $images['report_no_new_msg'];
}
#
#-----[ FIND ]-------------------------------------------
#
// BEGIN Advanced_Report_Hack
'REPORT_INFO' => $report_info,
#
#-----[ AFTER, ADD]--------------------------------------
#
'ADVREPORT_IMG' => $icon_advreport,
#
#-----[ OPEN ]-------------------------------------------
#
templates/subSilver/subSilver.cfg
#
#-----[ FIND ]-------------------------------------------
#
?>
#
#-----[ BEFORE, ADD ]------------------------------------
#
// Start replacement - Flashing GIF for new report
$images['report_new_msg'] = "$current_template_images/icon_mini_message.gif";
$images['report_no_new_msg'] = "$current_template_images/icon_mini_no_message.gif";
// End replacement - Flashing GIF for new report
#
#-----[ OPEN ]-------------------------------------------
#
templates/subSilver/overall_header.tpl
#
#-----[ FIND ]-------------------------------------------
#
{REPORT_INFO}
#
# --- [ REPLACE, WITH] ---
<img src="{ADVREPORT_IMG}" border="0" /> {REPORT_INFO}
#
#-----[ SAVE/CLOSE ALL FILES ]---------------------------
#
# EoM
Images:
copy to /templates/subSilver/images/
http://www.svbomber.de/forum/downloads. ... ail&id=157