Răsfoiți Sursa

PageId checker

Sotaro KARASAWA 9 ani în urmă
părinte
comite
40a1d9f7bd
1 a modificat fișierele cu 12 adăugiri și 0 ștergeri
  1. 12 0
      lib/crowi/index.js

+ 12 - 0
lib/crowi/index.js

@@ -96,6 +96,18 @@ Crowi.prototype.init = function() {
   });
 }
 
+Crowi.prototype.isPageId = function(pageId) {
+  if (!pageId) {
+    return false;
+  }
+
+  if (typeof pageId === 'string' && pageId.match(/^[\da-f]{24}$/)) {
+    return true;
+  }
+
+  return false;
+};
+
 Crowi.prototype.setConfig = function(config) {
   this.config = config;
 };