Home > Projects > wordpress > Plugin > wp-reportpost > v1.1.1 WP-REPORT POST Released

v1.1.1 WP-REPORT POST Released

| 39 Comments »

A new version of WP-REPORTPOST v1.1.1 Has been released with Bug fixes and new feature….

Please download it from here:

wp-reportpost_v111

Bug Fix:

  • Fixed bug that Attaching Report Post Form to Pages…

This version includes New option of Attaching Report Option… Now you can Select from:

  • Attach to All Posts
  • Post have Custom Fields
  • Manually [Theme Edit]

This will give you more control on showing Report Form

Attach to All Posts

This option will attach report Form to all the posts juts like how it works in previous versions…

Post have Custom Fields

If you select this Option, A Custom Field option will be Shown when editing, adding POSTS. You will have to Tick (Select) the option to Show Report Form. Report Form will ONLY SHOWS if you tick this option… bear in mind, you may have to update all you OLD posts if you choose this option…

Manually [Theme Edit]

This will do Nothing, You will have to Edit your Theme to attach Report Form. Edit you Category listing, Single Post page, Search and others to Include this following PHP tag:

<?php echo wprp(); ?> or if you want to ECHO autometically; <?php wprp(true);?>

Simple….

Note: This plugin will only work with POSTS… If you want it to Work with Pages, you may have to edit it manually…

Hope this helps and I will try and improve more to Work with Category Specific…

WP-REPORTPOST v1.1.1 New Option

Share and Enjoy:
  • Twitter
  • Google Bookmarks
  • Digg
  • del.icio.us
  • Facebook
  • Mixx
  • Sphinn
  • Print
  • Technorati
  • PDF
  • email

