Форумы: Помощь:

Помогите создать шаблон (bash.org.ru)



Текст из статьи:
"В случае с Хабрахабром это элемент «div» с атрибутом «class» равным «content». Запомним эту характерную черту."
Откуда взяты "div» с атрибутом «class» равным «content»"? для баша такой шаблон не катит явно но я не знаю откуда брать эти значения, ps хочу сделать рсс канал для чтения случайных цитат и они лежат в корне с названием div(208) , как сделать "Элемент Х с атрибутом Y равным Z ?)
<?xml version="1.0" encoding="utf-8"?>
<Template type="ScriptUpdater">
  <Url>http://bash.org.ru/random</Url>
  <Title>bash.org.ru</Title>
  <Description>случайные</Description>
  <Encoding>windows-1251</Encoding>
  <UserAgent></UserAgent>
  <ChannelTemplate><![CDATA[var d = new Document(channel.url,channel.encoding);
var els = d.getElementsByAttr('div','class','q');
 
for (var i=0;i<els.length;i++){
	var cel = els[i];
	if (cel.childNodes.length < 2) continue; // ортсекаем баннеры
 
	var a = new Article();
	a.id = a.url = 'http://bash.org.ru/quote/' + cel.childNodes[1].childNodes[1].innerText;
	a.date = DateTime.Now;
	a.body = cel.childNodes[3].innerHTML;
 
	channel.articles.push(a);
}]]></ChannelTemplate>
  <ArticleTemplate><![CDATA[]]></ArticleTemplate>
  <IsRSSBased>False</IsRSSBased>
</Template>
ExTreemaL,
> Откуда взяты "div» с атрибутом «class» равным «content»"?
Для того, что бы понять это, нужно посмотреть в HTML страницы. Для хабра, данные которые нам нужны лежат в "div» с атрибутом «class» равным «content»".
Для БОРа чуть сложнее. Нам нужны данные в 'div' 'class' 'q'. Но не все (см код).
Как это узнать? Посмотреть в коде исходной страницы. Например, с помощью девтулз.
Да я с девтулз открывал сайт, находил там блок с цитатами, и они располагались в директории div. а вот откуда 'class' 'q'. там в какойто сточке это должно быть написано ведь =)
http://s002.radikal.ru/i199/1003/bd/b245c1c86276.jpg
вот это то что открывается, все цитаты, открытые в директории div(208)/ больше я так и не разобрался откуда q и quetes. Тыкните пальцем что ли) а за шаблон респект шас буду пробовать)
Вот оно: http://fotki.yandex.ru/users/diggi/view/219887/ :)
все спасибо) теперь вроде понятно) буду дальше шаманить, пока не получилось то чего хотел =) больше вопросов нет пока =)