| Recommend this page to a friend! | 
|  Download | 
| Info | Example |  Files |  Install with Composer |  Download | Reputation | Support forum | Blog | Links | 
| Ratings | Unique User Downloads | Download Rankings | ||||
| Not yet rated by the users | Total: 84 | All time:  10,053 This week: 73  | ||||
| Version | License | PHP version | Categories | |||
| editable-fields 1.0.0 | Custom (specified... | 5 | HTML, Databases, Data types, AJAX | 
| Description | Author | |||||||||||||||||||||||
| This package can create page fields with values that users can edit. | 
 | |||||||||||||||||||||||
| 
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/font-awesome/4.5.0/css/font-awesome.min.css"> | 
Before first run, create config.local.php file. Can use config.php as template.
Run command vendor/bin/tester tests/ -s -c tests/php.ini --colors
Run command vendor/bin/phpcs --standard=ruleset.xml --extensions=php,phpt --encoding=utf-8 --tab-width=4 -sp src tests
|  Files (63) | 
| File | Role | Description | ||
|---|---|---|---|---|
|  docs (1 file) | ||||
|  examples (3 files) | ||||
|  src (1 directory) | ||||
|  tests (4 files, 1 directory) | ||||
|    .travis.yml | Data | Auxiliary data | ||
|    composer.json | Data | Auxiliary data | ||
|    license.md | Lic. | License text | ||
|    package.json | Data | Auxiliary data | ||
|    README.md | Doc. | Documentation | ||
|    ruleset.xml | Data | Auxiliary data | ||
|  Files (63) | / | examples | 
| File | Role | Description | 
|---|---|---|
|    db.sql | Data | Auxiliary data | 
|    index.php | Example | Example script | 
|    without_identifier.php | Example | Example script | 
|  Files (63) | / | src | / | Mesour | / | Editable | 
| File | Role | Description | ||
|---|---|---|---|---|
|  Rules (4 files) | ||||
|  Structures (4 files, 1 directory) | ||||
|  exceptions.php | Class | Class source | ||
|  PermissionsChecker.php | Class | Class source | ||
|  Reference.php | Class | Class source | ||
|  Files (63) | / | src | / | Mesour | / | Editable | / | Rules | 
| File | Role | Description | 
|---|---|---|
|  IValidated.php | Class | Class source | 
|  Rule.php | Class | Class source | 
|  RuleHelper.php | Class | Class source | 
|  RuleType.php | Class | Class source | 
|  Files (63) | / | src | / | Mesour | / | Editable | / | Structures | 
| File | Role | Description | ||
|---|---|---|---|---|
|  Fields (19 files) | ||||
|  DataElementStructure.php | Class | Class source | ||
|  DataStructure.php | Class | Class source | ||
|  IDataElementStructure.php | Class | Class source | ||
|  IDataStructure.php | Class | Class source | ||
|  Files (63) | / | src | / | Mesour | / | Editable | / | Structures | / | Fields | 
| File | Role | Description | 
|---|---|---|
|  BaseElementField.php | Class | Class source | 
|  BaseField.php | Class | Class source | 
|  BoolField.php | Class | Class source | 
|  CustomData.php | Class | Class source | 
|  CustomField.php | Class | Class source | 
|  DateField.php | Class | Class source | 
|  EnumField.php | Class | Class source | 
|  ICustomData.php | Class | Class source | 
|  IManyToManyField.php | Class | Class source | 
|  IStructureElementField.php | Class | Class source | 
|  IStructureField.php | Class | Class source | 
|  IValidatedField.php | Class | Class source | 
|  ManyToManyField.php | Class | Class source | 
|  ManyToOneField.php | Class | Class source | 
|  NumberField.php | Class | Class source | 
|  OneToManyField.php | Class | Class source | 
|  OneToOneField.php | Class | Class source | 
|  TextField.php | Class | Class source | 
|  ValidatedField.php | Class | Class source | 
|  Files (63) | / | tests | 
| File | Role | Description | ||
|---|---|---|---|---|
|  Mesour (1 directory) | ||||
|    bootstrap.php | Example | Example script | ||
|    config.php | Aux. | Auxiliary script | ||
|    php.ini | Data | Auxiliary data | ||
|    php.travis.ini | Data | Auxiliary data | ||
|  Files (63) | / | tests | / | Mesour | / | EditableTests | 
| File | Role | Description | ||
|---|---|---|---|---|
|  data (2 files) | ||||
|  Handlers (12 files) | ||||
|  BaseTestCase.php | Class | Class source | ||
|  DefaultTest.phpt | Class | Class source | ||
|  TestTranslator.php | Class | Class source | ||
|  TranslatorTest.phpt | Class | Class source | ||
|  Files (63) | / | tests | / | Mesour | / | EditableTests | / | data | 
| File | Role | Description | 
|---|---|---|
|    DefaultTestOutput.html | Doc. | Documentation | 
|    TranslatorTestOutput.html | Doc. | Documentation | 
|  Files (63) | / | tests | / | Mesour | / | EditableTests | / | Handlers | 
| File | Role | Description | 
|---|---|---|
|  AttachDisabledTest.phpt | Class | Class source | 
|  AttachNoPermissionTest.phpt | Class | Class source | 
|  AttachTest.phpt | Class | Class source | 
|  CreateDisabledTest.phpt | Class | Class source | 
|  CreateNoPermissionTest.phpt | Class | Class source | 
|  CreateTest.phpt | Class | Class source | 
|  ManyToOneEditCurrentEditTest.phpt | Class | Class source | 
|  RemoveDisabledTest.phpt | Class | Class source | 
|  RemoveNoPermissionTest.phpt | Class | Class source | 
|  SimpleEditDisabledTest.phpt | Class | Class source | 
|  SimpleEditNoPermissionTest.phpt | Class | Class source | 
|  SimpleEditTest.phpt | Class | Class source | 
| The PHP Classes site has supported package installation using the Composer tool since 2013, as you may verify by reading this instructions page. | 
|  Install with Composer | 
| Version Control | Unique User Downloads | Download Rankings | |||||||||||||||
| 100% | 
 | 
 | 
| Applications that use this package | 
 If you know an application of this package, send a message to the author to add a link here.
 If you know an application of this package, send a message to the author to add a link here.