AlessioG / sling-browser

Simple Sling JCR Browser

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Sling Browser

Simple Apache Sling Browser to explore the content repository, similar to Sling default explorer and other JCR Explorer projects.

Requires Sling 6.x+

Installation

  1. clone this project and extract the files, go the file root directory

  2. make sure you have Sling running

  3. run: mvn -P autoInstallBundle -Dsling.user=admin -Dsling.password=admin install -Dsling.url=http://{host}:{port}/system/console

  4. open a web browser and visit http://{host}:{port}/system/console/bundles to see if "Sling Browser" is installed

  5. visit http://{host}:{port}/browser.html and you're done.

Browser supported

Most modern web browsers with HTML5 support.

What is included

  • Build on top of Bootstrap 3.3.0 and jQuery 2.1.1 for modern look and feel.
  • Repository Tree Explorer using jQtree
  • GUI with Sling Post Servlet as backend
  • Add/Remove/Copy/Paste/Duplicate/Move/Rename
  • Color syntax editor for supported files using Ace IO
  • Add/Remove mixln
  • Search by XPATH/JCR_SQL(2)/GQL
  • Browser local storage for user profile (e.g. Refresh will restores all open tabs and last visited item)

Screen Shot

Sling Browser Screenshot Editing Sling Browser Screenshot Properties Sling Browser Screenshot Properties Editing

About

Simple Sling JCR Browser

License:Apache License 2.0


Languages

Language:JavaScript 49.1%Language:Java 41.9%Language:CSS 9.0%