Skip to content
New issue

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

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

Already on GitHub? # to your account

New highlighter #66

Open
wants to merge 9 commits into
base: master
Choose a base branch
from
Open

New highlighter #66

wants to merge 9 commits into from

Conversation

Crizz0
Copy link
Member

@Crizz0 Crizz0 commented Apr 2, 2024

Try to use a new php highlighter for Pastebin: https://github.com/tempestphp/highlight

  • PHP version 8.3 needed
  • Make CSS integrated themes selectable by ACP setting
  • Useable languages should be activated/selected via ACP option
    • File Ext should be editable
  • Make language switch able
  • Detect language automatically
  • Integrate default like: no highlight for just text
  • Add log entry for setting changes
  • Check for leftover TODOs in code
  • Clean up and code validation
  • Test composer installation

@Crizz0 Crizz0 added this to the 2.1.0 milestone Apr 2, 2024
@Crizz0 Crizz0 added WIP Don't merge, I am working on it... enhancement labels Apr 2, 2024
@Crizz0 Crizz0 force-pushed the new-highlighter branch from 7d385b9 to 64531d7 Compare April 5, 2024 16:10
# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
enhancement WIP Don't merge, I am working on it...
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant