Author Archives: Diederik

Image Gallery in Activity Feed

Just a quick Monday-morning update. If you click on image thumbnails on the activity stream you’ll now get an Image Gallery.

gallery1

The Image Gallery looks something like this:

gallery2

The image gallery is touch-enabled and works on mobile devices. You can still download images by clicking on the filename at the bottom of each image or by right-clicking and choosing “save link as”. If you add a mix of documents and images as attachments to a comment, only the images will appear in the gallery, the other files will be available for download as before.

Papyrs Real Time Activity Stream

Today we’re introducing a couple of improvements to the Activity Stream.

feed

The most important change is that the Activity Stream is has become real time. What does this mean? It means that whenever posts a comment, submits a form, creates or updates a page the activity feed will get updated immediately! This includes discussions on pages that use the Discuss widget. This means you can finally have real-time conversations on Papyrs!

When the real time feed is working you should see a green light next on the Feed page (number 1. in the screenshot). If you don’t see the green light (even after refreshing the feed page) then your browser doesn’t support real time notifications.

We also added yellow envelope icons next to the groups on the right hand side of the activity feed. Click those icons to toggle whether you want to receive email notifications for activity in that group (number 2. in the screenshot).

Finally, new activity gets highlighted in the feed so you can easily recognize which items are new. New items have a brightly colored bar to on their left side (number 3. in the screenshot). The color of the bar depends on on your site’s Theme settings.

That’s it for now. Thanks for reading!

Requirements: A recent version of Chrome, Safari (Mac or iOS), Firefox, or Microsoft Edge.

Two-factor Authentication in Papyrs

Today we introduced two-factor authentication which you can enable for extra security. With two-factor authentication two different things (factors) are required to log in: something you know (your password) and something you have (your phone).

So when two-factor authentication is enabled you can no longer log in just by entering your password, you will also need to enter a time-based security code from your phone.

Apps
Our implementation is compatible with OTP apps such as:

  • Google Authenticator for iOS,
  • Google Authenticator for Android, and
  • Microsoft Authenticator for Windows Phone

Papyrs uses Time based One Time Password (TOTP).

Enabling two-factor authentication

1. Go to Settings > General. Then Select “Enable two-factor authentication”.

Two-Factor Authentication in Settings

2. Enter your password and scan the QR code in your OTP smartphone App.

Two-Factor Authentication Scan QR code

3. Enter your OTP security code from your smartphone app.

Two-Factor Enabled

4. Success! Two-factor authentication is now enabled.

That’s it for this update. More coming soon!

Major Papyrs Update!

2016-05-31 18_25_23-Easy Company Intranet & Wiki Software _ Papyrs

We’ve just launched a major new version of Papyrs, with a complete overhaul of the visual appearance and a ton of new features (including the highly anticipated responsive version for mobile devices).

  • The upgrade is available today for all customers (at no charge)
  • Customers can upgrade to the new version by navigating to Settings > Theme. If the new version isn’t to your taste you can simply switch back.

    Read all about this update here

Papyrs in 2015

2015 was a great year for Papyrs. We did a lot of work to improve performance and to make the Papyrs back end rock solid and faster than ever. This investment paid off. We didn’t have any unscheduled downtime this year our service was available 99.99% of the time, despite upgrades, software improvements, and the occasional hardware failure. More and more companies rely on Papyrs every day, so this is a result we’re definitely proud of.

To close out the year we’re announcing a couple of new features that we’ve recently rolled out:

Bulk change email notifications

With Papyrs you can subscribe to email notifications for each individual page. This way your email inbox doesn’t get flooded with emails updates about pages you don’t care about. You can subscribe or unsubscribe to a page with a click. Easy enough. However, when you want to change your email notification preferences for a hundred or a thousand pages having to change your preferences one by one takes a long time. So now there’s a single place where you can subscribe and unsubscribe for every page on your site in one go:

notification_bulk_1

Just check or check the boxes next to the pages you want to get email updates for and hit save at the bottom.

notification_bulk_2

Administrators can also change the email notification preferences of other people in their team. Just impersonate the user and visit their email notification settings page.

