Skip to content

Commit

Permalink
version 1.5.4
Browse files Browse the repository at this point in the history
  • Loading branch information
engram-design committed Oct 17, 2017
1 parent bd0339c commit aaf006f
Show file tree
Hide file tree
Showing 6 changed files with 94 additions and 90 deletions.
30 changes: 30 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,30 @@
# CRAFT ENVIRONMENT
.env.php
.env.sh
.env

# COMPOSER
/vendor

# BUILD FILES
/bower_components/*
/node_modules/*
/build/*
/yarn-error.log

# MISC FILES
.cache
.DS_Store
.idea
.project
.settings
*.esproj
*.sublime-workspace
*.sublime-project
*.tmproj
*.tmproject
.vscode/*
!.vscode/settings.json
!.vscode/tasks.json
!.vscode/launch.json
!.vscode/extensions.json
88 changes: 14 additions & 74 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,87 +1,27 @@
# Field Manager
>
> ### Field Manager has a new home with the fine folks at Verbb. Read about it in our [blog post](https://verbb.io/blog/welcome-to-verbb).
>
Field Manager is a Craft CMS plugin to help make it easy to manage your fields and field groups.

<img src="https://raw.githubusercontent.com/engram-design/FieldManager/master/screenshots/main.png" />


## Install

- Add the `fieldmanager` directory into your `craft/plugins` directory.
- Navigate to Settings -> Plugins and click the "Install" button.

**Plugin options**

- Change the plugin name as it appear in the CP navigation.
- Toggle the visibility of the plugin on the CP navgiation. Handy if you only need to use it from time to time.


## Cloning

Ever needed to clone a field - or even a whole field group? You can easily use Field Manager to do both!

Cloning an individual field gives you the opportunity to set its Group, Name, Handle and all other settings related to that field type. Settings available to edit are identical to settings available when using the regular field edit screen.

For cloning a field group, you'll be able to set the Name for this new group. All fields within this group will be duplicated.
# Field Manager Plugin for Craft CMS

One thing to note for field group cloning, is that fields are required to have unique handles. Therefore, Field Manager prefixes each field's handle with the group name you provide. For example, if your new group is called `New Group`, and it contains a field called `Body Content`, the field handle will be `newGroup_bodyContent`.
<img width="500" src="https://verbb.io/uploads/plugins/field-manager/_800x455_crop_center-center/field-manager-social-card.png">

You may also set this yourself if you choose to, using the `Prefix` field when cloning a field group. Please note that it needs to be a valid handle (no spaces, no hyphens, underscores only).


## Export

You can export multiple fields, including their groups by simply using the checkboxes against each field or field group. The fields will be combined into a JSON document and downloaded through your browser. You can store this for later, or use the contents for your import.


## Import

Using the Import tab, you paste in your JSON file contents that you created through Field Managers export process. Once done so, you can configure the which fields to import, which group to add them to, and their name/handle.

<img src="https://raw.githubusercontent.com/engram-design/FieldManager/master/screenshots/import.png" />


## Supported FieldTypes

**Craft**

* Assets
* Categories
* Checkboxes
* Color
* Date/Time
* Dropdown
* Entries
* Lightswitch
* Matrix
* Multi-select
* Number
* Plain Text
* Position Select
* Radio Buttons
* Rich Text
* Table
* Tags
* Users
Field Manager is a Craft CMS plugin to help make it easy to manage your fields and field groups.

**[ButtonBox](https://github.com/supercool/Button-Box)**
## Documentation

* Buttons
* Colours
* Text Size
* Stars
* Width
Visit the [Field Manager Plugin page](https://verbb.io/craft-plugins/field-manager) for all documentation, guides, pricing and developer resources.

**[SuperTable](https://github.com/engram-design/SuperTable)**
## Support

...and many more. Field Manager can handle just about any FieldType, the above are simply those that have been tested.
Get in touch with us via the [Field Manager Support page](https://verbb.io/craft-plugins/field-manager/support) or by [creating a Github issue](/verbb/field-manager/issues)

<h2></h2>

## Bugs, feature requests, support
<a href="https://verbb.io" target="_blank">
<img width="100" src="https://verbb.io/assets/img/verbb-pill.svg">
</a>

Found a bug? Have a suggestion? [Submit an issue](https://github.com/engram-design/FieldManager/issues)


## Changelog

[View JSON Changelog](https://github.com/engram-design/FieldManager/blob/master/changelog.json)
9 changes: 9 additions & 0 deletions changelog.json
Original file line number Diff line number Diff line change
@@ -1,4 +1,13 @@
[
{
"version": "1.5.4",
"downloadUrl": "https://github.com/engram-design/FieldManager/archive/1.5.4.zip",
"date": "2017-10-18T00:00:00+10:00",
"notes": [
"[Added] Verbb marketing (new plugin icon, readme, etc).",
"[Fixed] Fix for handle generation overriding import handle changes"
]
},
{
"version": "1.5.3",
"downloadUrl": "https://github.com/engram-design/FieldManager/archive/1.5.3.zip",
Expand Down
10 changes: 5 additions & 5 deletions fieldmanager/FieldManagerPlugin.php
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ public function getName()

public function getVersion()
{
return '1.5.3';
return '1.5.4';
}

public function getSchemaVersion()
Expand All @@ -24,17 +24,17 @@ public function getSchemaVersion()

public function getDeveloper()
{
return 'S. Group';
return 'Verbb';
}

public function getDeveloperUrl()
{
return 'http://sgroup.com.au';
return 'https://verbb.io';
}

public function getPluginUrl()
{
return 'https://github.com/engram-design/FieldManager';
return 'https://github.com/verbb/field-manager';
}

public function getDocumentationUrl()
Expand All @@ -44,7 +44,7 @@ public function getDocumentationUrl()

public function getReleaseFeedUrl()
{
return 'https://raw.githubusercontent.com/engram-design/FieldManager/master/changelog.json';
return 'https://raw.githubusercontent.com/verbb/field-manager/master/changelog.json';
}

public function hasCpSection()
Expand Down
38 changes: 35 additions & 3 deletions fieldmanager/resources/icon-mask.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
9 changes: 1 addition & 8 deletions fieldmanager/resources/icon.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.

0 comments on commit aaf006f

Please sign in to comment.