Changeset a9c5e47db30484fe9081ed363fb8da9ddccfd83b

Show
Ignore:
Timestamp:
02/11/07 13:45:09 (2 years ago)
Author:
Christopher Jung <bktheg@web.de>
git-committer:
Christopher Jung <bktheg@web.de> 1171197909 +0100
git-parent:

[4c5c0e16c9d9e5fb0ebeace9c3dc67c389409d40]

git-author:
Christopher Jung <bktheg@web.de> 1171197909 +0100
Message:

Download-Verzeichnisse geaendert

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • web/WEB-INF/cfg/pipeline.xml

    r4679dc4 ra9c5e47  
    181181        </modules> 
    182182        <rules> 
     183                <!-- Downloads --> 
    183184                <match pattern="/downloads/auth/.*"> 
    184185                        <actions> 
     
    187188                        <execute-reader> 
    188189                                <reader class="net.driftingsouls.ds2.server.framework.pipeline.reader.FileReader" /> 
    189                                 <file pattern="/(.*)" file="data/$1" /> 
     190                                <file pattern="/downloads/(.*)" file="downloads/$1" /> 
     191                        </execute-reader> 
     192                </match> 
     193                <match pattern="/downloads/auth/.*"> 
     194                        <execute-reader> 
     195                                <reader class="net.driftingsouls.ds2.server.framework.pipeline.reader.ErrorReader" /> 
     196                                <file file="404:data/errors/no_pipeline.html" /> 
    190197                        </execute-reader> 
    191198                </match> 
     
    200207                        <execute-reader> 
    201208                                <reader class="net.driftingsouls.ds2.server.framework.pipeline.reader.FileReader" /> 
    202                                 <file pattern="/(.*)" file="data/$1" /> 
     209                                <file pattern="/downloads/(.*)" file="downloads/$1" /> 
     210                        </execute-reader> 
     211                </match> 
     212                <match pattern="/downloads/-?[0-9]+/.+"> 
     213                        <actions> 
     214                                <action class="net.driftingsouls.ds2.server.framework.pipeline.actions.AuthenticateAction"> 
     215                                        <parameter name="userid"> 
     216                                                <urldirectory number="-2" /> 
     217                                        </parameter> 
     218                                </action> 
     219                        </actions> 
     220                        <execute-reader> 
     221                                <reader class="net.driftingsouls.ds2.server.framework.pipeline.reader.ErrorReader" /> 
     222                                <file file="404:data/errors/no_pipeline.html" /> 
    203223                        </execute-reader> 
    204224                </match> 
     
    206226                        <execute-reader> 
    207227                                <reader class="net.driftingsouls.ds2.server.framework.pipeline.reader.FileReader" /> 
    208                                 <file pattern="/(.*)" file="data/$1" /> 
    209                         </execute-reader> 
    210                 </match> 
     228                                <file pattern="/downloads/(.*)" file="downloads/$1" /> 
     229                        </execute-reader> 
     230                </match> 
     231                 
     232                <!-- Grafiken --> 
     233                 
    211234                <match pattern="/.*data/.*\.(gif|png|jpg|css|js)"> 
    212235                        <execute-reader> 
     
    227250                        </execute-reader> 
    228251                </match> 
     252                 
     253                <!--  Module --> 
     254                 
    229255                <match pattern="(/ds|/main.php|/php/main.php)"> 
    230256                        <execute-module>