+9.56
Рейтинг
14.76
Сила

Борис Анферов

Ошибка "Файл не является изображением"

Покурил все темы похожие — что-то мне не удается заставить работать. Изображения в топик/страницу не загружаются ни с компа, ни с сети. Отличается только название ошибки. В галерею тоже не грузятся.

зы: На старом хосте все работало.

зыы: Проблема решилась, а понимания не добавилось.

Привести комменты в соответсвие с макетом и версткой

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

Дополнительные данные о пользователе под топиком

Добре, господа!

Значит надо мне вывести под топиком дополнительные данные по автору. Аватарку например и плюсик голосования. Для этого надо, чтоб в шаблонах topic.tpl и topic_list.tpl появились данные о нем. С topic.tpl все получилось сразу. В ActionBlog.class.php в функциях вывода топика из коллективного и личного блогов добавил:

$myUser=$this->User_getUserById($oTopic->getUserId());
$this->Viewer_Assign('myUser',$myUser);

И имею в шаблоне юзера, а стало быть и все данные по нему. Например аватару:

<a href="{$DIR_WEB_ROOT}/{$ROUTE_PAGE_PROFILE}/{$oTopic->getUserLogin()}/">
<img src="{$myUser->getProfileAvatarPath(24)}" alt="avatar" class="avatar" />
</a>

Со списком топиков же такой финт не проходит. В функции вывода списка топиков все формируется иначе. И как там выделить и правильно передать в шаблон я не соображу. В принципе, в шаблоне доступно $oTopic->getUserLogin() или $oTopic->getUserId() Только куда плясать дальше не совсем понятно.

Можно конечно так:

<img src="http://futurin.ru/uploads/images/{$oTopic->getUserId()}/avatar_24x24.gif"/>

Но костыль явно нерабочий как только расширение у файла станет отличным от gif.

Поможите, люди добрые ;)

Много мелочей, в основном js

Натягивая дизайн на движок столкнулся со сложностями. Видимо не дружат js-скрипты. Часть фишек не работает и заставить не получается. Хотя вроде все делаю очень и очень похоже на дефолт. Итак, небольшой списочек:

1) Не работает добавление в избранное. При нажатии срабатывает просто как ссылка вверх экрана.
2) Не меняется сразу иконка при голосовании за топик/блог/юзера/компанию. При обновлении встает нужная.
3) Не работают закладки в блоках «Прямой эфир» и «Блоги». Срабатывают как ссылки вверх страницы.

Еще не дошел до комментариев и галереи, там тоже возможно похожие сложности возникнут.

Требуется решение. В идеале с объяснением причин и советами. Пишите в личку или аську. Все должно работать до конца недели край.

Смена иконки при добавлении в избранное

Помогите люди добрые, никак не могу вычислить ошибку.

Делаю так:
<span class="{if $oUserCurrent}{if $oTopic->getIsFavourite()}fav-on{/if}{else}fav-off{/if}">
<a href="#" onclick="lsFavourite.toggle({$oTopic->getId()},this,'topic'); return false;"></a></span>

Но в итоге class пустой даже под админом. Ниче не понимаю. При том, что {if $oUserCurrent} точно проходит.

Верстка дизайна под LS + доработка хака "Запрос инвайта"

1) Верстка дизайна.
Необходимо сверстать дизайн под LS (еще рисуют). Страничек дизайна будет 3-5 штук всего, а подверстать надо будет все основные части шаблона (думаю можно модифицировать шаблон new). Все необходимые программные доработки в движке я сделаю сам. Установлены модули «Компании» и «Галерея».

2) Доработка «Запрос инвайта».
Собственно хак уже стоит. Необходимо добавить дополнительное поле кроме запроса емайла.

От вас — примерные цены и сроки + портфолио или ссылки на проекты. Чем лучше я пойму, на что вы способны — тем лучше.

Проблемы со сменой логина на реальное имя

Мне на сайте в куче мест надо заменить отображение логина на реальное имя + указывать рядом профессию. В профиле проблем нет — все классно, информации как делать навалом и все получилось. А в других местах затык.

В том смысле, что в топиках $oTopic и у него нет getUserName() к примеру. В топе пользователей — там $oUser — та же история.

Как решить проблему?

Запрос инвайта + передача данных о заявителе

День добрый.

Надо мне реализовать простую штуку — запрос инвайта с предоставлением некой доп информации о заявителе. Например с такой формы futurin.ru/registration/ Идеально конечно получать сообщение в системе и оттуда же посылать положительный ответ с инвайтом либо отказ.

Но! Будет даже достаточно сделать простую отправку мне на почту, с подстановкой в качестве обратного введенного пользователем. Чтобы прочитать и репли в случае необходимости.

Кто чем может помочь?

зы: Копаю тему про хак «Запрос инвайта», но не уверен, что получиться.