diff options
Diffstat (limited to 'phpBB')
| -rw-r--r-- | phpBB/adm/style/acp_profile.html | 16 | ||||
| -rw-r--r-- | phpBB/includes/acp/acp_profile.php | 8 | 
2 files changed, 13 insertions, 11 deletions
diff --git a/phpBB/adm/style/acp_profile.html b/phpBB/adm/style/acp_profile.html index 3546873f6c..25120fe71c 100644 --- a/phpBB/adm/style/acp_profile.html +++ b/phpBB/adm/style/acp_profile.html @@ -201,17 +201,11 @@  		<td>{fields.FIELD_TYPE}</td>  		<td style="text-align: center;"><a href="{fields.U_ACTIVATE_DEACTIVATE}" data-ajax="activate_deactivate">{fields.L_ACTIVATE_DEACTIVATE}</a><!-- IF fields.S_NEED_EDIT --> | <a href="{fields.U_TRANSLATE}" style="color: red;">{L_TRANSLATE}</a><!-- ENDIF --></td> -		<td style="width: 80px; text-align: right; white-space: nowrap;"> -			<!-- IF fields.S_FIRST_ROW && not fields.S_LAST_ROW --> -				{ICON_MOVE_UP_DISABLED} -				<a href="{fields.U_MOVE_DOWN}">{ICON_MOVE_DOWN}</a> -			<!-- ELSEIF not fields.S_FIRST_ROW && not fields.S_LAST_ROW--> -				<a href="{fields.U_MOVE_UP}">{ICON_MOVE_UP}</a> -				<a href="{fields.U_MOVE_DOWN}">{ICON_MOVE_DOWN}</a> -			<!-- ELSEIF fields.S_LAST_ROW && not fields.S_FIRST_ROW --> -				<a href="{fields.U_MOVE_UP}">{ICON_MOVE_UP}</a> -				{ICON_MOVE_DOWN_DISABLED} -			<!-- ENDIF --> +		<td class="actions" style="width: 80px;"> +			<span class="up-disabled" style="display:none;">{ICON_MOVE_UP_DISABLED}</span> +			<span class="up"><a href="{fields.U_MOVE_UP}" data-ajax="row_up">{ICON_MOVE_UP}</a></span> +			<span class="down-disabled" style="display:none;">{ICON_MOVE_DOWN_DISABLED}</span> +			<span class="down"><a href="{fields.U_MOVE_DOWN}" data-ajax="row_down">{ICON_MOVE_DOWN}</a></span>  			<!-- IF not fields.S_NEED_EDIT -->  				<a href="{fields.U_EDIT}">{ICON_EDIT}</a>  			<!-- ELSE --> diff --git a/phpBB/includes/acp/acp_profile.php b/phpBB/includes/acp/acp_profile.php index 4e8145009f..570bde1ac7 100644 --- a/phpBB/includes/acp/acp_profile.php +++ b/phpBB/includes/acp/acp_profile.php @@ -299,6 +299,14 @@ class acp_profile  					WHERE field_order IN ($field_order, " . (($action == 'move_up') ? $field_order - 1 : $field_order + 1) . ')';  				$db->sql_query($sql); +				if ($request->is_ajax()) +				{ +					$json_response = new \phpbb\json_response; +					$json_response->send(array( +						'success'	=> (bool) $db->sql_affectedrows(), +					)); +				} +  			break;  			case 'create':  | 
