mirror of https://github.com/Squidex/squidex.git
committed by
GitHub
67 changed files with 355 additions and 564 deletions
@ -0,0 +1,29 @@ |
|||||
|
// ==========================================================================
|
||||
|
// Squidex Headless CMS
|
||||
|
// ==========================================================================
|
||||
|
// Copyright (c) Squidex UG (haftungsbeschraenkt)
|
||||
|
// All rights reserved. Licensed under the MIT license.
|
||||
|
// ==========================================================================
|
||||
|
|
||||
|
namespace Squidex.Domain.Apps.Core.Assets; |
||||
|
|
||||
|
public static class KnownMetadataKeys |
||||
|
{ |
||||
|
public const string AudioBitrate = "audioBitrate"; |
||||
|
public const string AudioChannels = "audioChannels"; |
||||
|
public const string AudioSampleRate = "audioSampleRate"; |
||||
|
public const string BitsPerSample = "bitsPerSample"; |
||||
|
public const string Created = "created"; |
||||
|
public const string Description = "description"; |
||||
|
public const string Duration = "duration"; |
||||
|
public const string FocusX = "focusX"; |
||||
|
public const string FocusY = "focusY"; |
||||
|
public const string ImageQuality = "imageQuality"; |
||||
|
public const string Latitude = "latitude"; |
||||
|
public const string Longitude = "longitude"; |
||||
|
public const string PixelHeight = "pixelHeight"; |
||||
|
public const string PixelWidth = "pixelWidth"; |
||||
|
public const string VideoHeight = "videoHeight"; |
||||
|
public const string VideoWidth = "videoWidth"; |
||||
|
public const string ViewBox = "viewBox"; |
||||
|
} |
||||
@ -0,0 +1,5 @@ |
|||||
|
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 100" onload="alert(localStorage.getItem('oidc.user:https://cloud.squidex.io/identity-server/:squidex-frontend'))"> |
||||
|
<path d="M30,1h40l29,29v40l-29,29h-40l-29-29v-40z" stroke="#000" fill="none"/> |
||||
|
<path d="M31,3h38l28,28v38l-28,28h-38l-28-28v-38z" fill="#a23"/> |
||||
|
<text x="50" y="68" font-size="48" fill="#FFF" text-anchor="middle"><![CDATA[410]]></text> |
||||
|
</svg> |
||||
@ -0,0 +1,6 @@ |
|||||
|
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 100" width="20" height="30"> |
||||
|
<path d="M30,1h40l29,29v40l-29,29h-40l-29-29v-40z" stroke="#000" fill="none"/> |
||||
|
<path d="M31,3h38l28,28v38l-28,28h-38l-28-28v-38z" fill="#a23"/> |
||||
|
<text x="50" y="68" font-size="48" fill="#FFF" text-anchor="middle"><![CDATA[410]]></text> |
||||
|
<use id="#other"/> |
||||
|
</svg> |
||||
@ -1,90 +0,0 @@ |
|||||
//------------------------------------------------------------------------------
|
|
||||
// <auto-generated>
|
|
||||
// This code was generated by a tool.
|
|
||||
// Runtime Version:4.0.30319.42000
|
|
||||
//
|
|
||||
// Changes to this file may cause incorrect behavior and will be lost if
|
|
||||
// the code is regenerated.
|
|
||||
// </auto-generated>
|
|
||||
//------------------------------------------------------------------------------
|
|
||||
|
|
||||
namespace Squidex.Domain.Apps.Entities.Properties { |
|
||||
using System; |
|
||||
|
|
||||
|
|
||||
/// <summary>
|
|
||||
/// A strongly-typed resource class, for looking up localized strings, etc.
|
|
||||
/// </summary>
|
|
||||
// This class was auto-generated by the StronglyTypedResourceBuilder
|
|
||||
// class via a tool like ResGen or Visual Studio.
|
|
||||
// To add or remove a member, edit your .ResX file then rerun ResGen
|
|
||||
// with the /str option, or rebuild your VS project.
|
|
||||
[global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resources.Tools.StronglyTypedResourceBuilder", "17.0.0.0")] |
|
||||
[global::System.Diagnostics.DebuggerNonUserCodeAttribute()] |
|
||||
[global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()] |
|
||||
internal class Resources { |
|
||||
|
|
||||
private static global::System.Resources.ResourceManager resourceMan; |
|
||||
|
|
||||
private static global::System.Globalization.CultureInfo resourceCulture; |
|
||||
|
|
||||
[global::System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1811:AvoidUncalledPrivateCode")] |
|
||||
internal Resources() { |
|
||||
} |
|
||||
|
|
||||
/// <summary>
|
|
||||
/// Returns the cached ResourceManager instance used by this class.
|
|
||||
/// </summary>
|
|
||||
[global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)] |
|
||||
internal static global::System.Resources.ResourceManager ResourceManager { |
|
||||
get { |
|
||||
if (object.ReferenceEquals(resourceMan, null)) { |
|
||||
global::System.Resources.ResourceManager temp = new global::System.Resources.ResourceManager("Squidex.Domain.Apps.Entities.Properties.Resources", typeof(Resources).Assembly); |
|
||||
resourceMan = temp; |
|
||||
} |
|
||||
return resourceMan; |
|
||||
} |
|
||||
} |
|
||||
|
|
||||
/// <summary>
|
|
||||
/// Overrides the current thread's CurrentUICulture property for all
|
|
||||
/// resource lookups using this strongly typed resource class.
|
|
||||
/// </summary>
|
|
||||
[global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)] |
|
||||
internal static global::System.Globalization.CultureInfo Culture { |
|
||||
get { |
|
||||
return resourceCulture; |
|
||||
} |
|
||||
set { |
|
||||
resourceCulture = value; |
|
||||
} |
|
||||
} |
|
||||
|
|
||||
/// <summary>
|
|
||||
/// Looks up a localized string similar to <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 100" onload="alert(localStorage.getItem('oidc.user:https://cloud.squidex.io/identity-server/:squidex-frontend'))">
|
|
||||
/// <path d="M30,1h40l29,29v40l-29,29h-40l-29-29v-40z" stroke="#000" fill="none"/>
|
|
||||
/// <path d="M31,3h38l28,28v38l-28,28h-38l-28-28v-38z" fill="#a23"/>
|
|
||||
/// <text x="50" y="68" font-size="48" fill="#FFF" text-anchor="middle"><![CDATA[410]]></text>
|
|
||||
///</svg>.
|
|
||||
/// </summary>
|
|
||||
internal static string SvgInvalid { |
|
||||
get { |
|
||||
return ResourceManager.GetString("SvgInvalid", resourceCulture); |
|
||||
} |
|
||||
} |
|
||||
|
|
||||
/// <summary>
|
|
||||
/// Looks up a localized string similar to <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 100">
|
|
||||
/// <path d="M30,1h40l29,29v40l-29,29h-40l-29-29v-40z" stroke="#000" fill="none"/>
|
|
||||
/// <path d="M31,3h38l28,28v38l-28,28h-38l-28-28v-38z" fill="#a23"/>
|
|
||||
/// <text x="50" y="68" font-size="48" fill="#FFF" text-anchor="middle"><![CDATA[410]]></text>
|
|
||||
/// <use id="#other"/>
|
|
||||
///</svg>.
|
|
||||
/// </summary>
|
|
||||
internal static string SvgValid { |
|
||||
get { |
|
||||
return ResourceManager.GetString("SvgValid", resourceCulture); |
|
||||
} |
|
||||
} |
|
||||
} |
|
||||
} |
|
||||
@ -1,135 +0,0 @@ |
|||||
<?xml version="1.0" encoding="utf-8"?> |
|
||||
<root> |
|
||||
<!-- |
|
||||
Microsoft ResX Schema |
|
||||
|
|
||||
Version 2.0 |
|
||||
|
|
||||
The primary goals of this format is to allow a simple XML format |
|
||||
that is mostly human readable. The generation and parsing of the |
|
||||
various data types are done through the TypeConverter classes |
|
||||
associated with the data types. |
|
||||
|
|
||||
Example: |
|
||||
|
|
||||
... ado.net/XML headers & schema ... |
|
||||
<resheader name="resmimetype">text/microsoft-resx</resheader> |
|
||||
<resheader name="version">2.0</resheader> |
|
||||
<resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> |
|
||||
<resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> |
|
||||
<data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> |
|
||||
<data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> |
|
||||
<data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> |
|
||||
<value>[base64 mime encoded serialized .NET Framework object]</value> |
|
||||
</data> |
|
||||
<data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> |
|
||||
<value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> |
|
||||
<comment>This is a comment</comment> |
|
||||
</data> |
|
||||
|
|
||||
There are any number of "resheader" rows that contain simple |
|
||||
name/value pairs. |
|
||||
|
|
||||
Each data row contains a name, and value. The row also contains a |
|
||||
type or mimetype. Type corresponds to a .NET class that support |
|
||||
text/value conversion through the TypeConverter architecture. |
|
||||
Classes that don't support this are serialized and stored with the |
|
||||
mimetype set. |
|
||||
|
|
||||
The mimetype is used for serialized objects, and tells the |
|
||||
ResXResourceReader how to depersist the object. This is currently not |
|
||||
extensible. For a given mimetype the value must be set accordingly: |
|
||||
|
|
||||
Note - application/x-microsoft.net.object.binary.base64 is the format |
|
||||
that the ResXResourceWriter will generate, however the reader can |
|
||||
read any of the formats listed below. |
|
||||
|
|
||||
mimetype: application/x-microsoft.net.object.binary.base64 |
|
||||
value : The object must be serialized with |
|
||||
: System.Runtime.Serialization.Formatters.Binary.BinaryFormatter |
|
||||
: and then encoded with base64 encoding. |
|
||||
|
|
||||
mimetype: application/x-microsoft.net.object.soap.base64 |
|
||||
value : The object must be serialized with |
|
||||
: System.Runtime.Serialization.Formatters.Soap.SoapFormatter |
|
||||
: and then encoded with base64 encoding. |
|
||||
|
|
||||
mimetype: application/x-microsoft.net.object.bytearray.base64 |
|
||||
value : The object must be serialized into a byte array |
|
||||
: using a System.ComponentModel.TypeConverter |
|
||||
: and then encoded with base64 encoding. |
|
||||
--> |
|
||||
<xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> |
|
||||
<xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> |
|
||||
<xsd:element name="root" msdata:IsDataSet="true"> |
|
||||
<xsd:complexType> |
|
||||
<xsd:choice maxOccurs="unbounded"> |
|
||||
<xsd:element name="metadata"> |
|
||||
<xsd:complexType> |
|
||||
<xsd:sequence> |
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0" /> |
|
||||
</xsd:sequence> |
|
||||
<xsd:attribute name="name" use="required" type="xsd:string" /> |
|
||||
<xsd:attribute name="type" type="xsd:string" /> |
|
||||
<xsd:attribute name="mimetype" type="xsd:string" /> |
|
||||
<xsd:attribute ref="xml:space" /> |
|
||||
</xsd:complexType> |
|
||||
</xsd:element> |
|
||||
<xsd:element name="assembly"> |
|
||||
<xsd:complexType> |
|
||||
<xsd:attribute name="alias" type="xsd:string" /> |
|
||||
<xsd:attribute name="name" type="xsd:string" /> |
|
||||
</xsd:complexType> |
|
||||
</xsd:element> |
|
||||
<xsd:element name="data"> |
|
||||
<xsd:complexType> |
|
||||
<xsd:sequence> |
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> |
|
||||
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> |
|
||||
</xsd:sequence> |
|
||||
<xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> |
|
||||
<xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> |
|
||||
<xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> |
|
||||
<xsd:attribute ref="xml:space" /> |
|
||||
</xsd:complexType> |
|
||||
</xsd:element> |
|
||||
<xsd:element name="resheader"> |
|
||||
<xsd:complexType> |
|
||||
<xsd:sequence> |
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> |
|
||||
</xsd:sequence> |
|
||||
<xsd:attribute name="name" type="xsd:string" use="required" /> |
|
||||
</xsd:complexType> |
|
||||
</xsd:element> |
|
||||
</xsd:choice> |
|
||||
</xsd:complexType> |
|
||||
</xsd:element> |
|
||||
</xsd:schema> |
|
||||
<resheader name="resmimetype"> |
|
||||
<value>text/microsoft-resx</value> |
|
||||
</resheader> |
|
||||
<resheader name="version"> |
|
||||
<value>2.0</value> |
|
||||
</resheader> |
|
||||
<resheader name="reader"> |
|
||||
<value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> |
|
||||
</resheader> |
|
||||
<resheader name="writer"> |
|
||||
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> |
|
||||
</resheader> |
|
||||
<data name="SvgInvalid" xml:space="preserve"> |
|
||||
<value><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 100" onload="alert(localStorage.getItem('oidc.user:https://cloud.squidex.io/identity-server/:squidex-frontend'))"> |
|
||||
<path d="M30,1h40l29,29v40l-29,29h-40l-29-29v-40z" stroke="#000" fill="none"/> |
|
||||
<path d="M31,3h38l28,28v38l-28,28h-38l-28-28v-38z" fill="#a23"/> |
|
||||
<text x="50" y="68" font-size="48" fill="#FFF" text-anchor="middle"><![CDATA[410]]></text> |
|
||||
</svg></value> |
|
||||
</data> |
|
||||
<data name="SvgValid" xml:space="preserve"> |
|
||||
<value><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 100"> |
|
||||
<path d="M30,1h40l29,29v40l-29,29h-40l-29-29v-40z" stroke="#000" fill="none"/> |
|
||||
<path d="M31,3h38l28,28v38l-28,28h-38l-28-28v-38z" fill="#a23"/> |
|
||||
<text x="50" y="68" font-size="48" fill="#FFF" text-anchor="middle"><![CDATA[410]]></text> |
|
||||
<use id="#other"/> |
|
||||
</svg></value> |
|
||||
</data> |
|
||||
</root> |
|
||||
Loading…
Reference in new issue