I · Sistem · Bölüm 2
Arayüzü tanımak
Yan panel, sekme şeridi, arama, uygulama hafızası, yardım düğmesi ve mobil kabuk — ekranın standart Odoo'dan farkları ve nedenleri.
SODOO'nun ekranı standart Odoo'ya benzer ama aynısı değil. Farkların hepsi tek bir gözlemden çıktı: insanlar gün boyunca birden fazla ekranda aynı anda çalışıyor ve her geri dönüşte kaybolmuş bir yerden başlamak istemiyor.

PORTWARE demo şirketi. Bu kitaptaki bütün ekran görüntüleri bu kurgusal şirketten alınır; hiçbiri gerçek bir müşteriye ya da kişiye ait değildir.
Üst şerit
Soldan sağa: uygulamalar düğmesi, bulunduğunuz uygulamanın adı, menüler; sağda arama, yardım, aktiviteler, mesajlar ve kullanıcı menüsü.
Uygulama adı süs değil, düğmedir: küçük bir nokta ve ince bir çerçeveyle tıklanabilir olduğunu söyler, tıklandığında o uygulamanın ana ekranına döner. Noktanın rengi uygulamanın kendi rengidir, böylece iki uygulama birbirine karışmaz.
Uygulama paneli: açılır kutu değil, yan panel
Uygulamalar menüsü ekranın üstüne düşen bir kutu değil, sola açılan sabit bir paneldir ve açıldığında içeriği örtmez, sağa iter. Aradaki ayrım çizgisi panelin nerede bittiğini söyler.
- Panel iğnelenebilir (oturum boyunca açık kalır).
- İçinde uygulama araması vardır; yazmaya başlayınca liste daralır.
- Herkes aynı ev varsayılanıyla başlar: dar bir ikon rayı ve bilinçli bir uygulama sırası. Her kullanıcı bunu kendisi için değiştirebilir.
- Küçük ekranlarda panel devreye girmez; Odoo'nun kendi davranışı kalır.
Sekme şeridi
Ekranın altındaki şerit, tarayıcı sekmelerinin sistem içindeki karşılığıdır. Şeridin sonundaki + o an açık olan ekranı ikinci bir sekme olarak açar.
Bir sekme yalnızca ekranı değil, filtreleri de taşır: arama kutusundaki kriterleri kapatıp başka bir sekmeye geçip döndüğünüzde kapattığınız filtre hâlâ kapalıdır. Her sekme kendi yerini hatırlar ve bu bilgi sunucuda, kullanıcı bazında tutulur — sayfayı yenilemek sekmeleri bozmaz.
Sekmeler bağımsızdır. Yan panelden bir uygulamaya tıklamak bulunduğunuz sekmeyi oraya götürür; sizi başka bir sekmeye atlatmaz. Böylece üç teklif ya da iki proje yan yana durabilir ve her biri bıraktığınız yerde kalır.
İki teklifi karşılaştırmak
- Durum
- Aynı müşteriye verilmiş iki teklifin satırlarını karşılaştırmak gerekiyor.
- Yapılan
- İlk teklif açıkken şeritteki + ile ikinci bir sekme açıldı, orada ikinci teklife gidildi. İki sekme arasında tek tıkla gidilip gelindi.
- Sonuç
- Ne yeni bir tarayıcı sekmesi, ne oturum kopyası, ne de "geri" tuşuyla kaybolan filtreler. Her iki ekran da kendi hâlinde kaldı.
Arama
İki ayrı arama vardır ve karıştırılmamalıdır.
| Nerede | Ne arar | |
|---|---|---|
| Genel arama | Üst şeritte | Sistem geneli: kayıtlar, menüler, uygulamalar |
| Modül araması | Form ekranının denetim çubuğunda | Yalnız bulunduğunuz modelin kayıtları |
Buna ek olarak her liste ekranının kendi arama kutusu, filtreleri ve gruplama seçenekleri vardır — Odoo'nun kendi aramasıdır ve en güçlü olanıdır. 6. bölüm üçünü de anlatıyor.
Mobil
Telefonda ekranın kendisi değil, iki paylaşılan çubuk sorun çıkarır: üst şeridin sağ bölgesi ve chatter'ın üst çubuğu. Bunların içine dört beş ayrı modül yazar ve hiçbiri toplam genişliğin telefona sığmadığında ne olacağını söylemez.
SODOO bu sözleşmeyi tek bir yerde tanımlar: çubuklar daralır, genel arama bir ikona küçülür ve çubukların taşıdığı her kontrol gerçek bir 44 piksel dokunma hedefi olur.
Görünen düğme tıklanabilir olmayabilir
- Belirti
- Telefonda Uygulamalar düğmesi görünüyor ama basılamıyordu.
- Kök neden
- 393 piksellik ekranda üst şeridin sağ bölgesi 400 piksel genişliğe ulaşmış ve daralmayı reddedip (
flex-shrink: 0) düğmenin üzerine binmişti. Düğme çiziliyordu; ama tam merkezinde yapılan bir isabet testi düğmeyi değil üstteki şeridi döndürüyordu. - Ders
- Bir kontrolün çizilmesi onun tıklanabilir olduğunu kanıtlamaz. Mobil denetimi artık her kontrolün merkezinde isabet testi yapıyor.
Sistem ayrıca telefona uygulama olarak kurulabilir (PWA) ve bildirim gönderebilir. Kurulum daveti ve bildirim izni, kullanıcıyı bir kez karşılayan sade bir akışla sorulur.
Simgeler
İkonlar dağınık dosyalar olarak değil, şirket genelinde paylaşılan bir kütüphanede durur. Aynı görsel iki kez yüklenirse özeti (hash) üzerinden tekilleştirilir. Kayıt seçicileri, chatter klasörleri, SOTION sayfaları ve düzenleyici içindeki medya kutusu aynı seçiciyi kullanır — yani bir yerde gördüğünüz ikon başka bir yerde de vardır.
Tema ve dil
Arayüz Türkçe kullanılabilir; çeviriler kaynak İngilizce metinden üretilir. Bir metin Türkçe görünmüyorsa bu çoğunlukla çevirinin eksik olduğu anlamına gelir, kaynak metnin Türkçe yazılması gerektiği anlamına değil.
Kaynak dil her zaman İngilizce
- Belirti
- Bazı ekranlarda Türkçe metinler İngilizce dil seçiliyken de Türkçe kalıyordu.
- Kök neden
- Kaynak dizeler doğrudan Türkçe yazılmıştı. Odoo çeviri sistemi kaynağı İngilizce varsayar; Türkçe kaynak, çevrilecek bir şey bırakmaz.
- Ders
- Kod ve şablonlardaki her kullanıcı metni İngilizce yazılır, Türkçesi
tr.podosyasından gelir. Bir denetim betiği bunu her derlemede kontrol eder.