Изменяем внешний вид bb редактора
Автор статьи SHAKA1
На slaed-style уже выкладывали измененный файл function/sources.php, но работало не у всех, поэтому сделаем все замены ручками, что бы работало практически на всех версиях.
1. Открываем function/sources.php. Для смены картинки при наведении/убирании курсора используем OnMouseOver/OnMouseOut
Заменяем все вхождения (через поиск и замену) по порядку:
1.1 Код | 1
| <div class=\"editorbutton\"> |
на:
Код | 1
| <div class='editorselec'> |
затем,
1.2 Код | 1
| class=\"editorbutton\" |
на:
Код | 1
| class='editorbutton' OnMouseOver=\"this.className='editorbuttonover';\" OnMouseOut=\"this.className='editorbutton';\" |
2. Далее открываем файл style.css Вашей темы:
2.1 удаляем в нём следующие строки:
Код | 1 2 3 4 5 6 7 8
| .editor {
margin: 0px 0px 1px 0px;
width: 400px;
height: 21px;
border: 1px #D1D8EC solid;
background-image: url(../../images/editor/bg.gif);
background-repeat: repeat-x;
} |
и
Код | 1 2 3 4 5
| .editorbutton {
float: left;
cursor: pointer;
padding: 2px 1px 0px 5px;
} |
2.2 Затем добавляем в самый конец style.css следующие строки:
Код | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32
| .editor {
clear: both;
margin: 1px 0px 1px 0px;
width: 398px;
height: 23px;
border: 1px solid #ced9ec;
background: url(images/bgeditor.gif) left top repeat-x;
}
.editorbutton {
float: left;
cursor: pointer;
border: none;
padding: 0;
background: url(images/editor_btn.png) left top no-repeat;
width: 22px; height: 23px;
}
.editorbuttonover {
float: left;
cursor: pointer;
border: none;
padding: 0;
background: url(images/editor_btn.png) left -23px no-repeat;
width: 22px; height: 23px;
}
.editorselec {
float: left;
padding: 2px 1px 0px 3px;
height: 18px;
} |
3. Кидаем editor_btn.png и bgeditor.gif в папку templates/ВашаТема/images/
4. Заменяем все картинки папки /images/editor/ на те, что в архиве...
5. Пункты 2 и 3 также необходимо повторить и для темы Админ панели....
Оригинал статьи на форуме
Дата публикации: 10.04.2008 Прочитано: 11599 раз |