eRED 0 Опубликовано: 26 июня 2007 Рассказать Опубликовано: 26 июня 2007 Есть желание добавить на страницу адрес этой же страницы в текстовом виде. Пример можно увидеть на странице http://www.gazeta.ru/2005/05/04/last156635.shtml Как это можно осуществить стандартными средствами dle? Ссылка на сообщение Поделиться на других сайтах
WMDrakon 20 Опубликовано: 26 июня 2007 Рассказать Опубликовано: 26 июня 2007 В engine/modules/show.full.php ищешь следующие строчки: // Ссылки на версию для печати if ($config['allow_alt_url'] == "yes"){ $tpl->set('[print-link]',"<a href=\"".$config['http_home_url'].date('Y/m/d/', $row['date'])."print:page,".$news_page.",".$row['alt_name'].".html\">"); } else { $tpl->set('[print-link]',"<a href=\"".$config['http_home_url']."engine/print.php?newsid=".$row['id']."&news_page=".$news_page."\">"); } $tpl->set('[/print-link]',"</a>"); // Ссылки на версию для печати if ( stristr( $_SERVER['REQUEST_URI'], "pages.php" ) ) { if ($config['allow_alt_url'] == "yes") $_SESSION['referrer'] = $config['http_home_url'].date('Y/m/d/', $row['date']).$row['alt_name'].".html"; else $_SESSION['referrer'] = $config['http_home_url']."index.php?newsid=".$row['id']; } else $_SESSION['referrer'] = $_SERVER['REQUEST_URI']; if ($config['allow_alt_url'] == "yes"){ $tpl->set('[full-link]',"<a href=\"".$config['http_home_url'].date('Y/m/d/', $row['date']).$row['alt_name'].".html\">"); } else { $tpl->set('[full-link]',"<a href=\"$PHP_SELF?newsid=".$row['id']."\">"); } $tpl->set('[/full-link]',"</a>"); Меняешь на эти: // Ссылки на версию для печати if ($config['allow_alt_url'] == "yes"){ $tpl->set('[print-link]',"<a href=\"".$config['http_home_url'].date('Y/m/d/', $row['date'])."print:page,".$news_page.",".$row['alt_name'].".html\">"); } else { $tpl->set('[print-link]',"<a href=\"".$config['http_home_url']."engine/print.php?newsid=".$row['id']."&news_page=".$news_page."\">"); } $tpl->set('[/print-link]',"</a>"); // Ссылки на версию для печати if ( stristr( $_SERVER['REQUEST_URI'], "pages.php" ) ) { if ($config['allow_alt_url'] == "yes") $_SESSION['referrer'] = $config['http_home_url'].date('Y/m/d/', $row['date']).$row['alt_name'].".html"; else $_SESSION['referrer'] = $config['http_home_url']."index.php?newsid=".$row['id']; } else $_SESSION['referrer'] = $_SERVER['REQUEST_URI']; if ($config['allow_alt_url'] == "yes"){ $tpl->set('[full-link]',"<a href=\"".$config['http_home_url'].date('Y/m/d/', $row['date']).$row['alt_name'].".html\">"); } else { $tpl->set('[full-link]',"<a href=\"$PHP_SELF?newsid=".$row['id']."\">"); } $tpl->set('[/full-link]',"</a>"); if ($config['allow_alt_url'] == "yes"){ $tpl->set('[textfield]',"".$config['http_home_url'].date('Y/m/d/', $row['date']).$row['alt_name'].".html"); } Далее в fullstory.tpl пишешь: <input type="textfield" onfocus="this.select();" value="[textfield]" style="width:400px; height:17px;"> P.S. Метод Кайзера. Весь респект и спасибо ему! Ссылка на сообщение Поделиться на других сайтах
freeprogs.kiev.ua 0 Опубликовано: 26 июня 2007 Рассказать Опубликовано: 26 июня 2007 а зачем это ТС? если не секрет? Ссылка на сообщение Поделиться на других сайтах
WMDrakon 20 Опубликовано: 26 июня 2007 Рассказать Опубликовано: 26 июня 2007 J.S., всмысле зачем? Вообще метод очень удобен когда включен AJAX, ИМХО Ссылка на сообщение Поделиться на других сайтах
Kaiser 2 Опубликовано: 26 июня 2007 Рассказать Опубликовано: 26 июня 2007 ЗЫ: Разрабол я! Не основываясь на другие такие модификации. Ссылка на сообщение Поделиться на других сайтах
WMDrakon 20 Опубликовано: 26 июня 2007 Рассказать Опубликовано: 26 июня 2007 ЗЫ: Разрабол я! Не основываясь на другие такие модификации. а я разве не сказал, что ты? Я и не говорил, что я. Ссылка на сообщение Поделиться на других сайтах
eRED 0 Опубликовано: 28 июня 2007 Рассказать Опубликовано: 28 июня 2007 Автор Благодарю а зачем это ТС? если не секрет? затем, что многие сатый показывают ссылки через фреймы. в итоге получается что в адресной строке показывается адрес сайта донора, т.е. неверный адрес страницы. так сказать для достоверной информированности посетителей. Ссылка на сообщение Поделиться на других сайтах
eRED 0 Опубликовано: 22 июля 2007 Рассказать Опубликовано: 22 июля 2007 Автор Что-то не получилось у меня таким способом. Еще варианты есть? Ссылка на сообщение Поделиться на других сайтах
Kaiser 2 Опубликовано: 22 июля 2007 Рассказать Опубликовано: 22 июля 2007 eRED, Что значит не получилось? Чётче строчки смотри, там есть повторяющиеся с [full-story], найди именно те, что выше. У меня же работает http://www.wrz.su/news/854.html Ссылка на сообщение Поделиться на других сайтах
eRED 0 Опубликовано: 25 июля 2007 Рассказать Опубликовано: 25 июля 2007 Автор Kaiser, решилось другим путем. спасибо Ссылка на сообщение Поделиться на других сайтах
Рекомендованные сообщения
Архивировано
Эта тема находится в архиве и закрыта для публикации сообщений.