{"id":19794595,"url":"https://github.com/realityripple/safeanon","last_synced_at":"2026-05-12T11:41:49.694Z","repository":{"id":115016962,"uuid":"203869429","full_name":"RealityRipple/SafeAnon","owner":"RealityRipple","description":"👤️ MantisBT Plugin - Prevent anonymous users from posting URLs in public notes.","archived":false,"fork":false,"pushed_at":"2022-06-11T02:34:15.000Z","size":7,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":4,"default_branch":"master","last_synced_at":"2025-01-11T04:44:14.462Z","etag":null,"topics":["anonymous-users","mantisbt","mantisbt-plugin","spam-filter","spam-filtering","spam-prevention"],"latest_commit_sha":null,"homepage":"","language":"PHP","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"unlicense","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/RealityRipple.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":".github/FUNDING.yml","license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null},"funding":{"custom":"https://realityripple.com/donate.php?itm=SafeAnon","patreon":"realityripple"}},"created_at":"2019-08-22T20:37:15.000Z","updated_at":"2023-09-08T17:57:16.000Z","dependencies_parsed_at":null,"dependency_job_id":"5b280611-4677-4ac6-987b-2880764be64a","html_url":"https://github.com/RealityRipple/SafeAnon","commit_stats":null,"previous_names":[],"tags_count":1,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RealityRipple%2FSafeAnon","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RealityRipple%2FSafeAnon/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RealityRipple%2FSafeAnon/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RealityRipple%2FSafeAnon/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/RealityRipple","download_url":"https://codeload.github.com/RealityRipple/SafeAnon/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":241136835,"owners_count":19915998,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["anonymous-users","mantisbt","mantisbt-plugin","spam-filter","spam-filtering","spam-prevention"],"created_at":"2024-11-12T07:13:39.216Z","updated_at":"2026-05-12T11:41:44.666Z","avatar_url":"https://github.com/RealityRipple.png","language":"PHP","funding_links":["https://realityripple.com/donate.php?itm=SafeAnon","https://patreon.com/realityripple"],"categories":[],"sub_categories":[],"readme":"# Safe Anon\nMantisBT Plugin to prevent anonymous users from posting URLs in public notes.\n\nHow to install\n--------------\n\n1. Copy SafeAnon folder into plugins folder.\n2. Open Mantis with browser.\n3. Log in as administrator.\n4. Go to Manage -\u003e Manage Plugins.\n5. Find SafeAnon in the list.\n6. Click Install.\n\nOptional:  \nThe event `EVENT_BUGNOTE_DATA` does not currently pass whether the note in question is public or private. If you wish to allow private notes to bypass this plugin, please make the following change to your MantisBT installation:\n\ncore/bugnote_api.php; Line 262  \n\u003e `- $t_bugnote_text = event_signal( 'EVENT_BUGNOTE_DATA', $p_bugnote_text, $c_bug_id );`  \n\u003e `+ $t_bugnote_text = event_signal( 'EVENT_BUGNOTE_DATA', array( $p_bugnote_text, $p_private ), $c_bug_id );`\n\nPlease be aware that this may break other plugins that use the `EVENT_BUGNOTE_DATA` signal. You should check your plugins' hook lists to make any necessary changes. Any functions that are called by the signal should include a new `$p_private` parameter between `$p_bugnote_text` and `$c_bug_id`.\n\nSupported Versions\n------------------\n\n- MantisBT 1.2.x and higher - Unknown\n- MantisBT 2.0 and higher - Supported\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Frealityripple%2Fsafeanon","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Frealityripple%2Fsafeanon","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Frealityripple%2Fsafeanon/lists"}