30/11/-0001

Блок новостей смешанной структуры

Пример блока новостей смешанной структуры, оформленного в виде таблицы. Первые три новости представлены заголовком с аннотацией, последующие 12 новостей - в кратком формате (только заголовок).

Это код который нужно добавить, чтобы его получить:

<script language="javascript">

var Item_Counter = 0;
// Здесь указано количество новостей, которые будут 
// отображаться в развёрнутом виде (с аннотацией)
var Expand_Items = 3;

// Шаблон начальной части
   function Export_Articles_GetHeader ()
     {
// Замените этот  текст на свой, чтобы изменить верстку
       var Header = '<table border="1" cellspacing="0" cellpadding="4" '
       Header += 'width="100%" align="center">\n'
       Header += '<tr><td bgcolor="#efefef">'
       Header += '<b><a>Новости химии и нефтехимии</b></td></tr>\n'
       Header += '<tr><td><table border="0" cellspacing="0" cellpadding="2">\n'
       return Header;
     }

// Шаблон завершающей части
   function Export_Articles_GetFooter ()
     {
// Замените этот текст на свой, чтобы изменить верстку
       var Footer = '</table>\n</td></tr>\n'
       Footer += '<tr><td bgcolor="#efefef">'
       Footer += '<a HRef="/images/">' 
       Footer += 'Другие новости химии и нефтехимии...</a>'
       Footer += '</td></tr>\n</table>'
       return Footer;
     }

// Шаблон для контента
   function Export_Articles_GetItem (Name, HRef, Date, 
                                     Announcement, 
                                     IMG_SRC, IMG_ALT, 
                                     IMG_WIDTH, IMG_HEIGHT)
     {
// Замените этот текст на свой, чтобы изменить верстку
       Item_Counter++;

       var Item = '<tr><td>'
       Item += Date.getDate () + '.'
       Item += (Date.getMonth () + 1) + '.'
       Item += Date.getFullYear ()
       Item += ' - <b><a href="'
       Item += HRef
       Item += '">'
       Item += Name
       Item += '</a></td></tr>'
       if (Item_Counter <= Expand_Items)
           {
               Item += '<tr><td colspan="2"><i>'
               Item += Announcement
               Item += '</i></td></tr>'
           }
       return Item;
     }


document.write ('<scri' + 'pt language="javascript"' + 
' src="/images/Rus/_Services/Export/Articles/?Size=15"><' 
+ '/scri' + 'pt>' );

</script>


Другие новости этого раздела: