Software

Hop 404 Reporter

Current Version: 3.0.8
  • EE2
  • EE3
  • EE4
  • EE5
  • EE6
  • EE7
  • Installation for EE 3+

    1. Unzip the folder to a temporary location on your local hard drive.
    2. FTP the files from their local folders to the same locations in your EE install’s /system/user/addons/ folder on the server.
    3. Navigate to Add-ons in your EE control panel and install the add-on. That’s it!

  • Installation for EE 2

    1. Unzip the folder to a temporary location on your local hard drive.
    2. FTP the files from their local folders to the same locations in your EE install’s /system/expressionengine/third_party/ folder on the server.
    3. Navigate to Modules in your EE control panel and install the add-on. That’s it!

  • Installation for EE 1

    1. Unzip the folder to a temporary location on your local hard drive.
    2. FTP the files from their local folders to the same locations in your EE install’s /system/ folder on the server.
    3. Navigate to Modules tab in your EE control panel and install the add-on. That’s it!

  • Usage

    Hop 404 Reporter requires just one tag placed into your 404 page template in order to track and report all errors:

    {exp:hop_404_reporter:process_url}

    You can access Hop 404 Reporter’s settings by going to Add-Ons/Modules, selecting the module, and then clicking Settings. In Settings, you can control whether Hop 404 Reporter is running, whether notifications are being sent, turn referrer tracking on/off, and control the sender, subject line, and content of notification emails.

  • Referrer URLs

    You may review the log of 404 errors by going to Add-Ons/Modules and selecting the module.

    In the URL list the URL, Referral URL, Count, and Date of last occurrence. The referrer URL can have 3 different values.

    • A URL: The user arrived at the 404 URL from this referrer URL. If you go to this page, you may find the incorrect link.
    • Referrer not specified: This means there is no referrer. In most of the cases, this occurs when the user entered a URL manually.
    • Referrer not tracked: If you disabled the referrer tracking in the settings, this will be displayed.
  • Email Notifications

    HOP 404 Reporter allows you to set up multiple email notifications. Here’s how:

    1. Go to Add-Ons/Modules and select the module. This opens the settings.
    2. Select Email notifications.
    3. Select Add new email notification.
    4. Fill in the Email Address that should receive the notifications.
    5. Choose a URL filter: This field is parsed as a regular expression so you can create advanced filters. But it’s also very easy to use. If you want a notification when a 404 URL contains “wrong_url”, just enter “wrong_url” in this field. It’s as simple as that. If you leave it empty, the notification will be sent each time a 404 occurs, whatever the URL is.
    6. Toggle Notification Referrer Required: By default, you will only get an alert when the request includes a referrer url. You can switch this off if you want to receive all 404 page alerts.
    7. Choose your Notification Interval: You can choose to get an alert only when it first occurs, or each time it happens. If a 404 occurs with a different referrer, it will be reported as a new error.

    Reset an email notification: This is useful for notifications where the interval is set to “once.” The reset will erase all previous notifications that have been delivered, resetting the notifications as though they were just created.

  • Updating

    Updating is easy:

    1. Download a new version from this website, and extract on your hard drive.
    2. Upload the new files to their appropriate locations.

  • Version History

    Last updated: 2 months ago

    3.0.8 - 2024-02-12

    Fixed

    • Notification bug when empty
    • Updater support for legacy versions at v2.0.0
    • Avoid error expecting setting_id in settings table

    Updated

    • PSR-12

    3.0.7 - 2023-06-29

    Added

    • Clear All button to remove all recorded 404 entries

    3.0.6 - 2023-05-01

    Updated

    • Icon styling in custom menu

    3.0.5 - 2023-04-20

    Updated

    • Hello EE7
    • Hop standardized structure

    Fixed

    • Template tag installation bug with layout

    Added

    • Template tag removal upon uninstall (but why?)

    3.0.4 - 2021-06-10

    Updated

    • README and add-on description

    Removed

    • Unnecessary icon CSS invert code

    3.0.3 - 2021-04-29

    Updated

    • README

    3.0.1 - 2020-12-30

    Fixed

    • Bug in update script

    3.0.0 - 2020-12-17

    Updated

    • Hello EE6!
    • Terminology changes

    Added

    • Referrer requirement toggle
    • {ip_address} in notification
    • Hop License
    • Setup wizard

    2.0.6 - 2019-10-03

    Fixing a bug with notifications settings

    2.0.5 - 2017-11-27

    Minor changes for EE4

    2.0.4 - 2017-11-23

    Rewrite the notification sending process to avoid database issues

    2.0.3 - 2017-08-01

    Fix missing search bar

    2.0.2 - 2017-05-31

    Fix deletion confirmation popup for ee3

    2.0.1 - 2017-05-23

    Add backend error handling when 404 occurs

    2.0.0 - 2015-11-24

    Updated for EE 3

    1.0 - 2014-12-03

    Initial Release

Have a Project for Us?

Request a Proposal