| Index: modules/trac/templates/orders.ini.erb | 
| =================================================================== | 
| new file mode 100644 | 
| --- /dev/null | 
| +++ b/modules/trac/templates/orders.ini.erb | 
| @@ -0,0 +1,216 @@ | 
| +# -*- coding: utf-8 -*- | 
| + | 
| +[inherit] | 
| +file = /home/trac/trac.ini | 
| + | 
| +[header_logo] | 
| +alt = <%= @description %> | 
| +height = 38 | 
| +link = /orders | 
| +src = eyeo_logo.png | 
| +width = 124 | 
| + | 
| +[notification] | 
| +smtp_from = noreply@eyeo.com | 
| +smtp_from_name = <%= @description %> | 
| + | 
| +[project] | 
| +descr = <%= @description %> | 
| +name = <%= @description %> | 
| +url = https://issues.adblockplus.org/orders | 
| + | 
| +[ticket-workflow] | 
| +leave = * -> * | 
| +leave.default = 1 | 
| +leave.operations = leave_status | 
| +reassign = * -> * | 
| +reassign.operations = set_owner | 
| +reopen = closed -> reopened | 
| +reopen.operations = del_resolution | 
| +reopen.permissions = TICKET_CREATE | 
| +resolve = * -> closed | 
| +resolve.operations = set_resolution | 
| +resolve.permissions = TICKET_MODIFY | 
| +accepted = new,reopened -> accepted | 
| +accepted.permissions = TICKET_ACCEPT | 
| +ordered = problem,accepted -> ordered | 
| +ordered.permissions = TICKET_MODIFY | 
| +received = problem,ordered -> received | 
| +received.permissions = TICKET_MODIFY | 
| +handedout = problem,received -> handedout | 
| +handedout.permissions = TICKET_MODIFY | 
| +receiptreceived = problem,received -> receiptreceived | 
| +receiptreceived.permissions = TICKET_MODIFY | 
| +problem = * -> problem | 
| +problem.permissions = TICKET_MODIFY | 
| +waiting for payment = ordered,received,handedout -> waiting for payment | 
| +waiting for payment.permissions = TICKET_MODIFY | 
| + | 
| +[trac] | 
| +auth_cookie_lifetime = 0 | 
| +auth_cookie_path = / | 
| +authz_file = | 
| +authz_module_name = | 
| +auto_preview_timeout = 2.0 | 
| +auto_reload = False | 
| +backup_dir = db | 
| +base_url = https://issues.adblockplus.org/orders | 
| +check_auth_ip = false | 
| +database = mysql://trac:<%= @database_password %>@localhost:3306/<%= @database %> | 
| +debug_sql = False | 
| +default_charset = utf-8 | 
| +default_dateinfo_format = relative | 
| +default_handler = QueryModule | 
| +genshi_cache_size = 128 | 
| +htdocs_location = | 
| +ignore_auth_case = false | 
| +jquery_location = | 
| +jquery_ui_location = | 
| +jquery_ui_theme_location = | 
| +mainnav = tickets, newticket, timeline, browser, search | 
| +metanav = login, logout, prefs, help, about | 
| +mysqldump_path = mysqldump | 
| +never_obfuscate_mailto = false | 
| +permission_policies = BlackMagicTicketTweaks, DefaultPermissionPolicy, LegacyAttachmentPolicy | 
| +permission_store = DefaultPermissionStore | 
| +pg_dump_path = pg_dump | 
| +repository_dir = | 
| +repository_sync_per_request = | 
| +repository_type = svn | 
| +resizable_textareas = true | 
| +secure_cookies = False | 
| +show_email_addresses = true | 
| +show_ip_addresses = false | 
| +timeout = 20 | 
| +use_base_url_for_redirect = False | 
| +permission_policies = PrivateTicketsPolicy, DefaultPermissionPolicy, LegacyAttachmentPolicy | 
| + | 
| +[components] | 
| +blackmagic.* = enabled | 
| +privatetickets.* = enabled | 
| +acct_mgr.admin.* = enabled | 
| +acct_mgr.api.* = enabled | 
| +acct_mgr.db.sessionstore = enabled | 
| +acct_mgr.htfile.* = disabled | 
| +acct_mgr.http.* = disabled | 
| +acct_mgr.notification.* = enabled | 
| +acct_mgr.pwhash.htdigesthashmethod = enabled | 
| +acct_mgr.pwhash.htpasswdhashmethod = disabled | 
| +acct_mgr.register.* = enabled | 
| +acct_mgr.svnserve.svnservepasswordstore = disabled | 
| +acct_mgr.web_ui.* = enabled | 
| +acct_mgr.register.* = enabled | 
| +acct_mgr.notification.accountchangelistener = enabled | 
| +acct_mgr.pwhash.htdigesthashmethod = enabled | 
| +acct_mgr.web_ui.accountmodule = enabled | 
| +acct_mgr.web_ui.resetpwstore = enabled | 
| +acct_mgr.guard.accountguard = enabled | 
| +acct_mgr.notification.AccountChangeListener = enabled | 
| +autocompleteusers.* = enabled | 
| +trac.about.AboutModule = disabled | 
| +trac.admin.web_ui.BasicsAdminPanel = disabled | 
| +trac.admin.web_ui.LoggingAdminPanel = disabled | 
| +trac.admin.web_ui.PluginAdminPanel = disabled | 
| +nevernotifyupdaterplugin.* = enabled | 
| +themeengine.* = enabled | 
| +themeengine.admin.CustomThemeAdminModule = disabled | 
| +tractags.* = enabled | 
| + | 
| +[mainnav] | 
| +tickets.label = View orders | 
| +Timeline.label = Order history | 
| +newticket.label = New order request | 
| +roadmap = false | 
| + | 
| +[account-manager] | 
| +hash_method = HtDigestHashMethod | 
| +db_htdigest_realm = TracDB | 
| +password_store = SessionStore | 
| +reset_password = false | 
| +login_attempt_max_count = 2 | 
| +user_lock_time = 15 | 
| +user_lock_max_time = 0 | 
| +user_lock_time_progression = 2 | 
| +username_regexp = . | 
| +verify_email = false | 
| + | 
| +[blackmagic] | 
| +permissions = TICKET_ACCEPT,TICKET_MANUAL_PAYMENT_DONE,TICKET_PAYMENT_TYPE,TICKET_ORDER_URL,TICKET_TRACKING_URL,TICKET_MANUAL_PAYMENT_REQUIRED,TICKET_INVOICE_RECEIVED | 
| +tweaks = id,cc,keywords,owner,summary,description,reason,price,product_url,order_url,tracking_url,payment_type,manual_payment_required,amount,manual_payment_done,invoice_received | 
| +gray_disabled = #cccccc | 
| +id.label = Order | 
| +owner.label = Assignee | 
| +owner.tip = Please select an appropriate assignee. | 
| +summary.tip = A one-sentence abstract of your order request. | 
| +cc.tip = Makes the request visible to that user and dispatches an email to the entered user/email adress with changes to the request, every time it was changed. | 
| +description.label = Product specification | 
| +description.tip = Please enter the detailed specifications of the product you want to request. | 
| +reason.tip = Please give a short reasoning why you need the product. | 
| +product_url.tip = URL to the product, if available online. | 
| +price.tip = Please insert the total price of the whole order. | 
| +currency.tip = Please insert the currency name or sign of the order's price value. | 
| +amount.tip = How many pieces do you want to request? | 
| +manual_payment_done.permission = TICKET_MANUAL_PAYMENT_DONE | 
| +payment_type.permission = TICKET_PAYMENT_TYPE | 
| +order_url.permission = TICKET_ORDER_URL | 
| +tracking_url.permission = TICKET_TRACKING_URL | 
| +manual_payment_required.permission = TICKET_MANUAL_PAYMENT_REQUIRED | 
| +invoice_received.permission = TICKET_INVOICE_RECEIVED | 
| + | 
| +[ticket-custom] | 
| +manual_payment_required = checkbox | 
| +manual_payment_required.label = Manual payment required | 
| +manual_payment_required.value = 0 | 
| +manual_payment_required.order = 9 | 
| +manual_payment_done = checkbox | 
| +manual_payment_done.label = Manual payment done | 
| +manual_payment_done.value = 0 | 
| +manual_payment_done.order = 10 | 
| +reason = textarea | 
| +reason.rows = 5 | 
| +reason.cols = 82 | 
| +reason.label = Reason | 
| +reason.format = wiki | 
| +reason.order = 1 | 
| +price = text | 
| +price.label = Total spendings | 
| +price.format = plain | 
| +price.order = 3 | 
| +currency = text | 
| +currency.label = Currency | 
| +currency.format = plain | 
| +currency.order = 4 | 
| +product_url = textarea | 
| +product_url.format = wiki | 
| +product_url.label = Product URL | 
| +product_url.order = 2 | 
| +product_url.cols = 82 | 
| +product_url.rows = 1 | 
| +order_url = textarea | 
| +order_url.format = wiki | 
| +order_url.label = Order URL | 
| +order_url.order = 7 | 
| +order_url.cols = 82 | 
| +order_url.rows = 1 | 
| +tracking_url = textarea | 
| +tracking_url.format = wiki | 
| +tracking_url.label = Tracking URL | 
| +tracking_url.order = 8 | 
| +tracking_url.cols = 82 | 
| +tracking_url.rows = 1 | 
| +payment_type = select | 
| +payment_type.label = Payment type | 
| +payment_type.order = 6 | 
| +payment_type.options = Please select|Direct Debit|Credit Card|Money transfer|Cash | 
| +payment_type.value = Please select | 
| +invoice_received = checkbox | 
| +invoice_received.label = Invoice received | 
| +invoice_received.order = 11 | 
| +invoice_received.value = 0 | 
| +amount = text | 
| +amount.label = Amount | 
| +amount.format = plain | 
| +amount.order = 5 | 
| + | 
| +[privatetickets] | 
| +group_blacklist = anonymous, authenticated | 
|  |