add new global replace service for bulk updating content

This commit is contained in:
sbwalker
2026-02-18 13:59:25 -05:00
parent 48a70c8be3
commit 13a58ed099
12 changed files with 599 additions and 8 deletions

View File

@@ -0,0 +1,43 @@
namespace Oqtane.Models
{
/// <summary>
/// Describes a global replace operation
/// </summary>
public class GlobalReplace
{
/// <summary>
/// text to replace
/// </summary>
public string Find { get; set; }
/// <summary>
/// replacement text
/// </summary>
public string Replace { get; set; }
/// <summary>
/// case sensitive
/// </summary>
public bool CaseSensitive { get; set; }
/// <summary>
/// include site properties
/// </summary>
public bool Site { get; set; }
/// <summary>
/// include page properties
/// </summary>
public bool Pages { get; set; }
/// <summary>
/// include module properties
/// </summary>
public bool Modules { get; set; }
/// <summary>
/// include content
/// </summary>
public bool Content { get; set; }
}
}