Welcome, Guest. Please Login or Register.
May 06, 2024, 02:03:17 PM
Home Help Search Log in Register
News: SMF is the next generation in forum software, almost completely re-written from the ground up, make sure you don't fall for cheap imitations that suffer from feature bloat!

YaBB SE Community  |  Development  |  Completed mods  |  [Done 1.4.1][Code]Memberlist Plus V2.0 « previous next »
Pages: [1] 2 Reply Ignore Print
Author Topic: [Done 1.4.1][Code]Memberlist Plus V2.0  (Read 9439 times)
Wiziwig
Sr. Member
****
Posts: 407


Programmer and Users Liason and Manager

WWW
[Done 1.4.1][Code]Memberlist Plus V2.0
« on: August 20, 2002, 09:31:48 AM »
Reply with quote

Memberlist Plus Version 2.0

Written for Yabbse 1.4.1 by wiziwig aka Robert Lehman of http://www.the-meeting-place.com ([email protected]) with some help by horseman.

A combined code development using goosemoose's all in one memberlist and my original Memberlist Plus v1. beta yabb ver 1.3.0

What this does:

Displays users bio, users personal text, users signatures, users ages, users location, aim, yim, icq, msn, gender and essentially all the profile information in the memberlist. It encourages users to fill out the profile and eliminates the tedious click by click one at a time method of looking up vital information. Each user is IMable directly from the memberlist. You are able to view by letter, most posts, and all as the classic yabb does. Also, a profile editing link is in the view, which opens up into a new window. If the user clicks on anyone elses profile edit they will be informed they cannot edit the profile.  

Thanks and congrats to horsemen for helping me correct the msn bug!
Check his site out at http://www.horsemen.info/index.html


Instructions:

1. Backup your current setups! (Shouldnt that always be first?)


2A. Install Jedi's wonderfull bio mod first. His archive can be found at http://yapp.phpworld.net/Mods/bio.zip.
A description of his mod is located at http://www.yabb.info/community/index.php?board=158;action=display;threadid=8968

2B. If you choose NOT to install Jedi's bio, use no bio memberlist.php. Rename it to memberlist.php

3. After installing his mod make these changes to your english.lng and template files (I hope someone will convert the other lang files):


[edit english.lng]

[Search for]
$txt['bio2'] = "<b>Bio:</b>";
[/Search for]

[Add after]
$txt['mlist1'] = "Gender";
$txt['mlist2'] = "Biography";
$txt['mlist3'] = "Location";
$txt['mlist4'] = "Personal Text";
$txt['mlist5'] = "Instant MSG";
$txt['mlist6'] = "Age";
$txt['mlist7'] = "Signature";
$txt['mlist8'] = "IM Me!";
$txt['mlist9'] = "They didn't fill on their bio information";
$txt['mlist10'] = "They don't have anything to say";
$txt['mlist11'] = "They don't know what they are";
$txt['mlist12'] = "They don't know where they live";
$txt['mlist13'] = "They don't know how old they are";
$txt['mlist14'] = "They wern't creative";
$txt['mlist15'] = "More Info";
[/Add After]

(no bio version)

[search for]
$locale = "en_US";
[/search for]



[edit template.php]

[search for]
<yabb msn>
[/search for]

[replace]
<object classid="clsid:F3A614DC-ABE0-11d2-A441-00C04F795683" codebase="#Version=2,0,0,83" codetype=application/x-oleobject id=MsgrObj width=0 height=0></object><OBJECT classid="clsid:FB7199AB-79BF-11d2-8D94-0000F875C541" codeType=application/x-oleobject id=MsgrApp width=0 height=0></OBJECT>
[/end replace]




[add after all those mlist lines above]

(Change the responce languages to suite your board)

4. Upload the button graphics to your yabbimages directory

5. Replace your memberlist.php with the memberlist.php (or no bio memberlist.php) file in this archive.

Enjoy your new and much improved Memberlist Plus!

Archive Link:

http://www.the-meeting-place.com/members/uploads/mlistplus.zip


Graphic Demo Link (with some sensitive info blocked out):

http://www.the-meeting-place.com/members/uploads/graphic.jpg

German Translation thanks to horseman

$txt['mlist1'] = "Geschlecht";
$txt['mlist2'] = "Biographie";
$txt['mlist3'] = "Land/Stadt";
$txt['mlist4'] = "Motto";
$txt['mlist5'] = "Instant MSG";
$txt['mlist6'] = "Alter";
$txt['mlist7'] = "Signatur";
$txt['mlist8'] = "Chatten?!";
$txt['mlist9'] = "Hat keine Biographie.";
$txt['mlist10'] = "Hatte hier nichts zu sagen ;-)";
$txt['mlist11'] = "Oh, weder Mann noch Frau?";
$txt['mlist12'] = "Sagt uns nicht wo er/sie wohnt :-(";
$txt['mlist13'] = "Kein Angabe; ewig "Jung" ;-)";
$txt['mlist14'] = "Keine Signatur vorhanden?";



« Last Edit: August 22, 2002, 08:58:17 PM by Wiziwig » Logged

Horseman
YaBB God
*****
Posts: 784


'MAS VALE CABALLO QUE CAUDAL!'

ICQ - 44729151 WWW
Re:[Done 1.4.1][Code]Memberlist Plus V2.0
« Reply #1 on: August 20, 2002, 11:38:27 AM »
Reply with quote

sorry for this "english"  8)
your memberlist is great.
i have install it and found this bugs:

a) by all users you see email adress  ???

b) when i will sort the list (index.php?action=mlletter i see this:


c) when i will sorted the list "membergroup" i come back to the index page

her the "GERMAN TEXT":
$txt['mlist1'] = "Geschlecht";
$txt['mlist2'] = "Biographie";
$txt['mlist3'] = "Land/Stadt";
$txt['mlist4'] = "Motto";
$txt['mlist5'] = "Instant MSG";
$txt['mlist6'] = "Alter";
$txt['mlist7'] = "Signatur";
$txt['mlist8'] = "Chatten?!";
$txt['mlist9'] = "Hat keine Biographie.";
$txt['mlist10'] = "Hatte hier nichts zu sagen ;-)";
$txt['mlist11'] = "Oh, weder Mann noch Frau?";
$txt['mlist12'] = "Sagt uns nicht wo er/sie wohnt :-(";
$txt['mlist13'] = "Kein Angabe; ewig "Jung" ;-)";
$txt['mlist14'] = "Keine Signatur vorhanden?";

best regards
« Last Edit: August 20, 2002, 11:49:45 AM by Horseman » Logged
Horseman
YaBB God
*****
Posts: 784


'MAS VALE CABALLO QUE CAUDAL!'

ICQ - 44729151 WWW
Re:[Done 1.4.1][Code]Memberlist Plus V2.0
« Reply #2 on: August 20, 2002, 04:13:02 PM »
Reply with quote

Quote from: Wiziwig on August 20, 2002, 04:00:17 PMAre you using 1.4.1 ?? Thanks for the convert to german, I'll add that to the archive!

yes is yabbse 1.4.1
Logged
Horseman
YaBB God
*****
Posts: 784


'MAS VALE CABALLO QUE CAUDAL!'

ICQ - 44729151 WWW
Re:[Done 1.4.1][Code]Memberlist Plus V2.0
« Reply #3 on: August 20, 2002, 05:19:34 PM »
Reply with quote

Quote from: Wiziwig on August 20, 2002, 04:55:54 PMSigh. I can't duplicate your error, even with sessions removed. How large (how many users) of a system are you running?

i habe over 300 registeret user and at the same time in the system up to 15
Logged
Horseman
YaBB God
*****
Posts: 784


'MAS VALE CABALLO QUE CAUDAL!'

ICQ - 44729151 WWW
Re:[Done 1.4.1][Code]Memberlist Plus V2.0
« Reply #4 on: August 20, 2002, 08:26:12 PM »
Reply with quote

I found the error,  a user have postet into all fields -1.  

NEXT:  I cannot sort Memberlist to position?  I always  then on the index.  
« Last Edit: August 20, 2002, 08:42:48 PM by Horseman » Logged
Horseman
YaBB God
*****
Posts: 784


'MAS VALE CABALLO QUE CAUDAL!'

ICQ - 44729151 WWW
Re:[Done 1.4.1][Code]Memberlist Plus V2.0
« Reply #5 on: August 20, 2002, 08:58:30 PM »
Reply with quote

yes, im the admin and see the memberlist  ::)
sorry, i have edit the post, your answer come in...

you can see the testboard here:
http://www.h-h-c.de/testfo/
a login come as PM!!!
Logged
Horseman
YaBB God
*****
Posts: 784


'MAS VALE CABALLO QUE CAUDAL!'

ICQ - 44729151 WWW
Re:[Done 1.4.1][Code]Memberlist Plus V2.0
« Reply #6 on: August 20, 2002, 09:04:48 PM »
Reply with quote

Next:  ;)

is a email hidden i can not see the icon:
the link to this is:
http://212.227.253.250/?????????YaBBImages/lockmail.gif

???????? its not a name for folder.
Logged
Horseman
YaBB God
*****
Posts: 784


'MAS VALE CABALLO QUE CAUDAL!'

ICQ - 44729151 WWW
Re:[Done 1.4.1][Code]Memberlist Plus V2.0
« Reply #7 on: August 20, 2002, 09:26:09 PM »
Reply with quote

the icon is here:

http://212.227.253.250/testfo/YaBBImages/lockmail.gif

the memberlist make this:
http://212.227.253.250/YaBBImages/lockmail.gif
Logged
Wiziwig
Sr. Member
****
Posts: 407


Programmer and Users Liason and Manager

