Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Не работает тег {full-link} #11

Open
tcse opened this issue Jan 19, 2021 · 6 comments
Open

Не работает тег {full-link} #11

tcse opened this issue Jan 19, 2021 · 6 comments
Assignees
Labels

Comments

@tcse
Copy link

tcse commented Jan 19, 2021

// Список разрешенных полей, отбираемых из БД.

Как я понимаю забыл сделать его доступным для модуля?

Таким образом, без него нельзя из модального окна быстрого просмотра перейти в тело полной новости.

[full-link]{title}[/full-link] - не работает

вариант типа

<a href="{full-link}" class="btn btn-danger"><i class="fa fa-link" aria-hidden="true"></i> Постоянный адрес страницы</a>

Аналогично в пролете. Ссылка просто вырезается.

Живой пример для тестов https://moscow-news.online
иконка газеты на плитках новостей

@pafnuty
Copy link
Member

pafnuty commented Jan 19, 2021

Как я понимаю забыл сделать его доступным для модуля?

это поля, которые отбираются из БД. Формирование тегов в другом месте.
Проверю что там.

@pafnuty pafnuty self-assigned this Jan 19, 2021
@pafnuty pafnuty added the баг label Jan 19, 2021
@tcse
Copy link
Author

tcse commented Jan 19, 2021

Проверю что там.

прикол в том, что в старой версии модуля тег {full-link} работает. До сих пор старый модуль использую (пуст даже окна на jQueryUI)

@pafnuty
Copy link
Member

pafnuty commented Jan 19, 2021

Старая версия ничего общего с новой не имеет почти. именно поэтому у новой версии стоит 2.0.0, что бы чётко понимать, Что обратной совместимости нет

@tcse
Copy link
Author

tcse commented Jan 19, 2021

Старая версия ничего общего с новой не имеет почти. именно поэтому у новой версии стоит 2.0.0, что бы чётко понимать, Что обратной совместимости нет

Это и так понятно. Новая версия всем круче, без вопросов.
Жаль, что ссылка на документацию к модулю пока ведет на старую версию.

@pafnuty
Copy link
Member

pafnuty commented Jan 19, 2021

Всё в ваших руках.
Я собрал модуль на коленке за вечер. с доками возиться нет желания, если честно, как собсно и с самим модулем, код DLE не располагает к себе.

@mediatar
Copy link

mediatar commented Mar 7, 2022

в engine/ajax/fullstory

270 строкой) и будет работать

if ($config['allow_alt_url'] == "yes") {
if ($config['seo_type'] == 1 OR $config['seo_type'] == 2) {
if ($category_id AND $config['seo_type'] == 2) {
$c_url = get_url($category_id);
$full_link = $config['http_home_url'] . $c_url . "/" . $row['id'] . "-" . $row['alt_name'] . ".html";
$row['alt_name'] = $row['id'] . "-" . $row['alt_name'];
} else {
$full_link = $config['http_home_url'] . $row['id'] . "-" . $row['alt_name'] . ".html";
$row['alt_name'] = $row['id'] . "-" . $row['alt_name'];
}
} else $full_link = $config['http_home_url'] . date( 'Y/m/d/', $row['date'] ) . $row['alt_name'] . ".html";
} else $full_link = $config['http_home_url'] . "index.php?newsid=" . $row['id'];

$template = str_replace('{full-link}', $full_link, $template);
$template = str_replace('[full-link]', "<a href="" . $full_link . "">", $template);
$template = str_replace('[/full-link]', "", $template);

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

3 participants