From 76e84e2eae30a3634499df854cf9bd8d5bc8820e Mon Sep 17 00:00:00 2001 From: Kai Schwarz Date: Tue, 20 Jul 2021 11:51:12 +0200 Subject: [PATCH] fix(logo): reviewed, now also displayed nicely in the addon overview --- .../ispapidomainimport/ispapidomainimport.php | 5 ++- modules/addons/ispapidomainimport/logo.png | Bin 459 -> 475 bytes modules/addons/ispapidomainimport/whmcs.json | 33 ++++++++++++++++++ updateVersion.sh | 3 ++ 4 files changed, 40 insertions(+), 1 deletion(-) create mode 100644 modules/addons/ispapidomainimport/whmcs.json diff --git a/modules/addons/ispapidomainimport/ispapidomainimport.php b/modules/addons/ispapidomainimport/ispapidomainimport.php index 56921b1..98a5e32 100644 --- a/modules/addons/ispapidomainimport/ispapidomainimport.php +++ b/modules/addons/ispapidomainimport/ispapidomainimport.php @@ -31,13 +31,16 @@ */ function ispapidomainimport_config() { + $data = file_get_contents(implode(DIRECTORY_SEPARATOR, [ROOTDIR, "modules", "addons", "ispapidomainimport", "logo.png"])); + $src = ($data) ? 'data:image/png;base64,' . base64_encode($data) : ''; + return [ // Display name for your module "name" => "ISPAPI Domain Import", // Description displayed within the admin interface "description" => "This module allows to import existing Domains from HEXONET System.", // Module author name - "author" => "HEXONET", + "author" => 'HEXONET', // Default language "language" => "english", // Version number diff --git a/modules/addons/ispapidomainimport/logo.png b/modules/addons/ispapidomainimport/logo.png index c0279fb6a07a6e08153bc5e743b950bbf989fff1..dcf7bde5e777d1b078c8217676d866160af02fd3 100644 GIT binary patch literal 475 zcmeAS@N?(olHy`uVBq!ia0vp^(}7rmgBeI3SU%qkNa+Ungt-3y|DQo4j7TI}dHf_$ zBY#PdUoeBgfeiv5{wGXmxUj&XKw+|X+#Uu7Mn6v%$B>F!Z?C=1JFLLdmRP_sCHUR{ zBKJEB&YMhHs*}2U%iel{wcc_oUmm=3A}GJ`S@EXT_EB%|C$eVQ{_6Y2w7x^W^H1K+ zR&)03&cf7bOQ(M;7SwZmuH*K!}#XP#RWZvoC^*f$0`D`#)v*Sgy9?Nx2&f5oey|4;@w~HbBHS?PLttL*H@VGtE+$u9v13c|#j=~K z(Q6adwlcg9h@4eg|5E3+81J+@Hq*~tN;tFYt=2}-UwTKvGL4h{r>T3Ld8EaE>zhu# ri=XB9J7!-0{-5^OIdac`<35JgTe~DWM4fN5anN literal 459 zcmeAS@N?(olHy`uVBq!ia0vp^(|}llgBeKbr+%pbQpN#3A+G;P2TuiFxC6BdmIV0) zGb9{n_=zL*dU^Me|aSW+od^;_%`>+B}oAKgnWmk9q|DWBz zOmh!owcnKFg6e&H1tznn#bz|L?@p+am;0x527`&_9$UZVPvO$lRgIX~CVIwc z{m-a6^Ek=1+r-mtpJ#}=g?(|-wiWrYInLBqzS3DBebr<{Kq&-*k<&l-s zUd|3Y9VlyaaUpA5Mr!)itwH;zF>clAiA%V;KJ{Us?gysT{nvK?>9Cxea)paCa#_sJ zsQcfh&uEkHh-lk?q%AB_W$(8+Z1*p$`ttVDrj{F@pHF^%XYDevsH;t>%YQ~a?mp}H zI4X@d=G`@inK5&;vsAeg)o$`#7Hp`wzkMIuH6Od`-#KFCAOE_C*(-7?Zuq6~a4j%+ O89ZJ6T-G@yGywpa-st22 diff --git a/modules/addons/ispapidomainimport/whmcs.json b/modules/addons/ispapidomainimport/whmcs.json new file mode 100644 index 0000000..69f5c17 --- /dev/null +++ b/modules/addons/ispapidomainimport/whmcs.json @@ -0,0 +1,33 @@ +{ + "schema": "1.0", + "type": "whmcs-addons", + "name": "ispapidomainimport", + "license": "MIT", + "category": "digitalservices", + "description": { + "name": "ISPAPI Domain Import Addon v3.1.0", + "tagline": "Import your existing HEXONET domain portfolio to WHMCS", + "long": "", + "features": [ + "Import single domains", + "Bulk Import", + "Automatic Create Client Accounts based on Registrant Data", + "Import to given Client Account" + ] + }, + "logo": { + "filename": "logo.png" + }, + "support": { + "homepage": "https:\/\/www.hexonet.net\/", + "learn_more": "https:\/\/github.com\/hexonet\/whmcs-ispapi-domainimport\/blob\/master\/README.md", + "support_url": "https:\/\/github.com\/hexonet\/whmcs-ispapi-domainimport\/wiki\/Contact-Us", + "docs_url": "https:\/\/github.com\/hexonet\/whmcs-ispapi-domainimport\/wiki\/Usage-Guide" + }, + "authors": [ + { + "name": "HEXONET", + "homepage": "https:\/\/www.hexonet.net\/" + } + ] +} diff --git a/updateVersion.sh b/updateVersion.sh index ddb404c..15a4b31 100755 --- a/updateVersion.sh +++ b/updateVersion.sh @@ -11,6 +11,9 @@ date="$(date +'%Y-%m-%d')" printf -v sed_script 's/"version" => "[0-9]\+\.[0-9]\+\.[0-9]\+"/"version" => "%s"/g' "${newversion}" sed -i -e "${sed_script}" modules/addons/ispapidomainimport/ispapidomainimport.php +printf -v sed_script 's/"ISPAPI Domain Import Addon v[0-9]+\.[0-9]+\.[0-9]+"/"ISPAPI Domain Import Addon v%s"/g' "${newversion}" +sed -E -i -e "${sed_script}" modules/addons/ispapidomainimport/whmcs.json + printf -v sed_script 's/"version": "[0-9]\+\.[0-9]\+\.[0-9]\+"/"version": "%s"/g' "${newversion}" sed -i -e "${sed_script}" release.json