Changeset 204
- Timestamp:
- 02/04/08 20:38:33 (5 years ago)
- Location:
- taggingreloaded
- Files:
-
- 1 added
- 6 modified
- 1 moved
-
files/acp (added)
-
files/acp/update.php (moved) (moved from taggingreloaded/files/update.php)
-
files/lib/system/event/listener/TaggingReloadedMessageFormListener.class.php (modified) (3 diffs)
-
files/lib/system/event/listener/TaggingReloadedPageListener.class.php (modified) (3 diffs)
-
files/lib/util/TaggingReloadedUtil.class.php (modified) (2 diffs)
-
optionals/de.easy-coding.wbb.taggingreloaded/package.xml (modified) (2 diffs)
-
package.xml (modified) (2 diffs)
-
templates/messageFormTaggingReloaded.tpl (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
taggingreloaded/files/lib/system/event/listener/TaggingReloadedMessageFormListener.class.php
r178 r204 11 11 */ 12 12 class TaggingReloadedMessageFormListener implements EventListener { 13 protected static $constructed = false; 14 13 15 protected $eventObj; 14 16 protected $className; … … 25 27 26 28 // abort if the user does not have permissions to use tagging 27 if(!WCF::getUser()->getPermission('user.message.tagging')) {29 if(!WCF::getUser()->getPermission('user.message.tagging')) 28 30 return; 31 32 // is style black? 33 if(!self::$constructed) { 34 require_once(WCF_DIR.'lib/system/style/Style.class.php'); 35 $style = new Style(WCF::getUser()->styleID); 36 $check = !in_array($style->getVariable('page.background.color'),array('#000','#000000')); 37 TaggingReloadedUtil::setBlack($check); 38 self::$constructed = false; 29 39 } 30 40 … … 77 87 */ 78 88 protected function assignVariables () { 89 // is style black? 90 WCF::getTPL()->assign('taggingBlack', TaggingReloadedUtil::getBlack()); 91 79 92 switch(WCF::getUser()->getUserOption('tagging_style')) { 80 93 case 1: -
taggingreloaded/files/lib/system/event/listener/TaggingReloadedPageListener.class.php
r203 r204 17 17 */ 18 18 class TaggingReloadedPageListener implements EventListener { 19 protected static $constructed = false; 20 19 21 protected $userID=0; // params 20 22 … … 33 35 if(!WCF::getUser()->getUserOption('tagging_enable')) 34 36 return; 37 38 // is style black? 39 if(!self::$constructed) { 40 require_once(WCF_DIR.'lib/system/style/Style.class.php'); 41 $style = new Style(WCF::getUser()->styleID); 42 $check = !in_array($style->getVariable('page.background.color'),array('#000','#000000')); 43 TaggingReloadedUtil::setBlack($check); 44 self::$constructed = false; 45 } 35 46 36 47 $this->eventObj = $eventObj; … … 91 102 ); 92 103 } 93 104 94 105 $this->tags = TaggingReloadedUtil::beautify($this->tags); 95 106 } -
taggingreloaded/files/lib/util/TaggingReloadedUtil.class.php
r201 r204 1 1 <?php 2 3 2 /** 4 3 * Util for Tagging Operations … … 143 142 144 143 /** 144 * sets color 145 */ 146 public static function getBlack() { 147 return self::$black; 148 } 149 150 /** 145 151 * beautify tags with size and color 146 152 * @param tags -
taggingreloaded/optionals/de.easy-coding.wbb.taggingreloaded/package.xml
r178 r204 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.7. 0</version>7 <version>0.7.1</version> 8 8 <date>DATE</date> 9 9 <plugin>com.woltlab.wbb</plugin> … … 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.7.0"> 35 <files>files.tar</files> 32 36 </instructions> 33 37 -
taggingreloaded/package.xml
r201 r204 17 17 <requiredpackages> 18 18 <requiredpackage minversion="1.0.0">com.woltlab.wcf</requiredpackage> 19 <requiredpackage minversion="1.0.0">com.woltlab.wcf.acp.user.option</requiredpackage> 19 20 <requiredpackage file="requirements/de.easy-coding.wcf.data.page.publicseorewriter.tar.gz" minversion="1.1.4">de.easy-coding.wcf.data.page.publicseorewriter</requiredpackage> 20 21 </requiredpackages> … … 44 45 <files>files.tar</files> 45 46 <templates>templates.tar</templates> 46 <script>update.php</script>47 47 <useroptions>useroptions.xml</useroptions> 48 48 </instructions> -
taggingreloaded/templates/messageFormTaggingReloaded.tpl
r201 r204 10 10 var tagging = new TaggingReloaded(taggingdom); 11 11 tagging.setLimits(30,500); 12 {if false}tagging.setBlack(false);{/if}12 tagging.setBlack({if $taggingBlack}true{else}false{/if}); 13 13 //]]> 14 14 </script>
