Changeset 1005
- Timestamp:
- Jan 3, 2010, 4:05:25 AM (13 years ago)
- Location:
- trunk/lib
- Files:
-
- 5 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/lib/Directory.cc
r978 r1005 3 3 /* 4 4 Copyright (C) 2005, 2006, 2007, 2008, 2009 Jari Häkkinen, Peter Johansson 5 Copyright (C) 2010 Peter Johansson 5 6 6 7 This file is part of svndigest, http://dev.thep.lu.se/svndigest … … 190 191 ss << imagedir << "/index.svg"; 191 192 os << "<p class=\"plot\">\n"; 192 os << "<object data='" << ss.str() << "' type='image/svg+xml' width='600'>\n" 193 << "<embed src='" << ss.str() << "' type='image/svg+xml' width='600' />\n" 194 << "</object>\n"; 193 os << image("svg", ss.str()); 195 194 os << "</p>\n"; 196 195 -
trunk/lib/File.cc
r978 r1005 3 3 /* 4 4 Copyright (C) 2005, 2006, 2007, 2008, 2009 Jari Häkkinen, Peter Johansson 5 Copyright (C) 2010 Peter Johansson 5 6 6 7 This file is part of svndigest, http://dev.thep.lu.se/svndigest … … 384 385 ss << imagefile; 385 386 os << "<p class=\"plot\">\n"; 386 os << "<object data='" << ss.str() << "' type='image/svg+xml' width='600'>\n" 387 << "<embed src='" << ss.str() << "' type='image/svg+xml' width='600' />\n" 388 << "</object>\n"; 387 os << image("svg", ss.str()); 389 388 os << "</p>\n"; 390 389 -
trunk/lib/first_page.cc
r978 r1005 4 4 Copyright (C) 2006 Peter Johansson 5 5 Copyright (C) 2007, 2008, 2009 Jari Häkkinen, Peter Johansson 6 Copyright (C) 2010 Peter Johansson 6 7 7 8 This file is part of svndigest, http://dev.thep.lu.se/svndigest … … 232 233 stats.plot_summary(name); 233 234 os << "<div class=\"main\">\n"; 234 os << "<object data='" << name << "' type='image/svg+xml' width='600'>\n" 235 << "<embed src='" << name << "' type='image/svg+xml' width='600' />\n" 236 << "</object>\n"; 235 os << image("svg", name); 237 236 os << "</div>"; 238 237 -
trunk/lib/html_utility.cc
r991 r1005 4 4 Copyright (C) 2006 Peter Johansson 5 5 Copyright (C) 2007, 2008 Jari Häkkinen, Peter Johansson 6 Copyright (C) 2009 Peter Johansson6 Copyright (C) 2009, 2010 Peter Johansson 7 7 8 8 This file is part of svndigest, http://dev.thep.lu.se/svndigest … … 61 61 62 62 63 std::string image(const std::string& format, const std::string& name) 64 { 65 std::ostringstream os; 66 if (format=="svg") 67 os << "<object data='" << name << "' type='image/svg+xml' width='600'>\n" 68 << "<embed src='" << name << "' type='image/svg+xml' width='600' />\n" 69 << "</object>\n"; 70 else { 71 assert(false); 72 throw std::runtime_error("unknown image format: " + format); 73 } 74 return os.str(); 75 } 76 77 63 78 void print_footer(std::ostream& os) 64 79 { -
trunk/lib/html_utility.h
r978 r1005 7 7 Copyright (C) 2006 Peter Johansson 8 8 Copyright (C) 2007, 2008 Jari Häkkinen, Peter Johansson 9 Copyright (C) 2009 Peter Johansson9 Copyright (C) 2009, 2010 Peter Johansson 10 10 11 11 This file is part of svndigest, http://dev.thep.lu.se/svndigest … … 47 47 const std::string& title="", 48 48 const std::string& color=""); 49 50 /** 51 */ 52 std::string image(const std::string& format, const std::string& name); 49 53 50 54 ///
Note: See TracChangeset
for help on using the changeset viewer.