Welcome to publishers, content providers, and those who care about the education of kids.
Puffin Academy is a "Mobile Flash Browser" for K-12 students, teachers, and parents. The Class Portal web site served by Puffin Academy provides comprehensive web apps of valuable educational resource. Publisher Connect is a FREE service for publishers to create and manage their web apps in Class Portal.
The intended audiences of this document are publishers providing K-12 educational resources on Internet, including organizations, companies and individuals. This document will guide publishers through how to sign up Publisher Connect and create web apps.
Please kindly be informed, Publisher Connect web site is designed for desktop browsers. It works well with latest Chrome and IE.
Here are the addresses of the web sites covered in this tutorial:
Connect sign up:
About Puffin Web
Browser and Cloudmosa:
Publisher sign up
For publisher to
sign up, please open this link directly:
or click the “Sign Up” link on Class Portal page top:
In the sign up page, you are requested to complete the application form.
The requested inputs in the application form are mainly contact information. After successful sign up, you can update the contact info when necessary. However, please pay special attention to “Company name” and “Company web site”. These 2 inputs are exceptions that they can’t be changed again after your sign up is approved.
After submitting the application form, we will review the application shortly and may contact you about the provided contents if any question. Once approved, within 2~3 working days, a mail will be sent to your registered IT contact mailbox with account/password to login Publisher Connect. With that, you are a registered publisher in Publisher Connect.
If application rejected, you will also receive a mail about the results.
Publisher login / logout
publishers to login, please open this link directly:
or click the “Login” link on Class Portal page top:
In the notification mail about your successful sign up, you can find the username and password. Simply enter the username and password to login:
Upon login, main console is displayed. Since you still not create any web app, the web app list is surely empty.
On the upper right corner, you can find your username and link to logout. To end current login session, just click the “Logout” link.
What’s a web app?
A web app is either an educational web site or a course listed in the directory of Class Portal.
A web app listed in Class Portal consists of various resources, including icons, screenshots, descriptions, relevant keywords, and web links to the web site on Internet. These resources are provided by publishers which created from Publisher Connect. The copyright of these resources goes to its own publisher.
Web apps life cycle
The figure below illustrates the life cycle of a web app.
When a publisher adds a new web app, its life cycle begins.
After the app editing is done and submitted, it will be of state “Waiting for review”. In this state, this web app will not get listed in Class Portal and invisible to Puffin Academy users.
Within 2~3 working days, Puffin Academy staff will review the submitted web app(s), and keep you informed about the feedback. Once the review passed, a notification mail will be sent to the registered IT contact mailbox about the approval. At the same time, web app state will be changed to “Published”. A “Published” web app will be listed in Class Portal and visible to Puffin Academy users.
If the review is negative, the web app will be changed to “Rejected” state. The rejected app won’t be listed in Class Portal and it’s invisible to Puffin Academy users. A notification mail with short explanation will be sent to registered IT contact mailbox about the rejection. Publishers can re-edit the app and submit it for review again.
The life of a web app goes to the end upon deletion.
Publisher Connect uses different icons to indicate web apps of different states:
Waiting for review
Add a new web app
After login Publisher Connect, publishers can add a new web app any time by clicking the icon.
For new publishers, the “Add a new web app” is a form and may take you a little while to complete for the first time.
Most data inputs of adding a new web app are straightforward. If any input requires specific format, there will be a quick note behind.
For the app “Image/Icon” and “Screenshot”, you can upload image files from your local disk by clicking the “Browse” link of each slot.
A remote file manager will be available for you to browse cloud storage space. The space is associated with your Publisher Connect account and with restrictions applied. Only image files are allowed. Please refer to the on screen instructions. In the remote file manager, you can manage directories and files. You can assign files in the remote file manage to be used as app “Image/Icon” and “Screenshot”. After pick the desired image file, double click it to choose it.
About “Whitelist Patterns”
While adding a new web app, a very important input is “Whitelist Patterns”.
Puffin Academy uses whitelist to control which pages on Internet are accessible to kids. Publishers have to provide complete and correct “Whitelist Patterns” of the new web app in order to make it accessible. A typo in app name or description may not be an issue for users to use your app. But, unlike other inputs, even a small typo in “Whitelist Patterns” may get your web app blocked unexpectedly.
The “Whitelist Patterns” is a list of content-filtering rules to describe what URL address your app should be allowed to access. Please refer to the “help” link for details.
Submit web apps for review
At the end of adding a new web app, by clicking the button, your web app enters the state of “Waiting for review”.
In the web app list, you can also select multiple web apps (1) and submit them for review (2). The figure listed illustrates the 2-step actions. It’s especially useful when more than one rejected apps are fixed and ready for review again.
Edit an existing web app
You can edit the contents of your web apps no matter they are in which state.
To edit a web app, simply click the “Edit” link behind it.
Please be aware that upon the done editing of a web app, its state switches to “Waiting for review” immediately, no matter what its original state is.
The content edited is a shadow copy of the web app. It means if a web app is previously in “Published” state, the editing will change its state to “Waiting for review” but changes made by the editing will not visible to Puffin Academy users.
The changes made by the editing will be only visible to Puffin Academy users when the web app passes the review. When passing the review, its state changes from “Waiting for review” to “Published” again.
Delete web apps
You can delete your web apps no matter they are in which state.
In the web app list, you can also select multiple web apps (1) and delete them (2). The figure listed illustrates the 2-step actions.
Update publisher profile
On the upper right corner, you can find your username and link to logout. Take the publisher “patrick” as example, to edit his profile, just click the username link.
You can change login password and contact information thorugh profile.
Please kindly be noted again, “Company name” and “Company web site” are locked and not editable after sign up. Other than these 2 inputs, all other inputs can be changed.
When done editing, a notification mail will be sent to the IT contact mailbox about the action. If IT contact mailbox is changed, mails will be sent to both new address and old address.