Changeset 906

Show
Ignore:
Timestamp:
07/03/09 22:43:25 (4 years ago)
Author:
MDMAN
Message:

neue Version eu.playstartrek.wcf.ranksystem

Location:
eu.playstartrek.wcf.ranksystem
Files:
5 modified

Legend:

Unmodified
Added
Removed
  • eu.playstartrek.wcf.ranksystem/files/lib/page/PlayStarTrekRankPage.class.php

    r903 r906  
    1313        public $templateName = 'playStarTrekRank'; 
    1414        private $page = 'rank'; 
     15        private $ranks = array(); 
    1516                                 
    1617        /** 
     
    2728        public function readData() { 
    2829                parent::readData(); 
     30                 
     31                // Hier werden alle RÀnge geladen 
     32                $sql = "SELECT *  
     33                                FROM `wcf".WCF_N."_pst_ranks` 
     34                                ORDER BY `sortOrder` ASC 
     35                                "; 
     36                         
     37                $res = WCF::getDB()->sendQuery($sql); 
     38                while ($row = WCF::getDB()->fetchArray($res)) { 
     39                        $this->ranks[] = $row; 
     40                } 
    2941                                 
    3042                 
     
    4052                 
    4153                        'page' => $this->page, 
     54                        'ranks' => $this->ranks, 
    4255                                                 
    4356                )); 
  • eu.playstartrek.wcf.ranksystem/files/style/extra/playStarTrek.css

    r899 r906  
    2323} 
    2424 
    25 .starTrekRangTable { 
     25.starTrekRankTable { 
    2626        border-collapse: collapse; 
    2727        border: 1px solid grey; 
     
    2929} 
    3030 
    31 .starTrekRangTableHead { 
     31.starTrekRankTableHead { 
    3232        font-size: 0.25em; 
    3333        text-decoration: bold; 
    3434} 
    3535 
    36 .starTrekRangTableTd { 
     36.starTrekRankTableTd { 
    3737        vertical-align: middle !important; 
    3838        border: 0.5px solid grey !important; 
  • eu.playstartrek.wcf.ranksystem/install.sql

    r905 r906  
    3131  `name` VARCHAR(45) NULL , 
    3232 
     33  `remark` VARCHAR(255) NULL , 
     34 
     35  `sortOrder` INT(10) NOT NULL, 
     36 
    3337  PRIMARY KEY (`rankID`) , 
    3438 
     
    622626 
    623627 ENGINE=MyISAM  DEFAULT CHARSET=utf8 ; 
     628 
     629INSERT INTO `wcf1_pst_ranks` 
     630(`rankID`, `name`, `remark`, `sortOrder`) 
     631VALUES 
     632( '', 'Fleetadmiral', '', '1' ), 
     633( '', 'Admiral', '', '2'), 
     634( '', 'Viceadmiral', '', '3' ), 
     635( '', 'Rearadmiral', '', '4' ), 
     636( '', 'Commodore', '', '5' ), 
     637( '', 'Captain', '', '6' ), 
     638( '', 'Commander', '', '7' ), 
     639( '', 'Lieutenant Commander', '', '8' ), 
     640( '', 'Lieutenant', '', '9' ), 
     641( '', 'Lieutenant Junior Grade', '', '10' ), 
     642( '', 'Ensign', '', '11' ), 
     643( '', 'Kadett fourthClass', '', '12' ), 
     644( '', 'Kadett thirdClass', '', '13' ), 
     645( '', 'Kadett secondClass', '', '14' ), 
     646( '', 'Kadett firstClass', '', '15' ) 
  • eu.playstartrek.wcf.ranksystem/package.xml

    r902 r906  
    55                <packagename><![CDATA[PST - Dienstrangverwaltung]]></packagename> 
    66                <packageDescription><![CDATA[Dieses PlugIn erlaubt fÃŒr PST die DienstrÀnge zu verwalten.]]></packageDescription> 
    7                 <version>1.0.0 Beta 1</version> 
     7                <version>1.0.0 Beta 3</version> 
    88                <isunique>1</isunique> 
    9                 <date>2009-06-28</date> 
     9                <date>2009-07-03</date> 
    1010                <plugin>com.woltlab.wcf</plugin> 
    1111        </packageinformation> 
     
    3131         
    3232        <instructions type="update" fromversion="1.0.0 Beta *"> 
    33                 <!--<languages languagecode="de">de.xml</languages> 
     33                <!--<languages languagecode="de">de.xml</languages>--> 
    3434                <files>files.tar</files> 
    35                 <templates>templates.tar</templates>--> 
     35                <templates>templates.tar</templates> 
    3636        </instructions> 
    3737         
  • eu.playstartrek.wcf.ranksystem/templates/playStarTrekRank.tpl

    r903 r906  
    3030         
    3131        <div class="border tabMenuContent"> 
     32                {if $ranks|count > 0} 
     33                        <table class="tableList starTrekRankHead"> 
     34                         
     35                                <thead> 
     36                                        <tr class="tableHead starTrekRankTable"> 
     37                                                <th class="starTrekRankTableTd" align='center'>{lang}wcf.playStarTrek.ranksystem.rankName{/lang}</td> 
    3238 
    33                 Hier soll nun die Rank-Übersicht rein... 
    34  
     39                                                <th class="starTrekRankTableTd" align='center'>{lang}wcf.playStarTrek.ranksystem.remark{/lang}</td> 
     40                                                {if $this->user->getPermission('admin.playstartrek.ranksystem.caneditrank')} 
     41                                                <th class="starTrekRankTableTd" align='center'>{lang}wcf.playStarTrek.ranksystem.action{/lang}</td> 
     42                                                {/if} 
     43                                        </tr> 
     44                                </thead> 
     45                                <tbody> 
     46                                        {foreach from=$ranks item=rank} 
     47                                                <tr class="deletable"> 
     48                                                        <td class="starTrekRankTableTd" align='center' height="100px">{if $this->user->getPermission('admin.playstartrek.ranksystem.caneditrank')}<a href="index.php?form=PlayStarTrekRankEdit&amp;rankID={$rank.rankID}{@SID_ARG_2ND}"><strong>{$rank.name}</strong></a>{else}<strong>{$rank.name}</strong>{/if}</td> 
     49                                                        <td class="starTrekRankTableTd" align='left' height="100px"><strong>{$rank.remark}</strong></td> 
     50                                                        {if $this->user->getPermission('admin.playstartrek.ranksystem.caneditrank')} 
     51                                                        <td class="starTrekRankTableTd" align='center' height="100px"> 
     52                                                         
     53                                                                <a href="index.php?form=PlayStarTrekRankEdit{@SID_ARG_2ND}&amp;rankID={$rank.rankID}"><img src="{icon}editS.png{/icon}" alt="" title="{lang}wcf.playStarTrek.ranksystem.rankEdit.button{/lang}" /></a> 
     54                                                                <a href="index.php?action=PlayStarTrekDeleteRank{@SID_ARG_2ND}&amp;rankID={$rank.rankID}" class="deleteButton" ><img src="{icon}deleteS.png{/icon}" alt="" title="{lang}wcf.playStarTrek.ranksystem.rankDelete.button{/lang}" /></a> 
     55                                                         
     56                                                        </td> 
     57                                                        {/if} 
     58                                                </tr> 
     59                                        {/foreach} 
     60                                </tbody> 
     61                        </table> 
     62                {/if} 
    3563        </div> 
    3664        <br>