Spamsecure by 69bruno

All 3.3.x (Rhea) Extensions released in our Extensions Database will be announced in here. All support for released Extensions needs to take place in the Customisations Database.
Forum rules
READ: phpBB.com Board-Wide Rules and Regulations

NOTICE: This forum is only for the announcement of new releases and/or updates of Extensions. Any Extension support should be obtained through the Customisations Database in the support area designated for each Extension.

A direct link to support for each Extension is in the first post of the respective topic.
Extensions Robot
Extensions Robot
Extensions Robot
Posts: 29328
Joined: Sat Aug 16, 2003 7:36 am

Spamsecure by 69bruno

Post by Extensions Robot »

Extension name: Spamsecure by 69bruno
Author: Chris1278
Extension description: Name der Extension: Spamsecure by 69bruno

Autor: 69bruno
CO-Autor: Chris1278

Version der Extension: 1.0.6

Requirements:
  • phpbb 3.2.10 and higher
  • php 7.0 +
Compatible with:
Description of the extension
This extension can be used to intercept posts, requests via the contact form (original and contactadmin) and to check for certain requirements.

Since the expansion has changed a lot, I'll rewrite this description again.

The extension is divided into two areas.

1st area: Settings for illegal characters/strings

This area can be used, for example, to check for special characters or character strings. The following options can be selected as presets:
  • Forbid Cyrillic Characters
    If selected, the posts will be checked for them before they are sent and if there are Cyrillic characters in the message, the user will receive a corresponding error message.
  • Forbid Chinese characters
    If selected, the posts will be checked for them before they are sent and if there are Chinese characters in the message, the user will receive a corresponding error message.
  • Forbid Hindi characters
    If selected, the posts will be checked for them before they are sent and if there are Hindi characters in the message, the user will receive a corresponding error message.
In case you want to prevent other fonts, there is also the option:
  • Enable custom input
    When you activate this function, you can then enter the terms or character strings in the input line that are not covered by the three previous options.
Note these four options can be used in combination. The language is already entered for the first three switches and does not have to be entered separately in the line.

You can also use Custom input to disable links when you enter http or www.

Example of input and input format

The characters are to be entered as follows, regardless of whether they are uppercase or lowercase:
1,d,http,ftp

With this example, an error message would be triggered if a 1 or a d or http or www occurs in the post. However, if you only use an h or a w in a word, no error message would be triggered.

Example:
Hans finds 1 bill. <- Error
http://meinedomain.de <- error
I have a car. There is a h in it, but since http is the value between the commas, an error message would only be triggered if the character string was complete.

If an error message is triggered, the user receives the following error message:

The message contains the following number of illegal characters/strings: (number)

Whereby he is also immediately shown how many characters or how many character strings he has wrong.
  • Display of "invalid characters/characters" in the error message
    Here you can choose whether you would like to show the user the characters that he is not allowed to use. When activated, the following is then displayed to the user in a line below the error message: The following characters/character strings are not permitted:, followed by the characters/character strings that are not permitted. Whereby you can of course also control up to how many characters you want to display as a maximum.
  • Option for the counter of "forbidden characters"
    Here you can set the value of how many characters that the user has used incorrectly are displayed.

2sec area: Settings check by "Regex" coding
  • Forbid Links
    If you activate this, it is checked whether there are links in the article/post to be written and, if the result is positive, it is prevented with a corresponding error message.
  • Custom regex code:
    Here you can prohibit entire terms and expressions that you have to enter taking into account the full regex code.


    Example:
    A simple example would be: /http:|ftp: |www:/
    A complex example would be: /(((http| https):\/\/)|(www\.))[a-zA-Z0-9\-\.]+\ .[a-zA-Z]{2,}(:[0-9]+)?(\/\S*)?/

    Warning: For security reasons, the transmission to the database is not carried out if the regex code is incorrect.
Extension version: 1.0.6
Tested on phpBB version: 3.3.12

Download file: bruno.zip
File size: 33.47 KiB

Extension overview page: View

Except where otherwise noted, the phpBB Team is not responsible nor required to provide support for this extension. By installing this extension, you acknowledge that the phpBB Support Team or phpBB Extension Customisations Team may not be able to provide support.

-->Extension support<--
Last edited by Extensions Robot on Sun Jul 14, 2024 9:15 am, edited 4 times in total.
(this is a non-active account manager for the phpBB Extension Customisations Team)
Paul
Infrastructure Team Leader
Infrastructure Team Leader
Posts: 28851
Joined: Sat Dec 04, 2004 3:44 pm
Location: The netherlands.
Name: Paul Sohier

Re: Spamsecure by 69bruno

Post by Paul »

Extension validated/released
Paul
Infrastructure Team Leader
Infrastructure Team Leader
Posts: 28851
Joined: Sat Dec 04, 2004 3:44 pm
Location: The netherlands.
Name: Paul Sohier

Re: Spamsecure by 69bruno

Post by Paul »

Extension Updated to version 1.0.6
See first post for Download Link

Return to “[3.3.x] Extensions Database Releases”