iFrame/Media widget and 3rd party widget improvements

  • Custom iFrame widgets can now go full screen. Handy if you embedded Vimeo or YouTube videos onto your pages.
  • You can now have use variables g_user and g_email in your iFrame widgets

For example you can do something like this to create a link that contains the user’s email address and name. Handy when you want to integrate with 3rd party applications:

<a target='_parent' class='yourbutton'/>

<script>
$('a.yourbutton')
  .attr('href', "#" + encodeURIComponent(g_email))
  .text('This button is for ' + g_user);
</script>

Active Directory just-in-time synchronization

Papyrs synchronizes every night with the Active Directory server to get the most up-to-date user information. This means that when a newly user is added to the directory they may not be able to log in to Papyrs yet, because Papyrs doesn’t know the user exists. We improved this: Papyrs now checks with the Active Directory server to see if there are new users during the login process.

Anonymous forms

You can now configure Papyrs Forms to be anonymous.

workflow_edit

Just check the box labeled Make form submissions anonymous in the Form properties window. This is great for handling sensitive complaints and reports, where people may only be willing to fill out the form on condition of anonymity.

New RSS widget

Our old RSS widget relied on Google’s Feed API service, which sadly got discontinued last month. Papyrs now has a new RSS widget (still found as an option under Media Widget) that supports all common RSS formats.

Thanks!

We’d like to thank all our customers and all the individual users who use our service. Special thanks to those of you who took the time to report bugs and other glitches that help us squash the trickiest bugs.

We hope you had a great year and we wish you spectacular 2016! Happy new year from the Papyrs team!

Papyrs Updates & Improvements – December 2014

We can’t believe the holidays are already here, or that the year is already nearly over. Time sure flies!

Anyway, let’s get to the updates we’ve been working on recently:

Bulk permission assignment

We updated the Bulk Permission assignment page to make it easier for larger groups to manage the permissions. The big improvements are that people can now set permissions for multiple people at once (and for multiple groups), select which pages to set updates for (based on tag or category) and permissions can be easily copied from existing users.

bulkperms

  1. First you select with people you want to set permissions for. If you click on “Set Permissions” you’ll get a window where you can select individual people or groups to set permissions for.
  2. (optional) You can use the Filter option to choose which page permisisons you want to update. For instance only pages in a specific category or only pages with a given tag.
  3. (optional) You can use the checkboxes to the left to exclude individual pages. Uncheck the boxes and the permissions for those pages will remain unchanged.
  4. (optional) You can use the dropdown box to copy permissions from an existing user or to set a default permissions. Click on Copy to copy the permissions.
  5. Now you can select the permissions for individual pages. Select the appropriate permissions for every page from the list.
  6. Does everything look right? If so, time to save. Click “Save Permissions” and the new permisions will be saved.

Read the full documentation here: Papyrs Permission Management Help.

LDAP diagnostics & support for multiple Organizational Units

LDAP integration has a number of great benefits:

  • Adding many people to Papyrs has never been easier. It just takes two clicks. All their contact information (including name, email address, phone number) will be synchronized automatically so you don’t have to fill out the contact information twice.
  • Users can log in without a username or password, so there’s nothing to forget. For as long as their computers are trusted by the Domain Controller (which is entirely under your control) they can access Papyrs and otherwise they’ll be shut out.
  • Single Sign-On greatly improves adoption and intranet engagement rates. An intranet that isn’t in active use reaches only a fraction of its true potential.
    You can keep inviting guests and other external users. Papyrs can mix and match different login systems for different users. You can even use Papyrs for Google Apps and Papyrs with Integrated Windows Authentication side by side.
  • Extra Secure connection. When people don’t need a username and password to log in then you won’t have to worry about people being careless with their passwords. And communication between Papyrs and the Windows Domain server supports strong (online banking grade) encryption.

However, up till now setting up the connection between the Active Directory server and Papyrs was more difficult than it needed to be. So we created an LDAP diagnostics page where people can see if the connection is working correct and if not, which steps have to be taken to get the integration working.

In addition we’ve made it easier to have Papyrs connect to multiple Active Directory servers or multiple groups (Organizational Units).

ldap_overview

You can read the complete details on Papyrs integration with Activity Directory in the Active Directory help page

Code Widget

Sharing fragments of programming code (HTML, Javascript, Python, etc) on Papyrs pages works much better now thanks to our Code Widget. It has automatic syntax highlighting, indentation and it uses fixed-width fonts that look good on every browser. So when you want to share some code, now it’s a breeze:

code_widget

And the code right on the page:

code_widget_ex

For the details see the Papyrs Code Snippet Widget documentation.

Performance improvements

Papyrs is noticeably faster now, especially for accounts with many users and many pages. Naturally, there’s still more work to be done, because Papyrs can never be fast enough.

More

We wish you all happy holidays, and thanks for reading!

New features: Table Widget, Indented Lists

We recently added two new features to Papyrs. A Table widget and support for bulleted/numbered lists. Below we’ll go through the features in detail:

Table Widget

table1

table3

table3

After dragging a table widget onto the page you’ll see a menu (pictured above) with the following options:

  • Insert a row above the table cell with focus,
  • Insert a row below the table cell with focus (ctrl+enter),
  • Insert a column to the left of the table cell with focus,
  • Insert a column to the right of table cell with focus (ctrl+shift+enter),
  • Delete the current column,
  • Delete the current row (alternatively: by selecting the row(s) and pressing delete)

You can use all rich text functionality inside a table. So you can change text alignment, font sizes or colors or you can created bulleted (or numbered) lists inside a table:

table2

Indented Lists

list

Pretty much what you can see on the picture above. You can add lists and lists within lists. Numbered lists and bulleted lists are both supported by Papyrs. You can indent lists by selecting the list item and pressing the Tab key. Use shift+tab to de-indent the list items. On modern browsers you can indent en de-indent multiple list items at the same time. Just select multiple lines and hit tab.

Coming soon!

We’re working on the finishing touches of a major update to Papyrs. So watch this space!

Papyrs Integration with Active Directory and Sharepoint via LDAP

Today we’re announcing new functionality for Papyrs: integration with Active Directory and Sharepoint with Single Sign-On (SSO), based on LDAP. After a trial period with a small number of customers we’re now going to offer LDAP integration to all Large Plan subscriptions and above. Many organizations already have an internal network and from today on Papyrs can integrate seamlessly with the Windows network already in place.

Papyrs integration consists of four parts:

  1. Easily add people from your existing network to join Papyrs.
  2. Synchronize contact information from your existing windows network to Papyrs.
  3. Active Directory Authentication — users can log in to Papyrs with their existing username and password.
  4. Single Sign-On — automatically log on to Papyrs from computers in a Windows Domain, using their Windows username and password.

This has a number of great benefits:

  • Adding a large number of people to Papyrs has never been easier. It just takes two clicks. All their contact information (including name, email address, phone number) will be synchronized automatically so you don’t have to fill out the contact information twice.
  • Users can log in without a username or password, so there’s nothing to forget. For as long as their computers are trusted by the Domain Controller (which is entirely under your control) they can access Papyrs and otherwise they’ll be shut out.
  • Single Sign-On greatly improves adoption and internet engagement rates. An intranet that isn’t in active use reaches only a fraction of its true potential.
  • You can keep inviting guests and other external users. Papyrs can mix and match different login systems for different users.

How does it work?

Papyrs connects to the LDAP server every night to update the list of users in the Windows network. Administrators of a Papyrs account can add those users to Papyrs (or allow users to invite themselves to the Papyrs group) and contact information for these new users is pulled from the Active Directory. When users log in to Papyrs the Active Directory server is contacted to verify the user is permitted to log in, and if so access to Papyrs is granted. If needed, Papyrs can work with multiple active directory servers.

Sharepoint / Active Directory Settings Overview

For more details (and more screenshots) take a look the Papyrs for Windows Networks documentation.

Papyrs and Google Apps

Papyrs already integrates with Google Apps and offers Google Apps Single Sign-On as well. This works in combination with the new LDAP integration. Read more about the benefits of combining Papyrs with Google Apps.

