CF7 Skins Visual – Folders & Files (visual development – SUPERCEDED)

Last Updated on March 2, 2020 by Neil Murray

Files & Folders we use in all our CF7 Skins Visual Development plugins

CURRENT/PLANNED/WP Coding Standards

cf7skins-visual\

  • .babelrc [x]
  • .gitignore [x]
  • buildPlugin.js [ ]
  • dev.php [x]
  • index.html [x]
  • lite.php [x]
  • package.json [ ]
  • pro.php [x]
  • README.md [x]
  • webpack.config.js [x]

cf7skins-visual\src\

  • index.js [x]
  • README.md [x]

cf7skins-visual\src\dev\

  • index.php index-dev.php [x]
  • uninstall.php [x]
  • readme.txt [x]
  • assets
    • css
      • typicons
        • typicons.css
        • typicons.eot
        • typicons.min.css
        • typicons.svg
        • typicons.ttf
        • typicons.woff
      • admin.css [x]
      • buttons.min.css ?
      • common.min.css ?
      • forms.min.css ?
      • react-select.css ?
    • images
      • screenshot-1.png
    • js
      • jquery.admin.js
  • assetswporg
    • screenshot-1.png
  • includes
    • admin.php admin-visual.php [x]
    • admin-visual-pro.php [x]
    • front.php front-visual.php [x]
      • sets up front end connection for future use
    • front-visual-pro.php [x]
    • license.php [x]
  • js – added by webpack
    • init.js visual.js
    • addons.js
    • ready.js
    • lite.js multi.js (FUTURE)
    • readyBUNDLE.js logic.js (FUTURE)
  • languages
    • cf7skins-visual.pot

cf7skins-visual\src\lite\

  • index_lite.php index-lite.php [x]
  • uninstall.php – copied by webpack
  • readme.txt – copied by webpack
  • assets – copied by webpack
    • css
      • typicons
        • typicons.css
        • typicons.eot
        • typicons.min.css
        • typicons.svg
        • typicons.ttf
        • typicons.woff
      • admin.css
      • buttons.min.css ?
      • common.min.css ?
      • forms.min.css ?
      • react-select.css ?
    • images
      • screenshot-1.png
    • js
      • jquery.admin.js
  • assetswporg – copied by webpack
    • screenshot-1.png
  • includes
    • admin_lite.php
    • license_lite.php license-lite.php [x]
    • admin.php admin-visual.php – copied by webpack
    • front.php front-visual.php – copied by webpack
    • license.php – copied by webpack
  • js – added by webpack
    • init.js visual.js
    • lite.js
    • addons.js
  • languages – copied by webpack
    • cf7skins-visual.pot

cf7skins-visual\src\pro\

  • index_pro.php index-pro.php [x]
    • – checks if lite version active
  • uninstall.php – copied by webpack
  • readme.txt – copied by webpack
  • includes
    • admin_pro.php admin-visual-pro.php [x]
      •  enqueues addons.js
      • copied by webpack
    • front_pro.php front-visual-pro.php [x]
      •  sets up front end connection for future use
      • copied by webpack
    • license_pro.php [x]
  • js – added by webpack
    • init.js addons.js
    • readyBUNDLE.js ready.js – will be moved Ready plugin
    • pro.js (ALPHA)
  • languages – copied by webpack
    • cf7skins-visual.pot

cf7skins-visual\src\visual\

  • index.css [ ]
  • index.js [x]
  • index.test.js [ ]
  • README.md [x]
  • Addons
    • addons.js [x]
    • README.md [x]
    • Logic
    • Multi
    • Other
    • Ready
      • index.css [ ]
      • index.js [x]
      • README.md [x]
      • Select.scss – no longer used
  • Form
    • index.css [ ]
    • index.js [x]
    • index.test.js [ ]
    • README.md [x]
    • Edit
      • index.css [ ]
      • index.js [x]
      • index.test.js [ ]
      • README.md [x]
    • Items
      • index.css [ ]
      • index.js [x]
      • index.test.js [ ]
      • README.md [x]
      • InputItem
        • index.css [ ]
        • index.js [x]
        • index.test.js [ ]
      • InputItemMenu
        • index.css [ ]
        • index.js [x]
        • index.test.js [ ]
        • rc-menu.scss rc-menu.css [ ]
    • Notice
      • index.css [ ]
      • index.js [x]
    • Select
      • index.css [ ]
      • index.js [x]
      • index.test.js [ ]
      • README.md [x]
      • SelectItem
        • index.css [ ]
        • index.js [x]
        • index.test.js [ ]
  • util
    • api.js [x]
    • cf7sItems.js [x]
    • cf7sRules.js [x]
    • functions.js [x] 
    • index.js [x]
    • index.test.js [ ]
    • README.md [x]

Refer: Folders & Files – spreadsheet