From 070b988a26a0a0a094483daa903346a63040cb92 Mon Sep 17 00:00:00 2001 From: mateuswetah Date: Wed, 14 Apr 2021 14:40:23 -0300 Subject: [PATCH] Version 0.1.3: Renames plugin to Tainacan Support for Blocksy --- .gitignore | 2 +- README.md | 6 +-- blocksy-tainacan/functions.php | 48 ----------------- .../tainacan-single-structure.php | 46 ---------------- blocksy-tainacan/style.min.css.map | 1 - build.sh | 14 ++--- .../.gitignore | 0 .../README.txt | 9 ++-- tainacan-blocksy/functions.php | 48 +++++++++++++++++ .../inc/customizer.php | 50 +++++++++--------- .../inc/enqueues.php | 22 ++++---- .../inc/global.php | 0 .../inc/integration.php | 6 +-- .../inc/navigation.php | 36 ++++++------- .../archive-elements/color-palettes.php | 4 +- .../archive-elements/filters-panel.php | 24 ++++----- .../options/archive-elements/page-header.php | 4 +- .../options/archive-elements/pagination.php | 8 +-- .../archive-elements/search-control.php | 42 +++++++-------- .../archives/tainacan-repository-items.php | 2 +- .../options/archives/tainacan-terms-items.php | 2 +- .../options/posts/tainacan-item-archive.php | 10 ++-- .../options/posts/tainacan-item-single.php | 10 ++-- .../single-elements/attachments-size.php | 2 +- .../attachments-typography.php | 2 +- .../document-attachments-columns.php | 4 +- .../document-attachments-structure.php | 8 +-- .../single-elements/document-attachments.php | 20 +++---- .../single-elements/hide-download-button.php | 4 +- .../hide-files-caption-main.php | 4 +- .../hide-files-description-main.php | 4 +- .../single-elements/hide-files-name-main.php | 4 +- .../single-elements/hide-files-name.php | 4 +- .../single-elements/metadata-columns.php | 2 +- .../single-elements/metadata-labels.php | 4 +- .../metadata-list-structure.php | 8 +-- .../options/single-elements/metadata-list.php | 14 ++--- .../single-elements/metadata-values.php | 4 +- .../single-elements/section-labels.php | 26 ++++----- .../single-elements/show-thumbnail.php | 4 +- .../single-elements/show-title-metadata.php | 4 +- .../tainacan-single-structure.php | 46 ++++++++++++++++ .../inc/plugin.php | 18 +++---- .../js/scripts.js | 0 .../package-lock.json | 4 +- .../package.json | 4 +- .../sass/style.scss | 6 +-- .../sass/tainacan-item-archive.scss | 0 .../sass/tainacan-item-single.scss | 0 .../screenshot.jpg | Bin .../static/images/gallery-type-1.svg | 0 .../static/images/gallery-type-2.svg | 0 .../static/images/metadata-type-1.svg | 0 .../static/images/metadata-type-2.svg | 0 .../static/images/type-dam.svg | 0 .../static/images/type-dma.svg | 0 .../static/images/type-gm.svg | 0 .../static/images/type-mda.svg | 0 .../static/images/type-mg.svg | 0 .../style.css | 6 +-- .../style.css.map | 2 +- .../style.min.css | 0 tainacan-blocksy/style.min.css.map | 1 + .../tainacan/archive-items.php | 0 .../tainacan/archive-repository.php | 0 .../tainacan/archive-taxonomy.php | 0 .../tainacan/item-single-page.php | 18 +++---- .../tainacan-item-single-attachments.php | 8 +-- .../tainacan-item-single-document.php | 4 +- .../tainacan-item-single-metadata.php | 10 ++-- .../utils.php | 22 ++++---- 71 files changed, 334 insertions(+), 331 deletions(-) delete mode 100644 blocksy-tainacan/functions.php delete mode 100644 blocksy-tainacan/inc/options/single-elements/tainacan-single-structure.php delete mode 100644 blocksy-tainacan/style.min.css.map rename {blocksy-tainacan => tainacan-blocksy}/.gitignore (100%) rename {blocksy-tainacan => tainacan-blocksy}/README.txt (89%) create mode 100644 tainacan-blocksy/functions.php rename {blocksy-tainacan => tainacan-blocksy}/inc/customizer.php (66%) rename {blocksy-tainacan => tainacan-blocksy}/inc/enqueues.php (79%) rename {blocksy-tainacan => tainacan-blocksy}/inc/global.php (100%) rename {blocksy-tainacan => tainacan-blocksy}/inc/integration.php (85%) rename {blocksy-tainacan => tainacan-blocksy}/inc/navigation.php (91%) rename {blocksy-tainacan => tainacan-blocksy}/inc/options/archive-elements/color-palettes.php (96%) rename {blocksy-tainacan => tainacan-blocksy}/inc/options/archive-elements/filters-panel.php (82%) rename {blocksy-tainacan => tainacan-blocksy}/inc/options/archive-elements/page-header.php (98%) rename {blocksy-tainacan => tainacan-blocksy}/inc/options/archive-elements/pagination.php (84%) rename {blocksy-tainacan => tainacan-blocksy}/inc/options/archive-elements/search-control.php (75%) rename {blocksy-tainacan => tainacan-blocksy}/inc/options/archives/tainacan-repository-items.php (87%) rename {blocksy-tainacan => tainacan-blocksy}/inc/options/archives/tainacan-terms-items.php (86%) rename {blocksy-tainacan => tainacan-blocksy}/inc/options/posts/tainacan-item-archive.php (66%) rename {blocksy-tainacan => tainacan-blocksy}/inc/options/posts/tainacan-item-single.php (67%) rename {blocksy-tainacan => tainacan-blocksy}/inc/options/single-elements/attachments-size.php (86%) rename {blocksy-tainacan => tainacan-blocksy}/inc/options/single-elements/attachments-typography.php (81%) rename {blocksy-tainacan => tainacan-blocksy}/inc/options/single-elements/document-attachments-columns.php (83%) rename {blocksy-tainacan => tainacan-blocksy}/inc/options/single-elements/document-attachments-structure.php (65%) rename {blocksy-tainacan => tainacan-blocksy}/inc/options/single-elements/document-attachments.php (77%) rename {blocksy-tainacan => tainacan-blocksy}/inc/options/single-elements/hide-download-button.php (76%) rename {blocksy-tainacan => tainacan-blocksy}/inc/options/single-elements/hide-files-caption-main.php (78%) rename {blocksy-tainacan => tainacan-blocksy}/inc/options/single-elements/hide-files-description-main.php (77%) rename {blocksy-tainacan => tainacan-blocksy}/inc/options/single-elements/hide-files-name-main.php (78%) rename {blocksy-tainacan => tainacan-blocksy}/inc/options/single-elements/hide-files-name.php (77%) rename {blocksy-tainacan => tainacan-blocksy}/inc/options/single-elements/metadata-columns.php (88%) rename {blocksy-tainacan => tainacan-blocksy}/inc/options/single-elements/metadata-labels.php (91%) rename {blocksy-tainacan => tainacan-blocksy}/inc/options/single-elements/metadata-list-structure.php (66%) rename {blocksy-tainacan => tainacan-blocksy}/inc/options/single-elements/metadata-list.php (77%) rename {blocksy-tainacan => tainacan-blocksy}/inc/options/single-elements/metadata-values.php (91%) rename {blocksy-tainacan => tainacan-blocksy}/inc/options/single-elements/section-labels.php (79%) rename {blocksy-tainacan => tainacan-blocksy}/inc/options/single-elements/show-thumbnail.php (76%) rename {blocksy-tainacan => tainacan-blocksy}/inc/options/single-elements/show-title-metadata.php (71%) create mode 100644 tainacan-blocksy/inc/options/single-elements/tainacan-single-structure.php rename {blocksy-tainacan => tainacan-blocksy}/inc/plugin.php (71%) rename {blocksy-tainacan => tainacan-blocksy}/js/scripts.js (100%) rename {blocksy-tainacan => tainacan-blocksy}/package-lock.json (99%) rename {blocksy-tainacan => tainacan-blocksy}/package.json (94%) rename {blocksy-tainacan => tainacan-blocksy}/sass/style.scss (84%) rename {blocksy-tainacan => tainacan-blocksy}/sass/tainacan-item-archive.scss (100%) rename {blocksy-tainacan => tainacan-blocksy}/sass/tainacan-item-single.scss (100%) rename {blocksy-tainacan => tainacan-blocksy}/screenshot.jpg (100%) rename {blocksy-tainacan => tainacan-blocksy}/static/images/gallery-type-1.svg (100%) rename {blocksy-tainacan => tainacan-blocksy}/static/images/gallery-type-2.svg (100%) rename {blocksy-tainacan => tainacan-blocksy}/static/images/metadata-type-1.svg (100%) rename {blocksy-tainacan => tainacan-blocksy}/static/images/metadata-type-2.svg (100%) rename {blocksy-tainacan => tainacan-blocksy}/static/images/type-dam.svg (100%) rename {blocksy-tainacan => tainacan-blocksy}/static/images/type-dma.svg (100%) rename {blocksy-tainacan => tainacan-blocksy}/static/images/type-gm.svg (100%) rename {blocksy-tainacan => tainacan-blocksy}/static/images/type-mda.svg (100%) rename {blocksy-tainacan => tainacan-blocksy}/static/images/type-mg.svg (100%) rename {blocksy-tainacan => tainacan-blocksy}/style.css (99%) rename {blocksy-tainacan => tainacan-blocksy}/style.css.map (96%) rename {blocksy-tainacan => tainacan-blocksy}/style.min.css (100%) create mode 100644 tainacan-blocksy/style.min.css.map rename {blocksy-tainacan => tainacan-blocksy}/tainacan/archive-items.php (100%) rename {blocksy-tainacan => tainacan-blocksy}/tainacan/archive-repository.php (100%) rename {blocksy-tainacan => tainacan-blocksy}/tainacan/archive-taxonomy.php (100%) rename {blocksy-tainacan => tainacan-blocksy}/tainacan/item-single-page.php (74%) rename {blocksy-tainacan => tainacan-blocksy}/template-parts/tainacan-item-single-attachments.php (97%) rename {blocksy-tainacan => tainacan-blocksy}/template-parts/tainacan-item-single-document.php (91%) rename {blocksy-tainacan => tainacan-blocksy}/template-parts/tainacan-item-single-metadata.php (83%) rename {blocksy-tainacan => tainacan-blocksy}/utils.php (61%) diff --git a/.gitignore b/.gitignore index eafa6b3..2ab9e5e 100644 --- a/.gitignore +++ b/.gitignore @@ -1,2 +1,2 @@ -blocksy-tainacan/*/node_modules +tainacan-blocksy/*/node_modules .vscode \ No newline at end of file diff --git a/README.md b/README.md index 3de3640..2a16c06 100644 --- a/README.md +++ b/README.md @@ -1,4 +1,4 @@ -# Blocksy Tainacan +# Tainacan Support for Blocksy This plugin integrates Tainacan pages with Blocksy theme. @@ -31,7 +31,7 @@ To, besides that, move the necessary plugin files to your wordpress plugin direc If you don't like the script you can bundle things by yourself: ```sh -cd blocksy-tainacan +cd tainacan-blocksy npm install npm run build ``` @@ -57,7 +57,7 @@ Then you just have to enable Blocksy theme and have fun ;) Just go to `functions.php` file and set the constant as you prefer: ```php -const BLOCKSY_TAINACAN_IS_CHILD_THEME = true; +const TAINACAN_BLOCKSY_IS_CHILD_THEME = true; ``` Then move all files to a folder inside WordPress themes folder (`wp-content/themes`); diff --git a/blocksy-tainacan/functions.php b/blocksy-tainacan/functions.php deleted file mode 100644 index b14a44e..0000000 --- a/blocksy-tainacan/functions.php +++ /dev/null @@ -1,48 +0,0 @@ - [ - 'label' => false, - 'type' => 'ct-image-picker', - 'value' => 'type-dam', - 'design' => 'block', - 'setting' => [ 'transport' => 'postMessage' ], - 'choices' => [ - 'type-dam' => [ - 'src' => blocksy_tainacan_image_picker_url( 'type-dam.svg' ), - 'title' => __( 'Document, Attachments, Metadata', 'blocksy-tainacan' ), - ], - - 'type-dma' => [ - 'src' => blocksy_tainacan_image_picker_url( 'type-dma.svg' ), - 'title' => __( 'Document, Metadata, Attachments', 'blocksy-tainacan' ), - ], - - 'type-mda' => [ - 'src' => blocksy_tainacan_image_picker_url( 'type-mda.svg' ), - 'title' => __( 'Metadata, Document, Attachments', 'blocksy-tainacan' ), - ], - - 'type-gm' => [ - 'src' => blocksy_tainacan_image_picker_url( 'type-gm.svg' ), - 'title' => __( 'Metadata to the right', 'blocksy-tainacan' ), - ], - - 'type-mg' => [ - 'src' => blocksy_tainacan_image_picker_url( 'type-mg.svg' ), - 'title' => __( 'Metadata to the left', 'blocksy-tainacan' ), - ], - ], - 'sync' => blocksy_sync_single_post_container([ - 'prefix' => $prefix - ]) - ], -]; \ No newline at end of file diff --git a/blocksy-tainacan/style.min.css.map b/blocksy-tainacan/style.min.css.map deleted file mode 100644 index d18b3f4..0000000 --- a/blocksy-tainacan/style.min.css.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"sources":["sass/style.scss","sass/tainacan-item-archive.scss","sass/tainacan-item-single.scss"],"names":[],"mappings":"AASC,MACG,yBAAwB,8BACxB,uBAAsB,gCACtB,uBAAsB,gCACtB,uBAAsB,uCACtB,uBAAsB,uCACtB,uBAAsB,oCACtB,uBAAsB,yCCf1B,kBACI,uBAAsB,2BACtB,0BAAyB,qBAMzB,+CAA8C,6CAG9C,8BAA6B,uCAI7B,0BAAyB,6CAEL,sCAChB,gBAAiB,OACjB,IAAK,gBACL,WAAY,cACZ,QAAS,IAAA,KDDd,UAAW,KACX,QAAS,KACT,QAAS,SACT,QAAS,KCAJ,sBAAuB,IAAA,KAAA,IACvB,mBAAoB,KAAA,IACpB,oBACE,oBAAA,gCAKN,kCACI,UAAW,cACX,cAAe,EAAE,EAAE,wBAAyB,wBAC5C,QAAS,KAAA,KAAA,IAAA,eACT,OAAQ,IAER,uDACI,cAAe,eAGwB,sFACvC,MAAO,kCAKf,iCACI,UAAW,UACX,aAAc,MACd,WAAY,OACZ,MAAO,KAEP,gDACI,QAAS,KAAA,KAE0B,oCAHvC,gDAIQ,QAAS,KAAA,KAAA,KAAA,MAGb,oEACI,iBAAkB,+BAClB,QAAS,KACT,OAAQ,KAER,6FACI,cAAe,KAnBjB,4DAyBN,KAAM,KAKd,mCACI,UAAW,UACX,aAAc,IACd,WAAY,OACZ,MAAO,KAGH,wEACI,UAAW,KACX,YAAa,KACb,aAAc,KACd,eAAgB,KAChB,cAAe,KAMO,gGACD,+FAHG,0GACA,oGAGxB,cAAe,wBACf,WAAY,sDACZ,OAAQ,mBACR,SAAU,OAEM,kHAAA,iHAAA,4HAAA,sHACZ,YAAa,IAGjB,gHADA,gHACA,+GADA,+GACA,0HADA,0HACA,oHADA,oHAEA,UAAW,kBAIU,+FADG,oGAExB,iBAAkB,qDAEM,0GACxB,QAAS,eACT,eAAgB,eAEM,gGACtB,WAAY,MACZ,WAAY,MAEL,sHACH,QAAS,OAAA,kBAER,6IACG,WAAY,kBACZ,YAAa,OAIzB,uEACI,QAAS,EAAA,KACY,8FACjB,YAAa,IAEd,4EACC,UAAW,iBAIf,wFACI,OAAQ,KACR,cAAe,wBAIL,+FACV,cAAe,wBACf,eAAgB,EAKxB,wEACI,WAAY,KACZ,YAAa,KACb,aAAc,KAEd,oFACI,YAAa,IACb,cAAa,QAEb,qGACI,QAAS,YACT,YAAa,OACb,gBAAiB,OACjB,OAAQ,KACR,MAAO,KACP,cAAe,IACf,OAAQ,IAAA,MAAA,YACR,UAAW,KACX,YAAa,IACb,MAAO,aACP,mBAAkB,aAClB,WAAY,MAAM,KAAM,gCAAuC,CAAE,WAAW,KAAM,gCAAuC,CAAC,aAAa,KAAM,iCAZjI,2GAeR,gBAAiB,KACjB,aAAc,sBACd,MAAO,sBAjBC,gHAoBR,MAAO,6BACP,WAAY,sBASJ,qDAC5B,QAAS,KAKb,yBAEA,4BAHK,8BAIc,0CACD,yCACU,mDACN,6CACH,0CAEA,0CADC,2CAEE,6CACF,2CACH,wCACC,yCACA,yCACD,wCACC,yCAfV,oCAgBJ,cAAe,kCACf,OAAQ,IAAI,MAAM,mCAMwC,sFAC1D,cAAe,wBACf,iBAAkB,2CAClB,WAAY,sDAQhB,uDADA,wCAEI,uBAAsB,2BACtB,0BAAyB,qBACzB,qBAAoB,8BACpB,mBAAkB,uCAClB,4BAA2B,gCAC3B,uBAAsB,oCACtB,kCAAiC,yCACjC,8BAA6B,uCAC7B,uBAAsB,oCACtB,sBAAqB,oCACrB,yBAAwB,yCAG5B,uDACI,cAAe,wBAGX,gFACI,QAAS,KAGX,gEACF,cAAe,EAEnB,wEACI,iBAAkB,2CAM9B,4BACI,QAAS,KACT,QAAS,KAAA,KAAA,KAAA,KACT,gBAAiB,OACjB,YAAa,OACb,iBAAkB,yCAClB,gBAAiB,MACjB,oBAAqB,OACrB,kBAAmB,UACnB,eAAc,mDACd,QAAO,qCACP,mBAAkB,mCAElB,6DACI,MAAO,KACP,QAAS,KAET,yEACI,WAAY,EACZ,cAAe,IACf,QAAS,aAEb,6EACI,YAAa,IADF,oFAGP,QAAS,KAGjB,mFACI,UAAW,yDACX,MAAO,KACP,aAAc,KAEd,uFACI,cAAe,wBAOS,wEAChC,sBAAuB,IAAI,oBAAqB,IAExB,+FACxB,MAAO,2BACP,cAAe,wBAAwB,wBAAyB,EAAE,EAClE,iBAAkB,2CAClB,WAAY,sDAEhB,kDACI,iBAAkB,2CAClB,WAAY,sDC7TpB,sBFmBG,UAAW,KACX,QAAS,KACT,QAAS,SACT,QAAS,KElBR,YAAa,MACb,gBAAiB,KACjB,WAAY,KAEZ,6CACI,UAAW,uBACX,WAAY,WACZ,WAAY,MACZ,cAAe,QAEnB,uDACA,sDAAkC,UAAW,SAC7C,0DAAsC,UAAW,YACjD,uDAAmC,UAAW,SAjB7B,4DAoBb,oBACI,WAAA,cAAA,WAGJ,sBAAuB,KAxBV,4DA2Bb,oBACI,WAAA,WAAA,cAGJ,sBAAuB,KA/BV,4DAkCb,oBACI,WAAA,WAAA,cAGJ,sBAAuB,KAtCV,2DAyCb,oBACI,oBAAA,uBAAA,aAGJ,sBAAuB,IAAA,IAEiB,yCA/C3B,2DAgDT,oBACA,WAAA,WAAA,cAGA,sBAAuB,gBApDd,2DAwDb,oBACI,oBAAA,uBAAA,aAGJ,sBAAuB,IAAA,IAEiB,yCA9D3B,2DA+DT,oBACA,WAAA,cAAA,WAGA,sBAAuB,gBAK/B,yBACI,WAAU,KAEd,yBACI,WAAU,KAEd,yBACI,WAAU,KAEd,yBACI,WAAU,KAEd,yBACI,WAAU,KAEd,yBACI,WAAU,KAEd,oDACI,WAAY,8BAIhB,gDACI,qBAAoB,8BACpB,0BAAyB,8BACzB,yBAAwB,OACxB,4BAA2B,iCAC3B,sCAAqC,KACrC,qCAAoC,KACpC,uCAAsC,KACtC,2CAA0C,8BAE1C,yFACI,YAAa,IACb,WAAY,YAAA,IAAA,KAEZ,6FACI,cAAe,wBACf,cAAe,IAAA,MAAA,YACf,cAAe,IACf,WAAY,OAAA,IAAA,KAGhB,gHACI,QAAS,MACT,WAAY,MACZ,YAAa,kBACb,UAAW,gBACX,YAAa,kBACb,WAAY,yBACZ,YAAa,kBACb,eAAgB,qBAChB,eAAgB,qBAChB,wBAAyB,sBACzB,gBAAiB,sBAM7B,uDACI,OAAQ,KACR,kBAAmB,mCACnB,qBAAsB,mCACtB,aAAc,mCAEd,2DACI,4BAA6B,MAC7B,kBAAmB,MACnB,aAAc,MACd,QAAS,aACT,MAAO,KALR,sEAOK,4BAA6B,KAC7B,kBAAmB,KACnB,aAAc,KACd,QAAS,aACT,MAAO,KAGyB,yCApB5C,uDAqBQ,gBAAiB,EACjB,iBAAkB,KAClB,mBAAoB,EACpB,oBAAqB,KACrB,WAAY,KACZ,YAAa,MAEwB,0CA5B7C,uDA6BQ,gBAAiB,KACjB,iBAAkB,KAClB,mBAAoB,KACpB,oBAAqB,KACrB,WAAY,KACZ,YAAa,MAEjB,0DACI,cAAe,KACf,cAAe,OACf,MAAO,KACQ,qFACX,QAAS,aAGjB,0DACA,6DACI,cAAe,QACf,MAAO,KACQ,qFAAA,wFACX,QAAS,aAGjB,yDACI,UAAW,WAEf,gFACI,WAAY,qCAEhB,gFACI,WAAY,qCACZ,YAAa,kBACb,UAAW,gBACX,YAAa,kBACb,WAAY,yBACZ,YAAa,kBACb,eAAgB,qBAChB,eAAgB,qBAChB,wBAAyB,sBACzB,gBAAiB,sBACjB,cAAe,OACf,eAAgB,OAChB,cAAe,0DAEwB,sGACvC,cAAe,wBAInB,6EACI,MAAO,QACP,OAAQ,EAAA,IAEZ,4EACI,MAAO,QAIP,qGAAA,qGACI,QAAS,MACT,WAAY,IACZ,MAAO,KACP,WAAY,QACZ,QAAS,KACT,MAAO,YACP,OAAQ,QAAA,KAGhB,gFACI,aAAc,OACd,YAAa,IAAA,MAAA,QAIX,2EACE,QAAS,KACT,UAAW,OAEX,oGACI,WAAY,IACZ,cAAe,OACf,aAAc,0DAElB,oGACI,WAAY,IACZ,aAAc,KAGsB,yCAd1C,2EAeM,UAAW,KAEX,oGACI,WAAY,KACZ,cAAe,OAEnB,oGACI,WAAY,KACZ,aAAc,GAQlC,mDACI,SAAU,SACV,QAAS,EACT,UAAW,SACX,cAAe,KACf,MAAO,KACP,OAAQ,KACR,OAAQ,MACR,MAAO,iBACP,OAAQ,QACR,UAAW,EACX,iBAAkB,6BAClB,MAAO,KACP,WAAY,QAAA,IAAA,IAAA,CAAA,UAAA,IAAA,IAAA,CAAA,UAAA,IAAA,KAEZ,qDACI,OAAQ,KACR,MAAO,KACP,QAAS,MACT,SAAU,SACV,QAAS,GACT,WAAY,cArBQ,0DAyBpB,SAAU,SACV,IAAK,MACL,QAAS,aACT,KAAM,OAAA,OAAA,OAAA,IAAA,CAAA,EAAA,cACN,UAAW,kBACX,YAAa,QACb,eAAgB,KAChB,eAAgB,OAChB,uBAAwB,YACxB,wBAAyB,UACzB,UAAW,OACX,eAAgB,eAChB,eAAgB,iBAChB,QAAS,WACT,QAAS,KACT,gBAAiB,OACjB,YAAa,OAGrB,uDACI,SAAU,SAIF,0FAAA,gGACJ,QAAS,EACT,UAAW","sourcesContent":["/**\n * Theme Name: Blocksy Tainacan\n * Description: A Blocksy plugin/child theme compatible with Tainacan plugin\n * Author: Tainacan\n * Template: blocksy\n * Text Domain: blocksy-tainacan\n */\n\n /* Tainacan Gutenberg Blocks colors */\n :root {\n --tainacan-block-primary: var(--paletteColor1, #3eaf7c);\n --tainacan-block-gray0: var(--backgroundColor, #f8f9fb);\n --tainacan-block-gray1: var(--backgroundColor, #f8f9fb);\n --tainacan-block-gray2: var(--formBorderInitialColor, #e0e5eb);\n --tainacan-block-gray3: var(--formBorderInitialColor, #e0e5eb);\n --tainacan-block-gray4: var(--color, rgba(44, 62, 80, 0.9));\n --tainacan-block-gray5: var(--headingColor, rgba(44, 62, 80, 1));\n }\n\n// Grid mixin for display: grid compatibility\n@mixin display-grid {\n flex-wrap: wrap;\n display: flex;\n display: -ms-grid;\n display: grid;\n}\n@mixin grid-child ($col-start, $col-end, $row-start, $row-end) {\n -ms-grid-column: $col-start;\n -ms-grid-column-span: $col-end - $col-start;\n -ms-grid-row: $row-start;\n -ms-grid-row-span: $row-end - $row-start;\n grid-column: #{$col-start}/#{$col-end};\n grid-row: #{$row-start}/#{$row-end};\n}\n\n/* Remaining imports */\n@import './tainacan-item-archive.scss';\n@import './tainacan-item-single.scss';","/* Tainacan Items list customization */\n.theme-items-list {\n --tainacan-font-family: var(--fontFamily, inherit);\n --tainacan-base-font-size: var(--fontSize, 1em);\n// --tainacan-secondary: var(--paletteColor1, #3eaf7c);\n// --tainacan-primary: var(--formBorderInitialColor, #e0e5eb);\n// --tainacan-background-color: var(--backgroundColor, #f8f9fb);\n//--tainacan-item-background-color: var(--cardBackground, white);\n// --tainacan-item-hover-background-color: var(--tainacan-item-background-color, white);\n --tainacan-item-heading-hover-background-color: var(--tainacan-item-background-color, white);\n// --tainacan-input-color: var(--color, rgba(44, 62, 80, 0.9));\n// --tainacan-input-background-color: var(--formBackgroundInitialColor, white);\n --tainacan-input-border-color: var(--formBorderInitialColor, #e0e5eb);\n// --tainacan-heading-color: var(--headingColor, rgba(44, 62, 80, 1));\n// --tainacan-label-color: var(--color, rgba(44, 62, 80, 0.9));\n// --tainacan-info-color: var(--color, rgba(44, 62, 80, 0.9));\n --tainacan-skeleton-color: var(--tainacan-item-background-color, white);\n \n &:not(.is-fullscreen) {\n justify-content: center;\n top: -52px !important;\n background: transparent !important;\n padding: 6px 13px;\n @include display-grid;\n grid-template-columns: 0fr 100% 1fr;\n grid-template-rows: auto 1fr;\n grid-template-areas:\n \". searchcontrol .\"\n \"itemslist itemslist itemslist\";\n }\n\n /* Search control */\n .search-control {\n grid-area: searchcontrol;\n border-radius: 0 0 var(--borderRadius, 3px) var(--borderRadius, 3px);\n padding: 20px 20px 6px 20px !important;\n margin: 5px;\n\n .search-control-item {\n margin-bottom: 20px !important;\n }\n\n .control.has-icons-right .icon .mdi-magnify::before {\n color: var(--tainacan-secondary, #3eaf7c);\n }\n }\n\n /* Filters panel */\n #filters-modal {\n grid-area: itemslist;\n justify-self: start;\n align-self: normal;\n width: 100%;\n\n .modal-content {\n padding: 16px 10px;\n\n @media screen and (max-width: 768px){\n padding: 16px 10px 16px 12vw;\n }\n\n #filters-items-list {\n background-color: var(--backgroundColor, #f8f9fb);\n padding: 20px;\n margin: -3px;\n\n .filters-components-list {\n margin-bottom: 24px;\n }\n }\n }\n\n &.tainacan-filter-list-fixed {\n left: 14px;\n }\n }\n\n /* Items list container */\n #items-list-area {\n grid-area: itemslist;\n justify-self: end;\n align-self: normal;\n width: 100%;\n\n #items-list-results {\n .table-container {\n min-width: 100%;\n padding-top: 14px;\n padding-left: 10px;\n padding-bottom: 14px;\n padding-right: 10px;\n }\n \n /* Tainacan items list view modes */\n .tainacan-masonry-container .tainacan-masonry-item,\n .tainacan-records-container .tainacan-record,\n .tainacan-cards-container .tainacan-card,\n .tainacan-list-container .tainacan-list {\n border-radius: var(--borderRadius, 3px);\n box-shadow: var(--boxShadow, 0px 12px 18px -6px rgba(34, 56, 101, 0.04));\n border: var(--border, none);\n overflow: hidden;\n\n .metadata-title p {\n font-weight: 500;\n }\n .metadata-value,\n .metadata-label {\n font-size: 0.8125em !important;\n }\n }\n .tainacan-records-container .tainacan-record,\n .tainacan-list-container .tainacan-list {\n background-color: var(--tainacan-item-background-color, white) !important;\n }\n .tainacan-masonry-container .tainacan-masonry-item {\n display: flex !important;\n flex-direction: column-reverse;\n }\n .tainacan-cards-container .tainacan-card {\n min-height: 215px;\n max-height: 215px;\n\n .media .list-metadata {\n padding: 0.125em 1.375em !important;\n\n p.metadata-description {\n max-height: 12.75em !important;\n line-height: 1.25em;\n }\n }\n }\n .tainacan-table {\n padding: 0 12px;\n .column-main-content p { \n font-weight: 500;\n }\n td p {\n font-size: 0.725em !important;\n }\n }\n .tainacan-slide-main-view {\n iframe {\n border: none;\n border-radius: var(--borderRadius, 3px);\n }\n }\n .tainacan-slides-list {\n .swiper-slide img {\n border-radius: var(--borderRadius, 3px);\n padding-bottom: 0;\n }\n }\n\n /* Pagination */\n .pagination-area {\n border-top: none;\n margin-left: 12px;\n margin-right: 12px;\n\n .pagination {\n font-weight: bold;\n --colorActive: #ffffff;\n\n .pagination-link {\n display: inline-flex;\n align-items: center;\n justify-content: center;\n height: 40px;\n width: 42px;\n border-radius: 4px;\n border: 2px solid transparent;\n font-size: 14px;\n font-weight: 600;\n color: var(--color);\n --linkInitialColor: var(--color);\n transition: color 0.12s cubic-bezier(0.455, 0.03, 0.515, 0.955), background 0.12s cubic-bezier(0.455, 0.03, 0.515, 0.955),border-color 0.12s cubic-bezier(0.455, 0.03, 0.515, 0.955);\n\n &:hover {\n text-decoration: none;\n border-color: var(--linkHoverColor);\n color: var(--linkHoverColor);\n }\n &.is-current {\n color: var(--colorActive) !important;\n background: var(--linkHoverColor);\n }\n }\n }\n }\n }\n }\n\n /* Advanced Search */\n .advanced-search-criteria-title hr {\n display: none;\n }\n\n /* Inputs style */\n input.input,\n .input,\n textarea.textarea,\n .textarea,\n input[type=\"color\"].input,\n input[type=\"date\"].input,\n input[type=\"datetime-local\"].input,\n input[type=\"datetime\"].input,\n input[type=\"email\"].input,\n input[type=\"number\"].input,\n input[type=\"month\"].input,\n input[type=\"password\"].input,\n input[type=\"search\"].input,\n input[type=\"tel\"].input,\n input[type=\"text\"].input,\n input[type=\"time\"].input,\n input[type=\"url\"].input,\n input[type=\"week\"].input {\n border-radius: var(--borderRadius, 3px) !important;\n border: 1px solid var(--tainacan-input-border-color);\n }\n}\n\n/* Extra classes applied from customizer */\n.page {\n &.has-filters-panel-style-boxed #filters-modal .modal-content #filters-items-list {\n border-radius: var(--borderRadius, 3px);\n background-color: var(--tainacan-item-background-color, white);\n box-shadow: var(--boxShadow, 0px 12px 18px -6px rgba(34, 56, 101, 0.04));\n }\n}\n\n/* Tooltips and Modals are outside of the items list div */\nbody:not(.tainacan-admin-page) {\n\n .tooltip,\n .tainacan-modal-content {\n --tainacan-font-family: var(--fontFamily, inherit);\n --tainacan-base-font-size: var(--fontSize, 1em);\n --tainacan-secondary: var(--paletteColor1, #3eaf7c);\n --tainacan-primary: var(--formBorderInitialColor, #e0e5eb);\n --tainacan-background-color: var(--backgroundColor, #f8f9fb);\n --tainacan-input-color: var(--color, rgba(44, 62, 80, 0.9));\n --tainacan-input-background-color: var(--formBackgroundInitialColor, white);\n --tainacan-input-border-color: var(--formBorderInitialColor, #e0e5eb);\n --tainacan-label-color: var(--color, rgba(44, 62, 80, 0.9));\n --tainacan-info-color: var(--color, rgba(44, 62, 80, 0.9));\n --tainacan-heading-color: var(--headingColor, rgba(44, 62, 80, 1));\n }\n\n .tainacan-modal-content {\n border-radius: var(--borderRadius, 6px);\n\n .tainacan-modal-title {\n hr {\n display: none;\n }\n }\n .tabs li {\n margin-bottom: 0px;\n }\n .modal-card-body {\n background-color: var(--tainacan-item-background-color, white);\n }\n }\n}\n\n/* Collection Items List */\n.tainacan-collection-header {\n display: flex;\n padding: 36px 18px 28px 18px;\n justify-content: center;\n align-items: center;\n background-color: var(--tainacan-background-color, #f8f9fb);\n background-size: cover;\n background-position: center;\n background-repeat: no-repeat;\n --headingColor: var(--tainacan-heading-color, rgba(44, 62, 80, 1));\n --color: var(--tainacan-label-color, #454647);\n --linkInitialColor: var(--tainacan-secondary, #3eaf7c);\n\n .tainacan-collection-header__box {\n width: 100%;\n padding: 20px;\n\n .page-title {\n margin-top: 0px;\n margin-bottom: 4px;\n display: inline-block;\n }\n .ct-title-label {\n font-weight: normal;\n &::after {\n content: ': ';\n }\n }\n .collection-thumbnail {\n max-width: calc(var(--tainacan-filter-menu-width-theme, 20%) - 24px);\n float: left;\n margin-right: 24px;\n\n img {\n border-radius: var(--borderRadius,3px);\n }\n }\n }\n}\n\n.page.has-page-header-style-boxed {\n .theme-items-list:not(.is-fullscreen) {\n grid-template-columns: 1fr minmax(auto, 1300px) 1fr;\n }\n .tainacan-collection-header .tainacan-collection-header__box {\n width: var(--maxSiteWidth, 1290px);\n border-radius: var(--borderRadius,3px) var(--borderRadius, 3px) 0 0;\n background-color: var(--tainacan-item-background-color,#fff);\n box-shadow: var(--boxShadow,0 12px 18px -6px rgba(34,56,101,.04));\n }\n .search-control {\n background-color: var(--tainacan-item-background-color, white);\n box-shadow: var(--boxShadow, 0px 12px 18px -6px rgba(34, 56, 101, 0.04));\n }\n}\n\n","\n/* Single Item Page */\n.tainacan-item-single {\n \n // Overall page layout structure -------------------\n @include display-grid;\n align-items: start;\n grid-column-gap: 48px;\n column-gap: 48px;\n\n .tainacan-item-section {\n max-width: var(--block-max-width);\n align-self: flex-start;\n align-self: start;\n margin-bottom: 2.25rem;\n }\n .tainacan-item-section--document,\n .tainacan-item-section--gallery { grid-area: document }\n .tainacan-item-section--attachments { grid-area: attachments }\n .tainacan-item-section--metadata { grid-area: metadata }\n \n &.tainacan-item-single--layout-type-dam {\n grid-template-areas:\n 'document'\n 'attachments'\n 'metadata';\n grid-template-columns: 100%;\n }\n &.tainacan-item-single--layout-type-dma {\n grid-template-areas:\n 'document'\n 'metadata'\n 'attachments';\n grid-template-columns: 100%;\n }\n &.tainacan-item-single--layout-type-mda {\n grid-template-areas:\n 'metadata'\n 'document'\n 'attachments';\n grid-template-columns: 100%;\n }\n &.tainacan-item-single--layout-type-mg {\n grid-template-areas:\n 'metadata document' \n 'metadata attachments'\n 'metadata .';\n grid-template-columns: 60% 40%;\n\n @media only screen and (max-width: 960px) {\n grid-template-areas:\n 'metadata'\n 'document'\n 'attachments';\n grid-template-columns: 100% !important;\n }\n }\n &.tainacan-item-single--layout-type-gm {\n grid-template-areas:\n 'document metadata' \n 'attachments metadata'\n '. metadata';\n grid-template-columns: 60% 40%;\n\n @media only screen and (max-width: 960px) {\n grid-template-areas:\n 'document'\n 'attachments'\n 'metadata';\n grid-template-columns: 100% !important;\n }\n }\n\n // Headings and spacing ----------------------------\n h1 {\n --fontSize: 30px;\n }\n h2 {\n --fontSize: 24px;\n }\n h3 {\n --fontSize: 20px;\n }\n h4 {\n --fontSize: 18px;\n }\n h5 {\n --fontSize: 16px;\n }\n h6 {\n --fontSize: 14px;\n }\n .tainacan-single-item-section {\n text-align: var(--section-alignment, left);\n }\n\n // Tainacan Media Component (attachments gallery)\n .tainacan-media-component {\n --swiper-theme-color: var(--paletteColor1, #3eaf7c);\n --swiper-navigation-color: var(--paletteColor1, #3eaf7c);\n --swiper-navigation-size: 2.5rem;\n --tainacan-media-background: var(--background-color, #ffffff);\n --tainacan-media-main-carousel-height: 60vh;\n --tainacan-media-main-carousel-width: 100%;\n --tainacan-media-thumbs-carousel-width: 100%;\n --tainacan-media-thumbs-carousel-item-size: var(--attachments-size,140px);\n\n .tainacan-media-component__swiper-thumbs {\n font-weight: normal;\n transition: font-weight 0.3s ease;\n \n img {\n border-radius: var(--borderRadius, 3px);\n border-bottom: 4px solid transparent;\n margin-bottom: 4px;\n transition: border 0.3s ease;\n }\n\n .swiper-slide-metadata {\n display: block;\n margin-top: 0.5rem;\n font-family: var(--fontFamily);\n font-size: var(--fontSize);\n font-weight: var(--fontWeight);\n font-style: var(--fontStyle, inherit);\n line-height: var(--lineHeight);\n letter-spacing: var(--letterSpacing);\n text-transform: var(--textTransform);\n -webkit-text-decoration: var(--textDecoration);\n text-decoration: var(--textDecoration);\n }\n }\n }\n\n // Metadata list -------------------------------------\n .tainacan-item-section__metadata {\n height: 100%;\n -moz-column-width: var(--metadata-column-width, 400px);\n -webkit-column-width: var(--metadata-column-width, 400px);\n column-width: var(--metadata-column-width, 400px);\n \n div {\n -webkit-column-break-inside: avoid;\n page-break-inside: avoid;\n break-inside: avoid;\n display: inline-block;\n width: 100%;\n &:last-child {\n -webkit-column-break-inside: auto;\n page-break-inside: auto;\n break-inside: auto;\n display: inline-block;\n width: 100%;\n }\n }\n @media only screen and (min-width: 768px) {\n -moz-column-gap: 0;\n -moz-column-rule: none;\n -webkit-column-gap: 0;\n -webkit-column-rule: none;\n column-gap: 4rem;\n column-rule: none;\n }\n @media only screen and (min-width: 1366px) {\n -moz-column-gap: 7rem;\n -moz-column-rule: none;\n -webkit-column-gap: 7rem;\n -webkit-column-rule: none;\n column-gap: 7rem;\n column-rule: none;\n }\n h3 {\n padding-right: 1rem;\n margin-bottom: 0.25rem;\n width: 100%;\n &:first-of-type:last-of-type {\n display: inline-block;\n }\n }\n h4,\n label {\n padding-right: 0.875rem;\n width: 100%;\n &:first-of-type:last-of-type {\n display: inline-block;\n }\n }\n p {\n word-wrap: break-word;\n }\n .tainacan-metadata-label {\n text-align: var(--metadata-label-alignment, left);\n }\n .tainacan-metadata-value {\n text-align: var(--metadata-value-alignment, left);\n font-family: var(--fontFamily);\n font-size: var(--fontSize);\n font-weight: var(--fontWeight);\n font-style: var(--fontStyle, inherit);\n line-height: var(--lineHeight);\n letter-spacing: var(--letterSpacing);\n text-transform: var(--textTransform);\n -webkit-text-decoration: var(--textDecoration);\n text-decoration: var(--textDecoration);\n margin-bottom: 0.75rem;\n padding-bottom: 0.75rem;\n border-bottom: var(--metadata-value-border, 0px solid rgba(125, 125, 125, 0.5));\n }\n .tainacan-item-section__metadata-thumbnail img {\n border-radius: var(--borderRadius, 3px);\n }\n\n // Metadata type textarea has different separator\n .multivalue-separator {\n color: #cbcbcb;\n margin: 0 8px; \n }\n .hierarchy-separator {\n color: #cbcbcb; \n }\n .metadata-type-compound,\n .metadata-type-textarea {\n .multivalue-separator {\n display: block;\n max-height: 1px;\n width: 35px;\n background: #cbcbcb;\n content: none;\n color: transparent;\n margin: 0.875rem auto;\n }\n }\n .tainacan-compound-group {\n padding-left: 1.5rem;\n border-left: 1px solid #e0e5eb;\n }\n\n &.metadata-type-2 {\n &>div {\n display: flex;\n flex-wrap: nowrap;\n \n .tainacan-metadata-label {\n flex-basis: 40%;\n margin-bottom: .75rem;\n border-right: var(--metadata-label-border, 0px solid rgba(125, 125, 125, 0.5));\n }\n .tainacan-metadata-value {\n flex-basis: 60%;\n padding-left: 1rem;\n }\n\n @media only screen and (max-width: 767px) {\n flex-wrap: wrap;\n \n .tainacan-metadata-label {\n flex-basis: 100%;\n margin-bottom: 0.25rem;\n }\n .tainacan-metadata-value {\n flex-basis: 100%;\n padding-left: 0;\n }\n }\n }\n }\n }\n\n // Document Download button -------------------------------------\n .tainacan-item-file-download {\n position: absolute;\n opacity: 0;\n transform: scale(0);\n border-radius: 24px;\n width: 36px;\n height: 36px;\n bottom: -18px;\n right: calc(50% - 18px);\n cursor: pointer;\n font-size: 0;\n background-color: var(--paletteColor1, #3eaf7c);\n color: white;\n transition: opacity 0.3s ease, transform 0.3s ease, font-size 0.3s ease;\n\n a {\n height: 38px;\n width: 38px;\n display: block;\n position: relative;\n z-index: 99;\n background: transparent !important;\n }\n\n &::after {\n position: relative;\n top: -38px;\n display: inline-block;\n font: normal normal normal 20px/1 \"TainacanIcons\";\n font-size: 1.25rem !important;\n line-height: 2.25rem;\n text-rendering: auto;\n vertical-align: middle;\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale;\n font-size: 1.25em;\n text-transform: none !important;\n letter-spacing: normal !important;\n content: 'download';\n display: flex;\n justify-content: center;\n align-items: center;\n }\n }\n .tainacan-item-section__document {\n position: relative;\n }\n .tainacan-media-component__swiper-main,\n .tainacan-item-section__document {\n &:hover .tainacan-item-file-download {\n opacity: 1;\n transform: scale(1);\n }\n }\n}"]} \ No newline at end of file diff --git a/build.sh b/build.sh index 7d53132..d564be2 100755 --- a/build.sh +++ b/build.sh @@ -1,5 +1,5 @@ echo "Compiling necessary stuff..." -cd ./blocksy-tainacan +cd ./tainacan-blocksy npm install npm run build cd ../ @@ -9,12 +9,12 @@ then echo "Done!" else echo "Done. Moving files to destination folder: $1" - rm -rf $1/blocksy-tainacan - cp -r ./blocksy-tainacan $1 + rm -rf $1/tainacan-blocksy + cp -r ./tainacan-blocksy $1 echo "Cleaning some files not necessary for the plugin to work..." - rm -f $1/blocksy-tainacan/package.json - rm -f $1/blocksy-tainacan/package-lock.json - rm -rf $1/blocksy-tainacan/node_modules - rm -rf $1/blocksy-tainacan/sass + rm -f $1/tainacan-blocksy/package.json + rm -f $1/tainacan-blocksy/package-lock.json + rm -rf $1/tainacan-blocksy/node_modules + rm -rf $1/tainacan-blocksy/sass echo "Done!" fi \ No newline at end of file diff --git a/blocksy-tainacan/.gitignore b/tainacan-blocksy/.gitignore similarity index 100% rename from blocksy-tainacan/.gitignore rename to tainacan-blocksy/.gitignore diff --git a/blocksy-tainacan/README.txt b/tainacan-blocksy/README.txt similarity index 89% rename from blocksy-tainacan/README.txt rename to tainacan-blocksy/README.txt index e096acd..d57377c 100644 --- a/blocksy-tainacan/README.txt +++ b/tainacan-blocksy/README.txt @@ -1,4 +1,4 @@ -=== Blocksy Tainacan === +=== Tainacan Support for Blocksy === Author: tainacan Contributors: wetah, vnmedeiros, leogermani, tainacan Tags: museums, libraries, archives, GLAM, collections, repository, tainacan, blocksy @@ -44,12 +44,15 @@ Also, this plugin will only work with [Blocksy theme](https://wordpress.org/them == Copyright == -Blocksy Tainacan, Copyright 2021 Tainacan.org -Blocksy Tainacan plugin is distributed under the terms of the GNU GPLv3 +Tainacan Support for Blocksy, Copyright 2021 Tainacan.org +Tainacan Support for Blocksy plugin is distributed under the terms of the GNU GPLv3 License details: https://github.com/tainacan/blocksy-tainacan/blob/master/LICENSE == Changelog == += 0.1.3 = +* Changes name to avoid trademark issues + = 0.1.2 = * First release on the WordPress.org plugins repository \ No newline at end of file diff --git a/tainacan-blocksy/functions.php b/tainacan-blocksy/functions.php new file mode 100644 index 0000000..358cde6 --- /dev/null +++ b/tainacan-blocksy/functions.php @@ -0,0 +1,48 @@ + 'blocksy_get_options', 'default' => 'array' ], - BLOCKSY_TAINACAN_PLUGIN_DIR_PATH . '/inc/options/archives/tainacan-repository-items.php', + TAINACAN_BLOCKSY_PLUGIN_DIR_PATH . '/inc/options/archives/tainacan-repository-items.php', [], false ); return $options; } } -add_filter( 'blocksy_extensions_customizer_options', 'blocksy_tainacan_add_repository_and_terms_items_options_panel' ); +add_filter( 'blocksy_extensions_customizer_options', 'tainacan_blocksy_add_repository_and_terms_items_options_panel' ); /** * Adds Tainacan terms and term items list to settings on customizer. */ -if ( !function_exists('blocksy_tainacan_add_terms_and_terms_items_options_panel') ) { - function blocksy_tainacan_add_terms_and_terms_items_options_panel($options) { +if ( !function_exists('tainacan_blocksy_add_terms_and_terms_items_options_panel') ) { + function tainacan_blocksy_add_terms_and_terms_items_options_panel($options) { $options['tainacan_terms_items_list'] = blc_call_fnc( [ 'fnc' => 'blocksy_get_options', 'default' => 'array' ], - BLOCKSY_TAINACAN_PLUGIN_DIR_PATH . '/inc/options/archives/tainacan-terms-items.php', + TAINACAN_BLOCKSY_PLUGIN_DIR_PATH . '/inc/options/archives/tainacan-terms-items.php', [], false ); return $options; } } -add_filter( 'blocksy_extensions_customizer_options', 'blocksy_tainacan_add_terms_and_terms_items_options_panel' ); +add_filter( 'blocksy_extensions_customizer_options', 'tainacan_blocksy_add_terms_and_terms_items_options_panel' ); /** * Adds extra customizer options to items single page template */ -if ( !function_exists('blocksy_tainacan_custom_post_types_single_options') ) { - function blocksy_tainacan_custom_post_types_single_options( $options, $post_type, $post_type_object ) { +if ( !function_exists('tainacan_blocksy_custom_post_types_single_options') ) { + function tainacan_blocksy_custom_post_types_single_options( $options, $post_type, $post_type_object ) { // This should only happen if we have Tainacan plugin installed if ( defined ('TAINACAN_VERSION') ) { @@ -54,12 +54,12 @@ if ( !function_exists('blocksy_tainacan_custom_post_types_single_options') ) { // Change the section title in the customizer $options['title'] = sprintf( - __('Item from %s', 'blocksy-tainacan'), + __('Item from %s', 'tainacan-blocksy'), $post_type_object->labels->name ); // Extra options to the single item template - $item_extra_options = blocksy_get_options(BLOCKSY_TAINACAN_PLUGIN_DIR_PATH . '/inc/options/posts/tainacan-item-single.php', [ + $item_extra_options = blocksy_get_options(TAINACAN_BLOCKSY_PLUGIN_DIR_PATH . '/inc/options/posts/tainacan-item-single.php', [ 'post_type' => $post_type_object, 'is_general_cpt' => true ], false); @@ -79,14 +79,14 @@ if ( !function_exists('blocksy_tainacan_custom_post_types_single_options') ) { return $options; } } -add_filter( 'blocksy:custom_post_types:single-options', 'blocksy_tainacan_custom_post_types_single_options', 10, 3 ); +add_filter( 'blocksy:custom_post_types:single-options', 'tainacan_blocksy_custom_post_types_single_options', 10, 3 ); /** * Adds extra customizer options to items single page template */ -if ( !function_exists('blocksy_tainacan_custom_post_types_archive_options') ) { - function blocksy_tainacan_custom_post_types_archive_options( $options, $post_type, $post_type_object ) { +if ( !function_exists('tainacan_blocksy_custom_post_types_archive_options') ) { + function tainacan_blocksy_custom_post_types_archive_options( $options, $post_type, $post_type_object ) { // This should only happen if we have Tainacan plugin installed if ( defined ('TAINACAN_VERSION') ) { @@ -96,12 +96,12 @@ if ( !function_exists('blocksy_tainacan_custom_post_types_archive_options') ) { // Change the section title in the customizer $options['title'] = sprintf( - __('Items list from %s', 'blocksy-tainacan'), + __('Items list from %s', 'tainacan-blocksy'), $post_type_object->labels->name ); // Extra options to the archive items list - $items_extra_options = blocksy_get_options(BLOCKSY_TAINACAN_PLUGIN_DIR_PATH . '/inc/options/posts/tainacan-item-archive.php', [ + $items_extra_options = blocksy_get_options(TAINACAN_BLOCKSY_PLUGIN_DIR_PATH . '/inc/options/posts/tainacan-item-archive.php', [ 'prefix' => $post_type_object->name, 'is_general_cpt' => true ], false); @@ -115,14 +115,14 @@ if ( !function_exists('blocksy_tainacan_custom_post_types_archive_options') ) { return $options; } } -add_filter( 'blocksy:custom_post_types:archive-options', 'blocksy_tainacan_custom_post_types_archive_options', 10, 3 ); +add_filter( 'blocksy:custom_post_types:archive-options', 'tainacan_blocksy_custom_post_types_archive_options', 10, 3 ); /** * Removes tainacan metadatum and filters from the custom metadata options in the customizer controller. */ -if ( !function_exists('blocksy_tainacan_custom_post_types_supported_list') ) { - function blocksy_tainacan_custom_post_types_supported_list( $potential_post_types ) { +if ( !function_exists('tainacan_blocksy_custom_post_types_supported_list') ) { + function tainacan_blocksy_custom_post_types_supported_list( $potential_post_types ) { // This should only happen if we have Tainacan plugin installed if ( defined ('TAINACAN_VERSION') ) { @@ -133,13 +133,13 @@ if ( !function_exists('blocksy_tainacan_custom_post_types_supported_list') ) { return $potential_post_types; } } -add_filter( 'blocksy:custom_post_types:supported_list', 'blocksy_tainacan_custom_post_types_supported_list', 10 ); +add_filter( 'blocksy:custom_post_types:supported_list', 'tainacan_blocksy_custom_post_types_supported_list', 10 ); /** * Renders the item single page with a custom template that will use most of Blocksy features */ -if ( !function_exists('blocksy_tainacan_the_content_for_items') ) { - function blocksy_tainacan_the_content_for_items( $content ) { +if ( !function_exists('tainacan_blocksy_the_content_for_items') ) { + function tainacan_blocksy_the_content_for_items( $content ) { // This should only happen if we have Tainacan plugin installed if ( defined ('TAINACAN_VERSION') ) { @@ -148,13 +148,13 @@ if ( !function_exists('blocksy_tainacan_the_content_for_items') ) { // Check if we're inside the main loop in a single Post. if (in_array($post_type, $collections_post_types) && is_singular() && in_the_loop() && is_main_query() ) { - return blocksy_tainacan_get_template_part( 'tainacan/item-single-page' ); + return tainacan_blocksy_get_template_part( 'tainacan/item-single-page' ); } } return $content; } } -add_filter( 'the_content', 'blocksy_tainacan_the_content_for_items', 11); +add_filter( 'the_content', 'tainacan_blocksy_the_content_for_items', 11); ?> \ No newline at end of file diff --git a/blocksy-tainacan/inc/enqueues.php b/tainacan-blocksy/inc/enqueues.php similarity index 79% rename from blocksy-tainacan/inc/enqueues.php rename to tainacan-blocksy/inc/enqueues.php index e8364aa..887e903 100644 --- a/blocksy-tainacan/inc/enqueues.php +++ b/tainacan-blocksy/inc/enqueues.php @@ -4,23 +4,23 @@ * Enqueues styles and scripts * Some JS files here are only necessary for Tainacan Item pages */ -function blocksy_tainacan_enqueue_scripts() { +function tainacan_blocksy_enqueue_scripts() { // First, we enqueue parent theme styles - if ( BLOCKSY_TAINACAN_IS_CHILD_THEME ) + if ( TAINACAN_BLOCKSY_IS_CHILD_THEME ) wp_enqueue_style( 'blocksy-parent-style', get_template_directory_uri() . '/style.css' ); // Then, this child theme styles wp_enqueue_style( 'tainacan-blocksy-style', - BLOCKSY_TAINACAN_PLUGIN_URL_PATH . '/style.min.css', - !BLOCKSY_TAINACAN_IS_CHILD_THEME ? array() : array( 'blocksy-parent-style' ), - BLOCKSY_TAINACAN_VERSION + TAINACAN_BLOCKSY_PLUGIN_URL_PATH . '/style.min.css', + !TAINACAN_BLOCKSY_IS_CHILD_THEME ? array() : array( 'blocksy-parent-style' ), + TAINACAN_BLOCKSY_VERSION ); // Now, some dynamic css that is generated using blocksy dynamic css logic add_action('blocksy:global-dynamic-css:enqueue', function ($args) { blocksy_theme_get_dynamic_styles(array_merge([ - 'path' => BLOCKSY_TAINACAN_PLUGIN_DIR_PATH . '/inc/global.php', + 'path' => TAINACAN_BLOCKSY_PLUGIN_DIR_PATH . '/inc/global.php', 'chunk' => 'global', 'forced_call' => true ], $args)); @@ -31,16 +31,16 @@ function blocksy_tainacan_enqueue_scripts() { $collections_post_types = \Tainacan\Repositories\Repository::get_collections_db_identifiers(); $post_type = get_post_type(); - wp_enqueue_script( 'blocksy-tainacan-scripts', BLOCKSY_TAINACAN_PLUGIN_URL_PATH . '/js/scripts.js', array(), BLOCKSY_TAINACAN_VERSION, true ); + wp_enqueue_script( 'tainacan-blocksy-scripts', TAINACAN_BLOCKSY_PLUGIN_URL_PATH . '/js/scripts.js', array(), TAINACAN_BLOCKSY_VERSION, true ); } } -add_action( 'wp_enqueue_scripts', 'blocksy_tainacan_enqueue_scripts' ); +add_action( 'wp_enqueue_scripts', 'tainacan_blocksy_enqueue_scripts' ); /** * Enqueues front-end CSS for the items page fixed filters logic. */ -if ( !function_exists('blocksy_tainacan_items_page_filters_fixed_on_scroll_output') ) { - function blocksy_tainacan_items_page_filters_fixed_on_scroll_output() { +if ( !function_exists('tainacan_blocksy_items_page_filters_fixed_on_scroll_output') ) { + function tainacan_blocksy_items_page_filters_fixed_on_scroll_output() { $prefix = blocksy_manager()->screen->get_prefix(); $should_use_fixed_filters_logic = (version_compare(TAINACAN_VERSION, '0.17') >= 0) && get_theme_mod( $prefix . '_filters_fixed_on_scroll', 'no' ) == 'yes'; @@ -76,6 +76,6 @@ if ( !function_exists('blocksy_tainacan_items_page_filters_fixed_on_scroll_outpu } } -add_action( 'wp_head', 'blocksy_tainacan_items_page_filters_fixed_on_scroll_output'); +add_action( 'wp_head', 'tainacan_blocksy_items_page_filters_fixed_on_scroll_output'); ?> \ No newline at end of file diff --git a/blocksy-tainacan/inc/global.php b/tainacan-blocksy/inc/global.php similarity index 100% rename from blocksy-tainacan/inc/global.php rename to tainacan-blocksy/inc/global.php diff --git a/blocksy-tainacan/inc/integration.php b/tainacan-blocksy/inc/integration.php similarity index 85% rename from blocksy-tainacan/inc/integration.php rename to tainacan-blocksy/inc/integration.php index 33fb9c8..11edffa 100644 --- a/blocksy-tainacan/inc/integration.php +++ b/tainacan-blocksy/inc/integration.php @@ -35,8 +35,8 @@ if (! function_exists('blc_call_fnc')) { * * @param string $path image name. */ -if (! function_exists('blocksy_tainacan_image_picker_url')) { - function blocksy_tainacan_image_picker_url($path) { - return BLOCKSY_TAINACAN_PLUGIN_URL_PATH . '/static/images/' . $path; +if (! function_exists('tainacan_blocksy_image_picker_url')) { + function tainacan_blocksy_image_picker_url($path) { + return TAINACAN_BLOCKSY_PLUGIN_URL_PATH . '/static/images/' . $path; } } diff --git a/blocksy-tainacan/inc/navigation.php b/tainacan-blocksy/inc/navigation.php similarity index 91% rename from blocksy-tainacan/inc/navigation.php rename to tainacan-blocksy/inc/navigation.php index 0a2f47e..11c75d0 100644 --- a/blocksy-tainacan/inc/navigation.php +++ b/tainacan-blocksy/inc/navigation.php @@ -3,8 +3,8 @@ /** * Retrieves an item adjacent link, either using WP strategy or Tainacan plugin tainacan_get_adjacent_items() */ -if ( !function_exists('blocksy_tainacan_get_adjacent_item_links') ) { - function blocksy_tainacan_get_adjacent_item_links() { +if ( !function_exists('tainacan_blocksy_get_adjacent_item_links') ) { + function tainacan_blocksy_get_adjacent_item_links() { $prefix = blocksy_manager()->screen->get_prefix(); @@ -83,7 +83,7 @@ if ( !function_exists('blocksy_tainacan_get_adjacent_item_links') ) { ''); @@ -91,7 +91,7 @@ if ( !function_exists('blocksy_tainacan_get_adjacent_item_links') ) { $next = $next_link_url === false ? '' : ( '