Боба
Онлайн всего: 1
Гостей: 1
Пользователей: 0
1

Для добавления необходима авторизация
Граффити
Форма входа

Закрыть

Вывод материала пользователя в его профиле
Скрипты

Всем привет! Хочу поделиться с вами очередным скриптом.
Скрипт написан по моей просьбе админом сайта webo4ka
Суть скрипта такова, он выводит последние десять материалов пользователя на персональной странице (а если в настройках стоит вывод не десяти материалов а больше, то и на персональной будет выводится больше), и так же можно не просто посмотреть материалы, но не переходя на данный материал просмотреть материал в ajax окошке (p.s. функцию перехода к материалу автор не делал, так как посчитал, что она не нужна, если кто захочет сам уже сделает возможность перехода к материалу), ну в принципе и все, теперь перейдём к установке скрипта:

Установка


1) Панель правления ---> Управление дизайном ---> Пользователи ---> Персональная страница пользователя в нужное место вставляем данный код:
Код
<div class="material_Load_Webo4kaRu"></div>  
<div class="Polnoe_Opicanie_Materiala_Webo4kaRu" style="display:none;"></div>  

<script type="text/javascript">  
$.get("$_LOAD_ACTIVITY_URL$",function(data) {  
var material_Load_Info_Webo4kaRu = $(".get_Material_Load_Webo4kaRu:first", data).html();  
if (material_Load_Info_Webo4kaRu == null) {$('.material_Load_Webo4kaRu').html('Материалов не найдено');}  
$(".get_Material_Load_Webo4kaRu", data).each(function() {var materiali_Webo4kaRu = $(this).html(); $('.material_Load_Webo4kaRu').before(materiali_Webo4kaRu);  
});  

$('div[id^="material"]').click(function(){  
var material_URL = $(this).find('span').text();  
$('.Polnoe_Opicanie_Materiala_Webo4kaRu').load(''+material_URL+' .eText', function(){  
new _uWnd('Material_Webo4kaRu','Полное описание материала',400,200,{align:0,shadow:1,autosize:1,resize:1}, $(this).html());  
});  
});  
/* by webo4ka.ru*/  
});  
</script>  


P.S. ВАЖНОЕ!!! ---> На полной странице материала, $MESSAGE$ должен быть окружён классом .eText, примерно вот так
Код
<td class="eText" colspan="2">$MESSAGE$</td>


2) Панель правления ---> Управление дизайном ---> Каталог файлов ---> Вид материалов и в самый низ вставляем данный код:
Код
<div class="get_Material_Load_Webo4kaRu" style="display:none;">  
<div style="clear:left;"></div>  
<div style="background:#e2e2eb; border:1px solid #ccc; width:900px; height:175px; margin:10px auto; display:block;">  
<?if($IMG_URL1$)?><img src="$IMG_URL1$" style="float:left;width:350px; height:150px; border:1px solid #ccc; margin:10px;"><?else?><img src="http://s018.radikal.ru/i511/1511/43/d882a9cf9d64.png" style="float:left; width:350px; height:150px; border:1px solid #ccc; margin:10px;"><?endif?>  
<div id="material$ID$" style="float:left; display:block; background:#2293e3; border:1px solid #ccc; width:100px; padding:5px 25px; color:#fff; cursor: pointer; text-align:center; margin:133px 30px 30px 0px;"><span style="display:none;">$ENTRY_URL$</span>Посмотреть</div>  
<div style="clear:left;"></div>  
</div>  
</div>

Особености:

Тематика
Для любого сайта
Браузеры
Одинаково работаее на всех браузерах последней версии
Адаптация
Нет
Архив
Нет

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

Запись добавлена

Комментарии

Нет комментариев

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