Забыли пароль?
Запросите новый здесь.

Автор темы: util
ID темы: 2808
Информация:
Тема содержит 4 сообщения, была просмотрена 4743 раз.  Имеются прикрепленные файлы.
Просмотр темы
PHP-Fusion Russia » Поддержка 7 версии » Вопросы новичков
 Распечатать тему
Корректировка даты
util
Всем привет, с Наступившим 2017!
Вопрос - напомните, где можно поправить дату, год начался, у меня конечная 2016..
Вроде когда-то правил news.php в папке administration.. Забыл..
Как поправить, допустим до 2020?
 
Web
Polarfox
если это http://rusfusion....ead_id=474 то
Всегда делайте backup перед изменениями | Указывайте свою версию в подписи/профиле. | Вся бесплатная тех. поддержка только на форуме

PolarLab - вход для подопытных
 
Web
util
Спасибо Лёша, это к 6-ке..
А у семерки? Копал тоже файл news.php в папке administration..
Но там много строк о начальной\конечной датах.. Чисел нет..
Что править, для конечной даты (годы) ---- это что-ли, вбить допустим 2020?
Счастлив не тот, кто получает подарок, а тот, кто подарок делает.
 
Web
Polarfox
В последней 7рке это исправлено (+10лет), но я так понимаю это не наш метод, так что:

вот кусок про даты (уже готовый до +10 лет)
Загрузить источник  GeSHi: PHP
  1. echo "<tr>\n";
  2. echo "<td class='tbl'>".$locale['427']."</td>\n";
  3. echo "<td class='tbl'><select name='news_start[mday]' class='textbox'>\n<option>--</option>\n";
  4. for ($i=1;$i<=31;$i++) echo "<option".(isset($news_start['mday']) && $news_start['mday'] == $i ? " selected='selected'" : "").">$i</option>\n";
  5. echo "</select> <select name='news_start[mon]' class='textbox'>\n<option>--</option>\n";
  6. for ($i=1;$i<=12;$i++) echo "<option".(isset($news_start['mon']) && $news_start['mon'] == $i ? " selected='selected'" : "").">$i</option>\n";
  7. echo "</select> <select name='news_start[year]' class='textbox'>\n<option>----</option>\n";
  8. for ($i=(isset($news_start['year']) && $news_start['year'] != "----" ? $news_start['year'] : date('Y'));$i<=date("Y", strtotime('+10 years'));$i++) echo "<option".(isset($news_start['year']) && $news_start['year'] == $i ? " selected='selected'" : "").">$i</option>\n";
  9. echo "</select> / <select name='news_start[hours]' class='textbox'>\n";
  10. for ($i=0;$i<=24;$i++) echo "<option".(isset($news_start['hours']) && $news_start['hours'] == $i ? " selected='selected'" : "").">$i</option>\n";
  11. echo "</select> : <select name='news_start[minutes]' class='textbox'>\n";
  12. for ($i=0;$i<=60;$i++) echo "<option".(isset($news_start['minutes']) && $news_start['minutes'] == $i ? " selected='selected'" : "").">$i</option>\n";
  13. echo "</select> : 00 ".$locale['429']."</td>\n";
  14. echo "</tr>\n<tr>\n";
  15. echo "<td class='tbl'>".$locale['428']."</td>\n";
  16. echo "<td class='tbl'><select name='news_end[mday]' class='textbox'>\n<option>--</option>\n";
  17. for ($i=1;$i<=31;$i++) echo "<option".(isset($news_end['mday']) && $news_end['mday'] == $i ? " selected='selected'" : "").">$i</option>\n";
  18. echo "</select> <select name='news_end[mon]' class='textbox'>\n<option>--</option>\n";
  19. for ($i=1;$i<=12;$i++) echo "<option".(isset($news_end['mon']) && $news_end['mon'] == $i ? " selected='selected'" : "").">$i</option>\n";
  20. echo "</select> <select name='news_end[year]' class='textbox'>\n<option>----</option>\n";
  21. for ($i=(isset($news_end['year']) && $news_end['year'] != "----" ? $news_end['year'] : date('Y'));$i<=date("Y", strtotime('+10 years'));$i++) echo "<option".(isset($news_end['year']) && $news_end['year'] == $i ? " selected='selected'" : "").">$i</option>\n";
  22. echo "</select> / <select name='news_end[hours]' class='textbox'>\n";
  23. for ($i=0;$i<=24;$i++) echo "<option".(isset($news_end['hours']) && $news_end['hours'] == $i ? " selected='selected'" : "").">$i</option>\n";
  24. echo "</select> : <select name='news_end[minutes]' class='textbox'>\n";
  25. for ($i=0;$i<=60;$i++) echo "<option".(isset($news_end['minutes']) && $news_end['minutes'] == $i ? " selected='selected'" : "").">$i</option>\n";
  26. echo "</select> : 00 ".$locale['429']."</td>\n";
  27. echo "</tr>\n<tr>\n";
  28. echo "<td class='tbl'>".$locale['430']."</td>\n";
  29. echo "<td class='tbl'><select name='news_visibility' class='textbox'>\n".$visibility_opts."</select></td>\n";
  30. echo "</tr>\n<tr>\n";
  31. echo "<td class='tbl'></td><td class='tbl'>\n";
  32. echo "<label><input type='checkbox' name='news_draft' value='yes'".$news_draft." /> ".$locale['431']."</label><br />\n";
  33. echo "<label><input type='checkbox' name='news_sticky' value='yes'".$news_sticky." /> ".$locale['432']."</label><br />\n";
Добавлено за 0.051 секунд, используя GeSHi 1.0.8.10


вот такие куски тебе нужно заменить и вроде бы все
Скачать исходники  Код
<select name='news_start[year]' class='textbox'>\n<option>----</option>\n";
   for ($i=(isset($news_start['year']) && $news_start['year'] != "----" ? $news_start['year'] : date('Y'));$i<=date("Y", strtotime('+10 years'));$i++) echo "<option".(isset($news_start['year']) && $news_start['year'] == $i ? " selected='selected'" : "").">$i</option>\n";
   echo "</select>




файл от 7,02,07 прикрепил, но имхо лучше все полностью обновить.
Polarfox присоединено следующее:файл:
news_1.zip [5.01кБ / 255 Загрузки]

Всегда делайте backup перед изменениями | Указывайте свою версию в подписи/профиле. | Вся бесплатная тех. поддержка только на форуме

PolarLab - вход для подопытных
 
Web

Поделиться этой темой
Социальные закладки: Vkontakte Odnoklassniki Mail.ru Facebook Google Tweet This
URL:
BBcode:
HTML:

Перейти на форум: