Cet article concerne les tags spécifiques à la version de l'éditeur TinyMCE utilisé dans le BlogEngine.NET
Je recherche de la doc sur les tags que l'on peut mettre dans l'éditeur, je ne trouve pas de documentation complète.
Ceci c'est du code C# :
protected void Page_PreRender(object sender, EventArgs e)
{
CombineCss();
}
protected virtual void CombineCss()
{
Collection<HtmlControl> stylesheets = new Collection<HtmlControl>();
foreach (Control control in Page.Header.Controls)
{
HtmlControl c = control as HtmlControl;
if (c != null && c.Attributes["rel"] != null && c.Attributes["rel"].Equals("stylesheet", StringComparison.OrdinalIgnoreCase))
{
if (!c.Attributes["href"].StartsWith("http://"))
stylesheets.Add(c);
}
}
du code encore du code
[/code]
et là, pourquoi vous voyez la balise de fin ??!
C'est parceque le copier coller ne fonctionne pas bien. Et oui, la plateforme microsoft est beuguée, le caractère qui est réellement copié dans le fichier n'est pas le même en binaire et donc le code de notre BlogEngine.NET ne le reconnait pas. étonnnant non !
Essai des tags données par TinyMCE :
[Bold] [Italic] [Insert some HTML] [Replace selection]
Fin des essais, mais à quoi cela peut-il servir ?
Pas probant cette histoire de tags. Des discussions sont en cours sur le site de BlogEngine.
Quant à ce qui concerne TinyMCE, je vous revois à leur site : http://tinymce.moxiecode.com/
Test tags :
pas de code
Le tag [more] en lire plus
[more]
Je le sais maintenant. Pour que cela fonctionne, il faut que le tag soit seul sur une ligne et entouré de marque de début et de fin de paragraphe. Voilà.