Browse Source

custom tripcodes

pull/40/head
Savetheinternet 13 years ago
parent
commit
e97bdaac21
  1. 7
      inc/config.php
  2. 6
      inc/functions.php

7
inc/config.php

@ -24,6 +24,7 @@
'flood_filters' => Array(),
'wordfilters' => Array(),
'custom_capcode' => Array(),
'custom_tripcode' => Array(),
'dnsbl' => Array()
);
// Database stuff
@ -477,6 +478,12 @@
// 'color:red;font-weight:bold' // Change tripcode style; optional
//);
// Custom tripcodes. The below example makes a tripcode
// of "#test123" evaluate to "!HelloWorld"
// $config['custom_tripcode']['#test123'] = '!HelloWorld';
// $config['custom_tripcode']['##securetrip'] = '!!somethingelse';
// Spam filter
$config['spam']['hidden_inputs_min'] = 4;
$config['spam']['hidden_inputs_max'] = 12;

6
inc/functions.php

@ -1423,9 +1423,15 @@
$salt = strtr ( $salt, ':;<=>?@[\]^_`', 'ABCDEFGabcdef' );
if ( isset ( $t[2] ) ) {
// secure
if(isset($config['custom_tripcode']["##{$trip}"]))
$trip = $config['custom_tripcode']["##{$trip}"];
else
$trip = '!!' . substr ( crypt ( $trip, $config['secure_trip_salt'] ), ( -1 * $length ) );
} else {
// insecure
if(isset($config['custom_tripcode']["#{$trip}"]))
$trip = $config['custom_tripcode']["#{$trip}"];
else
$trip = '!' . substr ( crypt ( $trip, $salt ), ( -1 * $length ) );
}
}

Loading…
Cancel
Save