Changeset 140

Show
Ignore:
Timestamp:
12/25/07 18:06:36 (5 years ago)
Author:
d0nut
Message:

updatet publicseorewriter for usage in trackback mod

Location:
publicseorewriter
Files:
2 modified

Legend:

Unmodified
Added
Removed
  • publicseorewriter/files/lib/page/PublicSEORewriter.class.php

    r128 r140  
    171171                } 
    172172        } 
     173         
     174        /** 
     175         * 
     176         */ 
     177        public function thread2threadID($url) { 
     178                $url = parse_url($url); 
     179                 
     180                if(defined('SEO_ENABLE') && SEO_ENABLE && defined('SEO_REWRITE_THREAD') && SEO_REWRITE_THREAD) { 
     181                        $seorewrite = SEO_REWRITE_THREAD_FORMAT; 
     182                        $seorewrite = preg_replace("/\{.+_ID\}/", "([0-9]+)", $seorewrite); 
     183                        $seorewrite = preg_replace("/\{.+\}/", ".+", $seorewrite); 
     184                        if(preg_match($seorewrite, $url['path'].(isset($url['query'])?$url['query']:''), $match)) { 
     185                                return intval($match[1]); 
     186                        } 
     187                } else { 
     188                        if(isset($url['query'])) { 
     189                                parse_str($url['query'], $output); 
     190                                return intval($output['threadID']); 
     191                        } 
     192                } 
     193                 
     194                return null; 
     195        } 
    173196} 
    174197?> 
  • publicseorewriter/package.xml

    r123 r140  
    66                <packageDescription><![CDATA[Public Interfaces for the SEO Tool]]></packageDescription> 
    77                <packageDescription languagecode="de"><![CDATA[Öffentliche Schnittstellen fÃŒr das SEO Tool]]></packageDescription> 
    8                 <version>1.1.2</version> 
     8                <version>1.1.4</version> 
    99                <date>DATE</date> 
    1010                <plugin>com.woltlab.wcf.data.page</plugin> 
     
    2222 
    2323        <instructions type="install"> 
     24                <files>files.tar</files> 
     25        </instructions> 
     26         
     27        <instructions type="update" fromversion="1.1.3"> 
     28                <files>files.tar</files> 
     29        </instructions> 
     30         
     31        <instructions type="update" fromversion="1.1.2"> 
    2432                <files>files.tar</files> 
    2533        </instructions>