memberlist_search
memberlist
modcp_finduser
PHP-Code:
<html>
<head>
<title>{$mybb->settings['bbname']} - {$lang->search_member_list}</title>
{$headerinclude}
</head>
<body>
{$header}
<form method="post" action="memberlist.php">
<table border="0" cellspacing="{$theme['borderwidth']}" cellpadding="{$theme['tablespace']}" class="tborder">
<tr>
<td class="thead" colspan="2"><strong>{$lang->search_member_list}</strong></td>
</tr>
<tr>
<td class="tcat" colspan="2"><strong>{$lang->search_criteria}</strong></td>
</tr>
<tr>
<td class="trow1" style="vertical-align: top;" width="20%"><strong><label for="username">{$lang->username}</label></strong></td>
<td class="trow1">
<select name="username_match">
<option value="begins">{$lang->begins_with}</option>
<option value="contains">{$lang->username_contains}</option>
</select>
<input type="text" class="textbox" name="username" id="username" />
</td>
</tr>
<tr>
<td class="trow2" width="20%"><strong><label for="website">{$lang->search_website}</label></strong></td>
<td class="trow2">
<input type="text" class="textbox" name="website" id="website" />
</td>
</tr>
<tr>
<td class="trow1" width="20%"><strong><label for="aim">{$lang->search_aim}</label></strong></td>
<td class="trow1">
<input type="text" class="textbox" name="aim" id="aim" />
</td>
</tr>
<tr>
<td class="trow1" width="20%"><strong><label for="skype">{$lang->search_skype}</label></strong></td>
<td class="trow1">
<input type="text" class="textbox" name="skype" id="skype" />
</td>
</tr>
<tr>
<td class="trow1" width="20%"><strong><label for="google">{$lang->search_google}</label></strong></td>
<td class="trow1">
<input type="text" class="textbox" name="google" id="google" />
</td>
</tr>
<tr>
<td class="trow1" width="20%"><strong><label for="yahoo">{$lang->search_yahoo}</label></strong></td>
<td class="trow1">
<input type="text" class="textbox" name="yahoo" id="yahoo" />
</td>
</tr>
<tr>
<td class="trow1" width="20%"><strong><label for="icq">{$lang->search_icq}</label></strong></td>
<td class="trow1">
<input type="text" class="textbox" name="icq" id="icq" />
</td>
</tr>
<tr>
<td class="tcat" colspan="2"><strong>{$lang->search_options}</strong></td>
</tr>
<tr>
<td class="trow1" width="20%"><strong><label for="sort">{$lang->sort_by}</label></strong></td>
<td class="trow1">
<select name="sort" id="sort">
<option value="username">{$lang->sort_by_username}</option>
<option value="regdate">{$lang->sort_by_regdate}</option>
<option value="lastvisit">{$lang->sort_by_lastvisit}</option>
<option value="postnum">{$lang->sort_by_posts}</option>
<option value="threadnum">{$lang->sort_by_threads}</option>
<option value="referrals">{$lang->sort_by_referrals}</option>
</select><br />
<span class="smalltext">
<input type="radio" class="radio" name="order" id="order_asc" value="asc" /> <label for="order_asc">{$lang->order_asc}</label><br />
<input type="radio" class="radio" name="order" id="order_desc" value="desc" checked="checked" /> <label for="order_desc">{$lang->order_desc}</label>
</span>
</td>
</tr>
<tr>
<td class="trow1" width="20%"><strong><label for="perpage">{$lang->per_page}</label></strong></td>
<td class="trow1">
<input type="text" class="textbox" size="4" name="perpage" id="perpage" value="15" />
</td>
</tr>
</table>
<div align="center"><br /><input type="submit" class="button" name="submit" value="{$lang->search}" /></div>
</form>
{$footer}
<script type="text/javascript" src="{$mybb->asset_url}/jscripts/select2/select2.min.js?ver=1806"></script>
<script type="text/javascript">
<!--
if(use_xmlhttprequest == "1")
{
MyBB.select2();
$("#username").select2({
placeholder: "{$lang->search_user}",
minimumInputLength: 3,
maximumSelectionSize: 3,
multiple: false,
ajax: { // instead of writing the function to execute the request we use Select2's convenient helper
url: "xmlhttp.php?action=get_users",
dataType: 'json',
data: function (term, page) {
return {
query: term, // search term
};
},
results: function (data, page) { // parse the results into the format expected by Select2.
// since we are using custom formatting functions we do not need to alter remote JSON data
return {results: data};
}
},
initSelection: function(element, callback) {
var value = $(element).val();
if (value !== "") {
callback({
id: value,
text: value
});
}
},
// Allow the user entered text to be selected as well
createSearchChoice:function(term, data) {
if ( $(data).filter( function() {
return this.text.localeCompare(term)===0;
}).length===0) {
return {id:term, text:term};
}
},
});
$('[for=username]').click(function(){
$("#username").select2('open');
return false;
});
}
// -->
</script>
</body>
</html>
memberlist
PHP-Code:
<html>
<head>
<title>{$mybb->settings['bbname']} - {$lang->find_users}</title>
{$headerinclude}
</head>
<body>
{$header}
<form action="modcp.php?action=finduser" method="post">
<table width="100%" border="0" align="center">
<tr>
{$modcp_nav}
<td valign="top">
<table border="0" cellspacing="{$theme['borderwidth']}" cellpadding="{$theme['tablespace']}" class="tborder">
<tr>
<td class="thead" colspan="5"><strong>{$lang->users}</strong></td>
</tr>
<tr>
<td class="tcat" width="30%"><span class="smalltext"><strong>{$lang->username}</strong></span></td>
<td class="tcat" align="center" width="15%"><span class="smalltext"><strong>{$lang->usergroup}</strong></span></td>
<td class="tcat" align="center" width="15%"><span class="smalltext"><strong>{$lang->regdate}</strong></span></td>
<td class="tcat" align="center" width="15%"><span class="smalltext"><strong>{$lang->lastvisit}</strong></span></td>
<td class="tcat" align="center" width="10%"><span class="smalltext"><strong>{$lang->postnum}</strong></span></td>
</tr>
{$users}
</table>
{$multipage}
<br />
<table border="0" cellspacing="{$theme['borderwidth']}" cellpadding="{$theme['tablespace']}" class="tborder">
<tr>
<td class="thead" colspan="2"><strong>{$lang->find_users}</strong></td>
</tr>
<tr>
<td class="trow1" width="25%"><strong>{$lang->username_contains}</strong></td>
<td class="trow1" width="75%"><input type="text" name="username" id="username" value="{$mybb->input['username']}" class="textbox" /></td>
</tr>
<tr>
<td class="trow1" width="25%"><strong>{$lang->sort_by}</strong></td>
<td class="trow1" width="75%">
<select name="sortby">
<option value="username"{$sortbysel['username']}>{$lang->username}</option>
<option value="regdate"{$sortbysel['regdate']}>{$lang->regdate}</option>
<option value="lastvisit"{$sortbysel['lastvisit']}>{$lang->lastvisit}</option>
<option value="postnum"{$sortbysel['postnum']}>{$lang->postnum}</option>
</select>
{$lang->in}
<select name="order">
<option value="asc"{$ordersel['asc']}>{$lang->asc}</option>
<option value="desc"{$ordersel['desc']}>{$lang->desc}</option>
</select>
{$lang->order}
</td>
</tr>
</table>
<br />
<div align="center">
<input type="submit" class="button" value="{$lang->find_users}" />
</div>
</td>
</tr>
</table>
</form>
{$footer}
<script type="text/javascript" src="{$mybb->asset_url}/jscripts/select2/select2.min.js?ver=1806"></script>
<script type="text/javascript">
<!--
if(use_xmlhttprequest == "1")
{
MyBB.select2();
$("#username").select2({
placeholder: "{$lang->find_users}",
minimumInputLength: 3,
maximumSelectionSize: 3,
multiple: false,
ajax: { // instead of writing the function to execute the request we use Select2's convenient helper
url: "xmlhttp.php?action=get_users",
dataType: 'json',
data: function (term, page) {
return {
query: term, // search term
};
},
results: function (data, page) { // parse the results into the format expected by Select2.
// since we are using custom formatting functions we do not need to alter remote JSON data
return {results: data};
}
},
initSelection: function(element, callback) {
var value = $(element).val();
if (value !== "") {
callback({
id: value,
text: value
});
}
}
});
}
// -->
</script>
</body>
</html>
modcp_finduser
PHP-Code:
<html>
<head>
<title>{$mybb->settings['bbname']} - {$lang->find_users}</title>
{$headerinclude}
</head>
<body>
{$header}
<form action="modcp.php?action=finduser" method="post">
<table width="100%" border="0" align="center">
<tr>
{$modcp_nav}
<td valign="top">
<table border="0" cellspacing="{$theme['borderwidth']}" cellpadding="{$theme['tablespace']}" class="tborder">
<tr>
<td class="thead" colspan="5"><strong>{$lang->users}</strong></td>
</tr>
<tr>
<td class="tcat" width="30%"><span class="smalltext"><strong>{$lang->username}</strong></span></td>
<td class="tcat" align="center" width="15%"><span class="smalltext"><strong>{$lang->usergroup}</strong></span></td>
<td class="tcat" align="center" width="15%"><span class="smalltext"><strong>{$lang->regdate}</strong></span></td>
<td class="tcat" align="center" width="15%"><span class="smalltext"><strong>{$lang->lastvisit}</strong></span></td>
<td class="tcat" align="center" width="10%"><span class="smalltext"><strong>{$lang->postnum}</strong></span></td>
</tr>
{$users}
</table>
{$multipage}
<br />
<table border="0" cellspacing="{$theme['borderwidth']}" cellpadding="{$theme['tablespace']}" class="tborder">
<tr>
<td class="thead" colspan="2"><strong>{$lang->find_users}</strong></td>
</tr>
<tr>
<td class="trow1" width="25%"><strong>{$lang->username_contains}</strong></td>
<td class="trow1" width="75%"><input type="text" name="username" id="username" value="{$mybb->input['username']}" class="textbox" /></td>
</tr>
<tr>
<td class="trow1" width="25%"><strong>{$lang->sort_by}</strong></td>
<td class="trow1" width="75%">
<select name="sortby">
<option value="username"{$sortbysel['username']}>{$lang->username}</option>
<option value="regdate"{$sortbysel['regdate']}>{$lang->regdate}</option>
<option value="lastvisit"{$sortbysel['lastvisit']}>{$lang->lastvisit}</option>
<option value="postnum"{$sortbysel['postnum']}>{$lang->postnum}</option>
</select>
{$lang->in}
<select name="order">
<option value="asc"{$ordersel['asc']}>{$lang->asc}</option>
<option value="desc"{$ordersel['desc']}>{$lang->desc}</option>
</select>
{$lang->order}
</td>
</tr>
</table>
<br />
<div align="center">
<input type="submit" class="button" value="{$lang->find_users}" />
</div>
</td>
</tr>
</table>
</form>
{$footer}
<script type="text/javascript" src="{$mybb->asset_url}/jscripts/select2/select2.min.js?ver=1806"></script>
<script type="text/javascript">
<!--
if(use_xmlhttprequest == "1")
{
MyBB.select2();
$("#username").select2({
placeholder: "{$lang->find_users}",
minimumInputLength: 3,
maximumSelectionSize: 3,
multiple: false,
ajax: { // instead of writing the function to execute the request we use Select2's convenient helper
url: "xmlhttp.php?action=get_users",
dataType: 'json',
data: function (term, page) {
return {
query: term, // search term
};
},
results: function (data, page) { // parse the results into the format expected by Select2.
// since we are using custom formatting functions we do not need to alter remote JSON data
return {results: data};
}
},
initSelection: function(element, callback) {
var value = $(element).val();
if (value !== "") {
callback({
id: value,
text: value
});
}
}
});
}
// -->
</script>
</body>
</html>
Mit freundlichen Grüßen
Für etwaige Tipps, Vorschläge oder Anleitungen von mir gebe ich keine Gewähr. Die Durchführung erfolgt auf eigene Gefahr!
Für etwaige Tipps, Vorschläge oder Anleitungen von mir gebe ich keine Gewähr. Die Durchführung erfolgt auf eigene Gefahr!