Products - NGR Technosys
Highly Customizable User Profiles
Displaying user profiles is an integral part of every intranet or community site. NGRPulse allows you to create user profiles with custom fields, enable users to manage their profiles and even configure the visibility of personal data to other site members.
On-site Profile Editing
With ready-to-use web parts, you can easily enable user profile editing on your website without any programming. The editing form is fully customizable and you can choose which fields shall be editable.
Users can specify their nickname that can be different from their user name and they can also upload their user image (avatar).
Custom Fields
With NGRPulse, you're not limited to pre-defined user profile fields and you can define your own fields of various types (text, number, date, file, etc.) and with various controls (textbox, HTML editor, textarea, dropdownlist, checkboxes, radio buttons, etc. or even custom control). This can be done without any programming, just through the configuration interface.
Customizable Visibility of Personal Data
The users can choose visibility for every field in their user profile and the administrators can pre-set the default visibility values. Personal data can be shown to:
- nobody
- everybody
- only authenticated site members
- only to friends
Microblogging
Using the built-in Message Board module, site members can post their messages in their profiles and create a simple twitter-like microblog for sharing their information with other people.
Allow Visitors to Become Website Contributors
With User Generaged Content support in NGRPulse, authorized users can create content on the live website, without using the administration interface. It allows you to create wiki-like site sections where visitors can share their expertise and knowledge with others.
One Module, Many Scenarios
The User Generated Content can be used in many scenarios:
- Partner directory of your website where partners can manage their own profile and add their own references.
- Community site where any community member can publish articles.
- Business directory where business owners can manage their profiles and contact details.
- Traditional Wiki site where site visitors can create and edit any content.
- Intranet/project portal where employees can add new content through the simplified interface without going to the administration section, such as news, blog posts or knowledge base articles.
- On-site editing of blogs.
Flexible Security
The User Generated Content supports several security configurations:
- Any visitor can edit any content (traditional Wiki)
- Only authenticated visitor (site member) can edit content (community site)
- Only document owner can edit content (partner directory, business directory)
- Only visitor granted with permissions for the given document can edit it (intranet, project portal)
Complete Content Management Features
All user contributed content can be created on the live site, using a friendly interface. Once the content is created, it can be managed also through the administration interface.The content created by site users can leverage all the content management features available in NGRPulse, including:
- workflow
- multi-lingual content
- custom document types
- SEO
- document permissions
- and others
Send Private Messages to Other Site Members
Private Messaging is a communication tool similar to e-mail. Its advantage is that users of your website can communicate on the website, without knowing each other's e-mail address and without disclosing the message to other site members.
Easily Communicate without E-mail
Using private messaging, you can easily send e-mail-style messages to other users of the website. Your users can communicate using private messaging without anyone seeing the content of the communication.
BBCode Support
Not only plain text can be sent via private messages. Support of BBCode macros enables you to add styling to your messages. The following can be done with BBCode macros:
- links
- images
- quotation
- code snippets
- bold, italics, underlined, strikethrough
Contact List
On websites with large numbers of users, it would not be convenient to search through an extensive user list to find the right recipient. This is where contact list comes in handy.
Users can add those that they communicate with most often into their contact list. When writing a message, they can select recipients from the contact list in a few clicks.
Ignore List
With the support of ignore lists, you can choose from which users you don't want to receive any messages.
Automatic E-Mail Notifications
While private messaging eliminates the need to use e-mail to communicate with other site members, it is still useful to be notified about new messages by e-mail.
Enable Visitor Feedback and Product Reviews
Message Boards allow you to gather feedback on your blog posts, articles and other content. With built-in content rating, you can also use them for product reviews contributed by visitors.
Posting Board Messages
The board messages can be posted by any visitors or the posters can be restricted to site members or only chosen user roles. You can also use CAPTCHA to avoid spam.
Posted messages can be also displayed with avatars of the site members who posted the message.
Reporting Abuse
The integration with Report Abuse module enables site visitors to report inappropriate message board posts.
E-mail Notifications
The site visitors and administrators can subscribe to receiving e-mail notifications about new messages added to the board.
Moderated Message Boards
If you are a message board moderator, you can view messages and approve or reject them directly on the live site.
Message Boards Administration
Using the NGRPulse administration interface, you can view the list of all message boards on the current website and edit these boards and their messages.
Enable Sharing and Collaboration in Your Community
Groups represent an important part of the social networking functionality in NGRPulse. They allow community members to create and join sub-sections of your website dedicated to a certain topic. Groups help users find related information or share their experience and ideas.
For example if you run a community site for travelers, you can give visitors the option to create specific groups such as "African travelers" and "European travelers". Or if you have a community of people who use your products, you can create focus groups on particular product features.
Social Networking Features
Groups encapsulate many other NGRPulse social networking features and allow their sharing within a group. These features include:
- User generated content (wiki)
- Message boards
- Forums
- Polls
- Media libraries
- Blogs
The concept of groups can also be used for intranet collaboration - see the Workgroups module for more details.
Direct On-Site Management
Users can quickly create new groups on the live site without any complex configuration. The page structure of the group is copied from a pre-defined section of template documents designed by the web developers. The creator of the group or assigned administrators may then manage its content, settings and all features. The newly created groups may optionally require an approval by site administrator.
Individual Security Settings
The content of a given group can be available to all website visitors, site members or only to group members. Every group also has its own unique set of roles that determine which actions members are allowed to perform.
Group Membership and Invitations
Registered users of your website may attempt to join any group they are interested in. Group members also have the option of inviting other people to their group.
The creation of groups with more exclusive membership is also easily possible. In these cases, every new member must be approved by a group administrator before becoming active.
E-mail Notifications
The system automatically sends e-mails informing about group invitations and changes in group membership status to the related members of the community. This is particularly useful for group administrators, since it helps keep track of new group members that require approval. All e-mail notifications are fully customizable.
Let's Be Friends!
You've probably heard about Facebook, right? And how about having the Facebook-style friendship functionality on your own website? With NGRPulse, you can easily enable your website users to request other users' friendship. Once they become friends, their friendships are reflected in the system and can be handled in various ways.
Friendship Requests
There are many ways how friendships can be requested:
- in user profiles
- in lists of users
- using dedicated web parts
- in the system's administration interface
In all these places, you can request a user's friendship by sending them a private message or an e-mail.
Friendship Approval or Rejection
When users receive a friendship request, they can accept or reject it with a single click.
Send Private Messages to Friends
When writing a message in the Messaging module, friends can be selected as recipients of the message very easily.
Profile Information Visibility to Friends
In user profiles, it is possible to set which information will only be displayed to the user's friends. Other users will still be able to see the profile, but the friends-only information will not be displayed to them.
Enable On-line Conversations with NGRPulse Powered Forums - SciDiscuss
Integrate forums into your website and enable visitors to participate in discussions, share their opinions, give you feedback or get help from other users. Starting active conversations is an essential step for building a healthy and expanding on-line community. On-line forums also create an environment for peer-to-peer help and knowledge sharing which lowers the number of support calls.
All Forum Features You Need
NGRPulse provides all the typical features expected from a contemporary forum solution, including:
- user avatars and signatures
- post quotation
- formatting via BBCode
- abuse reports
- bad words
- file attachments
- question-answer forums with a "mark as answer" button
- private messaging
- recognize users with activity points and badges
- lock a thread and disallow further posts
- stick a thread so that it's always displayed at the top
- RSS or ATOM feeds
Discussion Stream
You won't be lost in the sea of discussions. Stay updated with a macro view of all activities, latest discussions, latest votes, profile updates and statistics as they come in a simple information stream.
Profile System
View all of your activities in a summarized profile display. See all your questions, replies and tags used when you participate in discussions. You can also edit your profile and manage topic subscriptions.
Cross-Browser Support
NGRPulseDiscuss is sure to work in different browsers of your choice like Firefox, Chrome, Safari, Opera and Internet Explorer versions 8 and 9. We did all the testing for you so you can focus in discussions.
Shared Avatars
Let your users express themselves during discussions as NGRPulseDiscuss can pull user profiles and avatars from other apps like NGRPulseBlog, NGRPulseSocial and more.
Ranking Engine
It is a cool feature to honor users based on their participation levels in discussions. You can see how users progress in time with the user graph bar. Built-in so you don't have to install another plugin.
Achievement System
Honor your special users -- with a badge or two! Each user are active in their own ways so make use of the available badges to honor them for their contributions. You can add your own customized unique badges, too!
Beautiful Email Notifications
Receive updates on the latest discussions latest comments or replies via emails as they come! You can also customize the look of the email alerts sent to users.
Access Control
Be in complete control of your discussions with the built-in access control lists (ACL). You can set certain limitations to certain user or user groups to what they can do in the discussions.
WYSIWYG Editor
Ask questions or post replies with the simple yet effective text editor that is already built-in.
Live Notifications
Get real-time alerts in your dashboard whenever new replies, new answers and even new comments are posted, allowing you to stay updated and respond to discussions quickly.
Stunning Toolbar
Manage discussions with the advanced toolbar that gives you and your users the right controls to obtain, sort and search for information, at any given moment.
Excellent Spam Control
Keep your discussions clean and clear from unwanted spam bots. NGRPulseDiscuss comes with words filtering and a powerful spam control feature, enhanced with reCaptcha.
Content Integration
Engage with your users by adding in a discussions area inside your articles, NGRPulseBlog.
SEO Friendly
Your discussions are automatically optimized and discoverable by search engines worldwide.
Google Maps Integration
Show the location of your discussions with images of maps powered by Google Maps.
Who's Viewing Bar
An interactive bar that shows which users are currently online and possibly in a discussion.
Similar Question Search
The autosuggest feature will display related discussions whenever you search for a discussion.
File Attachment System
You can attach images, PDFs and video embedding in discussions to better illustrate your contributions.
Keyword Tagging
Tag your discussions with relevant keywords for future reference and easy searchability.
Built-in Polling System
Quickly publish a poll in a discussion to gain more user interaction and response.
URL Tagging
You can attach URLs that are relevant to the discussion to better illustrate a reply/post.
Report Abuse System
Users can report any suspected abuse or inappropriate topics via the built-in reporting system.
Voting Engine
Increase participation in discussuon by letting users cast votes on a certain post/reply.
Password Protection
You can set password protection upon any particular discussions for more privacy.
Unified User Login System
Start discussions instantly with single-login for users from your site and NGRPulseSocial.
Featured Posts
You can highlight specific discussions and make them sticky in the front page to gain more exposure.
Google Adsense Support
Monetize your discussions by displaying advertisements from Google Adsense.
Configurable Toolbar
Using NGRPulse, you can edit the blog posts either through the administration interface or through the web site front-end with remarkable ease and efficiency. You can allow site members to create their own blogs and manage them without having access to the administration interface. This feature leverages the support for user generated content in NGRPulse.
Content Support
Make discussions more interesting by adding in polls, add attachments and show visual references. You can also cast votes and share discussions in social media to gain more traffic to your discussions.
Start Two-Way Conversations with Your Clients With SciBlog
Would you like to become yet more interactive? With NGRPulse you can publish your personal as well as corporate blogs and receive reader's comments. You can manage any number of blogs and allow one or more users to add new posts. Your blog can also be shared through RSS feeds and keep your audience aware of new content. You can also fully customize the design of the blog with your own graphics and widgets.
Awesome Workflow
SciBlog has covered all aspects of blogging like composing, drafting, tagging, rating, or maintaining blogs. You will find that this blog feature makes publishing news easy!
Advanced Media Management
Pictures paint a thousand words. With SciBlog, you can paint the best blog post using our advanced Media Manager. The best part is you can also pull your photos from Flickr albums. Get images from folders that can be accessed publicly or set it for specific user access only.
Micro Blogging Updates
Need to post a quick update in your blog like pictures, quotes, or videos? Use the Quick Update feature to post these updates instantly, Tumblr style. You can post mini blogs instantly from your own Twitter account too!
Feed Imports
Ever wanted to share those interesting blogs from other websites to your users? SciBlog allows you to import feeds from these websites or blogs and publish them into your own blog!
Team Blogging
For better blogging collaboration and productivity, you can group bloggers into teams or groups. You can assign specific bloggers into specific teams for specific blog topics, systematically.
NGRPulseMail Integration
Let NGRPulseMail take charge of your mailing list subscribers and send email alerts whenever a new blog is published. SciBlog also comes with its own email subscription system that you could use to send alerts via email whenever a new blog is posted.
Weever Apps Integration
If you need to read posts from SciBlog in your mobile phone, Weever Apps lets you view them. With Weever Apps, your can view your SciBlog posts professionally optimized for iPhone, iPad, Android, Blackberry and tablets.
Multiple Blogs
You can have multiple bloggers posting content into their own blogs simultaneously. Each blogger is unique and they can maintain their own blogs with their own blog templates. You can create multiple blog environments all within one single SciBlog installation.
Blog Image
Assign specific images to represent your blog posts with blog images. This works when you set a picture as a featured image in your blog listing view that is organized. Your blogs will appear clean and easily readable in your site.
Email Blogging
Post your blogs into SciBlog from your favorite email client such as GMail, Yahoo! Mail or Hotmail. Compose your blog in your email account elsewhere and post it into SciBlog.
Remote Blogging
Need to post a blog but not at your desk? You can still blog remotely using XML-RPC protocol software like Windows Live Writer, ScribeFire and MarsEdit.
Scheduled Publishing
Don't want to miss out an idea for future blogs? Why not blog it now, save it and publish it at a later date, automatically, on a predefined date.
Access Control Lists
You can restrict certain activities that users or user groups can do in SciBlog. It's a neat security feature and highly configurable in managing activities in your blog.
Protect your post
Set your blog to be viewed in public, private or limited to selected users or user groups, with just a few clicks.
Shared Avatars
Let your users express themselves during discussions as NGRPulseDiscuss can pull user profiles and avatars from other apps like SciBlog, NGRPulseSocial and more.
Compose Now, Edit Later
You can blog new topics and save them for future editing and publishing. SciBlog can also auto-save your blogs.
Alerts & Notifications
Keep visitors updated to your latest blogs and comments with RSS feeds or via email alerts. You can also choose to receive either all or selected notifications as you wish by email notifications.
Featured Blogs
Want to showcase your favorite blog post? Show them in a slideshow manner to feature all your blogs at the top of all your other blogs. This feature can help direct more traffic to your popular blogs too!
Unicode URLs
Localize your blog titles in your own language characters. SciBlog supports these special characters to appear in your blog permalinks, giving you and your blog visitors feel at home.
Keywords Tagging
Label your blogs with keywords and phrases by tagging them so that your blogs are organised and accessible. Search engines will reward blogs tagged with relevant keywords!
Content Editing
Build your blog content with ease using WYSIWYG editing tools including JCE, TinyMCE, CodeMirror. You also have the flexibility to enter your own HTML codes for that desired blog styling.
Geo-location Tagging
Tag your blogs where ever you are to show users where the blog is posted or where a photo is taken. Your blog will display a Google Map with the exact location of the published blog.
Search Engine Friendly
SciBlog is a search engine magnet! You have loads of options in optimizing your blog URLs and permalinks.
Configurable Toolbar
Choose which buttons to appear in your SciBlog toolbar. You can configure the kind of buttons you desire to perform certain actions for your users.
Email Notification
Receive latest blogs and latest comments via email. SciBlog automatically sends out email notifications direct to subscriber email accounts.
Nested Categories
Manage your blog posts professionally with categories, using either nested or multi-tiered category selection.
Comments
Let your users express themselves with comments in this blog component! You can use SciBlog's built-in comment system.
With NGRPulse you can enable site visitors to comment your posts and give you feedback. You have also full control over the content of the comments using:
- moderation
- disabling comments (always or after given number of days)
- abuse reporting
- automatic bad word removal
Trackbacks and Pings
The blogs may display a trackback URL for every post, which allows other bloggers to ping your blog with their reply. The name of their own blog post is then stored in your blog post comments. You can also ping other blog posts from your blog if you know their trackback URL.
On-Site Editing
Using NGRPulse, you can edit the blog posts either through the administration interface or through the web site front-end with remarkable ease and efficiency. You can allow site members to create their own blogs and manage them without having access to the administration interface. This feature leverages the support for user generated content in NGRPulse.
Social Buttons Integration
Keep your followers glued to your site by sharing your blogs in Facebook, Twitter, Pinterest and many more. Display these social buttons in your blogs for the convenience of users to share blogs in their social profiles.
Automatic Social Sharing
You or your users can set blogs to automatically publish into social networks whenever a new blog is posted. You only need to blog and let SciBlog share your blogs and get more traffic from Facebook, Twitter and LinkedIn for you!
Rating System
Content rating is another NGRPulse feature available for blog posts. It allows you to recognize what content your readers like most and focus on that to make your blog even more successful.
Increase user participation by allowing them to vote for their favorite posts with the five-star rating feature.
Simple Yet Powerful Input Filtering
There are many types of text that should not appear on your website. Ranging from offending expressions to SPAM messages and links to illegal content, all these things may hinder the reputation of your website if they appear in your forums, message boards, blog comments or elsewhere. The Bad words module is a simple yet effective prevention from these threats.
How It Works
Bad words filtering in NGRPulse lets you define which words (technically any text strings) are considered to be unwanted on your website. Once a user tries to input some text containing one of the expressions, a pre-defined action is performed.
Filtering All Across Your Website
Bad words filtering is applied to:
- blogs comments
- posts in website forums
- posts on message boards
- private messages
Choose What Happens On Detection
You can choose what happens once a bad word is detected in user input:
- remove the word from text without any replacement
- replace the word with a pre-defined substitution
- create an abuse report
- submit the input to approval before it is published
- deny input and display a warning message
Action configuration can be performed separately per each bad word. You can even combine multiple actions on detection of a single bad word.
Support of Regular Expressions
Besides defining bad words as plain text strings, it is also possible to define them as regular expressions. Regular expressions take the usability of bad words filtering to yet another level, giving developers the possiblity to search for patterns within user input text.
Use Avatars Across the Whole Site
Avatars are images in user profiles that represent the user throughout the whole site - in Blogs, Forums, Message Boards, Groups and other places. The use of avatars makes users more memorable and the whole site more personal.
Use Avatars Across the Whole Site
The avatars can be used in:
- blogs comments
- forums
- user profiles
- private messages
- list of group/workgroup members
- list of employees on the intranet
- message boards
and at any custom places.
Choose from Avatar Gallery or Upload
The site administrator can prepare a list of pre-defined avatars or the site members can upload their own photos.
Automatic Image Resizing
NGRPulse takes care of automatic resizing of avatar images. The size of the displayed avatar can be also easily configured in your code.
Get Notified About Users Who Don't Behave
Some users of your website may try to abuse the possibilities your website gives them. The abuse can be anything from flame-type forum posts, rude comments on blog posts or message boards, spamming, etc. With abuse reports in NGRPulse, you can let your website users report such abuse so that your administrators know about it and take necessary measures.
Straightforward Reporting
You can enable website users to submit abuse reports via a special web part. They only enter report text into a text field and click a button to submit it. This feature can be used anywhere and it's supported out-of-the-box in these modules:
- Forums
- Message Boards
- Blog comments
Another related feature that will help you avoid offending content on your site is Bad words that helps you prevent inappropriate words.
All Reports In One Place
All submitted abuse reports can be viewed in the system's administration interface. With each report, your administrators can:
- get redirected to the page where the report comes from
- see who submitted the report
- see when it was submitted
- mark the report with the new/solved/rejected status