The forum of the forums
Welcome to the Official Support Forum of Forumotion!

To take full advantage of everything offered by our forum, please log in if you are already a member, or join our community if you've not yet.



Create a free forum like this one.

Memberlist Widget for Portal

View previous topic View next topic Go down

Solved Memberlist Widget for Portal

Post by FineryWorkshop on February 20th 2015, 5:45 pm

Version: PHPbb3

Details:
If it's really complicated and hard, that's fine, but is it possible to add a widget to my site portal where you can search for a member and it pulls up the member (maybe like the table on memberlist) and you can then click on their profile?


Last edited by FineryWorkshop on February 20th 2015, 10:11 pm; edited 1 time in total

FineryWorkshop
Forumember

Female Posts : 48
Reputation : 1
Language : English
Location : USA

http://NOTREADY.forumotion.com

Back to top Go down

Solved Re: Memberlist Widget for Portal

Post by _Twisted_Mods_ on February 20th 2015, 6:48 pm

this shouldn't be to hard but theirs two ways to go about this because the only way to search members is the members list

1st way is only get the info from the members list page


2nd way to get the profile link from the members list page then pull the profile info which will be slower

so its up to you which way you want to go with this

either way i need a list of the info you want listed when you search a member

_Twisted_Mods_
Helper
Helper

Male Posts : 2032
Reputation : 302
Language : English
Location : Ms

http://liquidcode.forumotion.com

Back to top Go down

Solved Re: Memberlist Widget for Portal

Post by FineryWorkshop on February 20th 2015, 7:15 pm

@_Twisted_Mods_ wrote:this shouldn't be to hard but theirs two ways to go about this because the only way to search members is the members list

1st way is only get the info from the members list page


2nd way to get the profile link from the members list page then pull the profile info which will be slower

so its up to you which way you want to go with this

either way i need a list of the info you want listed when you search a member
The 1st way please

And their avatar, username, and PM button if that's okay

FineryWorkshop
Forumember

Female Posts : 48
Reputation : 1
Language : English
Location : USA

http://NOTREADY.forumotion.com

Back to top Go down

Solved Re: Memberlist Widget for Portal

Post by _Twisted_Mods_ on February 20th 2015, 9:42 pm

here u r just add it to a widget

Note: all the css is between the <style></style> tags edit it as you like

Code:
<style>
#memsbutton:hover{background-color:#49c;}
#mavatar img{height:40px;
border: 1px solid rgba(255,255,255,0.3);
border-radius: 5px;
width:40px}
#usrstable {
   width:100%;
   height:80px;
    border: 1px solid #66aaff;
    padding: 5px;
    border-radius: 5px;
}
#memsbutton {
    margin: 5px;
    color: black;
    background-color: #66aaff;
    border: 1px solid black;
    box-shadow: 0px -5px 5px rgba(0,0,0,0.3) inset,0px 5px 5px rgba(255,255,255,0.3) inset;
    font-weight: bold;
    font-size: 12px;
}
#membname{
   width:100%;
   font-weight: bold;
   font-size: 12px;
   padding: 3px 0px;
   border: 1px solid #999;
       color: #000;
    background-color: #cceeff;
    box-shadow: 0px -5px 5px rgba(0,0,0,0.3) inset,0px 5px 5px rgba(0,0,0,0.3) inset;
}
</style>
<center>
             <input id="membname" type="text" /><input id="memsbutton" onclick="findmemb();" value="View Member" type="button" />         
   <table id="usrstable">
                         
      <tbody>
         <tr>
                               
            <td>
                         <span id="mavatar"> </span>         
            </td>
                               
            <td>
                         <span id="musern"> </span>         
            </td>
                               
         </tr>
                            
         <tr>
                               
            <td colspan="2">
                                
               <center>
                        <span id="mpthem"> </span>       
               </center>
                              
            </td>
                               
         </tr>
                              
      </tbody>
   </table>
</center><script>
function findmemb(){
  jQuery.get('/memberlist?submit=Ok&username='+jQuery('#membname').val(),function(data){
  var usrname = jQuery('.avatar-mini',data).eq(0).html().replace(/<img(.*?)>/,'');
    var avtar = jQuery('.avatar-mini',data).eq(0).html().replace(/<span(.*?)span>/,'');
    avtar = avtar.match(/<img(.*?)>/)
    var usrpm = jQuery('#memberlist a[href^="/privmsg?"]',data).eq(0).parent().html();
    jQuery('#musern').html(usrname);
    jQuery('#mavatar').html('<img'+avtar[1]+'>');
    jQuery('#mpthem').html(usrpm);
  });
};
</script>

_Twisted_Mods_
Helper
Helper

Male Posts : 2032
Reputation : 302
Language : English
Location : Ms

http://liquidcode.forumotion.com

Back to top Go down

Solved Re: Memberlist Widget for Portal

Post by FineryWorkshop on February 20th 2015, 10:12 pm

Thank you so much! It works perfectly Smile

FineryWorkshop
Forumember

Female Posts : 48
Reputation : 1
Language : English
Location : USA

http://NOTREADY.forumotion.com

Back to top Go down

Solved Re: Memberlist Widget for Portal

Post by _Twisted_Mods_ on February 20th 2015, 10:13 pm

your welcome
Topic solved and archived

_Twisted_Mods_
Helper
Helper

Male Posts : 2032
Reputation : 302
Language : English
Location : Ms

http://liquidcode.forumotion.com

Back to top Go down

View previous topic View next topic Back to top


 
Permissions in this forum:
You cannot reply to topics in this forum