uKnowva Configuration/Administration

  • Print

uKnowva Configuration is the go-to panel for uKnowva administrators. It is where you will find all options necessary to carry out your admin functions properly. You can access uKnowva Configuration from My Menu.

The different options in uKnowva Configuration are as follows:

  • Global Configuration
  • Apps Manager
  • Plugin Manager
  • Menu Manager
  • Widget Manager
  • User Manager
  • User Groups Manager
  • Theme Manager
  • Cache Manager
  • Tags Manager
  • System Information

Global Configuration

Admins can manage the following from Global Configuration.

Overall Instance Settings

Instance Name

Set the name of your Instance

Time Zone

Select the Time Zone for your instance

Caching Mechanism

Select the best suited caching mechanism to improve performance of and reduce load on your instance.

Cache Time

This time decides for how long results shuld be cached. Ideally, it is set between 15 and 30 minutes. Greater the number of users, higher the time will be.

Daily Reminders Frequency 

uKnowva sends consolidated emails to all users with updates about their notification, events, colleague requests, messages, updates from extensions, etc. Enter 1 to send an email daily, 2 for once in 2 days and so on. Enter 0 to disable this feature.

Watch a Short Video Here:

 


Admin Groups

You can select the user groups to whom you would like to provide administrator access of your instance to. This is usually set to only the Admin user group.

Enable uKnowva App Store

If this option is set to “Enable”, you can access the uKnowva extensions store when adding new apps to your instance.

Enable Chat

You can choose whether your employees can use the Instant Messenger on you instance by enabling/disabling this feature.

Enable Subscription to uKnowva Mailing List

If enabled, all your users will automatically be subscribed to uKnowva’s mailing list and will receive emails about the latest happenings in uKnowva.

Chat Access

You can decide which user groups will have access to the chat by selecting the user groups here.

Logs Folder

Set he path of your logs folder here. uKnowva uses this folder to store logs on errors, user imports, exports, etc. To make it more secure, make sure this folder is stored outside your public directory so that it cannot be accessed by guessing the URL and make sure it is writable.

Allowed IPs to Execute Web Services

uKnowva by default provides a few web services like checkSessionToken, authenticateUser, etc., which can be used by third party applications to implement Single Sign On. You can restrict which IPs should be allowed to execute these web services by providing a comma-separated list of IP address here. If you keep this blank, then all hosts shall be allowed to access your web services.

Email Settings

From Email

All Emails sent through uKnowva use this email address to send the email.

From Name

This is the label which shall be seen by the recipient in his inbox. This name will be used by uKnowva to send emails.

Use SMTP Authentication

uKnowva, by default, uses the PHP mail function to send emails. If you want to use an SMTP authentication, select “Yes.”

SMTP Security

Select the security model that your SMTP server uses. In case of no security model, select “None.”


 

SMTP Port

Enter the SMTP Port No. Usually, it is 25.

SMTP Host

Enter your SMTP Host IP/Name here.

SMTP Username

Enter the username used to log in to your SMTP server here.

SMTP Password

Enter the password used to log in to your SMTP server here.

Emails per Cron

uKnowva maintains an email queue that stores all the mails that need to be sent out to users and delivers them at regular intervals while running the cron tasks. This number determines how many emails should be sent per cron. Keep it high in case you have many users.

Tag Settings

Enable Automatic Tag Creation

When set to yes, uKnowva will automatically create new #Tags if a particular tag does not exist. Else, only tags predefined in Tags Manager by the administrator shall be allowed.

Allow Tag creation to

Select the user groups that shall be allowed to create new #Tags, if nothing is selected here, and automatic tag creation is set to Yes, then all users shall be allowed to create new #Tags.

Minimum Tag Length

If you set blank or 0 here, #Tags of any length shall be allowed; else, only the #Tags having minimum character length as specified here shall be allowed.

Maximum Tag Length

If you set blank or 0 here, #Tags of any length shall be allowed, else only the #Tags upto the given length shall be allowed.

Network Settings

Status Limit

Set the maximum number of characters a status update may contain here.

Featured limit

Set the maximum number of users, photo albums, videos and groups that can be featured on uKnowva here.

Enable Photo Sharing

Allow or restrict users from sharing photos on the network using this option.

Allow Photo Upload To

Select the user groups who can upload photos on uKnowva here.

Photo Creation Limit

Set the upper limit on the number of photos a user can upload. Enter 0 if you do not want to set a limit.

Max Upload Size

Set the maximum file size for photos that can be uploaded.

Enable Videos

Allow or restrict users from linking/uploading and sharing videos on the network using this option.

Allow Video Creation To

Select the user groups who can upload/link videos on uKnowva here.

Enable Video Uploads

If enabled, users can upload video files on uKnowva, else they will just be able to link videos. Since, video files are large, they might take a lot of space on your instance. So, it is advisable to disable this option unless you have ample space. Please note: Video upload facility is still in beta and might work differently on different instances.

Video Creation Limit

The maximum number of videos a user can upload. Set it to 0 if you want no limits.

Max upload Size (Videos)

Maximum allowed size for videos in MB. This should not exceed 20 MB.

Path to FFMPEG

uKnowva uses a server side library called FFMPEG to convert videos that are uploaded by users in .flv format. Enter the absolute path of the FFMPEG folder here. If not entered, some videos/video thumbnails shall not render properly.

Video Quantizer Scale

If you are using FFMPEG then please specify the quantizer scale. This is basicaaly the video quality. Select between 1 (excellent quality) and 31 (worst quality). 5, 9, 11 are recommended.

Video Size

Enter the size of videos in width x height format. All videos shall be displayed in the selected size.

Max Messages/Groups/Photos/Videos per Day

Set the maximum number of messages a user can send, groups he can create & photos and videos he can upload in a day here.

