[Помощь] Watermark 2 pro помогите сделать дезенд файлов для webasyst

Тема в разделе "WebAsyst", создана пользователем KPACHODAP, 24 фев 2012.

Модераторы: mdss
  1. KPACHODAP

    KPACHODAP DELETED

    Регистр.:
    21 дек 2009
    Сообщения:
    640
    Симпатии:
    111
    Watermark 2 pro помогите сделать дезенд, нулл файлов для webasyst
    отличная ватемарка для вебасиста

    password: FlashMirrors
     

    Вложения:

    red_lin нравится это.
  2. stealthdebuger

    stealthdebuger Механик

    Administrator
    Регистр.:
    25 авг 2008
    Сообщения:
    634
    Симпатии:
    1.407
  3. KPACHODAP

    KPACHODAP DELETED

    Регистр.:
    21 дек 2009
    Сообщения:
    640
    Симпатии:
    111
    вот еще одна вотемарка для webasyst новых версий но под апач

    помогите ее переделать под engix так как до этого работало все на апаче и сейчас она отказывается работать!



    Содержание .htaccess
    Код:
    RewriteRule ^published/publicdata/ХХХХХХХХХХХ/attachments/SC/products_pictures/(.*)$ watermark.php?photo=$1 [L]

    Содержание watermark.php
    PHP:
    <?php
     
    if ( $_SERVER['HTTP_HOST'] != "sitename.ru" && $_SERVER['HTTP_HOST'] != "www.sitename.ru" )
    {
        exit( );
    }
    header"Content-type: image/png" );
    ini_set"display_errors");
    error_reporting);
    $infile $_SERVER['DOCUMENT_ROOT']."/published/publicdata/XXXXXXXXX/attachments/SC/products_pictures/".$_GET['photo'];
    $nofile FALSE;
    if ( !( 
    $t = @getimagesize$infile ) ) )
    {
        
    $infile "no_image.jpg";
        
    $t = @getimagesize$infile );
        
    $nofile TRUE;
    }
    @
    $ow $ow[0];
    @
    $oh $oh[1];
    switch ( 
    $t[2] )
    {
    case 
    :
        @
    $type "GIF";
        @
    $im = @imagecreatefromgif$infile );
        break;
    case 
    :
        @
    $type "JPEG";
        @
    $im = @imagecreatefromjpeg$infile );
        break;
    case 
    :
        @
    $type "PNG";
        @
    $im = @imagecreatefrompng$infile );
    }
    $neww $ow;
    $newh $oh;
    $newh $neww;
    $k1 $neww imagesx$im );
    $k2 $newh imagesy$im );
    $k $k2 $k1 $k2 $k1;
    $w intvalimagesx$im ) * $k );
    $h intvalimagesy$im ) * $k );
    $im1 imagecreatetruecolor$w$h );
    imagecopyresampled$im1$im0000$w$himagesx$im ), imagesy$im ) );
    if ( 
    $orig_color && $donor_color )
    {
        
    imagefilter$im1IMG_FILTER_BRIGHTNESS100 );
    }
    if ( !
    $nofile )
    {
        
    $logo imagecreatefrompng"watermark.png" );
        
    $im_newh $h;
        
    $neww $newh = ( integer )( $neww 100 35 );
        
    $k1 $neww imagesx$logo );
        
    $k2 $newh imagesy$logo );
        
    $k $k2 $k1 $k2 $k1;
        
    $logo_w intvalimagesx$logo ) * $k );
        
    $logo_h intvalimagesy$logo ) * $k );
        
    imagecopyresampled$im1$logo$w $logo_w 2$im_newh 200$logo_w$logo_himagesx$logo ), imagesy$logo ) );
    }
    imagepng$im1 );
    imagedestroy$im1 );
    imagedestroy$logo );
    ?>

    + watermark.png идет в комплекте



    Помогите решить проблему за ранее спасибо!
     
  4. mdss

    mdss ♖♘♗♕♔♗♘♖

    Moderator
    Регистр.:
    20 фев 2007
    Сообщения:
    1.134
    Симпатии:
    668
    решить можно только правкой конфига nginx'a
    Перейти по ссылке
     
  5. KPACHODAP

    KPACHODAP DELETED

    Регистр.:
    21 дек 2009
    Сообщения:
    640
    Симпатии:
    111
    mdss, подскажи что и где поправить надо или какие настройки для enginx должны быть?
     
  6. mdss

    mdss ♖♘♗♕♔♗♘♖

    Moderator
    Регистр.:
    20 фев 2007
    Сообщения:
    1.134
    Симпатии:
    668
    как и что править по ссылке выше
     
  7. KPACHODAP

    KPACHODAP DELETED

    Регистр.:
    21 дек 2009
    Сообщения:
    640
    Симпатии:
    111
    mdss помоги плиз, а то тех поддержка не может понять что ей делать!