Showing posts with label vicidial customization. Show all posts
Showing posts with label vicidial customization. Show all posts

Monday, February 5, 2018

List Custom Fields: Not Authorized to View This Section

A client requested additional fields to be added. He wanted to have 4 additional fields added for First and Last name of 2 additional contact persons.

However, upon clicking "List Custom Fields", it showed "You are not authorized to view this section".

*There's not much information available on the List Custom Fields topic so I'm not sure if this section will fulfill the requirements of our client.

Upon googling "admin_lists_custom.php not authorized", I found this on Github.
if ( ($LOGcustom_fields_modify < 1) or ($LOGuser_level < 8) )
{
echo "You are not authorized to view this section\n";
exit;
}
Knowing this, I made sure of that:

  • My User Level is above "8" - User 6666 is 9 by default.
  • My Custom Fields Modify (in Admin Interface Options) is set to "1" - User 6666 is set to 0 for this by default.


With these changes, I was able to access the List Custom Fields section.



Now, I have a different problem (localhost connection) with submission of my entries but this post will be for another day.

Notes: Not all versions of Vicidial have the List Custom Fields option. It may be better to consider re-purposing existing fields.

Tuesday, June 13, 2017

Change Logo in Vicidial to Own Company Logo

If you'd like to customize or personalize Vicidial for your company, you can change the Vicidial Logo into your Company Logo. If you have multiple Vicidial Servers in your company and would like to help the agents differentiate them, changing the logo is also one way of helping them distinguish if they're in the right place.

For the first step, I looked for the location of the 2 logo image files and saved it. See below for the images. For mine, one image file is for the front page/login/agent screen, while the other one is for the administration pages. Different versions have different locations and image types!

Logos in Front Page, Log In, Agent Screen
Linux Location: /var/www/html/agc/images/vdc_tab_vicidial.gif

Logos in Administration
Linux Location: /var/www/html/vicidial/vicidial_admin_web_logo.gif

For the second step, I made my logo files fit the dimension of 220 pixels to around 60 pixels and saved it both as vdc_tab_vicidial.gif and vicidial_admin_web_logo.gif -- it must be the same name, so you won't have to tweak the PHP Files. For other versions, the original image file is in .PNG, so you have to save yours in .PNG. I just use regular ol' MS Paint.

For the third step, I used WinSCP to find the folders where the logos need to be (see step 1 in determining the address). I replaced the old logo files with the new ones. It was a lot easier for me to upload files using WinSCP rather than SSH. If you can do it through SSH (unlike me), you won't need WinSCP anymore.



Finally, once you've replaced the logos, use CTRL + SHIFT + R to reload the page with the new logo! For this example, I made a little rainbow colored "Hello World".