From 9cf91dfa68e294b86956b68b16c1786d58c9325e Mon Sep 17 00:00:00 2001 From: mattf Date: Thu, 14 Nov 2019 16:40:08 +0000 Subject: [PATCH] Added System Setting to hide the first web form button on the agent screen. Added System Setting options for alternate agent screen recording buttons. This includes different wording, different sizes and removing the blank space below the recording buttons. git-svn-id: svn://192.168.202.10@3167 3d104415-ff17-0410-8863-d5cf3c621b8a --- UPGRADE | 6 + extras/MySQL_AST_CREATE_tables.sql | 6 +- extras/upgrade_2.14.sql | 5 + www/agc/images/vdc_LB_startrecording_alt.gif | Bin 0 -> 1061 bytes .../images/vdc_LB_startrecording_alt_OFF.gif | Bin 0 -> 986 bytes .../vdc_LB_startrecording_alt_OFF_es.gif | Bin 0 -> 992 bytes .../vdc_LB_startrecording_alt_OFF_jp.gif | Bin 0 -> 393 bytes .../images/vdc_LB_startrecording_alt_es.gif | Bin 0 -> 1063 bytes .../images/vdc_LB_startrecording_alt_jp.gif | Bin 0 -> 465 bytes .../images/vdc_LB_startrecording_altx2.gif | Bin 0 -> 1718 bytes .../vdc_LB_startrecording_altx2_OFF.gif | Bin 0 -> 1635 bytes .../vdc_LB_startrecording_altx2_OFF_es.gif | Bin 0 -> 1727 bytes .../vdc_LB_startrecording_altx2_OFF_jp.gif | Bin 0 -> 521 bytes .../images/vdc_LB_startrecording_altx2_es.gif | Bin 0 -> 1827 bytes .../images/vdc_LB_startrecording_altx2_jp.gif | Bin 0 -> 594 bytes www/agc/images/vdc_LB_stoprecording_alt.gif | Bin 0 -> 993 bytes .../images/vdc_LB_stoprecording_alt_OFF.gif | Bin 0 -> 902 bytes .../vdc_LB_stoprecording_alt_OFF_es.gif | Bin 0 -> 978 bytes .../vdc_LB_stoprecording_alt_OFF_jp.gif | Bin 0 -> 371 bytes .../images/vdc_LB_stoprecording_alt_es.gif | Bin 0 -> 1469 bytes .../images/vdc_LB_stoprecording_alt_jp.gif | Bin 0 -> 444 bytes www/agc/images/vdc_LB_stoprecording_altx2.gif | Bin 0 -> 1645 bytes .../images/vdc_LB_stoprecording_altx2_OFF.gif | Bin 0 -> 1526 bytes .../vdc_LB_stoprecording_altx2_OFF_es.gif | Bin 0 -> 1633 bytes .../vdc_LB_stoprecording_altx2_OFF_jp.gif | Bin 0 -> 468 bytes .../images/vdc_LB_stoprecording_altx2_es.gif | Bin 0 -> 1744 bytes .../images/vdc_LB_stoprecording_altx2_jp.gif | Bin 0 -> 552 bytes www/agc/vicidial.php | 124 ++++++++++++------ www/vicidial/admin.php | 63 ++++++--- www/vicidial/help_documentation.txt | 6 +- 30 files changed, 147 insertions(+), 63 deletions(-) create mode 100644 www/agc/images/vdc_LB_startrecording_alt.gif create mode 100644 www/agc/images/vdc_LB_startrecording_alt_OFF.gif create mode 100644 www/agc/images/vdc_LB_startrecording_alt_OFF_es.gif create mode 100644 www/agc/images/vdc_LB_startrecording_alt_OFF_jp.gif create mode 100644 www/agc/images/vdc_LB_startrecording_alt_es.gif create mode 100644 www/agc/images/vdc_LB_startrecording_alt_jp.gif create mode 100644 www/agc/images/vdc_LB_startrecording_altx2.gif create mode 100644 www/agc/images/vdc_LB_startrecording_altx2_OFF.gif create mode 100644 www/agc/images/vdc_LB_startrecording_altx2_OFF_es.gif create mode 100644 www/agc/images/vdc_LB_startrecording_altx2_OFF_jp.gif create mode 100644 www/agc/images/vdc_LB_startrecording_altx2_es.gif create mode 100644 www/agc/images/vdc_LB_startrecording_altx2_jp.gif create mode 100644 www/agc/images/vdc_LB_stoprecording_alt.gif create mode 100644 www/agc/images/vdc_LB_stoprecording_alt_OFF.gif create mode 100644 www/agc/images/vdc_LB_stoprecording_alt_OFF_es.gif create mode 100644 www/agc/images/vdc_LB_stoprecording_alt_OFF_jp.gif create mode 100644 www/agc/images/vdc_LB_stoprecording_alt_es.gif create mode 100644 www/agc/images/vdc_LB_stoprecording_alt_jp.gif create mode 100644 www/agc/images/vdc_LB_stoprecording_altx2.gif create mode 100644 www/agc/images/vdc_LB_stoprecording_altx2_OFF.gif create mode 100644 www/agc/images/vdc_LB_stoprecording_altx2_OFF_es.gif create mode 100644 www/agc/images/vdc_LB_stoprecording_altx2_OFF_jp.gif create mode 100644 www/agc/images/vdc_LB_stoprecording_altx2_es.gif create mode 100644 www/agc/images/vdc_LB_stoprecording_altx2_jp.gif diff --git a/UPGRADE b/UPGRADE index 9e5f59d8..2debffd7 100644 --- a/UPGRADE +++ b/UPGRADE @@ -452,6 +452,12 @@ OTHER CHANGES: 125. Added a per-User option to define an additional Status Group of call statuses that agents can use to disposition all calls they handle. +126. Added System Setting to hide the first web form button on the agent screen. + +127. Added System Setting options for alternate agent screen recording buttons. + This includes different wording, different sizes and removing the blank + space below the recording buttons. + diff --git a/extras/MySQL_AST_CREATE_tables.sql b/extras/MySQL_AST_CREATE_tables.sql index d60deb40..464eb614 100644 --- a/extras/MySQL_AST_CREATE_tables.sql +++ b/extras/MySQL_AST_CREATE_tables.sql @@ -1840,7 +1840,9 @@ user_admin_redirect ENUM('1','0') default '0', list_status_modification_confirmation ENUM('1','0') default '0', sip_event_logging ENUM('0','1','2','3','4','5','6','7') default '0', call_quota_lead_ranking ENUM('0','1','2') default '0', -enable_second_script ENUM('0','1') default '0' +enable_second_script ENUM('0','1') default '0', +enable_first_webform ENUM('0','1') default '1', +recording_buttons VARCHAR(30) default 'START_STOP' ) ENGINE=MyISAM; CREATE TABLE vicidial_campaigns_list_mix ( @@ -4568,4 +4570,4 @@ INSERT INTO vicidial_settings_containers(container_id,container_notes,container_ UPDATE system_settings set vdc_agent_api_active='1'; -UPDATE system_settings SET db_schema_version='1580',db_schema_update_date=NOW(),reload_timestamp=NOW(); +UPDATE system_settings SET db_schema_version='1581',db_schema_update_date=NOW(),reload_timestamp=NOW(); diff --git a/extras/upgrade_2.14.sql b/extras/upgrade_2.14.sql index fe162483..0b9e10c8 100644 --- a/extras/upgrade_2.14.sql +++ b/extras/upgrade_2.14.sql @@ -1118,3 +1118,8 @@ ALTER TABLE vicidial_users ADD status_group_id VARCHAR(20) default ''; ALTER TABLE vicidial_campaigns ADD amd_type ENUM('AMD','CPD','KHOMP') default 'AMD'; UPDATE system_settings SET db_schema_version='1580',db_schema_update_date=NOW() where db_schema_version < 1580; + +ALTER TABLE system_settings ADD enable_first_webform ENUM('0','1') default '1'; +ALTER TABLE system_settings ADD recording_buttons VARCHAR(30) default 'START_STOP'; + +UPDATE system_settings SET db_schema_version='1581',db_schema_update_date=NOW() where db_schema_version < 1581; diff --git a/www/agc/images/vdc_LB_startrecording_alt.gif b/www/agc/images/vdc_LB_startrecording_alt.gif new file mode 100644 index 0000000000000000000000000000000000000000..926d3b04fe4d34e57af86e3c1eee7947cd236016 GIT binary patch literal 1061 zcmZ?wbhEHboX8-+aIBC42pAa|nHZUvnV49ZnOT`xI9S;@+1R+)*tyv`__?@*xOs$m zctv>mM0xqd`1mFG1tbLoWrakPM8%cGBs8UDw4`LUrDaVNmCck?EtJ))R5h$sHEh&0 zZPm2wHME_ybe*;IT(tFEwe{U~4LtRXy!DNJ4NQVfEJ92zLrtwB%xxkqY<+DVVy)~$ zoLr+lee&JBi#_~Gy#iW-qsrovs*+Nxlhf)`GpEO=&riwe$thT$S3bAAW@}OPj*{A) zC3U+>>vosc?z;nUXZqv*Sr@0ydpmXEyQz!bPh0e1`r?n%mwcYN z^vld;Pv))oI&0atSLV0FMhJw4NZvcbhPZmZlhI$4aQ1pNzih=!KLqSu1OKV$u zM`u@ePj6rUgo%^dad9+_ZVi)@|E& z?A*0`&)$8T!mQV2Wgb0t{KUyqr_Y={cmBe~OP7zO1zH@wa+HC=_%_2adl@!18TUL^9?5xr}HtN$crD7PfYw9u`SnfS?s|Ux>3T)4CRsCB zDBY7R>ESr+FyT!gvzU(Lge|c~KMffe1YBhwA7K;{U~Ci7x$;E5fvHHOt&yYX@@0R= zPPV?fNt}WVY@s60?-+mgoZiMWY3awqY)^6mf@)naGBmKCJsEsPMAO9J0MnbD9E%x^ z+@93!*i+2Fs%McJSh6y8<f^ncTW8Obpfl8g1vF literal 0 HcmV?d00001 diff --git a/www/agc/images/vdc_LB_startrecording_alt_OFF.gif b/www/agc/images/vdc_LB_startrecording_alt_OFF.gif new file mode 100644 index 0000000000000000000000000000000000000000..d534a393e5b0a9071f6c790a14548f2f52e79e49 GIT binary patch literal 986 zcmZ?wbhEHboX8-+a4eMp2pAa|nV6WEnVDHwSXfzEIXE~tIXStwxcK<^1Ox;G1qFqK zgoK5KMMOlz#KgqK#igXARsU0vPW+`PQJyuH1Be0==<{R095f`fyT zlao_YQqt4YGcz-@va)h=ataFz%gV}XYirxv+dDcs`uh5&PoF+#&YZb(=Pp{bXvvZ# zOP4NPwrtt*<;z#BSg~^D%2lgYtzNx)&6+i9*REZ+Zr%Fz>o;xMv~}y&ZQHhO-@bjv zjvagU?Ag0_@1aA74j(>z?AWp6$B&;nb?V~9i)C!_2Mh+Pr(s zx{D0W-m09e0xA<%teU!pH{o`ZJ)=ZOh&bcf9UU9&7(~9d`mzf;$1m8B@SJbnp0w|u z9!h;a($t{%`@+iGQ(GEXR1@YbQJ9`3+8}IoZQ?}+hE4@#2D1;3$~dM;FtB|S6k=>> zSDd7FazV(>cd0%Tofrx_ei%N{<7cP|(Rv*%(!#kotZo}w@VF>Edg{sDbfi}~{(I}r;xHarrzO5@ zKlBtC^?VY~OfrwXuao>n>9aGlF7Fqg_nR3P95zdAa##q=L>d87*54!>?wjg-d_LcV zt093mu<6A0IDykX518Da&3N>%U4biTrg-?2j7Oas%T_$<(%JUnQMbV{jmJG|UKbDZ zq*!ch=Ck?s;&HzNo92@VE@GKaCVHr;tW4>*ys*HD-(W$&p(!C@nNO!iq^*29EvD?{ Q)9DFqkxSX-S(q5C0Z78s-~a#s literal 0 HcmV?d00001 diff --git a/www/agc/images/vdc_LB_startrecording_alt_OFF_es.gif b/www/agc/images/vdc_LB_startrecording_alt_OFF_es.gif new file mode 100644 index 0000000000000000000000000000000000000000..5adc83b536a8a9942090306094b6cb8614ac0af7 GIT binary patch literal 992 zcmZ?wbhEHboX8-+aIA;{2$-3fSy)(DSy?$aI5;^uxwyEvxw(0Gc=-7E`1$#TgoH#z zMa9I##Kpzs}_t(BZ>}j~qF2 z{P^(`Cr+F^dGge$Qx`5=xOnm6l`B`SUcGwb#*LddZ{EIr`|jPl_wL=hfB*i22M-=T zeE8_mqsNaQ|0fzK{u6XAN=+h9_7>z^=j(&Q;qr%mq-o-upQ+$Lv@d7WX_iE=9%gm=%xPyUBE~Ld}himg$R!P6+%M4eWy=BN2<`Y?;lV;4{a7K|^2?!vQbFxNHUii56CdHZFz@ zZ;Yn1Hn2F_*0YJSFgA!e?TOgcqA47Hs!TQaDD#77OcHS{3>!Kp7e7~EWVkZL`1t9B zF2{d{Vl5Y)9F7IVFfZWfvfjRK0Ym1(S=`p!a(1qZKbzXB-X%Use2>zW8p+8MQuLg! zGZlPr6_8>%%b?(KIgh)6z0j^*PImdr%WZ`!{%hYzY)bM`+y3p)0q^5`YZ$5ogqRK- znPI%ABGxg1(O2e?B1sfg5-1p-T-roDLuU4}>`KVXL z){}yb2Uz6txlDgfXmDT=k5FZF;4aKyI3U>cWAVW#=70k(jqGYa`W3u#3K*D_wiw6P zet+s7RP!eCk({o|v>h`PGN&wj)TOiS#iMS6V;YZpOs-`-?zLEV!&TVqNMfsyD~sln z2`*xpPbPY(X{~%R$;a&FlgUnOh0NT(R~8)Nj7VGgbXrW=%cs*5+BBcdNST(oY?@M! I00)CL09-w}uK)l5 literal 0 HcmV?d00001 diff --git a/www/agc/images/vdc_LB_startrecording_alt_OFF_jp.gif b/www/agc/images/vdc_LB_startrecording_alt_OFF_jp.gif new file mode 100644 index 0000000000000000000000000000000000000000..5b2999a7e80ccc35a8ae386b71a5f2741db01964 GIT binary patch literal 393 zcmZ?wbhEHboX8-+&?3$N1Qr$+mX?-|j*f0_Zrt`}RYJ4qd!>@y3lCH*em2{P^*I+(7Z4pmR}bVo7R>LV0FM zhJw4NZvcbhPZmZl26+Y@ko6#kFtC1HpxT#`IWJ??x}4Yh3UtnwtEld&1>nUwaYAEkeZlBUJBR(Lwq_}VL^l8(3y86pz&nfmVoYcQq zY|-@P%Ys+TU$wHnp=tew=)Lo|rIl?z+Io2R0o9FD66=<%ZdqfyYvQS?`^7|s@7%q2 z|G~pYkDok!_WZ@mS9gW@*u?~Sc|L#n`tAFVpTB@~+@gY@lUrjBIeCW^SWqZ=`2$sA_VlYICe?b*^o8 zuy1&scYL&QdbM(Uw{v{GcYv;fh{%43$$p8=fs46^j?RIM(1VTAgpbsPkky8f)`pSW zij~HYnB0n$-;9^wjhNw$nc|L`(UqR*lAi9BqVJZX@|dLanWf~OsP>wt?VqanoT&Mn zsrsF&`<|-&o~!+ztp1>_{-Uq`rn3I1wEn8L{;<3Lw7>qg!2kdMA^s6Va%Ew3Wn>_C zX>@2HM@dak03rDV0SW+r04x9i005By5C8xN{(ydheT0REhlq)ai;RtqkC2g)hI@E? ze0!Oio1C4VpP-?lqok##r<;0sT6=nVc(Aduv$VCgx45~wySPOuyuh|%NUnHy$H>Xb z%goKr&(P7*&mv*d*UWHQK*iYJ-{9fmi`abxRQ*>IwQyc8rUEOnLz*ukvZ{zU_pt00N}}^XAfgLjOmV<>lV@-01Re8>Hsi9 z%?toNk|hDaA)V;lhf1dwq7py2`lE++4E0YKr{+`4y**mdh z&7xiRHEX)9#=5SflYz`T0s!RPd0QZv003_=W_-6(1u_{7%6KU-!{oXFRF0um&H7jX z(1tT&*320rWy=}0ZX;Rp-4Yn@CX6k6HkkwfVDbV4@LE)Ltsse`_ zWR_{>nP{e|=9+A_>E@eo#wll+Xjs9+9b#A!#h!fj>F1w-1}f;FgcfS(p@=5hrw=w* hk%J8{L@Mc|lvZl#rI==_>86}^>glJGvcN(h06RD;#m@i$ literal 0 HcmV?d00001 diff --git a/www/agc/images/vdc_LB_startrecording_alt_jp.gif b/www/agc/images/vdc_LB_startrecording_alt_jp.gif new file mode 100644 index 0000000000000000000000000000000000000000..e1027e86d1273f8b7c9a8b72be8370e84a2f7b7c GIT binary patch literal 465 zcmZ?wbhEHboX8-+&?3PA1irQoAx^H*o<3!9NmWUy)yZk~shK@F1#`=5)-`qPZ0|cZ zVaCO&^PbFG@pk^Ie+$#FEq$ zh4Rdj31pDc`A4Dt**AnQR6VPO6DKs72Qb6&=(bvdv173j7Ciu(KTz{)R;*NavP@iEiWrr zHovF6(|^szMJvk}&ZytKdiAEJb#wQ$PAspCEncx>$;nj*diQNOGjrF**uX=OC!I6=JM?__Y z=jLT+XIm7%x^r^#^7Hc@ny;A{I50LcGELHoJ+)=!<>dj3z2KshX@=7>*EnRMscosHV|D1Tjkd0>ww}GNfrFkQ zQO}5^k9Ra6I2#^uF*0_=8@u66JP4+q#^zqe=46wjKIYb^j@q2Iu=TLDquM$I|3IWT zkmz+`lbHXq8WI#etaM5XMu^+X>FSyh{BsrL# z62jmH(JO)&>GbfrkVsxgB%dB#7!@mEoNEk?xf&MR8p*sC$!w2K=sd^jiA}C!rS`@p z4>Hq+m=}fsHIIye;RyE9bxG)~|5|A1Vavl?@w}jUTJ8F7t$& zmz%aOH~&*3e1D~NyH@zQwq=)hZSP8(h~F*}bc&j;i-f(R)_zgf4N>o~sDI?^|NI9A za3Xo)c{-Izr(s#)%rLBzi-#A$eTG7$z*k`KJ&*690E7rAOVW;Y@kg@|3VH$KUG-zR za+Bu+nC!de+v(GNd)KwUZMKIz#vncD zZ};zrxPQCOZD4JB@Yws+g%lM2`7nE6N5*}S@Oac20;b|9-DG>Bxr#*>H4od6ZxZU$ znl!>uOUaLT7S-#9l!Pi$!Zs}aUY@KZg>E7J5&%>&h!&2tGY@%q>u2vHOJ_lrv{AXn zD;X?uUBGrmT3picl!s^q{}{SDD5s(f!bIaiJK`fUW?8Q&x{yGt__t3(SYOpH*kDaf zQ8B;2OTCG6_zYRPhmCQ!&phwj&P4-h8X+&82-e5Qwt#Rq)5Fq-q6$nG)xEtyNv*g1 z@i0oZ5=KyuQ%M#E$CBE?h=NG>$zm2B)dvM8c6}!;XpPu zaRv_9-IP)%40rjGC2Esa9*BZT0QDJ!T?sK^0s?5;Rr~;Hl*S!MBr_aCx&= z)QUaV7c*;6SwylnRPeq4VZ(1>GTW|?2F^WCU}gNG$3)xksTURfwhdw&C&+9Vhm%Cf z)6^z?xVV+mf*%$&0k*=5*#6F(1k$QfBG0s0TltV){$O8T%Og+7DDZG14dnH^}U(A>zA%W&+&|Sy2 zJIJR1xKqHv{0c+LBV$LP2Iv*j8SfK@^e6tI2>?cjB5(Y`V=R4pf)>_317WQd-%VwU zZ?P6Rb7qN4c{kz{Uli8#CB7_SZ6+?4dzvM!R9VL-y{i3Ew}{L5gxh)3Sb1*eFJW`X z&T8Ah+RodqVzpef3;IqD+Hbkz%i7I<*1migf#Y}A?<&RYZrspc%0eI8W{-WGa>DO@ Yn(>X<+k6_@xwkdXQcsgHgF=DzzwXkc=Kufz literal 0 HcmV?d00001 diff --git a/www/agc/images/vdc_LB_startrecording_altx2_OFF.gif b/www/agc/images/vdc_LB_startrecording_altx2_OFF.gif new file mode 100644 index 0000000000000000000000000000000000000000..dc04147d234872bd6edfe9f120e68e1d8e124b34 GIT binary patch literal 1635 zcmeH`=~I$<0Dyn5fFPy5m?0t>t(8Z4yM|)=f(Mvunl`JMqU@rXQLE*8>~z2=Xr_`^ zVylIQ)wqhsI%?N$fl8S*-YBAhROW0o(`@6>PPX+|?3aB$J|CZ%hZPY{^XFCqDp(SL zFF+7vVq$_qq0neF27|$3u{a#g%*+gr$D5m*TUc0FT3W&|Y-MF-ZEZ~?5^Zd3$Yipe zot?eCy@P`Tl}dGVbaZlZa&~rhadB~TbMx@<@bvWb_V)Ji@$vQb_4D)FyLT^*M)UXg z4+sdL)9HbMfk8n*!NI`@f-o2iCX*Qw5)u{`79JkXVzJn4c4TB^R8&-SbaYHiOniKN zLPA1fV&ah_N0O3~l9Q7;91fSu#tn7($LV**w`qO z$(ov)+9?9@4tWlzEY`FsZ>KlLu$2pczF29 zlP4o1BhQ{a8yg!NA0MBXn3$ZLoSK@No}SidG&3_Zv$L~Wt#)p1PN&n&&(AL`EEo)i z#l=OV(fIj){?h{6HwYo8(zrQkJZj#toD3=}A}R)KUq?fDAOL&5?(uaLfZG6{aTIo^ z>|r5pi)+%O&L&kc?6|*y-PJsJ(frR;-J`DSYB8_u3?-s_M;M(WmL@&!-pQzOO&)HT zCG2|oE6qte^7!|o%Eq8VQ;chm^MU5@>N}x{Fc47CjTXANP?ZoxE`4MBy63p2kb`CG z53*#M4%FR&5`+qgh;hGhp5B?_$9M7Gn$kQW@#S0K4f7>AUvIs|+;mT;evumY04QPN zE!Kcw$LUuT0=4&`IP>{?l8 zHD4sAbF;2(CCBA$h?cX3sD+liu@@I^73xE7f8i)qFZ{k4#$$9xoz|3=&b(6g9-0$$1XF5 zHvduoQQfP12>_m>t1Kp^;A`I2(eB-35o}4Rh-u>T{%eD1E+oMIZR-!)cp;t-AgfN# zQ57LN$xB2&t=pR7#m{zArDPhEC=?Zbhz%gsw8tVEUdCu>^@r1A?8uy)@$Xb?nG-R) z_vK6;qW9!XC8U&pJ4K&=Kcq=5c3YX@)ty+G&A8dVqUHCQuhyCvVBOdBMbDpx!rnZCYSV7tcWcH=Ecf*nHSs6cUrLWE)?Y~^2onMHe*xBS Bm-+wz literal 0 HcmV?d00001 diff --git a/www/agc/images/vdc_LB_startrecording_altx2_OFF_es.gif b/www/agc/images/vdc_LB_startrecording_altx2_OFF_es.gif new file mode 100644 index 0000000000000000000000000000000000000000..bc8b684f6f376cf86e05d81aa221376b3b720667 GIT binary patch literal 1727 zcmeIx`8(8k0KoCjckVG6L+%{kY252hj2!zNVhqXXF_CL&4Jw6lR<@ZHS!7(f7CV(| ztwmEI&$f>%gQUrkaTJD@VoN=(P-%Dnhy8J1f5Q8D-b|J|-9Eekz+gEa`~!j@6bgk# zqcIo^7K_E>@dN^aNF>V1$&pATd3kvU2GW@Z)^7M7Nl*4Ebh_U*H=v9YzawX?IM)9Lp1 z_6H6eaBy&NbaZrba&mTdMi7L-V7R!rxVpN!xw*N!yL)(euvjclPfsr|FK=&eA0Hn! zo9*lC%i(bR{rv+10s;dAgMxyBgM&jtLPA4B!^6WPA|kk4Zd6oMbaeE|lP6&!0b^mX>zu(j^{`$LI4iGBPqVGqbX?a&vR@^6~@%K|w)5VPRoW zQBi4WX<1oWd3kw7MMY(0WmQ#Gb#=8+D6FZesjaQ8tE;Q8uWxK@Y-(z1Zf_wV2D>FMe1?d|XH7mLLM0|P@tLk}N593CDX85w!}__0JHdGh4R z=;-L!*x2~^_{7A-)2B}-Cnu#+>D1KJ^z`)1%*^cU?6YUjo<4K;2PvJDyI|;9{or+ zoE{!5TGYlIw0*tCx^p~tPu}G^)1f;nk~;PYXAS{$DSXeto17h8=;D(PD;qBr_H+ZB z#_?TEfr$u~dYQ0c41|boQw-5h8lOBr+nGkJD7WGxD3T>6Ql;bW>SXJwUu7Knerk|y z0oK68Dl8jj_+pAFr&@ipZ7+^?<01K)QeHYO{nzs74;_rU~?UN2w2QI|0gPQSHR2K@-x#vBMH+Q zFN(9@u^O)L@N_WY{8eL!r<$|XK)r&0ku`PZn7*tZe^72IsD^V59}NS&FjLW>tl?&3 zCu;Dk;x<`lsL)EjGjy*e5(a|>d7EkxHUvUQ9~PE{I@n-I7EKMX#YiIHF^-T?s4lcX za?0ZOZ3BInkGmSwj4aFW%^fpCCMz!F#_p0xy@ZW&?f!@uBaB<+6 zOGF=~8xRh`C<^myB^;m%hus*#0O`%=V3BTx#EPqJ)97nf=@_&YyE~i2WI82I_=~p_ z`f!glCl>TH@-}5!#v_}HD)!{9B?{~C)(g_HysbYne1^A{%P)|(SE|GjS-K7N&D*b< z+Fx(4wu;R^uHBhDbK%vwEPfv?Hi7@(O&8wc(|Vs;?5DQ_hAp4o4cjUFroxiKI7RD@ gu+M)t`}RYJ4qd!>@y3lCH*em2{P^*I+(7Z4pmR}bVo7R>LV0FM zhJw4NZvcbhPZmZl26+Y@ko6#kFtGkxpxT#`IWJ??x}4Yh3UtnwyWr7$ z51mUI{Vjzjb0$sjT3&LiIcWWjnWoiD7JKhp{>H8`-SwG?L~i8j^Gi*AUrR_;Y`$8P){Oq#iJpmh4YAXWW-QiRYUt?Ft5LGF zyLjVrn@MhMg*9!nS1j8*VW#y~*Y;`q_vy@9bim?}`I=2U^d5eLgL_U!K)7GbLkLxO`=Ok=MMgiWDWuDcb`U-3)2>I5Eqj z_s*Gz3&+AWkpYvvOV(1a#dO!eA z^x(fB2!bKl28L~IZ0u}o?d|N4b_f&#fkxOn*dsAWq$3Kw7LCTD9h@96&X_g0HIA;1 zYu(pkJ+MxA>^e`Ub>8c61e`0;#f{|R=Hu#4cJuJ{@C@+u-r%)jJDQ$xZm+mbC{_tG>Qgh1XGlsi zvm4VT=hL%KN)EJT9@I$=*Bp{{W#=09=XK}E`VYzn4$21)6%HLfI-FZHnpZq7JKk1w zVoF|mNnUojui_+(0z|7*bb&-Hmt+x&4#;x|Yz{9G5Lav=G*|_J z|LpP4C;({%EEI+{qPud6)0bpv?ITobjHUTKbXa3+D0OgqG5)Q;QRQMvFdHO-q}f==-5JQO|9YPTX$W z5Zx!eKmYl_p5f%tYwx*}gZIYyGuf54;EIANarWDF}eL)Z@uc$2r$O!Dhm$sXIg!4 z8f=&i+neBWPJWu2upY?0Dq#_%@Uw(R6~MZ$-@ki9EVKpNf6M0(GmHu^@Y8|WwxUO8 z_S`Rw=gr>9!W7HQr&tWgh#B_8ENl79Bx=2IC0~rE%Vs41}bwFjR4!)J5 z=cfThtH68=*~KR{Orbu*KbX=~#_@XW0B_+f1d6>R_JH8$0t2}r2S);tBAh1}88M^5 zL==(ydUOx2RXX-8n@ULu2C$q`0*_3w>cR9`RCY^T;8Fn!p;unFRN z0~6^xN>NM6vXfY|2B=2O?qK2jJ}F``SlVap?UCYO;5WUW-yo1`x|<#6je6C#7GoCX zIbYFgek^>}&9%@_g7*F}4}=Q08wt6H#!yrjtZ1%Q6-YFE{*&~Zp)Xh#X+S-Vb|qk3 ziLV|!JAJnM>5w)EGP#*o`Y27@TA(OgNsHllldwYE$=f@7vI?|;umW}n|4qh+m(00* zD~t{@y!#_=Sdf@|6-Dv>BymwmJZHqYfvcilYO&4&CZZ*$0Rm<2kL>{-gBT?N=E#{_ zk$+=ei=rG`?##1Y8y9Q+1|katl_fKxxw)f|{JZtjfj^Q$)dU)wtMoPYb zLw=Qees-p3(b0);r<#KF|&ek{fI$F4V%KclB p&8WyWBKA6xiR?tOW2e`(E?4-)ccS;qO}k!RuJl=i*1|CO_&=o_CX>@2HM@dak03rDV0SW*g04x9i005ByAOHXb z{@^8AWNDsgs;+G7zHls?R8&<|uJ3&B|G=PdNGuwUyGdk0nMfkgsB}uLTCdowcFXO0 zr3{2K0x6r%=(KvxZoA*`xO{GYEDmG3e$Vgw{dRaye}sjGhjD>VSne2RmQasZQO zm6mjoWQPEro@Jk+n4u7)qo8P{bE}zfo33fAn5|~DwQ!R2>l`ctI zV|nzD)IC&z+7x)}+{m#Mp$-*9v(UnA3(Zzjo6RfHx_I--`Kq^XUcP<$Lhy0z=quw%=fO&hg= g0SX8V5Wu^)@87_K3m;Crxbfr2lPmWfAV3HJJ7~W>SO5S3 literal 0 HcmV?d00001 diff --git a/www/agc/images/vdc_LB_stoprecording_alt.gif b/www/agc/images/vdc_LB_stoprecording_alt.gif new file mode 100644 index 0000000000000000000000000000000000000000..d1213651be2839e6400d2d418aaf2ae4fbe5f232 GIT binary patch literal 993 zcmZ?wbhEHboX8-+aIBC42pEBYiIIt!iHU`YnU$H9gO!z&m5qyyjhl^=pMzV7i(8nR zM}(V4l!sT0hfji!Uy@HyRzO5aSVUPwLQ`BqOF~jxLe4~1-b_x>LSD&AQOR0S*+xm( zR!P-fSC?$f6kqY3q_|S5{|kNz2}z zp1mU@XJPuzSm&<$4bk*OgZoFIDbg#DMQT@~hle*rtcD-%ue%Chb)uitC?L8mb zdp~vbeeUf0(%JvDtN&Z~gzw#xe)mrK+du8^#94o*&iOli-rt#v|IT0jck#-EI`B=QG`Qa;9818UN`5nFUh~ZeMHXjSW@-YV) zHZ~cDV~_4V$h^bMqwN0q$#(|hLqEMQFKKCF67~C!HdHb=OyA;g-p*xD&Kwq9&)%bRyVtzCYf`zi?}Zl9MZD847sub2dEedfs^9 zvc>uOH70xva(_OD8HTL5aDajP0^23F_c;xdeE+j{oM%$_ARJ|AG-XRsU0vPW+`PQJyuH1Be0==<{R095f`fyT zlao_YQqt4YGcz-@va)h=ataFz%gV}XYirxv+dDcs`uh5&PoF+#&YZb(=Pp{bXvvZ# zOP4NPwrtt*<;z#BSg~^D%2lgYtzNx)&6+i9*REZ+Zr%Fz>o;xMv~}y&ZQHhO-@bjv zjvagU?Ag0_@1aA74j(>z?AWp6$B&;nb?V~9iM@s+_C> zD$7=^T75aijzQ!>t1r8tb9{hKlRcwENQgM&;R_ERUrzQHV{(4FR;ppAyBa4Wr`G`s z&x5*G%?pwkBsAPTSQzBmOc)%LPH;5v3aCyKW@=z|U{Eg+_`-1DxUC4SCT;7xNSZ`mry*=!FVjKfUV(0|do>mjJmp=-l?(9_do~P1$*fofc!9-9+^lR=~ zeQpMZNSlt%Mh=%fHkl9g9NM%(4X!Y=M;dLZ{rgXF&d;ZgL5hreK8oJCA&)~na~WPR zlwDKM(30Q@aJW8~EkWvy;FYu1GnoX=vQ6%sIK^i|Je%5%jNhAfm-`3qjgj=%CMPE+ zC@3f{E-o)GFEB7LGBPqWG&D6eH8wUjH#avpI5;^uIXgQ$JUl!-Jv}}?K0rV~K|w)6 zLPA4BLq$bJMn*larK`l$Dj0mzS5EoSdDVouQ$j zqN1Xtq@<;#rKYB)r>Cc=sHmx_sj8}~tE;Q5tgNlAt*)-FudlDNva+?cwYIjlx3{;r zxVXH$yuH1>!otGC!^6hL#>dCU$jHdb%F5Bv(bCe=)6>(`)YR40)z{b8*x1_C zX>@2HM@dak03rDV0SW+r04x9i005By5C8xN{(yLbgM@{Khlq)ai;RtqkC2g)la!T+ zXb3r$n}S)KpP-X3GjgGvB^VrUnhIsgs`S~Fn9iUDiB-LV1y z!^n~+Q{qVhph?GyApj)9g9U(yX)laW1P2SFpaTHf+{DwapAY~@jsO@ktyqDbPoqv1 zga81WrFf9O5%ebHG%6m3S}bZ*EX9ic#Q;=DBS=I7IdT&G9C~L701$QW=H1)%Yax$e z0gS~{R^(6(T@bUnXmkVsPilA3!2tjTo-=WGp;0>rfPv4U0gR?;^Ds^TTLkso>ygL} z$*U-1q!PeG88?VM%5eZd3J?GV@zekSgs&0+9q=4azP!1Y0~M^q31h<`LJ()pd~o

rsnK~Dg1cne^`2{CxocOM@4?T3dLGCUwa1D>gMPzczB z@Q_+Mpl6DDMrEjBD3rya#)lw=DB_4DmT2OMD5j|5iY&GWA{kEbfCm^%7-8d$IOeG1 zjy(40Ex48Mk(c#R90!_l~`t}<(5yDU_u}OJL*cF A7ytkO literal 0 HcmV?d00001 diff --git a/www/agc/images/vdc_LB_stoprecording_alt_OFF_jp.gif b/www/agc/images/vdc_LB_stoprecording_alt_OFF_jp.gif new file mode 100644 index 0000000000000000000000000000000000000000..803a5ef3fcfc94436266cfbb6b57531fb038c6cd GIT binary patch literal 371 zcmZ?wbhEHboX8-+&?3$N1Qr$+mX?-|j*f0_Zrt`}RYJ4qd!>@y3lCH*em2{P^*I+(7Z4pmR}bVo7R>LV0FM zhJw4NZvcbhPZmZl26+Y@ko6#kFtFZUpxT#`IWJ??x}4Yh3UtnwyWr9M z7fca7c25d_F18VJQ4@4nt2b3U%RBSPr#Tlgw>&qU+WFu`WJqrI@$5<0|K{0UHC)$q z&+q8d2Gx4g%%rC3q8jz)ph)HP9^+Q$)cT2O)ukP?ohRED_Zem9_bd&Z=h-;NVA*Po z>66OaX1UjF=#Q>z-cpt*DtzGJp~FXx3Wpv$%5d`3=`#n<9XfIH^7(7$h4|RT1bKPx zKX~})@sp>|p1*kc>h+tq54bs4`Pf*PzkUDl^Vjb`fB*ewVCItX5Qt}BRAgYV1^~Z> Bynz4! literal 0 HcmV?d00001 diff --git a/www/agc/images/vdc_LB_stoprecording_alt_es.gif b/www/agc/images/vdc_LB_stoprecording_alt_es.gif new file mode 100644 index 0000000000000000000000000000000000000000..f3fd8b2296321cf9b26f849b51fff7c48be6c78b GIT binary patch literal 1469 zcmZ?wbhEHboX8-+@Vt`&2pAa|nV6ZFSeTeunOWGFS=d=vIapaaS=qSQ*tpp^c-cAl zI5_z^xP`d5g}He|xOqf*c*S`5B>4Cx`2?i-1!V<9l!Qf;MZ{D^B{an)v?L_8C8TsD z<&0(JOl0NF3{4`9%wkR4!(AQo?c55Sor@h^N}Zw$ zqT)(pA(9f&)2)2XhM#zD>+tB za=f7HV0+oAqO#LPc>$NJz(__LkrxrHOS)QAhot{_v3YUf0xd>|4T+x>9UeJkD!*aWt0)RR5#Jkb%Ghw~@|MP5 z3>F(g&M}B-vz^HNlg{11b9Mc{^!suetPL9HySo_*%mu_5l$j0(IK^0oKAH5^-<6@k z@0Y{etz|3>z6Oj8LXBrb9jckdDjo!JG8i1MZvviD=x6hizYT71$=ISg9sW3Yf^? zAiizsQFeZY1p*$@#b=)$Yp-TVI50JG+190%FaEBOV~E%Jdavh#>O$s8K6+bI=J+NG z9$?SD!l+VGX~WPU>dFuhtzf|rz|!l_@W4@_kuU1S!W4ysgJKnPCN}5pXuaSjt?=Vo zgq-jJ$>(!Qj7nV-IT98$=ejTiFtN8Y_-wo)!cgK66U8&9!A)VqDJhP%+t`}ecm+5f zG)$Ghr`D9H^yk|`{zXQfSu3xEWxowR!I|VPbEoX}+wBk9wBPM`GA;Yv&KJv8=WWmO z5Oh&U_Skr2&zEc2@Av+Aw)*|PKi^)z-_O7vvtGd3gYgKTxyqUkhj`52d^jxNuJiGT QNO;c2qui$zoE;df0f`MBp8x;= literal 0 HcmV?d00001 diff --git a/www/agc/images/vdc_LB_stoprecording_alt_jp.gif b/www/agc/images/vdc_LB_stoprecording_alt_jp.gif new file mode 100644 index 0000000000000000000000000000000000000000..a06b4e187e63d254ab446712c7b643d128f0ef95 GIT binary patch literal 444 zcmZ?wbhEHboX8-+&?3PA1U6n)4uSUW;jYmIQE{cQ@nvyIm5CW`8AUS+YFAb_ZmH`! z*xq}lYwCkZ(_T%Q^0$B5--)ySPM!02`n|!VA}q(m8*76*t?@=_J!2* zXFE@v$X?Wa|MAURwet_|zJBHPVvgQ2mpiABM=OU854l9Q7)RD)N=oZPh3dm0>P%&hgXOXStp+&aPJT_}W!aU8IXWK*<(L}mY zd5C+?J?>DUhjZ%a+$(W&)h)SkoqHlGy7dn33%H+`@IB`n7#!g4!Kni{@U{hf1APO7 zU}`WJ9HyqO2G@YABh}S4)e%|GD8l0zto9Ja^tu!C0!)hUAP#2~vwQfLex*Jx+A7}vlk ze|OG456*rM?tUuQ-80d{Gs(j%iRyKV>cyjaCwuy&d(+Yn&@*Xl{;}ZvfViyK6KCVN zxty?)kZ|!KRu$t&bp%h$J6gkJ)iR>wtSAMG-5hRKVCUkR7 zUXM?>!Aa`n=6C1u`Vx}+6H|vyr4I9o1`1A(r1Dj1nPcgK@r*O$eBph*aDp!#EkFBE zkp1XP&SPQjt{j$KLc#)$+i~VR_?LuJ4PnWgL3-h=mOWJ*}H>= z>l#3}qf>4OK6GLXfKH|y4Je#85j;E^qYYTj?Og4IwaHQ@h#zN5@(tOH0R~8N53{jzp%-D4QS}@U@Q&>;C*rk z7zv)?fLT0F&SXxV6!}9i0P_vE8iTT$W1c|($(-dTDwY%qz!D)V0yy1Qna9s1V;Z@w z_Dz=^P>rHm#a#x_5=0g!S_Q2mu`&S^J!O?Hq}a6i=dN)pU4P9{7PU#K>J>XlU;*k- zm_Yzbyd(|iK?k?S&8lXemTCHvUB&=I$39*25X$*n)_qf_vq0UY6z@3b z&C|NCjn=6Z!STR(^`_V`T}Z%M_6)=ZJFN_`!+gktr(cJsXR#S4diEZTIlZ!eB({)z zhnW)Ni?rl*^=!WFYB1f!)28(`2RhRf z?NKyr*kqY8GiU1B*bL1(=Y2)YV_8p6>oM)oTAObD75incKjHm6Z%zc87MLstRPYoA z|AHV0fj}UUNE8Z%Mx!wp3>J$uGBU#9aHgiFW@cu1Jf1)xn46oENF+;3ODiiYTU%Q) znQUigN1;%tRH~z+qqDQKi;Ih^tE-2Hho`5fmzS51kB_gfub-cvzrTM#Kmd(K3k(cA zeE4usP*8Aia7aiL}VPRoRCX>ZtvDs`6hr{J^BO@cDqM~AAVt71WTwGjy ze0)MeLSkYfpU+Q9N)iYJ$;rtgktj7aH6tSeI=6kND)0fyni z!a}K3DwD}dN=nMg%F4^jFJHb~QBfh6%d4uYs;jGOYikt>MO|H8eSN)BscdLyP^nan zjg3uBO=`8erKLrq(X_U<-oAaiy}iA&v$LzKtGl~ftJUgsy58R2{{H@ffq~)S;gOM% z(b3Vdv9XDXiOI>ysi~>y>FJr7nc3Odxw*Od`T2!~g~i3iM~@!q_4>z;9~%sY<>lp- zm6g@i)!qO7rv>bHh|Dvo$&yqN_3SB0I+YU<#RK+lQ4kKm!2SIm??(aH9k7et$8A&H zFTz^5@dw))dy5H6TF|SPH*;9Buuk`6L2n58b!S+u6-Ssu<#nb^vB5AiB*(5lF{I z8}eTl3W21}OlSlgTCxCa{hPWYQ6RJLWG0@}<^YgQ6#*b2_+bFXy@m>m4Rd7KUvD8D zl&;@a?Q8uijhMUl5Eh`%Dg(xgh!nqMDKbg1oN@Ag?zPj{_3dICv{L8*a!E}oEccI2 z)KWeXkAGc;PunmX0pS<&KLV z*hu(ikREf&;xm({(r~~p_FIY-ttZg}G%s@CMN2;2hcaAvSd)a@``lpTAcb^~I zTDxVT{c~%C@Z-)N6LHVqFC_zHtg~iaXAG-9uHp)Mi@a52>J)1 CS6uV} literal 0 HcmV?d00001 diff --git a/www/agc/images/vdc_LB_stoprecording_altx2_OFF_es.gif b/www/agc/images/vdc_LB_stoprecording_altx2_OFF_es.gif new file mode 100644 index 0000000000000000000000000000000000000000..b40dda8f61b930a3f271d3c657cc01700ef9780f GIT binary patch literal 1633 zcmeIxdsmWo0KoCzBOniW1M|Yn3#g@*rn8RXwFguLoh3`tybU%?G%YFS)HETlITA0F zm(Zw8Js$HmR@RxVbSkOK$6Mk(wNbh?+9m$$dKkB^V9udkntLPJBt z!om(7JQyAx&gF6=BO{}tqN1atV`5@rV`Jmu;^O1u6A}{me7-;+NK8yjN=gz6g()d1 zsi~>y>FFYoC?g{yGcz+QD=RxYJ2y8sFE39bkw~S|!otF$qN0+L5}8a^R#qmL%PT4> zDl03is;a81t7~d%YHMrj>gtqAWqo~pLqmf~rD|+!yng+9Q&UrOb8~BJYg=1edwY9F zM@M&e_syF(Z{51p)6;Y3&Yj-g-oC!R{{H^K!NH-SA&o{eJUl!yGBP?k`taeyv9U1} zMaRd-CnhE)Cnu+-rlzN-A3b_BGc%*rYG-F>=jP_-=jRs|78Vy5mzI{6mzP&oR#sP6 z*VfiP{O><4K-(e*oJ{1469v?7lEp%5FefY=&^ECU5qtp7ANTk;3V^qO4Z)J#sk)yJ zZ`&28>AcckOtK46vb(Mhd}}bxThMe}8!9@X%CY2h+Yd04FV@68=-$Cl?1~>&&XRZj ze2MNbH~QeviWN5S`0HOeYMyL+SwWNYu=+XL6rSuqpxIHF59z!AM1fViC6H+W$yVD8 zBs#fpHV#qsm8mf!4TYiTsEmL$j+W3mUm`&Vye;YI{d2bM;7kkdo+xF2(Ie_1z0$ifn;pA8<&{zyT&#lrw`TXH zQOkgnjXEHh`J>JUAap~?y5K7yV3(fe(E!}K^~KoTT%H+-HDVh16{twyK)S28v*kT& z$ixo_|McCk+Yjh&=qI4%4Vws5QYGyQeA21*R*c0AO~PER5vM%DBiItpa9upjuSz^;82Ds!0jhxi3YbDMGWd2>!%|)S4B<9 zHcJW*;EQMu%~pHB(YJnmbSdA@$PRvx@(^NAwr_~tJ)NlQHh2P_u&`~w9DX9xfQ literal 0 HcmV?d00001 diff --git a/www/agc/images/vdc_LB_stoprecording_altx2_OFF_jp.gif b/www/agc/images/vdc_LB_stoprecording_altx2_OFF_jp.gif new file mode 100644 index 0000000000000000000000000000000000000000..b0b9f9fe016cf1bfe1c93f645844d158fdbff9bb GIT binary patch literal 468 zcmZ?wbhEHboXDWS&?3$N1Qr$+mX?-|j*f0_Zrt`}RYJ4qd!>@y3lCH*em2{P^*I+(7Z4pmR}bVo7R>LV0FM zhJw4NZvcbhPZmZl26+Y@ko6#kFtGkxpxT#`IWJ??x}4Yh3UtnwyWr7$ z51mUI{Vjzjb0$sjT3&LiIcWWjnWok(5qp9+oX{@I-DzjEbxqsc_*9()zvcIzZQ5Zr z)7|*1R%xkGzFvcRQ)gYfWH9bDxnQ_+$;<=CZ%@8@ z=J5UGjq5L)ZojhRwAqcd$uC}R`7oiZ?Styu-mi5r&)%Hlo8i@oN0ZC!PBb;RbZQYi-q4hCxg6h!DJ literal 0 HcmV?d00001 diff --git a/www/agc/images/vdc_LB_stoprecording_altx2_es.gif b/www/agc/images/vdc_LB_stoprecording_altx2_es.gif new file mode 100644 index 0000000000000000000000000000000000000000..b74f057ec514f6f678753559fcb842f414f3233e GIT binary patch literal 1744 zcmd_pi9Zv1008jc4s3{(VN=)~vq(d7ENY_}i`q2iNH&I%V`-)GX>Z83rkPthmHUW^ z@cQ&TM~)otlaAN%(R+Fwyk3sHE-}6OJKpzy_|gOXJUn@Y00(9|z;}@Epb#hw3WY;q zS}?c{TnnM4h1Am4)z;S2*3s8N7$A^_2qX%ryIxn%NKYTFx6VZ00ApZ?H83nHpwN_ ziNe~oEzH?9e4A^;Hadsq9=+Xz=jO?C_l$8T$9U|B^V|{d>6JkC5|F(UckD{>rljno z3U~P)ruZJA`iiKL!ia!Veg}_6MISpDbAlI?!`Pd0^~U~x*=oKkk=#jvO=5$WfI2d_r*s-n2nQTzs8Y$KQ7#N#*f;#*=8)Ul@; zG6gsIhq@9DbqkVz7Np!t%<2%Q^&ArRCLiukNgqf(G9VNU2}Q#~MW5{0SbE0zk>eAh z6Zej0KFCmxE5uJuN}go?^ei*$`Kg>ge#-t+Ed49%^h=5KWp?f>iS$i&>2#6&O^$3P zTQ-{`|2s$i_O#+%u3}D_H!m%FTcn(q=Pk(2F3Obe<;o?wYDtm*;f(5|LiH)H@RPFO zb6(MBW#N~z#b5FZm(LchC`(pU#jE+Hs|6(*Rhg#nyr%S`ru?#|qDph6PE*yOsrmLl zfL~khn;yp##qn_&i6Q}x9uUL?_+>am7kmR-e)RYe1t8Wy0 z-M)%bx4V-E8|x>l{EO|QMmriF)G@0Vmy*!?&Fy^~lAe#=Y~r+rw)LzsI-8%ivj*a6 zW1ZI{Tat!*E{(adpafCrknQ=dg~wPjd)fO|hWf<-x3z^f-re?~pFgQS?oh(UjZ#KPs~8VCd2yui8ZUQv)~tJN<{+sXkhcm!ST>cG8b zS`*V-9#|p7OLVJe>nbdsLZ+vJsE$J+7_iv;FqOuFN??8s*B~GjsI$1YY&mEVcUS>HLX+zsXENlYn+Y5a9`p{Mwz}bh1csRHI>1rg4+SDLhiw-Q z3bKm=$;cX(4Uh~6qs0K==o$z>;1v*xu~(T^I7bI?0}i9-Ye%i9KysSp0o2+KNuU6B z=>isoxFUwy*Rv3Si9Baz1|$S}6towDZ%prpNYy_0@U-+tvv&TE&X@s=D7eHL&KBxA ztktn86q}S|OS|)$I=?10x0^hgts?o66Kl$si2jfu@z;?0NF|_H)F`?miDEgBU})io z8{^$iMpWAZV!>Reo5|~U<$Wf$gbKfkGqqhb8bpE}B@j%aqm&S!kLz4cwASKF6!usk zl(S@@GK+g96bj(YsAQ*pUA>`ec>#SyYvt?yF$U3mH#3bho*D-Sq$iU|V&=J%>~)}i zJ-v+Xy;(MV$pa!WY#yKDPk^a$#Ri~H9U;opZ9W&SRyqMp`GNbnU^8mQ*&!qO_m{uK z^*QIjVK$U3B)ub?y%CgfVL*V()dudzo5Fz!=Kbum6w8mtE=)fT0x$c>kmHFGB=T{bbbx5m=cT80)xHSJhhGkmGi`9Sc(Mg&Q4>@U?k53X> rHJ_$@cMTe*QQi+2yedyyTb`|JUHkg3Yhi6=ahUY$vgo=9Gsh(f7ZSBHcIU6@t?I_%vx&PSitRvaGww=mu^!1Nnh!4GT^~SZU z*Msidy^**o|J>@OhmRf4eRA~8+mb_1H?MoKVPEm 0) ############################################# ##### START SYSTEM_SETTINGS LOOKUP ##### -$stmt = "SELECT use_non_latin,vdc_header_date_format,vdc_customer_date_format,vdc_header_phone_format,webroot_writable,timeclock_end_of_day,vtiger_url,enable_vtiger_integration,outbound_autodial_active,enable_second_webform,user_territories_active,static_agent_url,custom_fields_enabled,pllb_grouping_limit,qc_features_active,allow_emails,callback_time_24hour,enable_languages,language_method,meetme_enter_login_filename,meetme_enter_leave3way_filename,enable_third_webform,default_language,active_modules,allow_chats,chat_url,default_phone_code,agent_screen_colors,manual_auto_next,agent_xfer_park_3way,admin_web_directory,agent_script,agent_push_events,agent_push_url,agent_logout_link,agentonly_callback_campaign_lock,manual_dial_validation,mute_recordings,enable_second_script FROM system_settings;"; +$stmt = "SELECT use_non_latin,vdc_header_date_format,vdc_customer_date_format,vdc_header_phone_format,webroot_writable,timeclock_end_of_day,vtiger_url,enable_vtiger_integration,outbound_autodial_active,enable_second_webform,user_territories_active,static_agent_url,custom_fields_enabled,pllb_grouping_limit,qc_features_active,allow_emails,callback_time_24hour,enable_languages,language_method,meetme_enter_login_filename,meetme_enter_leave3way_filename,enable_third_webform,default_language,active_modules,allow_chats,chat_url,default_phone_code,agent_screen_colors,manual_auto_next,agent_xfer_park_3way,admin_web_directory,agent_script,agent_push_events,agent_push_url,agent_logout_link,agentonly_callback_campaign_lock,manual_dial_validation,mute_recordings,enable_second_script,enable_first_webform,recording_buttons FROM system_settings;"; $rslt=mysql_to_mysqli($stmt, $link); if ($mel > 0) {mysql_error_logging($NOW_TIME,$link,$mel,$stmt,'01001',$VD_login,$server_ip,$session_name,$one_mysql_log);} if ($DB) {echo "$stmt\n";} @@ -792,6 +793,8 @@ if ($qm_conf_ct > 0) $SSmanual_dial_validation = $row[36]; $SSmute_recordings = $row[37]; $SSenable_second_script = $row[38]; + $SSenable_first_webform = $row[39]; + $SSrecording_buttons = $row[40]; } else { @@ -4048,6 +4051,27 @@ if ($webphone_location == 'bar') $AVTheight = '0'; if ($is_webphone) {$AVTheight = '20';} +$start_recording_GIF = 'vdc_LB_startrecording.gif'; +$start_recording_GIF_off = 'vdc_LB_startrecording_OFF.gif'; +$stop_recording_GIF = 'vdc_LB_stoprecording.gif'; +$stop_recording_GIF_off = 'vdc_LB_stoprecording_OFF.gif'; +if (preg_match("/RECORDING/",$SSrecording_buttons)) + { + if (preg_match("/2xHEIGHT/",$SSrecording_buttons)) + { + $start_recording_GIF = 'vdc_LB_startrecording_altx2.gif'; + $start_recording_GIF_off = 'vdc_LB_startrecording_altx2_OFF.gif'; + $stop_recording_GIF = 'vdc_LB_stoprecording_altx2.gif'; + $stop_recording_GIF_off = 'vdc_LB_stoprecording_altx2_OFF.gif'; + } + else + { + $start_recording_GIF = 'vdc_LB_startrecording_alt.gif'; + $start_recording_GIF_off = 'vdc_LB_startrecording_alt_OFF.gif'; + $stop_recording_GIF = 'vdc_LB_stoprecording_alt.gif'; + $stop_recording_GIF_off = 'vdc_LB_stoprecording_alt_OFF.gif'; + } + } ################################################################ ### BEGIN - build the callback calendar (12 months) ### @@ -4662,8 +4686,10 @@ if ($enable_fast_refresh < 1) {echo "\tvar refresh_interval = 1000;\n";} var allow_recording_mute = ''; var script_width = ''; var script_height = ''; + var enable_first_webform = ''; var enable_second_webform = ''; var enable_third_webform = ''; + var recording_buttons = ''; var no_delete_VDAC=0; var manager_ingroups_set=0; var external_igb_set_name=''; @@ -4971,9 +4997,9 @@ if ($enable_fast_refresh < 1) {echo "\tvar refresh_interval = 1000;\n";} var image_LB_webform = new Image(); image_LB_webform.src="./images/"; var image_LB_stoprecording = new Image(); - image_LB_stoprecording.src="./images/"; + image_LB_stoprecording.src="./images/"; var image_LB_startrecording = new Image(); - image_LB_startrecording.src="./images/"; + image_LB_startrecording.src="./images/"; var image_LB_paused = new Image(); image_LB_paused.src="./images/"; var image_LB_active = new Image(); @@ -4995,9 +5021,9 @@ if ($enable_fast_refresh < 1) {echo "\tvar refresh_interval = 1000;\n";} var image_LB_webform_OFF = new Image(); image_LB_webform_OFF.src="./images/"; var image_LB_stoprecording_OFF = new Image(); - image_LB_stoprecording_OFF.src="./images/"; + image_LB_stoprecording_OFF.src="./images/"; var image_LB_startrecording_OFF = new Image(); - image_LB_startrecording_OFF.src="./images/"; + image_LB_startrecording_OFF.src="./images/"; var image_LB_senddtmf_OFF = new Image(); image_LB_senddtmf_OFF.src="./images/"; var image_LB_ivrgrabparkedcall = new Image(); @@ -6727,12 +6753,12 @@ function set_length(SLnumber,SLlength_goal,SLdirection) // filename = filedate + "_" + user_abb; var query_recording_exten = recording_exten; var channelrec = "Local/" + conf_silent_prefix + '' + taskconfrec + "@" + ext_context; - var conf_rec_start_html = "\" border=\"0\" alt=\"Stop Recording\" />"; + var conf_rec_start_html = "\" border=\"0\" alt=\"Stop Recording\" />"; var conf_rec_mute_html = "\" border=\"0\" alt=\"Mute Recording\" />
"; if (LIVE_campaign_recording == 'ALLFORCE') { - document.getElementById("RecorDControl").innerHTML = "\" border=\"0\" alt=\"Start Recording\" />"; + document.getElementById("RecorDControl").innerHTML = "\" border=\"0\" alt=\"Start Recording\" />"; } else { @@ -6748,11 +6774,11 @@ function set_length(SLnumber,SLlength_goal,SLdirection) filename = taskconffile; var query_recording_exten = session_id; var channelrec = "Local/" + conf_silent_prefix + '' + taskconfrec + "@" + ext_context; - var conf_rec_start_html = "\" border=\"0\" alt=\"Start Recording\" />"; + var conf_rec_start_html = "\" border=\"0\" alt=\"Start Recording\" />"; var conf_rec_mute_html = "\" border=\"0\" alt=\"Mute Recording Disabled\" />
"; if (LIVE_campaign_recording == 'ALLFORCE') { - document.getElementById("RecorDControl").innerHTML = "\" border=\"0\" alt=\"Start Recording\" />"; + document.getElementById("RecorDControl").innerHTML = "\" border=\"0\" alt=\"Start Recording\" />"; } else { @@ -6804,11 +6830,11 @@ function set_length(SLnumber,SLlength_goal,SLdirection) if (taskconfrectype == 'MonitorConf') { - var conf_rec_start_html = "\" border=\"0\" alt=\"Stop Recording\" />"; + var conf_rec_start_html = "\" border=\"0\" alt=\"Stop Recording\" />"; var conf_rec_mute_html = "\" border=\"0\" alt=\"Mute Recording\" />
"; if (LIVE_campaign_recording == 'ALLFORCE') { - document.getElementById("RecorDControl").innerHTML = "\" border=\"0\" alt=\"Start Recording\" />"; + document.getElementById("RecorDControl").innerHTML = "\" border=\"0\" alt=\"Start Recording\" />"; } else { @@ -7458,11 +7484,11 @@ function set_length(SLnumber,SLlength_goal,SLdirection) // alert("VICIDIAL Call log entered:\n" + document.vicidial_form.uniqueid.value); if ( (taskMDstage != "start") && (VDstop_rec_after_each_call == 1) ) { - var conf_rec_start_html = "\" border=\"0\" alt=\"Start Recording\" />"; + var conf_rec_start_html = "\" border=\"0\" alt=\"Start Recording\" />"; var conf_rec_mute_html = "\" border=\"0\" alt=\"Mute Recording Disabled\" />
"; if ( (LIVE_campaign_recording == 'NEVER') || (LIVE_campaign_recording == 'ALLFORCE') ) { - document.getElementById("RecorDControl").innerHTML = "\" border=\"0\" alt=\"Start Recording\" />"; + document.getElementById("RecorDControl").innerHTML = "\" border=\"0\" alt=\"Start Recording\" />"; } else {document.getElementById("RecorDControl").innerHTML = conf_rec_start_html;} @@ -8506,13 +8532,14 @@ function set_length(SLnumber,SLlength_goal,SLdirection) TEMP_VDIC_web_form_address_three = URLDecode(VDIC_web_form_address_three,'YES','DEFAULT','3'); } - document.getElementById("WebFormSpan").innerHTML = "\" border=\"0\" alt=\"Web Form\" />\n"; - + if (enable_first_webform > 0) + { + document.getElementById("WebFormSpan").innerHTML = "\" border=\"0\" alt=\"Web Form\" />\n"; + } if (enable_second_webform > 0) { document.getElementById("WebFormSpanTwo").innerHTML = "\" border=\"0\" alt=\"Web Form 2\" />\n"; } - if (enable_third_webform > 0) { document.getElementById("WebFormSpanThree").innerHTML = "\" border=\"0\" alt=\"Web Form 3\" />\n"; @@ -9436,7 +9463,10 @@ function set_length(SLnumber,SLlength_goal,SLdirection) TEMP_VDIC_web_form_address_three = URLDecode(VDIC_web_form_address_three,'YES','DEFAULT','3'); } - document.getElementById("WebFormSpan").innerHTML = "\" border=\"0\" alt=\"Web Form\" />\n"; + if (enable_first_webform > 0) + { + document.getElementById("WebFormSpan").innerHTML = "\" border=\"0\" alt=\"Web Form\" />\n"; + } if (enable_second_webform > 0) { document.getElementById("WebFormSpanTwo").innerHTML = "\" border=\"0\" alt=\"Web Form 2\" />\n"; @@ -9985,7 +10015,10 @@ function set_length(SLnumber,SLlength_goal,SLdirection) TEMP_VDIC_web_form_address_three = URLDecode(VDIC_web_form_address_three,'YES','DEFAULT','3'); } - document.getElementById("WebFormSpan").innerHTML = "\" border=\"0\" alt=\"Web Form\" />\n"; + if (enable_first_webform > 0) + { + document.getElementById("WebFormSpan").innerHTML = "\" border=\"0\" alt=\"Web Form\" />\n"; + } if (enable_second_webform > 0) { document.getElementById("WebFormSpanTwo").innerHTML = "\" border=\"0\" alt=\"Web Form 2\" />\n"; @@ -11646,9 +11679,10 @@ function set_length(SLnumber,SLlength_goal,SLdirection) TEMP_VDIC_web_form_address_three = URLDecode(VDIC_web_form_address_three,'YES','DEFAULT','3'); } - - document.getElementById("WebFormSpan").innerHTML = "\" border=\"0\" alt=\"Web Form\" />\n"; - + if (enable_first_webform > 0) + { + document.getElementById("WebFormSpan").innerHTML = "\" border=\"0\" alt=\"Web Form\" />\n"; + } if (enable_second_webform > 0) { document.getElementById("WebFormSpanTwo").innerHTML = "\" border=\"0\" alt=\"Web Form 2\" />\n"; @@ -12445,9 +12479,10 @@ function set_length(SLnumber,SLlength_goal,SLdirection) TEMP_VDIC_web_form_address_three = URLDecode(VDIC_web_form_address_three,'YES','DEFAULT','3'); } - - document.getElementById("WebFormSpan").innerHTML = "\" border=\"0\" alt=\"Web Form\" />\n"; - + if (enable_first_webform > 0) + { + document.getElementById("WebFormSpan").innerHTML = "\" border=\"0\" alt=\"Web Form\" />\n"; + } if (enable_second_webform > 0) { document.getElementById("WebFormSpanTwo").innerHTML = "\" border=\"0\" alt=\"Web Form 2\" />\n"; @@ -12687,13 +12722,16 @@ function set_length(SLnumber,SLlength_goal,SLdirection) } } - if (taskrefresh == 'OUT') + if (enable_first_webform > 0) { - document.getElementById("WebFormSpan").innerHTML = "\" border=\"0\" alt=\"Web Form\" />\n"; - } - else - { - document.getElementById("WebFormSpan").innerHTML = "\" border=\"0\" alt=\"Web Form\" />\n"; + if (taskrefresh == 'OUT') + { + document.getElementById("WebFormSpan").innerHTML = "\" border=\"0\" alt=\"Web Form\" />\n"; + } + else + { + document.getElementById("WebFormSpan").innerHTML = "\" border=\"0\" alt=\"Web Form\" />\n"; + } } } @@ -13230,7 +13268,10 @@ function set_length(SLnumber,SLlength_goal,SLdirection) } if( document.images ) { document.images['livecall'].src = image_livecall_OFF.src;} - document.getElementById("WebFormSpan").innerHTML = "\" border=\"0\" alt=\"Web Form\" />"; + if (enable_first_webform > 0) + { + document.getElementById("WebFormSpan").innerHTML = "\" border=\"0\" alt=\"Web Form\" />"; + } if (enable_second_webform > 0) { document.getElementById("WebFormSpanTwo").innerHTML = "\" border=\"0\" alt=\"Web Form 2\" />"; @@ -14170,7 +14211,10 @@ function set_length(SLnumber,SLlength_goal,SLdirection) WebFormRefresH('NO','YES'); - document.getElementById("WebFormSpan").innerHTML = "\" border=\"0\" alt=\"Web Form\" />"; + if (enable_first_webform > 0) + { + document.getElementById("WebFormSpan").innerHTML = "\" border=\"0\" alt=\"Web Form\" />"; + } if (enable_second_webform > 0) { document.getElementById("WebFormSpanTwo").innerHTML = "\" border=\"0\" alt=\"Web Form 2\" />"; @@ -18520,7 +18564,7 @@ function phone_number_format(formatphone) { document.getElementById("sessionIDspan").innerHTML = session_id; if ( (LIVE_campaign_recording == 'NEVER') || (LIVE_campaign_recording == 'ALLFORCE') ) { - document.getElementById("RecorDControl").innerHTML = "\" border=\"0\" alt=\"Start Recording\" />"; + document.getElementById("RecorDControl").innerHTML = "\" border=\"0\" alt=\"Start Recording\" />"; } if (mute_recordings == 'Y') { @@ -20071,11 +20115,13 @@ $zi=2;

- " border="0" alt="Start Recording" />
+ " border="0" alt="Start Recording" />
- " width="145px" height="16px" border="0" />
- " border="0" alt="Web Form" />
-
\n";} + if ($SSenable_first_webform > 0) + {echo "\"Web
\n";} if ($enable_second_webform > 0) {echo "\"Web
\n";} if ($enable_third_webform > 0) diff --git a/www/vicidial/admin.php b/www/vicidial/admin.php index 10d51716..47cbe6d9 100644 --- a/www/vicidial/admin.php +++ b/www/vicidial/admin.php @@ -2473,6 +2473,10 @@ if (isset($_GET["dial_timeout_lead_container"])) {$dial_timeout_lead_container elseif (isset($_POST["dial_timeout_lead_container"])) {$dial_timeout_lead_container=$_POST["dial_timeout_lead_container"];} if (isset($_GET["amd_type"])) {$amd_type=$_GET["amd_type"];} elseif (isset($_POST["amd_type"])) {$amd_type=$_POST["amd_type"];} +if (isset($_GET["recording_buttons"])) {$recording_buttons=$_GET["recording_buttons"];} + elseif (isset($_POST["recording_buttons"])) {$recording_buttons=$_POST["recording_buttons"];} +if (isset($_GET["enable_first_webform"])) {$enable_first_webform=$_GET["enable_first_webform"];} + elseif (isset($_POST["enable_first_webform"])) {$enable_first_webform=$_POST["enable_first_webform"];} if (isset($script_id)) {$script_id= strtoupper($script_id);} @@ -2487,7 +2491,7 @@ if (strlen($dial_status) > 0) ############################################# ##### START SYSTEM_SETTINGS LOOKUP ##### -$stmt = "SELECT use_non_latin,enable_queuemetrics_logging,enable_vtiger_integration,qc_features_active,outbound_autodial_active,sounds_central_control_active,enable_second_webform,user_territories_active,custom_fields_enabled,admin_web_directory,webphone_url,first_login_trigger,hosted_settings,default_phone_registration_password,default_phone_login_password,default_server_password,test_campaign_calls,active_voicemail_server,voicemail_timezones,default_voicemail_timezone,default_local_gmt,campaign_cid_areacodes_enabled,pllb_grouping_limit,did_ra_extensions_enabled,expanded_list_stats,contacts_enabled,alt_log_server_ip,alt_log_dbname,alt_log_login,alt_log_pass,tables_use_alt_log_db,call_menu_qualify_enabled,admin_list_counts,allow_voicemail_greeting,svn_revision,allow_emails,level_8_disable_add,pass_key,pass_hash_enabled,disable_auto_dial,country_code_list_stats,frozen_server_call_clear,active_modules,allow_chats,enable_languages,language_method,meetme_enter_login_filename,meetme_enter_leave3way_filename,enable_did_entry_list_id,enable_third_webform,default_language,user_hide_realtime_enabled,log_recording_access,alt_ivr_logging,admin_row_click,admin_screen_colors,ofcom_uk_drop_calc,agent_screen_colors,script_remove_js,manual_auto_next,user_new_lead_limit,agent_xfer_park_3way,agent_soundboards,web_loader_phone_length,agent_script,enable_auto_reports,enable_pause_code_limits,enable_drop_lists,allow_ip_lists,system_ip_blacklist,hide_inactive_lists,allow_manage_active_lists,expired_lists_inactive,did_system_filter,enable_gdpr_download_deletion,mute_recordings,user_admin_redirect,list_status_modification_confirmation,sip_event_logging,call_quota_lead_ranking,enable_second_script FROM system_settings;"; +$stmt = "SELECT use_non_latin,enable_queuemetrics_logging,enable_vtiger_integration,qc_features_active,outbound_autodial_active,sounds_central_control_active,enable_second_webform,user_territories_active,custom_fields_enabled,admin_web_directory,webphone_url,first_login_trigger,hosted_settings,default_phone_registration_password,default_phone_login_password,default_server_password,test_campaign_calls,active_voicemail_server,voicemail_timezones,default_voicemail_timezone,default_local_gmt,campaign_cid_areacodes_enabled,pllb_grouping_limit,did_ra_extensions_enabled,expanded_list_stats,contacts_enabled,alt_log_server_ip,alt_log_dbname,alt_log_login,alt_log_pass,tables_use_alt_log_db,call_menu_qualify_enabled,admin_list_counts,allow_voicemail_greeting,svn_revision,allow_emails,level_8_disable_add,pass_key,pass_hash_enabled,disable_auto_dial,country_code_list_stats,frozen_server_call_clear,active_modules,allow_chats,enable_languages,language_method,meetme_enter_login_filename,meetme_enter_leave3way_filename,enable_did_entry_list_id,enable_third_webform,default_language,user_hide_realtime_enabled,log_recording_access,alt_ivr_logging,admin_row_click,admin_screen_colors,ofcom_uk_drop_calc,agent_screen_colors,script_remove_js,manual_auto_next,user_new_lead_limit,agent_xfer_park_3way,agent_soundboards,web_loader_phone_length,agent_script,enable_auto_reports,enable_pause_code_limits,enable_drop_lists,allow_ip_lists,system_ip_blacklist,hide_inactive_lists,allow_manage_active_lists,expired_lists_inactive,did_system_filter,enable_gdpr_download_deletion,mute_recordings,user_admin_redirect,list_status_modification_confirmation,sip_event_logging,call_quota_lead_ranking,enable_second_script,enable_first_webform,recording_buttons FROM system_settings;"; $rslt=mysql_to_mysqli($stmt, $link); if ($DB) {echo "$stmt\n";} $qm_conf_ct = mysqli_num_rows($rslt); @@ -2575,6 +2579,8 @@ if ($qm_conf_ct > 0) $SSsip_event_logging = $row[78]; $SScall_quota_lead_ranking = $row[79]; $SSenable_second_script = $row[80]; + $SSenable_first_webform = $row[81]; + $SSrecording_buttons = $row[82]; } ##### END SETTINGS LOOKUP ##### ########################################### @@ -2912,6 +2918,7 @@ if ($non_latin < 1) $enable_second_script = preg_replace('/[^0-9]/','',$enable_second_script); $time_start = preg_replace('/[^0-9]/','',$time_start); $time_end = preg_replace('/[^0-9]/','',$time_end); + $enable_first_webform = preg_replace('/[^0-9]/','',$enable_first_webform); $user_new_lead_limit = preg_replace('/[^-0-9]/','',$user_new_lead_limit); $drop_call_seconds = preg_replace('/[^-0-9]/','',$drop_call_seconds); @@ -3469,6 +3476,7 @@ if ($non_latin < 1) $leave_vm_message_group_id = preg_replace('/[^-_0-9a-zA-Z]/','',$leave_vm_message_group_id); $dial_timeout_lead_container = preg_replace('/[^-_0-9a-zA-Z]/','',$dial_timeout_lead_container); $amd_type = preg_replace('/[^-_0-9a-zA-Z]/','',$amd_type); + $recording_buttons = preg_replace('/[^-_0-9a-zA-Z]/','',$recording_buttons); ### ALPHA-NUMERIC and underscore and dash and slash and dot $menu_timeout_prompt = preg_replace('/[^-\/\|\._0-9a-zA-Z]/','',$menu_timeout_prompt); @@ -4586,12 +4594,13 @@ else # 191111-0833 - Added LTMGAD/XAMMAD Hotkey options # 191111-1601 - Added additional user status group setting(status_group_id) # 191113-1751 - Added add_dnc_phone add_fpg_phone API functions +# 191114-0923 - Added enable_first_webform and recording_buttons system settings # # make sure you have added a user to the vicidial_users MySQL table with at least user_level 9 to access this page the first time -$admin_version = '2.14-728a'; -$build = '191113-1751'; +$admin_version = '2.14-729a'; +$build = '191114-0923'; $STARTtime = date("U"); $SQLdate = date("Y-m-d H:i:s"); @@ -6770,7 +6779,7 @@ if ($ADD==11) echo "$NWB#campaigns-user_group$NWE\n"; echo ""._QXZ("Active").": $NWB#campaigns-active$NWE\n"; echo ""._QXZ("Park Music-on-Hold").": "._QXZ("moh chooser")." $NWB#campaigns-park_ext$NWE\n"; - echo ""._QXZ("Web Form").": $NWB#campaigns-web_form_address$NWE\n"; + echo ""._QXZ("Web Form").": $NWB#campaigns-web_form_address$NWE"; if ($SSenable_first_webform < 1) {echo " "._QXZ("DISABLED")."";} echo "\n"; if ($SSoutbound_autodial_active > 0) { echo ""._QXZ("Allow Closers").": $NWB#campaigns-allow_closers$NWE\n"; @@ -7733,7 +7742,7 @@ if ($ADD==1111) echo "$UUgroups_list"; echo "\n"; echo "$NWB#inbound_groups-user_group$NWE\n"; - echo ""._QXZ("Web Form").": $NWB#inbound_groups-web_form_address$NWE\n"; + echo ""._QXZ("Web Form").": $NWB#inbound_groups-web_form_address$NWE"; if ($SSenable_first_webform < 1) {echo " "._QXZ("DISABLED")."";} echo "\n"; echo ""._QXZ("Voicemail").": $NWB#inbound_groups-voicemail_ext$NWE\n"; echo ""._QXZ("Next Agent Call").": $NWB#inbound_groups-next_agent_call$NWE\n"; echo ""._QXZ("Fronter Display").": $NWB#inbound_groups-fronter_display$NWE\n"; @@ -7823,7 +7832,7 @@ if ($ADD==1811) echo "$UUgroups_list"; echo "\n"; echo "$NWB#inbound_groups-user_group$NWE\n"; - echo ""._QXZ("Web Form").": $NWB#inbound_groups-web_form_address$NWE\n"; + echo ""._QXZ("Web Form").": $NWB#inbound_groups-web_form_address$NWE"; if ($SSenable_first_webform < 1) {echo " "._QXZ("DISABLED")."";} echo "\n"; # echo "Voicemail: $NWB#inbound_groups-voicemail_ext$NWE\n"; echo ""._QXZ("Next Agent Email").": $NWB#inbound_groups-next_agent_email$NWE\n"; echo ""._QXZ("Fronter Display").": $NWB#inbound_groups-fronter_display$NWE\n"; @@ -7904,7 +7913,7 @@ if ($ADD==18111) echo "$UUgroups_list"; echo "\n"; echo "$NWB#inbound_groups-user_group$NWE\n"; - echo ""._QXZ("Web Form").": $NWB#inbound_groups-web_form_address$NWE\n"; + echo ""._QXZ("Web Form").": $NWB#inbound_groups-web_form_address$NWE"; if ($SSenable_first_webform < 1) {echo " "._QXZ("DISABLED")."";} echo "\n"; # echo "Voicemail: $NWB#inbound_groups-voicemail_ext$NWE\n"; echo ""._QXZ("Next Agent Chat").": $NWB#inbound_groups-next_agent_chat$NWE\n"; echo ""._QXZ("Fronter Display").": $NWB#inbound_groups-fronter_display$NWE\n"; @@ -18193,7 +18202,7 @@ if ($ADD==411111111111111) } } - $stmt="UPDATE system_settings set use_non_latin='$use_non_latin',webroot_writable='$webroot_writable',enable_queuemetrics_logging='$enable_queuemetrics_logging',queuemetrics_server_ip='$queuemetrics_server_ip',queuemetrics_dbname='$queuemetrics_dbname',queuemetrics_login='$queuemetrics_login',queuemetrics_pass='$queuemetrics_pass',queuemetrics_url='$queuemetrics_url',queuemetrics_log_id='$queuemetrics_log_id',queuemetrics_eq_prepend='$queuemetrics_eq_prepend',vicidial_agent_disable='$vicidial_agent_disable',allow_sipsak_messages='$allow_sipsak_messages',admin_home_url='$admin_home_url',enable_agc_xfer_log='$enable_agc_xfer_log',timeclock_end_of_day='$timeclock_end_of_day',vdc_header_date_format='$vdc_header_date_format',vdc_customer_date_format='$vdc_customer_date_format',vdc_header_phone_format='$vdc_header_phone_format',vdc_agent_api_active='$vdc_agent_api_active',enable_vtiger_integration='$enable_vtiger_integration',vtiger_server_ip='$vtiger_server_ip',vtiger_dbname='$vtiger_dbname',vtiger_login='$vtiger_login',vtiger_pass='$vtiger_pass',vtiger_url='$vtiger_url',qc_features_active='$qc_features_active',outbound_autodial_active='$outbound_autodial_active',outbound_calls_per_second='$outbound_calls_per_second',enable_tts_integration='$enable_tts_integration',agentonly_callback_campaign_lock='$agentonly_callback_campaign_lock',sounds_central_control_active='$sounds_central_control_active',sounds_web_server='$sounds_web_server',sounds_web_directory='$sounds_web_directory',active_voicemail_server='$active_voicemail_server',auto_dial_limit='$auto_dial_limit',user_territories_active='$user_territories_active',allow_custom_dialplan='$allow_custom_dialplan',enable_second_webform='$enable_second_webform',default_webphone='$default_webphone',default_external_server_ip='$default_external_server_ip',webphone_url='" . mysqli_real_escape_string($link, $webphone_url) . "',enable_agc_dispo_log='$enable_agc_dispo_log',queuemetrics_loginout='$queuemetrics_loginout',callcard_enabled='$callcard_enabled',queuemetrics_callstatus='$queuemetrics_callstatus',default_codecs='$default_codecs',admin_web_directory='$admin_web_directory',label_title='$label_title',label_first_name='$label_first_name',label_middle_initial='$label_middle_initial',label_last_name='$label_last_name',label_address1='$label_address1',label_address2='$label_address2',label_address3='$label_address3',label_city='$label_city',label_state='$label_state',label_province='$label_province',label_postal_code='$label_postal_code',label_vendor_lead_code='$label_vendor_lead_code',label_gender='$label_gender',label_phone_number='$label_phone_number',label_phone_code='$label_phone_code',label_alt_phone='$label_alt_phone',label_security_phrase='$label_security_phrase',label_email='$label_email',label_comments='$label_comments',custom_fields_enabled='$custom_fields_enabled',slave_db_server='$slave_db_server',reports_use_slave_db='$reports_use_slave_db'$custom_reports_slave_SQL,webphone_systemkey='$webphone_systemkey',first_login_trigger='$first_login_trigger',default_phone_registration_password='$default_phone_registration_password',default_phone_login_password='$default_phone_login_password',default_server_password='$default_server_password',admin_modify_refresh='$admin_modify_refresh',nocache_admin='$nocache_admin',generate_cross_server_exten='$generate_cross_server_exten',queuemetrics_addmember_enabled='$queuemetrics_addmember_enabled',queuemetrics_dispo_pause='$queuemetrics_dispo_pause',label_hide_field_logs='$label_hide_field_logs',queuemetrics_pe_phone_append='$queuemetrics_pe_phone_append',test_campaign_calls='$test_campaign_calls',agents_calls_reset='$agents_calls_reset',default_voicemail_timezone='$default_voicemail_timezone',default_local_gmt='$default_local_gmt',noanswer_log='$noanswer_log',alt_log_server_ip='$alt_log_server_ip',alt_log_dbname='$alt_log_dbname',alt_log_login='$alt_log_login',alt_log_pass='$alt_log_pass',tables_use_alt_log_db='$tables_use_alt_log_db',did_agent_log='$did_agent_log',campaign_cid_areacodes_enabled='$campaign_cid_areacodes_enabled',pllb_grouping_limit='$pllb_grouping_limit',did_ra_extensions_enabled='$did_ra_extensions_enabled',expanded_list_stats='$expanded_list_stats',contacts_enabled='$contacts_enabled',call_menu_qualify_enabled='$call_menu_qualify_enabled',admin_list_counts='$admin_list_counts',allow_voicemail_greeting='$allow_voicemail_greeting',queuemetrics_socket='$queuemetrics_socket',queuemetrics_socket_url='$queuemetrics_socket_url',enhanced_disconnect_logging='$enhanced_disconnect_logging',allow_emails='$allow_emails',level_8_disable_add='$level_8_disable_add',queuemetrics_record_hold='$queuemetrics_record_hold',country_code_list_stats='$country_code_list_stats',queuemetrics_pause_type='$queuemetrics_pause_type',frozen_server_call_clear='$frozen_server_call_clear',callback_time_24hour='$callback_time_24hour',enable_languages='$enable_languages',language_method='$language_method',meetme_enter_login_filename='$meetme_enter_login_filename',meetme_enter_leave3way_filename='$meetme_enter_leave3way_filename',enable_did_entry_list_id='$enable_did_entry_list_id',enable_third_webform='$enable_third_webform',allow_chats='$allow_chats',chat_url='$chat_url',chat_timeout='$chat_timeout',agent_debug_logging='$agent_debug_logging',default_language='$default_language',agent_whisper_enabled='$agent_whisper_enabled',user_hide_realtime_enabled='$user_hide_realtime_enabled',usacan_phone_dialcode_fix='$usacan_phone_dialcode_fix',cache_carrier_stats_realtime='$cache_carrier_stats_realtime',log_recording_access='$log_recording_access',report_default_format='$report_default_format',alt_ivr_logging='$alt_ivr_logging',default_phone_code='$default_phone_code',admin_row_click='$admin_row_click',admin_screen_colors='$admin_screen_colors',ofcom_uk_drop_calc='$ofcom_uk_drop_calc',agent_screen_colors='$agent_screen_colors',script_remove_js='$script_remove_js',manual_auto_next='$manual_auto_next',user_new_lead_limit='$user_new_lead_limit',agent_xfer_park_3way='$agent_xfer_park_3way',agent_soundboards='$agent_soundboards',web_loader_phone_length='$web_loader_phone_length',agent_script='$agent_script',agent_chat_screen_colors='$agent_chat_screen_colors',enable_auto_reports='$enable_auto_reports',enable_pause_code_limits='$enable_pause_code_limits',enable_drop_lists='$enable_drop_lists',allow_ip_lists='$allow_ip_lists',system_ip_blacklist='$system_ip_blacklist',agent_push_events='$agent_push_events',agent_push_url='$agent_push_url',hide_inactive_lists='$hide_inactive_lists',allow_manage_active_lists='$allow_manage_active_lists',expired_lists_inactive='$expired_lists_inactive',did_system_filter='$did_system_filter',anyone_callback_inactive_lists='$anyone_callback_inactive_lists',enable_gdpr_download_deletion='$enable_gdpr_download_deletion',source_id_display='$source_id_display',agent_logout_link='$agent_logout_link',manual_dial_validation='$manual_dial_validation',mute_recordings='$mute_recordings',user_admin_redirect='$user_admin_redirect',list_status_modification_confirmation='$list_status_modification_confirmation',sip_event_logging='$sip_event_logging',call_quota_lead_ranking='$call_quota_lead_ranking',enable_second_script='$enable_second_script'$custom_dialplanSQL;"; + $stmt="UPDATE system_settings set use_non_latin='$use_non_latin',webroot_writable='$webroot_writable',enable_queuemetrics_logging='$enable_queuemetrics_logging',queuemetrics_server_ip='$queuemetrics_server_ip',queuemetrics_dbname='$queuemetrics_dbname',queuemetrics_login='$queuemetrics_login',queuemetrics_pass='$queuemetrics_pass',queuemetrics_url='$queuemetrics_url',queuemetrics_log_id='$queuemetrics_log_id',queuemetrics_eq_prepend='$queuemetrics_eq_prepend',vicidial_agent_disable='$vicidial_agent_disable',allow_sipsak_messages='$allow_sipsak_messages',admin_home_url='$admin_home_url',enable_agc_xfer_log='$enable_agc_xfer_log',timeclock_end_of_day='$timeclock_end_of_day',vdc_header_date_format='$vdc_header_date_format',vdc_customer_date_format='$vdc_customer_date_format',vdc_header_phone_format='$vdc_header_phone_format',vdc_agent_api_active='$vdc_agent_api_active',enable_vtiger_integration='$enable_vtiger_integration',vtiger_server_ip='$vtiger_server_ip',vtiger_dbname='$vtiger_dbname',vtiger_login='$vtiger_login',vtiger_pass='$vtiger_pass',vtiger_url='$vtiger_url',qc_features_active='$qc_features_active',outbound_autodial_active='$outbound_autodial_active',outbound_calls_per_second='$outbound_calls_per_second',enable_tts_integration='$enable_tts_integration',agentonly_callback_campaign_lock='$agentonly_callback_campaign_lock',sounds_central_control_active='$sounds_central_control_active',sounds_web_server='$sounds_web_server',sounds_web_directory='$sounds_web_directory',active_voicemail_server='$active_voicemail_server',auto_dial_limit='$auto_dial_limit',user_territories_active='$user_territories_active',allow_custom_dialplan='$allow_custom_dialplan',enable_second_webform='$enable_second_webform',default_webphone='$default_webphone',default_external_server_ip='$default_external_server_ip',webphone_url='" . mysqli_real_escape_string($link, $webphone_url) . "',enable_agc_dispo_log='$enable_agc_dispo_log',queuemetrics_loginout='$queuemetrics_loginout',callcard_enabled='$callcard_enabled',queuemetrics_callstatus='$queuemetrics_callstatus',default_codecs='$default_codecs',admin_web_directory='$admin_web_directory',label_title='$label_title',label_first_name='$label_first_name',label_middle_initial='$label_middle_initial',label_last_name='$label_last_name',label_address1='$label_address1',label_address2='$label_address2',label_address3='$label_address3',label_city='$label_city',label_state='$label_state',label_province='$label_province',label_postal_code='$label_postal_code',label_vendor_lead_code='$label_vendor_lead_code',label_gender='$label_gender',label_phone_number='$label_phone_number',label_phone_code='$label_phone_code',label_alt_phone='$label_alt_phone',label_security_phrase='$label_security_phrase',label_email='$label_email',label_comments='$label_comments',custom_fields_enabled='$custom_fields_enabled',slave_db_server='$slave_db_server',reports_use_slave_db='$reports_use_slave_db'$custom_reports_slave_SQL,webphone_systemkey='$webphone_systemkey',first_login_trigger='$first_login_trigger',default_phone_registration_password='$default_phone_registration_password',default_phone_login_password='$default_phone_login_password',default_server_password='$default_server_password',admin_modify_refresh='$admin_modify_refresh',nocache_admin='$nocache_admin',generate_cross_server_exten='$generate_cross_server_exten',queuemetrics_addmember_enabled='$queuemetrics_addmember_enabled',queuemetrics_dispo_pause='$queuemetrics_dispo_pause',label_hide_field_logs='$label_hide_field_logs',queuemetrics_pe_phone_append='$queuemetrics_pe_phone_append',test_campaign_calls='$test_campaign_calls',agents_calls_reset='$agents_calls_reset',default_voicemail_timezone='$default_voicemail_timezone',default_local_gmt='$default_local_gmt',noanswer_log='$noanswer_log',alt_log_server_ip='$alt_log_server_ip',alt_log_dbname='$alt_log_dbname',alt_log_login='$alt_log_login',alt_log_pass='$alt_log_pass',tables_use_alt_log_db='$tables_use_alt_log_db',did_agent_log='$did_agent_log',campaign_cid_areacodes_enabled='$campaign_cid_areacodes_enabled',pllb_grouping_limit='$pllb_grouping_limit',did_ra_extensions_enabled='$did_ra_extensions_enabled',expanded_list_stats='$expanded_list_stats',contacts_enabled='$contacts_enabled',call_menu_qualify_enabled='$call_menu_qualify_enabled',admin_list_counts='$admin_list_counts',allow_voicemail_greeting='$allow_voicemail_greeting',queuemetrics_socket='$queuemetrics_socket',queuemetrics_socket_url='$queuemetrics_socket_url',enhanced_disconnect_logging='$enhanced_disconnect_logging',allow_emails='$allow_emails',level_8_disable_add='$level_8_disable_add',queuemetrics_record_hold='$queuemetrics_record_hold',country_code_list_stats='$country_code_list_stats',queuemetrics_pause_type='$queuemetrics_pause_type',frozen_server_call_clear='$frozen_server_call_clear',callback_time_24hour='$callback_time_24hour',enable_languages='$enable_languages',language_method='$language_method',meetme_enter_login_filename='$meetme_enter_login_filename',meetme_enter_leave3way_filename='$meetme_enter_leave3way_filename',enable_did_entry_list_id='$enable_did_entry_list_id',enable_third_webform='$enable_third_webform',allow_chats='$allow_chats',chat_url='$chat_url',chat_timeout='$chat_timeout',agent_debug_logging='$agent_debug_logging',default_language='$default_language',agent_whisper_enabled='$agent_whisper_enabled',user_hide_realtime_enabled='$user_hide_realtime_enabled',usacan_phone_dialcode_fix='$usacan_phone_dialcode_fix',cache_carrier_stats_realtime='$cache_carrier_stats_realtime',log_recording_access='$log_recording_access',report_default_format='$report_default_format',alt_ivr_logging='$alt_ivr_logging',default_phone_code='$default_phone_code',admin_row_click='$admin_row_click',admin_screen_colors='$admin_screen_colors',ofcom_uk_drop_calc='$ofcom_uk_drop_calc',agent_screen_colors='$agent_screen_colors',script_remove_js='$script_remove_js',manual_auto_next='$manual_auto_next',user_new_lead_limit='$user_new_lead_limit',agent_xfer_park_3way='$agent_xfer_park_3way',agent_soundboards='$agent_soundboards',web_loader_phone_length='$web_loader_phone_length',agent_script='$agent_script',agent_chat_screen_colors='$agent_chat_screen_colors',enable_auto_reports='$enable_auto_reports',enable_pause_code_limits='$enable_pause_code_limits',enable_drop_lists='$enable_drop_lists',allow_ip_lists='$allow_ip_lists',system_ip_blacklist='$system_ip_blacklist',agent_push_events='$agent_push_events',agent_push_url='$agent_push_url',hide_inactive_lists='$hide_inactive_lists',allow_manage_active_lists='$allow_manage_active_lists',expired_lists_inactive='$expired_lists_inactive',did_system_filter='$did_system_filter',anyone_callback_inactive_lists='$anyone_callback_inactive_lists',enable_gdpr_download_deletion='$enable_gdpr_download_deletion',source_id_display='$source_id_display',agent_logout_link='$agent_logout_link',manual_dial_validation='$manual_dial_validation',mute_recordings='$mute_recordings',user_admin_redirect='$user_admin_redirect',list_status_modification_confirmation='$list_status_modification_confirmation',sip_event_logging='$sip_event_logging',call_quota_lead_ranking='$call_quota_lead_ranking',enable_second_script='$enable_second_script',enable_first_webform='$enable_first_webform',recording_buttons='$recording_buttons'$custom_dialplanSQL;"; $rslt=mysql_to_mysqli($stmt, $link); if ( ($meetme_enter_login_filename != $SSmeetme_enter_login_filename) or ($meetme_enter_leave3way_filename != $SSmeetme_enter_leave3way_filename) ) @@ -23416,7 +23425,7 @@ if ($ADD==31) echo "$NWB#campaigns-user_group$NWE\n"; echo ""._QXZ("Park Music-on-Hold").": "._QXZ("moh chooser")." $NWB#campaigns-park_ext$NWE\n"; - echo ""._QXZ("Web Form").": $NWB#campaigns-web_form_address$NWE\n"; + echo ""._QXZ("Web Form").": $NWB#campaigns-web_form_address$NWE"; if ($SSenable_first_webform < 1) {echo " "._QXZ("DISABLED")."";} echo "\n"; if ($SSenable_second_webform > 0) { echo ""._QXZ("Web Form Two").": $NWB#campaigns-web_form_address$NWE\n"; @@ -26068,7 +26077,7 @@ if ($ADD==34) echo ""._QXZ("Admin User Group").": $user_group $NWB#campaigns-user_group$NWE\n"; echo ""._QXZ("Park Music-on-Hold").": $row[10] $NWB#campaigns-park_ext$NWE\n"; - echo ""._QXZ("Web Form").": $row[11]$NWB#campaigns-web_form_address$NWE\n"; + echo ""._QXZ("Web Form").": $row[11]$NWB#campaigns-web_form_address$NWE"; if ($SSenable_first_webform < 1) {echo " "._QXZ("DISABLED")."";} echo "\n"; echo ""._QXZ("Allow Closers").": $row[12] $NWB#campaigns-allow_closers$NWE\n"; echo ""._QXZ("Default Transfer Group").": $default_xfer_group $NWB#campaigns-default_xfer_group$NWE\n"; if ($SSallow_emails > 0) @@ -27761,7 +27770,7 @@ if ($ADD==311) echo "$status_groups_menu"; echo "$NWB#lists-status_group_id$NWE\n"; - echo ""._QXZ("Web Form").": $NWB#lists-web_form_address$NWE\n"; + echo ""._QXZ("Web Form").": $NWB#lists-web_form_address$NWE"; if ($SSenable_first_webform < 1) {echo " "._QXZ("DISABLED")."";} echo "\n"; if ($SSenable_second_webform > 0) { echo ""._QXZ("Web Form Two").": $NWB#lists-web_form_address$NWE\n"; @@ -29232,7 +29241,7 @@ if ($ADD==3111) echo "\n"; echo "$NWB#inbound_groups-user_group$NWE\n"; echo ""._QXZ("Park Music-on-Hold").": "._QXZ("moh chooser")." $NWB#inbound_groups-park_ext$NWE\n"; - echo ""._QXZ("Web Form").": $NWB#inbound_groups-web_form_address$NWE\n"; + echo ""._QXZ("Web Form").": $NWB#inbound_groups-web_form_address$NWE"; if ($SSenable_first_webform < 1) {echo " "._QXZ("DISABLED")."";} echo "\n"; if ($SSenable_second_webform > 0) { echo ""._QXZ("Web Form Two").": $NWB#inbound_groups-web_form_address$NWE\n"; @@ -30590,7 +30599,7 @@ if ($ADD==3811) echo "$UUgroups_list"; echo "\n"; echo "$NWB#inbound_groups-user_group$NWE\n"; - echo ""._QXZ("Web Form").": $NWB#inbound_groups-web_form_address$NWE\n"; + echo ""._QXZ("Web Form").": $NWB#inbound_groups-web_form_address$NWE"; if ($SSenable_first_webform < 1) {echo " "._QXZ("DISABLED")."";} echo "\n"; if ($SSenable_second_webform > 0) { echo ""._QXZ("Web Form Two").": $NWB#inbound_groups-web_form_address$NWE\n"; @@ -31426,7 +31435,7 @@ if ($ADD==3911) echo "$UUgroups_list"; echo "\n"; echo "$NWB#inbound_groups-user_group$NWE\n"; - echo ""._QXZ("Web Form").": $NWB#inbound_groups-web_form_address$NWE\n"; + echo ""._QXZ("Web Form").": $NWB#inbound_groups-web_form_address$NWE"; if ($SSenable_first_webform < 1) {echo " "._QXZ("DISABLED")."";} echo "\n"; if ($SSenable_second_webform > 0) { echo ""._QXZ("Web Form Two").": $NWB#inbound_groups-web_form_address$NWE\n"; @@ -37780,7 +37789,7 @@ if ($ADD==311111111111111) $ALLagent_count = $rowx[2]; } - $stmt="SELECT version,install_date,use_non_latin,webroot_writable,enable_queuemetrics_logging,queuemetrics_server_ip,queuemetrics_dbname,queuemetrics_login,queuemetrics_pass,queuemetrics_url,queuemetrics_log_id,queuemetrics_eq_prepend,vicidial_agent_disable,allow_sipsak_messages,admin_home_url,enable_agc_xfer_log,db_schema_version,auto_user_add_value,timeclock_end_of_day,timeclock_last_reset_date,vdc_header_date_format,vdc_customer_date_format,vdc_header_phone_format,vdc_agent_api_active,qc_last_pull_time,enable_vtiger_integration,vtiger_server_ip,vtiger_dbname,vtiger_login,vtiger_pass,vtiger_url,qc_features_active,outbound_autodial_active,outbound_calls_per_second,enable_tts_integration,agentonly_callback_campaign_lock,sounds_central_control_active,sounds_web_server,sounds_web_directory,active_voicemail_server,auto_dial_limit,user_territories_active,allow_custom_dialplan,db_schema_update_date,enable_second_webform,default_webphone,default_external_server_ip,webphone_url,enable_agc_dispo_log,custom_dialplan_entry,queuemetrics_loginout,callcard_enabled,queuemetrics_callstatus,default_codecs,admin_web_directory,label_title,label_first_name,label_middle_initial,label_last_name,label_address1,label_address2,label_address3,label_city,label_state,label_province,label_postal_code,label_vendor_lead_code,label_gender,label_phone_number,label_phone_code,label_alt_phone,label_security_phrase,label_email,label_comments,custom_fields_enabled,slave_db_server,reports_use_slave_db,webphone_systemkey,first_login_trigger,default_phone_registration_password,default_phone_login_password,default_server_password,admin_modify_refresh,nocache_admin,generate_cross_server_exten,queuemetrics_addmember_enabled,queuemetrics_dispo_pause,label_hide_field_logs,queuemetrics_pe_phone_append,test_campaign_calls,agents_calls_reset,default_voicemail_timezone,default_local_gmt,noanswer_log,alt_log_server_ip,alt_log_dbname,alt_log_login,alt_log_pass,tables_use_alt_log_db,did_agent_log,campaign_cid_areacodes_enabled,pllb_grouping_limit,did_ra_extensions_enabled,expanded_list_stats,contacts_enabled,call_menu_qualify_enabled,admin_list_counts,allow_voicemail_greeting,svn_revision,queuemetrics_socket,queuemetrics_socket_url,enhanced_disconnect_logging,allow_emails,level_8_disable_add,pass_hash_enabled,pass_key,pass_cost,disable_auto_dial,queuemetrics_record_hold,country_code_list_stats,reload_timestamp,queuemetrics_pause_type,frozen_server_call_clear,callback_time_24hour,allow_chats,chat_url,chat_timeout,enable_languages,language_method,meetme_enter_login_filename,meetme_enter_leave3way_filename,enable_did_entry_list_id,enable_third_webform,agent_debug_logging,default_language,agent_whisper_enabled,user_hide_realtime_enabled,usacan_phone_dialcode_fix,cache_carrier_stats_realtime,oldest_logs_date,log_recording_access,report_default_format,alt_ivr_logging,default_phone_code,admin_row_click,admin_screen_colors,ofcom_uk_drop_calc,agent_screen_colors,script_remove_js,manual_auto_next,user_new_lead_limit,agent_xfer_park_3way,rec_prompt_count,agent_soundboards,web_loader_phone_length,agent_script,agent_chat_screen_colors,enable_auto_reports,enable_pause_code_limits,enable_drop_lists,allow_ip_lists,system_ip_blacklist,agent_push_events,agent_push_url,hide_inactive_lists,allow_manage_active_lists,expired_lists_inactive,did_system_filter,anyone_callback_inactive_lists,enable_gdpr_download_deletion,source_id_display,agent_logout_link,manual_dial_validation,mute_recordings,user_admin_redirect,list_status_modification_confirmation,sip_event_logging,call_quota_lead_ranking,enable_second_script from system_settings;"; + $stmt="SELECT version,install_date,use_non_latin,webroot_writable,enable_queuemetrics_logging,queuemetrics_server_ip,queuemetrics_dbname,queuemetrics_login,queuemetrics_pass,queuemetrics_url,queuemetrics_log_id,queuemetrics_eq_prepend,vicidial_agent_disable,allow_sipsak_messages,admin_home_url,enable_agc_xfer_log,db_schema_version,auto_user_add_value,timeclock_end_of_day,timeclock_last_reset_date,vdc_header_date_format,vdc_customer_date_format,vdc_header_phone_format,vdc_agent_api_active,qc_last_pull_time,enable_vtiger_integration,vtiger_server_ip,vtiger_dbname,vtiger_login,vtiger_pass,vtiger_url,qc_features_active,outbound_autodial_active,outbound_calls_per_second,enable_tts_integration,agentonly_callback_campaign_lock,sounds_central_control_active,sounds_web_server,sounds_web_directory,active_voicemail_server,auto_dial_limit,user_territories_active,allow_custom_dialplan,db_schema_update_date,enable_second_webform,default_webphone,default_external_server_ip,webphone_url,enable_agc_dispo_log,custom_dialplan_entry,queuemetrics_loginout,callcard_enabled,queuemetrics_callstatus,default_codecs,admin_web_directory,label_title,label_first_name,label_middle_initial,label_last_name,label_address1,label_address2,label_address3,label_city,label_state,label_province,label_postal_code,label_vendor_lead_code,label_gender,label_phone_number,label_phone_code,label_alt_phone,label_security_phrase,label_email,label_comments,custom_fields_enabled,slave_db_server,reports_use_slave_db,webphone_systemkey,first_login_trigger,default_phone_registration_password,default_phone_login_password,default_server_password,admin_modify_refresh,nocache_admin,generate_cross_server_exten,queuemetrics_addmember_enabled,queuemetrics_dispo_pause,label_hide_field_logs,queuemetrics_pe_phone_append,test_campaign_calls,agents_calls_reset,default_voicemail_timezone,default_local_gmt,noanswer_log,alt_log_server_ip,alt_log_dbname,alt_log_login,alt_log_pass,tables_use_alt_log_db,did_agent_log,campaign_cid_areacodes_enabled,pllb_grouping_limit,did_ra_extensions_enabled,expanded_list_stats,contacts_enabled,call_menu_qualify_enabled,admin_list_counts,allow_voicemail_greeting,svn_revision,queuemetrics_socket,queuemetrics_socket_url,enhanced_disconnect_logging,allow_emails,level_8_disable_add,pass_hash_enabled,pass_key,pass_cost,disable_auto_dial,queuemetrics_record_hold,country_code_list_stats,reload_timestamp,queuemetrics_pause_type,frozen_server_call_clear,callback_time_24hour,allow_chats,chat_url,chat_timeout,enable_languages,language_method,meetme_enter_login_filename,meetme_enter_leave3way_filename,enable_did_entry_list_id,enable_third_webform,agent_debug_logging,default_language,agent_whisper_enabled,user_hide_realtime_enabled,usacan_phone_dialcode_fix,cache_carrier_stats_realtime,oldest_logs_date,log_recording_access,report_default_format,alt_ivr_logging,default_phone_code,admin_row_click,admin_screen_colors,ofcom_uk_drop_calc,agent_screen_colors,script_remove_js,manual_auto_next,user_new_lead_limit,agent_xfer_park_3way,rec_prompt_count,agent_soundboards,web_loader_phone_length,agent_script,agent_chat_screen_colors,enable_auto_reports,enable_pause_code_limits,enable_drop_lists,allow_ip_lists,system_ip_blacklist,agent_push_events,agent_push_url,hide_inactive_lists,allow_manage_active_lists,expired_lists_inactive,did_system_filter,anyone_callback_inactive_lists,enable_gdpr_download_deletion,source_id_display,agent_logout_link,manual_dial_validation,mute_recordings,user_admin_redirect,list_status_modification_confirmation,sip_event_logging,call_quota_lead_ranking,enable_second_script,enable_first_webform,recording_buttons from system_settings;"; $rslt=mysql_to_mysqli($stmt, $link); $row=mysqli_fetch_row($rslt); $version = $row[0]; @@ -37962,6 +37971,8 @@ if ($ADD==311111111111111) $sip_event_logging = $row[176]; $call_quota_lead_ranking = $row[177]; $enable_second_script = $row[178]; + $enable_first_webform = $row[179]; + $recording_buttons = $row[180]; if ($pass_hash_enabled > 0) {$pass_hash_enabled = 'ENABLED';} else {$pass_hash_enabled = 'DISABLED';} @@ -38205,11 +38216,13 @@ if ($ADD==311111111111111) echo ""._QXZ("List Status Modification Confirmation").": $NWB#settings-list_status_modification_confirmation$NWE\n"; - echo ""._QXZ("Enable Second Webform").": $NWB#settings-enable_second_webform$NWE\n"; + echo ""._QXZ("Enable First Webform").": $NWB#settings-enable_first_webform$NWE\n"; - echo ""._QXZ("Enable Third Webform").": $NWB#settings-enable_third_webform$NWE\n"; + echo ""._QXZ("Enable Second Webform").": $NWB#settings-enable_second_webform$NWE\n"; - echo ""._QXZ("Enable Second Script Tab").": $NWB#settings-enable_second_script$NWE\n"; + echo ""._QXZ("Enable Third Webform").": $NWB#settings-enable_third_webform$NWE\n"; + + echo ""._QXZ("Enable Second Script Tab").": $NWB#settings-enable_second_script$NWE\n"; echo ""._QXZ("Enable TTS Integration").": $NWB#settings-enable_tts_integration$NWE\n"; @@ -38318,9 +38331,19 @@ if ($ADD==311111111111111) echo ""._QXZ("Agent Push URL").": $NWB#settings-agent_push_url$NWE\n"; - echo ""._QXZ("Log Recording Access").": $NWB#settings-log_recording_access$NWE\n"; + echo ""._QXZ("Log Recording Access").": $NWB#settings-log_recording_access$NWE\n"; - echo ""._QXZ("Allow Mute Recordings").": $NWB#settings-mute_recordings$NWE\n"; + echo ""._QXZ("Recording Buttons Type").": $NWB#settings-recording_buttons$NWE\n"; + + echo ""._QXZ("Allow Mute Recordings").": $NWB#settings-mute_recordings$NWE\n"; echo ""._QXZ("Enable Automated Reports").": $NWB#settings-enable_auto_reports$NWE\n"; diff --git a/www/vicidial/help_documentation.txt b/www/vicidial/help_documentation.txt index e85b4f31..7dbd2e91 100644 --- a/www/vicidial/help_documentation.txt +++ b/www/vicidial/help_documentation.txt @@ -1,4 +1,4 @@ -# version: 20191111164801 +# version: 20191114094001 users-user User ID This field is where you put the users ID number, can be up to 8 digits in length, Must be at least 2 characters in length. users-pass Password This field is where you put the users password. Must be at least 2 characters in length. A medium strength user password will be at least 10 characters in length, and a strong user password will be at least 20 characters in length and have letters as well as at least one number. It is recommended that you use a longer password if possible, stringing together several unrelated words with no spaces, and a number somewhere in the string. The maximum size of a password is 100 characters. users-force_change_password Force Change Password If this option is set to Y then the user will be prompted to change their password the next time they log in to the administration webpage. Default is N. @@ -1019,7 +1019,8 @@ settings-usacan_phone_dialcode_fix USA-Canada Phone Number Dialcode Fix Thi settings-default_phone_code Default Phone Code This setting will be used to fill in the Phone Code field on manual dial calls from the agent screen, also called Dial Code in some places. Default is 1. settings-user_territories_active User Territories Active This setting allows you to enable the User Territories settings from the user modification screen. This feature was added to allow for more integration with a customized Vtiger installation but can have applications in system by itself as well. Default is 0 for disabled. settings-list_status_modification_confirmation List Status Modification Confirmation This setting will cause the admin interface to request a confirmation whenever a user submits a change to the campaign settings or list settings that involves modifying the -Active- status of a list. Default is 0 for disabled. -settings-enable_second_webform Enable Second Webform This setting allows you to have a second web form for campaigns and in-groups in the agent interface. Default is 0 for disabled. +settings-enable_first_webform Enable First Webform This setting allows you to have a web form for campaigns and in-groups in the agent interface. Default is 1 for enabled. +settings-enable_second_webform Enable Second Webform This setting allows you to have a second web form for campaigns and in-groups in the agent interface. Default is 1 for enabled. settings-enable_third_webform Enable Third Webform This setting allows you to have a third web form for campaigns and in-groups in the agent interface. Default is 0 for disabled. settings-enable_second_script Enable Second Script Tab This setting allows you to have a second script tab for campaigns and in the agent interface. Default is 0 for disabled. settings-enable_tts_integration Enable TTS Integration This setting allows you to enable Text To Speech integration with Cepstral. This is currently only available for outbound Survey type campaigns. Default is 0 for disabled. @@ -1063,6 +1064,7 @@ settings-chat_url Chat URL This is the location where you have placed the c settings-agent_push_events Agent Push Events This setting will enable the sending of events from agent screens to the URL defined below. Default is 0 for disabled. settings-agent_push_url Agent Push URL If Agent Push Events are enabled above, this is the URL that the events will be sent to. The variables that you can use within the URL are --A--user--B--, --A--event--B--, --A--message--B--, --A--lead_id--B--. Since this function uses AJAX, it must reference a local script on the web server. If you want to reference an external web address then you should use the get2post.php script that can be found in the extras directory. settings-log_recording_access Log Recording Access This option if enabled allows the logging of user access to call recordings. It also requires the User setting Access Recordings to be set to 1 to allow a user to access call recordings. Default is 0 for disabled. +settings-recording_buttons Recording Buttons Type This option allows you to choose the appearance of the recording buttons on the agent screen. START_STOP will show a START RECORDING button if the call is not recording and a STOP RECORDING button when the call is recording. The RECORDING option will show a red NOT RECORDING button if the call is not recording and a green RECORDING button when the call is recording. If NOGAP is part of the option, then the space below the recording button will be removed. If 2xHEIGHT is part of the option, then the recording button will be double the height. Default is START_STOP. settings-mute_recordings Allow Mute Recordings This option if enabled allows you to enable the MUTE RECORDING button on the agent screen by campaign and-or user. This feature is only tested with systems running Asterisk 13. You should not mute recordings for more than 15 minutes at a time. Default is 0 for disabled. settings-enable_auto_reports Enable Automated Reports This option if enabled allows you access to the Automated Reports section where you can set up reports to run at scheduled times and be delivered by email or FTP. Default is 0 for disabled. settings-first_login_trigger First Login Trigger This setting allows for the initial configuration of the server screen to be shown to the administrator when they first log into the system.