Search

bbPress Showcase » bbPress Chat

  1. entertheraven
    entertheraven

    new member
    Joined: Mar '09
    Posts: 2

    offline

    Alright, I would develop my own plugin if I had the slightest clue HOW. I am, to say in the least, not familiar with BBpress, I've only used it once before. Could someone point me in the direction I need to go... even let me know if this would be possible without keeping me from installing additional plugins?

    The login system I would really prefer would be to eliminate usernames altogether. I'd much rather force my users to use full names (first and last). I'd also like users to login with their e-mail addresses instead (as they may be the only unique field in the user table besides the ID). They obviously couldn't use their names as their login since it's possible to have duplicate names. Most everyone using the forums have been on a full-name basis since they've known each other, and I feel it would be difficult for them to learn all these usernames.

    Also, would it be possible to send an activation link in an e-mail instead of a password? Maybe set the user as blocked or even set their title as "Unverified" until they open their e-mail and click the link? I know personally the notion of having a password sent to you is a lot more annoying than having to click a link.

    I really appreciate any help I can get on this! Thanks so much!

    Posted 2 years ago #
  2. _ck_
    _ck_

    senior admin
    Joined: Jul '06
    Posts: 884

    offline

    All this can be done if you know how to code in PHP.
    If you don't, you may need to look at other forum software like SMF

    Posted 2 years ago #
  3. entertheraven
    entertheraven

    new member
    Joined: Mar '09
    Posts: 2

    offline

    I do know how to code in PHP. I just have no idea where to begin as I'm not familiar with creating wordpress or bbpress plugins at ALL. I would never use SMF, the code is just one jumbled mess... a major plus to bbpress is the fact that it's such clean code.

    I've been reading the wordpress development docs (as bbpress claims its plugin structure is very similar) as well as the limited documentation on the bbpress website. I've been looking at the source code of plugins as well, but it's difficult to make any headway considering there is nothing even remotely similar to glean from.

    Posted 2 years ago #
  4. _ck_
    _ck_

    senior admin
    Joined: Jul '06
    Posts: 884

    offline

    Well what you will need to do is change the internal structure (via plugins) to how bbPress will login and signup users. You'll also have to do template edits anywhere it tries to show the username, which is virtually every page.

    To allow for the fact that there can be two names that are the same but different people you'll probably have to start with bbPress 1.0 and it's Display Name ability (that 0.9 does not have). Note that once you start with 1.0, you can't downgrade and many of my plugins will no longer work after the next alpha release.

    Because you are not familiar with how WordPress or bbPress works, I would estimate you are looking at dozens of hours of work. So before you go any further you have to decide if that is worth it to you to make such a feature possible.

    The best way to learn how to write plugins for WordPress/bbPress is not the virtually non-existent documentation but to study other plugins. I never used any of the so-called documentation.

    The login via email address intrigues me enough to make the plugin myself and should have it finished today but the other parts you'll have to create yourself.

    Posted 2 years ago #
  5. _ck_
    _ck_

    senior admin
    Joined: Jul '06
    Posts: 884

    offline

    I've now finished an Email Login plugin that will be on bbPress.org later today.

    I'll put it here so you can try it out sooner and see how it works but check for future updates on bbpress.org
    http://bbshowcase.org/plugins/email-login.zip

    update: I've also been informed that bbPress 1.0 already has login via email address ability - it's just not enabled by default

    Posted 2 years ago #
  6. guly
    User has not uploaded an avatar

    junior member
    Joined: Oct '10
    Posts: 5

    offline

    _ck_ - any idea if login-by-email is indeed included in 1.0? if so, what file would that be in?

    Posted 1 year ago #
  7. _ck_
    _ck_

    senior admin
    Joined: Jul '06
    Posts: 884

    offline

    In 1.0 it's 'email_login' option

    so in bb-config.php
    try

    $bb->email_login=true;

    This is a demo of the bbPress Signatures plugin!
    If you use my plugins, please considering donating to help continue their development.
    Posted 1 year ago #
  8. guly
    User has not uploaded an avatar

    junior member
    Joined: Oct '10
    Posts: 5

    offline

    ah... ok. thank you!

    Posted 1 year ago #

RSS feed for this topic

Post a reply to “Login with E-mail, Use full name vs username”

You must log in to post.

keep _ck_ coding >> donate $5 <<     Theme Switcher:
40 users online from in the past 30 minutes. 16 bots 23 guests 1 members: mccawphoto
215 views today 7,784 yesterday 14,010 peak. Most at once 41 today 63 yesterday 131 peak. Visited today: mccawphoto
2,240 posts in 380 topics over 63 months by 425 of 1,992 members. Latest: shairah27, Augustine01, MichaelGomez