ags profiles
ags profiles, erişim sayfalarının görünümünü ve dilini belirleyen kayıtları toplayan komut grubudur. Kendi aksiyonu yoktur; iki alt komuttan oluşur.
| Alt komut | Ne yönetir | Panel ekranı |
|---|---|---|
ags profiles page-templates | Erişim sayfalarının görünümü: başlık, logo, renk, arka plan, alt bilgi | Page Templates |
ags profiles dictionaries | Çoklu dil sözlükleri: desteklenen diller ve çeviri girişleri | Dictionaries (Multilingual) |
Her iki kayıt da ağ geçidine bağlanarak kullanılır:
ags profiles page-templates
Erişim sayfalarının görünümünü tanımlar. Tek zorunlu alanı şablonun adıdır; görünüm ayarlarının tamamı varsayılan değerleriyle gelir.
Zorunlu alan
| Sıra | Alan | Durum | Değer |
|---|---|---|---|
| 1 | name | Zorunlu | Şablonun adı |
Görünüm ayarları
| Alan | Varsayılan | Değer |
|---|---|---|
--pageTitle.type · --pageTitle.text | Tür universal | Tarayıcı sekmesinde görünen sayfa başlığı |
--pageFavicon | — | Sekme simgesi |
--darkModeSupport | false | Koyu mod desteği |
--brandColor | — | Kurum rengi |
--headerLogo | — | Üst bölümdeki logo |
--headerContent.type · --headerContent.text | Tür universal | Üst bölüm metni |
--footerEnabled | true | Alt bilgi bölümünün gösterilmesi |
--footerLogo | — | Yalnız alt bilgi açıkken; alt bölümdeki logo |
--footerContent.type · --footerContent.text | Tür universal | Alt bilgi metni |
--backgroundImage | — | Arka plan görseli |
--backgroundOpacity | 0.3 | Yalnız arka plan görseli verildiğinde; görselin saydamlığı |
Başlık ve metin alanları, form metinleriyle aynı çok dilli kalıbı kullanır: önce .type, sonra universal için .text ya da localized için .key.
ags profiles dictionaries
Erişim sayfalarındaki metinlerin çevirilerini tutar. Sözlüğe bağlı bir sayfada metinler localized türüyle yazıldığında karşılıkları buradan çözülür.
Zorunlu alan
| Sıra | Alan | Durum | Değer |
|---|---|---|---|
| 1 | name | Zorunlu | Sözlüğün adı |
Diller ve çeviriler
| Alan | Varsayılan | Değer |
|---|---|---|
--supportedLanguages.0 | en | Sözlüğün desteklediği diller; her dil kendi indeksiyle, dil kodu olarak yazılır |
--translations.0.key | — | Çeviri anahtarı; sayfalarda localized türüyle bu anahtar kullanılır |
--translations.0.language | — | Girişin dili |
--translations.0.value | — | Girişin metni |
Her çeviri satırı bir anahtar, bir dil ve bir metinden oluşur. Aynı anahtarın farklı dillerdeki karşılıkları ayrı satırlar olarak yazılır.
Bilinmesi Gerekenler
- İki kayıt da ağ geçidine bağlanır. Şablon
--pageTemplate, sözlük--dictionaryalanıyla bağlanır; bağlanmadıkları sürece görünüme etkileri olmaz. - Anahtarlar sayfa metinleriyle eşleşmelidir. Sözlükteki anahtar, form ya da şablon metninde
localizedtürüyle yazılan anahtarla birebir aynı olmalıdır. - Diller kod olarak yazılır. Desteklenen diller
tr,engibi dil kodlarıyla verilir; sözlük hiç dil yazılmazsaenile açılır. - Renk ve boşluklu değerler tırnak ister. Kurum rengi ve çok kelimeli metinler çift tırnakla yazılır.
