Uploaded image for project: 'Blesta Extensions'
  1. Blesta Extensions
  2. EXT-11

Translator: Add status for contributors

    Details

    • Type: Improvement
    • Status: Open
    • Priority: Major
    • Resolution: Unresolved
    • Component/s: None
    • Labels:
      None

      Description

      Add a new status or contributors ("Active", "Inactive"). This will control whether they can log-in and post translations. Contributors should not be allowed to do either action if inactive.


      EXT-10 will update the translator to reject translations with potentially dangerous strings. We should add a log (either a field or a table) to keep track of the number of illegal translations submitted by a user. Then if the user does this a certain number of times (say 10 or so) their account should be banned (and all their translations removed?).

        Activity

        Hide
        tyson Tyson Phillips (Inactive) added a comment -

        If we properly reject translations in EXT-10, then we shouldn't have an issue with people submitting unacceptable translations. Perhaps we should instead just add a `status` column to the table so that we can mark them inactive and deny them login access

        Show
        tyson Tyson Phillips (Inactive) added a comment - If we properly reject translations in EXT-10 , then we shouldn't have an issue with people submitting unacceptable translations. Perhaps we should instead just add a `status` column to the table so that we can mark them inactive and deny them login access

          People

          • Assignee:
            tyson Tyson Phillips (Inactive)
            Reporter:
            jonathan Jonathan Reissmueller
          • Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

            • Created:
              Updated: