Skip to:
Content
Pages
Categories
Search
Top
Bottom

another type of login problem

Viewing 17 replies - 1 through 17 (of 17 total)
  • @steveagl

    Member

    Maybe he doesn’t have the cockies enabled ?

    @aphelionz

    Participant

    Both cockies and cookies are enabled, sir!

    @mdawaffe

    Member

    It’s the space.

    Try this plugin:

    <?php

    /*

    Plugin Name: Allow spaces in user names

    Plugin URI: https://bbpress.org/forums/topic/99

    */

    function wpbb_user_sanitize( $text, $raw, $strict ) {

    $username = strip_tags($raw);

    // Kill octets

    $username = preg_replace(‘|%([a-fA-F0-9][a-fA-F0-9])|’, ”, $username);

    $username = preg_replace(‘/&.+?;/’, ”, $username); // Kill entities

    // If strict, reduce to ASCII for max portability.

    if ( $strict )

    $username = preg_replace(‘|[^a-z0-9 _.-@]|i’, ”, $username);

    return $username;

    }

    add_filter( ‘user_sanitize’, ‘wpbb_user_sanitize’, -1, 3);

    ?>

    @aphelionz

    Participant

    I copied this code into a file called userspace.php and then copied that file into the my-plugins folder. Is there anything else I need to do?

    Professor Stigious is also the keymaster. Is this super problematic?

    btw thank you for your fast response!

    @mdawaffe

    Member

    That snhould be all you need to do (it shouldn’t matter who’s what). But I haven’t actually tested it.

    Please let me know how it goes.

    @aphelionz

    Participant

    I’m afraid that it did not work.

    My site is outletzine.org

    my forum is at outletzine.org/forums2

    If i can provide any more information that might help please let me know.

    @aphelionz

    Participant

    Did not work, I put a print statement in the userspace.php, printing “This code is being executed.” and it showed up, but does not solve the whitespace problem.

    @aphelionz

    Participant

    Is there a simple modification to the plugin that can be made to fix this problem?

    @aphelionz

    Participant

    Has nobody else had this problem with spaces in the username?

    @mdawaffe

    Member

    Strange – it worked for me.

    Make sure that userspace.php has no whitespace before the <?php or after the ?>

    @aphelionz

    Participant

    It still does not work. My forum is at outletzine.org/forums2

    @aphelionz

    Participant

    This is very hacking debugging but I put another print statement in, this time inside the custom function which prints “the code is being executed”

    when the wpbb_user_sanitize function and that does not display on the page at any point during any sort of login, successful or unsuccessful.

    Is there anything else you can suggest?

    @mdawaffe

    Member

    Can you paste the entire contents of that file http://pastebin.com/ and then post the link here?

    @aphelionz

    Participant

    http://pastebin.com/814442

    cool site, btw!

    @mdawaffe

    Member

    Ah!

    My sincere apologies. I’ve sent you on a wild goose chase. That plugin will only work with the upcoming next release of bbPress.

    Don’t dispair, though. That new release is coming soon.

    Sorry!

    @aphelionz

    Participant

    ok, no worries! I’m itching for it… itching!

    @aphelionz

    Participant

    correct! works now!

Viewing 17 replies - 1 through 17 (of 17 total)
  • You must be logged in to reply to this topic.
Skip to toolbar