infoline 0 Опубликовано: 23 июля 2007 Рассказать Опубликовано: 23 июля 2007 при просмотре новостей ссылка с изображения ведет к оригинальному изображению. как сделать так, чтобы ссыка вела на полный текст статьи. понял, что копать надо в engine\inc\parse.class.php, но как там поставить ссылку на статью? откуда взять её адрес? Ссылка на сообщение Поделиться на других сайтах
awq 0 Опубликовано: 23 июля 2007 Рассказать Опубликовано: 23 июля 2007 Я реализовал это с помощью дополнительного поля. Ссылка на сообщение Поделиться на других сайтах
infoline 0 Опубликовано: 23 июля 2007 Рассказать Опубликовано: 23 июля 2007 Автор раскажите, каким образом? хотя, доп. поле, на мой взгляд не очень вариант. хотя бы потому что в моём случае новости будут добавлять технически не очень подкованные люди. Ссылка на сообщение Поделиться на других сайтах
awq 0 Опубликовано: 23 июля 2007 Рассказать Опубликовано: 23 июля 2007 в моём случае новости будут добавлять технически не очень подкованные люди. Тогда лучше дождись ответа, что нужно изменить в коде DLE , чтобы избежать лишних заморочек и объяснений каждому твоему пользователю каким образом и куда вставлять адрес картинки. А с дополнительным полем ситуация примерно такая: [xfgiven_short_image][full-link]<img src="[xfvalue_short_image]" title="Читать далее" />[/full-link][/xfgiven_short_image] добавляешь в shortstory.tpl Предварительно создав дополнительное новостное поле short_image + можно добавить стилей , border и т.п. в код который я дал выше Мой метод кому то покажется замороченным, но лично меня он устраивает и нравится. Ссылка на сообщение Поделиться на других сайтах
11111 0 Опубликовано: 23 июля 2007 Рассказать Опубликовано: 23 июля 2007 да клевая тема ... мне тож было б интересна как сделать полноценный аватар для новости ... и чтоб он вел на полную новость и чтоб это делалась пару кликами!! Ссылка на сообщение Поделиться на других сайтах
infoline 0 Опубликовано: 24 августа 2007 Рассказать Опубликовано: 24 августа 2007 Автор хаха! я всё сделал! поправил show.short.php и parse.class.php Ссылка на сообщение Поделиться на других сайтах
gkostik 0 Опубликовано: 26 августа 2007 Рассказать Опубликовано: 26 августа 2007 Ну так поделись.. плз Ссылка на сообщение Поделиться на других сайтах
Liser_25 0 Опубликовано: 27 августа 2007 Рассказать Опубликовано: 27 августа 2007 да, поделись и со мной пожалста Ссылка на сообщение Поделиться на других сайтах
lifestar 18 Опубликовано: 27 августа 2007 Рассказать Опубликовано: 27 августа 2007 да клевая тема ... мне тож было б интересна как сделать полноценный аватар для новости ... и чтоб он вел на полную новость и чтоб это делалась пару кликами!! Файл <engine/modules/show.short.php> Заменяем $tpl->set('{short-story}', stripslashes("<div id='news-id-".$row['id']."'>".$row['short_story']."</div>")); на $story = stripslashes($row['short_story']); if (preg_match("!<img(.*?)/>!si",$story,$img)) { $img = '<a href="'.$config['http_home_url'].date('Y/m/d/', $row['date']).$row['alt_name'].'.html">'.$img[0].'</a>'; $story = preg_replace("!<img(.*?)/>!si",$img,$story); } $tpl->set('{short-story}', $story); По идее так. На практике не проверено, это теоретически - проверяйте P.S. Да и потом по моему будет работать если у вас в краткой новости одна картинка Ссылка на сообщение Поделиться на других сайтах
gggggg 0 Опубликовано: 30 августа 2007 Рассказать Опубликовано: 30 августа 2007 lifestar , Bolishoie Pasibki , ia zdelal na praktike , vsio zarabotala Maladtza Ссылка на сообщение Поделиться на других сайтах
krasniy 0 Опубликовано: 28 сентября 2007 Рассказать Опубликовано: 28 сентября 2007 1. Данный метод преобразовывает ссылки в ЧПУ а если не включены ЧПУ или ЧПУ формируется как category/news в не Year/month/day что тогда делать? 2. Как можно добавить к ссылке и картинке Title новости ? Ссылка на сообщение Поделиться на других сайтах
lifestar 18 Опубликовано: 29 сентября 2007 Рассказать Опубликовано: 29 сентября 2007 Красный ты по первому пункту сам понял что спросил? Давай конкретные примеры! Ссылка на сообщение Поделиться на других сайтах
krasniy 0 Опубликовано: 2 октября 2007 Рассказать Опубликовано: 2 октября 2007 Красный ты по первому пункту сам понял что спросил? Давай конкретные примеры! А что непонятного: у меня ЧПУ не включены, ссылки имеют вид http://test.ru/index.php?newsid=1 а после даного хака становятся автоматически http://test.ru/2007/10/02/news1 и естественно не работают Ссылка на сообщение Поделиться на других сайтах
lifestar 18 Опубликовано: 2 октября 2007 Рассказать Опубликовано: 2 октября 2007 А что вам мешает написать так? $img = '<a href="'.$config['http_home_url'].'index.php?newsid='.$row['id'].'">'.$img[0].'</a>'; Ссылка на сообщение Поделиться на других сайтах
lifestar 18 Опубликовано: 5 октября 2007 Рассказать Опубликовано: 5 октября 2007 Сначала сделал с ЧПУ, потом, когда возникла необходимость из-за нагрузки отключить его, сделал без ЧПУот чпу то какая нагрузка, вы что?! Ссылка на сообщение Поделиться на других сайтах
psc 0 Опубликовано: 6 октября 2007 Рассказать Опубликовано: 6 октября 2007 lifestar, спасибо! всё работает =) Ссылка на сообщение Поделиться на других сайтах
lifestar 18 Опубликовано: 6 октября 2007 Рассказать Опубликовано: 6 октября 2007 dwell, понятно, что htaccess. Но я первый раз слышу, что Сначала сделал с ЧПУ, потом, когда возникла необходимость из-за нагрузки отключить его, сделал без ЧПУ, и все работает! Ссылка на сообщение Поделиться на других сайтах
lifestar 18 Опубликовано: 6 октября 2007 Рассказать Опубликовано: 6 октября 2007 dwell, мне не понятно какую нагрузку может вызвать "чпу"! Ссылка на сообщение Поделиться на других сайтах
Eagle 0 Опубликовано: 6 октября 2007 Рассказать Опубликовано: 6 октября 2007 мне не понятно какую нагрузку может вызвать "чпу"! Вызывает нагрузку Апач с включенным Модреврайтом. Актуально для слабых серверов или жадных хостеров. Ссылка на сообщение Поделиться на других сайтах
lifestar 18 Опубликовано: 6 октября 2007 Рассказать Опубликовано: 6 октября 2007 Eagle, так у большинства mod_rewrite итак включен по умолчанию. Или вы имеете в виду его частое использование? Надо, же - для меня это прям новость. Актуально для слабых серверов или жадных хостеров.Мда, надеюсь для моего хостера это не актуально Ссылка на сообщение Поделиться на других сайтах
lifestar 18 Опубликовано: 6 октября 2007 Рассказать Опубликовано: 6 октября 2007 а, ну это если 100Кб тогда да, но я не думаю что у кого то такой. У DLE размер файла 2.6Кб и мне чудно слушать, что включение/отключение "чпу" влияет на нагрузку Ссылка на сообщение Поделиться на других сайтах
iniweb 0 Опубликовано: 11 октября 2007 Рассказать Опубликовано: 11 октября 2007 Скрипт не верно написан, при добавлении 2 картинок в анонс вы получаете 1 и ту же картинку, пшел дописывать Ссылка на сообщение Поделиться на других сайтах
celsoft 6210 Опубликовано: 11 октября 2007 Рассказать Опубликовано: 11 октября 2007 ЧПУ действительно нагрузку на сервер больше чем его отключить, только вот .htaccess совсем не причем. Дело совсем в другом. При включении ЧПУ выборка идет по трем параметрам, один из них по тексту, а при отключении ЧПУ, показ полной новости идет по одному параметру и то числовому, соответственно MySQL запрос проще. Ссылка на сообщение Поделиться на других сайтах
lifestar 18 Опубликовано: 11 октября 2007 Рассказать Опубликовано: 11 октября 2007 dwell, грузит но не очень сильно - вчера читал как раз на эту тему) Ссылка на сообщение Поделиться на других сайтах
celsoft 6210 Опубликовано: 11 октября 2007 Рассказать Опубликовано: 11 октября 2007 Т.е. ты хочешь сказать, что .htaccess не грузит сервер? не до такой степени чтобы это вызывало беспокойства. Ссылка на сообщение Поделиться на других сайтах
Рекомендованные сообщения
Архивировано
Эта тема находится в архиве и закрыта для публикации сообщений.