X-Git-Url: http://git.cielonegro.org/gitweb.cgi?p=Rakka.git;a=blobdiff_plain;f=Rakka%2FResource%2FPageEntity.hs;fp=Rakka%2FResource%2FPageEntity.hs;h=397f8d4dd5e04436a47638abfdd2c3a3606a3986;hp=1388f71cc78024f144b7ad44f9a6dcdfc7b6f250;hb=HEAD;hpb=42f51754dea02201aececaacbf194d714cd58aaf diff --git a/Rakka/Resource/PageEntity.hs b/Rakka/Resource/PageEntity.hs index 1388f71..397f8d4 100644 --- a/Rakka/Resource/PageEntity.hs +++ b/Rakka/Resource/PageEntity.hs @@ -24,6 +24,7 @@ import Data.Maybe import Data.Monoid.Unicode import qualified Data.Text as T import Data.Time +import qualified Data.Time.W3C as W3C import Network.HTTP.Lucu import Network.URI hiding (path) import Prelude.Unicode @@ -33,7 +34,6 @@ import Rakka.Resource import Rakka.Storage import Rakka.SystemConfig import Rakka.Utils -import Rakka.W3CDateTime import Rakka.Wiki.Engine import System.FilePath.Posix import Text.HyperEstraier hiding (getText) @@ -230,7 +230,6 @@ entityToRSS env += sattr "xmlns" "http://purl.org/rss/1.0/" += sattr "xmlns:rdf" "http://www.w3.org/1999/02/22-rdf-syntax-ns#" += sattr "xmlns:dc" "http://purl.org/dc/elements/1.1/" - += sattr "xmlns:trackback" "http://madskills.com/public/xml/rss/module/trackback/" += ( eelem "channel" += sattr "rdf:about" (uriToString id (mkFeedURI baseURI (T.pack name)) "") += ( eelem "title" @@ -278,14 +277,11 @@ entityToRSS env += ( eelem "dc:date" += ( arrIO (utcToLocalZonedTime . entityLastMod) ⋙ - arr formatW3CDateTime + arr W3C.format ⋙ mkText ) ) - += ( eelem "trackback:ping" - += attr "rdf:resource" (arr (mkTrackbackURIStr baseURI . entityName) ⋙ mkText) - ) ) ⋙ uniqueNamespacesFromDeclAndQNames @@ -295,10 +291,6 @@ entityToRSS env mkPageURIStr baseURI name = uriToString id (mkPageURI baseURI name) "" - mkTrackbackURIStr :: URI → PageName → String - mkTrackbackURIStr baseURI name - = uriToString id (mkAuxiliaryURI baseURI ["trackback"] name) "" - readSubPage ∷ (ArrowXml (⇝), ArrowChoice (⇝), ArrowIO (⇝)) ⇒ Environment → (PageName, Maybe XmlTree, PageName) ⇝ XmlTree