diff options
| author | Savetheinternet <savetheinternet@tinyboard.org> | 2011-05-25 16:21:36 +1000 |
|---|---|---|
| committer | Savetheinternet <savetheinternet@tinyboard.org> | 2011-05-25 16:21:36 +1000 |
| commit | e97bdaac2141df18552451ca93b656726cd69cb5 (patch) | |
| tree | e0966ffe4d96fc6456dd9bf7ae08bd141b6e3d6f /inc/functions.php | |
| parent | c9c0e675f3ce586ee207a5f60ab5a21e38ac08ad (diff) | |
custom tripcodes
Diffstat (limited to 'inc/functions.php')
| -rw-r--r-- | inc/functions.php | 10 |
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 ) ) { |
