mod: админка (04) ImageAdmin (04) minor
This commit is contained in:
@@ -74,21 +74,21 @@ class TbImageAdminForm(forms.ModelForm):
|
|||||||
try:
|
try:
|
||||||
filer_image = self.instance.image
|
filer_image = self.instance.image
|
||||||
# Получаем текущие значения из filer и заполняем виртуальные поля
|
# Получаем текущие значения из filer и заполняем виртуальные поля
|
||||||
# ALT-text
|
|
||||||
self.fields['filer_alt_text'].initial = filer_image.default_alt_text or ''
|
self.fields['filer_alt_text'].initial = filer_image.default_alt_text or ''
|
||||||
self.fields['filer_alt_text'].widget = Textarea(attrs={
|
|
||||||
'class': 'codemirror-width-m',
|
|
||||||
**codemirror_attrs,
|
|
||||||
})
|
|
||||||
self.fields['filer_caption'].initial = filer_image.default_caption or ''
|
self.fields['filer_caption'].initial = filer_image.default_caption or ''
|
||||||
self.fields['filer_caption'].widget = Textarea(attrs={
|
|
||||||
'class': 'codemirror-width-m',
|
|
||||||
**codemirror_attrs,
|
|
||||||
})
|
|
||||||
self.fields['filer_copyright'].initial = filer_image.author or ''
|
self.fields['filer_copyright'].initial = filer_image.author or ''
|
||||||
self.fields['filer_copyright'].widget = Textarea(attrs={
|
# Активация CodeMirror и устанавливаем CSS-классы для виртуальных полей
|
||||||
'class': 'codemirror-width-m',
|
self.fields['filer_alt_text'].widget = Textarea(attrs={
|
||||||
**codemirror_attrs,
|
**codemirror_attrs,
|
||||||
|
'class': 'codemirror-width-m',
|
||||||
|
})
|
||||||
|
self.fields['filer_caption'].widget = Textarea(attrs={
|
||||||
|
**codemirror_attrs,
|
||||||
|
'class': 'codemirror-width-m',
|
||||||
|
})
|
||||||
|
self.fields['filer_copyright'].widget = Textarea(attrs={
|
||||||
|
**codemirror_attrs,
|
||||||
|
'class': 'codemirror-width-m',
|
||||||
})
|
})
|
||||||
except Exception:
|
except Exception:
|
||||||
# Если ошибка при получении filer_image, просто оставляем пустые значения
|
# Если ошибка при получении filer_image, просто оставляем пустые значения
|
||||||
|
|||||||
@@ -30,7 +30,7 @@
|
|||||||
max-width: 8em !important;
|
max-width: 8em !important;
|
||||||
}
|
}
|
||||||
|
|
||||||
.codemirror-width-m .cm-editor {
|
.codemirror-width-m > .cm-editor {
|
||||||
/* Средний (для URL, коротких строк) */
|
/* Средний (для URL, коротких строк) */
|
||||||
max-width: calc(50% - 13em) !important;
|
max-width: calc(50% - 13em) !important;
|
||||||
}
|
}
|
||||||
@@ -45,9 +45,8 @@
|
|||||||
max-width: calc(100% - 13em) !important;
|
max-width: calc(100% - 13em) !important;
|
||||||
}
|
}
|
||||||
|
|
||||||
/* --- Новое правило для скрытия номеров строк --- */
|
|
||||||
/* Если у обертки есть наш класс, находим внутри панель с номерами и скрываем ее */
|
|
||||||
.codemirror-no-lines .cm-gutters {
|
.codemirror-no-lines .cm-gutters {
|
||||||
|
/* Скрываем нумерацию строк */
|
||||||
display: none !important;
|
display: none !important;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user