Jump to content

Sonya*

Clients
  • Posts

    3,923
  • Joined

  • Days Won

    34

 Content Type 

Downloads

Release Notes

IPS4 Guides

IPS4 Developer Documentation

Invision Community Blog

Development Blog

Deprecation Tracker

Providers Directory

Projects

Forums

Events

Store

Gallery

Posts posted by Sonya*

  1. 5 hours ago, SammyS said:

    And I see SM crushing forums, so may be we should learn from them.

    It is not worth to try "beating" SM. Forums will never attract the majority of users from social media. Most people there do not create any useful content. They post:

    • cat Giphys and co.
    • repost content of other users
    • spy others

    This is not the behavior you wish in one forum, and you would not like to target those users. You can have 100000 Giphys posters or 10 content creators. The latter is what a good forum community need.

    I would not say "SM crushing forums", I would say "search engines crushing forums". Many people do not really know there are other possibilities than SM or content sites. If you search for major keywords you would never find forums, but tons of (often useless) content sites that generates articles, steal and rewrite the content from each other and buy tons of links to get search rankings. Forums get long tail keywords. Something that pretty specific and goes into depth. I am sure one get more from search results using schema markup, like Question, Answer, QAPage. 

    The era of "pure" forums is over. The era of forums with general content is over. But there is a large opportunity for subject-specific communities with rich content, events, reviews, directories, Q&A and so on. All these elements can become a beginning of the conversation, discussion, what forums are. 

  2. 8 hours ago, Paul E. said:

    Are you all certain the spam is coming via the form rather than emailed to the community account?

    We have thousands of messages inbound in contact us and the only spam we see is targeted stuff intentionally sent to us by someone trying to market to us.

    In my case, 99% of spam comes through contact form. See my logs in the review of the plugin 

    You can stop bots, but you cannot stop human that really fill out the forms. In my experience, the best way to stop spam is to block their IP addresses, their E-Mails and to investigate the E-Mail content to find spam links in it. The plugin above is ready to use and free for 7 days. It is worth to test it.

  3. 7 minutes ago, Daniel B. said:

    When a record is added to the Database through a Club, it is then is it visible for all clubs with access to the same Database/Category, and Pages displaying the same Database? Or each record added by the club is "isolated" and accesible through the Club page.

    Technically, it is a category in Pages database that is assigned to this club only. It behaves the same way other club nodes do, like forums, blogs, galleries and so on. 

    7 minutes ago, Daniel B. said:

    what happens to the Database entries when the Club requires users to join to display the contents?

    The same as above. Database categories within clubs inherit club permissions and ignores permission set for the whole database in ACP. So, yes, if it is a private club, one has to join to see the content stored in this database category. If it is a public club, it is visible to any user, like any other node within public club. 

  4. 6 hours ago, kmk said:

    From member view, can not see the filter

    This is not a filter on your screenshot. These are fields that are editable while viewing the record. The fields are only shown to those who can edit records. Filter is a block that can be added to a sidebar on the category view. The fields that can be used in the filter must be defined in the APC as those. 

  5. @Nathan Explosion, that's true. IPS Suite is not installed on https://invisioncommunity.com/forums It is installed in the root of domain. https://invisioncommunity.com/forums is just an application like https://invisioncommunity.com/files/. I believe the topic starter means the case when IPS Suite is installed in subdirectory /forums/. (???) Then it is not possible. In case Forums is just not a default application, then this absolutely possible with Pages. @6ichem, what is the root of your IPS installation? What application is set as default?

  6. 46 minutes ago, 6ichem said:

    I've seen sites that have a landing page on their domain.com and forums on domain.com/forums

    The landing pages that are outside of IPS root, are not made with IPS. The sites that probably have it run ancient version of IPS. It was earlier possible to have IP.Content in the root of the domain and forums in subdirectory. With the new version (Pages) - it does not work. If you have some example links for what you mean, you can post here, so that one can investigate how it is achieved in certain cases.

  7. You should define your sever first. E. g. it is 1. Forum. Follow the guide to set up server on forum, then create clients on 2. Blog and 3. Page. Disable all other login methods on the clients and do not allow registering. While configuring clients you will be able to define what should happen to the data that does not exist on the client or differs from the server. You can also set up the login behavior, so that login is not presented on the client if the user logged on the server. As Administrator, you will always see the login form, so you should check it with a user account.

  8. 5 minutes ago, Michael Pedrotti said:

    I mean SEO wise for ranking. 

    I agree, if your main focus is SEO content, you should go with WordPress, if your main focus is commerce, you should use Shopify, Presta or Magento. If your main focus is community, you should go with IPS 😜 If you have a mix, you can mix different platforms to get the most of them. Integration is technically not so robust as all-in-one-solution and requires (a lot of) custom code to get it work smart way together. 

  9. Hi, I am struggling with (both) sidebars.

    1. The width of IPS sidebar is ignored. I see that you've defined 390px as fixed value in your CSS. Intended?
    2. Where can I change the width of the navigation bar? I can see --ta-sidebar-width variable in your CSS but cannot find where the value can be set. 
    3. Is it possible to have the navigation minimized by default? Right now it is extended.
    4. If I disable "Add "Contact Us" button in sticky sidebar" I can still see the arrow to expand the button.

    Thank you!

     

  10. 11 hours ago, DreamOn said:

    With Blogs, we can't define only one blog as the main content of the site like a WordPress.

    You do not need blogs if you would like to have only one blog. IPS Blogs are designed for community members. It's a multi-blog solution. If you need a blog written by community owner only or even a group of approved members than you should stay with Pages. See also IPS community blog https://invisioncommunity.com/news/ that is based on Pages and not Blogs. 

    Pages is surely not so powerful like WordPress out of the box. Pages are still highly customizable. If you outline what you exactly miss in Pages, then it can be extended. I cannot think of anything that cannot be done with Pages. 

    IPS will never provide WordPress functionality for the blogs, or Magento/Presta Shop features for Commerce. IPS is for building communities first, not writing blogs and not building powerful shop solutions. On the other side BuddyPress or Magento Forum will never reach out to IPS. They are just not designed to be a strong community software. 

  11. 3 hours ago, opentype said:

    How are the times wrong? Are they shifted a certain amount or what is the exact problem? I don’t want to change the code blindly. I need to replicate the problem.

    It is indeed difficult to replicate. I assume that the issue was triggered by a specific guest user with browser timezone different from the events' timezone. The times were shifted by -1 hours. If the event was scheduled at 10:00 AM (Berlin) I have sometimes seen it as 09:00 AM and sometimes correct. It was a bit random, unfortunately.  It was also somehow related to the cache. After running support tool the times were always correct. Then some hours later false again. Probably, when the specific user has visited the site another time(?).

  12. Hi,

    There is probably an issue with the calendar SuperBlock showing wrong times for the events. IPS support says, the reason is, you miss data-controller="core.global.core.datetime" for the time display. Compare the time format in the default template:

    {{if $event->nextOccurrence( $today, 'startDate' )}}
    	<span data-controller="core.global.core.datetime" data-time="{$event->nextOccurrence( $today, 'startDate' )->format('c')}" data-format="{expression="\IPS\calendar\Date::calendarDateFormat()"}{{if !$event->all_day}} {expression="\IPS\calendar\Date::localeTimeFormat( FALSE )"} {{endif}}">{$event->nextOccurrence( $today, 'startDate' )->calendarDate()}{{if !$event->all_day}} {$event->nextOccurrence( $today, 'startDate' )->localeTime( FALSE )} {{endif}}

    and yours:

    {{if $record->nextOccurrence( \IPS\calendar\Date::getDate(), 'startDate' )}}
    {{$items[$counter]['content'] .= $record->nextOccurrence( \IPS\calendar\Date::getDate(), 'startDate' )->calendarDate();}}
    {{if !$record->all_day}}
    {{$items[$counter]['content'] .= ', ';}}
    {{$items[$counter]['content'] .= $record->nextOccurrence( \IPS\calendar\Date::getDate(), 'startDate' )->localeTime( FALSE );}}
    {{endif}}

    I experience difficulties with displaying correct times. They are only in your block, not on the event view page and not in the default upcoming events block. Can our please check it?

  13. Still desperately needed.

    We have some auxiliary databases that are only used for database relationship in other databases. The records in such databases do not make sense standalone. I would like to exclude those auxiliary databases from sitemap. They have a lot of records that do not really contain any helpful information on its own. 

×
×
  • Create New...