Bu eklenti İngilizce. Türkçe'si yok mu acaba?
Bir resim koyuyorum. Ckeditor'e yazdığım ve stil uyguladığım yazılar, diğer kolonları da etkiliyor. Bu yüzden bozuluyor. Halbuki listeletirken
echo substr(aa['tablo_adi'],0,10);
şeklinde yazıyorum. Yani yazılar taşmasın diye yazının karakter sayısını da kısıtlamış oluyorum ama yine de diğer kolonları etkiliyor. Bu sebepten bozuluyor. Bakın bozulan kolon'un yazıları da eğik yazılmış gibi. Halbuki hiçbir input'a bunu vermedim. Sadece "sayfa Konu" alanı yani ckeditor kısmına veriyorum stilleri. Bu verdiğim sitiller, diğer kolonları da etkiliyor.
https://hizliresim.com/mywbaz0
Sebebini buldum ama çözümünü bulamadım. Sebebi şu: İki özelliği aynı anda verdiğimde problem oluyor. Mesela, "bold, italik", "üstü çizili, italik", sadece "bold" gibi. Sadece "italik", sadece "altı çizili" ve "altı çizili ve italik" verirsem bozulmuyor.
Sorunun kaynağını buldum. Verileri kaydederken "strip_tags" kullanıyordum. Sorun buymuş. Teşekkür ederim.
ufak bir yanlış anlaşılma var galiba. herhangi bir tema kullanmıyorum kendim Bir web sitesi yaptım ona Entegre ettim yazıları biraz daha güzel kılmak için kalın italik yazabilabilinsin diye bu şekilde text editör kullandım. yazılara stil verebileceğim başka bir program varsa öneride bulunabilirsiniz kullanımı daha kolay olan bir program
Nereye ne yazacağım bilemiyorum. Ckeditor ile alakalı. Benim kendi css kodlarımla alakalı değil. Ckeditor'de hangi dosyanın içine ne yazayım bilemedim. mesela
contents.css
body
{
/* Font */
/* Emoji fonts are added to visualise them nicely in Internet Explorer. */
font-family: sans-serif, Arial, Verdana, "Trebuchet MS", "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
font-size: 12px;
/* Text color */
color: #333;
/* Remove the background color to make it transparent. */
background-color: #fff;
}
.cke_editable
{
font-size: 13px;
line-height: 1.6;
/* Fix for missing scrollbars with RTL texts. (#10488) */
word-wrap: break-word;
text-align: center;
Veya
config.js
config.toolbarGroups = [
{ name: 'clipboard', groups: [ 'clipboard', 'undo' ] },
{ name: 'editing', groups: [ 'find', 'selection', 'spellchecker' ] },
{ name: 'links' },
{ name: 'insert' },
{ name: 'forms' },
{ name: 'tools' },
{ name: 'document', groups: [ 'mode', 'document', 'doctools' ] },
{ name: 'others' },
{ name: 'basicstyles', groups: [ 'basicstyles', 'cleanup' ] },
{ name: 'paragraph', groups: [ 'list', 'indent', 'blocks', 'align', 'bidi' ] },
{ name: 'styles' },
{ name: 'colors' },
{ name: 'about' }
];
Buraya mı yazacağız nasıl bir şey ekleyeceğiz bilemedim.
Bir örnek koyabilirseniz sevinirim.
Sorunu çözdüm. Ckeditor'ın varsayılan ayarlarında body->p etiketi varmış. Bu etiketi nasıl kaldırabilirim. .daha doğrusu div etiketi koymam lazım onun yerine. "p" etiketine "display:none" verdiğimde satır oluşturmuyor. Diğer satırın üzerinde oluyor yazılar. Yerine div koymaqm lazım büyük ihtimal.
Sorunu çözdüm arkadaşlar. Aşağıdaki kodu vermişim sayfaya, o yüzden çalışmıyormuş.
CKEDITOR.replace( 'editor1', {
width: "600", height: "200"
});
Sayfanın başında değilde en sonda sayfalama çubuğu var. Ona aşağıdaki kodu verdim. Farklı sayfa yüksekliklerinde veriler, sayfalama çubuğunun üstüne biniyor. Mesela, 600px genişlikte olan bazı cihazlarda, veriler sayfalama çubuğunun üstüne biniyordu. Ama olayı şöyle çözdüm. Sayfanın en başına bir div koydum. Div'e de aşağıdaki gibi "display:grid" kodlarını verdim. Sayfanın başından sonuna kadar bir div içinde, ikinci div ise sayfalama idi zaten. Bu şekilde halloldu. Teşekkür ederim cevaplar için.
position:fixed;
bottom:0px;
display:grid;
grid-template-rows: auto auto;
grid-gap-row:1%;