Changeset 167
- Timestamp:
- 01/11/08 14:32:41 (5 years ago)
- Location:
- taggingreloaded
- Files:
-
- 1 added
- 7 modified
-
files/lib/page/PublicSEORewriterTagging.class.php (added)
-
files/lib/page/TaggingPage.class.php (modified) (4 diffs)
-
files/lib/system/event/listener/TaggingReloadedPageListener.class.php (modified) (4 diffs)
-
optionals/de.easy-coding.wbb.taggingreloaded/files/lib/system/event/listener/TaggingReloadedWBBPageListener.class.php (modified) (4 diffs)
-
optionals/de.easy-coding.wbb.taggingreloaded/package.xml (modified) (3 diffs)
-
optionals/de.easy-coding.wcf.taggingreloaded.seo/package.xml (modified) (1 diff)
-
package.xml (modified) (3 diffs)
-
templates/taggingCloud.tpl (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
taggingreloaded/files/lib/page/TaggingPage.class.php
r98 r167 1 1 <?php 2 2 require_once(WCF_DIR.'lib/page/AbstractPage.class.php'); 3 require_once(WCF_DIR.'lib/page/PublicSEORewriterTagging.class.php'); 3 4 4 5 /** … … 11 12 class TaggingPage extends AbstractPage { 12 13 public $templateName = 'taggingReloaded'; 14 protected $rewriter; 13 15 protected $tag; 14 16 protected $tags = array(); … … 21 23 22 24 if(isset($_GET['tag'])) $this->tag = $_GET['tag']; 25 26 $this->rewriter = new PublicSEORewriterTagging(); 23 27 } 24 28 … … 48 52 'weight'=> $row['weight'], 49 53 'color'=> 0, 50 'size'=> 0 54 'size'=> 0, 55 'url' => $this->rewriter->publicParseTagURLs($row['tag']) 51 56 ); 52 57 } -
taggingreloaded/files/lib/system/event/listener/TaggingReloadedPageListener.class.php
r164 r167 5 5 // tagging imports 6 6 require_once(WCF_DIR.'lib/util/TaggingReloadedUtil.class.php'); 7 8 // seo imports 9 require_once(WCF_DIR.'lib/page/PublicSEORewriterTagging.class.php'); 7 10 8 11 /** … … 18 21 // data 19 22 protected $tags = array(); 20 23 21 24 protected $eventObj; 22 25 protected $className; 26 protected $rewriter; 23 27 24 28 /** … … 28 32 $this->eventObj = $eventObj; 29 33 $this->className = $className; 34 $this->rewriter = new PublicSEORewriterTagging(); 30 35 31 36 switch ($eventName) { … … 78 83 'weight'=> $row['weight'], 79 84 'color'=> 0, 80 'size'=> 0 85 'size'=> 0, 86 'url' => $this->rewriter->publicParseTagURLs($row['tag']) 81 87 ); 82 88 } -
taggingreloaded/optionals/de.easy-coding.wbb.taggingreloaded/files/lib/system/event/listener/TaggingReloadedWBBPageListener.class.php
r106 r167 10 10 require_once(WCF_DIR.'lib/util/TaggingReloadedUtil.class.php'); 11 11 require_once(WBB_DIR.'lib/data/board/BoardListTaggingReloaded.class.php'); 12 13 // seo imports 14 require_once(WCF_DIR.'lib/page/PublicSEORewriterTagging.class.php'); 12 15 13 16 /** … … 27 30 protected $eventObj; 28 31 protected $className; 32 protected $rewriter; 29 33 30 34 /** … … 34 38 $this->eventObj = $eventObj; 35 39 $this->className = $className; 40 $this->rewriter = new PublicSEORewriterTagging(); 36 41 37 42 switch ($eventName) { … … 195 200 'weight'=> $row['weight'], 196 201 'color'=> 0, 197 'size'=> 0 202 'size'=> 0, 203 'url' => $this->rewriter->publicParseTagURLs($row['tag']) 204 198 205 ); 199 206 } -
taggingreloaded/optionals/de.easy-coding.wbb.taggingreloaded/package.xml
r126 r167 5 5 <packagename>Tagging Reloaded for WBB</packagename> 6 6 <packagedescription>Tagging Reloaded does not mean just tagging. It's much more!</packagedescription> 7 <version>0. 5.1</version>7 <version>0.6.0</version> 8 8 <date>DATE</date> 9 9 <plugin>com.woltlab.wbb</plugin> … … 18 18 <requiredpackage minversion="1.0.0">com.woltlab.wcf</requiredpackage> 19 19 <requiredpackage minversion="3.0.0">com.woltlab.wbb</requiredpackage> 20 <requiredpackage minversion="0. 3.0">de.easy-coding.wcf.taggingreloaded</requiredpackage>20 <requiredpackage minversion="0.6.0">de.easy-coding.wcf.taggingreloaded</requiredpackage> 21 21 </requiredpackages> 22 22 … … 30 30 <languages languagecode="de-informal">de-informal.xml</languages> 31 31 <languages languagecode="en">en.xml</languages> 32 </instructions> 33 34 <instructions type="update" fromversion="0.5.1"> 35 <files>files.tar</files> 32 36 </instructions> 33 37 -
taggingreloaded/optionals/de.easy-coding.wcf.taggingreloaded.seo/package.xml
r165 r167 18 18 <requiredpackage minversion="1.0.0">com.woltlab.wcf</requiredpackage> 19 19 <requiredpackage minversion="3.0.0">com.woltlab.wbb</requiredpackage> 20 <requiredpackage minversion="0. 3.0">de.easy-coding.wcf.taggingreloaded</requiredpackage>20 <requiredpackage minversion="0.6.0">de.easy-coding.wcf.taggingreloaded</requiredpackage> 21 21 <requiredpackage minversion="1.0.0 Beta 5">com.woltlab.wcf.data.page.seo</requiredpackage> 22 22 <requiredpackage minversion="1.0.0 Beta 5">com.woltlab.wbb.seo</requiredpackage> -
taggingreloaded/package.xml
r166 r167 5 5 <packagename>Tagging Reloaded</packagename> 6 6 <packagedescription>Tagging Reloaded does not mean just tagging. It's much more!</packagedescription> 7 <version>0. 5.1</version>7 <version>0.6.0</version> 8 8 <date>DATE</date> 9 9 <plugin>com.woltlab.wcf</plugin> … … 39 39 </instructions> 40 40 41 <instructions type="update" fromversion="0.6.0"> 42 <files>files.tar</files> 43 <templates>templates.tar</templates> 44 </instructions> 45 41 46 <instructions type="update" fromversion="0.5.0"> 42 47 <files>files.tar</files> 48 <templates>templates.tar</templates> 43 49 <sql>update.sql</sql> 44 50 </instructions> … … 46 52 <instructions type="update" fromversion="0.4.3"> 47 53 <files>files.tar</files> 54 <templates>templates.tar</templates> 48 55 <sql>update.sql</sql> 49 56 </instructions> -
taggingreloaded/templates/taggingCloud.tpl
r57 r167 1 1 <ul class="taggingCloud" name="taggingCloud"> 2 2 {foreach from=$tags key=tag item=i} 3 <li><a href="index.php?page=Tagging&tag={$ tag|urlencode}" style="font-size:{$i.size}%;color:rgb({$i.color},{$i.color},{$i.color})">{@$tag}</a></li>3 <li><a href="index.php?page=Tagging&tag={$i.url}" style="font-size:{$i.size}%;color:rgb({$i.color},{$i.color},{$i.color})">{@$tag}</a></li> 4 4 {/foreach} 5 5 </ul>
