Pagina 1 van 1

Advanced Report Hack problemen OPGELOST

Geplaatst: 02 sep 2005, 21:39
door Muiter
Ik tracht zowel de Advanced Report Hack als de Post Reports Add-on te instaleren.
Helaas loop ik tegen een aantal problem op, ook na herhadelijk instaleren.

- In mijn menu staan een aantal items tussen ADMIN tags zodat alleen ik ze kan zien maar nu zie ik op die plekken geen tekst meer.
- In viewtopic.php krijg ik deze melding:

Code: Selecteer alles

Could not get report

DEBUG MODE

SQL Error : 1054 Unknown column 'REPORT_POST_ID' in 'where clause'

SELECT report_id FROM phpbb_report WHERE cat_id = REPORT_POST_ID AND report_status = 0 AND report_info = 68158

Line : 1303
File : viewtopic.php
- In mijn rapporten scherm (ook in ACP) zie ik dit:
?php // // Reports // // Report-List $lang['Report_List_Title'] = 'Reports'; $lang['Report_Status'] = 'Status'; $lang['Report_Date'] = 'Date'; $lang['Report_Info'] = 'Subject'; $lang['Report_Username'] = 'Username'; $lang['Report_Delete'] = 'Delete'; $lang['Report_Edit'] = 'Edit'; $lang['Report_Status_0'] = 'not cleared'; $lang['Report_Status_1'] = 'cleared'; $lang['Report_No_Results'] = 'There are no reports to be shown'; $lang['Report_Delete_All'] = 'Delete all'; $lang['Report_Show_All'] = 'Show all categories'; // Links $lang['Report_Index'] = '

Click %shere%s to return to the forum index.'; $lang['Report_List'] = '

Click %shere%s to return to the reports list.'; $lang['Report_Post'] = '

Click %shere%s to return to the post.'; $lang['Report_Cat'] = '

Click %shere%s to return to the category administration.'; // Report Form $lang['Report_Write_Report'] = 'Write a report'; $lang['Report_Cat_Select_New'] = 'Select category'; $lang['Report_Cat_Select'] = 'Change category'; $lang['Report_Cat_Explain'] = 'Description of the category'; $lang['Report_Text'] = 'Text'; // Messages $lang['Report_Auth_Msg'] = 'You are not authorised to view this site.'; $lang['Report_Deleted_Msg'] = 'The report was deleted successfully.'; $lang['Report_Deleted_Confirm'] = 'Are you sure you want to delete this report?'; $lang['Reports_Deleted_Msg'] = 'The reports were deleted successfully.'; $lang['Reports_Deleted_Confirm'] = 'Are you sure you want to delete these reports?'; $lang['Report_Finished_Msg'] = 'The reports\' status was changed to "cleared" successfully.'; $lang['Report_Not_Finished_Msg'] = 'The reports\' status was changed to "not cleared" successfully.'; $lang['Report_Send_Msg'] = 'The report was sent to the Moderators successfully.'; $lang['Report_Post_Already'] = 'This post has already been reported.'; $lang['Report_No_Cat_Exists'] = 'There is no cateory.'; $lang['Report_No_Cat_Selected'] = 'No category was selected.'; $lang['Report_No_Text'] = 'You have to enter a text.'; // // ACP // $lang['Report_Title'] = 'Report Administration'; $lang['Report_Exp'] = 'On this page you can create, edit or delete categories for the "Advanced Report Hack". If you delete a category, all the reports in this category will be deleted, too.
You can also set a few settings for this MOD.'; // Categories $lang['Report_Standard_Cat'] = 'Standard categories:'; $lang['Report_No_Standard_Cat'] = 'there are no standard categories.'; $lang['Report_Ext_Cat'] = 'Extensions:'; $lang['Report_No_Ext_Cat'] = 'there are no extensions.'; $lang['Report_Category'] = 'category'; $lang['Report_Count'] = 'Report Count'; $lang['Report_Type'] = 'Type'; $lang['Report_Type_Normal'] = 'normal'; $lang['Report_Type_Ext'] = 'extension'; $lang['Report_Explain'] = 'Description'; $lang['Report_Cat_Create'] = 'Create a category'; $lang['Report_Cat_Edit'] = 'Edit a category'; // Configuration $lang['Report_Config'] = 'Configuration'; $lang['Report_Config_Color_0'] = 'Color for reports that haven\'t been cleared'; $lang['Report_Config_Color_1'] = 'Color for reports that are cleared'; $lang['Report_Config_List'] = 'Report list Type'; $lang['Report_Config_List_ACP'] = 'only in Admin-Panel'; $lang['Report_Config_List_Ext'] = 'in Admin-Panel and the external list'; $lang['Report_notify'] = 'Email-notification'; $lang['Report_notify_off'] = 'Off'; $lang['Report_notify_mods'] = 'Administrators and Moderators'; $lang['Report_notify_admins'] = 'Administrators'; // Messages $lang['Report_Config_Updated'] = 'The configuration was updated successfully.'; $lang['Report_Config_Error'] = 'There was an error while updating the configuration.'; $lang['Report_No_Name_Msg'] = 'You have to enter a valid name for the category.'; $lang['Report_Cat_Deleted_Msg'] = 'The category was deleted successfully.'; $lang['Report_Cat_Deleted_Confirm'] = 'Are you sure you want to delete this category with all its reports?'; $lang['Report_Cat_New_Msg'] = 'The category was created successfully.'; $lang['Report_Cat_Edit_Msg'] = 'The category was edited successfully.'; ?>
Warning: Cannot modify header information - headers already sent by (output started at /home/virtual/site82/fst/var/www/html/language/lang_dutch/lang_report.php:16) in /home/virtual/site82/fst/var/www/html/includes/page_header.php on line 1004

