Site Links
Home
Features
Documentation
Pricing & Order
Members Area
Support Options
UBBDev.com
UBBWiki.com
Who's Online
0 registered (), 38 Guests and 29 Spiders online.
Key: Admin, Global Mod, Mod
Featured Member
Registered: 07/18/07
Posts: 17
Top Posters (30 Days)
Ruben 46
Bert 26
Gizmo 18
Rob Provencher 10
Rimex 9
SD 7
sw55 6
Eugene 5
Matthias1976 4
Dunny 3
Latest Photos
Uhm...
Mayan End of World
Gas Station Disco Video Shoot
Test Pictures
Audrey Kate
Page 3 of 8 < 1 2 3 4 5 6 7 8 >
Topic Options
#140281 - 11/03/04 03:12 PM Re: so if this is the last ubbt, where with the suggestions?
Conrad Offline
addict
Registered: 08/04/04
Posts: 441
If I might make two quick suggestions...

1. I really like the old censor feature from Classic. Type in a word and it's get "starred out *****" regardless of whether someone adds any characters before or after it. Nice and simple, and does the job.

2. Forgotten passwords. Do the passwords have to change every time someone tries to retrieve them? What's the upside, security? The downside is that people sometimes type in other users' data just as a prank, so because of such jokers people end up having to access their email just to be able to log in again. Maybe allowing users to switch this off in the Member Profile would do the trick.
Top
Express Hosting
Express Hosting "We are the official hosting company of UBB.threads. Ask us about our free migration services to migrate your UBB.threads installation."
#140282 - 11/03/04 06:12 PM Re: so if this is the last ubbt, where with the suggestions?
Charles Capps Offline
addict
Registered: 12/18/03
Posts: 611
Conrad, the current censor should work exactly as you describe in your first point.

For your second point - the password emailed is a temporary password that is stored separately from the normal password. Sending a temporary password won't log a user out or anything.
_________________________
Charles Capps
Former UBB.classic Maintainer
Top
#140283 - 11/04/04 01:17 AM Re: so if this is the last ubbt, where with the suggestions?
Anno Offline
member
Registered: 06/07/06
Posts: 182
>Do the passwords have to change every time someone tries to retrieve them

Passwords are stored in the database in an one way encypted way, that's why it is not possible to to send you your old one password if you forget it.
Top
#140284 - 11/08/04 04:40 PM Re: so if this is the last ubbt, where with the suggestions?
Medar Offline
journeyman
Registered: 06/05/06
Posts: 58
Quote:

Medar, out of personal curiosity, how does your member management system work? Do you let Threads be the master of the database, or does your system act as the master and synch against w3t_Users?