Max Colleague Requests/Day

Set the maximum number of colleague requests a user can send in a day here.


Front Page Activities

Set the number of activities that should be displayed on a single page here.

Front Page Activity Filter

uKnowva, by default, displays all activities on the Home page, which can inundate your activity list if many users are simultaneously sharing on the activity stream. Select “Me and Colleagues” to display the activities of only the user and his/her colleagues

Enable Events

Allow or restrict a user from creating events.

Allow Event Creation to

Select the user groups that can create events.

Enable Groups

Allow or restrict a user from creating groups.

Allow Group Creation to

Select the user groups that can create groups.

Allow Group Photo Upload/ Video Upload/Event Creation to

Select the user groups that will be allowed to upload photos and videos and create events in groups.

Disable Colleague Requests/Personal Messages to

Enter the names of the users to whom colleague requests and personal messages will be restricted

Knowledge Settings

Forum Title

Set the title of your knowledge base here.

Topics per Page

Set the maximum number of topics to display in one page. This should be at least 2.

Messages per Page

Set the maximum number of messages to display in one page for a particular topic. This should be at least 2.

Allowed File Types

Set the allowed file types as attachments to topics. Separate multiple extensions by a comma.

Max File Size

Set the maximum file size, in MB, for attachments in the Knowledge Base. This should not exceed 20 MB.


Email Moderators

Set to “Yes” if you want e-mail notifications on new posts sent to the category moderator(s). Note: Although every Administrator has automatically all Moderator privileges, assign them explicitly as moderators on the category to receive e-mails too.

Email uKnowva Admins

Set to “Yes” if you want e-mail notifications on each new post sent to be sent to all uKnowva Admins too. If you have many admins, then set this setting to No.

Documents and Other Misc. Settings

Max Upload Limit

Set the maximum allowed file size, in MB, for the Documents section. Keep it blank or enter 0 for no limit.

Allowed File Types

Set the allowed file types in the Documents Section. Enter multiple file types by separating them with a Pipe (|) or Comma (,). Keep it blank to allow all file types.

Root Folder Path

Enter the physical location of the root folder where all the documents uploaded in the Documents section shall be stored. Keep this outside your public_html directory and make sure this path is writable.

Enable Public Download

If enabled, users can also email documents to email IDs that are not a part of the uKnowva network, i.e., they can send documents outside uKnowva.

Enable Versioning System

Enable or disable saving document versions before they are edited.

Enable Users with Upload Access to Create New Versions

If set to “No”, the document creator and the users having edit access to the document will have the rights to create new verions of any document, else users with upload access to the folder shall also have access to do so.

Enable File/Folder Logs

If set to “No”, activity logs like upload, download, etc., of any folder/file shall not be recorded.

Admin User Groups

The selected groups shall have complete access to add, edit, delete, view and upload files and folders in the documents section. The selected user groups can access other users' documents as well.

Allow Upload Access to

The selected groups only shall have access to create folders and upload files in any folder. If a user is explicitly given upload access to any folder by the creator, then only he will be allowed to upload.


Allowed IPs to run Scheduled Cron Tasks

uKowva runs scheduled tasks to do some kind of offline processing like folder size updation, etc. These crons should be made available only to certain IPs to make sure they are not available to public to avoid exploitation of server resources through public cron execution. Please provide a comma separated the list of IPs that can be allowed to run cron tasks.

Apps Manager

All the Apps that you have installed in your uKnowva instance are displayed here. You can click each app to access its configuration and change settings as per your requirement.

Plugin Manger

All the plugins that you have installed in your uKnowva instance are displayed here. Since this list tends to get very long, you can filter the list by Plugin Type and Status. You can also click each plugin to access its configuration and change settings as per your requirement.


Menu Manager

Arrange the menus and set their access rights from this page. You can decide where a particular menu will appear, which user groups have access to it, which menu is its parent and whether it is published or not from here.

Widget Manager

Similar to the Plugin Manager, the Widget Manager allows you to view all the widgets that are installed on your instance and configure them as per your requirement.  You can filter the list by Status, Position or just search by keyword.

You can click the name of each widget to access it individual configuration and edit them as required.


 

User Manager

This page displays a list of all users registered on your instance. You can enable/disable emails to users, log out users, reset their password and lock or delete their accounts. You can also edit their login information and profile from this page. This list can be filtered by User Group or you can search for a user by keyword. 

Other functions on this page include importing users via CSV upload, exporting the list of users to a CSV file, and adding a new user.

User Groups Manager

All user groups created for your instance will be displayed here. You can edit the user groups as required and change their name, parent, and description. You can also add a new user group here.


 

Theme Manager

 

You can customize the look and feel of your uKnowva instance from here. You can set the logo, background image, menu color, font color, link color, etc., here. The various options you have here are: 

  • Logo
  • Background Image
  • Top Menu Background Color
  • Font
  • Font Size
  • Font Color
  • Link Color
  • Left Menu Background Color
  • Left Menu Text Color
  • Primary Button Color
  • Secondary Button Color

Cache Manager

You can manage all the cached data in uKnowva from this page. All cached items are displayed on this page and you can choose to remove some or all of them at a time.

Tags Manager

You can view all tags created on your instance here. You can create new tags and also delete existing ones from this page.

System Information

You can check your uKnowva version, PHP & MySQL versions, PHP settings, directory permissions, etc., of your instance from this page. The information is read only and divided into 4 sections:

  • System Information
    • Server IP
    • Database Details
    • Webserver Details
    • Cron Activity Details
  • PHP Settings
    • Setting statuses (Safe Mode, File Uploads, etc.)
    • Disabled Function list
  • Directory Permissions
    • Settings of whether folders are writable or not
  • PHP Information
    • PHP version
    • Extensions
    • Extension framework etc.