Jump to content

MeMaBlue

Clients
  • Posts

    424
  • Joined

  • Last visited

Reputation Activity

  1. Like
    MeMaBlue reacted to Marc Stridgen for a guide, Moderating content   
    On the front end of your community, moderators can moderate your site depending on the permissions that you have given them to do so. Moderation can be done at an item level, or the level of its container. For example you may moderate individual posts from the topic screen, or moderate topics from the forum screen.
    Content Moderation
    Whilst within a post or topic, if you hover over the topic or post you wish to moderate you will see a checkbox appear in the top right of that item. Selecting this will add this to the items that you are currently moderating. Once you have selected at least one item, you will see the moderation menu appear at the bottom where you can select the action you wish to perform. You can see this in action in the animation below.

    Moderator Bar
    In some of the other areas of the community,  you may find moderator actions under a button, such as you can see here in a gallery image.

    Moderation Menu Items
    Tip Within each item of content you will see a moderator actions menu. You can perform similar actions from here, and also see the moderation history for that particular item.
    Depending on where you are within the system, the moderation menu will show different actions. Below is another example where posts in a topic are being hidden from the end user.

    Inline Selection
     
    Post Approval
    There may be times when you need to switch on approval for replies within an individual topic. You can select this option from the 'Moderation Actions' menu, which will then mean each reply will need to be approved before being seen

    Post Approval
    Automatic Moderation
    There comes a time when your community is so successful that it can be a little tough to keep up with all the content and reports. To help with this, you can make use of our automatic moderation feature, which performs actions when an item of content is reported by a user of your community.
    This  feature leverages your member reports to automatically remove objectionable content from public view.
    You as the admin will define thresholds for the content. For example, you may say that to hide content, a post needs 5 reports.
    This reduces the workload for your moderators and enables you to crowd source moderation.
    Community Moderation
    When a member reports a piece of content, they now have the option to set a type, such as "Spam" or "Offensive". These options can count towards the threshold. Once the threshold has been passed the item is hidden.

    Options when a user reports
    This threshold can be set up by creating rules in the Admin CP as shown below
    Report Types
    Before you can create your own rules for automatic moderation, you must create 1 or more report types from the following location. Once you have done this, you can then continue to setting up rules for auto moderation.
    Members -> Content Moderation -> Automatic Moderation -> Manage Report Types

    Any report type can be added here
    Creating Rules
    At its heart of the system are the rules. You can create custom rules within the ACP from the following location
    Members -> Content Moderation -> Automatic Moderation
     

    Rules set within the ACP
    For example, you may decide that:
    A member with less than 10 posts only needs 5 reports to hide the content. But you may want to give more experienced members a higher threshold as there is more trust.
    You simply add a new rule: A member who joined over a year ago with over 500 posts needs 10 reports to hide content. You can do that easily with the rules system as it will scan them all and pick the one most suitable for this member.
    Notifications
    Once an item has received enough reports to match the threshold, it is automatically hidden from view. Meaning it can then be dealt with by a moderator at an appropriate time, without the reported post being an issue to your members.

    Post is hidden on auto moderation
    A notification is sent to all moderators who opt in for notifications. This notification shows inline in the notifications center.
     

    Inline notification
    It can also optionally be sent via email for those who want to know without checking the site.

    Notification sent via email
    Of course, a moderator may decide that the content is fine and un-hide it. Once a piece of content has been un-hidden, automatic moderation will not hide it again.
    Preventing Abuse
    The system will only count a unique member as one point towards the threshold. This is to prevent a single member can reporting an item 5 times, as they are only counted once towards the threshold.
    You can also set a time limit between reporting the same item. This will prevent a member reporting a single item multiple times in succession.
    These settings can be found within the following area
    Members -> Content Moderation -> Automatic Moderation -> Settings

    Set limits to prevent abuse of this feature
    Of course, the member can delete their report if it was in error.
     

    Clicking report again gives the option to delete
     
     
     
     
  2. Like
    MeMaBlue reacted to Marc Stridgen for a guide, Internal Advertising   
    There are several methods of adding advertisements on your Community both in HTML and as image-based ads. They are placed automatically in areas of your choosing.
    Create Ads
    Advertisements can be placed on you site in either image or plain HTML in Advertisements in the AdminCP.
    You can add a new advertisement by clicking on the "Create new" button shown in the image above. Once you have done this you will be presented with the various options for creating an image. You can either enter HTML code or you can click "Upload Images" in order to upload an ad image.
    In the example below, you will see you can chose to enter separate HTML code to appear on secure pages.
     

     
    Once you have added your image or advertisement code, you can then choose the location and permissions for your advert to be shown. You can select more than one location for an ad to show and criteria for when and how long to show the ad.
    When using Google Adsense adverts you may notice that page navigation no longer works as expected. This is caused by Google requiring that adverts are not loaded using AJAX. To resolve this issue you can disable AJAX pagination using the built in theme settings.

    Ajax Pagination
    Should you wish to disable an advert at any time, you can do this by clicking the "Enabled" text in the list, which will then change to "Disabled"

    Disable/Enable
    Manual Ad Placement
    You can put advertisements in several pre-defined locations but it is also possible to create additional locations which you can insert by modifying the HTML code for your community or use in the Pages application.
    First, create your advertisement as normal. For the "Show the advertisement" setting, select "Define your own location" and enter a key into the box (it can be whatever you like). You can then later use the same key for other advertisements that you want to show in this location.
    Now you will need to insert a special tag in the HTML code where you want the advertisement to show. The code to insert is:
    {advertisement="KEY"} Replace "KEY" with whatever key you used.
    In your theme
    Go to Themes and click the "Edit HTML and CSS" button for your default theme. The specific template you need to edit and where to make the change depends on where you want the advertisement to show. For this example, if you wanted the advertisement to show in the profile under the header, go to the core -> front -> profile -> profileHeader template and insert the code at the very bottom.
    Since each theme has its own HTML templates, you will now need to repeat this for each theme.
    In pages or blocks
    The tag can be inserted in a page, block or template within the Pages application. Simply insert the tag wherever you want the advertisement to show.
    Control when Ads Show
    Using the responsive CSS classes available in IPS4, it is possible to set your ads up so that different content displays depending on the device size.
    This only applies to ads you create yourself. If you use an ad service (such as Google Adsense), you should find out how that service supports responsive ads.
    For example:
    <div class='ipsResponsive_showDesktop ipsResponsive_showTablet ipsResponsive_block'> This ad shows on desktop and tablets, but *not* phones </div> <div class='ipsResponsive_showPhone ipsResponsive_block'> This ad shows on phones, but *not* desktop and tablets </div> Ads in email
    Introducts in version 4.4 of the Invision Community platform, is the ability to show your ads within your community emails, as well as on your site. Within the same email section, you will see an Email Advertisements tab, where you can ad advertisements which will only show within emails.
    Ads within Emails can be restricted to only show within specific email types. As you can see in the image below, I have changed this ad only to be sent when the email is from a Topic, such as a topic reply notification.

    Email Ads
     
     
     
     
     
  3. Like
    MeMaBlue reacted to Rikki for a guide, Responsiveness   
    Introduction to responsive classes
    IPS4's CSS framework is responsive, meaning elements adapt according to the size of the display the users chooses to use. In most cases, the existing classes already outlined in this guide take care of it for you; for example, menus automatically adjust, and tab bars collapse into a dropdown menu on mobile phones.
    There may be times when you need to control on which devices sizes elements show or hide themselves. For example, if you add a custom footer element, you may want to only show it on desktop, and hide it from tablets or phones.
    The responsive classes that IPS4 provides allow you to control this kind of behavior.
     
    Responsive sizes used by IPS4
    For the purposes of the media queries we use to control responsiveness, the following sizes represent each device:
    Phones - up to 767 pixels wide Tablets - between 768 pixels and 979 pixels wide Desktops - 980 pixels and wider  
    Basic show/hide functionality
    The CSS framework includes two groups of three classes that show or hide elements on desktop, tablet and phone-sized devices, respectively. The classes act in an exclusive way; that is, if you use the show classes, any devices that don't match will not show the element. The opposite is also true; if you use the hide classes, then the element will not show on those devices but will show on the others not specified.
    The classes are:
    ipsResponsive_hidePhone ipsResponsive_hideTablet ipsResponsive_hideDesktop ipsResponsive_showPhone ipsResponsive_showTablet ipsResponsive_showDesktop You can combine these as needed. For example:
    <div class='ipsResponsive_hidePhone ipsResponsive_hideTablet'> This element *will not* display on phones or tablets, but *will* display on desktops </div>  
    Additional classes to control element display
    When using the show classes outlined above, you typically need to include an additional class that controls how the element is rendered. This can be one of the following:
    ipsResponsive_block ipsResponsive_inlineBlock ipsResponsive_inline <div class='ipsResponsive_showDesktop ipsResponsive_block'> This element will *only* show on desktop sizes, and will render as a block-level element. </div> These additional classes aren't usually necessary when using the hide classes.
  4. Like
    MeMaBlue reacted to Rikki for a guide, Exporting a language pack you have created   
    When you are happy with your language pack, you can export it and share it with other people (such as via our Marketplace) or simply keep it as a backup.
    To do so, navigate to Customization -> Languages in the AdminCP, and click the dropdown menu next to the language you want to export. Click on the Download item, and your browser will prompt you to download a file:

     
    The file you download will have the extension .xml, and is the only file you need to distribute to share your language pack.
  5. Like
    MeMaBlue reacted to Marc Stridgen for a guide, Social Media Sharing   
    Share Icons
    You can place links to share content to other social media such as Facebook and twitter. You will see these links below any content on the site. Here is an example from a topic.

    Share icons
     
    Share Permissions
    If you visit Sharing you will see all of the sharing sites that you can currently use. 
     
    You can disable any of these completely at any time. Simply click the "Enabled" button and this will change to "Disabled"

    Shares Available
    If you click on the pencil icon at the side of any of these, you will be presented with options for which user groups can use any individual share link, along with any other options which may be relevant to that share link. Below is an example of the options for Twitter.

    Edit Share Option
    Social Sign In
    You can enable social networks like Facebook, Twitter, and more as an option for your visitors to register or login on your Community. Existing members can choose to link their accounts to one or more social media platforms to enable a more integrated experience.
    Setting up social media integration varies by network.
    Facebook
    Twitter
    Microsoft
    LinkedIn
    Another Community Instance
    Wordpress
    External Database



×
×
  • Create New...