Единый форум поддержки

Информация о пользователе

Привет, Гость! Войдите или зарегистрируйтесь.


Вы здесь » Единый форум поддержки » Корзина » НескончаеМЫе общие вопросы от новичков (36)


НескончаеМЫе общие вопросы от новичков (36)

Сообщений 221 страница 240 из 1000

221

ммихаилл написал(а):

Какому майбу? У меня мубб, что значит завязать до вечера? Смысле не работа?

0

Да вродь нормализовалось - на счет меню-смотрите тут => Типовые Вопросы п.п.22

0

222

Deff написал(а):

и заменять тег - чисто на класс - в классе стилем прописать - стиль для каждого ника(Надеюсь ники ток админские ?

Админы и модераторы - едва ли больше 10 человек.

Deff написал(а):

А нафег эта adm ? - лишний анализ сбивающий с толку

Что бы не было конфликта с другими кодами.

Deff написал(а):

и заменять тег - чисто на класс - в классе стилем прописать - стиль для каждого ника

Хм...
Ну, ник всё равно придётся вытягивать.

0

223

kozhilya написал(а):

Что бы не было конфликта с другими кодами.

Ща

0

224

kozhilya
Чо нидь типо так:

Код:
<script type="text/javascript">
function MakeAttachNEwbb(a) {
  a=a.replace(/\[adm=([^\]]*?)\]((?:.(?!\[\/adm\]))*.)\[\/adm\]/mg,'<span class="$1">$2</span>')
return a;}
$("div.post .post-content:contains('\[adm')").each(function (){
 var a=$(this).html();
$(this).html(MakeAttachNEwbb(a)) //alert(a)
});
</script>

0

225

Доброго времени суток)
Не подскажете код, чтобы тело форума (большая картинка) не повторялась?
ЗЫ: при условии, что шапка большая.

Отредактировано Flis (Вт, 21 Фев 2012 19:16:44)

0

226

Flis
:D Чот заумно - дайте адрес с сайтом

0

227

Это тестовик:
http://yourwar.mybb.ru/

0

228

Deff написал(а):

Чо нидь типо так:

Поставил, и... ничего не происходит.
Кроме того, я не понял, что ты хочешь сделать.

Добавлено:Ай, каюсь, туплю.
Работает, но я всё равно не понял. Яже говорю: CSS - не выход, так как никнейм может содержать кирилические символы. Это не то...

Отредактировано kozhilya (Вт, 21 Фев 2012 19:35:54)

0

229

Flis написал(а):

Это тестовик:
http://yourwar.mybb.ru/

Сейчас там тело размером 1780 на 72, и оно повторяется. Когда вставила большую картинку на фон- (где-то 1900 на 1200)- ессественно она тоже повторялась. Код тела у меня сейчас такой:

Код:
HTML {background-image: url("http://uploads.ru/i/6/g/R/6gRK5.jpg"); background-repeat: repeat-y; background-position: center top; }

Я имела в виду, как бы его подправить, чтобы большая картинка сидела на месте?

0

230

kozhilya написал(а):

Работает, но я всё равно не понял. Яже говорю: CSS - не выход, так как никнейм может содержать кирилические символы. Это не то...

Для кирилицы - Класс работает!

Потом - составь массив атрибутов для нескольких ников - по классу второй функцией сделаешь подстановку атрибутов в теги span cкриптом - ему ужо точно пофиг

Про кирилицу - возможно прав для старых ИЕ типо ИЕ6 - в 8 работает

Отредактировано Deff (Вт, 21 Фев 2012 20:00:18)

0

231

Deff написал(а):

Для кирилицы - Класс работает!

Разве?? О_о
Сейчас попробую...
Добавлено:http://kozhilya.userforum.ru/pages/experiments

<style>
.красный {color=red;}
</style>
Этот текст <span class="красный">красный</span>

0 реакции. Браузер - Google Chrome 16

Отредактировано kozhilya (Вт, 21 Фев 2012 20:03:35)

0

232

kozhilya написал(а):

0 реакции. Браузер - Google Chrome 16

Оки
Чичас

Код:
<script type="text/javascript">
function MakeAttachNEwbb(a) {
  a=a.replace(/\[adm=([^\]]*?)\]((?:.(?!\[\/adm\]))*.)\[\/adm\]/mg,'<span class=adm_"$1">$2</span>')
return a;}
$("div.post .post-content:contains('\[adm')").each(function (){
 var a=$(this).html();
$(this).html(MakeAttachNEwbb(a)) //alert(a)
});
</script>

Класс будет

adm_+НИК

:crazyfun:

Отредактировано Deff (Вт, 21 Фев 2012 20:09:11)

+1

233

Deff написал(а):

Класс будет
adm_+НИК

А это поможет? Сомневаюсь, если честно...

'<span class=adm_"$1">$2</span>'

тут класс не тот будет... ;)

Сейчас попробую, конечно... Но сильно не уверен.
Добавлено:Однако.  :huh: Удивлён я, конечно, но это работает... Спасибо, однако...

И ещё вопрос. Дополнительно я хочу сделать так, что бы автоматом ставилась подпись у этого тега. Но рпи этом подпись нужна не всегда, поэтому я хочу сделать её отключаемой по такой конструкции:

[adm=!<ник>] . . . [/adm]

Как сделать проверку на наличие этого восклицательного знака.

Отредактировано kozhilya (Вт, 21 Фев 2012 20:22:57)

0

234

kozhilya
ужо Проверил

http://uploads.ru/t/T/a/R/TaRJN.png

Отредактировано Deff (Вт, 21 Фев 2012 20:15:38)

0

235

<script type="text/javascript">
function MakeAttachNEwbb(a) {
  a=a.replace(/\[adm=([^\]]*?)\]((?:.(?!\[\/adm\]))*.)\[\/adm\]/mg,'<span class="adm_$1">$2</span>')
return a;}
$("div.post .post-content:contains('\[adm')").each(function (){
var a=$(this).html();
$(this).html(MakeAttachNEwbb(a)) //alert(a)
});
</script>

Ну да - Очибка - поправил - но работает и снею

0

236

Deff

kozhilya написал(а):

И ещё вопрос. Дополнительно я хочу сделать так, что бы автоматом ставилась подпись у этого тега. Но рпи этом подпись нужна не всегда, поэтому я хочу сделать её отключаемой по такой конструкции:

[adm=!<ник>] . . . [/adm]

Как сделать проверку на наличие этого восклицательного знака? Так как вводить 2 параметр не хочу - слишком громоздко для такой мелочи.

0

237

kozhilya написал(а):

[adm=!<ник>] . . . [/adm]

Как сделать проверку на наличие этого восклицательного знака.

$("div.post .post-content span[class^='adm_!']").each(function (){
   a=$(this).attr("class");b=$(this).html() //a - это ник с восклицалкой - b - контент тега
   alert(a+" ] [ "+b)

});


Поправил

Отредактировано Deff (Вт, 21 Фев 2012 20:51:40)

0

238

Deff написал(а):

Поправил

Всё равно не понял, к чему это...

0

239

kozhilya написал(а):

Всё равно не понял, к чему это...

Все переводим в класс - после перевода ищем клас с восклицалом, ток считаю что ник без угловых скобок - покольку они в контенте все одно изменены Сервис все угловые заменяет

Отредактировано Deff (Вт, 21 Фев 2012 21:32:13)

0

240

Deff написал(а):

Скриншот и стрелками укажите что не тыкаецо (И Браузер какой?

браузер и мозила, и гугле хром
не знаю как стрелки поставить, но....
http://SSmaker.ru/7b27712e/

0


Вы здесь » Единый форум поддержки » Корзина » НескончаеМЫе общие вопросы от новичков (36)