veanissepil 1 Опубликовано: 10 декабря 2007 Рассказать Опубликовано: 10 декабря 2007 Появилась такая необходимость.. может кто уже делал себе.... нужно что бы в и в краткой и в полной новости был аватар пользователя, добавившего новость... пробывал поставить тег {foto} не работает...я так понимаю нужно что-то дописать в код а что не знаю... если кто знает как реализовать напишите плиз Цитата Ссылка на сообщение Поделиться на других сайтах
lifestar 18 Опубликовано: 10 декабря 2007 Рассказать Опубликовано: 10 декабря 2007 (изменено) тут недавно писал как ICQ выводить в короткой новости - делайте по аналогии Изменено 10 декабря 2007 пользователем lifestar Цитата Ссылка на сообщение Поделиться на других сайтах
veanissepil 1 Опубликовано: 10 декабря 2007 Рассказать Опубликовано: 10 декабря 2007 Автор спасибо конечно, но у меня не получается....у меня код уже с дополнениями.... ( Цитата Ссылка на сообщение Поделиться на других сайтах
veanissepil 1 Опубликовано: 13 декабря 2007 Рассказать Опубликовано: 13 декабря 2007 Автор н-дя с моими умениями это всё равно что аб стену с разбега..... помогите плиз Цитата Ссылка на сообщение Поделиться на других сайтах
lifestar 18 Опубликовано: 13 декабря 2007 Рассказать Опубликовано: 13 декабря 2007 спасибо конечно, но у меня не получается....у меня код уже с дополнениями.... (так а покажи что ты сделал что не получается Цитата Ссылка на сообщение Поделиться на других сайтах
veanissepil 1 Опубликовано: 13 декабря 2007 Рассказать Опубликовано: 13 декабря 2007 Автор ну ты сказал по аналогии....знаний у меня нет... вот и подставил тупо в место слова icq слово foto Цитата Ссылка на сообщение Поделиться на других сайтах
lifestar 18 Опубликовано: 13 декабря 2007 Рассказать Опубликовано: 13 декабря 2007 veanissepil, окей, а теперь пишем так if ($row['foto'] AND (file_exists(ROOT_DIR."/uploads/fotos/".$row['foto']))) $tpl->set('{foto}', $config['http_home_url']."uploads/fotos/".$row['foto']); else $tpl->set('{foto}', "{THEME}/images/noavatar.png"); и в шаблон новости вставляем {foto} Цитата Ссылка на сообщение Поделиться на других сайтах
veanissepil 1 Опубликовано: 13 декабря 2007 Рассказать Опубликовано: 13 декабря 2007 Автор тякс а в какой файл этот код добавлять?* veanissepil, окей, а теперь пишем так Код if ($row['foto'] AND (file_exists(ROOT_DIR."/uploads/fotos/".$row['foto']))) $tpl->set('{foto}', $config['http_home_url']."uploads/fotos/".$row['foto']); else $tpl->set('{foto}', "{THEME}/images/noavatar.png"); Цитата Ссылка на сообщение Поделиться на других сайтах
lifestar 18 Опубликовано: 13 декабря 2007 Рассказать Опубликовано: 13 декабря 2007 veanissepil, в engine/modules/show.full.php - для полной новости в engine/modules/show.short.php - для короткой новости Цитата Ссылка на сообщение Поделиться на других сайтах
veanissepil 1 Опубликовано: 14 декабря 2007 Рассказать Опубликовано: 14 декабря 2007 Автор в 6.5 не выходит...... Цитата Ссылка на сообщение Поделиться на других сайтах
lifestar 18 Опубликовано: 15 декабря 2007 Рассказать Опубликовано: 15 декабря 2007 (изменено) в 6.5 не выходит......что именно не выходит? опять играем в телепатов? если хочешь чтобы я тебе помог, давай подробно: что куда вставил Изменено 15 декабря 2007 пользователем lifestar Цитата Ссылка на сообщение Поделиться на других сайтах
Jefa 0 Опубликовано: 15 декабря 2007 Рассказать Опубликовано: 15 декабря 2007 Может и не по теме, извините ламершу Но чтобы новую тему не начинать. У меня вообще аватары не хотят отображаться сайт.ру/uploads/fotos/ - загружаются в эту папку, но не под пользователем, а под апачем хранятся там. Права на папку 777. версия 6.0. Кто сможет помочь блондинке? Цитата Ссылка на сообщение Поделиться на других сайтах
lifestar 18 Опубликовано: 15 декабря 2007 Рассказать Опубликовано: 15 декабря 2007 Jefa, а права на сами файлы какие? А вообще дай ссылку на сайт + имя любого графического файла в папке fotos Цитата Ссылка на сообщение Поделиться на других сайтах
Jefa 0 Опубликовано: 15 декабря 2007 Рассказать Опубликовано: 15 декабря 2007 lifestar, права на фото 666. вот скриншот с директадмина сделала. все файлы под именем пользователя, а эти сохраняются под апачем. Цитата Ссылка на сообщение Поделиться на других сайтах
lifestar 18 Опубликовано: 15 декабря 2007 Рассказать Опубликовано: 15 декабря 2007 Jefa, ну так а кто эти файлы создаёт? Разве не апач? =) А вообще ты не на все вопросы ответила Цитата Ссылка на сообщение Поделиться на других сайтах
nickostyle 0 Опубликовано: 20 декабря 2007 Рассказать Опубликовано: 20 декабря 2007 veanissepil, в engine/modules/show.full.php - для полной новости в engine/modules/show.short.php - для короткой новости Круто, а можно сказать для тех, кто не знает пхп, после чего вставлять ? Цитата Ссылка на сообщение Поделиться на других сайтах
lifestar 18 Опубликовано: 20 декабря 2007 Рассказать Опубликовано: 20 декабря 2007 вот это? if ($row['foto'] AND (file_exists(ROOT_DIR."/uploads/fotos/".$row['foto']))) $tpl->set('{foto}', $config['http_home_url']."uploads/fotos/".$row['foto']); else $tpl->set('{foto}', "{THEME}/images/noavatar.png"); ну хотя бы после $tpl->set('{title}', stripslashes($row['title'])); в engine/modules/show.full.php - для полной новости и $tpl->set('{title}', $metatags['title']); в engine/modules/show.short.php - для короткой новости Цитата Ссылка на сообщение Поделиться на других сайтах
nickostyle 0 Опубликовано: 20 декабря 2007 Рассказать Опубликовано: 20 декабря 2007 в show.short ставлю код после: $tpl->set('{title}', stripslashes($row['title'])); получаю перед тайтлом новости: /dle-test6-2/templates/Simple/images/noavatar.png Цитата Ссылка на сообщение Поделиться на других сайтах
lifestar 18 Опубликовано: 20 декабря 2007 Рассказать Опубликовано: 20 декабря 2007 покажи куда и как вставил {foto} в шаблон. Цитата Ссылка на сообщение Поделиться на других сайтах
nickostyle 0 Опубликовано: 21 декабря 2007 Рассказать Опубликовано: 21 декабря 2007 {foto} вставил перед {category},стандартный шаб, но какая разница? мне надо, чтоб куда угодно я его вставил и работало Цитата Ссылка на сообщение Поделиться на других сайтах
lifestar 18 Опубликовано: 21 декабря 2007 Рассказать Опубликовано: 21 декабря 2007 nickostyle, ты хотя бы понимал что делаешь то. вообщем 2 пути 1. if ($row['foto'] AND (file_exists(ROOT_DIR."/uploads/fotos/".$row['foto']))) $tpl->set('{foto}', '<img src="'.$config['http_home_url'].'uploads/fotos/'.$row['foto'].'"/>); else $tpl->set('{foto}', '<img src="/images/noavatar.png"/>'); 2. в шаблон <img src="{foto}"/> Цитата Ссылка на сообщение Поделиться на других сайтах
nickostyle 0 Опубликовано: 21 декабря 2007 Рассказать Опубликовано: 21 декабря 2007 (изменено) Вообщем, в шаблон вставляю <img src="{foto}"/> В show.short.php нахожу строчку: // Обработка дополнительных полей $tpl->set('{title}', stripslashes($row['title'])); И после нее вставляю Пишет: Parse error: parse error, unexpected '{' in z:\home\artcatcher.ru\www\dle-test6-2\engine\modules\show.short.php on line 246 стоит 6.2, в show.short.php нет строчки: $tpl->set('{title}', $metatags['title']); Изменено 21 декабря 2007 пользователем nickostyle Цитата Ссылка на сообщение Поделиться на других сайтах
nickostyle 0 Опубликовано: 22 декабря 2007 Рассказать Опубликовано: 22 декабря 2007 аааа, ну сделайте же кто-нибудь, это ж так просто! Подскажите, куда и что вставить в 6.2 (- 6.5) Цитата Ссылка на сообщение Поделиться на других сайтах
lifestar 18 Опубликовано: 22 декабря 2007 Рассказать Опубликовано: 22 декабря 2007 стоит 6.2, в show.short.php нет строчки: ну блин давай другую: $tpl->set('{title}', stripslashes($row['title']));v6.5 Цитата Ссылка на сообщение Поделиться на других сайтах
Greeze 0 Опубликовано: 24 декабря 2007 Рассказать Опубликовано: 24 декабря 2007 (изменено) эх.. сделать бы как на дигге, чтобы с автоматическим уменьшеннием картинки и возможностью самому выбрать большой и маленький аватар (для новостей) в профиле Изменено 24 декабря 2007 пользователем ·• Greeze •· Цитата Ссылка на сообщение Поделиться на других сайтах
Рекомендованные сообщения
Присоединяйтесь к обсуждению
Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.