Well, it's finally out. Features include:
- Paging by the first letter of the users name with overflow into numbered pages.
- Addition of e-mail, PM, AIM, search, and home page icons, with the ability to easily add or remove any of them.
- Optional search feature.
- Faster Top Posters List
- Increased speed!
Here's the location of the zip file:
http://www.magictraders.com/ubb/memberlist.zip The zip contains two scripts, two images, and a readme file. Instructions are in the README.txt file. If you have any questions, please e-mail me or post here, I check the board rather regularly. Here's a demo of the script if you'd like to see a sample of it in action:
http://www.magictraders.com/cgi-bin/ubb/memberlist.cgi Finally, last but not least, thanks goes out to jeff for the previous version. Also, thanks Gokuchu, for the AIM hack.
------------------
Leshrac leshrac@magictraders.com Founder, Owner -
Magic Online Trading League (MOTL)
http://www.magictraders.com MOTL Bulletin Board
Great going, it worked like a charm.
Mabey you should do some visible columns between the various 'options'.
------------------
Cougar's here, so have no fear
Webmaster of
www.artbeast.de
works great! Thanx, love the new features...
Excellent thank you for updating this excellent hack.
------------------
Michael
MTSWeb Designs Aephir's Den Forums
cool update, I will update the board right now with it so people can see it in action.
How about sorting by top posts, but not just specified number of Top POsters?
I.e. instead of displaying 25 Top Posters (or whatever the user sets), displaying ALL members sorted by number of posts?
Leshrac:
In the demo of memberlist, you have a "References" column. Is it a feature of the script, or is that something you added for your site?
ilya - I'll see about having it sort all users by their posts, but it will only work on smaller boards that have the "ALL" feature enabled. As for the "References" column, it's for a feedback-type system I developed for my site. I've also integrated the system into my UBB.
what is the minimum ubb version for use with this hack?
For preview purposes I have upgraded to Memberlist 2.2 on this board go to
http://ubbcodehacking.com/cgi-bin/ubbcgi/memberlist.cgi To check out the new features including AIM
.
------------------
President and Webmaster of UBB Hackers Hideout.
ICQ:
33326211 AIM:SpazJCC
Email:
ubbmaster@ubbcodehacking.com
blackadder - I'm not sure. It probably wouldn't work on the freeware, but 5.35 and up is fine (worked for me)
------------------
Cougar's here, so have no fear
Webmaster of
www.artbeast.de
nah, doesn't work with freeware, but version 1.7 has been fixed to do it
except y2k dates appear at the bottom. never mind
OK, a minor update -
v2.2aThis update only applies if you use the "ALL" link option. There were a couple bugs with it that would screw up the top posters list. Thanks again to Gokuchu for calling my attention to this bug. Also added (if you use the "ALL" link option) is an "ALL" link on the top posters list that will sort all your members by their respective number of posts. Again, let me warn that you shouldn't use the "ALL" link option if you have a large membership base, due to the strain on the server's CPU.
blackadder - What happens when you try it with the freeware version? I'm sure I could get the script to work with it.
------------------
Leshrac leshrac@magictraders.com Founder, Owner -
Magic Online Trading League (MOTL)
http://www.magictraders.com MOTL Bulletin Board
Too my knowledge, the problem with it and the freeware is that the freeware doesn't have a memberlist list
. But 1.7 had some code to make it:
Insert that somewhere near the top, I did it right after the variable definitions.
------------------
-mike
Casual Players Alliance
If you ever upgrade to the licensed version, remember to remove the memberslist.cgi before upgrading.
The licensed version uses it to figure out if it needs to upgrade your membership format or not!
Graeme
OK, i'm a convert!
Well done - nice work
http://www.ten-tenths.com/cgi-bin/ubb/memberlist.cgi A couple of problems though:
- The email address is hown, even though the user has requested it be kept private
- When sorting by interests, it retains the division into username alphabetical order - shouldn't it simply sort by interests alone ?
Other than that, good work!
Craig Antill - I fixed the e-mail address problem, I can't believe I didn't catch this before...
All you need to do to fix it is add:
$EmailView = $thisprofile[11];Around this line:
$Int = $thisprofile[9];
It doesn't really matter where you put it, as long as it's in that part of the code. I also updated the .zip file with the change.
As for your second question, the sorting only works on the entire list if you have the "ALL" link enabled. If you have around 1000 or fewer members, you should be OK if you enable the "ALL" link.
When I do a search by Email, it won'd display any results, even though the email entered IS CORRECT!
.
OK, I've fixed a couple more bugs regarding the "ALL" link option. The search by e-mail should now work again. Just download the .zip file at the above location to get v2.2b.
Great Script! Thanks!
------------------
Joseph R. Luiz
jluiz@zoofonix.net
Great hack! Just got it running over at my site. Thanks.
Q: How hard would you think it would be to add "Last Posted Date" in hack?
CW
Code Warrior - Adding a "last posted on" date would be quite hard, since the UBB doesn't record that information. You'd first have to write a hack to store that information in a member's profile before you could add it to the Memberlist.
Okay. I can other uses for a 'last posted on' date in the user profile as well. I'll get that in first and see if I can't get it then into the member list.
Just a matter having UBB write that info as well to the user profile when they post / reply.
Thanks,
CW
What about a link to go to the latest topic a specific user replied to?
------------------
Cougar's here, so have no fear
Webmaster of
www.artbeast.de
Has anyone else had this problem: the memberlist file reads all of my styles variables EXCEPT for my font sizes and faces. Now why on earth would it do that?? And I've tried going in and putting them in by hand, but I get 500 errors all over the place. Any ideas?
Muted girl - A wild guess...The $fontface and such would overwrite it maybe? Just a wild guess, probably wrong
Please check out this link:
http://imurgod.icomnet.net/cgi-bin/memberlist.cgi and tell me why my memberlist is all whacked out now? It was working great. Now it doesn't update with the latest information, the sorts don't work right. It also continues to display blank lines wherever it wants, etc...
Any ideas please let me know!
Troy
------------------
Troy
GoL - Pacific
http://www.runhidedie.com/gol
Try running lettercreate.pl again, I had a similar problem and that solved it.
small problem, i would love this hack but the file is a 404!
could someone please email it to me? pretty please!
thanks in advance
Hinamura
Ok, that fixed that problem, thanks much! Anyway to make it so that when I sort by registered date that it will *NOT* sort alphabetically first? So that I can get on the first page displayed the most recent registered people?
------------------
Troy
GoL - Pacific
http://www.runhidedie.com/gol
Having a problem with this script, It loads up but it isn't showing any of the Members, Can someone take a look and help me out please?
http://www.netphoria.org/cgi-bin2/memberlist.cgi
ok Nevermind I got it working but how do I Change the Text color of the Headings "Posts" "E-mail" "Location" "Interests" etc....
It's in Black text right now and i want to make it white
Everything on the memberlist is working
great! except for one small error.
I can no longer view my user profiles.
Here is the memberlist:
http://www.sportbikeworld.com/cgi-bin/memberlist.cgi And here is the text for the ubbmisc.cgi
http://www.sportbikeworld.com/forum/ubbmisc.txt Thanks for any help you can provide.
P.S. Been running the UBB for about two years now and just found this site today.
Great resource!
Your profiles look fine to me, what exactly is the problem?
Has anyone modified their memberlist to be able to search for text in any field?
I'd like my users to be able to search for AIM/ICQ numbers, for instance.
Rob,
I turned the memberlist off because not only was it not letting anyone see the profiles, but also it was causing an error message during the register process.
So, the memberlist that people now see is not being updated until I can find the fix.
Thanks for the help.
Ok, I'm new at hacks so please be gentle.
I uploaded the hack and I can load the memberlist.cgi and it works great.
How do I add a link to it off the main page?
the search for email still does not work!!!
and i think i know the reason!!
if you look at line 177:
check out line 178:
if (( the searchoption is selected to search for name ) AND ( the search field has a value))
OR ( viewselection is 'ALL' ), then open the $MembersPath/memberslist.cgi
this is WRONG!!!
because i have selected the show all, and when i search for emails i never get into the second if-condidition!! because my view is allways showing all users, i allways open the memberlist.cgi instead of emailfile.cgi (line 179)!!
this is the reason why you can't search by email!!!
Leshrac, i hope this helps you!
anyway... if you want the email-search to work, you have to change line 178 to:
greetings
BliZZarD
btw: sorry for my not so good english!
hey do i just overwrite the old memberlist.cgi?
or do i have to go through all that and delete the old stuff?
Ok it works great!...but how would I go about adding the member list link at the toop next to the profile and search options?
Thanks for the great hacks,
Me
I installed this a few nights ago and ever since my prefs (and those of my 1500 members) have been spontaneously resetting.
I'm using 5.42. Anyone else having this problem?
In Ultimate.cgi, find:
Make it look like this:
In forumdisplay.cgi, find:
Make it look like this:
In ubb_library2.pl, find:
Make it look like this:
Re-upload in ASCII and you're all set. Hope this helped.
Great! I added more than that...added links to the rest of my site!
Also how do I get my member list to auto update??...I m running 2.2c. Is it suppose to auto update??...thanks,
Me
It will auto-update all by itself, it's clever like that!
I figured it was suppose to but on mine it dont
Whats the prob??
Thanks,
Me
Ed said that he put that code near the top on the freeware version, where at the top? Could someone give me an exact spot for example: right after sub forumhtml
Thanks
Wow! this was great. Worked like a charm first time. And i'm really new at this stuff - thanks Leshrac for making a great hack with easy instructions!
I am using ver 2.2b and I just moved from a unix to a nt host.
I have just installed the members list hach and am using the all switch.
One item does not work if I select a letter to search by I get no results. I also noticed that I do not have the memlett directory.
Have you tried running lettercreate.pl ?
Just a thought
Probably a crazy question: Is there a way to use memberlist to view/extract user information from another UBB, one to which we don't have access? Could it then be placed into a delimited text file? Anyone created an add-on hack for this? Just curious.
Allen Ballard
The hack worked perfectly!
http://kiwisurfer.hypermart.net/ubbcgi/memberlist.cgi ------------------
James Pole
The hack works great!
Only one issue...
For some reason
nobody's e-mail addy's are showing up. Where should I be looking to fix it¿
----------UPDATE----------
Actually, I am
not retarded.
I forgot about the "block e-mail" option from the cp ~feeling stupid~
http://www.luminanceweb.com/cgi-bin/ubb/Ultimate.cgi?
I have a problem. I can't download that memberlist adon because the link is dead but I really need the file that came along with it. I know there was memberlist.cgi but I remember there was also another .cgi file included. Can someone please send me the .zip or at least that other CGI file used for building the memberlist? Thanks.
------------------
Aziz Matar
Webmaster
NintendoDolphin.net
I've put the .zip file on the http server just to simplify things. You can now get the file here:
http://www.magictraders.com/ubb/memberlist.zip
Has this been tried with v5.45a yet? I really would like to install it this weekend, if it works...
AllenAyres,
I've installed it with 5.45 and it's working for me. Based on the changes made for "5.45a" it should work just fine.
Have just made a small addition to the memberlist hack, so it now supports the Yahoo Hack and the Avatar Hack too.
Both and the AIM Hack can be configured in the script, to fit to the right extra field number.
Anyone using the memberslist and/or the avatar/yahoo hack can download the file
here Let me know about bugs or other things not working. Maybe these additions can go to the original script too.
There's also a link to a working example included in the script, so try it!
Just forgot, I'm probably not using the most recent version of the original memberlist script. But all additions are with comments,
so it should be easy to transfer them to the latest version of the script!