UnrealCatze / FigureDatabase

FigureDatabase
GNU General Public License v3.0
1 stars 0 forks source link

Discreption usw. werden nicht 1 zu 1 angezeigt - Formatierung falsch #7

Closed UnrealCatze closed 7 years ago

UnrealCatze commented 7 years ago

so siehts im Editor aus ashampoo_snap_2016 12 05_22h24m18s_005_

so auf der seite dann ... ab da fehlen die Formatierungen und die links gehen nicht ashampoo_snap_2016 12 05_22h24m01s_004_

            // Accessories and Description
            "accessories" => parse_textarea(strip_tags($data['figure_accessories'])),
            "description" => parse_textarea(strip_tags($data['figure_description'])),
DavidGuetl commented 7 years ago

Theoretisch sollte es nach entfernen von strip_tags ohne Probleme funktionieren ... Habe ich wohl einen Fehler gemacht :-o

UnrealCatze commented 7 years ago

habe anstatt parse_textarea nun nl2br drin

// Accessories and Description "accessories" => nl2br(strip_tags($data['figure_accessories'])), "description" => nl2br(strip_tags($data['figure_description'])),

scheint zu gehen

das wie du sagst geht auch // Accessories and Description "accessories" => parse_textarea($data['figure_accessories']), "description" => parse_textarea($data['figure_description']),

was ist besser????

DavidGuetl commented 7 years ago

Naja strip_tags() entfernt normalerweise auch die ganzen Tags wie Bild, Link und dergleichen soweit ich nun informiert bin.

parse_textarea() ist aufjedenfall die richtige Lösung, wird von PHP-Fusion auch so genutzt. Wieso ich hier die strip_tags() eingebaut habe, ist mir derzeit auch nicht klar, wohl einfach nicht mitgedacht.

UnrealCatze commented 7 years ago

unbenannt

habe das problem wenn ich einen Link inbaue wird diese zeile auch oben auf der seite angezeigt ... da ist irgendwas faul

unbenannt

DavidGuetl commented 7 years ago

Suche in der figures.class.php: add_to_head("<meta property='og:description' content='".$masterArray['figure']['general']['description']."' />");

Ersetzte durch: add_to_head("<meta property='og:description' content='".strip_tags($masterArray['figure']['general']['description'])."' />");

Weiteres Suche: add_to_head("<meta name='twitter:description' content='".$masterArray['figure']['general']['description']."' />");

Ersetzte durch: add_to_head("<meta name='twitter:description' content='".strip_tags($masterArray['figure']['general']['description'])."' />");

Code ist ca. bei Zeile 625.

UnrealCatze commented 7 years ago

geil funzt :) super dankeschön 👍