| @@ 1724-1734 (lines=11) @@ | ||
| 1721 | } |
|
| 1722 | ||
| 1723 | // Set author permissions. |
|
| 1724 | if (isset($field->permissions->author)) |
|
| 1725 | { |
|
| 1726 | if ($field->permissions->author == 'read') |
|
| 1727 | { |
|
| 1728 | field_author_permission_set($field_id, FIELD_ALLOW_TO_READ); |
|
| 1729 | } |
|
| 1730 | elseif ($field->permissions->author == 'write') |
|
| 1731 | { |
|
| 1732 | field_author_permission_set($field_id, FIELD_ALLOW_TO_WRITE); |
|
| 1733 | } |
|
| 1734 | } |
|
| 1735 | ||
| 1736 | // Set responsible permissions. |
|
| 1737 | if (isset($field->permissions->responsible)) |
|
| @@ 1737-1747 (lines=11) @@ | ||
| 1734 | } |
|
| 1735 | ||
| 1736 | // Set responsible permissions. |
|
| 1737 | if (isset($field->permissions->responsible)) |
|
| 1738 | { |
|
| 1739 | if ($field->permissions->responsible == 'read') |
|
| 1740 | { |
|
| 1741 | field_responsible_permission_set($field_id, FIELD_ALLOW_TO_READ); |
|
| 1742 | } |
|
| 1743 | elseif ($field->permissions->responsible == 'write') |
|
| 1744 | { |
|
| 1745 | field_responsible_permission_set($field_id, FIELD_ALLOW_TO_WRITE); |
|
| 1746 | } |
|
| 1747 | } |
|
| 1748 | ||
| 1749 | // Set registered permissions. |
|
| 1750 | if (isset($field->permissions->registered)) |
|
| @@ 1750-1760 (lines=11) @@ | ||
| 1747 | } |
|
| 1748 | ||
| 1749 | // Set registered permissions. |
|
| 1750 | if (isset($field->permissions->registered)) |
|
| 1751 | { |
|
| 1752 | if ($field->permissions->registered == 'read') |
|
| 1753 | { |
|
| 1754 | field_registered_permission_set($field_id, FIELD_ALLOW_TO_READ); |
|
| 1755 | } |
|
| 1756 | elseif ($field->permissions->registered == 'write') |
|
| 1757 | { |
|
| 1758 | field_registered_permission_set($field_id, FIELD_ALLOW_TO_WRITE); |
|
| 1759 | } |
|
| 1760 | } |
|
| 1761 | ||
| 1762 | // Remove default field permissions. |
|
| 1763 | dal_query('fields/fpdelall.sql', $field_id); |
|