Browse Source

[AtomFormat] Use $item->author for author name

$item->name was inteded as the author name and $item->author as the author
uri.

Bridges use $item->name and $item->author interchangably for author name,
so $item->name can be removed.

$item->author is now used for the author name!
logmanoriginal 7 years ago
parent
commit
8c21769078
2 changed files with 1 additions and 5 deletions
  1. 0 2
      CREATE_BRIDGE.md
  2. 1 3
      formats/AtomFormat.php

+ 0 - 2
CREATE_BRIDGE.md

@@ -113,7 +113,6 @@ The `Item` class is used to store parameter that are collected in the [`collectD
 ```PHP
 $item->uri // URI to reach the subject ("http://...")
 $item->title // Title of the item
-$item->name // Name of the item
 $item->timestamp // Timestamp of the item in numeric format (use strtotime)
 $item->author // Name of the author
 $item->content // Content in HTML format
@@ -138,7 +137,6 @@ Parameter | ATOM | HTML | (M)RSS
 ----------|------|------|-------
 `uri`|X|X|X
 `title`|X|X|X
-`name`|X||
 `timestamp`|X|X|X
 `author`|X|X|X
 `content`|X|X|X

+ 1 - 3
formats/AtomFormat.php

@@ -28,7 +28,6 @@ class AtomFormat extends FormatAbstract{
 
         $entries = '';
         foreach($this->getDatas() as $data){
-            $entryName = is_null($data->name) ? $title : xml_encode($data->name);
             $entryAuthor = is_null($data->author) ? $uri : xml_encode($data->author);
             $entryTitle = is_null($data->title) ? '' : xml_encode($data->title);
             $entryUri = is_null($data->uri) ? '' : xml_encode($data->uri);
@@ -40,8 +39,7 @@ class AtomFormat extends FormatAbstract{
 
     <entry>
         <author>
-            <name>{$entryName}</name>
-            <uri>{$entryAuthor}</uri>
+            <name>{$entryAuthor}</name>
         </author>
         <title type="html"><![CDATA[{$entryTitle}]]></title>
         <link rel="alternate" type="text/html" href="{$entryUri}" />