Плагин Плагины OsClass

Статус
В этой теме нельзя размещать новые ответы.
Спасибо, перенаправление работает.

Кто-нибудь знает, есть ли для osclass плагин конструктора форм для отправки писем (заявок) с сайта? Чтобы можно было сколько угодно форм создавать
 
Последнее редактирование:
Здравствуйте друзья подскажите пожалуйста может есть какой нибудь плагин для загрузки объявлений с чужова сайта на свой ?
 
Спасибо, перенаправление работает.

Кто-нибудь знает, есть ли для osclass плагин конструктора форм для отправки писем (заявок) с сайта? Чтобы можно было сколько угодно форм создавать
Email Template Plugin
 
Да, этот плагин хороший, но он создает только шаблоны писем, а мне нужно создавать неогр. количество форм с любым набором полей... input, textarea, button и пр. Ну и чтобы потом можно было вставлять созданные формы в любое место на сайте и они отправляли письма на указанный в настройках email (или администратору)
 
Да, этот плагин хороший, но он создает только шаблоны писем, а мне нужно создавать неогр. количество форм с любым набором полей... input, textarea, button и пр. Ну и чтобы потом можно было вставлять созданные формы в любое место на сайте и они отправляли письма на указанный в настройках email (или администратору)
ну так зайди в настройки/шаблоны e-mail
сделай Шаблон e-mail
и вызывай от куда хочешь.
 
Последнее редактирование:
Да, этот плагин хороший, но он создает только шаблоны писем, а мне нужно создавать неогр. количество форм с любым набором полей... input, textarea, button и пр. Ну и чтобы потом можно было вставлять созданные формы в любое место на сайте и они отправляли письма на указанный в настройках email (или администратору)

Можеш это сделать с помощью сторонних программ, потом скопировать в шаблон емейл
 
Подскажите по плагину zo_profilepic (изображение профиля).

Есть функция в файле plugins/zo_profilepic/helpers/hProfilePic.php, которая отвечает за преобразование изображения формата base64 в форма JPG:
Код:
/* Generate and save image from base64. */
function profilepic_generate($picture, $user) {
    $name = $user.'_'.uniqid().'.jpg';
    $full_name = PROFILEPIC_PATH.'uploads/'.$name; // Generate filename (zo_profilepic/uploads/user_rand.jpg).
    $picture_parts = explode(";base64,", $picture); // Remove ";base64," from picture string.
    $picture_type_aux = explode("image/", $picture_parts[0]); // Get picture extension.
    $picture_type = $picture_type_aux[1];
    $picture_base64 = base64_decode($picture_parts[1]); // Get picture data.
    $source = imagecreatefromstring($picture_base64);
    $picture_save = imagejpeg($source, $full_name, profilepic_pref('quality'));

    /* Save. */
    $picture_resized = imagescale($source, profilepic_pref('original_size'), profilepic_pref('original_size'));
    $picture_save = imagejpeg($picture_resized, $full_name, profilepic_pref('quality'));

    imagedestroy($source);
    imagedestroy($picture_resized);

    return $name;
}

Проблема в том, что при загрузке PNG с прозрачным фоном происходит закрашивание этого фона в черный цвет.
Кто-нибудь сталкивался с тем, как этот черный фон преобразовать в белый?
 
Подскажите по плагину zo_profilepic (изображение профиля).

Есть функция в файле plugins/zo_profilepic/helpers/hProfilePic.php, которая отвечает за преобразование изображения формата base64 в форма JPG:
Код:
/* Generate and save image from base64. */
function profilepic_generate($picture, $user) {
    $name = $user.'_'.uniqid().'.jpg';
    $full_name = PROFILEPIC_PATH.'uploads/'.$name; // Generate filename (zo_profilepic/uploads/user_rand.jpg).
    $picture_parts = explode(";base64,", $picture); // Remove ";base64," from picture string.
    $picture_type_aux = explode("image/", $picture_parts[0]); // Get picture extension.
    $picture_type = $picture_type_aux[1];
    $picture_base64 = base64_decode($picture_parts[1]); // Get picture data.
    $source = imagecreatefromstring($picture_base64);
    $picture_save = imagejpeg($source, $full_name, profilepic_pref('quality'));

    /* Save. */
    $picture_resized = imagescale($source, profilepic_pref('original_size'), profilepic_pref('original_size'));
    $picture_save = imagejpeg($picture_resized, $full_name, profilepic_pref('quality'));

    imagedestroy($source);
    imagedestroy($picture_resized);

    return $name;
}

Проблема в том, что при загрузке PNG с прозрачным фоном происходит закрашивание этого фона в черный цвет.
Кто-нибудь сталкивался с тем, как этот черный фон преобразовать в белый?
Сам плагин выложи...
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху