From 2bf0a3fd98c0793d4c4279e3cc3f157b95a9c0e2 Mon Sep 17 00:00:00 2001 From: "vincent@cubedesigners.com" Date: Wed, 6 Jul 2022 08:25:29 +0000 Subject: [PATCH] wait #5341 @1 --- css/fonts/icons/Glyphter.eot | Bin 0 -> 2412 bytes css/fonts/icons/Glyphter.svg | 1 + css/fonts/icons/Glyphter.ttf | Bin 0 -> 2244 bytes css/fonts/icons/Glyphter.woff | Bin 0 -> 1504 bytes css/fonts/icons/style.css | 20 ++++++++++++ .../controllers/MaintenanceController.php | 29 ++++++++++-------- 6 files changed, 38 insertions(+), 12 deletions(-) create mode 100644 css/fonts/icons/Glyphter.eot create mode 100644 css/fonts/icons/Glyphter.svg create mode 100644 css/fonts/icons/Glyphter.ttf create mode 100644 css/fonts/icons/Glyphter.woff diff --git a/css/fonts/icons/Glyphter.eot b/css/fonts/icons/Glyphter.eot new file mode 100644 index 0000000000000000000000000000000000000000..64c114aa322369bac8010409a3b376ad472cb155 GIT binary patch literal 2412 zcmc&$OK)3682!GPxet#MJMlAZ632PeZk^P2?8H{mCaD8$P!!SDRTBx(hwIo$iXB_F z`v_uDR3W7TL?tQ}u?K{N+Dgz3QU!}HSbzi)-9di0nxVy>fs7LGOR&vKKd>c-@F{TbUr9WVza*nldmLIVm= zqksdlgjV1JMRF$NgGDn|hc&3cIs{=9q7WzTPWKaSbSmKra0nhf5lbxI%_oW6OYCC4 zoU6hOyhQa)y5?6(8^!cgxj>`&1%NNC7IMqMKi^m)?T>V&R*BG031ggJ&^5GLZd|4* zpoCW_(@T|n4nH;O>}Sft%SMVJ?GM;iA7{<^Pj-`_U^r%`qoH&5fI2Ia4Z+y={IEoZjH8mVcPoqEO z^ZTeW7*FmT@eIasAUr;eGnnc_pXPBgH9SDgYYx=BbRT+p(c??bU^wJNQyaw?dOhl( z8pBX(hPv*<0QwE>9$z0O{D~>jswCE^;Z(wmxDC(bIFTY#0kiRVIuyewh8^fcGCPA~ zspK?j6OAU6N~eN;vZzKeoib<|nBU_-zlY?0@<4(Bs)qB# zFvj_u=(w@ic2!-QiNUOdatviM`x&@xUF(C(5YI1&TbCmM=(<#eR2=hhGioQeh6?(CquyXI|-X*qGb3Tezl9L#nvBkWGw5Ny5w-9GQr!$IbDc(-|5K_d5`;cG5ZxpGkNl! zye;XEU(zHD@8wLj@!>c=Mm@tLet(2#Byu?~6fvukVX4jv)aNDNdVB3ur`9&wHRO41 zbAL8_>TBv(SC+2sTR>bmc}uf-+ub31Tkr8aYI``-bm8i1?p!W-`1DKTrI)(-oj}mR zYheZ&^jeq`KV)G+c*MdA*kR1VD)BQGmM}~kT(eC(xM?$^ub-e@6e94Bg^@O~+ZJZD z`F&$yPW%rR7KDGbumV1KWMLILkXu;7BDyVXhY+sK71j&2T%)iYJhu^?D{WL)8--e{ z%obKIlyXn2Eqbv~tFKkogQL-Si+Zk^`o)z*qfrbNYn5{FNM*fID3vO~YOQj)|8`S{ zi*)8lkjDlT$z72gSD;Mjh literal 0 HcmV?d00001 diff --git a/css/fonts/icons/Glyphter.svg b/css/fonts/icons/Glyphter.svg new file mode 100644 index 0000000..304d6d5 --- /dev/null +++ b/css/fonts/icons/Glyphter.svg @@ -0,0 +1 @@ +Generated by Glyphter \ No newline at end of file diff --git a/css/fonts/icons/Glyphter.ttf b/css/fonts/icons/Glyphter.ttf new file mode 100644 index 0000000000000000000000000000000000000000..e27ec1cb2b4b540141d84b102cc70f5dead2c039 GIT binary patch literal 2244 zcmc&#OK)366h3EW?!)86PW()p#BmX0nn;K~T*ppQ?AWs1 zM-Ypm3MmyJDp3i<9uN|0D?v9%6)ae=00|_zgZ=mN{a0LZH_hOd~dferUhUd&{OZA?sUopB!i6YMSR z{a@cZXb9WAXl2rYS<{V73=cquIW|~HH^3uvOqB%Sbx=TO*VuQ&z1!;XH%J)n87RiO zce!3F9a)7r$U^o>?``J>*K$a2fHsw$J}dS-jSN?PB%u8Om3lP&W*@a&nf;@$+quZ3 zO1fvgp5D`E&G)~|H@|1*yENal6MA6+j=?6p4j;m&@CAGe4~%a)4vk`H8dI5M06nS} z4<`=c45mV(=#B3i3P+K`s-}iRnHlt_eSRMehU3ZIBc9Lm50a`(I2$ivx(&Zx2cQ| zp2?imL}zYE%BABDE^X-4L_Mvb6m~Ju(1erO*`3Mvz1-2W2hs1`6I#I3krxBHRG7mz zGXKu?*%$g8Hs*Hi74B=v!{b6%QS?p^F+|pZ@+#GhJQqP924Vx16-~D>o7A|lJDrR< zokHh)H}2szIW~3Lchu%O%W0)NqoCVy;gBnr8k5+ir)LzEB~D0H?EEgrQaRW3C5Ic8 zN!}^W=|U{}PEU==yWF>j*{?9#$&+{GElD5zoHk)}KWD0qkH+yK>RBG~`y)Ink;_G) zh6H8T_ou^6KyFI^p$_e<$a_qW*?wvde}%UdK@>5%skA#s$O zgdt73i!PCu^0LAbhlISGByoSM`_KKJ^Lf7C&*%AmpXWT!IiDC0XJ-HgKp{N|C`hv0 zv!7g2|35r@%*-KW4T2p6KfgzT7J*E11OUMB5VwW0D{vDQ6U>MWf@(;YssaG`Ny1Sk zjZPy|0RVx7`ivl0VOGOV(IFAijze6c?~@Ba!0AjD2hvComyo_g%!duIui;Mqh?+btTh2Z3U-0c1_ah9IH z?raxxC9O?&sXKTjc}qxk^kia4CkS&lr{qV|$Da2)5g3?>Gk2Yd{SR*FDP*IQMwH{e z`-HK#Z*d-J)Vy+4<~~#37>KG)t7&=6!mMth+Ei_y44(M4CBL3X*IT+;NY~5wc7Y{L zL#Rb})Rk&CysZns$9;AYp;zzKnIjqh3_Y;5z|o3{jOZrdv|3o9&4+u|D0OU znLm9yu|qRsHW}F*tNwI~yo>FDkFAK3WWgY(R2%P^nvV}B^i!&0L)@$H@h@;qr&1`M z)rjtm)>3CbuN=$fg9ZNQl~Lvg6qhrT+>$dkG^y#?2}?^xp#E21#b_nmw)=U*rlvLp zEGm!J-g4_@#hh$!t?AMSl<9=)^6We~A6#En5ZOD10veeu!p@{SwgIB4O8@b9j6X~) zh@Mt4mVATQ3;5qdn?K=b9XVU>4ExBUI#G_O(&~Ht=HWixQ$>|#i>VNnN6EpW7p2#a zJy{pic6xN5-{vnklw5pm)869-J4>qbPPkKAGS6REV{c#y#!b-`AznlmA@fb;5S!mU zvJ?8PZ%90*zH>9@v2e}JpMsec9m&;ZYpVZ}AK9nUz&$H(w_UE$TE4IeH#PNUKy}HFLFH!%udPi67>7`M#x?ofR%YuVz+t; z*^yF{Qb({0w}^{Jjd|wdQSye(8m5C2a;LhKpZemLv83{N)%)+!WfAa$*6yA;7C|u_ z4L`d0x8}=HZ3=mF6PJyrW2TJmFYA(=d~#AgBCB&F;7y^s3x}G!imK7!?0m*UK4I}2 zs&Mr1RZ$sQE6DhblPOBd)Xmj?xEvPEjrtl7d`B#JhIzf?P~N)x!%la!HV5AQz_Qfind(); - $fluidbooks = array(); - foreach ($references as $reference) { - $ids = $reference->getFluidbookId(); - foreach ($ids as $locale => $id) { - if (!$id) { - continue; + if (isset($_GET['id'])) { + $fluidbooks = explode(',', $_GET['id']); + } else { + $fluidbooks = array(); + foreach ($references as $reference) { + $ids = $reference->getFluidbookId(); + foreach ($ids as $locale => $id) { + if (!$id) { + continue; + } + $fluidbooks[] = $id; } - $fluidbooks[] = $id; } } $fluidbooks = array_values(array_unique($fluidbooks)); + print_r($fluidbooks); $n = 0; foreach ($fluidbooks as $fluidbook) { - if ($n > 20) { + if ($n > 20 && !isset($_GET['all'])) { break; } try { @@ -51,7 +56,7 @@ class MaintenanceController extends CubeIT_Controller_MaintenanceController $dir = PUBLIC_PATH . '/references/' . $fluidbook . '-' . CubeIT_Text::str2URL(trim($meta->title)); try { - $res = $ws->installBookIfNeeded($fluidbook, $dir, 'auto'); + $res = $ws->installBookIfNeeded($fluidbook, $dir, isset($_GET['force']) ? time() : 'auto'); if ($res) { $n++; } @@ -69,7 +74,7 @@ class MaintenanceController extends CubeIT_Controller_MaintenanceController public static function importReference($id) { - $ws = new CubeIT_Services_Fluidbook('vincent@cubedesigners.com', 'SiWyC@@1uW'); + $ws = new CubeIT_Services_Fluidbook('vincent@cubedesigners.com', 'mT3HuyUdCd'); $meta = $ws->getMetadata($id); $dir = PUBLIC_PATH . '/references/' . $id . '-' . CubeIT_Text::str2URL(trim($meta->title)); $res = $ws->installBook($id, $dir, 'online', 3, function () use ($id) { @@ -78,6 +83,6 @@ class MaintenanceController extends CubeIT_Controller_MaintenanceController `$deleteCmd`; }); - echo $id . ' : ' . $dir . ' // ' . print_r($res,true); + echo $id . ' : ' . $dir . ' // ' . print_r($res, true); } } -- 2.39.5