#18297 closed defect (bug) (invalid)
Cropping in step 2 in Custom_Image_Header
Reported by: |
|
Owned by: | |
---|---|---|---|
Milestone: | Priority: | normal | |
Severity: | normal | Version: | 3.2.1 |
Component: | Media | Keywords: | |
Focuses: | Cc: |
Description
The cropping should not be based on the ratio but should follow some basic logic.
if ( ( yimg < HEADER_IMAGE_HEIGHT ) && ( ximg < HEADER_IMAGE_WIDTH ) ) no crop
else do follow current functionality
Attachments (1)
Change History (14)
#2
@
14 years ago
So the PHP in function step_2 ():
Replace
if ( $width == HEADER_IMAGE_WIDTH && $height == HEADER_IMAGE_HEIGHT ) {
with
if ( ( $width == HEADER_IMAGE_WIDTH && $height == HEADER_IMAGE_HEIGHT ) || ( ( $width < HEADER_IMAGE_WIDTH && $height < HEADER_IMAGE_HEIGHT ) ) ) {
#3
@
14 years ago
And then in step_1():
Replace
<div id="headimg" style="max-width:<?php echo HEADER_IMAGE_WIDTH; ?>px;height:<?php echo HEADER_IMAGE_HEIGHT; ?>px;background-image:url(<?php esc_url ( header_image() ) ?>);">
with
<div id="headimg" style="max-width:<?php echo HEADER_IMAGE_WIDTH; ?>px;height:<?php echo HEADER_IMAGE_HEIGHT; ?>px;background:url(<?php esc_url ( header_image() ) ?>) top left no-repeat;">
#4
@
14 years ago
- Cc travis@… added
- Component changed from General to Media
- Keywords has-patch added
#8
@
13 years ago
- Keywords needs-refresh added; has-patch removed
- Version set to 3.2.1
Patch no longer applies cleanly against trunk (currently r20711).
When refreshing the patch, the diff used to produce the patch should be run from the root of the WP install and not a sub-directory.
#10
@
11 years ago
- Keywords reporter-feedback added; dev-feedback removed
@wpsmith, can you explain the problem you're solving here? It's been long enough that I can't comprehend the issue readily, which leans me toward thinking this was fixed sometime in the interim.
#11
@
9 years ago
- Keywords close added
Last patch is from 4 years ago, no feedback or activity in the last 18 months. @ericlewis I'd suggest to consider closing this ticket :)
So the JS could be: