Награды за время пребвания на форуме

Автор Chester1, 12 июля 2012, 00:55:05

« назад - далее »

0 Пользователи и 1 гость просматривают эту тему.

Chester1

Требуется помощь в реализации кое какой идеи.

Можно ли сделать, чтобы награды начислялись не по количеству постов, а по времени с момента регистрации на форуме, например, 30 дней (месяц), 60(2 месяца)? И, если возможно, чтобы награды не добавлялись каждый раз, а менялись на новую.


         // Start of AutoAward         
         if (!isset($context['disabled_fields']['posts'])){
            $imagesURL = $settings['default_images_url'] . '/medals';         
            $medalscore = array (25,100,200);
         
            $mc=1;
            foreach($medalscore as $ms){
               if($message['member']['posts']>=$ms)
                  echo '<img src="', $imagesURL, '/medal', $mc++, '.gif" alt="" />';
            } // end of ms foreach
         } //end isset disabled fields if
         // End of AutoAward.


Заранее Вам спасибо :)

Aptemuda.ru

Цитата: Chester1 от 12 июля 2012, 00:55:05
Требуется помощь в реализации кое какой идеи.

Можно ли сделать, чтобы награды начислялись не по количеству постов, а по времени с момента регистрации на форуме, например, 30 дней (месяц), 60(2 месяца)? И, если возможно, чтобы награды не добавлялись каждый раз, а менялись на новую.


         // Start of AutoAward         
         if (!isset($context['disabled_fields']['posts'])){
            $imagesURL = $settings['default_images_url'] . '/medals';         
            $medalscore = array (25,100,200);
         
            $mc=1;
            foreach($medalscore as $ms){
               if($message['member']['posts']>=$ms)
                  echo '<img src="', $imagesURL, '/medal', $mc++, '.gif" alt="" />';
            } // end of ms foreach
         } //end isset disabled fields if
         // End of AutoAward.


Заранее Вам спасибо :)


Я предложил бы  другой вариант можно ли сделать так, что бы пусть даже за сообщения давались награды, но по другому сценарию.
Написал 20, 40, 60, 80, 100 постов, получаешь медальки и так до 100 постов, а на 101 после все медальки пропадают и появляется большая медалька, означающая что ты уже написал 100 постов. И так до 1000 например медалек, а на 1001 удаляются все 100 медальки и появляется медаль 1000 постов.
Ну идею поняли я думаю, вообще супер был бы мод. И многие бы его поставили я уверен.
Вот только не знаю, возможно это написать....
Женский портал АРТЕМИДА
"Всe о роддомах и врачах роддомов Ростова-на-Дону"
http://aptemuda.ru

maestrosite.ru

Группы пользователей - Группы, основанные на количестве сообщений - Имя файла эмблемы (+ Количество изображений (звезд) )

Но это к просто "долгожительству" отношения не имеет.
Если задаются вопросы по вашей проблеме, значит это нужно вам!
---
Обновления форума, разрешение конфликтов, адаптация модов, исправление ошибок - ваши предложения о сотрудничестве направляйте по адресу smf@maestrosite.ru

Фисташка

Цитата: Chester1 от 12 июля 2012, 00:55:05
... чтобы награды начислялись не по количеству постов, а по времени с момента регистрации на форуме
Вы не добъётесь таким способом желаемой цели. Лучше денгами, а не наградами