Please refer to this link: Annotationeer: My Web Application That Can Create Annotations In PDF.JS.

Here is a video of what I did in action.

Here is a video of more annotations as well as a right sidebar list syncing the actions of annotations done in the canvas with the list.

If you have inquiries regarding Annotationeer, please use the Contact link at the top of the page.

Here is my custom Angular JS Directive to ensure user input is within the valid number range. The code works like this:

  • The user input is parsed by a regex expression to ensure that only digits are allowed.
  • Once it gets parsed, it will check if the value is within the number range specified using range-min and range-max attributes.
  • If it is below the range minimum, set the ngModel value to the range minimum value.
  • If it is more than the range maximum, set the ngModel value to the range maximum value.

Here is the Javascript code for the directive.

And here is the sample HTML code.

A good case scenario to apply this directive is for input fields for percentage where 1-100 is your number range.

In line with Google’s announcement that a site’s ranking will greatly be affected if the blog template used is not mobile ready, I had no choice but to adapt to the new requirement.

I bid farewell to my MagOnWoord WordPress theme and chose to use the Flat WordPress theme as my new one.

It looks cleaner, more spacious and yes, I decided to place a logo for this blog since the feature can easily be set and/or removed.

I hope there won’t be requirements in the future anymore that may affect this blog and force me to change it again. Changing themes ain’t easy. Not when I maintain 5 blogs in total.

Then again, the Internet evolves quickly. So who knows. For now, this will be my blog’s permanent WordPress theme.

Related Posts Plugin for WordPress, Blogger...