Changeset 847
- Timestamp:
- 04/07/09 21:28:27 (4 years ago)
- Location:
- metadesc
- Files:
-
- 3 modified
-
eventlistener.xml (modified) (1 diff)
-
files/lib/system/event/listener/ThreadPageMetaListener.class.php (modified) (2 diffs)
-
package.xml (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
metadesc/eventlistener.xml
r584 r847 8 8 <listenerclassfile>lib/system/event/listener/ThreadPageMetaListener.class.php</listenerclassfile> 9 9 </eventlistener> 10 <eventlistener> 11 <eventclassname>BoardPage</eventclassname> 12 <eventname>assignVariables</eventname> 13 <listenerclassfile>lib/system/event/listener/ThreadPageMetaListener.class.php</listenerclassfile> 14 </eventlistener> 10 15 </import> 11 16 </data> -
metadesc/files/lib/system/event/listener/ThreadPageMetaListener.class.php
r584 r847 3 3 4 4 /** 5 * extends board with url5 * meta descriptions for all threads and for all boards 6 6 * 7 7 * @author Torben Brodt … … 15 15 */ 16 16 public function execute($eventObj, $className, $eventName) { 17 WBBCore::getTPL()->assign('META_DESCRIPTION', substr(str_replace("\n"," ",$eventObj->thread->firstPostPreview),0,160)); 17 switch($className) { 18 case 'ThreadPage': 19 WBBCore::getTPL()->assign('META_DESCRIPTION', substr(str_replace("\n"," ",$eventObj->thread->firstPostPreview),0,160)); 20 break; 21 case 'BoardPage': 22 $desc = sprintf("%s - %s - %s %s", PAGE_TITLE, $eventObj->board->description, 23 WCF::getLanguage()->get('wcf.acp.option.category.general.page'), $eventObj->pageNo); 24 WBBCore::getTPL()->assign('META_DESCRIPTION', $desc); 25 break; 26 } 18 27 } 19 28 } -
metadesc/package.xml
r767 r847 5 5 <packagename>Metadesc</packagename> 6 6 <packagedescription><![CDATA[FirstPostPreview to Metadesc.]]></packagedescription> 7 <version>1. 0.1</version>7 <version>1.1.0</version> 8 8 <date>DATE</date> 9 9 <plugin>com.woltlab.wbb</plugin> … … 27 27 </instructions> 28 28 29 <instructions type="update" fromversion="1.0.2"> 30 <files>files.tar</files> 31 </instructions> 32 33 <instructions type="update" fromversion="1.0.1"> 34 <files>files.tar</files> 35 <eventlistener>eventlistener.xml</eventlistener> 36 </instructions> 37 29 38 <instructions type="update" fromversion="1.0.0"> 30 39 <files>files.tar</files> 40 <eventlistener>eventlistener.xml</eventlistener> 31 41 </instructions> 32 42 </package>
