Jump to content

Featured Replies

Hi,Please can someone help me how to show download button to guests in Ips forum download section?

Link to comment
https://ipbmafia.ru/topic/22740-download-button-to-guest/
Share on other sites

 

/admin/?app=downloads&module=downloads&controller=categories

 

Screenshot:

Спойлер

image.thumb.png.c36971ba7b39523d5c4bb915c50ccc8e.png

 

Link to comment
https://ipbmafia.ru/topic/22740-download-button-to-guest/?&do=findComment&comment=166530
Share on other sites

Thanks,but if i tick download file they will be able to download without login.I want them to see download button but when they click it they are asked to login or register

Link to comment
https://ipbmafia.ru/topic/22740-download-button-to-guest/?&do=findComment&comment=166541
Share on other sites
56 минут назад, nurdidy сказал:

Thanks,but if i tick download file they will be able to download without login.I want them to see download button but when they click it they are asked to login or register

Then you need to allow downloads for guests. In settings

Link to comment
https://ipbmafia.ru/topic/22740-download-button-to-guest/?&do=findComment&comment=166543
Share on other sites

If i allow download they will be able to download without login or register. My point is that i want them to be able only to see download button but not able to download without login

Link to comment
https://ipbmafia.ru/topic/22740-download-button-to-guest/?&do=findComment&comment=166544
Share on other sites
В 30.12.2020 в 17:58, nurdidy сказал:

Hi,Please can someone help me how to show download button to guests in Ips forum download section?

Перейти > ACP > Темы > Редактировать HTML и CSS > front > view > downloadTeaser > и замените все содержимое с этим:

<span class="ipsType_light ipsType_blendLinks ipsResponsive_inline">
{template="siteSocialProfiles" if="theme.social_links != 'footer'" app="core" group="global" location="front"}
<a href='{url="app=core&module=system&controller=login" seoTemplate="login"}' data-ipsMenu-closeOnClick="false" class='ipsButton ipsButton_fullWidth ipsButton_large ipsButton_important' data-ipsMenu id='elUserSignIn'>
{lang="download_now"}</a>
{template="loginPopup" app="core" group="global" params="new \IPS\Login( \IPS\Http\Url::internal( 'app=core&module=system&controller=login', 'front', 'login' ) )"}
</span>

сохранить.

1329310107_.png.d80991104c74d9f00560479b7b6e55dd.png

 

Link to comment
https://ipbmafia.ru/topic/22740-download-button-to-guest/?&do=findComment&comment=166558
Share on other sites
  • 2 недели спустя...
On 1/2/2021 at 4:58 AM, Silence said:

Перейти > ACP > Темы > Редактировать HTML и CSS > front > view > downloadTeaser > и замените все содержимое с этим:


<span class="ipsType_light ipsType_blendLinks ipsResponsive_inline">
{template="siteSocialProfiles" if="theme.social_links != 'footer'" app="core" group="global" location="front"}
<a href='{url="app=core&module=system&controller=login" seoTemplate="login"}' data-ipsMenu-closeOnClick="false" class='ipsButton ipsButton_fullWidth ipsButton_large ipsButton_important' data-ipsMenu id='elUserSignIn'>
{lang="download_now"}</a>
{template="loginPopup" app="core" group="global" params="new \IPS\Login( \IPS\Http\Url::internal( 'app=core&module=system&controller=login', 'front', 'login' ) )"}
</span>

сохранить.

1329310107_.png.d80991104c74d9f00560479b7b6e55dd.png

 

You are GREAT,Thanks alot.I have been lloking for this without success,finaly u made it.Much blessings to you!!

Link to comment
https://ipbmafia.ru/topic/22740-download-button-to-guest/?&do=findComment&comment=166757
Share on other sites
On 1/2/2021 at 4:58 AM, Silence said:

Перейти > ACP > Темы > Редактировать HTML и CSS > front > view > downloadTeaser > и замените все содержимое с этим:


<span class="ipsType_light ipsType_blendLinks ipsResponsive_inline">
{template="siteSocialProfiles" if="theme.social_links != 'footer'" app="core" group="global" location="front"}
<a href='{url="app=core&module=system&controller=login" seoTemplate="login"}' data-ipsMenu-closeOnClick="false" class='ipsButton ipsButton_fullWidth ipsButton_large ipsButton_important' data-ipsMenu id='elUserSignIn'>
{lang="download_now"}</a>
{template="loginPopup" app="core" group="global" params="new \IPS\Login( \IPS\Http\Url::internal( 'app=core&module=system&controller=login', 'front', 'login' ) )"}
</span>

