tristanolive
3d11607839
Merge pull request #2478 from drshawnkwang/drupal_feature-newpasswdhash
...
Drupal: Changed password hash algorithm to match upstream changes.
2018-05-09 09:33:51 -04:00
Shawn Kwang
d91f8857df
Drupal: Modified get_project_info RPC
...
Removed custom get_project_info RPC. Replaced with a version that changes the upstream BOINC RPC output.
The RPC will return the Drupal variable for the terms_of_use, and ignore the terms_of_use.txt file in the project directory.
2018-04-26 13:51:31 -05:00
Shawn Kwang
aca555a3f7
Drupal: Applied patch SA-CORE-2018-004 for filefield module.
...
https://www.drupal.org/sa-core-2018-004
https://www.drupal.org/project/d6lts/issues/2965601
2018-04-25 12:26:40 -05:00
Shawn Kwang
a61b5ef98d
Drupal: Moved module filefield into Drupal-BOINC codebase, contrib/ directory.
...
https://dev.gridrepublic.org/browse/DBOINCP-443
2018-04-25 12:26:30 -05:00
Shawn Kwang
817b0c017c
Drupal: Removed code block.
...
I do not believe this block of code is used. When I go to create a user, hook_user does not reach this block of code. There is no 'user_register' in 'validation_source'.
2018-04-25 11:00:19 -05:00
Shawn Kwang
b75c368c4d
Drupal: Fixed bug found by Scrutinizer.
2018-04-25 10:59:29 -05:00
Shawn Kwang
a07285d894
Drupal: Fixed bugs found by Scrutinizer.
...
Shuffled code around (again) for user registration validation.
Master_url was not set.
2018-04-24 13:24:25 -05:00
Shawn Kwang
cedacb30bc
Drupal: Added login to allow user to login if no terms of use exists.
2018-04-23 15:42:05 -05:00
Shawn Kwang
3b7f45e69d
Drupal: Customized get_project_config.pgp RPC
...
Added Job/Project keyword XML to admin pages to include in above RPC.
Change create_account RPC to consent to opt-in if terms-of-use is present.
2018-04-23 15:42:05 -05:00
Shawn Kwang
af1a24c2b0
Drupal: Force users to see terms of use page to opt-in.
...
New terms of use form that user must consent to after logging in.
User cannot navigate away.
Exceptions are logout and delete user.
2018-04-23 15:41:06 -05:00
Shawn Kwang
aaf3e2f126
Drupal: Added custom field to boincuser table.
...
Field named privacy_consent_dt keeps track of when user consents to terms-of-use.
2018-04-23 15:39:23 -05:00
Shawn Kwang
b9510b9364
Drupal: Changed password hash algorithm to match upstream changes.
...
https://dev.gridrepublic.org/browse/DBOINCP-425
2018-04-23 14:16:43 -05:00
Shawn Kwang
3bb3b05b87
Drupal: Changed user registration form to include new legal text block.
...
To register for the site, the user must opt-in.
Also added CSS theme to user registration page.
2018-04-23 13:45:34 -05:00
Shawn Kwang
8e7173819b
Drupal: Added admin option to disable the create_account.php RPC.
...
Also added text to be displayed on user registration page.
2018-04-23 13:45:34 -05:00
Shawn Kwang
428313a1d1
Drupal: Changed user registration validation.
...
User registration now is validated correctly. Users may be created using the Web interface.
2018-04-23 13:45:33 -05:00
Shawn Kwang
6b34cf714b
Drupal: Removed old code for user registration.
...
Old code does not validate user when registering. Removed code.
https://dev.gridrepublic.org/browse/DBOINCP-428
2018-04-23 13:45:33 -05:00
Shawn Kwang
e342235bf8
Drupal: Changed 'user' include to 'user_util'.
...
This change is due to : e712c7af9a
2018-04-20 15:11:41 -05:00
tristanolive
9aba396f78
Merge pull request #2424 from drshawnkwang/drupal_fix-useremailtemplates
...
Drupal: Changed email templates for user registration, activation
2018-04-19 00:59:16 -04:00
Shawn Kwang
2066c74d8c
Drupal: Changed saluation, removed email address.
2018-04-12 12:54:30 -05:00
tristanolive
f26963e7d8
Merge pull request #2450 from drshawnkwang/drupal_feature-showhostsfalse
...
Drupal: Changed create account to set show_hosts to false.
2018-04-12 09:33:10 -04:00
Shawn Kwang
7b1c077f5c
Drupal: Changed create account to set show_hosts to false.
...
Also added help text to Privacy form.
https://dev.gridrepublic.org/browse/DBOINCP-430
2018-04-05 08:27:32 -05:00
Shawn Kwang
df3fcae9ab
Drupal: Fix bug when there is no language, a default flag should appear.
...
https://dev.gridrepublic.org/browse/DBOINCP-433
2018-04-04 10:26:56 -05:00
Shawn Kwang
d0b0031875
Drupal: Altered wording to be more clear.
2018-03-29 15:45:27 -05:00
tristanolive
133abaadf4
Merge pull request #2425 from drshawnkwang/drupal_feature_userroles-forums
...
Drupal: Added user roles to forum user info, below username and stats.
2018-03-29 10:05:20 -04:00
Shawn Kwang
3ada381c7e
Drupal: Added user roles to forum user info, below username and stats.
...
https://dev.gridrepublic.org/browse/DBOINCP-253
2018-03-27 11:55:16 -05:00
Shawn Kwang
19bc4def77
Drupal: Changed email templates for user registration, activation, password reset, etc.
...
https://dev.gridrepublic.org/browse/DBOINCP-431
2018-03-27 11:51:30 -05:00
Shawn Kwang
ba4fd883ee
Drupal: Changed db_set_active to use proper database name.
...
part of https://dev.gridrepublic.org/browse/DBOINC-60
2018-03-27 10:06:24 -05:00
tristanolive
20b634b0fd
Merge pull request #2408 from drshawnkwang/drupal_fix-prefxmltrim
...
Drupal: Trim strings in project-specific XML to help translators.
2018-03-15 10:49:40 -04:00
Shawn Kwang
9a7627c9e8
Drupal: Trim strings in project-specific XML to help translators.
...
Add custom trim function to code where the strings in the project-specific XML are aded to translation table(s).
Custom function removes whitespace from beginning and end of each line, separated by newline.
https://dev.gridrepublic.org/browse/DBOINCP-418
2018-03-14 10:27:51 -05:00
Shawn Kwang
e4414e1e90
Drupal: Fixed minor scrutinizer issues in PHP.
2018-03-14 09:06:30 -05:00
Shawn Kwang
dd4a0e969e
Drupal: Added misc help text.
2018-03-14 08:25:06 -05:00
Shawn Kwang
5f2d678c1f
Drupal: Fixed bugs.
...
Fixed link to teams, use relative URL.
Added link in message to site maintenance admin page.
2018-03-14 08:12:43 -05:00
Shawn Kwang
2686231299
Drupal: Add boincteam utility to delete spammer teams.
...
Adds an admin page where the admin may select and delete teams that meet a certain SPAMMER criteria. Deletion is handled through drupal batch operation.
https://dev.gridrepublic.org/browse/DBOINCP-364
2018-03-14 08:12:43 -05:00
Oliver Bock
c17e730d78
Drupal: updated Strongarm variable to reflect new HTMLPurifier version
...
Regression/missing in 9de2db9a
2018-03-09 08:20:28 -06:00
tristanolive
f95ebc5e27
Merge pull request #2397 from drshawnkwang/drupal_update-htmlpurifierlibrary
...
Drupal: updated HTMLpurifier library to version 4.10.0.
2018-03-08 10:03:34 -05:00
tristanolive
64f75f7154
Merge pull request #2400 from drshawnkwang/drupal_fix-rules-updates
...
Drupal: Rules updates
2018-03-08 09:41:34 -05:00
Shawn Kwang
d298973366
Drupal: Added additional text to email message.
2018-03-07 13:49:17 -06:00
Shawn Kwang
267a83572e
Drupal: Added rule for forum topic moving.
2018-03-07 13:49:16 -06:00
Shawn Kwang
8fcbe781db
Drupal: Modified some name/title strings to be more clear and concise.
2018-03-07 13:49:16 -06:00
Shawn Kwang
f6d7688437
Drupal: Fixed bug where wrong 'parent' variable was used.
2018-03-07 13:49:16 -06:00
Shawn Kwang
e0190c8876
Drupal: Added rule when topic is moved to a separate forum. Edited rule 'edit' notification will only trigger when body text has changed.
2018-03-07 13:49:16 -06:00
Shawn Kwang
fdfc2ce848
Drupal: Added rules to send separate notifications for lock, sticky, and edit (not lock or sticky) actions.
2018-03-07 13:49:15 -06:00
Shawn Kwang
03d8d99076
Drupal: Added line breaks to rules email messages.
...
https://dev.gridrepublic.org/browse/DBOINCP-298
2018-03-07 13:49:15 -06:00
Shawn Kwang
eaffc603a4
Drupal: View boinc_users to use boinc_ro replica DB. Some boinc_teams sub-views set to use replica DB as well, on a title-by-title basis.
2018-03-06 12:28:13 -06:00
Shawn Kwang
9de2db9a0a
Drupal: updated HTMLpurifier library to version 4.10.0.
...
https://dev.gridrepublic.org/browse/DBOINCP-424
2018-03-06 12:04:08 -06:00
tristanolive
f3692261cd
Merge pull request #2295 from drshawnkwang/drupal_feature-rules-notifymoderators
...
Drupal: Add additional rules to notify moderators when forum related actions occur.
2018-02-15 10:08:44 -05:00
tristanolive
868ae51411
Merge pull request #2270 from drshawnkwang/drupal_feature-userprivacy-1
...
Drupal: Allow users to ignore private messages.
2018-02-15 10:02:37 -05:00
tristanolive
221e167429
Merge pull request #2220 from drshawnkwang/drupal_feature-readonly-boincdb
...
Drupal: Allow for use of a read-only replica BOINC project database
2018-02-15 09:58:13 -05:00
tristanolive
102c8188d4
Merge pull request #2206 from drshawnkwang/drupal_feature-deleteuser
...
Drupal: Delete own user account.
2018-02-15 09:49:19 -05:00
Shawn Kwang
3b6faf8514
Drupal: Fixed misc. typo in file.
2018-02-07 14:43:22 -06:00
Shawn Kwang
202ff91b90
Drupal: Fix rebase manually.
2018-02-07 13:45:33 -06:00
Shawn Kwang
a57384a27c
Drupal: Return database queries to use boinc_rw datbase for any query not from tables: result, workunit, app, etc., tables associated with boincwork.
2018-02-07 13:43:05 -06:00
Shawn Kwang
a45c1808a7
Drupal: Renamed boinc_read to boinc_ro.
2018-02-07 13:43:05 -06:00
Shawn Kwang
b903e21166
Drupal: In boincimport, changed name of BOINC project database to boinc_rw.
2018-02-07 13:41:21 -06:00
Shawn Kwang
4129e09295
Druapl: Changed Drupal Views to use boinc_read database.
2018-02-07 13:41:21 -06:00
Shawn Kwang
17a46d7252
Drupal: Modified privatemsg module to use boinc_read database.
2018-02-07 13:41:21 -06:00
Shawn Kwang
445f0586d9
Drupal: Modified db_set_active() to use boinc_read for SELECT statements, and boinc_rw for INSERT, UPDATE, and DELETE statements.
2018-02-07 13:41:21 -06:00
Shawn Kwang
7824b82302
Drupal: Rename boinc to boinc_rw, and add boinc_read to $db_url.
...
If admin does not define boinc_read, boinc_rw is used in its place. In this way the admin may define a single database for both read+write queries, or two different databases for read & write operations.
2018-02-07 13:38:42 -06:00
Shawn Kwang
e201d18f3c
Drupal: Add settings.local.php to main settings.php file. Added local settings to gitignore.
2018-02-07 13:38:42 -06:00
Shawn Kwang
bea2a2f397
Drupal: Fixed join page text for boinc users.
...
https://dev.gridrepublic.org/browse/DBOINCP-420
2018-02-01 10:06:44 -06:00
Shawn Kwang
9c485f3e73
Drupal: Fixed bugs where hide/unhide forum topic would be triggered. Now the node content must not change for these to be triggered.
2018-01-23 15:06:43 -06:00
Shawn Kwang
24d5b29f2f
Drupal: Changed order and minor text edits to rules. No functional changes.
2018-01-23 14:35:33 -06:00
Shawn Kwang
062faf8210
Drupal: Modified rules so there will not be multiple rules triggered by a single comment or [team] forum topic edit event.
2018-01-23 14:12:09 -06:00
Shawn Kwang
dff81881d2
Drupal: Both forum topics and team forum topics now trigger the moderator emails.
2018-01-11 09:02:39 -06:00
Shawn Kwang
9f152b988d
Drupal: Added additional rules for moderator notification.
...
Added rules to notify moderator mailing list when a comment is:
* deleted by an admin
* editted by someone other than the original author
* hidden/unhidden by someone other than the original author
* converted to a new forum topic.
Also notify when a forum topic is:
* editted by a moderator or admin
* hidden/unhidden by moderator or admin
2018-01-09 15:04:52 -06:00
Shawn Kwang
5e844895cb
Drupal: Added new rules actions for BOINC core.
...
Added rules invocation to comment control, such as convert a comment, in order to trigger a rule.
https://dev.gridrepublic.org/browser/DBOINCP-298
2018-01-09 13:56:06 -06:00
Shawn Kwang
c1fcbdbd79
Drupal: Fixed issues found by Scrutinizer.
2017-12-21 09:34:47 -06:00
Shawn Kwang
bb829b9eb3
Drupal: Scrutinizer found misc issues. Fixed them.
...
Duplicate code found, two functions: one in boinc team and one in boincuser to autocomplete a form field. Deleted boincteam and will retain boincuser version.
2017-12-21 09:24:04 -06:00
Shawn Kwang
a7010ec15b
Drupal: Add Join a Team link to account dashboard.
...
https://dev.gridrepublic.org/browse/DBOINCP-417
2017-12-21 09:05:46 -06:00
Shawn Kwang
aa19b87410
Drupal: Fixed aethetic styles of privacy preferences form.
...
Added CSS to form CSS to adjust spacing.
2017-12-08 14:21:55 -06:00
Shawn Kwang
3f6c9beaec
Drupal: Updated private message template and CSS to fix layout bugs.
2017-12-08 14:19:40 -06:00
Shawn Kwang
bd9f29a0cf
Drupal: Modified boinc theme for ignore user functionality.
...
Private messages now have delete and ignore user links.
User profile has ignore user link. CSS changes for private message view.
Modified user links on user account/profile page, new buttons when viewed by others.
2017-12-08 14:18:56 -06:00
Shawn Kwang
5f572b55c7
Drupal: Fixed privacy form, made it prettier.
...
Added bts() functions for strings.
2017-12-08 14:18:38 -06:00
Shawn Kwang
97c6062356
Drupal: Added ignore user links to private messages.
...
Removed private message view alter hook from pm_block_user module.
2017-12-05 12:02:52 -06:00
Shawn Kwang
42faa9b6da
Drupal: Fixed bugs in ignore_user code.
...
Added a drupal_set_message() when adding user by uid.
2017-12-05 09:42:14 -06:00
Shawn Kwang
4c73aac251
Drupal: Modified hook_menu_alter to alter existing menu paths.
...
Removed menu paths for ignore_user/add & ignore_user/remove, as well as messages/block.
Redirect ignore_user/list to account privacy preferences.
2017-11-29 14:28:19 -06:00
Shawn Kwang
6e029af9f4
Drupal: Combined ignore_user and pm_block_user module functionality.
...
Added functionality to the boincwork ignore_user functions to also block users (whom you ignore) from sending you a PM.
2017-11-29 13:56:02 -06:00
Shawn Kwang
d051c258c6
Drupal: Changed boinc theme to use custom function to generate ignore_user link.
...
ignore user link is generated in theme preprocessing. The function is a modified copy of ignore_user_link() from the ignore_user function.
2017-11-28 15:17:13 -06:00
Shawn Kwang
c332a5d741
Drupal: Modified boincwork with privacy-related ignore_user functions.
...
Moved some functionality of ignore user to the boincwork module, specifically adding and ignoring users.
2017-11-28 12:21:14 -06:00
Shawn Kwang
dc3caa1add
Drupal: Added ignore user form elements to privacy preferences.
...
Add table for ignored users as well as autocomplete search box for usernames to add new users. No add user functionality in submit button.
2017-11-21 14:01:24 -06:00
Shawn Kwang
b3acb01962
Drupal: Added user autocomplete function to each for boincusers.
2017-11-21 14:01:02 -06:00
Shawn Kwang
d07f6cde6d
Drupal: Removed ignore users from Community Preferences, will be moved elsewhere.
...
https://dev.gridrepublic.org/browse/DBOINCP-338
2017-11-21 11:58:55 -06:00
Shawn Kwang
f7f5db1da7
Drupal: Unbanned users set role 'community member'.
...
Fixed bug returning a previously banned user to the role 'community member'.
https://dev.gridrepublic.org/browse/DBOINCP-416
2017-11-21 11:32:49 -06:00
Shawn Kwang
417a527325
Drupal: Changed permissions so only community members may write private messages, read and delete are still allowed for any authenticated user.
...
https://dev.gridrepublic.org/browse/DBOINCP-415
2017-11-15 14:13:38 -06:00
tristanolive
147842c330
Merge pull request #2233 from drshawnkwang/drupal_fix-privatemsg-perm-1
...
Drupal: Changed permissions of privatemsg module to not allow …
2017-11-13 17:45:25 -05:00
Shawn Kwang
fe6831dadf
Drupal: Changed permissions of privatemsg module to not allows 'authenticated user' access to the settings of private messages.
...
Part of https://dev.gridrepublic.org/browse/DBOINCP-415
2017-11-13 10:59:56 -06:00
Shawn Kwang
90d3302219
Drupal: Fixed bug in autocomplete function.
...
Part of https://dev.gridrepublic.org/browse/DBOINCP-328
2017-11-13 10:14:18 -06:00
Tristan Olive
94984795e4
Drupal: Minor reorganization of team management panel
...
* Move code that constructs a link to PM all team members inside of the module_exists() block, since privatemsg_get_link() will fail if the module is not enabled
* Make "View member list" a link rather than a label and move it down in the list for asthetic reasons
* Move the "Edit team info" link up in the list, since it is more commonly used than "Change founder", "Remove team", etc.
* Remove the "Send member private message" column from assorted team views, since it is not relevant in most contexts and the functionality is easily accessed via the user profile page otherwise
2017-11-09 12:38:44 -05:00
Tristan Olive
bd78271dd1
Merge branch 'drupal_feature-team-pm-all-remove-emails' of https://github.com/drshawnkwang/boinc into drshawnkwang-drupal_feature-team-pm-all-remove-emails
2017-11-09 09:59:24 -05:00
Shawn Kwang
ef521b6de2
Drupal: Removed the unused hook for the text-based members' email list from boincteam_hook.
...
Minor text changes to reflect that emails are no longer available to team founders.
2017-11-08 11:06:31 -06:00
Tristan Olive
6b01fb3d2d
Drupal: Handle team_email_list RPC SQL error cases
...
* Remove explicit "drupal" database selector as it is already handled by db_set_active(); this broke the query on a system with a different name for the Drupal database
* Handle the case where a team has no members (or an invalid team ID is given); MySQL IN() cannot be empty or it will generate a SQL error
https://dev.gridrepublic.org/browse/DBOINCP-362
2017-11-08 10:52:14 -05:00
Tristan Olive
dc21f1f9de
Merge branch 'drupal_fix-team-email-rpc' of https://github.com/drshawnkwang/boinc into drshawnkwang-drupal_fix-team-email-rpc
2017-11-08 10:05:07 -05:00
Shawn Kwang
a472642804
Drupal: Updated boinc_standard Feature.
2017-11-07 14:19:21 -06:00
Shawn Kwang
8b0bba1caf
Drupal: Added message to use when logging (back) in and notifying that the account deletion has been canceled.
2017-11-07 14:14:57 -06:00
Shawn Kwang
e8a4cc65d1
Drupal: Don't delete row user's in drupal.boincuser table.
...
Changed button layout.
Added clearing of user.signature in BOINC database.
2017-11-07 13:54:30 -06:00
Shawn Kwang
56a65753e6
Drupal: Removed email addresses from displayed team information. Replaced with PM team members.
...
Removed email addresses from team Views. Replaced with link to send the member a private message.
Added ability for team founder/admin to send a private message to all team members.
https://dev.gridrepublic.org/browse/DBOINCP-328
2017-11-06 10:40:35 -06:00
tristanolive
46e16206af
Merge pull request #2192 from drshawnkwang/drupal_fix-accountfinish-linknewwindow
...
Drupal: Changed moderation link to open in a new window (tab).
2017-11-02 11:02:05 -04:00
tristanolive
f4a402a14a
Merge pull request #2186 from drshawnkwang/drupal_fix-privatemsg-delimiterbug-3
...
Drupal: Reverted code to use a comma as separated between BOINC username
2017-11-02 10:57:31 -04:00
Tristan Olive
09caf25b46
Drupal: Remove debugging code from delete profile confirmation form
2017-11-02 10:32:32 -04:00
Shawn Kwang
bcb1c5af98
Drupal: Fixed minor PHP issue for Scrutinizer: needed to declare as an array.
2017-11-02 10:32:32 -04:00
Shawn Kwang
e38debe68d
Drupal: Added button styling to clear profile page.
2017-11-02 10:32:32 -04:00
Shawn Kwang
0fcc0337cb
Drupal: Modified boinccode to present a custom node deletion page to user when clearing his/her user profile.
2017-11-02 10:32:32 -04:00
Shawn Kwang
cdef592eae
Drupal: Allow users to delete their own user profiles.
...
https://dev.gridrepublic.org/browse/DBOINCP-286
2017-11-02 10:32:32 -04:00
Shawn Kwang
b97753de35
Drupal: Fixed bugs found by Scrutinizer.
...
Scrutinizer found some PHP bugs and minor issues that were fixed, example: misnamed variable.
2017-11-02 08:15:23 -05:00
Shawn Kwang
88f04fe117
Drupal: Fixed minor PHP issue for Scrutinizer: declare $xml as array.
2017-11-02 08:10:47 -05:00
Shawn Kwang
80a222f80d
Drupal: Updated boinc_standard Feature with new delete own account permission.
2017-11-01 13:51:16 -05:00
Shawn Kwang
c96761b54c
Drupal: Modified function to only give one option: delete user.
...
Commented out the disable user functionality. This can be re-instated in the future.
Delete user does not delete any rows from BOINC database. Instead the user table is modified to erase personal data, e.g., name, email, etc. The record of the user stays.
2017-11-01 13:45:45 -05:00
Shawn Kwang
d10f778957
Drupal: Modified how team users' data are queried.
...
Replaced user_load() with separate queries into BOINC and drupal databases to build team member information.
2017-11-01 10:15:24 -05:00
Shawn Kwang
aafc26d217
Drupal: Changed boincuser module to support new boincuser_delete module.
...
Added new fields to boincuser database table, installed in the boincuser module.
2017-11-01 08:28:15 -05:00
Shawn Kwang
e15105deaf
Drupal: Add module boincuser_delete which adds functionality to delete both Drupal and BOINC users.
...
https://dev.gridrepublic.org/browse/DBOINCP-410
2017-11-01 08:28:15 -05:00
Shawn Kwang
5f768bfcb5
Drupal: Removed emails returned from this RPC.
...
https://dev.gridrepublic.org/browse/DBOINCP-362
And
https://dev.gridrepublic.org/browse/DBOINCP-328
2017-11-01 08:27:53 -05:00
Shawn Kwang
49d5550e3c
Drupal: Changed moderation link to open in a new window (tab).
...
https://dev.gridrepublic.org/browse/DBOINCP-395
2017-10-26 10:58:40 -05:00
Shawn Kwang
dbd7c7707d
Drupal: Added space between username and BOINC id in autocomplete box.
2017-10-26 10:07:57 -05:00
Shawn Kwang
6ec195ca8a
Drupal: Reverted code to use a comma as separated between BOINC usernames.
...
https://dev.gridrepublic.org/browse/DBOINCP-411
2017-10-24 14:21:02 -05:00
tristanolive
f0c38d5d60
Merge pull request #2173 from drshawnkwang/drupal_feature-solrhelp-date
...
Drupal: Add Search Help block.
2017-10-19 22:58:23 -04:00
Tristan Olive
c8e53fd035
Merge branch 'drshawnkwang-drupal_feature-addpages-generator'
2017-10-19 22:43:46 -04:00
Tristan Olive
022a825e49
Drupal: Fix wording in page generator help message
2017-10-19 22:40:06 -04:00
tristanolive
c5707ec3c9
Merge pull request #2169 from drshawnkwang/drupal_fix-privatemsg-delimiterbug-2
...
Drupal: Delimiter changed to space.
This is being merged as an improvement to using commas, which may conflict with usernames and cause unexpected behavior (sending to the wrong user, etc.). However, further work is needed for usability; it's quite confusing visually that non-breaking spaces are in user names and regular spaces are used as the delimiter, since they look the same.
2017-10-19 22:10:32 -04:00
Shawn Kwang
0d4647c042
Drupal: Addd bts() function calls to text.
...
Added documentation, removed unused function.
2017-10-17 09:37:31 -05:00
Shawn Kwang
3ca75f6970
Drupal: Added block settings to Feature global_search_solr.
2017-10-17 09:37:30 -05:00
Shawn Kwang
b0c4a1b97b
Drupal: Added Search Help block to search pages.
...
Search Help block added via a separate modue: boinc_solr_search, which contains customiations to the solr search functionality for BOINC.
Also modified date format to use consistent date.
https://dev.gridrepublic.org/browse/DBOINCP-331
2017-10-17 09:37:30 -05:00
Shawn Kwang
1cbeb31d65
Drupal: Delimiter changed to space.
...
BOINC usernames may contain any character, including commas. Now when the BOINC username is loaded, spaces are replaced by UTF-8 hex code: "\xc2\xa0", non-breaking space. This allows the code to use a regular space as a delimiter between usernames.
https://dev.gridrepublic.org/browse/DBOINCP-411
part of https://dev.gridrepublic.org/browse/DBOINCP-254
2017-10-16 12:09:25 -05:00
Shawn Kwang
5934c5388e
Drupal: Added moderation and rules and policies page/node to the BOINC standard page generator.
...
https://dev.gridrepublic.org/browse/DBOINCP-401
2017-10-16 12:08:50 -05:00
Shawn Kwang
1de898a417
Drupal: Fix moderation link on account finish landing page.
...
https://dev.gridrepublic.org/browse/DBOINCP-395
2017-10-16 11:49:46 -05:00
Shawn Kwang
63e325dac9
Drupal: Revert commits:
...
09b619bb97
62b64347f7
3fead8d9a5
c3d8d4dfcf
These four commits are associated with Pull Request (PR) 2025, topic branch drshawnkwang:drupal_feature-projprefxml-apps.
Conflicts:
drupal/sites/default/boinc/modules/boincwork/includes/boincwork.helpers.inc
Conflict was manually fixed.
See:
https://dev.gridrepublic.org/browse/DBOINC-87
2017-10-05 10:02:53 -05:00
tristanolive
f26ef90b93
Merge pull request #2144 from drshawnkwang/drupal_feature-privatemsg-useboinc-id-name
...
Drupal: Modified private message module to use BOINC username (and id).
2017-10-05 10:11:17 -04:00
Shawn Kwang
35a7f27c39
Drupal: Bug fixes and layout changes.
...
Fixed bug where users could send message to users who did not exist.
Changed autocomplete dropdown to use BOINC id in parenthesis.
Removed dpm() debugging statements.
2017-09-28 10:51:13 -05:00
tristanolive
a112cd4322
Merge pull request #2091 from drshawnkwang/drupal_fix_commentlinkborder
...
Drupal: Fix boinc theme css
2017-09-12 15:33:51 -04:00
Shawn Kwang
b32d3a0f9d
Drupal: Removes extra border from comment link when user cannot post comments to the Web site.
2017-09-06 12:04:10 -05:00
Shawn Kwang
80f2aa2471
Drupal: Changed subscription links to use <ul> and <li> tags, and thus CSS classes which set the border between links.
2017-09-06 11:23:57 -05:00
Shawn Kwang
4ee2840a2b
Drupal: Modified how subscribe link layout. Removed "|" for divider, use CSS for a border divider.
...
Part of https://dev.gridrepublic.org/browse/DBOINCP-309
2017-08-29 15:30:07 -05:00
Shawn Kwang
3d6c8c1071
Drupal: Modified private message module to use BOINC username (and id).
...
Private message module will now use the BOINC username (display name) in the "to" field, in the autocomplete, and in sending the email notification.
Added custom email body and other variables to private_messages Feature via strongarm.
Added field to User Profile which displays BOINC ID.
https://dev.gridrepublic.org/browse/DBOINCP-254
2017-08-28 15:50:26 -05:00
tristanolive
c796f3f7e0
Merge pull request #2025 from drshawnkwang/drupal_feature-projprefxml-apps
...
Drupal: Changed how application list is obtained for project preferences.
2017-08-24 10:42:21 -04:00
tristanolive
4f2a9aced7
Merge pull request #2062 from drshawnkwang/drupal_use-boinc-username
...
Drupal: Use BOINC username in place of Drupal username
2017-08-24 10:36:16 -04:00
tristanolive
5155910727
Merge branch 'master' into drupal_feature-projprefxml-apps
2017-08-24 09:43:23 -04:00
tristanolive
902a0247f9
Merge pull request #2015 from drshawnkwang/drupal_fix-tasktablebugs2
...
Drupal: Fixed two bugs in task table.
2017-08-24 09:35:25 -04:00
Shawn Kwang
9071002c46
Drupal: Two minor changes to the display of usernames.
...
Added boinc username (display name) to Admin User Search View.
Modified admin user edit page to describe the two different usernames.
2017-08-24 08:13:37 -05:00
Shawn Kwang
c3d8d4dfcf
Drupal: Misc change to documentation/comment in code.
2017-08-23 11:06:56 -05:00
Shawn Kwang
3fead8d9a5
Drupal: Removed <title> element from <app_overrides> container.
...
Fixed some minor bugs/code issues.
2017-08-23 09:19:50 -05:00
Shawn Kwang
d87b09f5fc
Drupal: Minor changes to documentation and switch statement.
2017-08-23 08:51:47 -05:00
tristanolive
f83c2527db
Merge pull request #2048 from brevilo/SA-CONTRIB-2017-068
...
Drupal: D6 LTS / views
2017-08-22 17:23:23 -04:00
Shawn Kwang
10be0cab3b
Drupal: Use BOINC username in place of Drupal username in various places.
...
1. Community Stats: top users list uses boinc username.
1. Account dashboard, friends block: hover/alt/title text uses boinc username.
1. User profile images: hover/alt/title text uses boinc username.
https://dev.gridrepublic.org/browse/DBOINCP-254
2017-08-22 10:03:52 -05:00
Shawn Kwang
62b64347f7
Drupla: Removed commented-out code.
2017-08-21 15:45:16 -05:00
Oliver Bock
1b4e2d1503
Drupal: D6 LTS / views
...
* https://dev.gridrepublic.org/browse/DBOINCP-407
* Applied SA-CONTRIB-2017-068-6.x-2.x patch
2017-08-18 15:22:33 +02:00
Shawn Kwang
09b619bb97
Drupal: Changed how project application list is obtained for project preferences.
...
Application list is now obtained from the database. The project-specific preferences XML upload/configuration are overrides for the applications list.
Modified projectpref.xsd file, <apps> tag is now <app_overrides>.
https://dev.gridrepublic.org/browse/DBOINC-87
2017-08-11 15:04:12 -05:00
Shawn Kwang
630814b8e6
Drupal: Changed wording of node-edit section for boinc translate.
...
https://dev.gridrepublic.org/browse/DBOINCP-394
2017-08-11 14:36:16 -05:00
Shawn Kwang
414fc988cc
Drupal: Fixed some issues with the task table code.
...
1. Fixed WHERE statements for sqlall query.
2. Changed sqlsub query to use an array to hold all WHERE clauses, and then implode() the resulting array.
3. pretty_application_name() now handles cases where a unknown negative number is given for app_version_id: Unknown anonymous platform.
2017-08-10 10:39:08 -05:00
tristanolive
07b7dbcd0a
Merge pull request #2016 from drshawnkwang/drupal_feature-accountfinish
...
Drupal: New account_finish landing page
2017-08-10 10:39:15 -04:00
tristanolive
8525dfabb0
Merge pull request #2018 from drshawnkwang/drupal_feature-projprefxml-addmodtime
...
Drupal: Added <modified> tag to project_preferences payload XML.
2017-08-10 09:58:24 -04:00
tristanolive
624ada48cc
Merge pull request #2014 from drshawnkwang/drupal_feature-notaskfounddb
...
Drupal: Added logic to print No task/host/workunit found if View returns no results
2017-08-09 23:17:27 -04:00
tristanolive
2c846b5025
Merge pull request #2007 from drshawnkwang/drupal_feature-i18n-nodebynode
...
Drupal: Option to translate nodes (pages) individually
2017-08-09 23:14:39 -04:00
Shawn Kwang
52890bf34a
Drupal: Added <modified> tag to project_preferences payload XML.
...
https://dev.gridrepublic.org/browse/DBOINCP-391
2017-08-09 13:29:58 -05:00
Shawn Kwang
8277d92306
Drupal: Minor change in wording of page.
2017-08-09 13:13:41 -05:00
Shawn Kwang
86226d5733
Drupal: Add admin page for Web options.
...
Renamed 'Other' as 'Web Options'. New options for specifiying a path to custom account_finish landing page, the moderation info page, and rules and policies page; the last of these is used on the Join page.
2017-08-08 14:00:12 -05:00
Shawn Kwang
3c5f67acef
Drupal: Add account_finish.php RPC/page.
...
Landing page shown to user after creating account with BOINC client manager.
Optionally, the admin can create a landing page, path: account_finish, which will override the default landing page included in Drupal-BOINC.
https://dev.gridrepublic.org/browse/DBOINCP-395
2017-08-08 13:59:57 -05:00
Shawn Kwang
70c867888c
Drupal: Fixed two bugs in task table.
...
1. BOINC state_num() function was changing the object. Using clone $result to pass a copy of the object instead.
2. Anonymous platforms were not correctly supported. Now two LEFT JOINs and a new pretty_application_version() function should handle anonymous platforms correctly.
https://dev.gridrepublic.org/browse/DBOINCP-387
2017-08-07 13:48:53 -05:00
Shawn Kwang
8bf50bee41
Drupal: Added logic to pring No task/host/workunit found if View returns no results.
...
https://dev.gridrepublic.org/browse/DBOINCP-390
2017-08-07 13:48:06 -05:00
tristanolive
9542c94bba
Merge pull request #1993 from drshawnkwang/drupal_fix-joinpagelink
...
Drupal: Added a second link to rules-and-policies
2017-08-07 13:10:21 -04:00
Shawn Kwang
d099c50c85
Drupal: Fixed problem where menu_valid_path() was not working.
...
Replaced with drupal_lookup_path(), and then use menu_valid_path() on result.
2017-08-03 10:57:25 -05:00
Shawn Kwang
c4831bab2f
Drupal: Removed input filter node type selection.
...
Previously the admin could choose what node-type the boinctranslate input filter ran other. Now only nodes which have the "Export for translation option selected will by translated. This is selected by default.
2017-08-03 08:20:31 -05:00
Shawn Kwang
ddb4ef8f2a
Drupal: Adds feature that allows admin/editor to control whether or not a node is translated on a node-by-node basis.
...
A new fieldgroup is added to the Page content type. Within is a single field: field_boinctranslate_transifex. This is a simple checkbox. If the field is checked (TRUE), the default, then the node is processed when editted for translation. And the content is filtered using the boinctranslate filter, i.e., the viewed content is translated.
If the checkbox is FALSE, then the node will not be processed using the input filter, meaning the content will not be translated.
https://dev.gridrepublic.org/browse/DBOINCP-394
2017-08-03 08:20:31 -05:00
tristanolive
8253a583f1
Merge pull request #2004 from drshawnkwang/drupal_fix_prefvalidatetype
...
Drupal: Fix validation type algo to allow for integers to be typed as…
2017-08-03 00:10:35 -04:00
tristanolive
70e9820a77
Merge pull request #1999 from drshawnkwang/drupal_fix-Featureboincstandard
...
Drupal: Fix boinc_standard Feature
2017-08-03 00:04:09 -04:00
tristanolive
7bb9980b82
Merge pull request #1997 from drshawnkwang/drupal_fix-permacctprofile
...
Drupal: Fixed bug where anonymous users, who are not logged in, could …
2017-08-02 23:58:23 -04:00
tristanolive
4443cc3626
Merge pull request #1995 from drshawnkwang/drupal_fix-forum-bc2
...
Drupal: Forum top links are now placed into two columns.
2017-08-02 23:42:20 -04:00
Shawn Kwang
289ec08b39
Drupal: Fix validation type algo to allow for integers to be typed as floats.
...
https://dev.gridrepublic.org/browse/DBOINCP-399
2017-08-02 14:48:03 -05:00
Shawn Kwang
664f586b76
Drupal: Add strongarm variables of all input filter configuration variables into boinc_standard.
2017-07-31 10:04:38 -05:00
Shawn Kwang
23cf72be2e
Drupal: Fixed problems with boinc_standard Features
...
Change weights of input filters to positive integers.
Add upload module in info file.
2017-07-31 10:04:37 -05:00
Shawn Kwang
8e56db04b1
Drupal: Changed logic of rules link. Added base_url which is necessary to check the path.
2017-07-28 13:39:28 -05:00
Shawn Kwang
670d819294
Drupal: Fixed bug where annymous users, who are not logged in, could access and edit the account/profile paths.
...
Changed access of account/profile, account/profile/view, and account/profile/edit to user_is_logged_in.
https://dev.gridrepublic.org/browse/DBOINCP-398
2017-07-28 13:21:04 -05:00
tristanolive
c5b0e40c03
Merge pull request #1984 from drshawnkwang/drupal_feature-add-upload-to-Features
...
Drupal: Added upload module to Feature boinc_standard.
2017-07-26 22:40:12 -04:00
Shawn Kwang
7d32769d9c
Drupal: Forum top links are now placed into two columns.
...
Breadcrumb, post new comment, and subscribe links are placed into a single div with separate sub-divs. CSS changed to placed these sub-divs into two columns.
https://dev.gridrepublic.org/browse/DBOINCP-309
2017-07-26 11:25:57 -05:00
Shawn Kwang
39c4553482
Drupal: Fixed typo in URL link.
2017-07-26 09:34:15 -05:00
Shawn Kwang
f149f9e5eb
Drupal: Added a second link to rules-and-policies so that if either exists, the Join Page will link to it.
...
https://dev.gridrepublic.org/browse/DBOINCP-393
2017-07-26 09:17:51 -05:00
Shawn Kwang
09b93c03da
Drupal: Moved certain upload module related variables from boinc_standard to team, team_forums, and user_profiles Features.
...
These variables control the teams, team forums, and user profiles so they should be part of those respective Features.
2017-07-25 15:29:20 -05:00
tristanolive
98ac23b635
Merge pull request #1986 from drshawnkwang/drupal_fix-date-format
...
Drupal: Modified date and time strings to be consistent.
2017-07-20 10:44:23 -04:00
tristanolive
183d9cac61
Merge pull request #1985 from drshawnkwang/drupal_fix-join-page
...
Drupal: Updated instructions on Join pages
2017-07-20 10:40:30 -04:00
tristanolive
e108eedf31
Merge pull request #1983 from drshawnkwang/drupal_feature-forum-bc-links
...
Drupal: forum page additions
2017-07-20 10:23:39 -04:00
Shawn Kwang
da49d0599b
Drupal: Changed all timezone strings to 'T'. Made all time strings consisent, hour is 'G', no comma or other separator(s) between date and time.
...
https://dev.gridrepublic.org/browse/DBOINCP-312
2017-07-19 16:11:46 -05:00
Shawn Kwang
7fbe316538
Drupal: Updated instructions on Join pages
...
Text should match instructions on Seti@Home site (2017-07-19).
https://dev.gridrepublic.org/browse/DBOINCP-393
2017-07-19 14:53:56 -05:00
Shawn Kwang
afed80e16b
Drupal: Re-classed breadcrumbs divs and only use 'breadcrumb' and 'bottom-breadcrumb'.
2017-07-19 13:27:45 -05:00
tristanolive
af8767043d
Merge pull request #1981 from drshawnkwang/drupal_feature-i18n-translatablechunks
...
Drupal: Add i18n translatable chunks for Transifex
2017-07-19 13:08:17 -04:00
tristanolive
8fd8fc1f10
Merge pull request #1982 from drshawnkwang/drupal_fix-tasktablemisc
...
Drupal: Fixed a few bugs and added features to task table.
2017-07-19 12:06:52 -04:00
Shawn Kwang
627f335054
Drupal: Add spacing around => operator.
2017-07-19 08:32:06 -05:00
Shawn Kwang
59a3f86fb3
Drupal: Added upload module to Feature boinc_standard.
...
Added upload module dependency to boinc_standard.
Added user persmissions.
Added upload module configuration.
https://dev.gridrepublic.org/browse/DBOINCP-347
2017-07-18 15:24:38 -05:00
Shawn Kwang
92add34509
Drupal: Added CSS to breadcrumbs. Added wrapping for post new comment link.
2017-07-18 14:03:19 -05:00
Shawn Kwang
84bb0fd55f
Drupal: Changed number format for credit and RAC fields.
...
Total credit number format uses no digits after decimal point.
RAC number formal uses two digts after decimal point.
Where possible PHP NumberFormat class used for l10n.
2017-07-18 10:09:32 -05:00
Shawn Kwang
07020dd435
Drupal: Add forum breadcrumb to bottom of forum page.
...
Breadcrumb added to bottom of node-forum and node-team_forum templates.
Add Post new comment link near top breadcrumb for immediate navigation to bottom.
https://dev.gridrepublic.org/browse/DBOINCP-309
AND
https://dev.gridrepublic.org/browse/DBOINCP-7
2017-07-18 08:46:44 -05:00
Shawn Kwang
3691eb7385
Drupal: Fixed a few bugs and added features to task table.
...
Fixed bug in table where CPU time was not being loaded correctly.
Removed WHERE deprecated=0 flag from queries.
Added application version and platform to table.
Added sort to Sent column.
https://dev.gridrepublic.org/browse/DBOINCP-387
https://dev.gridrepublic.org/browse/DBOINCP-388
2017-07-18 08:45:45 -05:00
Shawn Kwang
297e49859b
Drupal: Changed Views filter to be total_credit >= 1, so users with 0 < total_credit < 1 do not appear (as zero).
...
https://dev.gridrepublic.org/browse/DBOINCP-386
2017-07-13 12:43:03 -05:00
tristanolive
714ae66a03
Merge pull request #1971 from drshawnkwang/drupal_fix-i18n-btswrongparams
...
Drupal: Fixes various incorrect btS() function calls: wrong parameters passed
2017-07-12 11:07:57 -04:00
tristanolive
29212740a3
Merge pull request #1969 from drshawnkwang/drupal_fix-userprofile-none-moderate
...
Drupal: Changed logic and message to explicitly identify non-existant profiles
2017-07-12 11:07:01 -04:00
tristanolive
bcc7a534b6
Merge pull request #1967 from drshawnkwang/drupal_fix_acctdashboardlinks
...
Drupal: Fix links to task table in Views and Account Dashboard page.
2017-07-12 11:05:55 -04:00
tristanolive
b49b0b8828
Merge pull request #1966 from drshawnkwang/drupal_fix_removezerocredit
...
Drupal: Removed host/users/teams with zero (0) total credit from Statistics Views.
2017-07-12 11:04:45 -04:00
Shawn Kwang
c152caf32e
Drupal: Fixes various incorrect btS() function calls: wrong parameters passed.
...
Part of https://dev.gridrepublic.org/browse/DBOINCP-336
2017-07-12 09:03:49 -05:00
Shawn Kwang
a2c3e52790
Drupal: Changed logic and message to explicitly identify non-existant profiles.
...
https://dev.gridrepublic.org/browse/DBOINCP-340
2017-07-11 14:46:36 -05:00
Shawn Kwang
5cf1ba8fce
Drupal: Fixed regression where all other node text was not being displayed.
2017-07-10 14:20:41 -05:00
Shawn Kwang
78b790bc6b
Drupal: Remove sort(able) from Country column.
2017-07-10 11:53:46 -05:00
Shawn Kwang
19bad39f57
Drupal: Fix links to task table in Views and Account Dashboard page.
...
https://dev.gridrepublic.org/browse/DBOINCP-30
and
https://dev.gridrepublic.org/browse/DBOINCP-71
2017-07-10 11:06:07 -05:00
Shawn Kwang
f1d2770d40
Drupal: Removed host/users/teams with zero (0) total credit from Statistics Views.
...
https://dev.gridrepublic.org/browse/DBOINCP-386
2017-07-10 10:18:36 -05:00
Shawn Kwang
9283419057
Drupal: Removed claimed credit from task table page as well as all Views.
...
https://dev.gridrepublic.org/browse/DBOINCP-385
2017-07-10 09:18:58 -05:00
Shawn Kwang
46ab2cb472
Drupal: Fixd spacing in tasks table navigation bar and application drop-down.
...
https://dev.gridrepublic.org/browse/DBOINCP-30
https://dev.gridrepublic.org/browse/DBOINCP-75
2017-07-07 08:05:13 -05:00
Shawn Kwang
7a41dd59ac
Drupal: Updated Feature boinc_standard with new input filter/format settings.
...
Adds the boinctranslate filter to the filter list for certain input formats.
2017-07-06 11:27:37 -05:00
Shawn Kwang
7f6dae4c22
Drupal: Added input filter for splitting node content into chunks for translators.
...
Refactored code be moving a number of hook_menu page callbacks to .helper.inc file, and moving some forms to .form.inc file.
Added input filter for boinctranslate which allows editor/admin to split node into chunks for translations. Chunks are defined by a '#SPLIT_TOKEN#' delimiter, without quotes. See README.txt for more information on the filter.
https://dev.gridrepublic.org/browse/DBOINCP-234
2017-07-06 11:27:26 -05:00
tristanolive
73bf3fb3f0
Merge pull request #1953 from drshawnkwang/drupal_fix-i18n-context-site_name
...
Drupal: Modified default value for site_name variable.
2017-07-05 23:11:26 -04:00
tristanolive
8346d5e042
Merge pull request #1952 from drshawnkwang/drupal_update-module-views-2
...
Drupal: Manually patched views with SA-CONTRIB-2017-022.patch¦file.
2017-07-05 23:10:00 -04:00
tristanolive
2d07351f94
Merge pull request #1949 from drshawnkwang/drupal_fix-createaccount-specchar
...
Drupal: Add urldecode and regex replace to clean a user name before account creation.
2017-07-05 23:08:14 -04:00
tristanolive
349554bea8
Merge pull request #1948 from drshawnkwang/drupal_fix-addtitles
...
Drupal: add titles to missing pages
2017-07-05 23:04:27 -04:00
tristanolive
c02db7357c
Merge pull request #1947 from drshawnkwang/drupal_feature-tasktable-rb
...
Drupal: New task table with navigation bar and application filter.
2017-07-05 22:59:29 -04:00
tristanolive
756079358f
Merge pull request #1945 from drshawnkwang/drupal_fix-hostsetvenue-dberror
...
Drupal: Modified db_set_active() functions so drupal database is correctly queries by bts() function.
2017-07-05 22:54:43 -04:00
Shawn Kwang
de124d3421
Drupal: Modified default value for site_name variable.
...
Changed instances of variable_get('site_name') to use string 'Drupal-BOINC' as default, if site_name system variable is not set. This default string is not translated as the variable should be set by the site admin.
part of:
https://dev.gridrepublic.org/browse/DBOINCP-336
2017-06-22 11:45:37 -05:00
Shawn Kwang
38484ba57b
Drupal: Use a helper function, create_proper_drupalname() when creating drupal user.
...
The function makes sure the name string does not contain any problems:
white-spaces are removed/adjusted.
non-valid characters removed.
name is forced to be unique.
Rename function find_unique_name() to create_proper_drupalname().
Added functionality to delete drupal user if BOINC user creation fails.
2017-06-22 11:25:19 -05:00
Shawn Kwang
d553b6880f
Drupal: Manually patched views with SA-CONTRIB-2017-022.patch¦file.
...
https://dev.gridrepublic.org/browse/DBOINCP-384
2017-06-22 10:03:17 -05:00
Shawn Kwang
236919367e
Drupal: Removed comment, and changed typo in text.
2017-06-22 09:37:53 -05:00
Shawn Kwang
aba0ff753b
Drupal: Add urldecode and regex replace to clean a user name before creation.
...
https://dev.gridrepublic.org/browse/DBOINCP-378
2017-06-21 12:01:45 -05:00
Shawn Kwang
9decc16095
Drupal: Added logic to remove page titles from certain pages, based on URL.
...
Added page title to account profiles.
2017-06-21 10:41:54 -05:00
Shawn Kwang
dc072af36f
Drupal: Added title to page managed by Page Manager/Panels.
...
https://dev.gridrepublic.org/browse/DBOINC-65
2017-06-21 10:41:45 -05:00
Shawn Kwang
322a0560b4
Drupal: Minor fixes- added hidden to disabled select drop-down item. Fixed pager, now it appears as it should.
2017-06-21 09:25:49 -05:00
Shawn Kwang
fd5714495f
Drupal: Changed routing paths in boincwork_menu.
...
Also change paths in code, account dashboard, and host View.
2017-06-20 13:30:21 -05:00
Shawn Kwang
006383c3d4
Drupal: Added CSS to boinc theme to set word wrap in new task table.
...
Also, drop-down select box is not wrapped, but fixed width.
2017-06-20 12:19:24 -05:00
Shawn Kwang
2121a32d80
Drupal: New task table with navigation bar and application filter.
...
New task table build without Views. Instead custom SQL queries are used to build a table using drupal's theme_table() function. The navigation bar is build with drupals theme_item_list() function, with the class being 'tabs'.
https://dev.gridrepublic.org/browse/DBOINCP-75
https://dev.gridrepublic.org/browse/DBOINCP-30
2017-06-20 12:17:55 -05:00
Shawn Kwang
ae927ad485
Drupal: Modified db_set_active() functions so drupal database is correctly queries by bts() function.
2017-06-19 09:45:26 -05:00
Shawn Kwang
3cd3b76470
Drupal: Added additional thousands separators to team member View.
...
https://dev.gridrepublic.org/browse/DBOINCP-320
2017-06-16 15:02:57 -05:00
tristanolive
462e84c3fe
Merge pull request #1939 from drshawnkwang/drupal_fix-i18n-add-desc-in-admin-infc
...
Drupal: added description text to BOINC translation tools/buttons.
2017-06-15 01:55:19 -04:00
tristanolive
9d43d10779
Merge pull request #1938 from drshawnkwang/drupal_fix-createaccount-dup2
...
Drupal: Changed order of if-statements to change logic of account_create.php
2017-06-15 01:49:38 -04:00
tristanolive
ed1df21189
Merge pull request #1932 from drshawnkwang/drupal_fix-views-dev-patch
...
Drupal: Added patch to Views contrib module, 6.x-2.x-boinc-3-dev
2017-06-15 01:47:06 -04:00
Shawn Kwang
e9384bbcd3
Drupal: Update timestamp.
2017-06-14 11:33:19 -05:00
Shawn Kwang
acdc175a65
Drupal: added description text to BOINC translation tools/buttons.
...
https://dev.gridrepublic.org/browse/DBOINCP-356
2017-06-14 11:27:13 -05:00
Shawn Kwang
4195b09df9
Drupal: Also changed logic so link between BOINC and Drupal user accounts only created if boinc account sucessfully created.
2017-06-14 10:02:41 -05:00
Shawn Kwang
5bf937eadf
Drupal: Changed order of if-statements to change logic of account_create.php.
...
If a Drupal user account cannot be created, a BOINC user account is NOT created, and no linkage between the two is made.
2017-06-14 09:54:14 -05:00
tristanolive
760ce48cfe
Merge pull request #1933 from drshawnkwang/drupal_fix-createaccount-dup
...
Drupal: Fixes for create account functions.
2017-06-08 09:31:27 -04:00
Shawn Kwang
e3b6a9ddbc
Drupal: Fixes for create account functions.
...
When create_account is called, check for uniqueness with the user_name when creating Drupal user account.
Fixed error message for Forgot Password form, which was incorrect and misleading.
https://dev.gridrepublic.org/browse/DBOINCP-379
https://dev.gridrepublic.org/browse/DBOINCP-376
2017-06-06 09:06:04 -05:00
Shawn Kwang
f50fa34efb
Drupal: Fixed bts() function calls.
...
https://dev.gridrepublic.org/browse/DBOINCP-381
2017-06-05 14:33:31 -05:00
Shawn Kwang
61dc9b315b
Drupal: Added patch to Views contrib module, 6.x-2.x, to eliminate E_STRICT PHP notices.
...
https://dev.gridrepublic.org/browse/DBOINCP-380
Drupal issue: https://www.drupal.org/node/893128
2017-06-05 14:20:37 -05:00
Shawn Kwang
99bd617812
Drupal: Added thousands separator to Views in which they were missing.
...
https://dev.gridrepublic.org/browse/DBOINCP-320
2017-05-24 14:26:37 -05:00
Tristan Olive
8a5797df1e
Drupal: Remove out of context break statement (fatal error in PHP 7)
2017-05-24 11:51:40 -04:00
Oliver Bock
b5af083abb
Merge pull request #1923 from drshawnkwang/drupal_fix-featurespanels
...
Drupal: Updated all Features using Panels
2017-05-22 10:03:43 +01:00
Shawn Kwang
7296c5704c
Drupal: Fixed typo in version number for features test module.
2017-05-19 08:55:25 -05:00
tristanolive
7819d1c210
Merge pull request #1921 from drshawnkwang/drupal_fix-l10n-numfrt
...
Drupal: Added thousands separator to user info Post, Credit, and RAC.
2017-05-18 23:29:07 -04:00
tristanolive
bbf1d3ce97
Merge pull request #1917 from drshawnkwang/drupal_fix-i18n-emaillink
...
Drupal: Fixed URL by adding trailing slash.
2017-05-18 23:25:46 -04:00
Shawn Kwang
76a3c090fc
Drupal: Added thousands separator to user info Post, Credit, and RAC.
...
Thousands separator based on language, which informs the locality to pass to PHP's NumberFormatter.
https://dev.gridrepublic.org/browse/DBOINCP-320
2017-05-18 10:40:11 -05:00
Shawn Kwang
cd8599d349
Drupal: Updated all Features using Panels due to change in Panels' module.
...
https://dev.gridrepublic.org/browse/DBOINCP-370
2017-05-18 10:22:53 -05:00
tristanolive
06c3decb69
Merge pull request #1919 from drshawnkwang/drupal_feature-edit-task-view
...
Drupal: edit task view
2017-05-18 00:57:14 -04:00
tristanolive
2d9892b261
Merge pull request #1918 from drshawnkwang/drupal_feature-news-rss-expirationdate
...
Drupal: Added date filter to RSS news feed.
2017-05-18 00:56:40 -04:00
tristanolive
fa660090cf
Merge pull request #1916 from drshawnkwang/drupal_update-module-flag
...
Drupal: update module flag
2017-05-18 00:55:59 -04:00
tristanolive
c32b774bb7
Merge pull request #1915 from drshawnkwang/drupal_update-module-views
...
Drupal: update module views
2017-05-18 00:55:07 -04:00
tristanolive
613af80b72
Merge pull request #1914 from drshawnkwang/drupal_update-module-panels
...
Drupal: update module panels
2017-05-18 00:54:32 -04:00
tristanolive
ad23a52565
Merge pull request #1913 from drshawnkwang/drupal_update-module-features
...
Drupal: update module features
2017-05-18 00:53:35 -04:00
tristanolive
c0b07d7bae
Merge pull request #1911 from drshawnkwang/drupal_fix-movedtopiclink
...
Drupal: Fixed bug in moved (forum) topic link.
2017-05-18 00:52:44 -04:00
tristanolive
f577a3b241
Merge pull request #1910 from drshawnkwang/drupal_update-module-elysia-cron
...
Drupal: update module elysia cron
2017-05-18 00:52:13 -04:00