summaryrefslogtreecommitdiff
path: root/inc/functions.php
diff options
context:
space:
mode:
Diffstat (limited to 'inc/functions.php')
-rw-r--r--inc/functions.php10
1 files changed, 8 insertions, 2 deletions
diff --git a/inc/functions.php b/inc/functions.php
index 35a88aec..bb729857 100644
--- a/inc/functions.php
+++ b/inc/functions.php
@@ -1423,10 +1423,16 @@
$salt = strtr ( $salt, ':;<=>?@[\]^_`', 'ABCDEFGabcdef' );
if ( isset ( $t[2] ) ) {
// secure
- $trip = '!!' . substr ( crypt ( $trip, $config['secure_trip_salt'] ), ( -1 * $length ) );
+ if(isset($config['custom_tripcode']["##{$trip}"]))
+ $trip = $config['custom_tripcode']["##{$trip}"];
+ else
+ $trip = '!!' . substr ( crypt ( $trip, $config['secure_trip_salt'] ), ( -1 * $length ) );
} else {
// insecure
- $trip = '!' . substr ( crypt ( $trip, $salt ), ( -1 * $length ) );
+ if(isset($config['custom_tripcode']["#{$trip}"]))
+ $trip = $config['custom_tripcode']["#{$trip}"];
+ else
+ $trip = '!' . substr ( crypt ( $trip, $salt ), ( -1 * $length ) );
}
}
if ( isset ( $trip ) ) {