сохранить.

1329310107_.png.d80991104c74d9f00560479b7b6e55dd.png

 

Am back again sir and sorry for disturbance.In files section when i restrict download of files for a member to have certain number of posts in order to download,then that setting doesnt show download button to members that dont have that number of posts.How can i do to show download button also to members that doont have such number of posts and when they click ownload button they get a messge that they dont have enough post?

Link to comment
https://ipbmafia.ru/topic/22740-download-button-to-guest/?&do=findComment&comment=167035
Share on other sites

You can create a new group .. for newly registered users, then allow this group to be promoted in the settings ... but not to download ... after a certain number of posts, the user will be automatically moved to another group that has permission to download ... P.S. sorry for the bad translation .. 

Вы можете создать новую группу .. для недавно зарегистрированных пользователей, а затем разрешить продвижение этой группы в настройках ... но не для загрузки ... после определенного количества сообщений пользователь будет автоматически перемещен в другую группу, в которой разрешение на скачивание ... P.S. извините за плохой перевод ...

GP1.thumb.png.ef8a613297ad42361993c31e68f78255.png

GP.thumb.png.74b471f24c52335cf500400b6703e310.png

Link to comment
https://ipbmafia.ru/topic/22740-download-button-to-guest/?&do=findComment&comment=167110
Share on other sites
  • 4 месяца спустя...

You are always my savor,thamks alot bro

Link to comment
https://ipbmafia.ru/topic/22740-download-button-to-guest/?&do=findComment&comment=169814
Share on other sites
  • 1 year later...

Вообщем, на смартфоне всплывающее окошко с авторизацией не помещается в экран. Как прописан в шаблон зависимость от ширины экрана?

Если экран по ширине меньше 600px, то показывать дефольный код:

Цитата

<span class="ipsType_light ipsType_blendLinks ipsResponsive_hidePhone ipsResponsive_inline"><i class="fa fa-info-circle"></i> {lang="download_teaser"}</span>

Иначе показывать код:

Цитата

<span class="ipsType_light ipsType_blendLinks ipsResponsive_inline">
{template="siteSocialProfiles" if="theme.social_links != 'footer'" app="core" group="global" location="front"}
<a href='{url="app=core&module=system&controller=login" seoTemplate="login"}' data-ipsMenu-closeOnClick="false" class='ipsButton ipsButton_fullWidth ipsButton_large ipsButton_important' data-ipsMenu id='elUserSignIn'>
{lang="download_now"}</a>
{template="loginPopup" app="core" group="global" params="new \IPS\Login( \IPS\Http\Url::internal( 'app=core&module=system&controller=login', 'front', 'login' ) )"}
</span>

 

Нашел код, где определяется, мобильное устройство или нет. Вроде как для ширины экрана придумать ничего нельзя. А код такой:

<?php
function isMobile() {
    return preg_match("/(android|avantgo|blackberry|bolt|boost|cricket|docomo|fone|hiptop|mini|mobi|palm|phone|pie|tablet|up\.browser|up\.link|webos|wos)/i", $_SERVER["HTTP_USER_AGENT"]);
}
$not_mobile = !(isMobile());

if ($not_mobile) {
    echo'
<div class="rightBanner">
</div>
'
};
?>

Как его изменить, чтобы вставить в шаблон ACP > Темы > Редактировать HTML и CSS > front > view > downloadTeaser ?

Edited by Zero108

Link to comment
https://ipbmafia.ru/topic/22740-download-button-to-guest/?&do=findComment&comment=189851
Share on other sites

Вообщем, на узком экране всплывающее окно выглядит не слишком красиво. Вот так на экране 6.26" (1520х720 px, программная ширина экрана 360 px):

photo_2023-01-28_23-02-49.thumb.jpg.f6d2e8b01cf218ed514871e18e8a5e5e.jpg    photo_2023-01-28_23-03-44.thumb.jpg.c73495bb2daa1068cafde5d6d6b3bcb3.jpg

Edited by Zero108

Link to comment
https://ipbmafia.ru/topic/22740-download-button-to-guest/?&do=findComment&comment=189876
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.


Guest
Ответить в этой теме...

Последние посетители 0

  • No registered users viewing this page.