Page 1 of 1

Real-Time Report - Display as HTML - Columns misaligned

PostPosted: Thu Mar 31, 2016 2:09 am
by ZibiX
Hi.

In new GUI I have found that when i switch to HTML in Real Time columns are misaligned. I have non-latin set to 1 in System Settings.

Image

EDIT:
I have found out that if I switch on Pause Codes the columns in Real-Time HTML view are OK because there is one another column "Pause" - hope it helps.

Re: Real-Time Report - Display as HTML - Columns misaligned

PostPosted: Thu Mar 31, 2016 8:18 am
by mflorell
Thanks, I'm sure we'll see a few display bugs in the new HTML display since A LOT of code had to be added to get it to work. I'll see if I can get this fixed over the weekend.

Re: Real-Time Report - Display as HTML - Columns misaligned

PostPosted: Thu Mar 31, 2016 6:49 pm
by mflorell
Should be fixed in svn/trunk now. Thanks for reporting it!

Re: Real-Time Report - Display as HTML - Columns misaligned

PostPosted: Fri Apr 01, 2016 12:12 am
by Merchant007
mflorell wrote:Should be fixed in svn/trunk now. Thanks for reporting it!

Using
Revision: 2501
Last Changed Date: 2016-03-31 16:08:13 +0530 (Thu, 31 Mar 2016)
I am also facing same issue
(upgraded Yesterday evening )

Re: Real-Time Report - Display as HTML - Columns misaligned

PostPosted: Fri Apr 01, 2016 5:25 am
by mflorell
This was fixed in revision 2502, you need to upgrade.

Re: Real-Time Report - Display as HTML - Columns misaligned

PostPosted: Mon Apr 04, 2016 11:49 pm
by Merchant007
mflorell wrote:This was fixed in revision 2502, you need to upgrade.


on Revision: 2504 , issue is fixed for me , thank you

Re: Real-Time Report - Display as HTML - Columns misaligned

PostPosted: Tue Apr 05, 2016 1:51 pm
by iboam
Where can i get this new gui ????? i love it ....

Re: Real-Time Report - Display as HTML - Columns misaligned

PostPosted: Tue Apr 05, 2016 2:08 pm
by mflorell
Upgrade to the latest svn/trunk :)

Re: Real-Time Report - Display as HTML - Columns misaligned

PostPosted: Tue Apr 05, 2016 2:28 pm
by iboam
How ??? i have 3 servers 1 as cluster 2 single as express

i'm redesigning the agent gui with bootstrap, are you guys interested in the layout / code for future development ?

Re: Real-Time Report - Display as HTML - Columns misaligned

PostPosted: Tue Apr 05, 2016 3:09 pm
by mflorell
To upgrade to the latest svn/trunk code, just follow these instructions,

http://wiki.vicidial.org/doku.php?id=svn


Then once you have the code, follow the UPGRADE document's instructions for upgrades from the version you are currently using.

As for new designs, we love to see them, please post to a new ticket in the Issue Tracker.

Re: Real-Time Report - Display as HTML - Columns misaligned

PostPosted: Tue Apr 05, 2016 3:16 pm
by iboam
So far i have this Image but the code in vicidial it's a mess. there will be better to split the code in different files and include each module.

Re: Real-Time Report - Display as HTML - Columns misaligned

PostPosted: Tue Apr 05, 2016 4:06 pm
by iboam
I followed this instructions. now i have the Revision: 2505 but not the new gui

1. Backup existing system:

1.1 Run this for a 1-server system or server with database on it:
(this may take hours on large system)
/usr/share/astguiclient/ADMIN_backup.pl --debugX

1.2 Run this on dialer/Asterisk-only servers:
(do not run this if you only have one server):
/usr/share/astguiclient/ADMIN_backup.pl --debugX --without-db --without-web

2. Test backup:

Create a new (any name) database on any mysql server, apply the backup data to it, and verify a new lead from TODAY is actually in there.

3. On ALL servers: (Database, web, telephony)

cd /usr/src/astguiclient

Download Vicidial trunk on ALL servers

svn checkout svn://svn.eflo.net:3690/agc_2-X/trunk

4. On ONLY database server:

Going into mysql and executing the upgrade sql file:
mysql (alternatively use mysql -u root -p)
use asterisk
\. /usr/src/astguiclient/trunk/extras/upgrade_2.12.sql
quit

5. On ALL servers: (Database, web, telephony)

cd /usr/src/astguiclient/trunk
perl ./install.pl

Your original settings should still be the same so you really just have to double check the settings and hit enter through all the options.

NOTES: If you have customized any scripts in the bin or agi folders,
then make sure you back them up before running the install.pl script.
This script will replace existing files in the astguiclient installation.

6. For each of your ViciDial servers:

go to the Admin -> Servers -> Modify Server
page and set each one to "Rebuild conf files = Y" and click submit.
This will rebuild the conf files to ensure any changes are updated.

7. On one server only, update your phone codes data:

/usr/share/astguiclient/ADMIN_area_code_populate.pl --purge-table –debug

Re: Real-Time Report - Display as HTML - Columns misaligned

PostPosted: Tue Apr 05, 2016 4:28 pm
by mflorell
Did you follow the UPGRADE instructions?

There are several things in there, like upgrading the database schema, that are required during an upgrade.

Re: Real-Time Report - Display as HTML - Columns misaligned

PostPosted: Tue Apr 05, 2016 4:30 pm
by iboam
Nevermind i had done changes to the system folder names, the update copied the new files to the default folder names ... everything is fine thanks for all your work

Re: Real-Time Report - Display as HTML - Columns misaligned

PostPosted: Wed Apr 27, 2016 4:51 am
by ZibiX
Hi.

The issue was fixed in SVN 1502 (confirmed) and happen again in SVN 2522 :) Exact the same problem with columns misaligned.

Re: Real-Time Report - Display as HTML - Columns misaligned

PostPosted: Thu Jul 21, 2016 1:30 am
by dspaan
iboam wrote:So far i have this Image but the code in vicidial it's a mess. there will be better to split the code in different files and include each module.


Hi, is this bootstrap interface available somewhere? I love it!

I do like 2-3 demo's of vicidial each week to new potential users and they all say it looks way to old fashioned. So many more users would be on vicidial right now if that interface were updated and the reports too.

Re: Real-Time Report - Display as HTML - Columns misaligned

PostPosted: Sun Jul 24, 2016 11:03 am
by mflorell
I have seen literally dozens of redesigns of the VICIdial agent screen, and none of them have ever included all of the VICIdial functions that the standard agent screen does, this includes the GoAutoDial agent screen. Because of this, it is difficult to evaluate them equally compared to the standard agent screen.

Its easy to make an agent screen with a couple dozen functions that fits a 2000 pixel wide screen, but it's much tougher to make one that has over 100 functions and fits within a 1024 x 768 screen.

Re: Real-Time Report - Display as HTML - Columns misaligned

PostPosted: Mon Jul 25, 2016 1:27 am
by dspaan
100 functions? I must be NOT using a lot of buttons :-)

In understand none of them is complete but at least then you have a start and need only to add some missing functions? I think the above version is a very good improvement of the current GUI. I'm not a coder but my colleague also did a jquery/bootstrap GUI for our answering service which works in an iframe and you can make buttons appear and disappear when pressing other buttons so this gives you enough room to add functions just like it's done wirhg now with the Transfer menu that pops up at the bottom of the screen. Also if you worked with bootstrap doesn't that make the interface automatically mobile responsive so it also fits to a tablet interface for instance? How cool would that be?

Re: Real-Time Report - Display as HTML - Columns misaligned

PostPosted: Mon Jul 25, 2016 6:21 am
by mflorell
First of all, Jquery is too bloated and slow for the vicidial agent screen. I tested using it for a new feature a few years ago and it was unusable.

Second, the agent screen is incredibly complex, that's why everybody that starts to make their own never finishes it. They get the few functions they want done working, then they stop, leaving 70% of the work undone.

Third, making the interface flexible and "mobile responsive" means that none of the overlapping layers would line up properly, which would make a mess as far as usability.

The redesign of the agent screen that we are working on in our free time will look more like the redesign of the admin screen done a few months ago, and you will be able to define different colors and a logo in a similar manner. There is no ETA on when it will be done, we are a bit swamped with programming work at the moment.

Re: Real-Time Report - Display as HTML - Columns misaligned

PostPosted: Mon Jul 25, 2016 7:36 am
by dspaan
OK that sounds very good Matt. Will the buttons and fonts change?


