Просмотр исходного кода

Improve presentation mode (beta)

Sotaro KARASAWA 11 лет назад
Родитель
Сommit
53ef77f984
1 измененных файлов с 3 добавлено и 1 удалено
  1. 3 1
      lib/middlewares.js

+ 3 - 1
lib/middlewares.js

@@ -43,7 +43,9 @@ exports.swigFilters = function(app, swig) {
 
 
     swig.setFilter('presentation', function(string) {
     swig.setFilter('presentation', function(string) {
       // 手抜き
       // 手抜き
-      return string.replace(/[\n]+#/g, '\n\n\n#');
+      return string
+        .replace(/[\n]+#/g, '\n\n\n#')
+        .replace(/\s(https?.+(jpe?g|png|gif))\s/, '\n\n\n![]($1)\n\n\n');
     });
     });
 
 
     swig.setFilter('picture', function(user) {
     swig.setFilter('picture', function(user) {