Русский English Deutsch Українська Қазақша

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

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

Вы не вошли.

#1 2012-08-17 18: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 вашего шаблона картинку прикрепленную внизу новости. Вот и вся хитрость.
Подсмотрел у дяди Жени Попова :)

Отредактировано qwas (2012-08-17 18:30:51)

Вне форума

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

easmik
VIP забанил этого пользователя.
Откуда: Анталья
Здесь с 2011-02-01
Сообщений: 1,016
Рейтинг :   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>"

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


Все сайты, что могут быть сделаны на ng cms, должны быть сделаны на ng cms.

Расширив границы сознания, мы открываем новые горизонты жизни.

Вне форума

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

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

Re: Инфо бокс

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

Вне форума

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

vip
Зaбанен
Откуда: Russian Federation, Moscow
Здесь с 2011-03-23
Сообщений: 1,173
Рейтинг :   215 
Сайт

Re: Инфо бокс

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

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

Вне форума

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

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

Re: Инфо бокс

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


Все сайты, что могут быть сделаны на ng cms, должны быть сделаны на ng cms.

Расширив границы сознания, мы открываем новые горизонты жизни.

Вне форума

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

vip
Зaбанен
Откуда: Russian Federation, Moscow
Здесь с 2011-03-23
Сообщений: 1,173
Рейтинг :   215 
Сайт

Re: Инфо бокс

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

Отредактировано vip (2012-08-18 14:57:14)

Вне форума

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

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

Re: Инфо бокс

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

Вне форума

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

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

Re: Инфо бокс

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


Все сайты, что могут быть сделаны на ng cms, должны быть сделаны на ng cms.

Расширив границы сознания, мы открываем новые горизонты жизни.

Вне форума

Сейчас в этой теме пользователей: 0, гостей: 1
[Bot] ClaudeBot

Подвал форума

Под управлением FluxBB 1.5.11
Модифицировал Visman

[ Сгенерировано за 0.024 сек, 7 запросов выполнено - Использовано памяти: 539.7 Кбайт (Пик: 556.7 Кбайт) ]