Introduction
This extension adds a functionality for insert code listing into articles easier than other extensions and display it with highlighting.
ALL NEW
Almost all lines of code is rewritten or newly added and great progress is being made in brand new version 2.0.0.
Key Features
- Integration with CodeSample plugin of TinyMCE that is default editor of Joomla
- Powerful code highlighters: GeSHi, Prism and highlighter.js
- No need to edit source code manually. No need to disable "email cloack" plugin.
- Some important features of those highlighters: Line numbers, Themes and Styles
- Front-end popup window that displays code as plain text
Features
1. Editor toolbar button for insert and edit code listing easily
2. Most powerful code highlighters: GeSHi, Prism and highlighter.js
3. Line numbers, Themes and Styles
4. Front-end popup window that displays code as plain text
5. Additional CSS and other useful parameters: default language etc.
6. Deep integration with TinyMCE editor. For other editors, the button and popup window for code inserting can be used.
7. Supports previous 1.5.1 or older version's syntax for code listing
Usage with TinyMCE Editor
Insert code listing:
1. Click where you want to insert your code listing.
2. Click the toolbar button with icon like {;}. Then popup window will be opened.
3. Type or paste your code and click Insert button.
Edit code listing:
1. Click a code listing. It will be selected.
2. Click the toolbar button with icon like {;}. Then popup window will be opened.
3. Edit your code and click Ok button.
Delete code listing:
1. Click a code listing. It will be selected.
2. Click delete key on your keyboard.
Supported Languages
It depends from which code highlighter is selected by user. You can see the list of supported languages from following pages:
- GeSHi http://qbnz.com/highlighter/
- Prism http://prismjs.com/#languages-list
- highlight.js https://highlightjs.org/static/demo/
Attention
When your code contains @ (at) signs and the email cloack plugin is enabled, you may will get strange results in your code listings. So this extension replaces all @ signs in all code listings with the HTML code to escape "email cloacking". But "JExtBOX Code Display" plugin which is type of content must be executed before the email cloack plugin. So if you get a cloacked email address (it is looks like very strange in the code listing), you need to check and set plugin order.
Known Issues
GeSHi line numbers are broken for some template.
Support
The distributor of this extension www.JExtBOX.com has great self-support tool such as "Payment Error", "Lost Payment ID", "Invoice", "Lost Downloads & Update".
Payment
We give "Money Safe Guarantee & Security" to all customers. Your payment will be processed on a SSL-encrypted PayPal server. Learn more about PayPal from http://www.paypal.com/.
Email Address Security
We won't use your PayPal ID (email address) for any other purposes: SPAM, newsletter, transfer etc.
JExtBOX Code Display
- Version:
- 2.1.0
- Developer:
- Galaa
- Last updated:
-
Dec 02 2018
2 years ago - Date added:
- Nov 19 2014
- License:
- GPLv2 or later
- Type:
- Paid download
- Includes:
- c p
- Compatibility:
- J3
Share