- Posts: 23
COMMUNITY FORUM
- Forum
- K2 Community Forum
- English K2 Community
- creat thumbnail by width and height. you can input height value on K2 control center
creat thumbnail by width and height. you can input height value on K2 control center
- vanshion
- Topic Author
- Offline
- Junior Member
Less
More
14 years 10 months ago #75390
by vanshion
creat thumbnail by width and height. you can input height value on K2 control center was created by vanshion
the problem has been solved now. I made two zip file for everone.
thanks for Lukas to help me.
here is them
no1
u can only install it
no2
this's about file catalog, u can copy them to already made files
i'm sorry that I have a mistake,don't download tha administrator.rar..thanks
maybe those are not steady , then u can tell me the problem what u runinto trouble.or ask Lukas . he is a great man
thanks for Lukas to help me.
here is them
no1
u can only install it
no2
this's about file catalog, u can copy them to already made files
i'm sorry that I have a mistake,don't download tha administrator.rar..thanks
maybe those are not steady , then u can tell me the problem what u runinto trouble.or ask Lukas . he is a great man
Please Log in or Create an account to join the conversation.
- vtiger
- Offline
- Premium Member
Less
More
- Posts: 83
14 years 10 months ago #75391
by vtiger
Replied by vtiger on topic creat thumbnail by width and height. you can input height value on K2 control center
Hack file administrator\components\com_k2\models\item.php which is responsible for thumbs creation from K2 side.
For example this will crop Small image to square where width and height is taken from width settings:
//Small image
$handle->image_resize = true;
//$handle->image_ratio_y = true;
$handle->image_convert = 'jpg';
$handle->jpeg_quality = $params->get('imagesQuality');
$handle->file_auto_rename = false;
$handle->file_overwrite = true;
$handle->file_new_name_body = $filename.'_S';
if (JRequest::getInt('itemImageS')) {
$imageWidth = JRequest::getInt('itemImageS');
} else {
$imageWidth = $params->get('itemImageS', '200');
}
$handle->image_x = $imageWidth;
$handle->image_y = $imageWidth;
$handle->image_ratio_crop = true;
$handle->Process($savepath);
as you can see 1line is commented out and 2 adeed...
See docs for class.upload.php at verot.net and play with available parameters.
Just add line(s) $handle->somethingofyourchoice
That library create that thums..
Regards,
ln
For example this will crop Small image to square where width and height is taken from width settings:
//Small image
$handle->image_resize = true;
//$handle->image_ratio_y = true;
$handle->image_convert = 'jpg';
$handle->jpeg_quality = $params->get('imagesQuality');
$handle->file_auto_rename = false;
$handle->file_overwrite = true;
$handle->file_new_name_body = $filename.'_S';
if (JRequest::getInt('itemImageS')) {
$imageWidth = JRequest::getInt('itemImageS');
} else {
$imageWidth = $params->get('itemImageS', '200');
}
$handle->image_x = $imageWidth;
$handle->image_y = $imageWidth;
$handle->image_ratio_crop = true;
$handle->Process($savepath);
as you can see 1line is commented out and 2 adeed...
See docs for class.upload.php at verot.net and play with available parameters.
Just add line(s) $handle->somethingofyourchoice
That library create that thums..
Regards,
ln
Please Log in or Create an account to join the conversation.
- vanshion
- Topic Author
- Offline
- Junior Member
Less
More
- Posts: 23
14 years 10 months ago #75392
by vanshion
Replied by vanshion on topic creat thumbnail by width and height. you can input height value on K2 control center
thanks very much,Luckas
Please Log in or Create an account to join the conversation.
- vanshion
- Topic Author
- Offline
- Junior Member
Less
More
- Posts: 23
14 years 10 months ago #75393
by vanshion
Replied by vanshion on topic creat thumbnail by width and height. you can input height value on K2 control center
Hi,Lukas..thanks for your reply.
Now,according to your way, it's perfect..then i want to add Height setting on K2 Parameters..it could be?
of course, I have used this way : $handle->image_y = $imageWidth*0.8;
but it's shot of perfection.
Now,according to your way, it's perfect..then i want to add Height setting on K2 Parameters..it could be?
of course, I have used this way : $handle->image_y = $imageWidth*0.8;
but it's shot of perfection.
Please Log in or Create an account to join the conversation.
- vtiger
- Offline
- Premium Member
Less
More
- Posts: 83
14 years 10 months ago #75394
by vtiger
Replied by vtiger on topic creat thumbnail by width and height. you can input height value on K2 control center
Yes, but still as a hack...
1. Add required value(s) to administrator\components\com_k2\config.xml
e.g.
param menu="hide" name="itemImageS_height" type="text" default="200" size="4" label="Item Small image height (in px)" description="" /
2. define new variables in mentioned file administrator\components\com_k2\models\item.php
//Small image
$handle->image_resize = true;
//$handle->image_ratio_y = true;
$handle->image_convert = 'jpg';
$handle->jpeg_quality = $params->get('imagesQuality');
$handle->file_auto_rename = false;
$handle->file_overwrite = true;
$handle->file_new_name_body = $filename.'_S';
if (JRequest::getInt('itemImageS')) {
$imageWidth = JRequest::getInt('itemImageS');
$imageHeight = JRequest::getInt('itemImageS_height');
} else {
$imageWidth = $params->get('itemImageS', '200');
$imageHeight = $params->get('itemImageS_height', '200');
}
$handle->image_x = $imageWidth;
$handle->image_y = $imageHeight;
$handle->image_ratio_crop = true;
$handle->Process($savepath);
I have hardcoded this only in models\item.php so i haven't it tested...
Regards,
l
1. Add required value(s) to administrator\components\com_k2\config.xml
e.g.
param menu="hide" name="itemImageS_height" type="text" default="200" size="4" label="Item Small image height (in px)" description="" /
2. define new variables in mentioned file administrator\components\com_k2\models\item.php
//Small image
$handle->image_resize = true;
//$handle->image_ratio_y = true;
$handle->image_convert = 'jpg';
$handle->jpeg_quality = $params->get('imagesQuality');
$handle->file_auto_rename = false;
$handle->file_overwrite = true;
$handle->file_new_name_body = $filename.'_S';
if (JRequest::getInt('itemImageS')) {
$imageWidth = JRequest::getInt('itemImageS');
$imageHeight = JRequest::getInt('itemImageS_height');
} else {
$imageWidth = $params->get('itemImageS', '200');
$imageHeight = $params->get('itemImageS_height', '200');
}
$handle->image_x = $imageWidth;
$handle->image_y = $imageHeight;
$handle->image_ratio_crop = true;
$handle->Process($savepath);
I have hardcoded this only in models\item.php so i haven't it tested...
Regards,
l
Please Log in or Create an account to join the conversation.
- vanshion
- Topic Author
- Offline
- Junior Member
Less
More
- Posts: 23
14 years 10 months ago #75395
by vanshion
Replied by vanshion on topic creat thumbnail by width and height. you can input height value on K2 control center
You Are Great !!!!
thank you very very much~:) i'm going to test it
Lukas said:Yes, but still as a hack... 1. Add required value(s) to administrator\components\com_k2\config.xml e.g.
thank you very very much~:) i'm going to test it
Lukas said:Yes, but still as a hack... 1. Add required value(s) to administrator\components\com_k2\config.xml e.g.
Please Log in or Create an account to join the conversation.
- vtiger
- Offline
- Premium Member
Less
More
- Posts: 83
14 years 10 months ago #75396
by vtiger
Replied by vtiger on topic creat thumbnail by width and height. you can input height value on K2 control center
ok, test it and let us know if it works..
By the way, this is direct way to custom/heavily hacked K2... Without possibility to simple update... :|
Agreed, that images tweaks are (atleast) for me really needed...
Regards,
l
By the way, this is direct way to custom/heavily hacked K2... Without possibility to simple update... :|
Agreed, that images tweaks are (atleast) for me really needed...
Regards,
l
Please Log in or Create an account to join the conversation.
- vtiger
- Offline
- Premium Member
Less
More
- Posts: 83
14 years 10 months ago #75397
by vtiger
Replied by vtiger on topic creat thumbnail by width and height. you can input height value on K2 control center
agree. This should be an option.
First "hardcoded" method definitely works. Here are some screenshots...
First "hardcoded" method definitely works. Here are some screenshots...
Please Log in or Create an account to join the conversation.
- vanshion
- Topic Author
- Offline
- Junior Member
Less
More
- Posts: 23
14 years 10 months ago #75398
by vanshion
Replied by vanshion on topic creat thumbnail by width and height. you can input height value on K2 control center
in fact, the result is beauty..
haha, lukas.
however,we have to modify category.xml as config.xml, so we can set width and height on category config
Lukas said:ok, test it and let us know if it works.. By the way, this is direct way to custom/heavily hacked K2... Without possibility to simple update... :| Agreed, that images tweaks are (atleast) for me really needed... Regards,
l
haha, lukas.
however,we have to modify category.xml as config.xml, so we can set width and height on category config
Lukas said:ok, test it and let us know if it works.. By the way, this is direct way to custom/heavily hacked K2... Without possibility to simple update... :| Agreed, that images tweaks are (atleast) for me really needed... Regards,
l
Please Log in or Create an account to join the conversation.
- vtiger
- Offline
- Premium Member
Less
More
- Posts: 83
14 years 10 months ago #75399
by vtiger
Replied by vtiger on topic creat thumbnail by width and height. you can input height value on K2 control center
you're right.
Please Log in or Create an account to join the conversation.
- Forum
- K2 Community Forum
- English K2 Community
- creat thumbnail by width and height. you can input height value on K2 control center