J'aimerais savoir s'il existe une application Web PHP, telle que
- Lorsque appelé avec quelque chose comme
http://example.com/index.php?inputfile=mymarkdownfile.txt
; il ouvrira le fichiermymarkdownfile.txt
au même endroit queindex.php
sur le serveur Web et le rendre sous forme de Markdown (c’est-à-dire qu’il convertira le Markdown en HTML et le servira) - Il y aura un bouton "modifier" qui ouvre un éditeur de Markdown "en direct" (comme sur les sites StackExchange / StackOverflow)
- Lorsque vous avez terminé et que vous cliquez sur le bouton "Enregistrer", la version précédente est archivée sur le serveur (enregistrée sous forme de fichier texte).
mymarkdownfile-
horodatage.txt
) et la version modifiée est enregistrée sous le nommymarkdownfile.txt
. - Si vous essayez "d'ouvrir" un "fichier non existant" ( dire, via
http://example.com/index.php?inputfile=nonexistant.txt
), l’éditeur démarre en premier; et le contenu tapé il sera enregistré en tant quenonexistant.txt
(etnonexistant-
horodatage.txt
)
J'ai juste besoin de ça pour la prise de notes sur serveur, et je n'ai pas vraiment besoin de lien local ou de quelque chose comme ça; ni l'authentification des utilisateurs, ni la protection (j'aurais l'intention de l'utiliser sur un réseau local, je ne m'inquiéterais donc pas de l'exposition publique du bouton "modifier" et du vandalisme).
J'imagine que cela pourrait être une page PHP, qui utilise:
- PHP Markdown bibliothèque pour la conversion initiale en HTML lors de la première lecture de la demande de page
- pagedown - Un convertisseur et éditeur JavaScript Markdown ( voir également Existe-t-il une bonne bibliothèque ou contrôle Javascript Markdown? - débordement de pile ) lorsque l'éditeur est actif ..
Quelque chose comme ça là-bas?
Merci d'avance pour vos réponses,
À votre santé!
Réponses:
Eh bien, étant donné que j’avais vraiment besoin de quelque chose comme cela, j’ai mis en place un petit script / application PHP qui fait ce qui précède; l’appelle l’éditeur Web à page unique Markdown (
spmdwe
) s'il te plait regarde:J'espère que ça aide quelqu'un,
À votre santé!
la source
$_REQUEST[]
avant de le sortir directement. Vous devriez faire quelque chose à ce sujet.