| /[drupal]/contributions/modules/taxonomy_access/taxonomy_access.module |
Parent Directory
|
Revision Log
|
Revision Graph
| Links to HEAD: | (view) (download) (as text) (annotate) |
| Sticky Tag: |
#296434 by plj
#358175
#399720 by Andrew M Riley, Sean B Fuller
#299831
#299831
#233437 Call to undefined function: _taxonomy_access_get_nodes_for_term()
#296434: Fix for PostgreSQL
#296434: Fix for PostgreSQL
This should fix #291119 and not cause any harm otherwise.
#270202: After disabling TAC when it's the only node_access module, the default node_access row wasn't replaced.
#270202: After disabling TAC when it's the only node_access module, the default node_access row wasn't replaced.
The "administer access control" permission was renamed to "administer permissions" in D6.
deleting hook_disable() - no need for it in D6
drupal6 migration - issue#242525 by nekobul
some code formatting
some code formatting
copying files from branch DRUPAL-5--2
only formatting code
issue #167977 - patch by klance -optimizing node_access update
fix missing curlies in tac_db_rewrite_sql thx keve
#156085 patch by keve
tiny SQL fix, just spotted in the code
add a useful comment :)
fix SQL error in update functiontaxonomy_access.install
split into seperate menu items per op so breadcrumbs work
#152451 reported by Aren Cambre
UI rewrite, many small changes
move rule interface functions to admin.inc make update_5 destructive of old rows don't allow role name passed to rule interface functions
Rule-processing end of patch to allow "sparse" population of term_access and term_access defaults which reduces code complexity and makes administration easier. The admin interface for managing access rules has not been updated, so definitely don't try to run this branch yet.
oops, wrong branch :)
Initially patch to move to "sparse" population of term_access and term_access defaults This reduces code complexity and makes administration easier. The admin interface for managing access rules has not been updated, so definitely don't try to run this branch yet.
Some typo
Hook_taxonomy: $op='vocabulary' was missing
_taxonomy_access_update_db(): Getting old_rids from table 'term_access_defaults' (instead of table 'term_access'), since we want to make 'term_access' table "sparse" in the future.
#147792 Make default for new roles deny, not allow
#http://drupal.org/node/146488 foreach error.
Adding warning message to check default permissions + clearing some of _taxonomy_access_update_db();
#http://drupal.org/node/146488 duplicate entry + bugfix in _taxonomy_access_update_db() to update term_access_defaults table correctly.
Experimenting w/ getting version number.
Correcting help page
correcting help page
Correcting help page
Adding help for users with multiple user roles.
Adding help for users with multiple user roles
#119177 Typo
#112526: sql error in taxonomy_access_node_access_records();
#112526: SQL error in _refresh_node_access_table
Adding admin.css + typo
Some typo
#92355 by AjK: Node_form: preserves terms deleted by taxonomy_node_delete() that the user shouldn't have access to delete.
#92355 by AjK: Minor bugfix (for preserving terms in node_form)
#92355 by AjK: Node_form: preserves terms deleted by taxonomy_node_delete() that the user shouldn't have access to delete.
#97115 fix: mysql4 error: 'WHERE (FALSE)'
#97115 fix: mysql4 error: 'WHERE (FALSE)'
#93237 msackman: IN ('') is illegal for postgresql
#93237 msackman: IN ('') is illegal for postgresql
Correcting help page
Correcting help page
Typo
To edit permissions, changing permission: 'administer access control' instead of 'administer users'
Some typo Replace function _refresh_node_access_table() to node_access_rebuild()
Port to 5.x: Adding hook_enable/disable: (Removing old activation settings)
Port to 5.x: incorporate new na_arbitrator hooks
#91468: port TAC to 5.x
Moving Administrative Interface (UI) to taxonomy_access_admin.inc
Remove ?> at the end of file
#69295 : Uncategorized permissions resetting bug
#76930: Two translation fixes
#50930: Major optimization and theming of taxonomy_access_admin_form (w/tables)
#68041: Fixing "deselect all" funcionality at categiry permission page.
Some typo
Updating: Deprecated hook _setting()
#68316: not translating: t($vocab->name)
Fixing PHP warnings: undefined variables
Fixing various PHP warnings: undefined variable/index
Adding: module-dependency check
#58097: When $user object is empty, hook_node_grants should return 'anonymous' $user object
#58097: When $user object is empty, hook_node_grants should return 'anonymous' $user object
Optimizing SQL queries: DELETE FROM {node_access} ...
Optimizing SQL query: changing LEFT JOIN to INNER JOIN
#46625: fixing _refresh_node_access() for uncategorized nodes
#52629: Changing terminology to 'Activate/Deactivate' access system. Some typo.
Adding notes to help page: #55318: Input filter blocks node edit/delete. #51197: Update/Delete are administrator permissions
#56850: fixing pqsql query error 'Group by'
#56332: checking '$edit[$vid]['term']' if it is an array
Major optimization of saving values to table 'node_access' #54544: not saving lines with 0 to table 'node_access'
1.: _refresh_node_access_table(): adding command to remove lines from table 'node_access' where gid=0. 2.: some typo
_refresh_node_access_table(): adding command to remove lines from table 'node_access' where gid=0.
#53336 Editing node: changing $node->uid back to original.
#50930: formatting description strings + adding t()
Category Permission page: Checking if TAC is activated
/admin/modules: Checking if TAC is deactivated
Category Permission page: Checking if TAC is activated
Adding update scripts to hook_update. Removing function 'taxonomy_access_admin_update'
Hook_menu: Adding $maycache
Hook_menu: Adding $maycache
Hook_menu: Adding $maycache
#52779: A little fix for table prefixes some typo for sql queries
#52779: A little fix for table prefixes
Help page added by 'shouchen'
- Making vocabulary forms collapsible at 'category permission' page
- Bugfix: nodapi: insert
Adding new permission system: Allow/Ignore/Deny Bugfixes, and optimization.
Bugfix: wrong datatype error: http://drupal.org/node/46688
Bugfix: wrong datatype error: http://drupal.org/node/46688
Removing unnessary 'DELETE FROM {node_access} ...' query from hook_nodeapi
Bugfix: Multiple parent terms: saving permissions - http://drupal.org/node/24763
Removing unnessary 'DELETE FROM {node_access} ...' query from hook_nodeapi
Bugfix for 'Permissions lost when updating a node1: http://drupal.org/node/44917
Bugfix for 'Permissions lost when updating a node1: http://drupal.org/node/44917
Minor typo bugfix
Fixing update script
Fixing update script
Bugfix: http://drupal.org/node/40080
Bugfix: http://drupal.org/node/40080
Bugfix: http://drupal.org/node/40080
New permission type: list
New permission type: list
- Minor Bugfix - Some formatting
On category settings page: "Add/Remove" changed to "De/Select all"
Rewritten access handling. (BIT_OR) Adding a lot of new functionality. (Create, list permissions)
Correcting bug for 'create' permission when add/editing node
Updating to new Form API
- Bugfix for PostgreSQL query
- Bugfix for PostgreSQL query - Code formatting
Branching Drupal-4-6
Fixing "form" page on "admin/access/category"
Implementation of hook_db_rewrite_sql
Bugfix: (PHP5) -array_merge() Argument #1 is not an array in \includes\menu.inc on line 351.
No new code. Only formatting according to drupal's coding_standards
Fix: - Multicategory nodes: permission is set if ANY term has that right (w/ OR statement) - Bugfix: when deleting a node, table "node_access" was not refreshed. - Bugfix: in case of 'delete' in hook_nodeapi: $edit is an object, not an array.
Fixed major security bug where users with permission for one op would get access to all ops when checking taxonomy_access
Another patch and the install instructions
Fix for duplicate rows when updating permissions
CVS is now 4.6.0
Fix
Fix for default paramter to taxonomy_access_user
Fix for when roles isn't an array
Postgres support
Fixed bug, thanks Periastron
Fixed another prefix error
Fixed dupliate vids array
Fixed prefix brackets
Made taxonomy_access() keep a static array of permissions to improve performance, now it should never query twice for a permission to a category for a given role
Updated documentation
Fixed typo causing random permissions to get set throughout the categories
Fixed typo with new db name
Fixed warning when rebuilding node_access
Fixed warning when rebuilding node table
Added per-vocabulary default permissions and updated vocabulary settings to be a dropdown for adding and removing permissions
Fixed errors when doing clean install
Added checkboxes next to vocabularies so that users can set permissions for all terms in a vocabulary at once
Removed unnecessary line from taxonomy_access_node_grants
Fixed errors when enabling module for first time
Made SQL compatible with Mysql 3
Major performance improvements when modifying categories
Removed duplicate key entry warnings
Fixed more prefix errors
Fixed missing table prefix brackets
Fixed typo that kept uncategorized nodes from having proper node_access entries
Removed rid=0 entries from term_access table, not supposed to be there anymore
Fixed taxonomy_access() to handle no-tid permissions correctly
Removed rid=0 stuff from get_grants since 4.5.1 has been out a while and the default role has been removed with nysus' patch
Added create permission
UI Patch from nysus
Default permissions are view only in Drupal
Another patch from nysus
Small patch from nysus
Added patch from nysus, more info at http://drupal.org/node/13597
Removed hardcoded clean URLs
Added admin/setting/taxonomy_access disable/enable button similar to node_privacy_byrole for removing default permissions
Realy fixed that issue this time :)
Fixed issue 12662
Updated bug in the taxonomy_access function
Checked in latest taxonomy_access.module
This form allows you to request diffs between any two revisions of this file. For each of the two "sides" of the diff, select a symbolic revision name using the selection box, or choose 'Use Text Field' and enter a numeric revision.
| ViewVC Help | |
| Powered by ViewVC 1.1.2 |