Hi Charles, just saw this (I am a once or twice a week'er over here).

Our forums are the central communication hub for our entire website, so I have built everything around the w3t_Users and w3t_Groups tables. Basically I admin a gaming group that plays various online games under various names, and many need various accesses. I am a HUGE fan of using U_Number and U_Group in queries to integrate Private Messages on all of our web pages, control accesses to certain web pages, and control access to the entire admin area.

I have a number of extra tables in a separate MySQL database, the main being an "SSB_Members" table that has a Mem_ForumId record - you can guess what that is - it is the U_Number record from w3t_Users. Every access is built around what Mem_ForumId = U_Number and what U_Groups they belong in.

This allows me to control the following:

1. Different members control different "rosters" of members in games.
2. Certain members have control over all rosters and expanded functions
3. A few members have access to grant accesses (add people to groups external from UBB.threads), which automatically gives them access to certain forums, and certain web adminsitration controls.

A quick example would be = http://www.bladekeep.com/admin/. That should look real familiar, heheh, and when logged in with proper access, it even feeds off the proper stylesheet by authenticating the U_StyleSheet.

Another example everyone that is a "member" can see http://www.bladekeep.com/teamspeak.php, as the members are part of group #8. If they are not logged in, or are not a part of that group, they get the not allowed message.

One last little cool thing I use is http://www.bladekeep.com/apply.php - this actually posts into a forum that the registered user cannot see, but it allows us to receive an application as a "new post" in a private forum, and we can discuss from there.

Why did I do all this silliness? I became tired of trying to get all the different game rosters (with members having multiple characters) correct, and it became too much for one or two people to handle. So by giving people access to Admin Roster and Application controls via UBB.threads Group controls, it allows me to dynamically spit out various rosters and provide various controls to our members.

All the below feeds or is connected to the w3t_Users table via various other tables.

http://www.bladekeep.com/highcouncil.php
http://www.bladekeep.com/roster.php
http://www.bladekeep.com/daoc/roster-rank.php
http://www.bladekeep.com/swg/roster-swg.php
http://www.bladekeep.com/wow/roster-wow.php
http://www.bladekeep.com/eq2/roster-eq2.php

Sorry, went on a tangent, but love tinkering with this stuff.
Top
#140285 - 11/08/04 05:22 PM Re: so if this is the last ubbt, where with the suggestions?
Charles Capps Offline
addict
Registered: 12/18/03
Posts: 611
OKay, so all your integration is at the database level, not the code level? Or do you actually include the Threads libraries in the rest of your pages?
_________________________
Charles Capps
Former UBB.classic Maintainer
Top
#140286 - 11/09/04 09:36 AM Re: so if this is the last ubbt, where with the suggestions?
Medar Offline
journeyman
Registered: 06/05/06
Posts: 58
I have main.inc.php called on almost every web page, which is about the only thing I need to include for authentication. From there I can use any number of functions in the Threads libraries...good stuff. So you could say I do both.
Top
#140287 - 11/09/04 09:57 AM Re: so if this is the last ubbt, where with the suggestions?
Medar Offline
journeyman
Registered: 06/05/06
Posts: 58
One thing you helped me remember was that I always meant to code a bit of a referrer so that a use could log in to the "site" (ie Threads) from any page I have the login code, and then be returned to that page instead of My Home or Index.

Might work on that today!
Top
#140288 - 11/09/04 04:03 PM Re: so if this is the last ubbt, where with the suggestions?
Charles Capps Offline
addict
Registered: 12/18/03
Posts: 611
Ah, okay... then I have some good news and some bad news for you.

Good news number one - the new login code can automagically redirect you back to where you came, as long as you're on the same domain name.

Good news number two - you can still just include main.inc.php to get the environment, as well as everything you need to authorize the user, etc.

Which is the bad news - the code is now much more intrusive, and will try to reconfigure some PHP settings on the fly, and do some other things that might not play well with your existing code. But that is sort of to be expected.


Edited by Charles Capps (11/09/04 04:05 PM)
_________________________
Charles Capps
Former UBB.classic Maintainer
Top
#140289 - 11/09/04 04:14 PM Re: so if this is the last ubbt, where with the suggestions?
Medar Offline
journeyman
Registered: 06/05/06
Posts: 58
Not worried at all - looking forward to tinkering with the new code and functions to see what I can get it to do. A lot of my stuff is templated, so I should be able to reconfigure things fairly quickly.

But great to hear about the login code redirect and main.inc.php!

Top
#140290 - 11/14/04 02:31 PM Re: so if this is the last ubbt, where with the suggestions?
Conrad Offline
addict
Registered: 08/04/04
Posts: 441
Would be nice if the CP would allow not only backing up the database but also restoring it. Seems like a small php file will do the job - I tried the first one mentioned in this thread and it worked perfectly. Would be great if something like this was already included in the CP, which currently only backs up the database but won't import it in case something goes wrong or if someone moves servers.
Top
Page 3 of 8 < 1 2 3 4 5 6 7 8 >



Moderator:  AllenAyres, Ian, Ron M 
Shout Box

Today's Birthdays
No Birthdays
Recent Topics
Time zone setup
by skicomau
05/22/13 12:16 AM
Express hosting.
by Ruben
05/16/13 03:54 PM
Level of detail in new user registration emails
by Mitch P.
05/15/13 10:20 PM
Approving users
by Bert
05/15/13 09:22 PM
Users randomly added to other group
by Bert
05/15/13 09:15 PM
Forum Stats
10967 Members
36 Forums
33958 Topics
183410 Posts

Max Online: 978 @ 06/24/07 10:19 PM
Random Image