Changeset 815

Show
Ignore:
Timestamp:
02/21/09 16:08:28 (4 years ago)
Author:
d0nut
Message:

update for trackback

Location:
trackback
Files:
4 modified

Legend:

Unmodified
Added
Removed
  • trackback/package.xml

    r807 r815  
    66                <packagedescription>Allows sending and receiving from track- and pingbacks.</packagedescription> 
    77                <packagedescription language="de"><![CDATA[Das Plugin erlaubt das Senden und Empfangen von Track- und Pingbacks.]]></packagedescription> 
    8                 <version>0.4.1</version> 
     8                <version>0.4.2</version> 
    99                <date>DATE</date> 
    1010                <plugin>com.woltlab.wbb</plugin> 
     
    3636                <options>options.xml</options> 
    3737                <templatepatch>templates.diff</templatepatch> 
     38        </instructions> 
     39         
     40        <instructions type="update" fromversion="0.4.1"> 
     41                <files>files.tar</files> 
    3842        </instructions> 
    3943         
  • trackback/requirements/de.easy-coding.wcf.trackback/files/lib/util/TrackbackUtil.class.php

    r805 r815  
    22// import seorewriter 
    33require_once(WCF_DIR.'lib/util/StringUtil.class.php'); 
    4 require_once(WBB_DIR.'lib/page/PublicSEORewriter.class.php'); 
    54require_once(WCF_DIR.'lib/util/FileUtil.class.php'); 
    65 
  • trackback/requirements/de.easy-coding.wcf.trackback/files/lib/util/XMLRPCServer.class.php

    r805 r815  
    11<?php 
    2 require_once(WBB_DIR.'lib/page/PublicSEORewriter.class.php'); 
     2if(file_exists(WBB_DIR.'lib/page/PublicSEORewriterWBB.class.php')) require_once(WBB_DIR.'lib/page/PublicSEORewriterWBB.class.php'); 
    33require_once(WCF_DIR.'lib/util/StringUtil.class.php'); 
    44require_once(WBB_DIR.'lib/data/post/Post.class.php'); 
     
    3030 */ 
    3131class XMLRPCServer extends IXR_Server { 
    32         protected $rewriter; 
     32        protected $rewriter = null; 
    3333 
    3434        /** 
     
    4040                ); 
    4141                 
    42                 $this->rewriter = new PublicSEORewriter(); 
     42                if(class_exists('PublicSEORewriterWBB')) $this->rewriter = new PublicSEORewriterWBB(); 
    4343 
    4444                parent::IXR_Server($this->methods); 
     
    7676 
    7777                // let's find which post is linked to 
    78                 $threadID = $this->rewriter->thread2threadID($pagelinkedto); 
     78                $threadID = $this->rewriter === null ? null : $this->rewriter->thread2threadID($pagelinkedto); 
    7979                if($threadID === NULL) { 
    8080                        return new IXR_Error(33, 'The specified target URL cannot be resolved as a thread url.'); 
  • trackback/requirements/de.easy-coding.wcf.trackback/package.xml

    r807 r815  
    66                <packagedescription>Allows sending and receiving from track- and pingbacks.</packagedescription> 
    77                <packagedescription language="de"><![CDATA[Das Plugin erlaubt das Senden und Empfangen von Track- und Pingbacks.]]></packagedescription> 
    8                 <version>1.0.0</version> 
     8                <version>1.0.1</version> 
    99                <date>DATE</date> 
    1010                <plugin>com.woltlab.wcf</plugin>