[geany/plugins.geany.org] f11c35: New Plugin: JSON Prettifier (thanks zhgzhg)

Dominic Hopf git-noreply at xxxxx
Sun May 31 17:01:04 UTC 2015


Branch:      refs/heads/master
Author:      Dominic Hopf <dmaphy at googlemail.com>
Committer:   Dominic Hopf <dmaphy at googlemail.com>
Date:        Sun, 31 May 2015 17:01:04 UTC
Commit:      f11c354f1302ab440793cafa3bd23a96de441b9b
             https://github.com/geany/plugins.geany.org/commit/f11c354f1302ab440793cafa3bd23a96de441b9b

Log Message:
-----------
New Plugin: JSON Prettifier (thanks zhgzhg)


Modified Paths:
--------------
    content/jsonprettifier.html
    gencontent.sh
    index.php

Modified: content/jsonprettifier.html
51 lines changed, 51 insertions(+), 0 deletions(-)
===================================================================
@@ -0,0 +1,51 @@
+<div class="document" id="json-prettifier">
+  <h1 class="title">
+    JSON Prettifier
+  </h1>
+  <div class="section" id="about">
+    <h1>
+      About
+    </h1>
+    <p>
+      JSON Prettifier is a plugin used to format and prettify ugly, not formatted JSON files.
+    </p>
+  </div>
+  <div class="section" id="usage">
+    <h1>
+      Usage
+    </h1>
+    <p>
+      In order to use the plugin you need to load the JSON file you want to prettify and then click
+      on Tools/JSON Prettifier.
+    </p>
+  </div>
+  <div class="section" id="requirements">
+    <h1>
+      Requirements
+    </h1>
+    <blockquote>
+      <ul class="simple">
+        <li>yajl >= 2.1.0
+        </li>
+      </ul>
+    </blockquote>
+  </div>
+  <div class="section" id="installation">
+    <h1>
+      Installation
+    </h1>
+    <p>
+      Download the plugin @ <a class="reference external" href=
+      "https://github.com/zhgzhg/Geany-JSON-Prettifier/archive/master.zip">https://github.com/zhgzhg/Geany-JSON-Prettifier/archive/master.zip</a>
+    </p>
+    <p>
+      To compile: make
+    </p>
+    <p>
+      To install (you may need root privileges): make install
+    </p>
+    <p>
+      To uninstall (you may need root privileges): make uninstall
+    </p>
+  </div>
+</div>
\ No newline at end of file


Modified: gencontent.sh
2 lines changed, 1 insertions(+), 1 deletions(-)
===================================================================
@@ -68,7 +68,7 @@ LOGDIR=${WORKDIR}"gencontent_logs/"
 
 # plugins to exclude from the nightly re-generation via rst2html because they
 # have a separate HTML page not generated from the README file
-declare -a EXCLUDE_PLUGINS=( geanylatex geanysendmail geanylua quick_open_file )
+declare -a EXCLUDE_PLUGINS=( geanylatex geanysendmail geanylua  jsonprettifier quick_open_file )
 
 RST2HTML=$(which rst2html)
 TIDY=$(which tidy)


Modified: index.php
1 lines changed, 1 insertions(+), 0 deletions(-)
===================================================================
@@ -70,6 +70,7 @@
 			<li><a href="https://sourceforge.net/projects/geanyeasyunicodeinput/">GeanyEasyUnicodeInput</a></li>
 			<li><a href="http://sourceforge.net/projects/geanyunicodetocodepoint/">GeanyUnicodeToCodepoint</a></li>
 			<li><a href="https://sourceforge.net/projects/geanyhighlightselectedword/">GeanyHighlightSelectedWord</a></li>
+			<li><a href="jsonprettifier.html">JSON Prettifier Plugin</a></li>
 			<li><a href="quick_open_file.html">Geany Quick Open File Plugin</a></li>
 		</ul>
 



--------------
This E-Mail was brought to you by github_commit_mail.py (Source: https://github.com/geany/infrastructure).


More information about the Plugins-Commits mailing list