Перейти к контенту

Глобальные объявления на форуме


Рекомендуемые сообщения

http://semiron.amillo.net/admin.php?adsess...740dea9344daf94

 

http://semiron.amillo.net/img/announcement.jpg

 

http://semiron.amillo.net/img/announcement_adm.jpg

 

Хотелось бы так изменить этот мод чтобы объявления появлялись на главной странице под табличкой с приветствием участника и информацией для участника и изменениях на форуме с момента его последнего визита.

Ссылка на комментарий
Поделиться на других сайтах

Ир - это разные весчи, то что я те дал и это ... Тут и база апдэйтится, это всё таки ТЕМА ... А то, что ты хочешь как дополнительный раздел рекламы ...
Ссылка на комментарий
Поделиться на других сайтах

Угу. Вот я и хочу, чтобы управлялось из админки, сохранились объявления в форумах. но глобальное объявление бы имело свойста выставляться на главной сранице над таблицей с перечислением форумо в разделов - отдельной таблицей. :D
Ссылка на комментарий
Поделиться на других сайтах

Elvis271

http://mods.ibplanet.com/db/?mod=2251 - Global Announcements v1 от ThaFreak Но есть и другие - от Manick http://mods.ibplanet.com/db/?mod=296, например

Ссылка на комментарий
Поделиться на других сайтах

  • 3 недели спустя...

Не, это не такие хаки, видимо bobsfm имел в виду нечто такое:

http://www.tolkuchka.dsip.net/uploads/hot_ann.jpg

 

Я просто в шаблон вставил таблицу и через админку правлю текст. Но это не интересно. Хотелось бы полноценный хак с возможностью выставления срока жизни объявлений, вывода/скрытия их в определенное время, форматирования текста (цвет, размер и пр.), добавления смайлов и т.л.

Ссылка на комментарий
Поделиться на других сайтах

WildCat

;) вот и я о том же... :D

Ссылка на комментарий
Поделиться на других сайтах

  • 3 месяца спустя...

Dekker

ссылки на модификации под 2.0, 1.2 и 1.3 разных авторов с IPPlanet или сами моды (непроверенные мной) могу выслать на почту или поместить в тему. Вид разный. Английский. Все модерируются через админку.

 

http://www.bestfilez.net/forums/index.php?showtopic=12815

 

http://www.bestfilez.net/forums/index.php?...анеры!&st=0

 

Так же могу поставить моды для 2.0 на размещение банеров.

Ссылка на комментарий
Поделиться на других сайтах

Для 2.0 в модификациях выложен.

 

Для 1.2 и 1.3 помещаю:

Global_Messaging_System.txt

Ссылка на комментарий
Поделиться на других сайтах

Ссылка на комментарий
Поделиться на других сайтах

все это мило конечно ... но опять же ручками дорисовываешь элементы оформления для объявления, т.е.

 

http://crimea-board.net/img/123.jpg

 

соответсвенно когда объявление вырубаешь в админке, объявление пропадает, но элементы оформления остаються (они прописаны в skin_global)

 

что делать, как бороться что бы объявление исчезло полностью вместе с оформлением ... пока не знаю

Ссылка на комментарий
Поделиться на других сайтах

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

 

для версии 1.2 в skin_global.php ищем

function BoardHeader($time="") {
global $ibforums;
return <<<EOF

в конце этой функции перед

EOF;
}

добавляем

<% GLOBAL MESSAGE %>

 

ниже дорисовываем функцию такого вида

function message_gl() {
global $ibforums;
return <<<EOF
<table bgcolor="#EAEBEE" border="0" cellspacing="0" cellpadding="0" width="100%">
<tr>
<td width="100%" background="{$ibforums->vars['img_url']}/tile_back.gif"><div class='maintitle' align='left'><{CAT_IMG}> Объявления, новости.</div></td></tr><tr><td> </td></tr><tr>
<td width="100%"  >{$ibforums->vars['glomes_text']}<td></tr>
<tr><td> </td></tr>
</table><table border="0" cellspacing="0" cellpadding="0" width="100%"><tr>
<td width="22"><img src="{$ibforums->vars['img_url']}/catleft.gif" width="22" height="24" alt="" /></td>
<td width="100%" background="{$ibforums->vars['img_url']}/catbg.gif"><img src="{$ibforums->vars['img_url']}/catbg.gif"></td>
<td width="22" align="right"><img src="{$ibforums->vars['img_url']}/catright.gif" width="22" height="24" alt="" /></td>
</tr></table>
EOF;
}

обратите внимание что в функции использованы мои элементы оформления, желательно конечно заменить их своими :D

 

далее, то что нам предлагалось сделать в function.php это :

Find:

 

  if ( empty($output_array['OVERRIDE']) )

  {

        $ibforums->skin['template'] = str_replace( "<% MEMBER BAR %>"  , $output_array['MEMBER_BAR'], $ibforums->skin['template']);

        }

        else

        {

        $ibforums->skin['template'] = str_replace( "<% MEMBER BAR %>"  , $skin_universal->member_bar_disabled(), $ibforums->skin['template']);

    }

находим, и ниже дописываем вот такое :

//---------------------------------------------
// Global Messaging System
//---------------------------------------------

if ( $ibforums->vars['glomes_on'] == 1 )
{
 if ( ! stristr( $ibforums->vars['glomes_exempt'], ','.$ibforums->member['mgroup'].',' ) )
 {
     $ibforums->skin['template'] = str_replace( "<% GLOBAL MESSAGE %>"     , $skin_universal->message_gl(),  $ibforums->skin['template']);
 }
 else {$ibforums->skin['template'] = str_replace( "<% GLOBAL MESSAGE %>"     , "",                      $ibforums->skin['template']);
 //continue to nothing
 }
}
else {$ibforums->skin['template'] = str_replace( "<% GLOBAL MESSAGE %>"     , ""                       , $ibforums->skin['template']);
//Nothing
}

 

все, теперь объявление при выключении в админке пропадает естественно со всеми элементами оформления. еще раз, при описании функции message_gl() использованы элементы моего форума, а также дл., для замены на собственое оформление объявления нужно хоть немного знать HTML.

Ссылка на комментарий
Поделиться на других сайтах

  • 4 недели спустя...

Отредактированные

admin_pages.php

ad_settings.php

functions.php

skin_global.php

Для Powered by Invision Power Board(U) v1.3 Final

Просто 4 файла скопиовать(заменить)как указано в текстовом файле. Объявления после можно создавать войдя в админ центр в админисрация кликнуть global message и написать что надо. Можно использовать любые HTML теги.

 

Сюда положил

http://www.ibresource.ru/db/?v=1.3.x&c=mods

Если руководство допустит :D

Ссылка на комментарий
Поделиться на других сайтах

  • 2 месяца спустя...
Iris, Dekker Будьте добры помогите сделать это на IPB версии 1,3 и модификация от Bestfilez
Ссылка на комментарий
Поделиться на других сайтах

Dekker Да откуда же я знаю... Я просто заранее спрашиваю, чтобы беды не вышло...

Ну щас попробую сконфигурировать файл...

Ссылка на комментарий
Поделиться на других сайтах

sercam

блин, ленивый пользователь пошел как пожарная лошадь, вначале пробуем потом спрошаем, а что бы беды не вышло есть такая штука "бекап" "backup"

Ссылка на комментарий
Поделиться на других сайтах

Попробовал сделать.

Мне ошибка сразу выходит после замены файлов:

 

Что я неправильно написал в кодах???

 

Вот ошибка => http://www.mobi.vrn.ru/IPB-bad.JPG

Ссылка на комментарий
Поделиться на других сайтах

Сделал как в сообщении Iris от Дата 10 Июля 2004, 15:07

 

Всё классно, меня устраивает (можете ради интереса глянуть по ссылке на мой WWW

 

Вот только сразу ещё один вопрос:

 

Почему написано что теги могут поддерживаться, а они вовсе не поддерживаются?

Как включить?

Ссылка на комментарий
Поделиться на других сайтах

Присоединиться к обсуждению

Вы можете ответить сейчас, а зарегистрироваться позже. Если у вас уже есть аккаунт, войдите, чтобы ответить от своего имени.

Гость
Ответить в этой теме...

×   Вы вставили отформатированный текст.   Удалить форматирование

  Допустимо не более 75 смайлов.

×   Ваша ссылка была автоматически заменена на медиа-контент.   Отображать как ссылку

×   Ваши публикации восстановлены.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.

Зарузка...
×
×
  • Создать...

Важная информация

Находясь на нашем сайте, вы соглашаетесь на использование файлов cookie, а также с нашим положением о конфиденциальности Политика конфиденциальности и пользовательским соглашением Условия использования.