Jump to content
Announcing Achievements! ×

Community

Leaderboard

Popular Content

Showing content with the highest reputation on 09/30/2020 in all areas

  1. XRegExp is 135KB when minified as part of root_library.js (that whole bundle is only 383KB, so it's a significant chunk), but it's only used in two places: In ipsautolink/plugin.js, it's just used to evaluate a native JS regex, which I believe is totally unnecessary (use this.urlRegex.test(text) instead!) In ips.search.results.js, where it's just used to replace using a native JS regex (use $(this).text().replace(new RegExp(...), '...') instead, as you do for each subsequent replacement in that chain) (while you're at it, why does that code replace with HTML, HTML escape everything, then selectively unescape the content you just added?!) Removing those two places that don't, to my understanding, utilise the library in any meaningful way would allow you to slim down the site by a not-insignificant amount, and make certain people happy.
    2 points
  2. Another feedback topic recently mentioned supporting SSL for the MySQL database server. What if we did something like /* Connect */ parent::real_connect( $sqlCredentials['host'], $sqlCredentials['username'], $sqlCredentials['password'], $sqlCredentials['database'], $sqlCredentials['port'], $sqlCredentials['socket'], $this->_getFlags() ); and then the _getFlags() method returned nothing by default, but a plugin could add a hook to set other flags?
    2 points
  3. I'm revisiting old news but I'd like to reiterate that perhaps self-integration tasks (I mean within the IPS itself and not including zapier) should be a thing. Pretty much something like the rules app which comes up quite often when zapier integration is discussed. Please consider trying to add something similar in future version of IPS software which would allow such things like user described one post above me. Now that could bring things to a whole new level. 🙂
    2 points
  4. Kirill Gromov

    Share to Telegram

    Version 1.0.0

    66 downloads

    The Share to Telegram app adds a button to the social media services, allowing you to distribute any content from your community to any user on Telegram.
    Free
    2 points
  5. Partially. It might send an email, if user X creates a topic in forum Y... (Can it though?), but what I am looking for is more Invision Community specific/working with data and values of Invision Community: "If custom profile field X of user Y has value Z, then do..." "If file X has been downloaded by user Y then do..." "If user X is member of club Y and posts a topic in forum Z then do..."
    2 points
  6. Everade

    We need webp NOW

    Why are invisioncommunity devs so blind for webp? It's not like it requires any other extra work, since the compression of webp is already existant by nature. Simply allowing webp by default shouldn't be the biggest deal, or is it? It's already widely accepted by all major browsers, so there's no excuse on that anymore, especially not since you dropped IE support yourselfs. But still, every request and any conversation about webp have either been put down, or ignored. Could we please get an explanation why you're so anti-fast-web? I'm honestly wondering why is that. I'm also wondering if the spacer.png image load implementation is still best practice either. Wouldn't it make more sense to add native lazy loading instead? Really keen to live up to todays SEO standards and performance requirements.
    1 point
  7. Zapier is a service that allows you to connect over 2,000 web apps. In Invision Community 4.5 we are launching a beta service of Zapier integration for Invision Community in the Cloud. What does Zapier do? Zapier acts as a bridge between Invision Community and other apps, such as Google Docs, Twitter, Facebook, Slack, Trello, Facebook Ads, ActiveCampaign, Zendesk, Asana, Salesforce, Hubspot, Discord, Stripe and more. Zapier has over 2000 apps registered currently, and that number grows every single day. Let us look at a real life example. Right now, if you wanted to add a member to a Google Sheets document each time a new registration was completed, you'd need some fairly complex code to be written that was "triggered" by this registration event. This would take days to write at some cost. Zapier simplifies this by allowing you to connect Invision Community with Google Sheets without needing a single line of code. Zapier allows you to streamline your workflows in minutes. Zapier has two types of events, triggers and actions. Triggers When a certain thing happens on Invision Community, like a member registering or a topic being posted, a trigger can be sent to Zapier to then run actions in other apps. For example, you might create a zaps to... When a member registers, add their email to a Mailchimp list. When a moderator posts a topic in a news forum, share it on Facebook, Twitter and other social platforms. When a member posts something that requires moderator approval, send a message to a Slack channel for your moderators. Invision Community Integration with Mailchimp through Zapier Actions You can also set up Zaps so that when something happens in an external application, it triggers an action in your Invision Community. For example, you might create a zaps to... When you add an event in a Google Calendar, create a Calendar Event on your community. When you receive an email to a feedback email address, create a topic on your community in a forum for moderators. When you create a task in Trello, add a record to a Pages Database on your community. Invision Community Integration with Google Calendar through Zapier Self-Integration In addition to using Zapier to integrate with third party services, you can also connect an Invision Community trigger to an Invision Community action. For example: when a member registers, create a topic in a welcome forum. Self-Integration through Zapier Frequently Asked Questions What integrations are available? In the beta launching with Invision Community 4.5, Zapier will be able receive a trigger when a member account or content (forum post, gallery image, etc.) is created and send actions to create the same. More triggers and actions will be added over time. When will this integration be out of beta? Later this year. Will third party applications and plugins be able to create Zapier triggers and actions? Because the integration requires an app hosted with Zapier (which is written in Node.js) and this has to be submitted directly by the vendor, it will be difficult for third party applications and plugins to integrate with Zapier through Invision Community's integration. In the future we may be able to provide basic abstracted integrations for third party applications and plugins through an extension API. In the meantime, third party authors can of course write their own Zapier Apps if desired.
    1 point
  8. Version 1.0.3

    2,196 downloads

    This is a custom .htaccess to use on the IPS Community Suite Forums. It helps to improve your forums Google Page Speed and YSlow scores. The top segment is the same .htaccess that is generated by the IPS Forum software. This segment is Invision Power Services code and I do not claim it as my own. All rights and credit for this segment of the .htaccess are Invision Power Services. The bottom segment is based upon research of several websites and the references listed below. Please be careful when using this file because the contents may be incompatible with your server setup. Preventative measures have been taken to ensure that it should be safe to use in any Apache based environment. Warning: If you have customized your .htaccess file you will want to make the necessary edits to add the code included in the .htaccess file found in this package. When you make updates be sure to remind users to clear their cache. You can also refer them to this URL for instructions on how to do clear their cache: https://wiki.lunarsoft.net/wiki/Clearing_browser_cache Google recommends a minimum of one week: https://developers.google.com/speed/docs/insights/LeverageBrowserCaching GTmetrix recommends a minimum of one month: https://gtmetrix.com/leverage-browser-caching.html Best of luck, Tarun https://www.lunarsoft.net
    Free
    1 point
  9. My site staff are constantly getting moaned at for doing their job. Why did you hide my post? Where has my comment gone? Why have you created a new topic? It seems ludicrous that there's no way of notifying the members why something has been done without sending PM's everywhere. We're now trying to combat the lack of notifications by utilising the warning system but desperately need some way of notifying the user that a post has been split to a new topic at xyz, or a post has been hidden because it breaches guidelines, ideally without using PM's.
    1 point
  10. We can "help" Google Places to show more accurate results by giving Google some hints about what we want: https://www.youtube.com/watch?v=c3MjU9E9buQ Would be nice to have on AdminCP fields to set this hints for better Google Places usage.
    1 point
  11. My users almost never add blog or blog entry images when they write articles. Without background images, the default theming for these is really ugly, to the point where I am considering removing this functionality from our site. It's very obvious looking at the official IPS blog, they put a lot of time into selecting blog entry photos from a common source of stock photos with a certain consistency in the theme. That's cool, but the current design of the blog system creates a big burden to select good images that look consistent. It's more suited to an official company blog than to a site with user-generated content where people sloppily post whatever comes to mind. Any time you allow users to customize the appearance of anything, they will f*ck it up. Think about those awful custom profiles from MySpace.
    1 point
  12. I may change or add e-mail too.
    1 point
  13. @bfarber Any update as to when this will be fixed? I need to clarify too.... on my site I have both forum and database sections. It used to be that I could copy a member's write-up in the forum and paste it into a database section as a record. The text AND images would show up. ( The images were originally uploaded in forum). But now when I copy and paste, the images just show up as links.
    1 point
  14. What kind of icon? You can include really any HTML in there - for your prefix, you would either do this, for an actual image: <img src='/path/to/image.png' alt='Group Name'><span style='color:white; background:#cd7f32; font-weight: bold; padding: 3px 8px; border-radius: 3px; text-shadow: #000 2px 2px 4px ;'> Or for a Font Awesome icon, you would do this (in this case, you can also control the color - if you want it to match the rest of the group name, then you would place it inside the span rather than outside): <i class='fa fa-ICON'></i><span style='color:white; background:#cd7f32; font-weight: bold; padding: 3px 8px; border-radius: 3px; text-shadow: #000 2px 2px 4px ;'>
    1 point
  15. It's the core / front / widgets / promoted template.
    1 point
  16. I think it t would be useful if version 4.5 would have an easy way to rename Clubs to Groups by just moving a slider or ticking a box in the ACP instead of manually editing each instance where Club(s) is found in the language file. Would anyone like to see that? I've not used clubs with success in my community because members don't seem to get clubs because they are use to groups on FB.
    1 point
  17. They do persist pages. The issue is the number resets. Which is the core issue here.
    1 point
  18. I've used the rules app. It was garbage to begin with and was HELL on most communities especially during upgrades. Not to mention other things that affected that mod author which only some of my dear friends know about. While I do want and appreciate automation, I don't want the rules app to influence such a decision. It was a garbage app that.... nm. I do know that IPS has been adding more automated things and they have said that some things will be more automated so instead of asking for a garbage app to be implemented into core why don't you provide things that you would like to have be an automated thing? Things that you would like to see implemented either as a setting something you can configure. Auto-lock topics after no replies for X days Thank you for joining, how are you getting along PM/Email for users under a post count that have been registered for X days Hey, are you okay PMs/emails when a member hasn't come around for X amount of days. Birthday PMs Anniversary PMs (would love this with Awards too @Fosters) Promotion messages and or notifications (messages preferred TBH) I'm sure I could think of more but those are off of the top of my head while tired.
    1 point
  19. One thing that is really missing in Invision Community is automation. Sure, we have group promotions (which have, sadly, very limited functionality), but that is about it. I'd love to see a feature, that allowes to create scripts that do stuff automatically. Be it a user that posts in a certain forum and gets a notification, a user that downloads a certain file and gets a group promotion, a user that updates their profile picture and gets whatever... With a flexible system anything should be possible. It would be very helpful to let stuff happen in your community without the need to actually handle everything manually. While I hope to see such functionality being added to Invision Community: I know about a plugin that added such functionality once, but it seems as if it is not available anymore. Does anything similar exist? (Seached for it, did not find anything.)
    1 point
  20. Hello, No The plugin uses the cache
    1 point
  21. TDBF

    Website Footer (Support Topic)

    Sorry for the time it has taken to get this done. I had lots of issues with my test install and required help from support. Finally got the new version upload and waiting approval from the moderators. This new version has a ton of new features, changes and many bug fixes from the previous version.
    1 point
  22. Please add the below css to custom.css until next theme update which will be fixed .ipsMenu.ipsMenu_bottomRight:after, .ipsMenu.ipsMenu_bottomLeft:after, .ipsMenu.ipsMenu_bottomCenter:after { border-color: transparent transparent rgb( var(--theme-ipsmenu_bg) ) transparent !important; }
    1 point
  23. Hello, i just checked the logo background, it is hided in theme settings it will be fixed in the next update. If you want to change the logo background. you need to use custom.css to change the color manually for example... .ta_Logo { background-color: #6e9eb6; }
    1 point
  24. breatheheavy

    Shortlinks

    Awesome! How did you do this? Does it track clicks?
    1 point
  25. Badges is available for 4.5, but Moods hasn't been resubmitted yet after being rejected a few weeks ago.
    1 point
  26. DawPi

    (DP45) PM Viewer

    I don't know. It's beyond my scope now. Someone from IPS should (or not) approve it. It's approved now. 👍
    1 point
  27. Mr 13

    Shortlinks

    Some time ago, I described how I solved this problem for one of my communities.
    1 point
  28. Fair enough, I've raised it internally.
    1 point
  29. Is it possible to create member tasks? In essence like a to-do list for all members, where they can login and see the list, marking off once things have been done. I'd be able to see who's completed what at lower (phil did x) and higher level (x% completed section y). I am not seeing any plugins at the moment for this but would love to hear people's thoughts. Thanks, George
    1 point
  30. Michael.J

    Auto Welcome Support

    I have a new version that fixes the immediate welcome and a background queue to remove the legacy field rather then upgrade step. Those who are available to test this, particularly those upgrading with lots of members. Please PM me.
    1 point
  31. Folks, please try to pay more attention to the version numbers you're using for your customisations! There's just another upset client who can't upgrade his file via the ACP - Marketplace because the system doesn't recognise the new upgrade release as "upgrade" because the recent version has long version 2800 while the old long version is 24344. I hope everybody here sees the issue?! The newer version is lower than the last version. Another common concern confusing clients and our backend is that some developers started going back with version numbers for their 4.5 releases. So from 1.4.2 ( 104020 ) they went back to 1.0.0 ( 100000 ) Personally, I would suggest to try to use a proper semantic versioning system Last but not least, while it's mentioned in the MP guidelines, here's a slightly reminder: Please also increase the versions for EACH release, even if you changed only a minor typo because clients will freak out because the MP shows it as upgraded, but their installation not..
    1 point
  32. Hi, No widgets are available yet, but there will be in the near future.
    1 point
  33. Five stars! Please check out my review above ^ ⭐️⭐️⭐️⭐️⭐️
    1 point
  34. Yeah, if I recall that plugin didn’t play nicely with other plugins. I’m sure it could be done again, with 3rd party or IPS, so long as it’s done with care.
    1 point
  35. I like new default/core theme/design. I like new features too, waiting for a RC or final version to upgrading my forum 👏🏼
    1 point
  36. Exciting news:) Zapier is working on a mobile app, which is going to open just another level of integrations and possibilities for IPS communities using the Zapier integration.
    1 point
  37. Hello, Team always doing the best insurmountable things in forums. A query currently manages a community that every day bigger we are using the integration of discord app of voice chat of servers to synchronize the roles of the forum with the server to deliver roles when buying the members subscriptions in the forum a role in the forum this you also get it on the server discord. I want to know if this Zapier integration will have the same functions because it would be of great help for the invision community to add the easy integration of discord app with their forums as it does with google, facebook. twitter thank you
    1 point
  38. The main benefit is to integrate with this party services. Zapier provides a common platform of exchange for any app: Mailchimp, Google, Facebook, Dropbox, etc - and now Invision Community - to send data to any other. The fact you can use it to send stuff from one Invision Community to the same Invision Community is an interesting thing I wanted to mention, but I imagine most people will be linking with external services. "Integrate with [insert service name here]" is one of our most popular feature requests. Zapier also has this! During testing, I had a Zap that did "if someone makes a post, and that post contains my name, blink the lights in my living room red and send me a slack message - if it contains another staff member's name, blink the lights blue". I was going to include a video in the blog entry, but thought we should stick to realistic examples (people are sometimes a bit literal and I thought some might get confused into thinking we were aiming for building a feature that aimed to blink the lights in your home 😅). We don't have a "New Purchase" trigger yet (though obviously it's high on our list) but by sending that trigger to Delay and then an email service that kind of thing is a great example of the sort of thing you could accomplish.
    1 point
  39. I'm interested in the concept of Invision integrating with Zapier in terms of events, triggers, and actions! We use and rely on the 3rd party "Rules" app, and the uncertainty as to whether it'll work with each new version of Invision Community has had me a little on edge. lol It'd be wonderful if these same "ETA"'s could be used internally, as in Invision --> Invision. e.g. If member registers --> create a post in the forum e.g. If customer makes a purchase --> Queue up a follow-up email for 30 days from the purchase date. Regardless of any of that, this is great!
    1 point
  40. @Askancy, for my forums i've created additional structure with short urls which are good for sharing. For example, instead of this url: https://koreanrandom.com/forum/topic/1644-%D0%BF%D1%80%D0%BE%D1%87%D1%82%D0%B8%D1%82%D0%B5-%D0%BF%D0%B5%D1%80%D0%B5%D0%B4-%D1%81%D0%BE%D0%B7%D0%B4%D0%B0%D0%BD%D0%B8%D0%B5%D0%BC-%D1%82%D0%B5%D0%BC-%D0%BA%D0%B0%D0%BA-%D0%BF%D1%80%D0%B0%D0%B2%D0%B8%D0%BB%D1%8C%D0%BD%D0%BE-%D0%B7%D0%B0%D0%B4%D0%B0%D1%82%D1%8C-%D0%B2%D0%BE%D0%BF%D1%80%D0%BE%D1%81-%D0%BF%D0%BE%D0%BB%D0%B5%D0%B7%D0%BD%D1%8B%D0%B5-%D1%81%D0%BE%D0%B2%D0%B5%D1%82%D1%8B-%D0%B4%D0%BB%D1%8F-%D0%BD%D0%BE%D0%B2%D0%B8%D1%87%D0%BA%D0%BE%D0%B2/ We can simply use this: https://kr.cm/f/t/1644/ And it will redirect user to the same topic. You can easily make something like this and don't transliterate UTF-8 words, as their presence in URL is better for SEO than transliterated text.
    1 point
  41. Don't worry, I'm not complaining. The ability to copy entire topics is a good start and of course I suppose what we can do is copy a topic and then delete the posts that we don't want. It's a bit of a lumpy workaround – and if you feel that you would like to upgrade your plug-in to be able to copy topics as well then that would be very handy.
    1 point
  42. "their" in English is taken to mean "belonging to them". As we do not know the gender of the user, we can't say "his" (as in belonging to him) or "her" (belonging to her), so "their" is an acceptable gender-neutral solution. But, as you use a translation that adjusts the verbiage anyways, I'm not sure why this matters.
    1 point
  43. Makoto

    Account Deactivation

    Due to a lack of proper communication from the IPS team on a change in standards, the most recent update including the above mentioned bug fix has been delayed and will probably not be live until at least the end of the week. I apologize for the delay and will work to ensure this does not happen again going forward.
    0 points
  44. Morgin

    So much empty space...

    Could open source this with a git repository that anyone inclined to assist could contribute to. I have none of the skills required to do anything technical and all I can do is cheerlead. Frankly I also like the default skin save for some decisions about how big text and other elements are on mobile/tablet which is why I run at 75% zoom on mobile, so not a huge vested interest either. But clearly there are a lot of people who want a default skin that is far more flexible for their needs, and there is absolutely the talent here to help. Doesn’t seem like a candidate for a paid exercise, but something the community will need to figure out on its own. Ultimately, maybe providing a working framework that can be compared to what Invision provides and makes the case for certain changes. Would love to see that sort of collaboration. Can also happily assist with any grunt work lower skilled tasks if they are needed.
    0 points
  45. Pete T

    TXT & PHP Widget

    Version 1.0.2

    4,358 downloads

    This mod will let you add Text, HTML and PHP widget IPS4's blocks. also you can disable PHP widget from Admin CP How To Install You just need install the plugin Admin CP > System > Site Features > Plugins > Install
    Free
    0 points
  46. Only seeing primary group icons now since upgrading the board to 4.5. I've disabled and re-enabled the plugin to no avail. All the plugin settings have been retained. It's just not showing secondary icons for any user group at all. EDIT: I notice I'm still running 1.0.6. I went to download the newest version, 1.0.8, but the marketplace says that 1.0.8 is NOT compatible with 4.5. EDIT 2: I upgraded 1.0.6 to 1.0.8. Still not working. I then completely uninstalled the plugin and reinstalled and reconfigured. Still nothing.
    0 points
  47. Seconded. I just made the mistake of upgrading to 4.5 before making sure all my plugins worked with it, and sadly this one currently doesn't. 😞
    0 points
×
×
  • Create New...

Important Information

We use technologies, such as cookies, to customise content and advertising, to provide social media features and to analyse traffic to the site. We also share information about your use of our site with our trusted social media, advertising and analytics partners. See more about cookies and our Privacy Policy