By the way i tried out the colors for the admin screen and it worked, still have to test further with colors. I wonder what other users use?

Re: Real-Time Report - Display as HTML - Columns misaligned

PostPosted: Mon Jul 25, 2016 8:14 am
by mflorell
We originally made this for a client with 3 separate clusters that wanted to easily be able to tell them apart, and have their changes survive an upgrade. Even though it's only been a few months, we've seen clients using all kinds of color combinations with the new admin features, even beyond the defaults that are added in the Screen Colors section.

Re: Real-Time Report - Display as HTML - Columns misaligned

PostPosted: Mon Jul 25, 2016 8:23 am
by dspaan
Oh yes i didn't think of that, different servers in different tabs is very useful to tell them apart quickly apart from the URL.

How about the new agent GUi, will the buttons and fonts change?

Re: Real-Time Report - Display as HTML - Columns misaligned

PostPosted: Mon Jul 25, 2016 2:17 pm
by mflorell
We are planning on the text on buttons being text instead of images. As for the button colors being dynamic, since there are several different functions that might not work as well as it does in the admin web interface.

Re: Real-Time Report - Display as HTML - Columns misaligned

PostPosted: Mon Jul 25, 2016 5:12 pm
by dspaan
Yeah i think that's a good idea. Those GIF's are way to much work to keep updated and translated.

Re: Real-Time Report - Display as HTML - Columns misaligned

PostPosted: Sun Feb 26, 2017 6:19 pm
by yuvrajkc
Hi Matt, Any update/progress on the new designed Agent screen.

Re: Real-Time Report - Display as HTML - Columns misaligned

PostPosted: Sun Feb 26, 2017 6:34 pm
by mflorell
Not major updates on the agent screen, although we have updated several smaller parts of it in the last few months, the main screen layout is still the same at this time.

We are working on this in our free time, and that has been a little rare due to all of the paid development work we've had to do lately.

Re: Real-Time Report - Display as HTML - Columns misaligned

PostPosted: Mon Feb 27, 2017 7:49 am
by dspaan
Recently i also found this:

https://demo.edialer.net/dashboard/welcome.php

User: 1001 / Password: 1001
Phone: 1001 / Password: 1001

They have also configured a webphone.

Re: Real-Time Report - Display as HTML - Columns misaligned

PostPosted: Mon Feb 27, 2017 11:03 am
by mflorell
Very interesting, it was clearly designed for larger screen resolutions, and it looks like it was forked from a much older version of VICIdial, and is missing literally hundreds of features, including some security bug fixes.

Looking at the code, it seems that they didn't attribute copyright to us as they should while using a lot of our code, so I guess we'll have to contact them again(we've had problems with etollfree.net violating our trademarks before).

And now that I look at the code, I understand why that Iranian programmer with terrible English was trying to contact me a few years ago :)

The integrated webphone is WebRTC I can tell, although it is an older version, so not sure what the functional capacity of it would be.

Re: Real-Time Report - Display as HTML - Columns misaligned

PostPosted: Mon Feb 27, 2017 11:45 am
by dspaan
Yes, the problem with these forks is always the incompatibility with new features. Missing security bugfixes is a big showstopper.

Re: Real-Time Report - Display as HTML - Columns misaligned

PostPosted: Mon Feb 27, 2017 2:18 pm
by chornyi_taras
The integrated webphone is WebRTC I can tell

and based on SipML5 https://www.doubango.org/sipml5/

Re: Real-Time Report - Display as HTML - Columns misaligned

PostPosted: Mon Feb 27, 2017 2:30 pm
by mflorell
This is the guy that developed this VICIdial fork for etollfree.net/edialer.net:
https://ask.fm/onlymaj

His Twitter description is apt: "A noob programmer who tries to learn things better"

It seems that his current project is trying to figure out ways to defeat recaptcha, so there you go.

As for VICIdial forks, this is pretty common, get the main screen done, and about 30% of the features, then stop and move on to the next project. The forked code then becomes a dead-end and is never updated. The people that are hurt by this are the end users who have no idea they are using outdated and vulnerable code. We receive emails every month from people who just discovered that they have in fact been using VICIdial this whole time, then we tell them what they've been missing, and they usually become angry at the person who first sold them their rebranded VICIdial dialer.