Questions?

No matter how easy we try to make it, integration between different networks is always pretty complex. There are many buzzwords involved that sometimes raise more questions than they answer. So if you have any questions or if you’re not sure if Active Directory integration makes sense in your situation just contact us Papyrs Contact Form or at team@stunf.com.

That’s it for today. More updates coming soon!

Papyrs – New Feature – Reply By Email

Collaboration is about communication, and at least for the time being, communication is all about email. So Papyrs sends email notifications to keep everybody in your team up to date. We send emails when a new form is submitted, when a page is modified, when people discuss something via a Discuss widget ans so forth. This is great because it allows you see what other people in your team are up to from your PC, Mac or mobile phone in a glance. We even highlight changes made to a page (it’s a huge time saver!)

Often you don’t just want to read what’s going on, you want to actively contribute to the conversation. Up till now you had to click on a link in the email that would take you to the Papyrs page. And then, on the Papyrs page you could take part in the conversation. This approach has a number of downsides:

  1. Guests and casual users of Papyrs may not want to log in just to reply to an email,
  2. or they may have forgotten their password,
  3. or they may be on a slow mobile device and therefore can’t easily get to Papyrs.

The solution — reply-by-email

So from now on you can reply to Papyrs activity notifications directly from your email client:

Hit send and in just a moment the activity feed will be updated so everybody knows you’re going to join the rest for lunch:

This happens completely automatically. Papyrs will analyse the email you send. Figure out who you’re replying to. Create a Papyrs comment in the activity stream. And finally, Papyrs will notify everybody who has elected to receive email updates with your new email message. It’s completely automated and it happens in seconds!

So collaborating with Papyrs has never been easier! You don’t have to be logged in to take advantage of this feature, because you’re already logged in to your email software. That takes care of the first problem and second problem. And since email works great on mobile phones and tablets problem 3 is also taken care of.

That’s it for today. Thanks for reading and for using Papyrs. Not using Papyrs yet? Why not give the free trial a spin?

More updates soon!

New in Papyrs – Import Pages from Backpack

We’ve been getting a lot of requests from people if we can help them move their data from Backpack to Papyrs. Last year the people behind Backpack decided to start phasing it out (also see Why Backpack is getting phased out), so naturally a lot of people are looking to move to other products that are still in active development.

Today we’re launching Import from Backpack. A one-click way to transfer all your Backpack Pages directly into Papyrs (well, technically three clicks).

Page comparison: A Backpack Page Imported to Papyrs

As you can see in the image Below – Pages are imported pretty accurately! Papyrs imports Notes, Headers, Itemized Lists, links, and so on.


A Backpack page   —   Now in Papyrs (right)

So how does it work?

It’s pretty simple! First you go to Settings > Import from Backpack. Then you’ll get a page that will look much like this:

  1. Log in to Backpack. Click on “Settings” in the top right corner
  2. Click on “Export”
  3. Save the link “Export your data to XML format” to disk. You’ll get a file “export.xml”
  4. Log on to your Papyrs account and go to Settings > Account > Import From Backpack
  5. Click on “Browse” near the bottom of the page and select “export.xml”, the file containing your Backpack data.
  6. Click “Preview Import”. Here you can check if you want to import these pages into Papyrs.
  7. You’ll get a list of Pages that can be imported into Papyrs. Only you and other administrators will be able to access the newly imported pages. Click “Import!” and after a moment (or a few moments if you have a lot of data) all pages have been imported into your Papyrs account.
  8. If the Pages didn’t get imported right or if you want to get rid of the pages for another reason, just click on “Undo Import” (see picture) to delete the imported pages.

Limitations

Unfortunately we can’t import everything from Backpack. This is because Backpack’s XML export function is somewhat limited. Backpack doesn’t export all comments, doesn’t export permission settings, doesn’t export user information, doesn’t export writeboards, nor Journal information. Even images and attached files are sadly not exported from Backpack. And we can’t import to Papyrs what Backpack doesn’t export.

That’s it. Happy importing!