Перейти к публикации

Рекомендованные сообщения

http://igrovesti.ru

В какой-то момент стало невозможно загрузить аватар в профиле. После выбора картинки - "отправить" - происходит сохранение, но ава не появляется.

В правах групп все стоит верно.

Ссылка на сообщение
Поделиться на других сайтах

Первое это проверьте права на запись папки /uploads/ и все вложенные в нее папки, должен быть CHMOD 777

Ссылка на сообщение
Поделиться на других сайтах

В шаблоне userinfo.tpl проверьте правильность имени поля для загрузки аватара, оно должно быть name="image"

Ссылка на сообщение
Поделиться на других сайтах

Плюс ко всему - сам профиль отображается несколько странно:

1. Нет чекбокса для "не получать письма от других"

2. Два пункта "выберите файл"

3. В ICQ вылезла переменная

Это у меня стиль соскочил?

Ссылка на сообщение
Поделиться на других сайтах

В ICQ вылезла переменная
в 10.4 совсем убрали поле icq, поэтому и переменная.

2. Два пункта "выберите файл"
а это уже может быть из-за не корректного обновления, тоже самое и с первым пунктом.

По второму и первому пункту лишь предположение, по третьему http://dle-news.ru/pressrelease/1627-datalife-engine-v104-press-release.html

Ссылка на сообщение
Поделиться на других сайтах

2. Два пункта "выберите файл"

Да то точно быть не должно, и это не связано с обновлением. Смотрите в вашем шаблоне где у вас вывод второго и убирайте.

Ссылка на сообщение
Поделиться на других сайтах

С пунктами разобрался, спасибо

А вот с авой - намертво. Если ставлю дефолтный userinfo.tpl от версии 10.4 - ава загружается.

Сравниваю текущее:

span>Аватар:</span><br>

<span>Загрузить с комьютера:</span> <input type="file" name="image" class="f_input" /><br />

Сервис <a href="http://www.gravatar.com/" target="_blank">Gravatar</a>: <input type="text" name="gravatar" value="{gravatar}" class="f_input" /> (Укажите E-mail на данном сервисе)<br />

<div class="checkbox"><input type="checkbox" name="del_foto" id="del_foto" value="yes" /> <label for="del_foto">Удалить аватар</label></div><br

с дефолтным версии 10.4:

td>Загрузить с компьютера: <input type="file" name="image" class="f_input" /><br /><br />

Сервис <a href="http://www.gravatar.com/" target="_blank">Gravatar</a>: <input type="text" name="gravatar" value="{gravatar}" class="f_input" /> (Укажите E-mail на данном сервисе)

<br /><br /><div class="checkbox"><input type="checkbox" name="del_foto" id="del_foto" value="yes" /> <label for="del_foto">Удалить аватар</label></div>

</td

Что называется - "помогите Маше найти отличия"

Изменено пользователем dronos
Ссылка на сообщение
Поделиться на других сайтах

userinfo.tpl:

<div class="s-block">

<div class="title-block">

<span>Редактирование профиля<span>

</span></span></div>

<div class="s-block-content" style="min-height: 0px;">

<div class="user-info-table">

<div class="user-left-col">

<div class="user-img">

<img src="{foto}">

</div>

</div>

Пользователь: <small>{usertitle}</small>

<br><br>Полное имя: <small>{fullname}</small>

<br><br>Дата регистрации: <small>{registration}</small>

<br><br>Последнее посещение: <small>{lastdate}</small>

<br><br><span class="grey">Статус:</span> [online]<img src="{THEME}/images/online.png" title="Пользователь Онлайн" alt="Пользователь Онлайн" />[/online][offline]<img src="{THEME}/images/offline.png" title="Пользователь offline" alt="Пользователь offline" />[/offline]

<br><br>Группа:&nbsp;<font color="red">{status}</font>

<br><br>Место жительства: <small>{land}</small>

<br><br>Немного о себе:<small>{info}</small>

<div class="publication">Количество публикаций&nbsp;<small>{news-num}</small> {news} </div>

<div class="publication com">Количество комментариев <small>{comm-num}</small> {comments} </div>

<div class="user-link-block"> {email} {pm} {edituser}</div>

</div>

<div id="options" style="display:none">

<div class="title-block" style="padding: 15px 0 0 0;"><span>Редактирование информации</span></div>

<div class="user-info-table">

<div class="user-left-col-block">

<span>Ваш E-Mail:</span><br>

<input type="text" name="email" value="{editmail}" />

<span>Ваше Имя:</span><br>

<input type="text" name="fullname" value="{fullname}"><br><br>

<span><nobr>Место жительства:&nbsp;&nbsp;</nobr></span><br>

<input type="text" name="land" value="{land}" /><br><br>

<span>Старый пароль:</span><br>

<input type="password" name="altpass" /><br><br>

<span>Новый пароль:</span><br>

<input type="password" name="password1" /><br><br>

<span>Повторите новый пароль:</span><br>

<input type="password" name="password2"><br><br>

</div>

<div class="user-right-col-block">

<span>Аватар:</span><br>

<span>Загрузить с комьютера:</span> <input type="file" name="image" class="f_input" /><br />

Сервис <a href="http://www.gravatar.com/" target="_blank">Gravatar</a>: <input type="text" name="gravatar" value="{gravatar}" class="f_input" /> (Укажите E-mail на данном сервисе)<br />

<div class="checkbox"><input type="checkbox" name="del_foto" id="del_foto" value="yes" /> <label for="del_foto">Удалить аватар</label></div><br /><br />

<span>Блокировка по IP:</span><br>

<textarea name="allowed_ip" style="width:320px; height:70px" class="f_textarea" />{allowed-ip}</textarea><br />Ваш текущий IP: <strong>{ip}</strong><br /><br /><font style="color:red;font-size:10px;">* Внимание! Будьте бдительны при изменении данной настройки. Доступ к Вашему аккаунту будет доступен только с того IP-адреса или подсети, который Вы укажете. Вы можете указать несколько IP адресов, по одному адресу на каждую строчку.<br />Пример: 192.48.25.71 или 129.42.*.*</font><br><br>

<span>Список игнорируемых:</span><br>

{ignore-list}<br><br>

<tr>

<td class="label">Часовой пояс:</td>

<td>{timezones}</td>

</tr>

<span>О себе:</span><br>

<textarea name="info" style="width:320px; height:70px">{editinfo}</textarea><br><br>

<span>Подпись:</span><br>

<textarea name="signature" style="width:320px; height:70px">{editsignature}</textarea><br><br>

<div style="padding-top:2px; padding-left:0px;">

<input type="image" src="{THEME}/images/otprav.png" name="submit" alt="Отправить" style="border: 0;"><br>

<input name="submit" type="hidden" id="submit" value="submit">

</div>

</div>

<div style="clear: both;"></div>

</div>

</div>

</div>

</div>

<div class="s-block">

<div class="s-block-content">

[not-logged]

<div id="options" style="display:none;">

<div class="title-block">

<span>Редактирование профиля<span>

</span></span></div>

<table class="user-info-table">

<tr>

<td width="120" height="25">Ваш E-Mail:</td>

<td><input type="text" name="email" value="{editmail}" /></td>

</tr>

<tr>

<td>&nbsp;</td>

<td>{hidemail}</td>

</tr>

<tr>

<td height="25">Ваше Имя:</td>

<td><input type="text" name="fullname" value="{fullname}" /></td>

</tr>

<tr>

<td height="25"><nobr>Место жительства: </nobr></td>

<td><input type="text" name="land" value="{land}" /></td>

</tr>

<tr>

<td height="25">Номер ICQ:</td>

<td><input type="text" name="icq" value="{icq}" /></td>

</tr>

<tr>

<td height="25">Старый пароль:</td>

<td><input type="password" name="altpass" /></td>

</tr>

<tr>

<td height="25">Новый пароль:</td>

<td><input type="password" name="password1" /></td>

</tr>

<tr>

<td height="25">Повторите:</td>

<td><input type="password" name="password2" /></td>

</tr>

</div>

<tr>

<td height="25">Аватар:</td>

<td><input type="file" name="image" style="width:304px; height:18px" /></td>

</tr>

<tr>

<td>&nbsp;</td>

<td><input type="checkbox" name="del_foto" value="yes" /> Удалить фотографию</td>

</tr>

<tr>

<td height="25">О себе:</td>

<td><textarea name="info" style="width:320px; height:70px" >{editinfo}</textarea></td>

