From 637c0c45bef7a872663910fbad4a7f25dc558db8 Mon Sep 17 00:00:00 2001 From: amolk Date: Sat, 18 Aug 2018 13:31:11 +0530 Subject: [PATCH 1/3] Disabled additional modules --- models/000_config.py | 265 +++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 265 insertions(+) create mode 100644 models/000_config.py diff --git a/models/000_config.py b/models/000_config.py new file mode 100644 index 0000000000..e9f8dd9c9d --- /dev/null +++ b/models/000_config.py @@ -0,0 +1,265 @@ +# -*- coding: utf-8 -*- + +""" + Machine-specific settings + All settings which are typically edited for a specific machine should be done here + + Deployers should ideally not need to edit any other files outside of their template folder + + Note for Developers: + /models/000_config.py is NOT in the Git repository, to avoid leaking of + sensitive or irrelevant information into the repository. + For changes to be committed, please also edit: + modules/templates/000_config.py +""" + +# Remove this line when you have edited this file sufficiently to proceed to the web interface +FINISHED_EDITING_CONFIG_FILE = True + +# Select the Template +# - which Modules are enabled +# - PrePopulate data +# - Security Policy +# - Workflows +# - Theme +# - note that you should restart your web2py after changing this setting +settings.base.template = "default" + +# Database settings +# Uncomment to use a different database, other than sqlite +#settings.database.db_type = "postgres" +#settings.database.db_type = "mysql" +# Uncomment to use a different host +#settings.database.host = "localhost" +# Uncomment to use a different port +#settings.database.port = 3306 +#settings.database.port = 5432 +# Uncomment to select a different name for your database +#settings.database.database = "sahana" +# Uncomment to select a different username for your database +#settings.database.username = "sahana" +# Uncomment to set the password +# NB Web2Py doesn't like passwords with an @ in them +#settings.database.password = "password" +# Uncomment to use a different pool size +#settings.database.pool_size = 30 +# Do we have a spatial DB available? (currently supports PostGIS. Spatialite to come.) +settings.gis.spatialdb = True + +# Base settings +#settings.base.system_name = T("Sahana Eden Humanitarian Management Platform") +#settings.base.system_name_short = T("Sahana Eden") +# Set this to the Public URL of the instance +#settings.base.public_url = "http://127.0.0.1:8000" + +# Switch to "False" in Production for a Performance gain +# (need to set to "True" again when Table definitions are changed) +settings.base.migrate = True +# To just create the .table files (also requires migrate=True): +#settings.base.fake_migrate = True + +# Set this to True to switch to Debug mode +# Debug mode means that uncompressed CSS/JS files are loaded +# JS Debug messages are also available in the Console +# can also load an individual page in debug mode by appending URL with +# ?debug=1 +settings.base.debug = False + +# Uncomment this to prevent automated test runs from remote +# settings.base.allow_testing = False + +# Configure the log level ("DEBUG", "INFO", "WARNING", "ERROR" or "CRITICAL"), None = turn off logging +#settings.log.level = "WARNING" +# Uncomment to prevent writing log messages to the console (sys.stderr) +#settings.log.console = False +# Configure a log file (file name) +#settings.log.logfile = None +# Uncomment to get detailed caller information +#settings.log.caller_info = True + +# Uncomment to use Content Delivery Networks to speed up Internet-facing sites +#settings.base.cdn = True + +# Allow language files to be updated automatically +#settings.L10n.languages_readonly = False + +# This setting should be changed _before_ registering the 1st user +# - should happen automatically if installing using supported scripts +settings.auth.hmac_key = "c740c573-a8ed-4ca6-beef-160e79008b72" +# Minimum Password Length +#settings.auth.password_min_length = 8 + +# Email settings +# Outbound server +#settings.mail.server = "127.0.0.1:25" +#settings.mail.tls = True +# Useful for Windows Laptops: +# https://www.google.com/settings/security/lesssecureapps +#settings.mail.server = "smtp.gmail.com:587" +#settings.mail.tls = True +#settings.mail.login = "username:password" +# From Address - until this is set, no mails can be sent +#settings.mail.sender = "'Sahana' " +# Default email address to which requests to approve new user accounts gets sent +# This can be overridden for specific domains/organisations via the auth_domain table +#settings.mail.approver = "useradmin@example.org" +# Daily Limit on Sending of emails +#settings.mail.limit = 1000 + +# Frontpage settings +# RSS feeds +settings.frontpage.rss = [ + {"title": "Eden", + # Trac timeline + "url": "http://eden.sahanafoundation.org/timeline?ticket=on&changeset=on&milestone=on&wiki=on&max=50&daysback=90&format=rss" + }, + {"title": "Twitter", + # @SahanaFOSS + #"url": "https://search.twitter.com/search.rss?q=from%3ASahanaFOSS" # API v1 deprecated, so doesn't work, need to use 3rd-party service, like: + "url": "http://www.rssitfor.me/getrss?name=@SahanaFOSS" + # Hashtag + #url: "http://search.twitter.com/search.atom?q=%23eqnz" # API v1 deprecated, so doesn't work, need to use 3rd-party service, like: + #url: "http://api2.socialmention.com/search?q=%23eqnz&t=all&f=rss" + } +] + +# Uncomment to restrict to specific country/countries +settings.gis.countries= ("US",) + +# Uncomment to enable a guided tour +#settings.base.guided_tour = True + +# Bing API Key (for Map layers) +# http://www.microsoft.com/maps/create-a-bing-maps-key.aspx +#settings.gis.api_bing = "" +# Google API Key (for Google Maps Layers) +#settings.gis.api_google = "" +# Yahoo API Key (for Geocoder) +#settings.gis.api_yahoo = "" + +# GeoNames username +#settings.gis.geonames_username = "" + +# Fill this in to get Google Analytics for your site +#settings.base.google_analytics_tracking_id = "" + +# Chat server, see: http://eden.sahanafoundation.org/wiki/InstallationGuidelines/Chat +#settings.base.chat_server = { +# "ip": "127.0.0.1", +# "port": 7070, +# "name": "servername", +# # Default group everyone is added to +# "groupname" : "everyone", +# "server_db" : "openfire", +# # These settings fallback to main DB settings if not specified +# # Only mysql/postgres supported +# #"server_db_type" : "mysql", +# #"server_db_username" : "", +# #"server_db_password": "", +# #"server_db_port" : 3306, +# #"server_db_ip" : "127.0.0.1", +# } + +# GeoServer (Currently used by GeoExplorer. Will allow REST control of GeoServer.) +# NB Needs to be publically-accessible URL for querying via client JS +#settings.gis.geoserver_url = "http://localhost/geoserver" +#settings.gis.geoserver_username = "admin" +#settings.gis.geoserver_password = "" +# Print Service URL: http://eden.sahanafoundation.org/wiki/BluePrintGISPrinting +#settings.gis.print_service = "/geoserver/pdf/" + +# Google OAuth (to allow users to login using Google) +# https://code.google.com/apis/console/ +#settings.auth.google_id = "" +#settings.auth.google_secret = "" + +# Pootle server +# settings.L10n.pootle_url = "http://pootle.sahanafoundation.org/" +# settings.L10n.pootle_username = "username" +# settings.L10n.pootle_password = "*****" + +# SOLR server for Full-Text Search +#settings.base.solr_url = "http://127.0.0.1:8983/solr/" + +# Memcache server to allow sharing of sessions across instances +#settings.base.session_memcache = '127.0.0.1:11211' + +# UI options +# Should user be prompted to save before navigating away? +#settings.ui.navigate_away_confirm = False +# Should user be prompted to confirm actions? +#settings.ui.confirm = False +# Should potentially large dropdowns be turned into autocompletes? +# (unused currently) +#settings.ui.autocomplete = True +#settings.ui.read_label = "Details" +#settings.ui.update_label = "Edit" + +# Audit settings +# - can be a callable for custom hooks (return True to also perform normal logging, or False otherwise) +# NB Auditing (especially Reads) slows system down & consumes diskspace +#settings.security.audit_write = False +#settings.security.audit_read = False + +# Performance Options +# Maximum number of search results for an Autocomplete Widget +#settings.search.max_results = 200 +# Maximum number of features for a Map Layer +#settings.gis.max_features = 1000 + +# CAP Settings +# Change for different authority and organisations +# See http://alerting.worldweather.org/ for oid +# Country root oid. The oid for the organisation includes this base +#settings.cap.identifier_oid = "2.49.0.0.608.0" +# Change this for the offset period in days that the alert will be effective for +# Expire Date = Effective Date + expire_offset +# Default is 2 days +#settings.cap.expire_offset = 2 + +# ============================================================================= +# Import the settings from the Template +# - note: invalid settings are ignored +# +settings.import_template() + +# ============================================================================= +# Over-rides to the Template may be done here +# + +# e.g. +#settings.base.system_name = T("Sahana TEST") +#settings.base.prepopulate = ("MY_TEMPLATE_ONLY") +#settings.base.prepopulate += ("default", "default/users") +#settings.base.theme = "default" +#settings.L10n.default_language = "en" +#settings.security.policy = 7 # Organisation-ACLs +# Enable Additional Module(s) +#from gluon.storage import Storage +#settings.modules["delphi"] = Storage( +# name_nice = T("Delphi Decision Maker"), +# restricted = False, +# module_type = 10, +# ) +# Disable a module which is normally used by the template +# - NB Only templates with adaptive menus will work nicely with this! +#del settings.modules["irs"] + +# Production instances should set this before prepopulate is run +#settings.base.prepopulate_demo = 0 + +# After 1st_run, set this for Production to save 1x DAL hit/request +#settings.base.prepopulate = 0 + +# ============================================================================= +# A version number to tell update_check if there is a need to refresh the +# running copy of this file +VERSION = 1 + +# END ========================================================================= + +# KeralaRelief Customizations =============================== +# Disabled modules ========================================== +settings.modules.pop("gis", None) +settings.modules.pop("event", None) +settings.modules.pop("survey", None) \ No newline at end of file From 0b3f6757956ae3bc10e60f5800b29f356f696cba Mon Sep 17 00:00:00 2001 From: Shahul Hameed Date: Sat, 18 Aug 2018 14:18:29 +0530 Subject: [PATCH 2/3] Changed the home page title. --- modules/templates/000_config.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/modules/templates/000_config.py b/modules/templates/000_config.py index bceb2f9354..6f2587146e 100644 --- a/modules/templates/000_config.py +++ b/modules/templates/000_config.py @@ -47,8 +47,8 @@ #settings.gis.spatialdb = True # Base settings -#settings.base.system_name = T("Sahana Eden Humanitarian Management Platform") -#settings.base.system_name_short = T("Sahana Eden") +settings.base.system_name = T("Kerala Rescue - Shelter Management") +settings.base.system_name_short = T("Kerala Rescue") # Set this to the Public URL of the instance #settings.base.public_url = "http://127.0.0.1:8000" From 50eae7b9bfaa8829a5aa32f3427741c265398163 Mon Sep 17 00:00:00 2001 From: Shahul Hameed Date: Sat, 18 Aug 2018 14:59:15 +0530 Subject: [PATCH 3/3] Changed the title on home page. --- models/000_config.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/models/000_config.py b/models/000_config.py index e9f8dd9c9d..018bd299f5 100644 --- a/models/000_config.py +++ b/models/000_config.py @@ -14,7 +14,7 @@ """ # Remove this line when you have edited this file sufficiently to proceed to the web interface -FINISHED_EDITING_CONFIG_FILE = True +# FINISHED_EDITING_CONFIG_FILE = True # Select the Template # - which Modules are enabled @@ -47,8 +47,8 @@ settings.gis.spatialdb = True # Base settings -#settings.base.system_name = T("Sahana Eden Humanitarian Management Platform") -#settings.base.system_name_short = T("Sahana Eden") +settings.base.system_name = T("Kerala Rescue - Shelter Management") +settings.base.system_name_short = T("Kerala Rescue") # Set this to the Public URL of the instance #settings.base.public_url = "http://127.0.0.1:8000"