Follow along with the video below to see how to install our site as a web app on your home screen.
Примечание: This feature may not be available in some browsers.
Email Template PluginСпасибо, перенаправление работает.
Кто-нибудь знает, есть ли для osclass плагин конструктора форм для отправки писем (заявок) с сайта? Чтобы можно было сколько угодно форм создавать
Да, этот плагин хороший, но он создает только шаблоны писем, а мне нужно создавать неогр. количество форм с любым набором полей... input, textarea, button и пр. Ну и чтобы потом можно было вставлять созданные формы в любое место на сайте и они отправляли письма на указанный в настройках email (или администратору)Email Template Plugin
ну так зайди в настройки/шаблоны e-mailДа, этот плагин хороший, но он создает только шаблоны писем, а мне нужно создавать неогр. количество форм с любым набором полей... input, textarea, button и пр. Ну и чтобы потом можно было вставлять созданные формы в любое место на сайте и они отправляли письма на указанный в настройках email (или администратору)
Да, этот плагин хороший, но он создает только шаблоны писем, а мне нужно создавать неогр. количество форм с любым набором полей... input, textarea, button и пр. Ну и чтобы потом можно было вставлять созданные формы в любое место на сайте и они отправляли письма на указанный в настройках email (или администратору)
/* 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;
}
Сам плагин выложи...Подскажите по плагину 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 с прозрачным фоном происходит закрашивание этого фона в черный цвет.
Кто-нибудь сталкивался с тем, как этот черный фон преобразовать в белый?
Качала здесь Для просмотра ссылки ВойдиСам плагин выложи...
Попробуйте в файле custombox.min.jsКачала здесь Для просмотра ссылки Войдиили Зарегистрируйся, Release 1.1.1