We launched new forums in March 2019—join us there. In a hurry for help with your website? Get Help Now!
    • 9673
    • 52 Posts
    Здравствуйте, подскажите как можно реализовать такую штуку. У меня есть три категории "верно", "неверно", "нужно проверить" все статьи которые будут добавляться на сайт будут попадать в категорию "нужно проверить", пользователи будут заходить на сайт и голосовать за статью, на их усмотрение правдивая она или нет, когда она наберет определенное кол-во голосов, статья должна сменить категорию на нужную, тоесть "верно" или "неверно". Спасибо заранее.
      • 9085
      • 630 Posts
      Как вариант:
      - для статей делается TV - количество голосов (+-)
      - вставляется сниппет голосования, который:
      - формирует соответствующие ссылки (например, [~[*id*]~]?vote=up)
      - реагирует на _GET переменные (например, ?vote=up ?vote=down, увеличивая/уменьшая значение TV)
      - после изменения значения TV, если условия выполняются закидывает документ в соответствующую категорию

      Хотя, скорее всего что-то подобное уже имеется в каталоге расширений - возможно, подойдет совсем без изменений или с небольшими "подстройками" под себя.

      Еще интересный момент - защита "от накрутки" (если голосовать могут не только авторизованные пользователи). Расскажете потом?
        Правильно заданный вопрос повышает вероятность получения нужного ответа.
        Что-то не работает? Загляните в лог ошибок!
        Есть проблема? "Локализуйте" её!
        Ответы на большинство вопросов по MODx | MODx RTFM | API Evo Revo | галопом по Европам Азиям smiley wikibooks(ru) Ditto(en) | Wayfinder e-book | Заметки и о MODx
        • 9673
        • 52 Posts
        Quote from: esche at Dec 15, 2010, 04:26 AM

        Еще интересный момент - защита "от накрутки" (если голосовать могут не только авторизованные пользователи). Расскажете потом?
        голосовать будут только авторизованные. хорошо, если получится расскажу.