Важная информация!
Правила форума
для обязательного прочтения!
Пожалуйста, не регистрируйтесь на этом форуме с электронными адресами mail.ru, bk.ru, inbox.ru, list.ru - вам может не прийти письмо со ссылкой активации!
Вы можете воспользоваться адресами типа yandex.ru, rambler.ru, gmail.com и т.д.
(забыл / потерял пароль)
Общий FAQ по управлению форумом
FAQ: реклама на форуме
Туториалы по разным функциям ваших форумов
Алфавитный указатель
Интересные решения для форумов
Наши видео-туториалы
Условия пользования сервисом
Ссылки на полезные ресурсы
Последние темы
» ВПНавтор Danny_Marcelo Вчера в 07:47
» Пропала вкладка "Обработка пользователей"
автор Svet007 Ноябрь 23rd 2024, 07:39
» Как найти администратора?
автор PushPayer Ноябрь 21st 2024, 00:58
» Не корректное отображение картинок
автор VENEFICA. Ноябрь 15th 2024, 14:46
» Не меняется название форума
автор Aviator Ноябрь 14th 2024, 15:40
» Дублируется ссылка на форум в боковом меню
автор Чистый сталкер Октябрь 26th 2024, 21:13
» совет админам
автор лексей2222 Октябрь 23rd 2024, 05:45
» Проблема с гугл из-за Hitskin
автор Вултур Октябрь 21st 2024, 15:43
» [решено]Редактирвоание темы
автор AlexDarkTech Октябрь 13th 2024, 08:14
» Пропали иконки редактирования - HEEELP
автор Archaea Сентябрь 23rd 2024, 18:11
[решено]Нормальный код
Участников: 3
Бесплатный форум: форум поддержки :: Взаимопомощь и Поддержка :: Разные проблемы :: [Архив] Разные проблемы
Страница 1 из 1
[решено]Нормальный код
У меня кривой код
Как мне его исправить, и сделать как тут
Как мне его исправить, и сделать как тут
- Код:
Такой вот
Последний раз редактировалось: Sasha_Pankratiew (Январь 17th 2013, 14:28), всего редактировалось 1 раз(а)
Re: [решено]Нормальный код
он не кривой, он стандартный какой и должен быть на phpBB2
поставьте в CSS
поставьте в CSS
- Код:
.code div {
background-color:#fff;
}
.code {
background-color:transparent !important;
border-style:none !important;
}
.postbody div table{
background-color:#fff;
border:#C9D2D8 1px solid;
}
.code div.cont_code {
border-top:1px solid #C9D2D8 !important;
}
Домовой-
-
Сообщения : 6801
Возраст : 101
Регистрация : 2010-01-30
Благодарности : 3243
Re: [решено]Нормальный код
ПА - Модули - Управление кодами Javascript создайте новый Javascript
Название * :Выделение кода
Расположение : В темах
Код Javascript * :
Название * :Выделение кода
Расположение : В темах
Код Javascript * :
- Код:
function selectCode(a)
{
// Get ID of code block
var e = jQuery(a).closest('tr').next().find('.cont_code')[0];
// Not IE
if (window.getSelection)
{
var s = window.getSelection();
// Safari
if (s.setBaseAndExtent)
{
s.setBaseAndExtent(e, 0, e, e.innerText.length - 1);
}
// Firefox and Opera
else
{
// workaround for bug # 42885
if (window.opera && e.innerHTML.substring(e.innerHTML.length - 4) == '<BR>')
{
e.innerHTML = e.innerHTML + ' ';
}
var r = document.createRange();
r.selectNodeContents(e);
s.removeAllRanges();
s.addRange(r);
}
}
// Some older browsers
else if (document.getSelection)
{
var s = document.getSelection();
var r = document.createRange();
r.selectNodeContents(e);
s.removeAllRanges();
s.addRange(r);
}
// IE
else if (document.selection)
{
var r = document.body.createTextRange();
r.moveToElementText(e);
r.select();
}
}
jQuery(function(){
jQuery('div.postbody td.code').parent().prev().find('b').html('Код:
<a href="javascript:void()" onClick="selectCode(this)">ВЫДЕЛИТЬ ВСЁ</a>');
});
Домовой-
-
Сообщения : 6801
Возраст : 101
Регистрация : 2010-01-30
Благодарности : 3243
Re: [решено]Нормальный код
У меня возникло 2 проблемы:Домовой пишет:ПА - Модули - Управление кодами Javascript создайте новый Javascript
Название * :Выделение кода
Расположение : В темах
Код Javascript * :Сохраните
- Код:
function selectCode(a)
{
// Get ID of code block
var e = jQuery(a).closest('tr').next().find('.cont_code')[0];
// Not IE
if (window.getSelection)
{
var s = window.getSelection();
// Safari
if (s.setBaseAndExtent)
{
s.setBaseAndExtent(e, 0, e, e.innerText.length - 1);
}
// Firefox and Opera
else
{
// workaround for bug # 42885
if (window.opera && e.innerHTML.substring(e.innerHTML.length - 4) == '<BR>')
{
e.innerHTML = e.innerHTML + ' ';
}
var r = document.createRange();
r.selectNodeContents(e);
s.removeAllRanges();
s.addRange(r);
}
}
// Some older browsers
else if (document.getSelection)
{
var s = document.getSelection();
var r = document.createRange();
r.selectNodeContents(e);
s.removeAllRanges();
s.addRange(r);
}
// IE
else if (document.selection)
{
var r = document.body.createTextRange();
r.moveToElementText(e);
r.select();
}
}
jQuery(function(){
jQuery('div.postbody td.code').parent().prev().find('b').html('Код:
<a href="javascript:void()" onClick="selectCode(this)">ВЫДЕЛИТЬ ВСЁ</a>');
});
1) Пишет не ВЫДЕЛИТЬ ВСЕ, а ВЫДЕЛИТЬВСЕ
2) ВЫДЕЛИТЬВСЕ стоит сразу после Код:, а хотелось бы справа
P.S: Можно ли изменить шрифт в коде(У меня синий)
Вот скрин:
Re: [решено]Нормальный код
Изменить цвет текста:
В CSS
Замените последнюю строчку на это:
В CSS
- Код:
.code {
color: red;
}
1) Пишет не ВЫДЕЛИТЬ ВСЕ, а ВЫДЕЛИТЬВСЕ
Замените последнюю строчку на это:
- Код:
jQuery('div.postbody td.code').parent().prev().find('b').html('Код:
<a href="javascript:void()" onClick="selectCode(this)">ВЫДЕЛИТЬ&nb sp; ВСЁ</a>');
Re: [решено]Нормальный код
Tок как убрать Подчеркивание?
Последний раз редактировалось: Sasha_Pankratiew (Январь 15th 2013, 17:15), всего редактировалось 1 раз(а)
Re: [решено]Нормальный код
Окончание скрипта замените на это
в символах что выделены красным удалите пробелjQuery('div.postbody td.code').parent().prev().find('b').html('Код:& nbsp; & nbsp;
<a href="javascript:void()" onClick="selectCode(this)" style="text-decoration:none">ВЫДЕЛИТЬ ВСЁ</a>');
});
Домовой-
-
Сообщения : 6801
Возраст : 101
Регистрация : 2010-01-30
Благодарности : 3243
Re: [решено]Нормальный код
Тему закрывайтеДомовой пишет:Окончание скрипта замените на это
в символах что выделены красным удалите пробел
Похожие темы
» расстояние между объявлениями
» где можно найти нормальный фон для сайта ?
» [решено]Не знаю как написать в профиле
» [решено]Кнопка "Решено"
» [решено]
» где можно найти нормальный фон для сайта ?
» [решено]Не знаю как написать в профиле
» [решено]Кнопка "Решено"
» [решено]
Бесплатный форум: форум поддержки :: Взаимопомощь и Поддержка :: Разные проблемы :: [Архив] Разные проблемы
Страница 1 из 1
Права доступа к этому форуму:
Вы не можете отвечать на сообщения