</tr>

<tr>

<td height="25">Подпись:</td>

<td><textarea name="signature" style="width:320px; height:70px" >{editsignature}</textarea></td>

</tr>

{xfields}

<tr>

<td colspan="2" height="25"><div style="padding-top:2px; padding-left:0px;">

<input type="image" src="{THEME}/images/ok.jpg" name="submit" alt="Отправить" style="border: 0;" /><br />

<input name="submit" type="hidden" id="submit" value="submit" />

</div>

</td>

</tr>

<tr>

<td></td>

<td></td>

</tr>

<tr>

<td></td>

<td></td>

</tr>

</table>

</div>

[/not-logged]

</div>

</div>

связанные с аватаркой css:

.user-left-col{

float: left;

margin: 0 20px 35px 0;

}

.user-img{

width: 100px;

height: 100px;

overflow: hidden;

margin: 0 0 5px 0;

}

Ссылка на сообщение
Поделиться на других сайтах

dronos

Вы сами не видите что в вашем шаблоне ввод текста дублируется дважды? код


<div class="s-block">
<div class="s-block-content">
[not-logged]
<div id="options" style="display:none;">
<div class="title-block">
<span>Редактирование профиля<span>
</span></span></div>
<table class="user-info-table">
<tr>
<td width="120" height="25">Ваш E-Mail:</td>
<td><input type="text" name="email" value="{editmail}" /></td>
</tr>
<tr>
<td>&nbsp;</td>
<td>{hidemail}</td>
</tr>
<tr>
<td height="25">Ваше Имя:</td>
<td><input type="text" name="fullname" value="{fullname}" /></td>
</tr>
<tr>
<td height="25"><nobr>Место жительства: </nobr></td>
<td><input type="text" name="land" value="{land}" /></td>
</tr>
<tr>
<td height="25">Номер ICQ:</td>
<td><input type="text" name="icq" value="{icq}" /></td>
</tr>
<tr>
<td height="25">Старый пароль:</td>
<td><input type="password" name="altpass" /></td>
</tr>
<tr>
<td height="25">Новый пароль:</td>
<td><input type="password" name="password1" /></td>
</tr>
<tr>
<td height="25">Повторите:</td>
<td><input type="password" name="password2" /></td>
</tr>
</div>
<tr>
<td height="25">Аватар:</td>
<td><input type="file" name="image" style="width:304px; height:18px" /></td>
</tr>
<tr>
<td>&nbsp;</td>
<td><input type="checkbox" name="del_foto" value="yes" /> Удалить фотографию</td>
</tr>
<tr>
<td height="25">О себе:</td>
<td><textarea name="info" style="width:320px; height:70px" >{editinfo}</textarea></td>
</tr>
<tr>
<td height="25">Подпись:</td>
<td><textarea name="signature" style="width:320px; height:70px" >{editsignature}</textarea></td>
</tr>
{xfields}
<tr>
<td colspan="2" height="25"><div style="padding-top:2px; padding-left:0px;">
<input type="image" src="{THEME}/images/ok.jpg" name="submit" alt="Отправить" style="border: 0;" /><br />
<input name="submit" type="hidden" id="submit" value="submit" />
</div>
</td>
</tr>
<tr>
<td></td>
<td></td>
</tr>
<tr>
<td></td>
<td></td>
</tr>
</table>
</div>
[/not-logged]
</div>
</div>
[/CODE]

делает вывод ввода формы по второму разу.

Ссылка на сообщение
Поделиться на других сайтах

celsoft а это не для разных типов пользователей? залогиненныйанонимус?

Хм... и какой может быть профиль для анонимуса?..

Сам спросил - сам ответил :)

Изменено пользователем dronos
Ссылка на сообщение
Поделиться на других сайтах

dronos,

Нет. И никакие незалогиненные пользователи профили редактировать не могут. Смотрите описание тегов для шаблона в документации. Тег [not-logged] для данного шаблона означает просматривает ли его владелец этого профиля или нет.

Ссылка на сообщение
Поделиться на других сайтах

Присоединяйтесь к обсуждению

Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.

Гость
Ответить в тему...

×   Вставлено в виде отформатированного текста.   Вставить в виде обычного текста

  Разрешено не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.

×
×
  • Создать...