Skip to content

Commit 4dcef22

Browse files
committed
Pull widget title from the model
1 parent e44a1b3 commit 4dcef22

10 files changed

Lines changed: 11 additions & 9 deletions

File tree

BlogEngine/BlogEngine.NET/AppCode/Controls/WidgetZone.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -83,7 +83,7 @@ protected override void OnLoad(EventArgs e)
8383
widget.InnerText);
8484
try
8585
{
86-
var model = new { Id = widget.Attributes["id"].Value, Title = widget.Attributes["title"].Value };
86+
var model = new { Id = widget.Attributes["id"].Value, Name = widget.InnerText, Title = widget.Attributes["title"].Value };
8787
var lit = new Literal { Text = RazorHelpers.ParseRazor(fileName, model) };
8888
Controls.Add(lit);
8989
}

BlogEngine/BlogEngine.NET/Custom/Widgets/Administration/widget.cshtml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
@using BlogEngine.Core
22
@{
3-
var title = "Administration";
3+
var title = Model.Title;
44
var dashboardUrl = Utils.RelativeWebRoot + "admin/index.cshtml";
55
var contentUrl = Utils.RelativeWebRoot + "admin/#/content/posts";
66
var customUrl = Utils.RelativeWebRoot + "admin/#/custom/themes";

BlogEngine/BlogEngine.NET/Custom/Widgets/AuthorList/widget.cshtml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
@using BlogEngine.Core
22
@using BlogEngine.Core.Data.Services
33
@{
4-
var title = "Author List";
4+
var title = Model.Title;
55
var authorUrl = Utils.RelativeWebRoot + "author";
66
var authorRss = Utils.RelativeWebRoot + "syndication.axd";
77

BlogEngine/BlogEngine.NET/Custom/Widgets/Blog List/widget.cshtml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
@using BlogEngine.Core
22
@{
3-
var title = "Blog List";
3+
var title = Model.Title;
44
var blogs = Blog.Blogs.Where(b => b.IsActive).ToList();
55
}
66
<div class="widget bloglist">

BlogEngine/BlogEngine.NET/Custom/Widgets/Category list/widget.cshtml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
@using BlogEngine.Core
22
@{
3-
var title = "Category list";
3+
var title = Model.Title;
44
var dic = BlogEngine.Core.Helpers.CategoryHelper.SortCategories();
55
}
66
<div class="widget categorylist">

BlogEngine/BlogEngine.NET/Custom/Widgets/Page List/widget.cshtml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
@using BlogEngine.Core
22
@{
3-
var title = "Page List";
3+
var title = Model.Title;
44
}
55
<div class="widget pagelist">
66
<h4 class="widget-header">@title</h4>

BlogEngine/BlogEngine.NET/Custom/Widgets/Post List/widget.cshtml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
@using BlogEngine.Core.Helpers
22
@using BlogEngine.Core
33
@{
4-
var title = "Post List";
4+
var title = Model.Title;
55
var id = Model.Id;
66
var settings = WidgetHelper.GetSettings(id);
77

BlogEngine/BlogEngine.NET/Custom/Widgets/RecentComments/widget.cshtml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@
22
@using BlogEngine.Core.Helpers
33
@using System.Text.RegularExpressions
44
@{
5+
var title = Model.Title;
56
var numberOfComments = 10;
67
var settings = WidgetHelper.GetSettings(Model.Id);
78
if (settings != null && settings.Count > 0)
@@ -24,7 +25,7 @@
2425
}
2526
</style>
2627
<div class="widget recentcomments">
27-
<h4 class="widget-header">Recent comments</h4>
28+
<h4 class="widget-header">@title</h4>
2829
<div class="widget-content">
2930
<ul id="recentComments" class="recentcomments">
3031
@if (list.Count > 0)

BlogEngine/BlogEngine.NET/Custom/Widgets/Tag cloud/widget.cshtml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
@{
2-
var title = "Tag cloud";
2+
var title = Model.Title;
33
var cloud = new BlogEngine.Core.Data.Services.TagCloud();
44
var tags = cloud.Links();
55
}

BlogEngine/BlogEngine.NET/admin/app/custom/widgets/widgetController.js

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -37,6 +37,7 @@
3737
var customSrc = SiteVars.ApplicationRelativeWebRoot + "Custom/Widgets/" + name + "/edit.cshtml";
3838
$scope.editId = id;
3939
$scope.editTitle = title;
40+
$("#txtWidgetTitle").val(title);
4041
$.ajax({
4142
type: 'HEAD',
4243
url: customSrc,

0 commit comments

Comments
 (0)