Hirdetés
- Samsung Galaxy S25 Ultra - titán keret, acélos teljesítmény
- MIUI / HyperOS topik
- Honor 200 - kétszázért pont jó lenne
- Apple Watch
- Pulzust is mér az Apple AirPods Pro 3
- Bemutatkozott a Poco X7 és X7 Pro
- Milyen okostelefont vegyek?
- Yettel topik
- Samsung Galaxy A56 - megbízható középszerűség
- Motorola Edge 40 - jó bőr
Új hozzászólás Aktív témák
-
Inv1sus
addikt
Sziasztok! Segítséget szeretnék kérni.
Az új honlapomon számomra újfajta WYSIWYG editort akarok használni: Tinymce-t egy különálló pluginnal: Tinybrowser.
Ez a plugin arra jó, hogy képeket lehessen feltölteni, szerkesztgetni, átméretezni, átnevezni stb.
Az a probléma, hogy átméretezés esetén ez a plugin nem tartja meg az eredeti fájlt, hanem felülírja. Ez nem teszi túl egyszerűvé azt a lehetőséget, amikor mondjuk egy kis bélyegképet akarunk berakni, amire rákattintva a kép rendes méretét kapnánk meg egy külön ablakban.
Próbáltam megkeresni, hogy hol történhet a felülírás, de ez a progamozási szint kicsit túlnő rajtam. Úgy sejtem, hogy talán ebben a kódban történhet a dolog:
// Resize any files with new size
if(isset($_POST['resizefile']))
{
foreach($_POST['resizefile'] as $sizethis => $newsize)
{
$newsize = intval($newsize);
if($newsize)
{
// detect silly sizes
if($newsize > $tinybrowser['thumbsize'])
{
// do image resize
$targetimg = $tinybrowser['docroot'].$editpath.$_POST['actionfile'][$sizethis];
if (file_exists($targetimg))
{
$mime = getimagesize($targetimg);
if($_POST['resizetype'][$sizethis]=='width')
{
$rw = $newsize;
$rh = $mime[1];
}
else
{
$rw = $mime[0];
$rh = $newsize;
}
$im = convert_image($targetimg,$mime['mime']);
resizeimage($im,$rw,$rh,$targetimg,$tinybrowser['imagequality'],$mime['mime']);
imagedestroy($im);
$resizeqty++;
}
else $errorqty++;
}
else $errorqty++;
}
}
}Esetleg tudtok némi iránymutatást adni ezzel kapcsolatban?

UI: Csak tisztázásképpen: azt szeretném, hogy az eredeti fájlt megtartsa a program. Csak hogy nehogy félreértsetek.

Új hozzászólás Aktív témák
- Akciós Windows 10 pro + Office 2019 professional plus csomag AZONNALI SZÁLLÍTÁS
- ÁRGARANCIA!Épített KomPhone Ryzen 5 7600X 16/32/64GB RAM RX 9060XT 16GB GAMER PC termékbeszámítással
- Samsung Galaxy S23 Ultra 256GB, Kártyafüggetlen, 1 Év Garanciával
- GYÖNYÖRŰ iPhone 13 Pro 128GB Sierra Blue -1 ÉV GARANCIA -Kártyafüggetlen, MS3965, 100% Akkumulátor
- ÁRGARANCIA!Épített KomPhone Ryzen 7 9800X3D 32/64GB RAM RTX 5070 12GB GAMER PC termékbeszámítással
Állásajánlatok
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest
Cég: BroadBit Hungary Kft.
Város: Budakeszi




