diff --git a/jspwiki-api/src/main/java/org/apache/wiki/api/core/Engine.java b/jspwiki-api/src/main/java/org/apache/wiki/api/core/Engine.java index 0dd704a22b..6dd5775382 100644 --- a/jspwiki-api/src/main/java/org/apache/wiki/api/core/Engine.java +++ b/jspwiki-api/src/main/java/org/apache/wiki/api/core/Engine.java @@ -63,6 +63,9 @@ public interface Engine { /** The default inlining pattern. Currently "*.png" */ String DEFAULT_INLINEPATTERN = "*.png"; + String DEFAULT_INLINEPATTERN_JPG = "*.jpg"; + String DEFAULT_INLINEPATTERN_GIF = "*.gif"; + String DEFAULT_INLINEPATTERN_SVG = "*.svg"; /** The name used for the default template. The value is {@value}. */ String DEFAULT_TEMPLATE_NAME = "default"; diff --git a/jspwiki-main/src/main/java/org/apache/wiki/WikiEngine.java b/jspwiki-main/src/main/java/org/apache/wiki/WikiEngine.java index db9ba64ccc..3c20b1d1aa 100644 --- a/jspwiki-main/src/main/java/org/apache/wiki/WikiEngine.java +++ b/jspwiki-main/src/main/java/org/apache/wiki/WikiEngine.java @@ -586,6 +586,9 @@ public Collection< String > getAllInlinedImagePatterns() { if( ptrnlist.isEmpty() ) { ptrnlist.add( DEFAULT_INLINEPATTERN ); + ptrnlist.add( DEFAULT_INLINEPATTERN_GIF ); + ptrnlist.add( DEFAULT_INLINEPATTERN_JPG ); + ptrnlist.add( DEFAULT_INLINEPATTERN_SVG ); } return ptrnlist;