Daidara | Дата: Суббота, 02.06.2012, 09:56 | Сообщение # 1 |
Ранг на сайте:
Ранг на форуме: Джоунин
Сообщений: 3
Награды: 12
Репутация: 11
Статус: Offline
Пол: Мужчина
| Скрипт лёгок и прост, однако может быть удобен для того, чтобы пользователь знал сколько ему ещё надо добавить сообщений или же добавить файлов, чтобы он мог перейти в следующую группу. Code <script type="text/javascript"> var d=300; var fo=$_FORUM_ENTRIES$; var fod=d-fo; if (fo>=300){ document.write("Нет сообщений"); } else { document.write("Сообщений осталось " +fod); } </script> Скрипт работает так... Мы создаём переменную var и пишем к ней имя, к которой мы преровняли значение d=300, 300 - это сколько всего нужно набрать сообщений допустим на форуме человеку. Дальше мы создаём переменную с именем fo, к которой присваиваем значение условного оператора для форума. Дальше мы создаём ещё одну переменную с именем fod, в которой идёт вычитания от d-fo, то есть мы отнимаем от того количества всех сообщений, которые нужно набрать, количество тех сообщений, которые вы наберёте. Если у вас 0 сообщений, то цифра будет 0, так как к условный оператор равен нулю, а если вы наберёте одно сообщений, то уже будет 299 сообщений, так как условный оператор принимает значение 1, 300-1=299. Дальше мы создаём if-else, там мы присваиваем if значение fo больше и равно нулю. Если вы наберёте 300 или более сообщений, то у вас появится на экране нет сообщений, или же вы можете там ничего не писать. В значение else мы выводим на экран document.write("Сообщений осталось " +fod); где fod, это количество 300 минус ваши сообщений на форуме. Пока вы не наберёте все 300 сообщений, то отсчёт будет идти с 300 до 1. Собственно вот и всё.
|
|
| |
shizue | Дата: Понедельник, 18.06.2012, 14:13 | Сообщение # 2 |
Ранг на сайте:
Ранг на форуме: Анбу
Сообщений: 702
Награды: 14
Репутация: 4
Статус: Offline
Пол: Мужчина
| А где это писать? Оо
|
|
| |
Daidara | Дата: Понедельник, 18.06.2012, 22:03 | Сообщение # 3 |
Ранг на сайте:
Ранг на форуме: Джоунин
Сообщений: 3
Награды: 12
Репутация: 11
Статус: Offline
Пол: Мужчина
| Quote (shizue) А где это писать? Оо Где хочешь видеть отсчёт сообщений.
|
|
| |
shizue | Дата: Вторник, 19.06.2012, 12:42 | Сообщение # 4 |
Ранг на сайте:
Ранг на форуме: Анбу
Сообщений: 702
Награды: 14
Репутация: 4
Статус: Offline
Пол: Мужчина
| Quote (Daidara) Где хочешь видеть отсчёт сообщений. Даже тут?
|
|
| |
Daidara | Дата: Среда, 20.06.2012, 22:12 | Сообщение # 5 |
Ранг на сайте:
Ранг на форуме: Джоунин
Сообщений: 3
Награды: 12
Репутация: 11
Статус: Offline
Пол: Мужчина
| Где угодно в ПУ хД.
|
|
| |