- 4) Edit the LOCAL CONFIGURATION section of eq/inc/class.eq.inc.php
- Make sure you update the path locations for:
- upload_target_path & script_path
- 5) A graphical representation of the mysql schema used by this application can
- be found here: eq/sql/eq.jpg
- 6) Click on the Admin tool in the EQ app to import your initial set of ward data
+ Enable it for each user by going to Site Admin -> User Accounts -> <username> -> edit
+ Make sure the "tc" application has a checkmark next to it under "Permissions this user has"
+ 4) Copy the setup/db_config to setup/db_config.local and change the values in .local appropriately.
+ Check for syntax errors by running eq/bin/check_config_syntax
+ 5) Copy the setup/tc_config to setup/tc_config.local and change the values in .local appropriately.
+ Make sure you update the path locations for your specific installation locations:
+ upload_target_path & application_path
+ Check for syntax errors by running tc/bin/check_config_syntax
+ 6) Try to run tc/bin/import_ward_data & parse_ward_data scripts from the commandline
+ to check for any missing perl library dependencies and mysql connection.
+ Just run them without command line args.
+ Install the right perl modules until the scripts run without any errors.
+ 7) A graphical representation of the mysql schema used by this application can
+ be found here: tc/sql/tc.jpg
+ 8) Run mls/mlstrimmer.py or MLSFileTrimmer.exe to trim down the csv files and combine them
+ into a zip file. If you run mls/mlstrimmer.py, you'll need to point it to
+ mls/windowsGUI/MLSFileTrimmer/MLSRequiredFields.xml. If you choose to not use
+ EQ\ Prospective\ Elders.mls or Home\ Teacher\ per\ Companionship.mls, you'll need to
+ remove them from MLSRequiredFields.xml (probably best to just comment them out in case you
+ decide to use them later)
+ 8) Click on the Admin tool in the 3rd Counselor app to import your initial set of ward data
+ obtained from MLS.
+ 9) Click on the Admin tool and update the Presidency Table appropriately.
+ The most important thing at this point is to get your district leaders added
+ for each district you have in your quorum.
+ 10) I highly recommend installing phpmyadmin to view/edit/debug mysql tables related to this tool.
+ 11) If you need to start with a clean slate and drop all the tc_ tables, you can do it this way:
+ mysql -u phpgroupware -pphpgroupware phpgroupware -e "show tables" | grep "tc_" | gawk '{print "drop table " $1 ";"}' | mysql -u phpgroupware -pphpgroupware phpgroupware