How to display remotely hosted HTML content as SCORM package in Moodle, Totara or any other LMS?
SCORM requires the content to be served from the same domain as the SCORM player or the Learning Management System (like Moodle, Totara) in use otherwise it Read more…
C# : Triggering the Local Outlook for forward, reply and reply all actions from existing .msg file
For the desktop based applications when user is dealing with the store outlook files in msg format we can open local outlook when required.
In outlook when we open a email message Read more…
While implementing a custom plugin in wordpress, we can simply add submenu items for our plugin by this code:
public function PluginMenu()
$this->my_plugin_screen_name = add_menu_page(
But in wordpress, if we add any submenu items to the plugin Read more…
Why we need to code properly because a well written code not only does its job well but is also easy to extend, maintain and debug. So here are some key points:
1. Follow a consistent coding standard:
There are a lot of coding standards, follow one of Read more…
In WordPress, each user profile has many fields like first name,last name, website url etc which are almost sufficient to get the user information. We also have the user’s contact info like his email address but still sometimes situation arises when we need some extra information from the Read more…
When we deploy an application from staging / testing server to live / production environment, tester needs to test the application again in production environment no matter if he has already tested the whole application in staging environment.
Why there is a need to do testing in production environment? Some reasons Read more…
In Moodle a course can have multiple sections and each section can have multiple activities in it. Moodle provides access restrictions feature in course in which we can impose some restrictions to section or activity based on date, completion, group ,score etc. If a user does not satisfy the required Read more…
Every developer/designer should be aware of some developer tools and extensions available in the chrome browser.
Accessing the DevTools :
Select the Read more…
What is Webkit?
There are two ways to edit the question content in Captivate question pool :
1. First way is by enabling custom workspace settings. You can enable workspace settings with these steps :
a.) Click on Edit>Preferences on top menu bar like this :
b.) After clicking preferences menu item following window Read more…
How to send an error message from trigger back to the layout and display it on the record detail page. You need to use addError method for this.
For example :
errorMsg=’Some of the catalog courses are not available in LMS. Please sync them to LMS first’;
for( Account account Read more…
Error: “SEC7111: HTTPS security is compromised by (null)” error in IE11
I recently encountered an issue that a web page does not work in IE11 and throws exception “SEC7111: HTTPS security is compromised by (null)”.
By analyzing the page script, I found that IE threw the exception from Read more…
Microsoft Outlook Rules
Rules are very helpful in setting the behavior of MS outlook. Rules can be used for many different purposes.
For example :
you can automatically send a reply to all the emails which you receive.
you can Read more…
Swagger is a very powerful tool to generate documentation of your Rest based web services API containing Spring annotations. You don’t need to add any type of comments to your code to generate documentation. It will pick the Spring annotations and will generate the documentation for you. Below are Read more…
1. Add your own CSS for Editor content.
Content inside the editor will have its inline embedded CSS styling. Once you write any content inside editor it cannot contain any external CSS. If you want to write some content inside the editor and embed your own CSS style Read more…
In WordPress, sometimes a situation occurs when we need to recreate a page with very similar content or design of another page. Then instead of recreating a page from scratch we can duplicate or clone a page and can modify it accordingly. But not all the WordPress themes provide facility Read more…
Error : Missing CSRF token cookie
Failed to load resource : the server responded with a status of 403 (Forbidden) on “SAFARI”
This error occured when I opened a website in safari browser. This error shows because new version of safari does not allow to store third-party cookies Read more…
ADF XML FORMAT
ADF XML format stands for Auto-lead Data Format XML that is an automotive retailing industry standard data delivery format for import and export of automotive customer leads. This format is used as a way to format the customer data so that the heterogeneous systems Read more…
Here are the steps to set up PHPMYADMIN to connect to database servers located at different ip addresses:
1. Open config.inc.php located in C:\xampp\phpMyAdmin directory in windows and located in /etc/phpmyadmin directory in Ubuntu.
2. Add the below written code at the end of the Read more…
Invoke Inbuilt Custom Loader in Devextreme Mvc datagrid on ‘Save’ click from Insert popup.
In Devextreme Mvc datagrid, I used the Popup mode for adding new data with the following way to make api controller call on Insert Action. Below is the general structure for the devextreme Mvc datagrid :
@(Html Read more…