angle brackets 👼

This commit is contained in:
Jarek Radosz 2025-05-12 22:00:05 +02:00
parent b703676ea5
commit f15f3e0676
No known key found for this signature in database
GPG Key ID: 98C198E7019429B3
3 changed files with 44 additions and 44 deletions

View File

@ -3,8 +3,8 @@ import { mapBy } from "@ember/object/computed";
import { classNames } from "@ember-decorators/component";
import DButton from "discourse/components/d-button";
import { makeArray } from "discourse/lib/helpers";
import HouseAdsSetting from "discourse/plugins/discourse-adplugin/admin/components/house-ads-setting";
import houseAdsChooser from "./house-ads-chooser";
import HouseAdsChooser from "./house-ads-chooser";
import HouseAdsSetting from "./house-ads-setting";
@classNames("house-ads-setting house-ads-list-setting")
export default class HouseAdsListSetting extends HouseAdsSetting {
@ -18,11 +18,11 @@ export default class HouseAdsListSetting extends HouseAdsSetting {
<template>
<label for={{this.name}}>{{this.title}}</label>
{{houseAdsChooser
settingValue=this.adValue
choices=this.adNames
onChange=this.changeAdValue
}}
<HouseAdsChooser
@settingValue={{this.adValue}}
@choices={{this.adNames}}
@onChange={{this.changeAdValue}}
/>
<div class="setting-controls">
{{#if this.changed}}
<DButton class="ok" @action={{action "save"}} @icon="check" />

View File

@ -3,7 +3,7 @@ import RouteTemplate from "ember-route-template";
import DButton from "discourse/components/d-button";
import routeAction from "discourse/helpers/route-action";
import { i18n } from "discourse-i18n";
import houseAdsListSetting from "../../components/house-ads-list-setting";
import HouseAdsListSetting from "../../components/house-ads-list-setting";
export default RouteTemplate(
<template>
@ -12,36 +12,36 @@ export default RouteTemplate(
{{#if @controller.houseAds.length}}
<form class="form-horizontal">
{{houseAdsListSetting
name="topic_list_top"
value=@controller.adSettings.topic_list_top
allAds=@controller.houseAds
adSettings=@controller.adSettings
}}
{{houseAdsListSetting
name="topic_above_post_stream"
value=@controller.adSettings.topic_above_post_stream
allAds=@controller.houseAds
adSettings=@controller.adSettings
}}
{{houseAdsListSetting
name="topic_above_suggested"
value=@controller.adSettings.topic_above_suggested
allAds=@controller.houseAds
adSettings=@controller.adSettings
}}
{{houseAdsListSetting
name="post_bottom"
value=@controller.adSettings.post_bottom
allAds=@controller.houseAds
adSettings=@controller.adSettings
}}
{{houseAdsListSetting
name="topic_list_between"
value=@controller.adSettings.topic_list_between
allAds=@controller.houseAds
adSettings=@controller.adSettings
}}
<HouseAdsListSetting
@name="topic_list_top"
@value={{@controller.adSettings.topic_list_top}}
@allAds={{@controller.houseAds}}
@adSettings={{@controller.adSettings}}
/>
<HouseAdsListSetting
@name="topic_above_post_stream"
@value={{@controller.adSettings.topic_above_post_stream}}
@allAds={{@controller.houseAds}}
@adSettings={{@controller.adSettings}}
/>
<HouseAdsListSetting
@name="topic_above_suggested"
@value={{@controller.adSettings.topic_above_suggested}}
@allAds={{@controller.houseAds}}
@adSettings={{@controller.adSettings}}
/>
<HouseAdsListSetting
@name="post_bottom"
@value={{@controller.adSettings.post_bottom}}
@allAds={{@controller.houseAds}}
@adSettings={{@controller.adSettings}}
/>
<HouseAdsListSetting
@name="topic_list_between"
@value={{@controller.adSettings.topic_list_between}}
@allAds={{@controller.houseAds}}
@adSettings={{@controller.adSettings}}
/>
<DButton
@label="admin.adplugin.house_ads.more_settings"

View File

@ -1,11 +1,11 @@
import adSlot from "./ad-slot";
import AdSlot from "./ad-slot";
const PostBottomAd = <template>
{{adSlot
placement="post-bottom"
category=@model.topic.category.slug
postNumber=@model.post_number
}}
<AdSlot
@placement="post-bottom"
@category={{@model.topic.category.slug}}
@postNumber={{@model.post_number}}
/>
</template>;
export default PostBottomAd;