İçeriğe atla
TubePress — ücretsiz, kendi sunucunda & aktif olarak geliştirilen
Görünüm ve temalar

Görünüm ve marka kimliği

Logo, favicon, renkler, karanlık mod, arka planlar ve ayrıntılı kart ile izleme sayfası denetimleri.

/admin/appearance adresindeki Görünüm ekranı, kod yazmadan her şeyi ayarlayabileceğiniz kontrol panelinizdir. Buradaki her şey etkin temayı — logolar, renkler, koyu mod, düzen ve video kartlarıyla izleme sayfalarındaki küçük ayrıntılar — tek bir dosyaya dokunmadan yeniden biçimlendirir. Değişiklikler ayar olarak kaydedilir ve tema tarafından oluşturma zamanında okunur; böylece özgürce deneyebilir ve her şeyi geri alabilirsiniz.

Ekran, üstte alt sekmeler hâlinde bölünmüştür. Bu sayfa her grubu tek tek açıklar. İşaretlemenin kendisini değiştirmeyi tercih ediyorsanız, bu temaların görevidir; aşağıdaki değerler, şablon koduna $_ önekli değişkenler olarak sunulur ve tamamı tema API referansında belgelenmiştir.

Marka

Kimliğinizi ayarlamak için Görünüm → Marka bölümünü açın. Açık ve koyu temalar için ayrı ayrı logo yükleyebilirsiniz — sitenizin adının düz metin olarak görünmesi için her ikisini boş bırakın; yalnızca açık logoyu sağlarsanız koyu logo, bunun ters renkli bir sürümüne geri döner. Tarayıcı sekmesinde gösterilen bir favicon (kare, en az 32×32 piksel) de yükleyebilirsiniz.

Tüm marka dosyaları /uploads/branding/ altında yer alır. cover, contain veya repeat görüntüleme moduyla bir site arka plan resmi de desteklenir; temanız bunları $_siteBackground ve $_siteBackgroundMode olarak okur. Ayrıca canlı önizlemeyle masaüstü (varsayılan 36px) ve mobil (varsayılan 28px) logo yüksekliğini de ayarlayabilirsiniz.

Şeffaf bir PNG veya SVG kullanın. Şeffaf arka planlı bir logo hem açık hem de koyu başlıklarda temiz görünür. Her dosyayı 5 MB'ın altında tutun.

Renkler & koyu mod

Görünüm → Renkler bölümünde, isteğe bağlı opaklıkla bir renk seçici kullanarak iki palet — biri Açık tema için, biri Koyu tema için — ayarlarsınız. Her geçersiz kılma, CSS özel özellikleri olarak derlenir ve $_colorOverrides <style> bloğu olarak eklenir; böylece az sayıda değer, temanın tamamına yansır. Her palet aynı sekiz rolü sunar:

Birincil
Düğmeler, bağlantılar ve aktif durumlar için vurgu rengi. Varsayılan olarak her iki tema arasında paylaşılır.
Arka Plan
Sayfa arka planı.
Yüzey
Kenar çubukları, bölüm arka planları ve giriş alanları.
Kart
Video kartları, yorumlar ve içerik blokları.
Koyu Arka Plan
Alt bilgi, yer paylaşımları ve yer tutucular.
Metin / Soluk Metin
Gövde metni ile daha ince meta, bağlantı ve yer tutucu metinler.
Kenarlık
Ayırıcılar ve kart ana hatları.

Aynı ekran koyu mod kontrollerini de içerir. Bir ana Kullanıcı geçişi, ziyaretçilerin başlıkta açık/koyu anahtarı alıp almayacağına karar verir ve Açık ya da Koyu Varsayılan, onların ilk ne göreceğini belirler. Kullanıcı geçişini kapatırsanız site her zaman seçtiğiniz varsayılanı kullanır ve kullanılmayan palet grileşir.

Düzen

Görünüm → Düzen, ızgaraların nasıl boyutlandırıldığını kontrol eder. Temel seçenek satır başına video sayısı'dır — 4, 5 veya 6 (varsayılan 5) arasından seçin; şablonlara $_videosPerRow olarak sunulur. Sekmeli bölümler ayrıca videolar, kategoriler, porno yıldızları ve kanallar için sayfa başına sayıyı ve varsayılan sıralamayı ayarlamanıza olanak tanır; bir Site Boyutları bloğu ise genel maksimum genişliği (varsayılan 1800px) ve sayfa dolgusunu belirler.

Trend sıralaması CTR eklentisini gerektirir. Trend varsayılan sıralama seçeneği, tıklama oranı sıralamasını etkinleştirene kadar kilitli kalır. Bkz. CTR sıralaması.

Video kartı seçenekleri

Görünüm → Video Kartları bölümünde her kontrolü değiştirdikçe güncellenen yapışkan bir canlı önizlemeyle listedeki her küçük resmi ince ayarlarsınız.

SeçenekDeğişkenNe yapar
Süre rozetini göster$_cardShowDurationKüçük resmin sağ alt köşesindeki süre etiketi.
Başlığı göster$_cardShowTitleKüçük resmin altındaki video başlığı.
Başlık satırları$_cardTitleLinesBaşlığı 1 veya 2 satırla sınırlandırır.
Meta sol / sağ$_cardMetaLeft / $_cardMetaRightHer tarafta ne gösterileceğini seçin: views, likes, time (geçen süre) veya none.
Izgara aralığı$_cardGridGapKartlar arasındaki boşluk, 0–30px.
Kenar yarıçapı$_cardBorderRadiusKöşe yuvarlama, 0–24px.
Üzerine gelindiğinde yakınlaştır$_cardThumbnailHoverÜzerine gelindiğinde küçük resmi yakınlaştırır.

Bu seçenekler aşağıdaki izleme sayfası ayarlarına saygı duyar. İzleme sayfasında bir süre veya meta değerini gizlerseniz, eşleşen kart seçeneği otomatik olarak devre dışı bırakılır; böylece ikisi tutarlı kalır.

İzleme sayfası seçenekleri

İzleme Sayfası alt sekmesi, oynatıcının çevresinde nelerin görüneceğine karar verir. Her öğe bağımsız bir geçiştir; verisi olmayan bölümler kendilerini otomatik olarak gizler.

  • Video bilgisiGörüntülemeler, Süre, Yayımlanma tarihi, Beğen / Beğenme ve Favoriler düğmesi.
  • Video ayrıntılarıOyuncular, Kanallar, Kategoriler ve Etiketler.
  • Yorumlar — yorum dizisini site genelinde açar veya kapatır ($_commentsEnabled). Bkz. yorumlar.

Aynı ekran ayrıca oynatıcıyı (varsayılan kalite, oynatma hızı, indirme düğmesi, döngü ve çift tıklamayla tam ekran) ve kenar çubuğundaki ilgili video sayısını da yapılandırır. Bunlar, tema API'sindeki $_watchShow* değişkenlerine karşılık gelir.

Gezinti & arama

Menü alt sekmesi, başlık gezintinizi oluşturur. Arama çubuğunu ($_menuSearch) açıp kapatın, ardından menüyü yerleşik hedeflerden veya kendi özel bağlantılarınızdan oluşturun. Her öğe ($_menuItems), bir label, url, enabled bayrağı ve yalnızca belirli sayfa türlerinde görünmesini sağlamak için isteğe bağlı bir templates listesi taşır. Birden fazla dil yayımladığınızda, otomatik olarak bir dil seçici görünür.

Menünüzü ve alt bilginizi besleyen statik sayfalar için bkz. sayfalar & menüler.

Sonraki adımlar

Hâlâ takıldınız mı?

Kontrol panelinizden bir destek talebi açın, ekibimiz size yardımcı olacaktır.

Canlı demoyu deneyin → TubePress'i indirin →