Warning: Cannot modify header information - headers already sent by (output started at /home/virtual/site82/fst/var/www/html/language/lang_dutch/lang_report.php:16) in /home/virtual/site82/fst/var/www/html/includes/page_header.php on line 1010

Warning: Cannot modify header information - headers already sent by (output started at /home/virtual/site82/fst/var/www/html/language/lang_dutch/lang_report.php:16) in /home/virtual/site82/fst/var/www/html/includes/page_header.php on line 1011
Verder snap ik dit ook niet:
## Author Notes:
##
## You have to create a new category in the administration of the hack. This category has to be
## an "extension"-category. After you have created the category, you can see the id of the category
## in the category-listing. "{ID}" in this manual has to be replaced with the id of the category you
## created.

Code: Selecteer alles

#
#-----[ AFTER, ADD ]------------------------------------
# Please read the Author Notes to get more information about {ID}...
#
// Report Extension ID's
define('REPORT_POST_ID',{ID});

Geplaatst: 02 sep 2005, 22:55
door Bee
Bij het taalbestand ontbreekt een < helemaal aan het begin.

De auteurnotitie werkt zo: Maak een nieuw forum aan, en noteer de ID ervan (bijvoorbeeld 80). Vervang {ID} dan door dat nummer.

Geplaatst: 05 sep 2005, 19:41
door Muiter
bee schreef:Bij het taalbestand ontbreekt een < helemaal aan het begin.
Dat is opgelost :thumb:

-----------------------------------------------------------
bee schreef:De auteurnotitie werkt zo: Maak een nieuw forum aan, en noteer de ID ervan (bijvoorbeeld 80). Vervang {ID} dan door dat nummer.
Nu de tekst goed staat snap ik hoe het werkt, je moet een id opgeven van een rapportcatagorie.

-----------------------------------------------------------

Als een gewone gebruiker een rapport wil aanmaken krijgt hij deze melding:
You are not authorised to view this site.
Click here to return to the forum index.
Wat gaat hier fout? Ik neem aan dat hij een bericht o.i.d. kan typen of kan kiezen uit de verschillende catagoriën?

