Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Verwijderen van eerder toegevoegde CSS wordt niet goed verwerkt in de Fresnel output #74

Closed
AlexMekkering opened this issue Apr 20, 2015 · 3 comments

Comments

@AlexMekkering
Copy link
Member

Wanneer CSS stijlinformatie is opgeslagen en later weer wordt verwijderd, dan blijft deze aanwezig in zowel de Fresnel output als de MediaWiki XML output.

Een workaround is om de CSS nadien uit het fresnel bestand te halen.

@AlexMekkering
Copy link
Member Author

Opgelost in r557. @TeunTheunissen, kun jij dit nog even reviewen?

Omdat er bij geen vuilling van de CSS geen propertyreplacement plaatsvond, werden de oude waarden ook niet verwijderd.

Ik heb het iets generieker aangepakt omdat dit probleem ook bij andere formatting properties kan optreden (dit trad namelijk ook op bij het property type (IMAGE of EXTERNALLINK)).
Ik heb daartoe de JenaUtils.replaceProperty methode uitgebreid met de functionaliteit dat ook meerdere objecten als replacement kunnen worden aangeboden en wanneer een aangeboden object null is, of de lijst van objecten leeg is, de bestaande properties verwijderd worden.

@AlexMekkering
Copy link
Member Author

@TeunTheunissen, wil jij hier nog iets over roepen en sluiten indien OK bevonden?

@TeunTheunissen
Copy link
Member

OK, deze kan gesloten worden.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants