Jump to content

Cyboman

Clients
  • Posts

    794
  • Joined

  • Last visited

  • Days Won

    2

 Content Type 

Downloads

Release Notes

IPS4 Guides

IPS4 Developer Documentation

Invision Community Blog

Development Blog

Deprecation Tracker

Providers Directory

Forums

Events

Store

Gallery

Posts posted by Cyboman

  1. I think this might be a very useful app for me. Link moderation management is highly required in my community.

    1. Does it also work in this use case?
      -> "Allow any links apart the links specified" in combination with any of your extra moderation abilities? (so any links except the specified links will work BUT ONLY IF the moderation limits of your app aren't f.e. set to less than 30 days and membergroup = NEW MEMBERS
       
    2. Does the auto-moderation (=hide) also work in personal messages/conversations (PM)? Or even in all IPS community apps?
       
    3. Maybe it would be an advantage, if not only linked-URLs would be managed with this app, but also text-links! I fear as soon as I introduce this plugin, members will create dummy accounts and only post text-links for copy and paste and I require a solution for these ones, too.

     

    Though I love the simplicity of this app, I think a sophisticated link management app could be great.
    In such an advanced link management app, these features could be useful (future suggestions):

    # a complete whitelist link list (will always work and never be moderated via your app) AND a complete blacklist link list (will never ever work)
    # special (admins) notifications/emails if special links are posted
    # "mark as spammer" directly (and auto-hide) if special links are posted
    # filters for "post-count" and "reaction/reputation-count"

  2. The main problem of the app is: it is very useful for new communities without members or for communities with only 1 inactivity email rule, but not for existing communities with thousands of members (that registered over the past decades) and a lot of inactivity emails rules.

    In a newly created community without members, you can set up a fresh set of inactivity email rules and they will be activated one after one as soon as the inactivity days of former members rise.

    But for existing communities with hundreds of thousands of members - if I implement a set of f.e. 5 email rules there - they will receive like 2, 3, 4, 5.... emails at once and that's a no-go. I am not able to send a member, that hasn't been logged in for 100 days 3 emails at once: "Hey, we miss you for 100 days" AND "Hey, we miss you for 50 days" AND "Hey, we miss you for 10 days". I already wrote about this on page 1 in this topic.

    Solution: The rules trigger mechanism should be implemented the same way as the "IPS member group promotion rules". There, only one (1!) rule is processed/triggered, the one with the highest criteria.

    So if there is a 100 days rule AND a 50 days rule AND a 10 days rule, ONLY the 100 days rule is triggered.

    Let us specify an order to each different rule (drag and drop and move the position of each rule).

    Then your app starts checking them from top to down.

    As soon as one rule (I order the rules with the highest criteria on the top) is processed, it will stop.

    Yes, please implement a higher logic. Thanks.

  3. Exactly, I'm also waiting for some urgent updates to start using the app (that I've purchased already 1 year ago, but I never was able to use it due to its limitations).

    • one general tax class is not enough!
      please allow setting the tax (and maybe also the commission) classes per category, NOT in the settings for all categories.
      Different products or services or dependant on private or commercial sales require different tax handling.
      Main problem is: I am not allowed to sendout automatic IP.Commerce invoices, that don't specify the tax exactly and according to laws.
    • anonymity & GDPR problems
      - missing terms & conditions per category
      - problems with deactivating email contacting on frontend

     

    I think there should be an ongoing development of the app. For me, unfortunately, I can't start using it with its current limitations.

  4. There is an error in custom notifications

    probably a spelling error? Notificatinos?

    Quote

    Error: Class 'IPS\customnotifications\Notificatinos' not found (0)
    #0 /home/nginx/domains/xxx/public/applications/core/modules/admin/system/livesearch.php(53): IPS\customnotifications\extensions\core\LiveSearch\_Notifications->getResults('obiwan')
    #1 /home/nginx/domains/xxx/public/system/Dispatcher/Controller.php(96): IPS\core\modules\admin\system\_livesearch->manage()
    #2 /home/nginx/domains/xxx/public/applications/core/modules/admin/system/livesearch.php(33): IPS\Dispatcher\_Controller->execute()
    #3 /home/nginx/domains/xxx/public/system/Dispatcher/Dispatcher.php(146): IPS\core\modules\admin\system\_livesearch->execute()
    #4 /home/nginx/domains/xxx/public/abcde/index.php(14): IPS\_Dispatcher->run()
    #5 {main}

    backtrace ->

    Quote

    #0 /home/nginx/domains/xxx/public/init.php(535): IPS\_Log::log('Error: Class 'I...', 'uncaught_except...')
    #1 [internal function]: IPS\IPS::exceptionHandler(Object(Error))
    #2 {main}

    @Stormwolfe, you've reported the same problem...

  5. I just checked the project permission settings and have the following question

    • Who is allowed to edit project details (status, priority, assignments, claims…)?
      # Are only the entered "project managers" allowed to change these fields?
      # What about the "issue/item author". Is he always allowed to change these fields?
      # What about assigned "issue/item manager" (the one an issue is assigned to)?
      # And the rest of the members, who are allowed to view and add issues/items? How can I exclude them from being able to change status details or claim issues/items, but regular members should still be able to ADD these items!

    A classical project issue workflow (who is able to "edit" issue details) would look like this ->

    1. Author enters an issue (can edit as long as no project manager changed details)
    2. Project manager(s) decide about what's next and who to assign to (project manager can always edit, and if they edited, they are the only ones who can change issue/item status details)
    3. Issue/item manager(s) proceed the issue completion (claims the issue/item - IF HE IS ALLOWED TO CLAIM - or is assigned to the job)
    4. Project manager(s) set the issue to complete/finished (they are the only ones, who should be able to do this)

    These questions and usual workflow description lead to some missing essential functionality:

    • There are no "role model permissions" implemented (issue authors, project managers, issue managers)
    • There is no "who can change issue status details" permission
    • There is no "who can set an issue to complete or declined" permission

    But most important is, that regular members should be able to ADD issues/items (is implemented), BUT they shouldn't be able to set/change issue/item status details or claim an issue/item (as this permission is a prioritized project manager permission).

  6. One important issue ->

    In the new project manager version, please let us (re)sort the issue priorities. Currently they are filtered by ID and creation date, but there are many cases we require to insert new priorities in between, after the lowest or the highest level priority, and we can't just edit all finished issues to follow the former logic ? 

    It would be great, to sort priorities by drag and drop from lowest to highest or highest to lowest.

    Thanks.

  7. 2 new options, what the inactive plugin could do:

    1.

    In addition to this idea "if rule = true THEN optin/optout from bulk email" ->

    Quote

    new "inactive member app option", a "bulk email opt-out" as an alternative to "member deletion/group demotion" could be a great gain for the app, to keep members in their active groups but simply cancel their opt-in.

    2.

    it might be useful to have an option to trigger an already implemented member group promotion/demotion rule for inactive members (as these "regular IPS rules" won't be triggered otherwise) ->

     

  8. I'm not sure if it's a wonder or jinxed.

    I just opened the Spacious settings once again (to look for the Similar Web Tracked Site Links...)

    and after I am back to the dashboard, all chart bars show up correctly ???

    I've been living with broken chart bars for multiple months since Spacious 14 release until 5 minutes ago, and I really only reopened the setting page ??? ??

    So, all good again concerning the bars. ?

    Thanks for the https notice.

  9. On ‎7‎/‎22‎/‎2018 at 9:17 AM, Fosters said:

    I can't reproduce this, this method returns only open types. Is the item state really marked as "implemented/declined" ?
     

    yes. closed/implemented/completed show up in the OVERDUE items as well as in MY ITEMS.

    Not sure, if this conflicts with the project category setting "Hide closed/finished items from the list" which is
    # all off for every category in my installation (=they shall be shown wherever relevant)
    # which is assumed to be only relevant for the "project containers list", not the "project overview lists" (but an enhanced description would help)
    # in any way, overdue is overdue, and closed/finished items are never overdue (anymore) ?

     

    1. I noted, that the Spacious ACP isn't displaying the member trends correctly. All elements in the chart bar are overlaying and there is no graphical separation.
    2. ^^ same for the topics/responses chart bar
    3. I have the same problem with the similar web widget contents not showing. But I would like to add, that it isn't ideal imo to see http links were implemented (= the sites to track in the field in the ACP setting allow only the domain entries), only https links should exist everywhere for true SSL. Please, no html links anywhere.
    4. I would love to see the donut charts coming back for the server informations.

    My setup: I'm using Microsoft Edge Browser on Windows 10, latest release.

    Thanks.

  10. Another system log entry:

    • triggered by a "guest"
    • URL not available
    • RuntimeException::0
    • LOCATION_UNKNOWN

    Backtrace ->

    Quote

    #0 /home/nginx/domains/xxx/public/system/Member/Member.php(145): IPS\_Session::i()
    #1 /home/nginx/domains/xxx/public/system/DateTime/DateTime.php(514): IPS\_Member::loggedIn()
    #2 /home/nginx/domains/xxx/public/system/DateTime/DateTime.php(478): IPS\_DateTime::determineLanguage(NULL)
    #3 /home/nginx/domains/xxx/public/applications/birthdaygreeter/tasks/birthdayGreeter.php(67): IPS\_DateTime->format('d:H:i')
    #4 /home/nginx/domains/xxx/public/system/Task/Task.php(248): IPS\birthdaygreeter\tasks\_birthdayGreeter->execute()
    #5 /home/nginx/domains/xxx/public/system/Task/Task.php(217): IPS\_Task->run()
    #6 /home/nginx/domains/xxx/public/applications/core/interface/task/task.php(62): IPS\_Task->runAndLog()
    #7 {main}

     

  11. As a CIC customer, I also get the following error message in the ACP dashboard ->

    Quote

    Locked Tasks

    The following tasks appear to be locking frequently: birthdayGreeter.
    Please run them manually. If you require assistance with any errors shown please contact technical support.

     

  12. Thanks, @Charles, for the response.

    This is the classical case of a poweruser lockout!

    As I doubt I have a lot of IP errors, the only reason for being blocked is, that I've read in and contributed to the IPS community the whole day ?? I admit, after reading for 16 hours, opening massive amounts of topics, guides, files, refreshing contents, responding to posts and having an active messenger inbox, this might have led to a block of my IP ?

    It might be of advantage, if you lower the firewall connection block settings, if you don't want to lock out powerusers deeply studying IPS ?

     

  13. During the last weeks, I received a lot of cloudfront failures when trying to connect to the IPS community website.

    This occurs once a week during the last month and I have never experienced this before. All other websites work without problems.

    Today again, invisioncommunity.com hasn't been available for several hours, this just happend the last 3-4 hours.

    But I can see members posting during that time.

    What is wrong with your cloudfront settings?

    pic2.thumb.png.737a3bb34d3554d6e22a5a09d9ab1bb9.png

  14. 4 hours ago, kmk said:

    Please I want to request Custom Field inside the "Details" widget, or Issue information panel. 

    If appear issue, should be appear solution later, but sometime the solution appear many time discussion, or change of information, or a progress workflow, in this case the comment section is used to show the discussion, change of information, progress workflow or confirmation of a task, so some issue will be contain many comments, if let me add a custom field to the detail panel, I will put there a solution link, when after open the Issue View page(in this case the issue will be completed), I can click the lick and take me to the comment where contain the solution, I avoid have to scrolling and searching which comment contain the solution information.

    Interesting idea, and I also came about these thoughts.

    My preferred solution for the idea to "show a master/final conclusion" would be ->

    I talked about "entering reasons" for status changes before. It might be a good idea, to

    • display specified reasons for setting an issue/item status to "completed" in a special manner, f.e.
      # highlight "completed reasons" (show and highlight such reasons as a "special post" or show them like the IPS moderator messages on top)
      # have a "jump to completion reason" or "jump to conclusion" or "goto to solution" button anywhere, if an item/issue has been completed.
      # the solution should take care of the possibility, that items/issues will be completed, reopened, completed again… allow multiple completion highlighting or top messages
    • mark "solution posts" as "best posts"/"best answers" (like in the IPS question & answer forum module, where you can mark a best answer)

    This solution would allow a lot flexibility.

    @kmk -> you could insert such a "solution link" to a "completed message on top of the item/issue" AND/OR you could scroll down easily and directly see "best issue/item answers" or highlighted posts.

  15. I just checked my older reports/suggestions on fosters.tech

    please, check these ones, too, if you are working on the project manager currently and enhancing the features

    1. in "overdue items tab", successfully completed items with a former set "due date" are shown there, but they shouldn't,
      as they are NOT OVERDUE, they are already COMPLETED ? 
       
    2. in the items "details" pane, also show the "project managers" for the project associated with the item, not only the assigned member
      There are always 2 responsibilities: (1) member assignment and (2) project managers (who have to control the assignments, and they are responsible if assignments do not move forward). If you have a lot of projects, you also require the project manager information (that could potentially switch any time) and it will be located best there.
       
    3. please integrate "reasons for assignments" or "priority/status changes"
      others want to know why changes have been made
       
    4. please let project managers and assigned members see more details in the moderation history
      # who is assigning to whom and why
      # who is changing the priority and why
      aso
       
    5. better notification processes
    Quote

    If anybody allowed enters a new issue in a project in the project manager, then: 


    • the project manager(s) should get a notification (optionally plus an email) about a new issue in his area of responsibility

    • the project manager(s) should be set to auto-follow the new issue in his ressort, as he is/they are the main responsible person(s)

    • this process should also be reliable with multiple project managers 

    If a project manager assigns an issue to a responsible "task/issue manager" (to solve the issue as responsible member), then: 


    • the issue manager (assignment) should get a notification (optionally plus an email) about his new issue in his new area of responsibility

    • the issue manager (assignment) should be set to auto-follow the new issue 


    Project and issue managers should be informed (like written above) about EVERY CHANGE made to an issue, f.e. changing the priority or the overdue date already triggers a notification (plus optional email), not only new posts. 

    Project and issue managers should still be able to unfollow specified issues after they were set to automatically auto-follow. 
    This makes sense to me. Please consider.

    Just transferred these issues to this thread, so they won't get lost ? 

  16. 6 hours ago, Fosters said:
    13 hours ago, Cyboman said:

    On the first issue (= a project item), in the details view, others can't react to the first issue post (reactions missing in the template, ^^ already mentioned above)

    I can't reproduce this, works fine here.
    Could you please check if any of your project manager templates are customized?

    Sorry, I forgot to mention, that this occurs on "mobile" only, not on the desktop view

  17. Hi, I don't know why, but it isn't working for me, not even in the IPS default design...

    1. I have "separate pinned topics" installed and activated
      -> they are showing separated
    2. I have "collapse pinned topics" installed and activated
      -> I've set to show both unread and featured, fast
    3. On the frontend I can only see the following (but nothing is animated)
      -> the "pinned topics title bar" shows -> Pinned Topics (displaying 0 of 0) (displaying 0 of 0)

    What am I doing wrong?

  18. I just installed the latest version:

    1. On the first issue (= a project item), in the details view, others can't react to the first issue post (reactions missing in the template, ^^ already mentioned above)
    2. On the same issue details page, if I click "assign to" XY (and the issue was formerly assigned to me), I select XY and save, but what it actually does is -> delete the assignment. No new assignment possible
    3. I like the separation in the issue overview page
      # first row -> title
      # second row -> badges
      Currently there is 1 badge left in the first row ("Suggestion" or "Bug") and I really think this badge should be moved to the beginning (first badge position) of row 2, too. This would be a lot cleaner design and badges in both rows feel irritating
    4. The images in the project overview page are smaller now. Where can I set the dimensions?
  19. 1 hour ago, Adriano Faria said:

    Where/What is this "show filter"? :huh:

    Sorry, I've meant the raffle limitation box/participation requirements. (where it shows f.e. how many contents, how many reputation, what age a member must have.

    18 hours ago, Cyboman said:
    19 hours ago, Adriano Faria said:

    "Don't know when and why" says it all. I can't confirm it. Works fine in my installs. It is saved in a language bit together with category title and description, so I would expect that title and description would be "vanished" sometimes. Do they?

    Confirmed again. (unfortunately)

    Yesterday, I entered (test) terms and conditions for ALL categories for BOTH fields (giveaway and raffles) and they saved correctly. I reopened several times to check if they are still there and they were...

    Today - and I did NOTHING to the category configurations in between - ALL terms & conditions in these fields in all categories have vanished again.

    Maybe this information concerning my personal setup helps:

    • the raffles app is only allowed for admins on the app permission level (due to testing before release)
    • I'm using a complete translation of the app (and I already know that IPS translations cause a lot of errors due to the buggy translation system…)
    • I added and edited giveaways in the frontend
  20. 52 minutes ago, Adriano Faria said:

    Regarding your question, there are 3 conditions to a raffle/giveaway be completed and winners picked:

    • be open
    • not be expired
    • not be completed

    So winners will NOT be picked in a locked raffle, only asking to confirm, yes?

    53 minutes ago, Adriano Faria said:

    If you don't want people to participate in a raffle/giveaway, then simply don't let them participate by removing the category permission:

    Yes, I know the permission matrix for MEMBER GROUPS

     

    So your suggestion to my question is: ->

    1. create a giveaway, with no (0) allowed membergroups
    2. raffle must be open, not expired, not completed
    3. Every single member, I wish to join a giveaway, should be added manually to this giveaway (I will do this)
    4. winners are picked, as they were entered manually and it doesn't matter that they don't belong to an allowed membergroup

    If possible, that would be fine for me ? 

    59 minutes ago, Adriano Faria said:

    That's it?  No, definitely not a bug; that's how it was made.

    ok

    1 hour ago, Adriano Faria said:

    "Don't know when and why" says it all. I can't confirm it. Works fine in my installs. It is saved in a language bit together with category title and description, so I would expect that title and description would be "vanished" sometimes. Do they?

    Yes, I can't confirm either, if I newly add the terms and save. I just did it again and they saved successfully (for now, as always, but only for now).
    I'll recheck later and tomorrow, as this really happened multiple times, that the terms & conditions vanish.

    Title and description don't vanish.

    Maybe this is due to a translation error? or an editor error, that they get overwritten somehow when reconfiguring the categories?

    I will keep an eye on this now and inform you, if I have any clues what could cause this issue. ? 

    Thanks.

  21. Questions

    • If I "lock" a raffle or a giveaway, can I still add members, and will the winners of the raffle/giveaway be drawn at the expiry date and notified?
      -> Reason: I want to have raffles/giveaways "on invitation only". As there is no option for this, maybe "locking the raffle" will work and I can add members manually

    Suggestions

    • Please add a function to "ban a member from" (A) a specified raffle and (B) all raffles
      -> Reason: My members have to fulfil additional requirements, not listed in your limitations filter. If they lie and still receive a ticket, then I want to ban them from either "this raffle" or "all raffles"
       
    • Additional filters:
      # limit by followers count (following members)
      # limit by the new bulk email opt-in filter (which has officially been implemented to the IPS core since IPS 4.3.4)
      # has added a post to a specified forum?
      # has been awarded with an iAward (or an iAward in a special iAward category)
      # has received reactions in a specified timeframe (f.e. has gained 25 positive reactions in a week) <- this would have a massive user engagement impact.
       
    • Make the "show filter" option for the participations requirements a setting per raffle/per giveaway (NOT a global setting)
      -> Reason: Sometimes, it makes sense to show such a filter, but in many times it just makes no sense
       
    • Template elements order changes in raffle/giveaway detail view: Currently, first the header is displayed (cover image, title), then the filter segment, then the description, then participants, then the prizes. I think this is not ideal, as the most important information are THE PRIZES (which are down at the bottom of the page! but should be displayed on top!)

      I'd suggest to change the template to
      1# header
      2# prizes & random participants
      3# filter
      4# description
       
    • Insert an option to NOT show the "giveaway" or "raffle" badge on index
      -> Reason: I don't have (paid) raffles to offer, only free giveaways. As everything is free, the badge has no need to show. It even disturbs the look of the cover image. There should be an option to remove the badge completely.

    Bugs

    • In the category configuration, if I select the types that can be created (free giveaways and/or paid raffles), it always shows both fields for terms and conditions
      -> It should only display the field for the allowed types, not the field for a disallowed type
       
    • In the category configuration, the fields "terms & conditions" are not saved
      -> Don't know when and why it happens, but if I enter raffle category terms & conditions and save them, after a few days, they disappeared. I tested this several times in my installation.
  22. 15 hours ago, kmk said:

    Please add a buttom (Create Issue) in there, many time I have to click back to project then click create issue, handle the a project demand create many bugs, tasks o suggestions, so I think is necessary put there a create issue link.

    Projectmana7.thumb.png.0f785c95b40f18b478e75248864eda53.png

    Considering mobile view, maybe better in the header and not the footer...

    Sorry, I don't want to destroy your request, but I really don't think a "create issue" button should be placed there. So please don't beat me for my refutation ?

    ^^ This is only the issue information pane, and a "create new" button shouldn't be placed inside there, as it isn't related to the shown issue at all...

    I had the same problem, that new issues can only be created via the "project view" which is very unhandy (and I reported this 1 year ago as a suggestion on fosters.tech)

    What I finally did as a self-help solution was, I added a custom "text & php widget" above the "all issues overview / filter tabs page", and I inserted the button code to display it on the top there. This might also be a good solution for you ? 

×
×
  • Create New...