Фото в статьях и в блогах

Уменьшение изображения

 
Sometime CMS Community
Посетитель
no avatar
Сообщений: 38
Народ, кто знает как сделать ограничение вставки фотографий в блогах и статьях примерно не больше 600 рх, и чтобы оригинал удалялся.
Модератор
small user social cms
МедальМедаль за отзывчивостьКубок зрительских симпатий
Сообщений: 435

Открываешь файл core\ajax\imginsert.php

И после строк:

Код PHP:
  1. $inCore = cmsCore::getInstance();
  2.  
  3. $inCore->loadClass('config'); //конфигурация
  4. $inCore->loadClass('db'); //база данных
  5.  
  6. $inDB = cmsDatabase::getInstance();
Дописываешь строчку...

Код PHP:
  1. $inCore->includeGraphics();
А чуть ниже, сразу после строки:

Код PHP:
  1. if (@move_uploaded_file($_FILES['attach_img']['tmp_name'], $uploadphoto)) {
пишешь:

Код PHP:
  1. @img_resize($uploadphoto, $uploadphoto, 600, 600);

И будет тебе счастье!!!

dance
Реклама
cms
Модератор
small user social cms
МедальМедаль за отзывчивостьКубок зрительских симпатий
Сообщений: 435
А еще можешь посмотреть тут, похожая Тема

Только тут я делал чтоб оригинал не удалялся, а в статьях, на форуме, блоге ,стене ... Короче везде где грузишь картинку появляется маленькая картинка, нажав на которую смотришь оригинал. Может пригодится...
Редактировалось: 1 раз (Последний: 5 августа 2010 в 01:02)
Посетитель
small user social cms
МедальКубок зрительских симпатийСамый позитивный участник форума!Золотая медаль имени ЛезгинкиАвторитет форума
Сообщений: 1778
А вот как сделать чтобы при загрузке фото в блог, накладывался ватермарк?
Все не то, чем кажется и не наоборот...
Модератор
small user social cms
МедальМедаль за отзывчивостьКубок зрительских симпатий
Сообщений: 435
А вот как сделать чтобы при загрузке фото в блог, накладывался ватермарк?

Делаешь то, что выше, с одним исключением.

Вместо
Код PHP:
  1. @img_resize($uploadphoto, $uploadphoto, 600, 600);
Надо
Код PHP:
  1. @img_resize($uploadphoto, $uploadphoto, 600, 600, false, true);
В начало страницы
Предыдущая темаСледующая тема Перейти на форум:
Быстрый ответ
Чтобы писать на форуме, зарегистрируйтесь или авторизуйтесь.