Страница 27 из 30

Добавлено: 13.12.2007 20:38
Света
У меня такая проблема: установила я мод, вроде все правильно, но при просмотре профиля или регистрации нового пользователя вместо даты рождения пустая строка без всего. Подскажите кто-нибудь, как мне быть и где я могла допустить ошибку? Скрин: Изображение

Добавлено: 13.12.2007 20:43
RedNaxi
при редактировании стиля или инклудес/юзерцп_регистер.пхп

Добавлено: 21.12.2007 23:05
Boglik
В файле index_body.tpl отсутствует строчка:
whosonline.gif
Так же нет строчки
rowspan="{%:1}"

Версия форума 2.0.22

Добавлено: 22.12.2007 8:26
Поручик
Второй строки именно в таком виде никогда и не было. Почитайте документацию в части установки модов и по традиции совет включить мозг.

Добавлено: 24.01.2008 17:30
Pilot_PRO
Boglik тупо когда редактируешь страницу и где есть эта строчка, ищешь

Код: Выделить всё

rowspan=
И всё что после заменяешь {%:1} +1 вроде.

У меня проблемка у всех пользователей возраст 38 лет.... где может быть ошибка? До установки мод казино и Battle MOD всё норм было.

Добавлено спустя 12 минут 10 секунд:

А это может быть после изменения этой строки другим модом просто насколько я помню когда ставил мод игр то изменял эту строчку

Код: Выделить всё

rowspan="{%:1}"

Добавлено: 24.01.2008 18:17
FladeX
Не знаю как исправить, но скажу, что число 38 не случайно.
Отсчет ведется от 1970 года, это дефолтное значение, а у вас как раз оно и берется.. Значит где-то не так прописали процедуру отсчета..

Добавлено: 24.01.2008 20:10
Палыч
Pilot_PRO писал(а):И всё что после заменяешь {%:1} +1 вроде.
Я, конечно, понимаю, что Карелия приравнена Указом Президента к районам Крайнего Севера, но не до такой же степени... (не в обиду, очень люблю и уважаю Карелию, нравится мне ваш край, да и вообще - соседи).

{%:1} - обозначает какой по счёту аргумент (число) подлежит изменению
+ 10 - на какое значение следует изменить этот аргумент.

то есть, если было, например,

Код: Выделить всё

rowspan= 10
и надо сделать

Код: Выделить всё

 {%:1} +1
то итог

Код: Выделить всё

rowspan= 11

Добавлено: 25.01.2008 14:57
Pilot_PRO
FladeX писал(а):Значит где-то не так прописали процедуру отсчета..
Ты, думаешь я понимаю о чом ты? В каких файлах может быть ошибка?

Добавлено: 27.01.2008 19:51
BiTurbo
У меня такая же проблема...все сделал по инструкции -все перепроверил - вроде работает, однако возраст мне например пишет 1982 при введенных параметрах 2 мая 1981 года рождения...Ничего не понимаю - где я мог накосячить???
Прошу прощения, если такой вопрос задавался - но я не нашел его в этой темке
Где искать ошибку - подскажите пожалуйста?
такая же ошибка, только пишет с минусом, тоесть Возраст: "-1982"
решения проблемы тут так и не нашел, файлы проверял.. :cry:

Проблема скорее всего в индекс.пхп на найти ее не могу, помогите пожалуйста.

Добавлено: 27.01.2008 21:39
Pilot_PRO
У меня была не индексе, а includes/functoins.php

Добавлено: 30.01.2008 13:15
megion_man
Добрейшего времени суток, господа. Вчера обновился с 2.0.6 на 2.0.22
Ставлю этот мод на 2.0.22
Все шло гладко до этого момента:
#
#-----[ OPEN ]------------------------------------------------
#
includes/usercp_register.php


#
#-----[ FIND ]------------------------------------------------
#
VALUES ($user_id,

#
#-----[ IN-LINE FIND ]----------------------------------------
#
, ";

#
#-----[ IN-LINE BEFORE, ADD ]---------------------------------
#
, '$birthday', '$next_birthday_greeting'

Я нашел

Код: Выделить всё

VALUES ($user_id, '" . str_replace("\'", "''", $username) . "', " . time() . ", '" . str_replace("\'", "''", $new_password) . "', '" . str_replace("\'", "''", $email) . "', '" . str_replace("\'", "''", $icq) . "', '" . str_replace("\'", "''", $website) . "', '" . str_replace("\'", "''", $occupation) . "', '" . str_replace("\'", "''", $location) . "', '" . str_replace("\'", "''", $interests) . "', '" . str_replace("\'", "''", $signature) . "', '$signature_bbcode_uid', $avatar_sql, $viewemail, '" . str_replace("\'", "''", str_replace(' ', '+', $aim)) . "', '" . str_replace("\'", "''", $yim) . "', '" . str_replace("\'", "''", $msn) . "', $attachsig, $allowsmilies, $allowhtml, $allowbbcode, $allowviewonline, $notifyreply, $notifypm, $popup_pm, $user_timezone, '" . str_replace("\
Ну не могу я найти в строке вот это Помогите, пожалуйста. Куда мне все таки вставить

Код: Выделить всё

, '$birthday', '$next_birthday_greeting'
Файл includes/usercp_register.php на всякий случай прикладываю.

Добавлено: 30.01.2008 13:27
Палыч
megion_man писал(а):Ну не могу я найти в строке вот это
"это" - конец строки. Перед ним и вставляйте.

Код: Выделить всё

... $popup_pm, $user_timezone, '" . str_replace("\'", "''", $user_dateformat) . "', '" . str_replace("\'", "''", $user_lang) . "', $user_style, 0, 1, ";
Только, по-моему там ещё строкой выше должна быть вставка пары полей перед последней скобкой

Код: Выделить всё

... user_active, user_actkey)

Добавлено: 17.04.2008 21:22
kalgri
Такая проблема. Установил мод. Посавил у себя в профиле дату рождения. Во всех сообщениях показывает реальный возраст, а в первом прилепленном сообщении каждой темы стоит возраст 38.
Где допущена ошибка? Где рыть?

Добавлено: 17.04.2008 21:34
VVVas
не извлекает дату рождения он в первом сообщении. Вернее она присваивается равной нулю (ноль - это 1 января 1970 года, соответственно 38 лет). Смотрите где вы накосячили с запросом к БД.

Добавлено: 18.04.2008 7:06
Поручик
Если речь идёт о First Post On Every Page, то дни рождения надо под него затачивать.