-----------------------------------------------------------

Hoe ik de e-mail notificatie ook instel hij blijft op 'off' staan. Waarom?

-----------------------------------------------------------
In mijn menu staan een aantal items tussen ADMIN tags zodat alleen ik ze kan zien maar nu zie ik op die plekken geen tekst meer
Dit blijkt ook voor een aantal gewone links te zijn, wat gaat hier fout?

Geplaatst: 06 sep 2005, 19:47
door Muiter
Muiter schreef:Als een gewone gebruiker een rapport wil aanmaken krijgt hij deze melding:
You are not authorised to view this site.
Click here to return to the forum index.
Wat gaat hier fout? Ik neem aan dat hij een bericht o.i.d. kan typen of kan kiezen uit de verschillende catagoriën?
Dit heb ik inmiddels kunnen oplossen door report.php opnieuw te modden.
Muiter schreef:Hoe ik de e-mail notificatie ook instel hij blijft op 'off' staan. Waarom?
Dit probleem blijft bestaan.

Geplaatst: 06 sep 2005, 19:51
door Paul
Heb je ook de insert voor de config table uitgevoerd?

Geplaatst: 06 sep 2005, 20:02
door Muiter
paulus schreef:Heb je ook de insert voor de config table uitgevoerd?
Ja want de rest werkt wel, voor de zekerheid de aangemaakt records verwijderd en opnieuw aangemaakt en nu werk het wel :eek:

Geplaatst: 06 sep 2005, 20:03
door Paul
Dus waren ze niet allemaal ingevoerd :)

Geplaatst: 06 sep 2005, 20:04
door Muiter
paulus schreef:Dus waren ze niet allemaal ingevoerd :)
In ieder geval niet correct nee.

Geplaatst: 11 sep 2005, 18:25
door Muiter
Nog één vraga over deze mod:
Ik wil het getal wat het aantal nieuwe raporten een andere kleur geven, waar pas ik dat hier toe?

Code: Selecteer alles

// Start Advanced_Report
if (($userdata['user_level'] == ADMIN || $userdata['user_level'] == MOD) && $board_config['report_list'] == 0)
{
	// Report_Row
	$sql = "SELECT report_id FROM " . REPORT_TABLE . " WHERE report_status = 0";
	if( !($report_result = $db->sql_query($sql)) )
	{
		message_die(GENERAL_ERROR, 'Could not query reports', '', __LINE__, __FILE__, $sql);
	}
	$count = $db->sql_numrows($report_result);
	$db->sql_freeresult($report_result);
	$report_info = ($count == 1) ? $lang['Report_New_Report'] : $lang['Report_New_Reports'];
	$report_info = '<a href="' . append_sid("report.$phpEx") . '" class="mainmenu">' . $count . '&nbsp;' . $report_info . '</a>';
}
else if ($userdata['user_id'] != ANONYMOUS)
{
	$report_info = '<a href="' . append_sid("report.$phpEx?mode=report") . '" class="mainmenu">' . $lang['Report_Write_Report'] . '</a>';
}
// End Advanced_Report

Code: Selecteer alles

<FONT COLOR="#EF4134"></FONT>

Geplaatst: 11 sep 2005, 18:44
door Paul

Code: Selecteer alles

