Tips: PHP konverterare för Markdown till HTML

  • Författare
  • Meddelande
Användarvisningsbild

mos

dbwebb

  • Inlägg: 11065
  • Blev medlem: 10 nov 2011, 09:52
  • Ort: Ronneby / Bankeryd

Tips: PHP konverterare för Markdown till HTML

Inlägg18 apr 2017, 10:57

Tipset från coachen "Skriv för webben med Markdown och formattera till HTML med PHP (v2)" har uppdaterats till en ny version där det visas hur installationen görs med composer.

Fråga om tipset eller bidra med ytterligare tips och trix.
...
..:
.... /mos
Användarvisningsbild

mos

dbwebb

  • Inlägg: 11065
  • Blev medlem: 10 nov 2011, 09:52
  • Ort: Ronneby / Bankeryd

Re: Tips: PHP konverterare för Markdown till HTML

Inlägg30 apr 2018, 17:33

Artikeln fick en uppdatering med nytt exempelprogram.

Koden ser nu ut så här.
Kod: Markera allt
use \Michelf\Markdown;

/**
* Helper, Markdown formatting converting to HTML.
*
* @param string text The text to be converted.
*
* @return string the formatted text.
*/
function markdown($text)
{
    return Markdown::defaultTransform($text);
}


Man installerar modulen med composer.
Kod: Markera allt
$ composer require michelf/php-markdown
...
..:
.... /mos

theEmelie

html-guru

  • Inlägg: 63
  • Blev medlem: 02 sep 2018, 20:06

Re: Tips: PHP konverterare för Markdown till HTML

Inlägg10 maj 2019, 23:01

Jag får valideringsfel,
Kod: Markera allt
WARNING phpmd failed: './me/redovisa/src/Textfilter/MyTextFilter.php'
/home/saxon/students/20182/emau18/dbwebb-kurser/oophp/me/redovisa/src/Textfilter/MyTextFilter.php:118   Avoid using static access to class '\Michelf\Markdown' in method 'markdown'.


Och då har jag exakt den koden som du skrivit ovan. För tillfället har jag gjort
Kod: Markera allt
/**   
* @SuppressWarnings(PHPMD.StaticAccess)
*/
för att få bort valideringsfelet men finns det annat sätt att lösa det på?
Användarvisningsbild

mos

dbwebb

  • Inlägg: 11065
  • Blev medlem: 10 nov 2011, 09:52
  • Ort: Ronneby / Bankeryd

Re: Tips: PHP konverterare för Markdown till HTML

Inlägg11 maj 2019, 15:28

Jag hade gjort som du, det finns ett resonemang om det i denna tråden som delvis föreslår samma lösning:
viewtopic.php?t=7829
...
..:
.... /mos

Vilka är online

Användare som besöker denna kategori: Inga registrerade användare och 12 gäster