Turn media.get_uploader into a property
[mediagoblin.git] / mediagoblin / config_spec.ini
index 3f99b49758ec2b4d7776641cc2f528be92b368b7..eb22bc1be3078f04bfb333a29f6a09c4461e1397 100644 (file)
@@ -1,28 +1,38 @@
 [mediagoblin]
+# HTML title of the pages
+html_title = string(default="GNU MediaGoblin")
+
+# Enabled media types
+media_types = string_list(default=list("mediagoblin.media_types.image"))
+
 # database stuff
 db_host = string()
 db_name = string(default="mediagoblin")
 db_port = integer()
 
-
 # Where temporary files used in processing and etc are kept
 workbench_path = string(default="%(here)s/user_dev/media/workbench")
 
-
 # Where mediagoblin-builtin static assets are kept
 direct_remote_path = string(default="/mgoblin_static/")
 
 # set to false to enable sending notices
 email_debug_mode = boolean(default=True)
 email_sender_address = string(default="notice@mediagoblin.example.org")
+email_smtp_host = string(default='')
+email_smtp_port = integer(default=25)
+email_smtp_user = string(default=None)
+email_smtp_pass = string(default=None)
 
 # Set to false to disable registrations
 allow_registration = boolean(default=True)
 
 # tag parsing
-tags_delimiter = string(default=",")
 tags_max_length = integer(default=50)
 
+# Whether comments are ascending or descending
+comments_ascending = boolean(default=True)
+
 # By default not set, but you might want something like:
 # "%(here)s/user_dev/templates/"
 local_templates = string()
@@ -37,15 +47,25 @@ celery_setup_elsewhere = boolean(default=False)
 # source files for a media file but can also be a HUGE security risk.
 allow_attachments = boolean(default=False)
 
+# Cookie stuff
+csrf_cookie_name = string(default='mediagoblin_csrftoken')
+
 
 [storage:publicstore]
+storage_class = string(default="mediagoblin.storage.filestorage:BasicFileStorage")
 base_dir = string(default="%(here)s/user_dev/media/public")
 base_url = string(default="/mgoblin_media/")
 
 [storage:queuestore]
+storage_class = string(default="mediagoblin.storage.filestorage:BasicFileStorage")
 base_dir = string(default="%(here)s/user_dev/media/queue")
 
 
+# Should we keep the original file?
+[media_type:mediagoblin.media_types.video]
+keep_original = boolean(default=False)
+
+
 [beaker.cache]
 type = string(default="file")
 data_dir = string(default="%(here)s/user_dev/beaker/cache/data")