I'm using now Deano Deluxe theme from KHDev and added the additional options into the member boxes. The new look alike:
What I did:1. First I've removed the "Block" option and added the option to send "Winks". ("Wink" is an addon available from KHDev). To avoid the layout will get broken on smaller mobile phone displays I've decided to remove "Block" option, because for me it's not important to have here.
2. Didn't use the given icons, instead downloaded free icons
http://www.iconarchive.com/ which are allowed to use for commercial purpose. Reduced size of icons to 17 x 16px.
3. In /skins_site/def/static/result_user.html directly after:
<div class="profile-option">
<a class="po_profile" href="{tplvars.baseurl}/{profile._user}" title="{profile._user}">View Profile</a>
</div>
added the following code:
<div class="profile-option_1">
<a class="uzi" href="{tplvars.relative_url}message_send.php?to_id={profile.fk_user_id}" title="Send message {profile._user}"></a>
</div>
<div class="profile-option_1">
<a class="winks" href="{tplvars.relative_url}send_wink.php?to_id={profile.fk_user_id}&return={output.return}" title="Send a wink {profile._user}"></a>
</div>
<div class="profile-option_1">
<a class="flort" href="{tplvars.relative_url}flirt_send.php?to_id={profile.fk_user_id}&return={output.return}" title="Send a flirt {profile._user}"></a>
</div>
<div class="profile-option_1">
<a class="frind" href="{tplvars.relative_url}processors/net_adduser.php?uid={profile.fk_user_id}&net_id=1&return={output.return}" title="Add to friends {profile._user}"></a>
</div>
4. Added the following code at the end of the file
/skins_site/def/styles/layout.css
.profile-option {
float: left;
width: 42%;
margin-right: 17px;
}
.profile-option_1 {
float: left;
width: 12%;
}
.uzi {
background: url('../images/mail-icon.png') no-repeat top left;
padding-left: 17px;
}
.flort {
background: url('../images/flirt-icon.png') no-repeat top left;
padding-left: 17px;
}
.winks {
background: url('../images/wink-icon.png') no-repeat top left;
padding-left: 17px;
}
.frind {
background: url('../images/friends-icon.png') no-repeat top left;
padding-left: 17px;
}
5. To make sure the member boxes in search options will be displayed correctly I've added the following code into
/skins_site/def/styles/search.css.php
directly after the around line 45 to 50:
ul.list_view .result_user .po_profile {
display: none;
}
just to avoid the icons will be displayed out of the boxes in search result until I've found any solution to add the icons into these boxes:
.profile-option {
display: none;
}
.profile-option_1 {
display: none;
}
At least it's working great for me with Deano Deluxe theme but am open to any suggestion to improve it.