• 31-12-2022, 13:53:57
    #1
    Selamlar,

    Bir formum var bu form ile veritabanına kayıt yapıyorum.
    Kayıt gönderirken aynı esnada PHPmailer ile kullanıcılara mail gönderiyorum.
    WEB üzerinde görüntülerken problem yok, CKeditor tarafından vermiş olduğum width ve height değerlerini okuyup ona göre gösteriyor.
    Outlook üzerinde ise CKeditor tarafından vermiş olduğum width ve height değerlerini okumuyor, full boyutta gözüküyor.

    Outlook üzerinde gelen mail'in kaynak kodlarını incelediğimde width ve height değerlerini style olarak atamış olarak gözüküyor ama Outlook CSS çalıştırmıyor zannediyorum ki.



    Bu sorunu nasıl çözebilirim? CKeditor tarafında resim boyutlandırmasını CSS ile değilde <img width="500" height="500" src="link"/> şeklinde gelse düzelecek sanki.
  • 02-01-2023, 03:39:07
    #2
    CKEditor tarafından oluşturulan resimlerin width ve height değerlerini, stil özelliği yerine direkt olarak <img> etiketine ekleyebilirsiniz. Bu şekilde, Outlook gibi bazı e-posta istemcileri tarafından stil özellikleri çalıştırılmayan etiketleri okuyabilecek ve resimlerin doğru şekilde görüntülenmesini sağlayabileceksiniz.
  • 02-01-2023, 08:13:07
    #3
    ardakarakas adlı üyeden alıntı: mesajı görüntüle
    CKEditor tarafından oluşturulan resimlerin width ve height değerlerini, stil özelliği yerine direkt olarak <img> etiketine ekleyebilirsiniz. Bu şekilde, Outlook gibi bazı e-posta istemcileri tarafından stil özellikleri çalıştırılmayan etiketleri okuyabilecek ve resimlerin doğru şekilde görüntülenmesini sağlayabileceksiniz.
    Teşekkür ederim fakat yapılabileceğini bende biliyorum.
    Sorunun çözümünü ihtiyacı olabilecek arkadaşlar için açıklayalım;
    CKeditor'u kullandığınız sayfada ki javascript kodunuzu şu şekilde düzenlemeniz gerekiyor.
      <script type="text/javascript">
      var editor = CKEDITOR.replace( 'body', {
            filebrowserUploadUrl: 'ckeditor/ck_upload.php',
            disallowedContent : 'img{width,height}',
            filebrowserUploadMethod: 'form'      
        });
      </script>
    Bu işlemden sonra ckeditor dosyanızda bulunan config.js dosyasına giriş yapıp dosyanın sonuna alttaki bölümü

        config.extraAllowedContent = 'img[width,height]';
    Bu işlemlerden sonra resim boyutları <img> tag'i içine dahil olacaktır.