39 Responses to “v1.1.1 WP-REPORT POST Released”

  1. Hi. I enjoyed your plugin. Is an excellent job.

    I need to modify a small detail and i would like your help. I would like to enter the code manually in the post, the same way that is done in pages. This is possible?

    Thanks

  2. Roberto Silva, You could do that buy adding A Custom Field…

    In Settings for this Plugin, Select “Post have Custom Fields” in Report Drop-down as shows in above picture.. This will Automatically ADD a Metabox to your POST editor Page. You just need to TICK this option to Show Report Post on that Particular POST ONLY.

  3. irealx says: on 4 May, 2009 at 12:02 am

    10x is a great plugin!

  4. I found a bug. I cannot delete reports because everytime I mark checked report list and click delete. It says nothing to delete, so I am stuck with one report.

  5. echo says: on 9 June, 2009 at 8:16 am

    This is one bad ass plugin, I have a suggestion for the next release I think u should add a image verification code to reduce spamming than it would be perfect. Thank you and Good Job!!!

  6. sorry guys I had Uni exams… All over now… I will update this plug in with more features and bug fixes very soon…

  7. Excellent plugin! Just waiting v1.1.2 to be released :)

  8. NotAlame says: on 22 June, 2009 at 11:45 am

    Hi!
    Thanks for this plugin..

    @echo: me too I had so many spams, so I made a bit changing on my WP loop (single.php file); now the plugin is only shown to registred members…
    Here is the code I used:

    < ! -- enter info that logged in users will see -->

    < ! -- here is a paragraph that is shown to anyone not logged in -->

    < ?php echo 'Login or register to report a link's problem',"\n";
    } ?>

    @admin: it would be better if you add a confirmation dialog when a user submit a dead link…

  9. Peter says: on 26 June, 2009 at 7:28 pm

    Spamming is really very serious problem about this plugin, and bug that shery mention, and another suggestion if there an ability to add an option to add icon image instead of ([!] Report This Post) sentence. and please when you releasing the new version of the plugin update it at http://wordpress.org/extend/plugins/wp-reportpost/

  10. Hello, all,
    I’m working on an Improved version of this plugin… I will update them Soon…

    I will also Update it on Wordpress Plugin page… I had some issues with SVN as one of my Old file corrupted and I was Unable to do anything… Its resolved now and i will update everywhere…

    I will think something about this SPAM issues… Showing to registered users only is not a Big Deal, I can easily check that before even attaching it to contents..

    Thanks for all your inputs…

  11. Scouser says: on 1 July, 2009 at 2:40 pm

    Is it possible to allow multiple users to use this plugin? settings for admin only but say allow users of another role to view and manage the reports themselves?

    I have 2 friends who help me with my site but they are unable to view any reports.

    • Yes You can allow Low Access Rights Users to Use it as well..

      Edit the Following file,
      Open wp-reportpost.php in Notepad or other editors

      Find these lines

      243: add_submenu_page(dirname(__FILE__)."/wp-options.php", 'Settings', 'Settings', 4, dirname(__FILE__)."/wp-options.php");
      244: add_menu_page('Report Posts', 'Report Posts', 4, dirname(__FILE__)."/wp-options.php");
      245: add_submenu_page(dirname(__FILE__)."/wp-options.php", 'New Reports', 'New Reports', 4, dirname(__FILE__)."/wp-reports.php");
      246: add_submenu_page(dirname(__FILE__)."/wp-options.php", 'Archived Reports', 'Archived Reports', 4, dirname(__FILE__)."/wp-archive.php");

      In Those lines, Change the Number 4 to 1 or maybe 2, Depends on your Friends Access Rights!
      Warning: Access Level 1 Is for All Registered users… It’s Best to upgrade your Friends Access to Editors, or even Authors…

      For User Level Information, Please Visit: http://codex.wordpress.org/User_Levels (Scroll All the Way Down to See the Table…)

  12. Scouser says: on 2 July, 2009 at 3:37 pm

    Thanks! Great plugin! User friendly and easy on the eyes for viewers. I’ll be watching this one with keen interest.

  13. Scouser says: on 5 July, 2009 at 1:04 am

    “Spamming is really very serious problem about this plugin”

    Have you thought of incorporating a Captcha element to the plugin? A series of numbers and letters randomly shown in a box that the user must duplicate to confirm they are human?

  14. Danny says: on 11 July, 2009 at 3:06 pm

    is there a way to use jquery to make ir a pop up…

    • it’s possible but need to hard code it! If you are interested, drop me a mail and I will see if I can help you with this (my email contact (at) rjeevan.com)

  15. I found out why a bug has occurred. Some people removed the posts, so the title in the new report list has no title. It caused the reported list sticks and won’t be removed because it couldn’t find any posts that was reported. It is good idea that someone remove a reported post and reported list without title should be removed automatically. Otherwise, I love your plugin because it has helped a lot. Thank you for creating this plugin!

    • wow… All this time i thought It was some kind of spamming!

      I’m working on a new Version which STORES the title as well! this should make it easier! I’m having some trouble finding free time to finish it off! all backend coding is done, need to change admin interface and and end-user interface to release!

      I will release one soon and I will also Update Wordpress Plugin SVN!

      Thanks for your Input….

  16. I want know if next version can give us option to allow anyone or registered users report. I want that plugin make it for registered users only because it was being abused a lot.

  17. Darker says: on 6 August, 2009 at 6:07 am

    Thanks for great plugin I have problems about this plugin

    If i use this plugin i cant pass w3 validate my single.php (posts) how can i validate this

    and I want to use report buton how can i add my posts ..

  18. very cool plugin. It is in need of a capcha but other than that its one of the better plugin I’ve seen.

  19. This looks like the perfect plugin for my site. Thank you for taking the time to code and maintaining it.

    I have installed the plugin and activated it , but it gets stuck on “processing your request. please wait”
    Can you help me fix this. PLEASE AND THANK YOU.

    • It could happen for Number of Reasons…

      To debug this issue, Try accessing your Ajax file located in plugin folder directly (eg: domain.com/wp-content/plugins/wp-reportpost/ajax.php). If your Browser reports any Forbidden or 404 errors means that your CHMOD settings is preventing executing any scripts in wp-content plugin folders…

      Easier workaround for this problem is Move the AJAX.php file to your root Folder (eg: domain.com/ajax.php) and edit Javascript file (wprp.js) to reflect changes..

      first try accessing directly and get back to me I will update you from there…

      • I have tried to access it directly and got a 404 error.
        please tell me how to edit the wprp.js file to reflect the moving of the ajax.php file.
        Thank you for helping me!

  20. I should mention that I am using wordpress MU and the P2 theme which has java script files as well.

    • okay! I never tested this plugin in MU!
      Can you tell me, Could you Upload / Install your own plugin into your MU account?
      If so, Where is the plugins folder related your website PATH (eg. domain.com/mublog/wp-content/plugins/wp-wpreportpost)?
      Also, can you tell me wether you have a file call wp-load.php in your blog ROOT! this is important for Ajax execution….

  21. Yes i can upload and install plugins into MU.
    The file structure is the same as wordpress except there is a mu-plugin folder different from the Plugins folder.
    The path is mysite.com/wp-content/plugins/wp-reportpost
    Yes the wp-load.php is in the root folder.

    • Okay than try moving the Ajax.php to your ROOT!

      First, Edit ajax.php
      change Line : 4 : $wp_root = '../../..';
      to: $wp_root = '.';

      Edit wprp.js (inside assets folder)
      Line 22:
      jQuery.post(wprpURL + '/ajax.php', { postID: post_ID, report_as:reportas, description: desc, do_ajax_report:"true", wpnonce: nonce },

      Change it to
      jQuery.post('/ajax.php', { postID: post_ID, report_as:reportas, description: desc, do_ajax_report:"true", wpnonce: nonce },

      And make sure to MOVE the ajax.php to your ROOT folder and let me know if it’s working!

  22. OK I found the problem. It did not create the tables in the main blog only in each new blog so I deactivateed it and reactivated it in the main blog and the tables were created and it is working now as designed.
    The problem now is that since it was not designed to work with MU it is not working correctly.
    When I test in on a random blog it reports the pages (not the post) of the main blog.

    I will have to come up with a way for people to report post.
    Thank you for your help. I really do not have anything to offer you except some backlinks from my sites.
    If you want the links send me an email.
    Thank you again.

  23. Okay! good we are making progress..

    I’ve used wordpress nonce to verify post to prevent spam but it’s not MUCH of a help… so you can disable this option.

    Edit ajax.php and remove or comment out following lines
    57: if (!wp_verify_nonce($nonce, $post_id) )
    58: {
    59: echo "Security Check Failed, Please Submit again...";
    60: return;
    61: }

    and hope everything works just fine!

  24. I go this message
    ” Warning: include_once(ReportPost.class.php) [function.include-once]: failed to open stream: No such file or directory in /home/jinijco/public_html/geofeedz.com/ajax.php on line 63

    Warning: include_once() [function.include]: Failed opening ‘ReportPost.class.php’ for inclusion (include_path=’.:/usr/lib/php:/usr/local/lib/php’) in /home/jinijco/public_html/geofeedz.com/ajax.php on line 63
    ! Sorry, Unable to Process your Request. Please contact Site Administrator via Email to Report this Issue ”

    So I moved the Reportpost.class.php to the root folder with the with the ajax.php fine and now it said

    ” ! Sorry, Unable to Process your Request. Please contact Site Administrator via Email to Report this Issue ”

    I am sorry for all this trouble and taking up your time. I am really grateful for your help. Thank you.

  25. sorry I missed this,

    Edit ajax.php again!
    line: 63: include_once('ReportPost.class.php');
    change it to
    include_once('wp-content/plugins/wp-reportpost/ReportPost.class.php');

    Should work fine now! sorry about this, I don’t have an MU account to check this so all in my mind only!

  26. I am still getting the
    ” ! Sorry, Unable to Process your Request. Please contact Site Administrator via Email to Report this Issue ”

  27. Okay! the very last thing could go wrong is the DATABASE! Are you allowed to create tables in your MU? this plugin require to create tables in Database.. It does automatically when you activate them very first time!

    If not, Yu can’t use this plugin!

    If Yes, Please allow me some time to install MU somewhere and test my self to find out whats wrong with it!

Leave a Reply

© rajeevan is proudly powered by WordPress | Entries (RSS) and Comments (RSS).