also
suche in template/subSilver/admin/user_select_body.tpl
Code: Alles auswählen
<tr>
<td class="row1" align="center"><input type="text" class="post" name="username" maxlength="50" size="20" /> <input type="hidden" name="mode" value="edit" />{S_HIDDEN_FIELDS}<input type="submit" name="submituser" value="{L_LOOK_UP}" class="mainoption" /> <input type="submit" name="usersubmit" value="{L_FIND_USERNAME}" class="liteoption" onClick="window.open('{U_SEARCH_USER}', '_phpbbsearch', 'HEIGHT=250,resizable=yes,WIDTH=400');return false;" /></td>
</tr>
ersetze mit
Code: Alles auswählen
<tr>
<td class="row1" align="center">
<!-- BEGIN select_box -->
{S_USER_DROP}
<!-- END select_box -->
<input type="hidden" name="mode" value="edit" />{S_HIDDEN_FIELDS}<input type="submit" name="submituser" value="{L_LOOK_UP}" class="mainoption" /> <input type="submit" name="usersubmit" value="{L_FIND_USERNAME}" class="liteoption" onClick="window.open('{U_SEARCH_USER}', '_phpbbsearch', 'HEIGHT=250,resizable=yes,WIDTH=400');return false;" /></td>
</tr>
such in admin/admin_users.php
Code: Alles auswählen
//
// Default user selection box
//
$template->set_filenames(array(
'body' => 'admin/user_select_body.tpl')
);
davor einfügen
Code: Alles auswählen
$sql = "SELECT *
FROM " . USERS_TABLE . "
WHERE user_id <> " . ANONYMOUS . "
ORDER BY username";
if( !($result = $db->sql_query($sql)) )
{
message_die(GENERAL_ERROR, 'Could not query users', '', __LINE__, __FILE__, $sql);
}
$select_username = '';
if ( $row = $db->sql_fetchrow($result) )
{
$select_username .= '<select name="username">';
do
{
$select_username .= '<option value="' . $row['username'] . '">' . $row['username'] . '</option>';
}
while ( $row = $db->sql_fetchrow($result) );
$select_username .= '</select>';
}
suche
Code: Alles auswählen
'S_USER_SELECT' => $select_list)
);
$template->pparse('body');
ersetze mit
Code: Alles auswählen
'S_USER_DROP' => $select_username)
);
if ( $select_username != '' )
{
$template->assign_block_vars('select_box', array());
}
$template->pparse('body');
suche in admin_ug_auth.php
Code: Alles auswählen
$template->set_filenames(array(
'body' => ( $mode == 'user' ) ? 'admin/user_select_body.tpl' : 'admin/auth_select_body.tpl')
);
davor einfügen
Code: Alles auswählen
$sql = "SELECT *
FROM " . USERS_TABLE . "
WHERE user_id <> " . ANONYMOUS . "
ORDER BY username";
if( !($result = $db->sql_query($sql)) )
{
message_die(GENERAL_ERROR, 'Could not query users', '', __LINE__, __FILE__, $sql);
}
$select_username = '';
if ( $row = $db->sql_fetchrow($result) )
{
$select_username .= '<select name="username">';
do
{
$select_username .= '<option value="' . $row['username'] . '">' . $row['username'] . '</option>';
}
while ( $row = $db->sql_fetchrow($result) );
$select_username .= '</select>';
}
suche
Code: Alles auswählen
'S_' . $l_type . '_ACTION' => append_sid("admin_ug_auth.$phpEx"))
);
}
$template->pparse('body');
ersetze mit
Code: Alles auswählen
'S_' . $l_type . '_ACTION' => append_sid("admin_ug_auth.$phpEx"))
);
if ( $select_username != '' )
{
$template->assign_block_vars('select_box', array());
}
}
$template->pparse('body');
ACHTUNG: Ich habe das alles mal selber gemacht doch druch einen Crash meiner Platte ist die Anleitung weg, dasheisst ich kanns nicht genau sagen ob das alles war oder nicht, bitte wenn was fehlt bescheid sagen, sobald ich alles wieder habe zum Mod erstellen sprich anleitung werde ich diese fertigstellen.
Einbau erstmal auf eigenes Risiko!
EDIT: die Suchfunktion geht weiterhin, ergo kann man auch erst suchen
DropDown-Menü ist bei Einstellungen und bei Befugnissen der Usereinstellung im Adminbereich!