Како да прикажете РСС феед са једним ПХП функције?
УРЛ фајла може бити
-
локалне, у облику: рсс.кмл, или
-
удаљен
у облику: хттп://ввв.кул.фр/рсс.кмл.
Постоји само једна разлика, ако је име фајла има "пхп екстензију."
када је генерисан од стране ЦМС или што је софтвер, локално датотека се обрађује
од стране сервера као текстуалну датотеку док даљински је обрађен као скрипт. Тамо
постоји разлика ако је екстензија "КСМЛ.".
Скрипта је компатибилан са:
- РСС 2.0 (који је компатибилан са 0,91 и 0,92, итд)
- РСС РДФ или РСС 1.0.
Заправо скрипта издваја наслов, линк и опис ознаке и игнорише
формат структуре документа.
Предност ПХП тако да приказује неку РСС феед је да ће то бити видљиво претрагу
мотора.
Структура РСС 2.0 датотеке
Храна је направљена од канала, а један или више артикала цорреспондинт до чланака.
Сваки елемент има наслов, УРЛ адреса и опис. Више детаља у спецификацији
повезана испод.
<РСС версион = "2.0"> <Канал> <Титле> Сцриптол РСС </ титле> <Линк> хттп://ввв.сцриптол.цом/рсс/ </ линк> <Опис> Алати и документа за РСС. </ Десцриптион> <Артикал> <Титле> РСС читач </ титле> <Линк> хттп://ввв.сцриптол.цом/рсс/рсс-реадер.пхп </ линк> <Опис> Функција за приказивање РСС феед. </ Десцриптион> </ Итем> </ Канал> </ Рсс>
Интерфејс
Интерфејс се састоји од две функције:
РСС_Дисплаи () За приказивање комплетан извод са канала, наслови повезивање са члановима
и њихове описе.
РСС_Линкс () За приказивање само списак наслова које су повезане на чланке.
Изворни код
Извор има више интерне функције:
РСС_Ретриеве (урл) / / издвојите канал и позива РСС_Цханнел. РСС_Цханнел (канал) / / за издвајање података на каналу и позива РСС_Тагс за сваку ставку. РСС_РетриевеЛинк (урл) / / екстракт ставке за канал и РСС_Тагс позива за сваки од њих. РСС_Тагс (тачка) / / екстракт наслов, линк, опис за чланку.
Погледај рсслиб.пхп скрипту.
Приказивање датума
2010 верзија додаје аргумент да бисте приказали датум:
РСС_Дисплаи (УРЛ, име, истина, истина); Ако последњи параметар изостављен, датум се не приказује.
Приказ канал
Верзија 2009 омогућава да прикажете или не наслов и опис сајта. То је трећи аргумент РСС_Дисплаи.
По подразумеваној вредности, она се не приказује. Да бисте га приказали, користите ову синтаксу:
РСС_Дисплаи (УРЛ адреса, број, труе); У супротном, позовите:
РСС_Дисплаи (УРЛ адреса, број); или:
РСС_Дисплаи (УРЛ); за подразумевани број ставки, који је 15.
Обука
Демонстрације су шаблони можете да проучавају и користе на вас сопствени сајт, према
Мозилла лиценца. Облик омогућава да унесете УРЛ адресу фида. Можете да уклоните
облик и заменили га у УРЛ фида. РСС феед може бити приказан
на истој страни или другој.
- Приказујем РСС феед на
истој страници. - Приказујем РСС феед у
друга страна. - Приказ само наслове и
на истој страници. - Приказ директно извод
на страници, без да унесете УРЛ адресу.
Демо стиловима се користи превише овде.













































