• DONATE to NULLED!
    Форуму и его команде можно помочь, мотивировать модераторов разделов.
    Помогите модератору этого раздела killoff лично.

Помощь Изменение вывода новостей

Статус
В этой теме нельзя размещать новые ответы.

sidor

Старатель
Регистрация
7 Июн 2006
Сообщения
220
Реакции
14
DLE: 7,5
nulled: мидтим

Делаю на DLE сайт. Дизайн сделан таким образом, что новости должны показываться таким образом:
046f4dbb5515cf08d6f94a1dcb40.jpeg


Тоесть, у каждой новости есть картинка с размером, к примеру, 200х300. Если ли что-нибудь реализованное уже подобное? А то писать так лень, честно говоря...

Ну и если писать, то как? Добавлять поле в таблицу dle_post и редактировать модуль добавления новостей?
 
Можно сделать через Дополнительный поля..
 
Для краткой новости сделайте примерно тако вид новостей

Код:
<table border="0" cellspacing="0" cellpadding="0" width="100%" id="table79">

<tr>
<td bgcolor="#2D2C2C">&nbsp;<table border="0" cellspacing="0" cellpadding="0" id="table80" align="left">
<tr>
<td width="91%"><font color="#F5F5F5">

<table border="0" cellpadding="1" cellspacing="0" width="100%" class="eBlock"><tr><td style="padding:3px;"> 
<table border="0" cellpadding="1" cellspacing="1" width="100%" style="padding-bottom:1px;"> 
<tr><td colspan="2" align="left" style="background:#2D2C2C;padding:5px;border:1px solid #2D2C2C;"> 
<div style="float:left"> </div> 
<div style="float:right"> 
Группа: <b>{link-category}</b> &nbsp;|&nbsp; Дата:&nbsp;{date} 
</div> </td> </tr> 
<tr valign="top"><td align="left" width="22%" style="background:#2D2C2C;padding:5px;border:1px solid #2D2C2C;"> 
<div class="eMessage" style="text-align:left;clear:both;padding-top:1px;padding-bottom:1px;"><div align="center">  
[full-link]<img width="170" height="200"  border="1" align="center" vspace="5" hspace="5" src= [xfvalue_foto] title="Смотреть дальше {title}"></a>[/full-link]</div> 
</td> 



<td align="left" style="background:#2D2C2C;padding:5px;border:1px solid #2D2C2C;"> 
<div class="eMessage" style="text-align:left;clear:both;padding-top:5px;padding-bottom:5px;"> 
{short-story} 

<script src="/hint.js" type="text/javascript"></script> 

</div>
</tr>
</table>


<tr>
<td width="91%"><font color="#C3BDBD">

<hr>
<b>{rating}[edit]<img src="{THEME}/images/edit.png" title = "Редактировать новость" border="0">[/edit] {favorites} &nbsp;&nbsp;Просмотров: {views} &nbsp; [com-link]<font color="#3B84D0">Комментарии ({comments-num})</font>[/com-link]&nbsp;&nbsp; [full-link]<font color="#3B84D0">Подробнее</font>[/full-link]</b></td>
</tr>
</table>
</td>
<td background="{THEME}/images/news_ser2.gif">&nbsp;</td>
</tr>
<tr>
<td colspan="3">
<img border="0" src="{THEME}/images/news_down.gif" width="497" height="22"></td>
</tr>
<tr>
<td colspan="3">&nbsp;</td>
</tr>
</table>

[xfvalue_foto] - дополнительное поле
 
Сначала делал через модуль, ссылку на которую дал мне AleXSuS. Были проблемы с установкой, из-за того что автор видите ли забыл вставить описание функции. Все поставилось, но отображалось по 2 картинки на новость в беспорядочком каком-то виде. Вообщем, почистил я от него весь движок. Удалил.

Затем понял идею RockDolphin и сделал с дополнительным полем. Там оставалось только с версткой помучаться и все. Работает прекрасно. Тему можно закрывать.
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху