Next Generation CMS :: Форум поддержки

Заинтересовала наша система? Тогда этот форум для Вас!

Вы не зашли.

#1 2012-08-17 19:00:55

qwas
Участник
Откуда Kyyiv
Зарегистрирован: 2012-05-16
Сообщений: 229
Рейтинг :   
Сайт

Инфо бокс

Народ, подскажите нубу как сделать подобную штуковинку, знаю что просто, но голова чет не кумекает вообще, нужно вот на подобии такого сделать для объявлений на сайте:

7f64d1e6b267bbbccfc7af5b0c17d806.jpg

Поделитесь скриптиком если есть пожалуйста. Заранее благодарен. smile

Upd.

Все, нуб разобрался сам! smile Оказалось проще простого. Вообщем если кому интересно, то вот что нужно сделать:

Первым делом в файле style.css добавить в самом конце

body{
font-family:Arial, Helvetica, sans-serif; 
font-size:13px;
}
.warning {
border: 1px solid;
margin: 10px 0px;
padding:15px 10px 15px 50px;
background-repeat: no-repeat;
background-position: 10px center;
}
.warning {
color: #9F6000;
background-color: #FEEFB3;
background-image: url(../images/warning.png);
}

После этого в нужном для вас месте разместите

<div class="warning">Ваш текст сообщения</div>

и закиньте в папку images вашего шаблона картинку прикрепленную внизу новости. Вот и вся хитрость.
Подсмотрел у дяди Жени Попова smile

Изменено qwas (2012-08-17 19:30:51)

Не в сети

#2 2012-08-17 23:12:04

easmik
VIP забанил этого пользователя.
Зарегистрирован: 2011-02-01
Сообщений: 1,030
Рейтинг :   37 

Re: Инфо бокс

qwas, а если в файле variables.ini (лежит в корне шаблона)

msg.info	= "<div class='msgi'><img src='{skins_url}/images/info.gif' hspace='10' />{l_msgi_info} {info}</div>"

заменить на

msg.info	= "<div class="warning">{l_msgi_info} {info}</div>"

то инфа такая как: Информация: К сожалению, новостей нет! и т.п. будет выводиться как показано на картинке постом выше

Не в сети

#3 2012-08-17 23:24:17

qwas
Участник
Откуда Kyyiv
Зарегистрирован: 2012-05-16
Сообщений: 229
Рейтинг :   
Сайт

Re: Инфо бокс

easmik, я немного другую задачу преследовал. smile Мне нужно было вывести постоянно висящее подобное сообщение, как "Глобальное объявление" есть в некоторых форумах к примеру, что бы люди обращали на него внимание. Этот "Инфо бокс"  будет висеть постоянно с какой-то важной информацией, например о каком-то мероприятии или еще что. Такова была суть этого фокуса-покуса. smile

Не в сети

#4 2012-08-17 23:27:30

vip
Зaбанен
Зарегистрирован: 2011-03-23
Сообщений: 1,182
Рейтинг :   213 

Re: Инфо бокс

easmik, немного не правильно не нужно удалять <div class='msgi'>

msg.info    = "<div class='msgi'><div class="warning">{l_msgi_info} {info}</div></div>"

Не в сети

#5 2012-08-18 08:20:01

easmik
VIP забанил этого пользователя.
Зарегистрирован: 2011-02-01
Сообщений: 1,030
Рейтинг :   37 

Re: Инфо бокс

qwas, я понял, просто раз уж ты поделился идеей я лишь немного дополнил чтоб не создавать новую тему.
vip, странно я у себя убрал и все выводиться как надо. Правда у меня не этот пример.

Не в сети

#6 2012-08-18 15:56:18

vip
Зaбанен
Зарегистрирован: 2011-03-23
Сообщений: 1,182
Рейтинг :   213 

Re: Инфо бокс

easmik, просто там выводится одно сообщение информации а вот как будет разделять это сообщение если там выводится два сообщение ошибка или информация

Изменено vip (2012-08-18 15:57:14)

Не в сети

#7 2012-08-18 17:05:48

qwas
Участник
Откуда Kyyiv
Зарегистрирован: 2012-05-16
Сообщений: 229
Рейтинг :   
Сайт

Re: Инфо бокс

easmik, не, я ж ничего не придираюсь, описал ту идею которую нужно было мне реализовать. smile А за дополнение спасибо. Кому-то тоже будет полезно.

Не в сети

#8 2012-08-18 20:16:16

easmik
VIP забанил этого пользователя.
Зарегистрирован: 2011-02-01
Сообщений: 1,030
Рейтинг :   37 

Re: Инфо бокс

vip, я просто сделал для каждого свой. чуть позже вырежу это из шаблона и выложу тут
qwas, а я просто написал зачем сделал, без претензий к кому либо smile

Не в сети

Подвал раздела

Работает на FluxBB