Memberlist v6.3.8 Released:
http://dpk.b000.net/?action=get_download&download=memberlist_6.3.8.zip Version Notes:
[list][*]Auto-recognize custom fields in registration settings.[*]Next/Previous images replacing text links.[*]New search-by options.[*]Public names fixed. The error was not really my fault. It took place in past versions where a user did not specify a public name in his profile. Script now, on encountering one of these, inserts the users login name in place of the non-existant public name.[*]Search parsing fixed.[*]Search result info.[*]Wordlets.[*]And some other things... :)/list]
Demo:
n/a at the moment
Past Versions & More @:
http://dpk.b000.net [ July 31, 2001: Message edited by: DPK ]
Nevermind that last question. nice hack
[ June 08, 2001 03:06 PM: Message edited by: Divine Narcotic ]
spike, are you sure you followed all instructions and did everything right, including uploading the new files? it works fine on my board.
Nice Update! Works Great!
Yes, I'm pretty sure. 2 days ago I installed 6.3.7 and I had the same problem. Today at first I tried to upgrade , but it didn't work and then I took my backup and tried to install it once again with the same result.
spike: what does line 16 (line 15 if u start at 0, 1, 2...) of the member profile for your member 00000005 say? i'm just curious.
Line 16 of 00000005.cgi is empty.
having the same problem here.
Thought so, damn. Lemme go code some more. I know how to fix the problem. Dang n character.
[ June 08, 2001 06:19 PM: Message edited by: DPK ]
Zip updated.
If you are amoung the 32 that did get v6.3.8 already, to upgrade if u already have it installed, all you have to do is just upload the public_memberlist.pl template to your templates directory and you will be all set. I hope.
so it works? hehe
Hey, now it works. Thank you.
One question:
After what criteria are they sorted?
http://www.startrek-forum.de/cgi-bin/ubb/ultimatebb.cgi?ubb=memberlist Members before #5 don't appear.
[ June 08, 2001 06:40 PM: Message edited by: Spike8472 ]
Things are sorted on the page you are currently, not the whole memberlist.
Thank You, works very well and this feature is very appricated.. Thanx
hey DPK. is it ok if i make a Mhx for this hack?
works perfectly! Thx DPK!!!
Nice hack~
Great hack!I got one thing tho. Not Really a problem but member #1 is not used and if I delete itthe memberlist don't work. What do I do?
DPK,
any chance you could add a list of page numbers at the bottom of the memberlist (next to the "next" button)? That way, if you know that someone you are looking for is at the end of the list, you don't have to hit "next" a bunch of times to get to the end (assuming you have a lot of members).
Great hack but here are some suggestions.
Nevermind.
[ June 17, 2001 04:11 PM: Message edited by: TundraSoul ]
Great work DPK, everything seems to be working now. Thanks for putting in time on this one.
Seems to be working here fine DPK, nice job
I'm getting:
"You do not have permission to access this area."
When attempting to access the Memberlist option in the Control Panel. I double-checked all my CHMOD settings -- anyone have any suggestions on where to look to fix this?
The actual memberlist functionality is otherwise working perfectly!
You did not hack the control panel files correctly
I got that working and everything, but my memberlist doesnt show up on my links on the top..what did I miss?
Did you hack ubb_lib.cgi correctly ($MainButtons)?
Did you clear your cache?
Same thing here works all but no |Memberlist| in the link field on top of the page ?
The ubb_lib.cgi is correctly hacked
Another question, how can I make it show up in the Who is online mod?
Lemme see...
In ultimatebb.cgi
#Find
if ($ubb eq 'memberlist') {
#Add Below
require "$vars_config{CGIPath}/ubb_whos_online.cgi";
@people = &WriteUserSession("$vars_wordlets_mods{whos_online_viewing}
$vars_wordlets_mods{whos_online_memberlist}", $user_number, $invisible_pref);
#Save and close ultimatebb.cgi
#Open vars_wordlets_mods.cgi
#Find
%vars_wordlets_mods = (
#Add Below
whos_online_memberlist => q~Memberlist~,
#Save and close vars_wordlets_mods.cgi
Upload ultimatebb.cgi and vars_wordlets_mods.cgi into the cgi-bin directory and it should work!
(I think...)
Tell me if you have any problems.
[ June 13, 2001 08:39 AM: Message edited by: Schwally ]
Thanks -- turns out I somehow missed to add the appropriate lines to cp.cgi. Working 100% now.
Would you happen to know how I can add $username to one of the columns? e.g., replace member number with $username?
HI I added the |memberlist| in the licks so that is solved..lol
About the who online Schwally it did not work it says that the user is viewing the main page not the memberlist
How did you fix that link problem maurice? I have the same problem. Guess there's a step missing from the instructions. maybe?
addedI found it!
I downloaded v6.3.7 and checked the ubb_lib.cgi hacking part. I added the line from that version and he fixed it!
That fixed it! Weeee!
Cool hack, thanks DPK!
[ June 13, 2001 07:26 PM: Message edited by: Stilgar ]
It's great here. Though it would seem better if I had more members.
Is there any way to have a search by location option added?
[ June 14, 2001 12:29 PM: Message edited by: Stilgar ]
There is already one, make sure you have set the variable in the CP.
wait... is there any way to use this hack still using v6.04?
I've put so much into it I don't feel like dl-ing the next version
it might work with 6.04, but do you realize that the versions up through 6.04f were released to either fix bugs or patch security holes? A couple have been discussed on bugtrac, including how to exploit the bug.. it'd be much less time consuming to upgrade to the latest version than have some script kiddie decide to practice on your site and erase your forum...
I already fixed that
Thanks Goto, I got it set to show location. It seems I just need to make an extra "manditory" cell for State.
Again, thanks for the heads up.
little bugs:
1) if u select for example by "a" or "@" [found 34 User] and after sort by "top 50 Poster" u will get a incorrect page.
2) if u search by and found 60 users - u get at the bottom of the page the text: i found 50 members (or so
...) and on the bext page " i found 60 members"
... hope u understand me -
www.chat-board.de
when i go to it there is the cell saying public name then another cell below that where the names should be but there arnt any its just blank
I want this hack, but I think I'm going to wait until it's in the Finished forum to install it.
is there much left to fix before it's finished?
DPK - can u change the follow:
after sort by "a, b, c..." select the TOP Poster and not the "Top 25 (or 50) Poster".
Wow this runs really slow on my site. I only have 600 members. Any reason as to why it takes so long?
http://www.planetplastica.com/cgi-bin/ultimatebb.cgi?ubb=memberlist&view=2&sort=usernum
Has anybody made a MHX for this hack yet?
UBB 6.04f + Memberlist v6.3.8
Members without homepage link in profile, have a link to
http:/// in Memberlist.
sorry for my bad english
http:/// ???
is no problem - open: public_memberlist.pl (templates) search:
###################
if ($vars_memberlist{ML_switch_homepage} eq "ON") {
if (($user_profile[3] ne "") && ($user_profile[3] =~ "http://")) {
###################
and change the last "http://")) {
to:
###################
"http:///")) {
[
www.chat-board.de ]
Hack works great Great Job DPK
bzyk,
Open public_memberlist.pl
Find:
Replace with:
* dpk pops in and says congrats to LK for becomming a mod, then pops out to go back to moving his site to gamespys servers *
How do I integrate memberlist with gender hack to show member-gender's picture ?
Thanks in advance. Great hack
[ June 20, 2001 01:59 PM: Message edited by: Dreamweaver ]
Great hack man and thanks a million!
I love it!
Works all to fine with no bugs that I can see.
Gettin these kinds of errors:
Nevermind, Great hack, lol.
[ June 22, 2001 12:58 AM: Message edited by: warlordag ]
PLeaseee
Good Job! Really cleaned up from v6.3.7.
Dream: I hear ya and I'll see what I can do.
Thanks
I'm waitign for hearing from you
Nice Hack, Installed in a breeze. Just one problem I see, When in Public name view, all info is in wrong place or empty, in any other view everything is where its supposed to be, any suggestions?
It can be seen here :
http://www.wrathofdragonclaw.org/cgi-bin/ultimatebb.cgi?ubb=memberlist
Great hack. Works fine on my forum
Great Hack!! - I was able to install the mod with no prob, but the PM icon and link does not show up in the PM column...Any ideas?? Also, the memberlist link on shows up if you click on my profile, how do I get it to show up when people are on the message boards?
dj: clear your cache and make sure you goto the cp and save the memberlist settings.
Thanks DPK....The memberlist link is now showing up, but the PM column still has nothing in it, any clues?
Yeah...I was able to get the PM stuff to work!!, but now I have yet another question. I added a custom field (Year of Graduation)...Is it possible or how can I add that to the search by and Sort??
DJSCOTT
In the next version you will be able to do this, but until then you will have to modify the template file for the list and add the option to the dropdown box. Just use the member profile guide included with the mod and figure out what profile field number your 'graduate year' field is. Then look at the other options in the dropdown box. Add a new option there.
Should work, I don't have the code in front of me at the moment because I am at work.
This looks like it's ready to be "officially" released out of beta!
Great hack that has been asked for for months by my users!
Almost, but not yet.
Still some unresolved issues and features not existant yet.
Thanks again DPK for the help. I was able to add my custom field to the search by list. I have one more question...How can I make the same change in the Sort field..I tried looking at the memberlist template, but can't figure it out, Any help would be appreciated.
Thanks again
Scott Smith
DJSCOTT
Hello, that's a nice modification, but I have a problem. Always, when I click on any forum in my board the server displays an INTERNAL SERVER ERROR. Other functions are running fine. Thanks for help...
I'm having some problems installing it. When it comes to editing the cp_lib.cgi file I don't seem to have any of the lines.
I don't have that line to find. I have..
- } #end single/OR
- } #end validate
- } #end vars_display default
- } #end vars_email default
- } #end vars_time default
- } #end vars_pm default
- } #end vars_registration default
- } #end vars_search default
But I don't have vars_style
. I don't have the other things to find in cp_lib.cgi either and that's what worries me. Any ideas?
Currently I have these hacks installed:
Who's Online 3.9Qa
Ultimate Edit
HyperCells (Latest Version)
Smilies Mod by DPK
Signature Preview
Edit: I got it working. I took a clean cp_lib.cgi file and applied all the hacks to it again. I think I probably erased a line somewhere in there at some point, but the UBB kept functioning.
[ June 28, 2001 10:02 AM: Message edited by: DigitalD ]
Thanks for the help
I've fixed my problem. The problem was a hit counter - modification.
just to remind you DPK
Hope it done soon , Thanks
http://gamingrealm.co.uk/cgi-bin/ultimatebb.cgi?ubb=memberlist Why does that page look wrong ? I think I hacked it all right, yet the boxes that should say "Category" "Sort By" are blank. Why ?
Make sure you installed Mods Worldets correctly (mods_wordlets_install.txt part 3 of ultimatebb.cgi)
Do you mean that ? 'Cos I did it.
What's vars_wordlets_mods.cgi's contents?
don't worry, i havent forgotten.
Sorry for the late response.
%vars_wordlets_mods = ( should be in the 1st line.
In yours it's after ML_* ends...
Just cut & paste it
Thanks
I'll wait
hi folks,
great hack!
but...
the 'sort by username' in the pull-down menu works not correctly on my board
sorry but i can not find a sub for sort => '$user_profile[0]' in ubb_memberlist.cgi
can anywhere help me?
/cartman
German Moorhuhn-Forum
Thanks LK!
It's better now, and works perfectly. I appreciate the help.
what do i put in the vars_wordlets_mods.cgi file?!
the link to the site doesnt work
mine looks like this now:
%vars_wordlets_mods = (
SM_legend_char => "Smilie",
SM_legend_file => "Preview",
SM_new_smilie_title => "New Smilie",
SM_smilieslist_title => "SmiliesList",
SM_smilie => "Smilies",
SM_smilie_legend => "Smilie Legend",
SM_smilie_list => "Smilie List",
SM_smilie_settings => "Smilie Settings",
SM_smilie_settings_adv => "Smilie Settings Advanced",
SM_view_legend => "View Smilie Legend & More Smilies",
mod_wordlets => "Modifications Wordlets"
);
1;
never mind,
link works again
[ July 05, 2001 09:50 AM: Message edited by: Cyborg ]
Hmm...some of my members are not showing up in the category list. Anyone else having this problem?
Yes, that's happening on my board as well. I've got all sorts of
invisible posters showing up on the member list .
[ July 05, 2001 12:32 PM: Message edited by: twinspin ]
that's a lot... we have some members that should be in it, but aren't, and the alphabetical order seems a little messed up.
hi, PLZ change the sort by top 50 poster after select and sort by there name >>> to sort by the top poster (without the 50) like the sort by there member-number ...
u understand ?
--------------------------------------------
und noch einmal in einen besseren deutsch:
wenn wir nach dem "buchstaben" sortieren und dann diese user (also z.b. alle mit dem anfangsbuchstaben A) nach den top 50 usern sortieren (aber es gibt nur 34 user mit A) dann kommt ein fehler. also sollte dort die sortierung nur nach "toppostern" erfolgen ohne angabe der 50! wie es auch funzt mit der sortierung nach mitgliedernummern.
mfg melder
[
www.chat-board.de ]
found a bug with this memberlist..
example:
posts to qualify for top poster is set to=25
if you choose a category with less than 25 users with at least 1 post you will get a page displaying all users that meet that criteria then an error on the bottom of the page saying that the user does not have a profile.
i believe it is trying to find additional users who meet the criteria till it reaches the number of users you selected.
is there a way to fix this other than setting it to 1 top poster?
I made a multihack format.. anyone intrested can get it here
Memberlist v6.3.8
Is there a way to get this to function with the Cosmetic Links hack? I installed it and two of the links remained in image form, but the other four went back to text.
Nevermind figured it out.
[ July 08, 2001 12:19 PM: Message edited by: cvalk ]
The problem with the members name disappearing is one that I tried to fix with a solution that if the member's display name isn't set, it inserts their login name instead. This is really the only thing I can think of doing else it will show a blank space. It's not my fault a member doesnt set a public display name and since the sort is run before I check for a non-existant display name, later, thinks may end up in weird order. I'll get this all sorted out hopefully by next version.
Melder, I honestly have no idea? hehe.
The bug that exists with the top25 or whatever you set it has existed since I coded that and you are right about what the error is.
i need a english book
DPK: u understand ! right ?!
if u change the SUB "sort by top .. poster (A)" like to the SUB "sort by postnumber (A)"
----------------------------
the 2. sort by works fine.
----------------------------
to find the bug ???
melder from germany [
www.chat-board.de ]
bump
Hi
Thanks a lot for this great hack, but I have quite a big problem with it.
The search for username is not working on my board and the PM icon shows only for one user.
http://www.topboard.ch/cgi-bin/newubb/ultimatebb.cgi?ubb=memberlist Thanks for your help,
BR
Mike
need some help i have hack the files three time but i get this everytime
No member profile found for member number: 00001190
is it possible to make this viewable to admin/mods only and by login name...?
I love the idea of a memberslist -- and hope to include it with the new upgrade of UBB (when is that going to happen?!), but I'd like to know if certain features can be "turned off" and/or eliminated from the list?
For example, e-mail. I removed the e-mail function from my forum's messages because I was getting so much spam (and I wasn't before); thus, I really don't want to make it easy for the spammers out there by providing a ready made page where they can capture e-mail addresses so easily.
Does that make sense? Thanks!
Hi, I still have the same problem, can someone help me?
BR
Mike
Anyone else having trouble with the 'Sort by public name' option? On the demo the main page shows users listed alphabetically, on mine they are listed by user number and when sort by public name is selected nothing changes. How can I get it to default to an alphabetical list?
Thx
FOLLOW-UP
Now this is weird, it seems that only the first 29 entries are messed up and everything else after that is in alphabetical order. What's happened there then?
[ July 21, 2001 04:13 AM: Message edited by: MJB ]
Anyone know what I could be doing wrong? I've tried to install the hack twice but even though the new Memberlist links are appearing with in the forum, my memberlist page just appears blank?
See link:
MGI UBB Memberlist
I also have this problem to a degree. Some usernames can be searched for and others can't. I can do a search for a partial username and it will return some results but not all of them. For other searches by usernames, it comes back with no results even though on the main memberlist page, it lists them correctly.
http://www.van-halen.com/cgi-bin/bradman/ubber/ultimatebb.cgi
I can't download file from the link...
What's wrong?
Junhyok
DPK - 6.3.9 ... waiting ... next time ?
6.3.9 will be out when ubb 6.1 gets out of beta.
@DPK
I have a bugfix for melders problem (sort alphabetically and then sort top25).
### open ubb_memberlist.cgi
search
------
foreach (@ML_members_array) {
($ML_usertmp, $ML_usernumtmp) = split(/|!!|/, $_); chomp($ML_usernumtmp);
@ML_user_array = &OpenProfile($ML_usernumtmp);
if ($ML_letter) {
if ((lc($ML_user_array[15]) =~ /^[^A-Za-z]/) && ($ML_letter eq '@')) {
@ML_raw_array[$ML_counter] = $ML_user_array[7]."|!!|".$ML_usernumtmp;
}
elsif (lc($ML_user_array[15]) =~ /^$ML_letter/i) {
@ML_raw_array[$ML_counter] = $ML_user_array[7]."|!!|".$ML_usernumtmp;
}
}
else {
@ML_raw_array[$ML_counter] = $ML_user_array[7]."|!!|".$ML_usernumtmp;
}
$ML_counter++;
}
------
(should be starting at line 75)
replace it with
------
foreach (@ML_members_array) {
($ML_usertmp, $ML_usernumtmp) = split(/|!!|/, $_); chomp($ML_usernumtmp);
@ML_user_array = &OpenProfile($ML_usernumtmp);
if ($ML_letter) {
if ((lc($ML_user_array[15]) =~ /^[^A-Za-z]/) && ($ML_letter eq '@')) {
@ML_raw_array[$ML_counter] = $ML_user_array[7]."|!!|".$ML_usernumtmp;
$ML_counter++;
}
elsif (lc($ML_user_array[15]) =~ /^$ML_letter/i) {
@ML_raw_array[$ML_counter] = $ML_user_array[7]."|!!|".$ML_usernumtmp;
$ML_counter++;
}
}
else {
@ML_raw_array[$ML_counter] = $ML_user_array[7]."|!!|".$ML_usernumtmp;
$ML_counter++;
}
# $ML_counter++;
}
------
That's it.
cu Holger
minichip: thanx, i'll update the zips when i find the time and give you credit for the fix.
Great job!
I got it on my UBB 6.01 and it works fantastic!
I´ve been lokkin for this hack for soooooo long!!!!!
The only thing i still need is the "Whos online hack" ... :rolleyes:
Hi @Minichip,
i have a problem with you buxfix for the Memberlist. I become a syntax error at htdocs/cgi-bin/ubb_memberlist.cgi line 74, near "elsif". Please have a look what is wrong:
@ML_members_array = &OpenFileAsArray("$vars_config{MembersPath}/memberslist.cgi");
$ML_counter = 0;
foreach (@ML_members_array) {
($ML_usertmp, $ML_usernumtmp) = split(/|!!|/, $_); chomp($ML_usernumtmp);
@ML_user_array = &OpenProfile($ML_usernumtmp);
if ($ML_letter) {
if ((lc($ML_user_array[15]) =~ /^[^A-Za-z]/) && ($ML_letter eq '@')) {
@ML_raw_array[$ML_counter] = $ML_user_array[7]."|!!|".$ML_usernumtmp;
$ML_counter++;
}
elsif (lc($ML_user_array[15]) =~ /^$ML_letter/i) {
@ML_raw_array[$ML_counter] = $ML_user_array[7]."|!!|".$ML_usernumtmp;
$ML_counter++;
}
}
else {
@ML_raw_array[$ML_counter] = $ML_user_array[7]."|!!|".$ML_usernumtmp;
$ML_counter++;
}
# $ML_counter++;
}
}
if ($ML_counter > $ML_tempmax) {
$ML_pagecounter = $ML_tempmax;
Thank you for a Answer.
P.S. Sorry for my Englisch i am German.
This bugfix does not work
I just installes this Hack, seems to work fine, but I only have one Problem.
If I try to access the CP for Memberlist Settings it tells me that I dont have Permission to access
:rolleyes:
Can anybody help, please?
Is everybody on Holiday?
That freakin' CP still tells that I don't have Permission to Access the Settings for the Memberlist!
Please somebody help! Tanks!
somebody post the link dpk's site is down and i need this hack.
Domain: rehack cp.cgi.
The eXtreme dude: if you know how to use MultiHack, get the
MHK version (you don't have to auto-install it, you can also follow the instructions inside this file to manually install it)
[ September 12, 2001: Message edited by: LK ]
Some Body has to have this hack on there computer still.
Yes, I've the same problem.
Only the by member # and top 50 sorts work -- none of the letter categories, the other sort criteria or even the open "search" work at all on my forum. I really want to use this hack, but I'm stuck.
The results from all sorts other than top 50 return the list sorted by member #. The results from the "search" and letter sorts return "no results found".
I have done the code edits three completely seperate times, checked the permissions about 15 times, and even checked more basic stuff like perl path. I'm certain I've entered the code correctly, but still the search and sort criteria do not work.
I would very, very much appreciate any help or advice!
August,
This hack is a nice one but it never completely worked. The top 5 things like sorts by user name, top 25 posters, register date etc work but the lesser sorts just quite dont work
He will most likely address them in 6.3.9. You will have to wait like two weeks from what I here at infopop. I know allen may be able to know more.
However this is a mute point since most all these hacks will not completely work with the new PHP accelerator. While your board is in cgi mode everything is fine. But when it switches to PHP watch out most hacks get dropped. I think memberlist will be fine though as calendar hack is not affected. PHP does not drop links on the top bar.
Who's Online, Chat, Statistics I know first hand are affected by this PHP accelerator.
Might be a bit till we see fixes. Qasic has downright posted who's online wont be fixed until UBB puts it in their version 6.2. So your looking at Christmas or New Years if we follow the same pace as 6.1
I can't download it from that URL
It anounced that can access to that DNS
hopefully we shall see a 6.1 compatible version that actually works soon.
Hi omegatron, regarding the following quote...
Is it possible that the 6.3.8 zip has been updated with a fix for those problems by now?
And regarding this quote...
If I install the Who's Online hack on my version 6x UBB, will I encounter any bugs or does your statement apply only to those who will install the PHP version of UBB? Cause I can't upgrade, I have a few hacks installed on my current version and will more than likely stick with CGI.
A response to this would be great!
And by the way, I have taken someone's advice (can't remembr who he was now) about upgrading from V5 to V6. I'm glad I did
Just to let you guys know, it is possible to get 6.3.8 working on UBB 6.1.0.2.
I have it running on mine and it seems to work fine. It does however take a little bit of tweaking.
However, I'm also waiting for the new version and have made backups of the files that 6.3.8 hacks. But if you can wait, I'm sure that DPK wouldn't mind me showing yall the coding changes.
But once again let me state that there might be changes in the new version the DPK is working on so you might want to just wait.
Tom
The 6.4.0 release should fix all the sorting problems and display problems that exist. 6.3.9 has been released in the UBB 6.1 Beta Mods forum. No support will be offered for older versions of memberlist. ie: upgrade.
Excellent hack DPK. I messed up my wordlets while installing but hey - I had a wordlet backup file so I survived