Бормотухи.НЕТ

Вернуться   Бормотухи.НЕТ > Web-мастеру > DataLife Engine
Расширенный поиск

DataLife Engine Скачать хаки для DLE, темы для DLE

Закрытая тема
 
Опции темы Поиск в этой теме
Старый 05.02.2011, 00:06 Вверх   #1
Пользователь
 
Аватар для kxo
kxo вне форума
Доп. информация
По умолчанию Можно сделать так что бы при нажатии на просмотр полной новости она открывалась в новой вкладке ?

Народ, подскажите. Можно ли на dle сделать так, что бы при нажатии для просмотра полной новости (нажимаем в краткой), открывалась новость в новой вкладке?
Пробовал в шаблоне краткой новости ставить target="_blank" - не помогло.
 
Старый 05.02.2011, 00:26 Вверх   #2
Fedoraвод
 
Аватар для Злой
Злой вне форума
Доп. информация
По умолчанию

Цитата Сообщение от kxo Посмотреть сообщение
Пробовал в шаблоне краткой новости ставить target="_blank" - не помогло.
плохо пробовал, это верный путь
 
Старый 05.02.2011, 10:43 Вверх   #3
Пользователь
 
Аватар для kxo
kxo вне форума
Доп. информация
По умолчанию

Цитата Сообщение от Злой Посмотреть сообщение
плохо пробовал, это верный путь
Он у меня то прописывается в названии новости, то вообще всё стирает.
Куда именно его надо поставить, я так и не нашёл.
 
Старый 05.02.2011, 15:01 Вверх   #4
Коварный тип
 
Аватар для Serberg
Serberg вне форума
Доп. информация
По умолчанию

Цитата Сообщение от kxo Посмотреть сообщение
Пробовал в шаблоне краткой новости ставить target="_blank" - не помогло.
Насколько я знаю это не в шаблонах прописывать надо. В шаблонах прописывается переменная которая дает ссылку на полную новость, а target="_blank" нужно прописать в месте инициализации этой переменной. Где точно сказать не могу, надо скрипт ковырять.
 
Старый 05.02.2011, 17:17 Вверх   #5
Пользователь
 
Аватар для kxo
kxo вне форума
Доп. информация
По умолчанию

Цитата Сообщение от Serberg Посмотреть сообщение
Насколько я знаю это не в шаблонах прописывать надо. В шаблонах прописывается переменная которая дает ссылку на полную новость, а target="_blank" нужно прописать в месте инициализации этой переменной. Где точно сказать не могу, надо скрипт ковырять.
ни чё не понял. ладно. за помощь спасибо.
 
Старый 05.02.2011, 17:26 Вверх   #6
Коварный тип
 
Аватар для Serberg
Serberg вне форума
Доп. информация
По умолчанию

Цитата Сообщение от kxo Посмотреть сообщение
ни чё не понял. ладно. за помощь спасибо.
А что не понятного. Пример.
Беру движок 8.5, там в шаблоне короткой новости есть фраза:

[full-link]<img src="{THEME}/images/dlet_artblock_point_1.gif" width="13" height="9" border="0" /><strong>Подробнее</strong>[/full-link]

тут видим тэги [full-link] [/full-link] которые создают ссылку на полную новость, т.е. прописать в шаблон target="_blank" к этим тэгам нельзя. Нужно искать откуда растут ноги у тэга [full-link]. Через поиск по фразам в файлах нахожу full-link в файле show.short.php - т.е. короткая новость. Начинаю смотреть файл и нахожу код:

PHP код:
        if( (strlen$row['full_story'] ) < 13) and $config['hide_full_link'] == "yes" $tpl->set_block"'\\[full-link\\](.*?)\\[/full-link\\]'si""" );
        else {
            
            
$tpl->set'[full-link]'"<a {$go_page}href=\"" $full_link "\">" );
            
            
$tpl->set'[/full-link]'"</a>" );
        }
        
        
$tpl->set'{full-link}'$full_link ); 
Я в php не сильно волоку но вижу что код $tpl->set( '[full-link]', "<a {$go_page}href=\"" . $full_link . "\">" ); формирует ссылку на полную новость. Тут по идее нужно прописать target="_blank" до закрытия тэга ссылки в первой ее части, т.е. тут: . "\">", но вписать нужно строго соблюдая синтаксис и все будет работать.

Так понятней ?
 
Cказали cпасибо:
Старый 05.02.2011, 20:19 Вверх   #7
Пользователь
 
Аватар для kxo
kxo вне форума
Доп. информация
По умолчанию

Цитата Сообщение от Serberg Посмотреть сообщение
Так понятней ?
Да. Спасибо. Буду пробовать.
 
Старый 07.02.2011, 20:19 Вверх   #8
Пользователь
 
Аватар для kxo
kxo вне форума
Доп. информация
По умолчанию

не получается. сайт вообще обрубает.

Цитата Сообщение от Serberg Посмотреть сообщение
но вписать нужно строго соблюдая синтаксис
я думаю, у меня проблема в этом. кто разбирается в этом? помогите.
 
Старый 08.02.2011, 20:59 Вверх   #9
Пользователь
 
Аватар для kxo
kxo вне форума
Доп. информация
По умолчанию

Никто, не разбирается в этом! Админ, подскажи (если знаешь как, не понимаю я в этом синтаксисе). Плы-ы-ыз
 
Старый 08.02.2011, 22:09 Вверх   #10
Fedoraвод
 
Аватар для Злой
Злой вне форума
Доп. информация
По умолчанию

Цитата Сообщение от kxo Посмотреть сообщение
Админ, подскажи (если знаешь как, не понимаю я в этом синтаксисе). Плы-ы-ыз
В каком еще синтаксисе?

Цитата Сообщение от Serberg Посмотреть сообщение
show.short.php
ищешь строчку
Код:
$tpl->set( '[full-link]', "<a {$go_page}href=\"" . $full_link . "\">" );
добавляешь в генерируемую ссылку таргет бланк и получаешь следующее
Код:
$tpl->set( '[full-link]', "<a {$go_page}href=\"" . $full_link . "\" target=\"_blank\">" );
Вот интересные люди, приходят, делают вид что спрашивают решение своей проблемы, им отвечают, причем развернуто, что и ка нужно сделать, после этого сразу ТС врубает заднюю, моя я не я и руки у меня из ж...ы растут, и дальше идут мольбы, ну сделайте за меня кто нибудь, а то мне самому обламывает. А вам лохам один хрен делать нечего, вот и переделывайте мне сайт, а я вам потом весь мозг вынесу и даже спасибо не скажу.
Тема закрыта.

Последний раз редактировалось Злой; 08.02.2011 в 22:13..
 
Cказали cпасибо:
Закрытая тема


Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как сделать вывод аватара в краткой новости? Frend DataLife Engine 9 19.11.2012 10:19
[ Ищу ] Модуль Последние новости из определенных категории в горизонтальном виде. Если можно в CSS Prise Модули, Хаки, Примочки для DLE 2 09.02.2012 15:50
[Вопрос] Можно ли сделать... igoris26 vBulletin 3.х 8 14.05.2011 12:48
Как сделать что бы кнопки выделялись при нажатии? Merianae vBulletin 4.x 0 17.10.2010 02:05
[Вопрос] Это можно как-то сделать mixxim Nokia 5 08.04.2009 00:03


Текущее время: 11:02. Часовой пояс GMT +3.


Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2024, vBulletin Solutions, Inc. Перевод: zCarot
 

Время генерации страницы 0.12213 секунды с 12 запросами