Joomla Extensions

FREE

RokPadLatest Version: J2.5 / J3.0 2.1.5

RokPad
Joomla 2.5Joomla 3.0

The Power of a Desktop Editor in Joomla! Ever wished you could use a powerful desktop text editor such as Textmate, SublimeText, or UltraEdit directly on a Joomla! web site? Now with RokPad we provide many features and capabilities that traditionally would only be found in a powerful desktop editor. RokPad provides advanced functions such as an Ajax saving action, syntax highlighting, configurable themes, multiple cursors and selections, shortcut keys, multiple language support, and many other incredible features.

RokPad is not a WYSIWG editor, instead it's a powerful desktop-style editor for developers. With RokPad creating content becomes a pleasure not a chore.

More Videos...

Requirements

RokPad has the following requirements in order to operate:
  • Joomla 2.5.x - ensure you are using the latest version
  • Compatible Browser: Firefox 4+, Chrome, Safari, IE9+, Opera (Plase note: Internet Explorer 7 and before are not supported, while Internet Explorer 8 has limited functionality)

Summary Features

  • Code Highlighter built on the great ACE Editor
  • Support for CSS, HTML, JavaScript, JSON, LESS, Markdown, PHP, SQL, Plain Text, Textile, XML and more...
  • Ajax save and Automatic Save options. You'll never loose your content again, nor wait until the page has finished reloading after a save!
  • Save, Undo, Redo, Goto line, Advanced Search and Search & Replace, Full Screen. Settings like Themes, Font Size, Code Folding, Wrap Mode, Invisible Characters, Print Margin, Highlight of selected word
  • 26 Themes to choose from
  • Resizable Editor by dragging the Statusbar
  • Keyboard shortcuts
  • Brackets match
  • Multiple cursors and selections
  • Vertical Selection
  • Ability to insert at multiple locations xtd-buttons shortcodes, all at once.
  • Self-closing HTML tags, you type <div>, RokPad auto-fill with <div></div>
  • Shortcodes and Universal Tag Insertion
  • Drag & Drop of text from external applications such as other Browser Tabs/windows or Native Applications (Supported on Firefox, Chrome, IE10 and Safari)
  • Import local files by Drag & Drop directly from your desktop! (Supported on Firefox, Chrome, IE10 and Safari 6+)
  • And much more!
NOTICE: RokPad is NOT a WYSIWYG editor but rather a text / code editor with many advanced features such as syntax highlighting

Screenshots

RokPad

RokPad

RokPad

Video Tutorials

You can have a closer look on the main functionalities of RokPad from the Documentation Section on the right

History

RokPad was created to meet the demands of the Team, a tool unrestricted by the limitations of the WYSIWYG editors, and something more advanced than simply using None. RokPad provides an medium for this, a balance between a useful interface and the unrestricted approach of code view. We at RocketTheme proudly build our content with RokPad.

Installation - Joomla 2.5


Downloading the Extension Files

  • RokPad Plugin (rokpad.zip) This file is the plugin package you will use to install RokPad into Joomla.

Using the Joomla Installer

From the Menu in your Joomla Administrator, go to Extensions → Extensions Manager → Install.

Next, browse for your rokpad.zip file you downloaded and then click Upload File & Install.


installation


Accessing the Plugins Page

Next, go to Extensions → Plug-in Manager. From the list, find Editor - RokPad and open it to be brought to the RokPad Plugin Manager page, which lists all the available options for the plugin.


Set the RokPad as default Editor

Go to Site → Global Configuration. On the left, find Default Editor and set the dropdown to Editor - RokPad. The same applies to individual users settings.


Multiple cursors / selection

To start using multiple cursors, just hold down CMD on Mac or CTRL on Windows and click anywhere in the document where you want the additional cursor to be placed at.

You can also perform a vertical selection by holding down the OPT/ALT key.

Universal Tag Insertion

The Universal Tag Insertion ([icon]) shortcode is a preset of shortcode that allows to quickly type an open-closed tag (div, p, li, etc...) very fast.

Extended Buttons with Multiple Selection

The Multiple Cursors functionality allows Joomla! Extended Buttons to gain advantage from it, without doing anything. In fact, you just need to have multiple selections and you can, for example, drop a RokCandy Macro mutliple times in one single go!

Advanced Search and Replace

The Search and Search & Replace is increadibly advanced in RokPad. You can find a term whitin a selection, find all the terms in the document, replace, use RegExp and more.

20+ Custom Themes

RokPad provides 20+ themes that you can choose from to customize your code editor view. Are you a fun of dark themes? Not a problem.

Fold/Unfold of Code

Sometimes having to deal with a lot of HTML in the editor, might cause some confusion. With the Folding/Unfolding of Code functionality, you can easily collapse tags and get in the 'distraction free' mode that you need.

Keyboard Shortcuts

If you are used to text editors, you will find the RokPad keyboards shortcut very useful. RokPad features many common keyboard shortcuts, below a list of featured keyboard shortcuts for both MacOSX and Windows/Linux:

Windows/Linux Mac OS X Description
  CTRL + L Center selection
