Changeset 044b8a02866e5215e5cc402103df25acb6e1e7bf
- Timestamp:
- 08/05/07 14:39:08
(1 year ago)
- Author:
- Christopher Jung <bktheg@web.de>
- git-committer:
- Christopher Jung <bktheg@web.de> 1186317548 +0200
- git-parent:
[253f8ca1779aaed5336e611e7cc78c71fde30e60]
- git-author:
- Christopher Jung <bktheg@web.de> 1186317548 +0200
- Message:
BasicUser?: getDefaultImagePath hat nun keinen Database-Parameter mehr
-
Files:
-
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
| r28d5980 |
r044b8a0 |
|
| 1244 | 1244 | } |
|---|
| 1245 | 1245 | if( context != null ){ |
|---|
| 1246 | | return BasicUser.getDefaultImagePath(context.getDatabase())+ResourceConfig.getResourceImage(resid.getID()); |
|---|
| | 1246 | return BasicUser.getDefaultImagePath()+ResourceConfig.getResourceImage(resid.getID()); |
|---|
| 1247 | 1247 | } |
|---|
| 1248 | 1248 | return Configuration.getSetting("URL")+ResourceConfig.getResourceImage(resid.getID()); |
|---|
| r6d5ded6 |
r044b8a0 |
|
| 26 | 26 | import net.driftingsouls.ds2.server.framework.Common; |
|---|
| 27 | 27 | import net.driftingsouls.ds2.server.framework.Configuration; |
|---|
| 28 | | import net.driftingsouls.ds2.server.framework.ContextMap; |
|---|
| 29 | 28 | import net.driftingsouls.ds2.server.framework.Loggable; |
|---|
| 30 | | import net.driftingsouls.ds2.server.framework.db.Database; |
|---|
| 31 | 29 | import net.driftingsouls.ds2.server.framework.xml.XMLUtils; |
|---|
| 32 | 30 | |
|---|
| … | … | |
| 84 | 82 | */ |
|---|
| 85 | 83 | try { |
|---|
| 86 | | Database db = ContextMap.getContext().getDatabase(); |
|---|
| 87 | | String imagepath = BasicUser.getDefaultImagePath(db)+"data/items/"; |
|---|
| | 84 | String imagepath = BasicUser.getDefaultImagePath()+"data/items/"; |
|---|
| 88 | 85 | |
|---|
| 89 | 86 | Document doc = XMLUtils.readFile(Configuration.getSetting("configdir")+"items.xml"); |
|---|
| r75bad19 |
r044b8a0 |
|
| 165 | 165 | /** |
|---|
| 166 | 166 | * Liefert den Standard-Image-Path zurueck |
|---|
| 167 | | * @param db Eine Datenbankverbindung |
|---|
| 168 | 167 | * @return Der Standard-Image-Path |
|---|
| 169 | 168 | */ |
|---|
| 170 | | public static String getDefaultImagePath(Database db) { |
|---|
| | 169 | public static String getDefaultImagePath() { |
|---|
| 171 | 170 | if( defaultImagePath == null ) { |
|---|
| | 171 | Database db = ContextMap.getContext().getDatabase(); |
|---|
| 172 | 172 | defaultImagePath = db.first("SHOW FIELDS FROM users LIKE 'imgpath'").getString("Default"); |
|---|
| 173 | 173 | } |
|---|
| … | … | |
| 433 | 433 | } |
|---|
| 434 | 434 | |
|---|
| 435 | | return getDefaultImagePath(context.getDatabase()); |
|---|
| | 435 | return getDefaultImagePath(); |
|---|
| 436 | 436 | } |
|---|
| 437 | 437 | |
|---|
| r5ba971b |
r044b8a0 |
|
| 98 | 98 | boolean usegfxpak = false; |
|---|
| 99 | 99 | if( getUser() != null ) { |
|---|
| 100 | | if( !getUser().getUserImagePath().equals(BasicUser.getDefaultImagePath(getDatabase())) ) { |
|---|
| | 100 | if( !getUser().getUserImagePath().equals(BasicUser.getDefaultImagePath()) ) { |
|---|
| 101 | 101 | usegfxpak = true; |
|---|
| 102 | 102 | } |
|---|
| … | … | |
| 405 | 405 | } |
|---|
| 406 | 406 | else { |
|---|
| 407 | | templateEngine.set_var("global.datadir", BasicUser.getDefaultImagePath(getDatabase())); |
|---|
| | 407 | templateEngine.set_var("global.datadir", BasicUser.getDefaultImagePath()); |
|---|
| 408 | 408 | } |
|---|
| 409 | 409 | |
|---|
| r283e6c7 |
r044b8a0 |
|
| 69 | 69 | StringBuffer out = getContext().getResponse().getContent(); |
|---|
| 70 | 70 | |
|---|
| 71 | | if( !user.getUserImagePath().equals(BasicUser.getDefaultImagePath(getDatabase())) ) { |
|---|
| | 71 | if( !user.getUserImagePath().equals(BasicUser.getDefaultImagePath()) ) { |
|---|
| 72 | 72 | parameterNumber("gfxpakversion"); |
|---|
| 73 | 73 | int gfxpakversion = getInteger("gfxpakversion"); |
|---|
| rca92ef8 |
r044b8a0 |
|
| 344 | 344 | |
|---|
| 345 | 345 | if( gfxpak.length() == 0 ) { |
|---|
| 346 | | user.setImagePath(BasicUser.getDefaultImagePath(getDatabase())); |
|---|
| | 346 | user.setImagePath(BasicUser.getDefaultImagePath()); |
|---|
| 347 | 347 | |
|---|
| 348 | 348 | t.set_var( "options.message", "Pfad zum Grafikpak zurückgesetzt<br />\n" ); |
|---|
| … | … | |
| 477 | 477 | String imagepath = user.getUserImagePath(); |
|---|
| 478 | 478 | |
|---|
| 479 | | if( imagepath.equals(BasicUser.getDefaultImagePath(getDatabase())) ) { |
|---|
| | 479 | if( imagepath.equals(BasicUser.getDefaultImagePath()) ) { |
|---|
| 480 | 480 | imagepath = ""; |
|---|
| 481 | 481 | } |
|---|
| ra3223ab |
r044b8a0 |
|
| 787 | 787 | |
|---|
| 788 | 788 | // Ueberpruefen ob das gfxpak noch aktuell ist |
|---|
| 789 | | if( (usegfxpak != 0) && !user.getUserImagePath().equals(BasicUser.getDefaultImagePath(db)) ) { |
|---|
| | 789 | if( (usegfxpak != 0) && !user.getUserImagePath().equals(BasicUser.getDefaultImagePath()) ) { |
|---|
| 790 | 790 | t.set_var( "login.checkgfxpak", 1, |
|---|
| 791 | 791 | "login.checkgfxpak.path", user.getUserImagePath() ); |
|---|
| r6d5ded6 |
r044b8a0 |
|
| 22 | 22 | import net.driftingsouls.ds2.server.framework.Context; |
|---|
| 23 | 23 | import net.driftingsouls.ds2.server.framework.ContextMap; |
|---|
| 24 | | import net.driftingsouls.ds2.server.framework.db.Database; |
|---|
| 25 | 24 | |
|---|
| 26 | 25 | class ShipTypeDataPictureWrapper extends AbstractShipTypeDataWrapper { |
|---|
| … | … | |
| 39 | 38 | return context.getActiveUser().getImagePath()+getInner().getPicture(); |
|---|
| 40 | 39 | } |
|---|
| 41 | | Database db = ContextMap.getContext().getDatabase(); |
|---|
| 42 | | return BasicUser.getDefaultImagePath(db)+getInner().getPicture(); |
|---|
| | 40 | return BasicUser.getDefaultImagePath()+getInner().getPicture(); |
|---|
| 43 | 41 | } |
|---|
| 44 | 42 | |
|---|