// Start Advanced_Report
if (($userdata['user_level'] == ADMIN || $userdata['user_level'] == MOD) && $board_config['report_list'] == 0)
{
   // Report_Row
   $sql = "SELECT report_id FROM " . REPORT_TABLE . " WHERE report_status = 0";
   if( !($report_result = $db->sql_query($sql)) )
   {
      message_die(GENERAL_ERROR, 'Could not query reports', '', __LINE__, __FILE__, $sql);
   }
   $count = $db->sql_numrows($report_result);
   $db->sql_freeresult($report_result);
   $report_info = ($count == 1) ? $lang['Report_New_Report'] : $lang['Report_New_Reports'];
   $report_info = '<a href="' . append_sid("report.$phpEx") . '" class="mainmenu"><FONT COLOR="#EF4134">' . $count . '</font>&nbsp;' . $report_info . '</a>';
}
else if ($userdata['user_id'] != ANONYMOUS)
{
   $report_info = '<a href="' . append_sid("report.$phpEx?mode=report") . '" class="mainmenu">' . $lang['Report_Write_Report'] . '</a>';
}
// End Advanced_Report

Geplaatst: 11 sep 2005, 18:44
door Bee
Ik denk in de taalstring.

Geplaatst: 11 sep 2005, 18:54
door Muiter
Bedankt Paul, dit werkt.
bee schreef:Ik denk in de taalstring.
Nee want in overall_header staat alleen:

Code: Selecteer alles

;{REPORT_INFO}
en in lang_main:

Code: Selecteer alles

$lang['Report_New_Reports'] = 'new Reports';
$lang['Report_New_Report'] = 'new Report';
$lang['Report_Write_Report'] = 'Write a report';

Geplaatst: 11 sep 2005, 19:03
door Muiter
Is het ook mogelijk dat de kleur niet veranderd bij een het getal 0?

Geplaatst: 11 sep 2005, 19:07
door Paul

Code: Selecteer alles

// Start Advanced_Report
if (($userdata['user_level'] == ADMIN || $userdata['user_level'] == MOD) && $board_config['report_list'] == 0)
{
   // Report_Row
   $sql = "SELECT report_id FROM " . REPORT_TABLE . " WHERE report_status = 0";
   if( !($report_result = $db->sql_query($sql)) )
   {
      message_die(GENERAL_ERROR, 'Could not query reports', '', __LINE__, __FILE__, $sql);
   }
   $count = $db->sql_numrows($report_result);
   $db->sql_freeresult($report_result);
   $report_info = ($count == 1) ? $lang['Report_New_Report'] : $lang['Report_New_Reports'];
if($count == 0){
   $report_info = '<a href="' . append_sid("report.$phpEx") . '" class="mainmenu">' . $count . '&nbsp;' . $report_info . '</a>';
}else{
   $report_info = '<a href="' . append_sid("report.$phpEx") . '" class="mainmenu"><FONT COLOR="#EF4134">' . $count . '</font>&nbsp;' . $report_info . '</a>';
}
}
else if ($userdata['user_id'] != ANONYMOUS)
{
   $report_info = '<a href="' . append_sid("report.$phpEx?mode=report") . '" class="mainmenu">' . $lang['Report_Write_Report'] . '</a>';
}
// End Advanced_Report

Geplaatst: 11 sep 2005, 19:11
door Muiter
Goed bezig vandaag Paul :D

Geplaatst: 11 sep 2005, 19:14
door Paul
Ach kan niet veel doen, PC crasht als ik maar een prog opstart ofzo, dus kan alleen beetje internetten en msnen :D

Geplaatst: 11 sep 2005, 19:17
door Muiter
paulus schreef:Ach kan niet veel doen, PC crasht als ik maar een prog opstart ofzo, dus kan alleen beetje internetten en msnen :D
Goed voor je sociale contacten :thumb:

Als je nog een kleine uitdaging zoekt heb ik er nog wel één liggen.

Geplaatst: 11 sep 2005, 19:20
door Paul
Zeg maar :P

Geplaatst: 11 sep 2005, 19:25
door Muiter
Klinkt goed.

Kun je een mail sturen naar mark[at]modelautoforum.nl zodat ik je e-mailadres heb en je een aantal bestanden kan sturen met een verhaal daarbij.

Zet nooit, maar dan ook nooit je emailadres als link op het internet. Voor je het weet, heb je bergen spam in je box. --bee