X-Git-Url: https://git.mdrn.pl/wolnelektury.git/blobdiff_plain/f0d9161da1b3fe4d3a528f95df30e26d221f73d4..4668015907cd146c6607ba4a14611f4ea7ffe617:/src/experiments/experiments.py?ds=inline

diff --git a/src/experiments/experiments.py b/src/experiments/experiments.py
index 63c74c601..60d05213d 100644
--- a/src/experiments/experiments.py
+++ b/src/experiments/experiments.py
@@ -1,4 +1,5 @@
 import re
+from django.conf import settings
 from django.utils.translation import get_language
 from .base import Experiment
 
@@ -6,18 +7,28 @@ from .base import Experiment
 class NewLayout(Experiment):
     slug = 'layout'
     name = 'Nowy layout strony'
+    size = settings.EXPERIMENTS_LAYOUT
 
     def qualify(self, request):
         if get_language() != 'pl':
             return False
 
-        if re.search(
-                'iphone|mobile|androidtouch',
-                request.META.get('HTTP_USER_AGENT', ''),
-                re.IGNORECASE):
-            return False
+
+class Sowka(Experiment):
+    slug = 'sowka'
+    name = 'Pan Sówka'
+    size = settings.EXPERIMENTS_SOWKA
+    switchable = False
+
+
+class Search(Experiment):
+    slug = 'search'
+    name = 'Nowa wyszukiwarka'
+    size = settings.EXPERIMENTS_SEARCH
 
 
 experiments = [
     NewLayout,
+    Sowka,
+    Search
 ]