veanissepil 1 Опубликовано: 24 декабря 2007 Рассказать Опубликовано: 24 декабря 2007 Автор эх.. сделать бы как на дигге, чтобы с автоматическим уменьшеннием картинки и возможностью самому выбрать большой и маленький аватар (для новостей) в профиле +1 было бы не плохо Цитата Ссылка на сообщение Поделиться на других сайтах
veanissepil 1 Опубликовано: 29 декабря 2007 Рассказать Опубликовано: 29 декабря 2007 Автор lifestar, Забыл поблагодарить.. Огромное спасибо.... сижу думаю как это дело теперь ссылкой сделать.... что бы вела на профайл автора... Цитата Ссылка на сообщение Поделиться на других сайтах
lifestar 18 Опубликовано: 29 декабря 2007 Рассказать Опубликовано: 29 декабря 2007 veanissepil, что конкретно думаем? по аналогии же Цитата Ссылка на сообщение Поделиться на других сайтах
veanissepil 1 Опубликовано: 29 декабря 2007 Рассказать Опубликовано: 29 декабря 2007 Автор да хотел сделать, что бы при наведении на аватар меню выплывало как в 6.5 я так понимаю это аякс...а вот как и где, не втыкаю... Цитата Ссылка на сообщение Поделиться на других сайтах
lifestar 18 Опубликовано: 29 декабря 2007 Рассказать Опубликовано: 29 декабря 2007 veanissepil, "аякс" здесь не причём. Тем более не понятно мне о каком меню идёт речь... разъясни поконкретнее - посмотрим что можно будет сделать Цитата Ссылка на сообщение Поделиться на других сайтах
nickostyle 0 Опубликовано: 29 декабря 2007 Рассказать Опубликовано: 29 декабря 2007 (изменено) Он наверное имеет в виду меню, которое выскакивает при нажатии на автора поста lifestar, нашел строчку, только везде noavatar.png, ВЕЗДЕ! Причем аватару я себе выбрал в профиле. Изменено 29 декабря 2007 пользователем nickostyle Цитата Ссылка на сообщение Поделиться на других сайтах
lifestar 18 Опубликовано: 29 декабря 2007 Рассказать Опубликовано: 29 декабря 2007 nickostyle, если есть желание получить от меня помощь, просьба писать подробно какую строчку нашёл и что менял - у меня нет времени искать в этой теме о чём вообще идёт речь, серьёзно Он наверное имеет в виду меню, которое выскакивает при нажатии на автора постааа, вот так понятно Цитата Ссылка на сообщение Поделиться на других сайтах
veanissepil 1 Опубликовано: 29 декабря 2007 Рассказать Опубликовано: 29 декабря 2007 Автор Он наверное имеет в виду меню, которое выскакивает при нажатии на автора поста ага именно об этом... аякс разве не причём? Цитата Ссылка на сообщение Поделиться на других сайтах
lifestar 18 Опубликовано: 29 декабря 2007 Рассказать Опубликовано: 29 декабря 2007 аякс разве не причём?вообще не причём. Чуть попозже подскажу как сделать, напомни если забуду Цитата Ссылка на сообщение Поделиться на других сайтах
veanissepil 1 Опубликовано: 29 декабря 2007 Рассказать Опубликовано: 29 декабря 2007 Автор Ок спасибо..мне пока не к спеху....главное самому не забыть)) Цитата Ссылка на сообщение Поделиться на других сайтах
nickostyle 0 Опубликовано: 29 декабря 2007 Рассказать Опубликовано: 29 декабря 2007 Ну значит так Открываю show.short (DLE 6.5) $tpl->set('{title}', stripslashes($row['title'])); После нее вставляю : 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"); В шаблоне краткой новости вставлю перед {title}: <img src="{foto}"/> Ну теперь понятно? И везде ноаватар.пнг. МОжет все-таки соберешься с силами так, ну...по богатырски да напишешь одно решение, заодно туда и просьбу veanissepil`а? Буду очень признателен, а то уж 2 страницы, а толку нет =) Цитата Ссылка на сообщение Поделиться на других сайтах
lifestar 18 Опубликовано: 29 декабря 2007 Рассказать Опубликовано: 29 декабря 2007 nickostyle, запрос менял как здесь? http://forum.dle-news.ru/index.php?s=&...st&p=161644 только вместо icq соответственно photo Цитата Ссылка на сообщение Поделиться на других сайтах
nickostyle 0 Опубликовано: 29 декабря 2007 Рассказать Опубликовано: 29 декабря 2007 Сделал запрос, все равно не работает. Строка 255, я сделал так: $sql_select = "SELECT id, autor, date, short_story, full_story, p.xfields, title, category, alt_name, p.comm_num, allow_comm, allow_rate, rating, vote_num, news_read, foto FROM " . PREFIX . "_post p, " . USERPREFIX . "_users u WHERE {$stop_list}approve = '1' AND allow_main = '1'".$where_date." AND u.name = p.autor ORDER BY fixed desc, ".$config['news_sort']." ".$config['news_msort']." LIMIT ".$cstart.",".$config['news_number']; Цитата Ссылка на сообщение Поделиться на других сайтах
lifestar 18 Опубликовано: 29 декабря 2007 Рассказать Опубликовано: 29 декабря 2007 (изменено) nickostyle, так это запрос для полной новости - читаем комментарии в файле. теперь такое же изменение тебе нужно сделать для краткой новости. тем более запрос не правильно составлен.. нужно не просто foto вставить, а u.foto - потому как это поле уже относится не к таблице новостей, а к таблице юзеров. Кстати мне одному кажется, что шапка у меня криво сидит или нет? Изменено 29 декабря 2007 пользователем lifestar Цитата Ссылка на сообщение Поделиться на других сайтах
veanissepil 1 Опубликовано: 29 декабря 2007 Рассказать Опубликовано: 29 декабря 2007 Автор Кстати мне одному кажется, что шапка у меня криво сидит или нет? как будто не так слеплена...не естественно как-то смотрится Цитата Ссылка на сообщение Поделиться на других сайтах
veanissepil 1 Опубликовано: 31 декабря 2007 Рассказать Опубликовано: 31 декабря 2007 Автор чёт посмотрел и тоже.....выводиться только ноаватар.пнг вот код ...engine/engine.php $sql_select = "SELECT id, autor, date, short_story, SUBSTRING(full_story, 1, 15) as full_story, xfields, title, category, alt_name, comm_num, allow_comm, allow_rate, rating, vote_num, news_read, u.foto, flag FROM " . PREFIX . "_post WHERE {$stop_list}approve = '1' AND allow_main = '1'".$where_date." ORDER BY fixed desc, ".$config['news_sort']." ".$config['news_msort']." LIMIT ".$cstart.",".$config['news_number']; show.short.php Перед $tpl->set('{title}', stripslashes($row['title'])); вставил $tpl->set('{foto}', stripslashes($row['foto'])); После $tpl->set('{title}', stripslashes($row['title'])); вставил 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"); show.full.php После $tpl->set('{title}', $metatags['title']); вставил 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 Опубликовано: 31 декабря 2007 Рассказать Опубликовано: 31 декабря 2007 veanissepil, ну ты всё перепутал. Не нужно делать того, чего сам не понимаешь. $sql_select = "SELECT id, autor, date, short_story, SUBSTRING(full_story, 1, 15) as full_story, xfields, title, category, alt_name, comm_num, allow_comm, allow_rate, rating, vote_num, news_read, u.foto, flag FROM " . PREFIX . "_post WHERE {$stop_list}approve = '1' AND allow_main = '1'".$where_date." ORDER BY fixed desc, ".$config['news_sort']." ".$config['news_msort']." LIMIT ".$cstart.",".$config['news_number']; вот ты вставил сюда u.foto и думаешь оно само всё заработает? http://forum.dle-news.ru/index.php?showtop...mp;#entry161644 смотри сюда и сравни запросы - лично я не понимаю в чём сложность сделать вывод фотки по аналогии с аськой... Перед Код $tpl->set('{title}', stripslashes($row['title'])); вставил Код $tpl->set('{foto}', stripslashes($row['foto'])); ещё раз говорю, хотя бы чисто логически нужно понимать что делаешь то - ну и английский язык подучить ибо.. $tpl->set('{foto}', stripslashes($row['foto'])); вообще то эта строчка означает замену в шаблоне {foto} значением stripslashes($row['foto']). И теперь посмотри что у тебя получилось... $tpl->set('{foto}', stripslashes($row['foto'])); $tpl->set('{title}', stripslashes($row['title'])); 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('{foto}', stripslashes($row['foto']));равен нулю - удаляй Цитата Ссылка на сообщение Поделиться на других сайтах
veanissepil 1 Опубликовано: 31 декабря 2007 Рассказать Опубликовано: 31 декабря 2007 Автор и-ех... вот честно скажу, равен нудю - это мои знания в php и mysql... дня два назад начал читать книгу, но пока результатов нет.... про инглиш молчу...знаю что нужно..но пока никак.. у меня просьба, покажи пожалуйста как нужно... пооожаааалста Цитата Ссылка на сообщение Поделиться на других сайтах
lifestar 18 Опубликовано: 31 декабря 2007 Рассказать Опубликовано: 31 декабря 2007 veanissepil, не понял в предыдущем посте же объяснил Цитата Ссылка на сообщение Поделиться на других сайтах
veanissepil 1 Опубликовано: 31 декабря 2007 Рассказать Опубликовано: 31 декабря 2007 Автор ну так...я снёс стоку $tpl->set('{foto}', stripslashes($row['foto'])); а вот что касаемо запросов..то тут я не понял ничего....тот что в теме про асю, отличается от того что в версии двига 6.5 Цитата Ссылка на сообщение Поделиться на других сайтах
lifestar 18 Опубликовано: 31 декабря 2007 Рассказать Опубликовано: 31 декабря 2007 Окей, напиши тут запрос, которым выводится полная новость (или короткая - какая нужна вообщем) Цитата Ссылка на сообщение Поделиться на других сайтах
veanissepil 1 Опубликовано: 31 декабря 2007 Рассказать Опубликовано: 31 декабря 2007 Автор engine.php 129 строка.... или нет? $sql_select = "SELECT id, autor, date, short_story, SUBSTRING(full_story, 1, 15) as full_story, xfields, title, category, alt_name, comm_num, allow_comm, allow_rate, rating, vote_num, news_read, u.foto, flag FROM " . PREFIX . "_post WHERE {$stop_list}approve = '1' AND allow_main = '1'".$where_date." ORDER BY fixed desc, ".$config['news_sort']." ".$config['news_msort']." LIMIT ".$cstart.",".$config['news_number']; Цитата Ссылка на сообщение Поделиться на других сайтах
lifestar 18 Опубликовано: 31 декабря 2007 Рассказать Опубликовано: 31 декабря 2007 veanissepil, давай сначала с главной разберёмся... подсказка - читаем комментарии в файле Цитата Ссылка на сообщение Поделиться на других сайтах
veanissepil 1 Опубликовано: 31 декабря 2007 Рассказать Опубликовано: 31 декабря 2007 Автор ех...лана..довай теперь в новом году.... С Наступающим Новым Годом!!! Цитата Ссылка на сообщение Поделиться на других сайтах
lifestar 18 Опубликовано: 31 декабря 2007 Рассказать Опубликовано: 31 декабря 2007 veanissepil, тебя так же!!! http://lifestar.ru/happyNewYear/?veanissepil Цитата Ссылка на сообщение Поделиться на других сайтах
Рекомендованные сообщения
Присоединяйтесь к обсуждению
Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.