#44144 mexorus: Мне бы в коде плагина показать что править чтоб в таком виде вышло.
Чтобы в плагине не править, в папке шаблона (там же где index.tpl лежит):
- создаете папку modules
- внутри папки modules создаете папку rss
- внутри папки rss создаёте файл rss.tpl
Открываете файл в редакторе и вставляете код:
<? xml version = '1.0' encoding = '{RSS_ENCODING}' ?>
< rss version = '2.0' >
< channel >
< title >{RSS_TITLE}</ title >
< description >{RSS_DESCRIPTION}</ description >
< link >{RSS_LINK}</ link >
< generator >Cotonti</ generator >
< language >{RSS_LANG}</ language >
< pubDate >{RSS_DATE}</ pubDate >
< item >
< title >{RSS_ROW_TITLE}</ title >
< enclosure url = "{PHP.cfg.mainurl}/{PHP.item.fields.ID|att_get('page',$this,'')|att_thumb($this)}" type = "{PHP.item.fields.ID|att_get_Item_Img_MimeType('page',$this)}" length = "{PHP.item.fields.ID|att_get('page',$this,'','size')}" />
< description > <![CDATA[{RSS_ROW_DESCRIPTION|strip_tags}]]> </ description >
< pubDate >{RSS_ROW_DATE}</ pubDate >
< link > <![CDATA[{RSS_ROW_LINK}]]> </ link >
</ item >
</ channel >
</ rss >
|
Это будет работать для вывода изображений модуля page, если плагин attacher установили.
Добавлено 7 минут спустя:
enclosure это специальный тег, если нужно в этом месте именно img, то замените:
<enclosure url= "{PHP.cfg.mainurl}/{PHP.item.fields.ID|att_get('page',$this,'')|att_thumb($this)}" type= "{PHP.item.fields.ID|att_get_Item_Img_MimeType('page',$this)}" length= "{PHP.item.fields.ID|att_get('page',$this,'','size')}" />
|
на:
<img src= "{PHP.cfg.mainurl}/{PHP.item.fields.ID|att_get('page',$this,'')|att_thumb($this)}" alt= "{RSS_ROW_TITLE}" >
|
Улетел на другую планету, а там почты нету.. https://www.cotonti.com/forums/45298?m=posts