73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
|
# File 'lib/mhtml/document.rb', line 73
def relative_file_path
return nil if @file_path.nil?
return '.' if @file_path == @root_doc.file_path
str = nil
if !@root_doc.file_path.nil? && @file_path.start_with?(@root_doc.file_path)
start = @root_doc.file_path.length
str = @file_path[start..(@file_path.length - 1)]
elsif @file_path.include?(':')
start = @file_path.rindex(':') + 1
str = @file_path[start..(@file_path.length - 1)]
else
str = @file_path
end
str = str[1..(str.length - 1)] if str[0] == '/'
str
end
|