WWW
Re:[Done 1.4.1][Code]Memberlist Plus V2.0
« Reply #8 on: August 20, 2002, 09:35:42 PM »
Reply with quote

The corrected archive is availible on the link. The only known reported problem existing is the sort by position taking you back to the index. I don't have any membergroup mods installed and I am not experiencing this reported problem. This problem may be solved, waiting report from horseman. If it isn't it's either a membergroup mod affected issue or it's a data handling issue with the file not created or modified from it's original yabbse 1.4.1 format. Added more info button to memberlist per request.
« Last Edit: August 21, 2002, 05:03:43 AM by Wiziwig » Logged

Horseman
YaBB God
*****
Posts: 784


'MAS VALE CABALLO QUE CAUDAL!'

ICQ - 44729151 WWW
Re:[Done 1.4.1][Code]Memberlist Plus V2.0
« Reply #9 on: August 20, 2002, 09:50:37 PM »
Reply with quote

thank you,

smiley is fixed  ;)
Logged
Wiziwig
Sr. Member
****
Posts: 407


Programmer and Users Liason and Manager

WWW
Re:[Done 1.4.1][Code]Memberlist Plus V2.0
« Reply #10 on: August 20, 2002, 10:00:39 PM »
Reply with quote

Yes I saw that on your site., btw nice place you have there. :)
Logged

Horseman
YaBB God
*****
Posts: 784


'MAS VALE CABALLO QUE CAUDAL!'

ICQ - 44729151 WWW
Re:[Done 1.4.1][Code]Memberlist Plus V2.0
« Reply #11 on: August 21, 2002, 11:50:23 AM »
Reply with quote

howdy,

i have found a bug:
the function "sort by group" isnt not in index.php.

there is:
      else if ($action == 'mlall') { include_once "$sourcedir/Memberlist.php"; MLAll(); }
      else if ($action == 'mlletter') { include_once "$sourcedir/Memberlist.php"; MLByLetter(); }
      else if ($action == 'mltop') { include_once "$sourcedir/Memberlist.php"; MLTop(); }

the new memberlist call a function order by group

index.php?action=mlallbygroup

and so i see the index from forum when i call this action and not a sorted memberlist  ;)
Logged
Wiziwig
Sr. Member
****
Posts: 407


Programmer and Users Liason and Manager

WWW
Re:[Done 1.4.1][Code]Memberlist Plus V2.0
« Reply #12 on: August 21, 2002, 04:39:45 PM »
Reply with quote

That's odd.. it's in mine... No wonder I wasn't able to reproduce this...

[search for]
      else if ($action == 'mlall') { include_once "$sourcedir/Memberlist.php"; MLAll(); }

[/search]

[ add after ]

      else if ($action == 'mlallbygroup') { include_once "$sourcedir/Memberlist.php"; MLAll(TRUE); }

[/Add]
Logged

Horseman
YaBB God
*****
Posts: 784


'MAS VALE CABALLO QUE CAUDAL!'

ICQ - 44729151 WWW
Re:[Done 1.4.1][Code]Memberlist Plus V2.0
« Reply #13 on: August 22, 2002, 01:25:30 PM »
Reply with quote

howdy,
there is a bug in your memberlist v2.0

when i will add a MSN member its a javascript error!

the <yabb msn> isnt not includet.

the failled code:
<object classid="clsid:F3A614DC-ABE0-11d2-A441-00C04F795683" codebase="#Version=2,0,0,83" codetype=application/x-oleobject id=MsgrObj width=0 height=0></object><OBJECT classid="clsid:FB7199AB-79BF-11d2-8D94-0000F875C541" codeType=application/x-oleobject id=MsgrApp width=0 height=0></OBJECT>
Logged
Wiziwig
Sr. Member
****
Posts: 407


Programmer and Users Liason and Manager

WWW
Re:[Done 1.4.1][Code]Memberlist Plus V2.0
« Reply #14 on: August 22, 2002, 04:22:42 PM »
Reply with quote

Corrected (technically). I couldn't get the original code to do what it was supposed to do... I even built that function the same as it is in the profile.php.. Since I couldn't understand this mystery, I have it now open up in a new window if the members do have a msn account, that new windows takes the viewer to msn. Where there they can view the msn profile and add them. However, if the member says they have a msn account and only put in their name without the @mailaddress, msn will say they can't find that user. I don't know how I would write that code to correct that.

While I was at it, the memberlist now displays the age instead of the birthdate.

The posted link is the same, the archive is updated.
Logged

Pages: [1] 2 Reply Ignore Print 
YaBB SE Community  |  Development  |  Completed mods  |  [Done 1.4.1][Code]Memberlist Plus V2.0 « previous - next »
 


Powered by MySQL Powered by PHP YaBB SE Community | Powered by YaBB SE
© 2001-2003, YaBB SE Dev Team. All Rights Reserved.
SMF 2.1.4 © 2023, Simple Machines
Valid XHTML 1.0! Valid CSS

Page created in 0.068 seconds with 17 queries.