Jump to content

Dreadknux

Clients
  • Posts

    392
  • Joined

  • Last visited

 Content Type 

Downloads

Release Notes

IPS4 Guides

IPS4 Developer Documentation

Invision Community Blog

Development Blog

Deprecation Tracker

Providers Directory

Forums

Events

Store

Gallery

Everything posted by Dreadknux

  1. I have a sticky mobile header and agree with this suggestion - clicking the hamburger icon always draws the user to the very top of the page they are viewing, and it's not a very good UX. It'd be good to have that deactivated.
  2. Staff Messages could work as a short term solution, but it would be better to have a feature that: 1. Attaches a message like this on a per-post level rather than a per-topic level 2. Makes such a message visible only to staff and the member who made the post (not fully public, that doesn't make sense to me). I think that would be a valid suggestion for a new addition to the moderation suite.
  3. Thanks for the suggestion, but no that wouldn't really help. That solution is for adding public responses to existing/already public posts from users, which doesn't apply in my use case. It would also just cause clutter that would need deleting after the post-in-waiting was approved.
  4. On my community, I use the post approval feature for new users so that we can screen their content for any spam/nefarious intent. Works quite well, but sometimes we get posts that are a little too short/low quality for our moderating team to approve... but we don't want to really keep deleting their posts without being able to inform them how they can improve and actually get their posts cleared. We can of course DM these users, but in UX terms that involves several clicks off of the topic and into other areas of the site, and it can be quite inefficient (we'd need to link the topic post to the user, explain why you're writing to them etc etc). It would be great if there was an option for a Moderator to simply insert a note into the post in question, which can send an alert to the user inviting them to view and understand how to edit the post in order to make it through approval.
  5. Thanks - I did see that but the topic title mentions 'Beta' there, and I'm using the final version as distributed by IPS, so figured it had been sorted by now... I'll disable this right away given the privacy concerns mentioned.
  6. Just upgraded to 4.7.16, and the update appears to have broken the Combined Fluid View logic. I have two top-level forums in my community that have several sub-forums, that are both set with 'Combined Fluid View'. Instead of displaying topics from just the top-level + sub-forums, these forums now pull topics from every other forum across my community, including Club forums. An image to illustrate: Note that all four of the topics displayed on the left hand side, above, are from completely different forums outside of the 'Sonic News' forum. Could we get a hotfix in to resolve this issue? Otherwise, my option would be to disable Combined Fluid View on these forums entirely.
  7. Quick, let's try to find clues in Matt's emojis 👀
  8. Thanks Marc - I can maybe offer the IDs of the offending users and maybe we can work from there? First offending account: 49516 Second offending account: 49518 Appreciate any insight into how they managed to slip through the net. I did notice these users have a Timezone set to 'UTC' rather than Russian Federation/Moscow/etc, maybe the AdminCP is ignoring the location of the IP address in favour of Timezone data?
  9. A user has just been caught attempting to spam my community (luckily I have approvals on new user posts so their work wasn't visible...), I flagged them as a spammer but they were able to quickly re-register a second account and start spamming again. I have blocked the IP address used (it was the same for both), but a search on that address in AdminCP states that the 'Estimated Location' was St Petersburg, Russian Federation... a location I have marked in my Geolocation Spam Prevention settings as one that requires users to be manually approved before successfully registering. I'm not sure why Invision Community's spam prevention tool failed twice to capture this user but it's an issue for sure, and I wanted to flag it up so the tools can be tweaked to avoid this problem in the future.
  10. I think I made a feature topic about Our Picks before, but I had this brainwave and wanted to share another idea. It would be great to allow community members to 'suggest' content for promotion onto the Our Picks (or Featured, or whatever it's going to be called in V5) page. They could click a button saying "I loved this! Suggest for Promotion" or something, and a dialog could appear with a text field asking why they liked it and why they want it to be shown on the front page (so others may see it). These submissions could be collected into the ModCP and mods/admins could consider them for inclusion - if so, they can tweak a suggested headline and body copy much like they can with the current promote system. They could also choose/create a Category for the Featured content to sit within (this is related to a past feature idea I had in the last topic I made - Our Picks should have the functionality for 'categories' so that mods/admins can promote content to certain 'buckets' that can be used as a filter when displaying on a custom homepage). Reason why I think this might be good, is for large communities with a lot of content. Sometimes it can be difficult for just mods/admins to find and promote good content they see, if there are a lot of clubs/forums/pages etc to work through. And it would allow users to feel like they are helping to contribute to a community that they love.
  11. Sorry, it's probably a bit complicated what I mean. So if I have a Pages Database called 'Music' and from there I have a Page that can be accessed in one of two ways: 1. Via the Pages app (i.e. [domain.com]/music/category/this-is-a-page) 2. Via a Club through which the Pages Database is connected (i.e. [domain.com]/clubs/1-this-is-a-club > click 'Pages' tab) Would the Page design/template look different depending on how/from where it is viewed? I imagine when accessing a Page via #2 above (through a club link), the Club Header would appear above the Page content (as it does if you create a Forum within a Club). But would the Club Header also appear if the same Page is accessed via #1 above (through usual browsing/navigation of the site)?
  12. This is a nice update - and great that you guys are still adding features to v4, wasn't expecting that! QQ on this, as I'm more on the 'mildly curious' side of things with this particular feature and I'm thinking about possible content redundancy across the suite; is this feature just about creating new club-specific page databases that are exclusively tied to those clubs? Or is it the case that an existing pages database could be tied to one (or more?) Clubs and the content for that database could be accessed/viewed from either the Club space or the standard Page space? To offer a use-case example; suppose I have an existing Pages database, that works like a wiki. I want to keep that wiki visible and accessible as it always has been, but I might have a category called '1990s Movies' that might work well if linked to an existing '90s Lovers' Club. This way, Club users (who like to stay on the Club app and don't leave) will be able to see and enjoy the Pages content, without them needing to create a brand new Pages DB for that purpose (and risk duplicating content across the site)? Hope that makes sense? I only ask because there's talk of linked Pages db permissions being honoured at the Database level (and not necessarily the Clubs level), which makes me think that this could be possible. EDIT: Also another question. 😄 About templates/theming, would pages be displayed as per the templates selected in the database settings in AdminCP? And if a Page is viewed from the Club space, would the Clubs header appear above that template?
  13. I'm enjoying the story so far, but can we get some more chapters to complete the book? 😄 I enjoyed the once-a-week cadence of reveals a few months ago, and I'm hoping we're near the end of our mid-season break and can return to that? 🙏
  14. 100% agree with this suggestion!
  15. Well, as I said before, this interpretation of things will not hold up well if you're being audited about it (which is unlikely if you run a small-ish community anyway, but you know). It's pure conjecture. You can certainly try it, though. I won't stop you. No, my 'idea' of the GDPR would be to simply anonymise personal data. Nothing more, nothing less. The way IPS' PII deletion feature currently works, works. That's not "deleting the internet", lol. I mean, sure, whatever. I don't care honestly. I'm not trying to have an argument about this, I'm simply giving you some insight as to why a certain request, the way you made it, wouldn't be the best idea. But you don't have to agree with me. At the end of the day you can manage the PII data on your community any way you want. I wish you the best of luck with it.
  16. For the record, I do think your request is a reasonable one. 🙂 I am simply explaining that, regardless of what you might think or interpret, a username is still considered personally identifiable information, and so simply keeping a user's name upon PII deletion (which is what you suggested in the OP) isn't really a viable option. For example, my username is obviously not my real name, but if you were to Google it, you would find similar accounts with that name all over the internet. It is a personally-identifiable piece of information that can associate me with other content online. You could likely do the same with "fritz.mueller" - any kind of information that could reasonably be associated with that name, counts as a method of "how you identify" that person. That is the meaning of the GDPR, the right to be fully anonymised and removed from a platform upon request. If your username remains, you are not fully removed or anonymised. So as I said, I think the best solution is to have a name that an admin might select (as you say, a different distinguishable name)... but it would probably still have to be generic (or auto-generated in some way) in order not to not accidentally associate the orphaned content with someone else.
  17. I think the Media section in general could do with a complete overhaul. It's a bit of a mess in the backend for sure, but it would also be great if you could set certain usergroups to allow access to media in this library from the post editor (so that, for example, news writers could select media from a shared pool of resources).
  18. Unfortunately, that kind of argument won't get you very far with legal/data authorities asking why you haven't been compliant with PII data. 😅 If it can happen, regardless of how often it does or not, then it needs to be covered.
  19. The problem you have with this is that, a username is technically PII (as it can be traced across other platforms, if the user has the exact same username across social media etc). Also some people may use their real name as a username, which would be a privacy issue if a deleted user's name is kept intact... *looks at your username* 😅 There's probably something to having a generic auto-generated username made for deleted users instead of 'Guest' all the time, but you still have the issue of not knowing who people are talking about in-post if old users are referenced. It's a tricky one.
  20. I might be missing something in the AdminCP, but it would be great to have the option to allow certain usergroups to upload particular file types/extensions to the community. At present, there's a global option in ACP to allow users in general to upload files (and further set which filetypes they can upload). I use this to forbid regular users from uploading non-video/image files (like .zip or .exe files). But I would like the option for only Administrators to be able to upload .zip files to Downloads app (and other areas of the site), and there doesn't seem to be a way for me to do that. I trust the zip files I upload for my community, but I don't trust regular users with the same. Can this be something that is added to V5 perhaps? Or if it's already a thing, please let me know! 😄
  21. I have a general question relating to the new V5 design philosophy/restructure if that's okay @Ehren. I've been using sticky nav headers in my current V4 setup, where the navigation strip underneath the header area follows the user as they scroll down. That's working very well, with one caveat; I've had to try and shoehorn in a bunch of additional CSS for as many anchored areas on-page as I can think of(i.e. pagination rows, anchored H2s etc) to ensure those anchored areas do not appear hidden behind the sticky navbar. Unfortunately it's a little bit of a janky/inelegant solution - my code for each anchored part in my custom CSS goes something like this: [data-resort="listResort"][data-tableid="topics"]::before, [data-resort="listResort"]::before { display: block; content: " "; height: 60px; margin-top: -60px; visibility: hidden; pointer-events: none; background: none; } The above code tends to help make sure that anchors are set underneath the sticky navbar (which is 60px in height), but it has the side-effect of pulling the ipsBox design up and above its container, which makes sense logically but is a little annoying (and I've had to find alternative way to fix this by modifying the container CSS further to resolve, on a per-section/per-anchor area basis) So basically what I'm interested in knowing about is, do you think there is something in V5's design approach that accounts for this kind of customisation that a community admin might want to do, without requiring custom CSS for a hundred different containers to make it work? I don't necessarily mean that there needs to be an option for sticky headers in the theme editor or anything (because there are too many variables at play - different heights of sticky containers, whereabouts that sticky area might be, etc), but perhaps there is a custom CSS variable baked into V5 for advanced CSS editors, where they can input a value for a sticky anchor height, and then the admin can add one additional line of custom CSS to set their desired navbar/area as 'sticky'... and then the set variable would ensure that all anchored on-page areas would be automatically adjusted to account for the sticky header (so nothing appears hidden behind the sticky container). It's probably quite a complex thing to ask about, but interested to hear your thoughts on feasibility etc?
  22. Hi Marc- sure thing, I can give two example users and topics promoted: 1. User #46786 and the promoted content is Topic #34241 2. User 326 and promoted content is Topic #34240 Appreciate you looking into this!
  23. Not sure this is a bug or intended behaviour, but I set up a Rule on my community to award Points and a Badge whenever the following conditions are met: Content is Promoted (Promoted to Our Picks) Content is a Topic Topic was posted in [X, Y and Z] Forums I saved it, tried Promoting two such topics to Our Picks and didn't see the Badge being awarded. I checked AdminCP and it seems the correct number of Points were automatically rewarded (50 for this new Rule, +10 for triggering a separate Rule for any content being Promoted), but the Badge was not. The users in question have already been awarded this Badge. The idea is that the same Badge is awarded every time this Rule is fired, regardless of whether the user had already earned the Badge or not. There are no milestone conditions set. The expected behaviour is that, if a Rule does not specify a milestone condition of "first [promoted item]", the Badge should be awarded every single time the Rule is triggered. But this does not seem to be happening.
  24. I like that approach - one major concern with it though, would be regarding custom fields and other bespoke customisations an admin might like to add to the news experience (for example, I have another Pages database that works like a wiki, on top of my News database, and I have a relationship field set up that can tie a News article to a related wiki page... that wouldn't be possible if the News database was replaced with a forum-with-news-like-design). Also, if an admin decides to have a forum dedicated to both news and organic UGC discussion, there would need to be some kind of flag to identify a "cross-posted" topic versus a non-cross-posted one, for design purposes (i.e. Topic 1 in the forum list is cross-posted, so needs to have the "look like a news article" layout, but Topic 2 in the same forum list is a standard discussion topic so should keep the standard forum/topic layout).
  25. I just came across some kind of configuration error when trying to move a Blog Entry from one Blog to another. The error is below (root dir info removed): Error: Call to undefined method IPS\blog\Entry::sendModerationAlert() (0) #0 [dir]/system/Helpers/Wizard/Wizard.php(181): IPS\blog\modules\front\blogs\_entry->IPS\blog\modules\front\blogs\{closure}() #1 [dir]/uploads/template_68_94a9d7649fb9cdbfc784d3516e61a717_global.php(879): IPS\Helpers\_Wizard->__toString() #2 [dir]/system/Theme/SandboxedTemplate.php(61): IPS\Theme\Cache\class_core_front_global->box() #3 [dir]/applications/blog/modules/front/blogs/entry.php(449): IPS\Theme\_SandboxedTemplate->__call() #4 [dir]/system/Dispatcher/Controller.php(107): IPS\blog\modules\front\blogs\_entry->move() #5 [dir]/system/Content/Controller.php(50): IPS\Dispatcher\_Controller->execute() #6 [dir]/applications/blog/modules/front/blogs/entry.php(64): IPS\Content\_Controller->execute() #7 [dir]/system/Dispatcher/Dispatcher.php(153): IPS\blog\modules\front\blogs\_entry->execute() #8 [dir]/index.php(13): IPS\_Dispatcher->run() #9 {main} Here are the steps I took to get this: Locate Blog Entry Select 'Move' Choose destination Blog ("Fan Made") On destination Category page, check 'Send Alert to User', write Subject and Message. Check 'Anonymous', hit 'Send' Message above appears It seems that the Blog Entry still moved to the intended destination regardless, but I obviously have no way of knowing if the User ever received the Alert I wrote (I had to move two Blog Entries from the same person, when I tried to send an Alert for the second Entry the Message textarea "restored" the text from the last Message I tried to send, which suggests to me that IC4 failed to deliver the first Message to the User).
×
×
  • Create New...