Ich habe das Markdown Plugin aktiv und will folgenden Text ins Blog schreiben:
------------------
SQL Server 2008 Geometrie Validität prüfen (Beispiel)
Query:
SELECT regnr, geom, geom.STIsValid () AS Status FROM dbo.geo\_anl\_landesueb
where geom.STIsValid() = 0
Gibt die nicht validen Objekte aus.
Validität herstellen:
SELECT COUNT (*) FROM dbo.geo\_anl\_landesueb where geom.STIsValid () <> 1
GO
UPDATE dbo.geo\_anl\_landesueb SET geom = geom.MakeValid ()
GO
---------------------------------------------
Die Ausgabe ist folgende:
...
SELECT regnr, geom, geom.STIsValid () AS Status FROM dbo.geoanllandesueb
where geom.STIsValid() = 0
Gibt die nicht validen Objekte aus.
Validität herstellen:
SELECT COUNT (*) FROM dbo.geo_anl_landesueb where geom.STIsValid () <> 1
...
In der ersten Zeile wird das Escapen der Unterstriche nicht ausgeführt, die Zeichenkette zwischen den Unterstrichen wird kursiv dargestellt (hier rot hervorgehoben) die Unterstriche verschwinden.
Komisch ist, dass das nur einmal passiert, beim zweiten Vorkommen ist die Darstellung OK, hier ist sie sogar OK, wenn ich die '\' weglasse. Was ist hier los?
Fehler im Markdown Plugin
Fehler im Markdown Plugin
Last edited by micha06de on Wed Dec 11, 2013 12:54 pm, edited 1 time in total.
Re: Fehler im Markdown Plugin
Das Serendipity Plugin erlaubt doch die Zuschaltung der MARKDOWN EXTRA Version. Bleibt dann das Verhalten?
Das Plugin enthält außerdem diese beiden Versionen:
define( 'MARKDOWN_VERSION', "1.0.1o" ); # Sun 8 Jan 2012
define( 'MARKDOWNEXTRA_VERSION', "1.2.5" ); # Sun 8 Jan 2012
Inzwischen ist der Author (Michel Fortin) dieser markdown Versionen schon etwas weiter:
MARKDOWN_VERSION 1.0.2
MARKDOWNEXTRA_VERSION 1.2.8
siehe http://michelf.ca/projects/php-markdown/classic/
Es könnte sich also eventuell lohnen mal ein vorsichtes update zu wagen. (Aber nur mit Kopie der zu ersetzenden Dateien.)
Er hat daraus außerdem eine PHP Markdown Lib mit namespaces, also für PHP ab 5.3.x, gemacht, die wohl diejenige sein wird, die er in Zukunft (alleine) fortführen wird. http://michelf.ca/blog/2013/php-markdown-lib/
Ansonsten kann ich mangels eigener Erfahrungen nicht weiterführend helfen. Vielleicht jemand anders?!
Das Plugin enthält außerdem diese beiden Versionen:
define( 'MARKDOWN_VERSION', "1.0.1o" ); # Sun 8 Jan 2012
define( 'MARKDOWNEXTRA_VERSION', "1.2.5" ); # Sun 8 Jan 2012
Inzwischen ist der Author (Michel Fortin) dieser markdown Versionen schon etwas weiter:
MARKDOWN_VERSION 1.0.2
MARKDOWNEXTRA_VERSION 1.2.8
siehe http://michelf.ca/projects/php-markdown/classic/
Es könnte sich also eventuell lohnen mal ein vorsichtes update zu wagen. (Aber nur mit Kopie der zu ersetzenden Dateien.)
Er hat daraus außerdem eine PHP Markdown Lib mit namespaces, also für PHP ab 5.3.x, gemacht, die wohl diejenige sein wird, die er in Zukunft (alleine) fortführen wird. http://michelf.ca/blog/2013/php-markdown-lib/
Ansonsten kann ich mangels eigener Erfahrungen nicht weiterführend helfen. Vielleicht jemand anders?!
Regards,
Ian
Serendipity Styx Edition and additional_plugins @ https://ophian.github.io/ @ https://github.com/ophian
Ian
Serendipity Styx Edition and additional_plugins @ https://ophian.github.io/ @ https://github.com/ophian
Re: Fehler im Markdown Plugin
Ich habe gerade mal eine Testversion erstellt.
Vielleicht kann sie ja mal jemand testen, der schon markdown in Varianten zur Verfügung hat.
Version 1.20:
=============
- update to PHP Markdown 1.0.2
- update to PHP Markdown Extra 1.2.8
- include new lib version 1.4.0
- extend to PHP >= 5.3 only (while lib using namespaces)
- read http://michelf.ca/projects/php-markdown/
Edit: will be available on Spartacus soon
Vielleicht kann sie ja mal jemand testen, der schon markdown in Varianten zur Verfügung hat.
Version 1.20:
=============
- update to PHP Markdown 1.0.2
- update to PHP Markdown Extra 1.2.8
- include new lib version 1.4.0
- extend to PHP >= 5.3 only (while lib using namespaces)
- read http://michelf.ca/projects/php-markdown/
Edit: will be available on Spartacus soon
Regards,
Ian
Serendipity Styx Edition and additional_plugins @ https://ophian.github.io/ @ https://github.com/ophian
Ian
Serendipity Styx Edition and additional_plugins @ https://ophian.github.io/ @ https://github.com/ophian
Re: Fehler im Markdown Plugin
Das liegt an den Maskierungen mit '\', die intern für die regexes bzw das Replacement verwendet werden.micha06de wrote:Komisch ist, dass das nur einmal passiert, beim zweiten Vorkommen ist die Darstellung OK, hier ist sie sogar OK, wenn ich die '\' weglasse. Was ist hier los?
Setze solche Codeblöcke generell nur in backticks '`', oder als ungeparster Block durch die Einrückung der Zeile durch 4 spaces oder ein tab; Dann geschieht soetwas erst gar nicht.
Regards,
Ian
Serendipity Styx Edition and additional_plugins @ https://ophian.github.io/ @ https://github.com/ophian
Ian
Serendipity Styx Edition and additional_plugins @ https://ophian.github.io/ @ https://github.com/ophian
Re: Fehler im Markdown Plugin
Oh, gerade erst gesehen. Ich teste das bei Gelegenheit gerne mal, hatte auch gerade Probleme mit nicht korrekt geparsten Listen im RSS-Feed - da stehen nach wie vor Asterisks (*) drin statt ul-li-Elemente. Vielleicht schaffe ich es morgen...Timbalu wrote:Ich habe gerade mal eine Testversion erstellt.
Vielleicht kann sie ja mal jemand testen, der schon markdown in Varianten zur Verfügung hat.
Version 1.20:
=============
- update to PHP Markdown 1.0.2
- update to PHP Markdown Extra 1.2.8
- include new lib version 1.4.0
- extend to PHP >= 5.3 only (while lib using namespaces)
- read http://michelf.ca/projects/php-markdown/
Re: Fehler im Markdown Plugin
Übrigens habe ich das Problem des OP nicht, die SQL-Queries werden bei mir korrekt umgewandelt (Markdown-Plugin 1.18, als drittes Event-Plugin eingebunden).
Re: Fehler im Markdown Plugin
So, ich habe die v1.20 mal bei mir lokal getestet mit der neuen Markdown-Lib von Michel Fortin. Sieht auf den ersten Blick alles gut aus, auch im Feed kommt alles korrekt an.
Mögliche Seiteneffekte mit anderen Markup-Plugins habe ich aber noch nicht geprüft, weil ich mir eine jungfräuliche S9y-Installation aufsetzen musste, und da ist noch nicht allzu viel installiert. Habe auch noch keine super-komplexen Markdown-Text geschrieben
Mögliche Seiteneffekte mit anderen Markup-Plugins habe ich aber noch nicht geprüft, weil ich mir eine jungfräuliche S9y-Installation aufsetzen musste, und da ist noch nicht allzu viel installiert. Habe auch noch keine super-komplexen Markdown-Text geschrieben
Re: Fehler im Markdown Plugin
Komisch. Ich hatte es mit dem update Plugin aber auch.
OK Klasse. Danke fürs Testen. Es ging ja hauptsächlich darum, ob die optionale Wirtschaft mit den verschiedenen Lib Versionen auch bei anderen funktioniert.
Ich nehme mal an das in den upgedateten libs durchaus fixes etc vorhanden sind, so dass hier keine Komplikationen zu erwarten sind. (Eigentlich, denn genau das erlebe ich gerade mit textile und smilies.)
Ich werfe das dann mal auf Spartacus.
Code: Select all
test für markdown:
SQL Server 2008 Geometrie Validität prüfen (Beispiel)
Query:
SELECT regnr, geom, geom.STIsValid () AS Status FROM dbo.geo\_anl\_landesueb where geom.STIsValid() = 0
Gibt die nicht validen Objekte aus.
Validität herstellen:
SELECT COUNT (*) FROM dbo.geo\_anl\_landesueb where geom.STIsValid () <> 1
GO
UPDATE dbo.geo\_anl\_landesueb SET geom = geom.MakeValid ()
GO
Ich nehme mal an das in den upgedateten libs durchaus fixes etc vorhanden sind, so dass hier keine Komplikationen zu erwarten sind. (Eigentlich, denn genau das erlebe ich gerade mit textile und smilies.)
Ich werfe das dann mal auf Spartacus.
Regards,
Ian
Serendipity Styx Edition and additional_plugins @ https://ophian.github.io/ @ https://github.com/ophian
Ian
Serendipity Styx Edition and additional_plugins @ https://ophian.github.io/ @ https://github.com/ophian
Re: Fehler im Markdown Plugin
Nur zur Info:
Ich habe noch zusätzlich Michel Fortins PHP SmartyPants (+)Typographer Library als optionale Erweiterung von Markdown integriert. Siehe: http://michelf.ca/projects/php-smartypants/
Ob das dann jemand nutzen will, wird man sehen; 1.21 tomorrow on Spartacus.
Ich habe noch zusätzlich Michel Fortins PHP SmartyPants (+)Typographer Library als optionale Erweiterung von Markdown integriert. Siehe: http://michelf.ca/projects/php-smartypants/
Ob das dann jemand nutzen will, wird man sehen; 1.21 tomorrow on Spartacus.
Regards,
Ian
Serendipity Styx Edition and additional_plugins @ https://ophian.github.io/ @ https://github.com/ophian
Ian
Serendipity Styx Edition and additional_plugins @ https://ophian.github.io/ @ https://github.com/ophian
Re: Fehler im Markdown Plugin
Danke für die Erklärung und den Tipp!Timbalu wrote:Das liegt an den Maskierungen mit '\', die intern für die regexes bzw das Replacement verwendet werden.micha06de wrote:Komisch ist, dass das nur einmal passiert, beim zweiten Vorkommen ist die Darstellung OK, hier ist sie sogar OK, wenn ich die '\' weglasse. Was ist hier los?
Setze solche Codeblöcke generell nur in backticks '`', oder als ungeparster Block durch die Einrückung der Zeile durch 4 spaces oder ein tab; Dann geschieht soetwas erst gar nicht.