coppermine-gallery.com/forum

Support => cpg1.4.x Support => Older/other versions => cpg1.4 bridging => Topic started by: thatdarncat on November 27, 2005, 10:03:07 AM

Title: SMF bridge user groups error
Post by: thatdarncat on November 27, 2005, 10:03:07 AM
I have the following issue when trying to bridge coppermine and smf:

member groups imported from SMF display only their first letter

eg: Adminstrators = A, Global Moderators = G, Jr. Members = J

Coppermine install: http://www.guildofgeeks.org/mastersofevil/gallery/index.php
Forum install: http://www.guildofgeeks.org/mastersofevil/index.php
Coppermine version: cpg1.4.2
Forum version: SMF 1.1 RC1
Test user account: will provide via PM if needed as user would have administrator privilages

BridgeManager settings:
Forum URL:  http://www.guildofgeeks.org/mastersofevil/gallery
Relative path to your BBS's config file:  ../
Use post-based groups?:  yes

edit: added screenshot of error
Title: Re: SMF bridge user groups error
Post by: Nibbler on November 27, 2005, 04:55:46 PM
This issue is unrelated to bridging and has already been fixed elsewhere.
Title: Re: SMF bridge user groups error
Post by: thatdarncat on November 27, 2005, 06:56:57 PM
Fair enough :) I assumed it was related to the bridging as it only showed up after I initiated the bridge.

Is there a patch yet that you know of?
Title: Re: SMF bridge user groups error
Post by: Nibbler on November 27, 2005, 07:49:54 PM
include/mb.inc.php

find:


function mb_substr($str, $start, $end=null) {
global $mb_utf8_regex;
preg_match_all("#$mb_utf8_regex".'|[\x00-\x7F]#', $str, $str);
$str = array_slice($str[0], $start, $end);
return implode('', $str);
}


change to


function mb_substr($str, $start, $end=null) {
global $mb_utf8_regex;
preg_match_all("#$mb_utf8_regex".'|[\x00-\x7F]#', $str, $str);
$str = empty($end) ? array_slice($str[0], $start) : array_slice($str[0], $start, $end);
return implode('', $str);
}
Title: Re: SMF bridge user groups error
Post by: Satyr on November 30, 2005, 11:58:11 PM
Hm, the changement in this script does not resolve my problems with the grouprights.  :(

Edit: This helped me, thanks GauGau!
http://forum.coppermine-gallery.net/index.php?topic=24357.msg112047#msg112047