DLEHUB
DleHub » Geliştirme Günlüğü

Şablon Sürüm Geçmişi

v19.0 > v19.1 Şablon Değişiklikleri

  • 1. CSS dosyanıza aşağıdaki Yandex Captcha ve MathML sınıflarını ekleyin:
    .smart-captcha { display: inline-block; }
    .mathml-container { font-family: math; }
    div.mathml-block { font-size: 1.1em; display: flex; align-items: center; justify-content: center; padding: .139em .35em; }
    .dleshowhidden { color: #104d92; background-color: #E3F2FD; border: 1px solid #1E88E5; padding: .83em; }
  • 2. attachment.tpl dosyasını açın ve bulun:
    - <a href="{online-view-link}" target="_blank">{name}</a>
    Şu kod ile değiştirin:
    + <a data-highslide="file" data-type="pdf" href="{online-view-link}" target="_blank">{name}</a>

v18.1 > v19.0 Şablon Değişiklikleri

  • 1. CSS dosyanıza Pano kopyalama ikonu stillerini ekleyin:
    .clipboard-copy-link svg { color: #6c838e; vertical-align: middle; margin-top: -3px; }
  • 2. Ek alan (xfields) çıktılarında yapısal değişiklik:
    DLE 19.0 ile {xfields} çıktısı tablo (table) yapısından div yapısına geçmiştir. Tema dosyalarınızdaki ek alan görünümlerinizi CSS ile yeni div yapısına göre revize ediniz.

v17.3 > v18.0 Şablon Değişiklikleri

  • 1. Özel Mesajlar (PM) için CSS kodlarını güncelleyin:
    .pm th { text-align: left; font-weight: 500; }
    .pm_list.pm_subj, .pm_list.pm_icon { cursor: pointer; }
    .pm_list.pm_icon svg { width: 1.4rem; height: 1.4rem; }
    .pm_navigation .navigation span { background-color: #4581d0; color: #fff; }
  • 2. pm.tpl dosyanızda özel mesaj listesi artık [messages]...[/messages] tagları arasına alınmalıdır.

v16.1 > v17.0 Şablon Değişiklikleri

  • 1. Kullanıcı profili silme butonu için CSS:
    .self_delete_link {
        border: 0 none; display: inline-block; vertical-align: middle;
        cursor: pointer; padding: 12px 27px; border-radius: 10px;
        background-color: #f44336; color: #fff;
    }
  • 2. userinfo.tpl şablonunuzda uygun bir yere hesabı silme etiketini ekleyin:
    [delete]Hesabı Sil[/delete]

v15.3 > v16.0 Şablon Değişiklikleri

  • 1. Görseller ve profil yorumları için CSS sınıfları:
    .image-bordered { border: 1px solid #ddd; }
    .image-padded { padding: 0.5rem; }
    .comments-user-profile { font-weight: bold; cursor: pointer; color: #3394e6; }
  • 2. addnews.tpl dosyasının içeriğine {header-title} etiketini dahil edin.

v13.3 > v14.0 Şablon Değişiklikleri

  • 1. Emoji desteği stili ayarları (Native Support):
    .emoji_box { width:100%; max-width: 390px; }
    .emoji_list { font-family:'Apple Color Emoji', 'Segoe UI Emoji'; font-size:2em; }
    .emoji_symbol { float:left; margin-bottom: 10px; width:12.5%; text-align:center; }
    .native-emoji { font-size: 1.3em; }

v12.1 > v13.0 Şablon Değişiklikleri

  • 1. Resim yüklemelerinde sürükle-bırak (Sortable) ve galeri CSS sınıfları:
    .uploadedfile { height: 160px; }
    .uploadedfile .uploadimage {
        display: flex; align-items: center; justify-content: center;
        cursor: move;
    }
    .sortable-ghost { opacity: 0.4; }
  • 2. Reyting Tipi 4 (Beğen/Beğenme) için shortstory.tpl ve fullstory.tpl belgelerine ekleyin:
    [rating-type-4]...[/rating-type-4]

v11.2 > v11.3 Şablon Değişiklikleri

  • 1. feedback.tpl dosyasına yeni dosya eki seçeneğini yerleştirin:
    [attachments]
        <li class="form-group">
            <label>Dosya Ekle:</label>
            <input name="attachments[]" type="file" multiple>
        </li>
    [/attachments]

v10.6 > v11.0 Şablon Değişiklikleri

  • 1. Medya ve sayfalama stilleri (CSS):
    .xfieldimagegallery { margin: 0; padding: 0; list-style: none; }
    .xfieldimagegallery li img {
        float: left; margin-right: 5px; border: 5px solid #fff;
        width: 100px; height: 100px; transition: box-shadow 0.5s ease;
    }
    .btn.disabled { cursor:not-allowed; opacity:0.65; }
  • 2. attachment.tpl belgesinde yeni Online Görüntüleme parametresi:
    [allow-online]Online Görüntüle[/allow-online]

v10.5 > v10.6 Şablon Değişiklikleri

  • 1. İlave alanlar (xfields) kolonları ve sayfalama CSS'i:
    .sort { list-style: none; padding: 0; margin: 0; display: inline; }
    .xfieldscolleft { float: left; width: 30%; }
    .xfieldscolright { float: left; width: 70%; }
    .progress { overflow:hidden; background-color:whitesmoke; height:10px; border-radius:8px; }

v10.4 > v10.5 Şablon Değişiklikleri

  • 1. Ağaç yapılı (Tree-view) yorumlar destek stilleri:
    /*---Tree-view Comments Support---*/
    .comments-tree-list { display: block; margin: 0; padding: 0; list-style: none; }
    .comments-tree-list .comments-tree-list { padding-left: 30px; }
    #dlefastreplycomments { padding:5px; background: #e4ecf0; margin: 5px 5px 5px 30px; }
    Not: Bu sürümde attachment.tpl adıyla standart dosya eki indirme şablonu altyapıya eklenmiştir.

v9.8 > v10.0 Şablon Değişiklikleri

  • 1. Hızlı anket oluşturma formu (addnews.tpl):
    <a href="#" onclick="$('.addvote').toggle();return false;">Anket Ekle</a>
    <tr class="addvote" style="display:none;" >
        <td>Anket Sorusu:</td>
        <td><input name="frage" value="{frage}"></td>
    </tr>

v9.0 > v9.4 Şablon Değişiklikleri

  • 1. Sentaks temel düzey vurgulama CSS sınıfları:
    pre code { display: block; padding: 0.5em; background: #f9fafa; overflow:auto; }
    pre .comment { color: #93a1a1; font-style: italic; }
    pre .keyword { color: #859900; }
    pre .string { color: #2aa198; }