diff options
author | rsiddharth <rsiddharth@ninthfloor.org> | 2012-12-20 10:53:55 +0530 |
---|---|---|
committer | rsiddharth <rsiddharth@ninthfloor.org> | 2012-12-20 10:53:55 +0530 |
commit | af6aefa0467762e1900da4740490deb43255e443 (patch) | |
tree | ece7af80af6eba5963f53e998332909dfa643986 /parsers | |
parent | fc76e4aea33e4a841f36b7edcce35fdbad2d8fbe (diff) |
[bug-fix]: Back Buttons were not put in webpages that were present in
the "root" directory. This commit fixes this.
modified:
parsers/BackButton.java
Diffstat (limited to 'parsers')
-rw-r--r-- | parsers/BackButton.java | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/parsers/BackButton.java b/parsers/BackButton.java index e504648..38e5a9e 100644 --- a/parsers/BackButton.java +++ b/parsers/BackButton.java @@ -29,14 +29,15 @@ public class BackButton implements Parser { // this method doesn't modify the filContent. public String parse(String fileContent) { StringBuilder fileBuilder = new StringBuilder(fileContent); + String fileName = PresentFile.file.getName(); /** * Back button is added only if the present directory being * parsed is not 'root'. */ - if(DirectoryInfo.level!=0) { + if(DirectoryInfo.level!=0 || !(fileName.equals("index.scruffy"))) { fileBuilder.append("\n<div class=\"back\">\n"); fileBuilder.append("<a href=\""); - if(PresentFile.file.getName().equals("index.scruffy")) { + if(fileName.equals("index.scruffy")) { fileBuilder.append("../\"> back "); }else { fileBuilder.append("./\"> back "); |