CTRL + U CTRL + U Change to upper case
CTRL + SHIFT + U CTRL + SHIFT + U Change to lower case
CTRL + ALT + + OPT + Copy lines down
CTRL + ALT + + OPT + Copy lines up
CTRL + S + S Save
CTRL + F + F Find
CTRL + E + E Use selection for find
CTRL + K + G Find next
CTRL + SHIFT + K + SHIFT + G Find previous
ALT + 0 OPT + 0 Fold all
ALT + SHIFT + 0 OPT + SHIFT + 0 Unfold all

CTRL + N
Go line down

CTRL + P
Go line up
CTRL + END
CTRL +
+ END
+
Go to end

CTRL + B
Go to left
CTRL + L + L Goto line
ALT +
END
+
END
CTRL + E
Goto to line end
ALT +
HOME
+
HOME
CTRL + A
Goto to line start
PAGEDOWN OPT + PAGEDOWN
CTRL + V
Goto to page down
PAGEUP OPT + PAGEUP Goto to page up

CTRL + F
Go to right
CTRL + HOME
CTRL +
+ HOME
+
Go to start
CTRL + OPT + Go to word left
CTRL + OPT + Go to word right
TAB TAB Indent
ALT + OPT + Move lines down
ALT + OPT + Move lines up
SHIFT + TAB SHIFT + TAB Outdent
INS INSERT Overwrite
  PAGEDOWN Pagedown
  PAGEUP Pageup
CTRL + SHIFT + Z
CTRL + Y
+ SHIFT + Z
+ Y
Redo
CTRL + D + D Remove line
  CTRL + K Remove to line end
  CTRL + BACKSPACE Remove to line start
  ALT + BACKSPACE
CTRL + ALT + BACKSPACE
Remove word left
  ALT + DELETE Remove word right
CTRL + A + A Select all
SHIFT + SHIFT + Select down
SHIFT + SHIFT + Select left
SHIFT + END SHIFT + END Select line end
SHIFT + HOME SHIFT + HOME Select line start
SHIFT + PAGEDOWN SHIFT + PAGEDOWN Select page down
SHIFT + PAGEUP SHIFT + PAGEUP Select page up
SHIFT + SHIFT + Select right
CTRL + SHIFT + END
ALT + SHIFT +
+ SHIFT + Select to end
ALT + SHIFT + + SHIFT + Select to line end
ALT + SHIFT + + SHIFT + Select to line start
CTRL + SHIFT + HOME
ALT + SHIFT +
+ SHIFT + Select to start
SHIFT + SHIFT + Select up
CTRL + SHIFT + OPT + SHIFT + Select word left
CTRL + SHIFT + OPT + SHIFT + Select word right
  CTRL + O Split line
CTRL + T CTRL + T Transpose letters
CTRL + Z + Z Undo

Changelog

This is a non-exhaustive changelog for RokPad, inclusive of any alpha, beta, release candidate and final versions.

Joomla 2.5.x / Joomla 3.0.x

Legend:

* -> Security Fix
# -> Bug Fix
+ -> Addition
^ -> Change
- -> Removed
! -> Note


----------- 2.1.5 Release [18-April-2013] -----------

BUG
# Frontend editor buttons rendering issue

IMPROVEMENT
# Added Twig Mode Highlighter

----------- 2.1.4 Release [04-April-2013] -----------
# Critical issue: Bad Build showing question mark characters instead of spaces

----------- 2.1.3 Release [04-April-2013] -----------
BUG
# Editor hidden in a tab would not refresh its height once visible
IMPROVEMENT
# Editor buttons now show up in Fullscreen mode
NEW FEATURE
# Added 5 new themes: Ambiance, Chaos, GitHub, Terminal, Xcode

----------- 2.1.2 Release [29-March-2013] -----------
BUG
# Tooltips on the toolbar remain open on Chrome
TASK
# Updated moofx library
# Update ACE library

----------- 2.1.1 Release [07-November-2012] -----------
# CSS issue causing problems with webkit base browsers

----------- 2.1.0 Release [01-November-2012] -----------
+ Joomla 3.0 Compatibility


----------- 2.0.4 Release [17-September-2012] -----------
# Webkit issue preventing RokPad to gain focus in certain circumstances
# Fixes for BreezingForms when RokPad loaded in Popup
# RokPad Icons can disappear on frontend in some scenarios
# Fixed the way RokPad extends MooTools NativeEvents (fixes extensions such as Content Templater)
# Fixed minor error when drag & dropping files whos extension is not supported
# Updated ACE library


----------- 2.0.3 Release [10-September-2012] -----------

# Better handling custom fields when saving (ie, loss of tags in ZOO when saving a new item)
# Saving new Modules twice or more could potentially cause duplication of the module
# Uncleared Check-In after new Item Ajax saved and then closed
# Hiding RokPad fields that were showing in certain scenarios (ie, ZOO)
# Ajax Save is now more flexible and stable
# Updated ACE License headers


----------- 2.0.2 [29-August-2012] -----------

# Saving in Fullscreen doesn't work
# Updated ACE library

----------- 2.0.1 [29-August-2012] -----------

# Fixed custom shortcodes with curly brackets not rendering as expected
# Fixed JavaScript issue with components that weren't loading mootools-more (such as DOCman)

----------- Initial Joomla 2.0.x. Changelog Creation -----------
Member Login: