├── bin
├── index.html
└── dirs.php
├── index.html
├── main
├── index.html
├── assets
│ ├── index.html
│ ├── css
│ │ └── index.html
│ └── js
│ │ ├── index.html
│ │ └── highlight
│ │ ├── index.html
│ │ └── styles
│ │ ├── index.html
│ │ ├── pojoaque.jpg
│ │ ├── school_book.png
│ │ ├── brown_papersq.png
│ │ ├── ascetic.css
│ │ ├── mono-blue.css
│ │ ├── tomorrow.css
│ │ ├── paraiso.dark.css
│ │ ├── vs.css
│ │ ├── paraiso.light.css
│ │ ├── kimbie.dark.css
│ │ ├── kimbie.light.css
│ │ ├── tomorrow-night-bright.css
│ │ ├── tomorrow-night-eighties.css
│ │ ├── tomorrow-night.css
│ │ ├── tomorrow-night-blue.css
│ │ ├── ir_black.css
│ │ ├── codepen-embed.css
│ │ ├── atelier-dune.dark.css
│ │ ├── atelier-dune.light.css
│ │ ├── atelier-heath.dark.css
│ │ ├── atelier-heath.light.css
│ │ ├── atelier-forest.dark.css
│ │ ├── atelier-forest.light.css
│ │ ├── atelier-seaside.dark.css
│ │ ├── atelier-lakeside.dark.css
│ │ ├── atelier-seaside.light.css
│ │ ├── atelier-lakeside.light.css
│ │ ├── solarized_dark.css
│ │ ├── solarized_light.css
│ │ ├── rainbow.css
│ │ ├── pojoaque.css
│ │ ├── dark.css
│ │ ├── brown_paper.css
│ │ ├── foundation.css
│ │ └── github.css
├── fields
│ ├── index.html
│ ├── gotoeditor.php
│ └── highlighttheme.php
├── images
│ ├── index.html
│ └── akmarkdown-logo.png
├── lib
│ ├── index.html
│ ├── tpyo
│ │ └── amazon-s3-php-class
│ │ │ ├── .gitignore
│ │ │ ├── composer.json
│ │ │ ├── README.md
│ │ │ └── example-form.php
│ ├── asika
│ │ └── autolink
│ │ │ ├── .gitignore
│ │ │ ├── phpunit.dist.xml
│ │ │ ├── composer.json
│ │ │ ├── test
│ │ │ ├── LinkerTest.php
│ │ │ └── LinkHelperTest.php
│ │ │ └── src
│ │ │ ├── Linker.php
│ │ │ └── LinkHelper.php
│ ├── windwalker
│ │ └── dom
│ │ │ ├── .gitignore
│ │ │ ├── .travis.yml
│ │ │ ├── HtmlElements.php
│ │ │ ├── composer.json
│ │ │ ├── HtmlElement.php
│ │ │ ├── Helper
│ │ │ └── DomHelper.php
│ │ │ ├── phpunit.travis.xml
│ │ │ ├── Builder
│ │ │ ├── DomBuilder.php
│ │ │ └── HtmlBuilder.php
│ │ │ └── Test
│ │ │ └── HtmlElementsTest.php
│ ├── autoload.php
│ ├── composer
│ │ ├── autoload_namespaces.php
│ │ ├── autoload_psr4.php
│ │ ├── autoload_classmap.php
│ │ ├── LICENSE
│ │ ├── autoload_real.php
│ │ └── autoload_static.php
│ └── michelf
│ │ └── php-markdown
│ │ ├── Michelf
│ │ ├── MarkdownInterface.inc.php
│ │ ├── Markdown.inc.php
│ │ ├── MarkdownExtra.inc.php
│ │ └── MarkdownInterface.php
│ │ ├── composer.json
│ │ ├── Readme.php
│ │ └── License.md
├── language
│ ├── index.html
│ ├── en-GB
│ │ ├── index.html
│ │ └── en-GB.plg_system_akmarkdown.sys.ini
│ └── zh-TW
│ │ ├── index.html
│ │ └── zh-TW.plg_system_akmarkdown.sys.ini
├── src
│ └── Installer
│ │ ├── index.html
│ │ ├── installscript
│ │ ├── index.html
│ │ ├── plugin.php
│ │ └── plugins.php
│ │ └── installscript.php
└── composer.json
├── plugins
├── index.html
└── plg_editors_akmarkdown
│ ├── index.html
│ ├── assets
│ ├── index.html
│ ├── jquery.noconflict.js
│ ├── ace
│ │ ├── index.html
│ │ ├── mode-plain_text.js
│ │ ├── ext-statusbar.js
│ │ ├── ext-themelist.js
│ │ ├── ext-spellcheck.js
│ │ ├── ext-static_highlight.js
│ │ ├── theme-xcode.js
│ │ ├── theme-kuroir.js
│ │ ├── theme-clouds.js
│ │ ├── theme-eclipse.js
│ │ ├── theme-github.js
│ │ ├── theme-vibrant_ink.js
│ │ ├── theme-dawn.js
│ │ ├── theme-merbivore.js
│ │ ├── theme-idle_fingers.js
│ │ ├── theme-kr_theme.js
│ │ ├── theme-solarized_dark.js
│ │ ├── ext-whitespace.js
│ │ ├── theme-cobalt.js
│ │ ├── theme-solarized_light.js
│ │ ├── theme-monokai.js
│ │ ├── theme-kr.js
│ │ ├── theme-clouds_midnight.js
│ │ ├── theme-merbivore_soft.js
│ │ └── ext-modelist.js
│ ├── images
│ │ ├── index.html
│ │ ├── body.png
│ │ ├── markitup.png
│ │ ├── jaysalvat.png
│ │ └── style.css
│ ├── markitup
│ │ ├── index.html
│ │ ├── sets
│ │ │ ├── index.html
│ │ │ ├── html
│ │ │ │ ├── index.html
│ │ │ │ ├── images
│ │ │ │ │ ├── index.html
│ │ │ │ │ ├── bold.png
│ │ │ │ │ ├── link.png
│ │ │ │ │ ├── clean.png
│ │ │ │ │ ├── image.png
│ │ │ │ │ ├── italic.png
│ │ │ │ │ ├── picture.png
│ │ │ │ │ ├── preview.png
│ │ │ │ │ ├── stroke.png
│ │ │ │ │ ├── list-bullet.png
│ │ │ │ │ └── list-numeric.png
│ │ │ │ ├── style.css
│ │ │ │ └── set.js
│ │ │ └── markdown
│ │ │ │ ├── index.html
│ │ │ │ ├── images
│ │ │ │ ├── index.html
│ │ │ │ ├── h1.png
│ │ │ │ ├── h2.png
│ │ │ │ ├── h3.png
│ │ │ │ ├── h4.png
│ │ │ │ ├── h5.png
│ │ │ │ ├── h6.png
│ │ │ │ ├── bold.png
│ │ │ │ ├── code.png
│ │ │ │ ├── link.png
│ │ │ │ ├── italic.png
│ │ │ │ ├── picture.png
│ │ │ │ ├── preview.png
│ │ │ │ ├── quotes.png
│ │ │ │ ├── code-inline.png
│ │ │ │ ├── list-bullet.png
│ │ │ │ └── list-numeric.png
│ │ │ │ ├── readme.txt
│ │ │ │ └── style.css
│ │ ├── skins
│ │ │ ├── index.html
│ │ │ ├── live
│ │ │ │ ├── index.html
│ │ │ │ ├── images
│ │ │ │ │ ├── index.html
│ │ │ │ │ ├── editor.png
│ │ │ │ │ ├── handle.png
│ │ │ │ │ ├── menu.png
│ │ │ │ │ ├── submenu.png
│ │ │ │ │ ├── bg-footer.png
│ │ │ │ │ ├── bg-header.png
│ │ │ │ │ └── bg-container.png
│ │ │ │ └── readme.txt
│ │ │ ├── macosx
│ │ │ │ ├── index.html
│ │ │ │ ├── images
│ │ │ │ │ ├── index.html
│ │ │ │ │ ├── menu.png
│ │ │ │ │ ├── handle.png
│ │ │ │ │ ├── spacer.gif
│ │ │ │ │ ├── bg-footer.png
│ │ │ │ │ ├── bg-header.png
│ │ │ │ │ ├── submenu.png
│ │ │ │ │ ├── bg-container.png
│ │ │ │ │ ├── bg-footer-white.png
│ │ │ │ │ ├── bg-header-white.png
│ │ │ │ │ └── bg-container-white.png
│ │ │ │ └── readme.txt
│ │ │ ├── markitup
│ │ │ │ ├── index.html
│ │ │ │ └── images
│ │ │ │ │ ├── index.html
│ │ │ │ │ ├── menu.png
│ │ │ │ │ ├── handle.png
│ │ │ │ │ ├── submenu.png
│ │ │ │ │ ├── bg-editor.png
│ │ │ │ │ ├── bg-container.png
│ │ │ │ │ ├── bg-editor-html.png
│ │ │ │ │ ├── bg-editor-json.png
│ │ │ │ │ ├── bg-editor-wiki.png
│ │ │ │ │ ├── bg-editor-xml.png
│ │ │ │ │ ├── bg-editor-bbcode.png
│ │ │ │ │ ├── bg-editor-textile.png
│ │ │ │ │ ├── bg-editor-dotclear.png
│ │ │ │ │ └── bg-editor-markdown.png
│ │ │ └── simple
│ │ │ │ ├── index.html
│ │ │ │ └── images
│ │ │ │ ├── index.html
│ │ │ │ ├── menu.png
│ │ │ │ ├── handle.png
│ │ │ │ └── submenu.png
│ │ └── templates
│ │ │ ├── index.html
│ │ │ ├── preview.css
│ │ │ └── preview.html
│ └── inline-attachment
│ │ ├── jquery.inline-attach.js
│ │ └── ace.inline-attach.js
│ ├── fields
│ ├── index.html
│ ├── gotosystem.php
│ └── acetheme.php
│ ├── lib
│ └── index.html
│ ├── language
│ ├── index.html
│ ├── en-GB
│ │ ├── index.html
│ │ ├── en-GB.plg_editors_akmarkdown.sys.ini
│ │ └── en-GB.plg_editors_akmarkdown.ini
│ └── zh-TW
│ │ ├── index.html
│ │ ├── zh-TW.plg_editors_akmarkdown.sys.ini
│ │ └── zh-TW.plg_editors_akmarkdown.ini
│ └── install.php
└── update.xml
/bin/index.html:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/index.html:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/main/index.html:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/plugins/index.html:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/main/assets/index.html:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/main/fields/index.html:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/main/images/index.html:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/main/lib/index.html:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/main/assets/css/index.html:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/main/assets/js/index.html:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/main/language/index.html:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/main/lib/tpyo/amazon-s3-php-class/.gitignore:
--------------------------------------------------------------------------------
1 | vendor/
2 |
--------------------------------------------------------------------------------
/main/language/en-GB/index.html:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/main/language/zh-TW/index.html:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/main/src/Installer/index.html:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/main/assets/js/highlight/index.html:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/main/assets/js/highlight/styles/index.html:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/main/src/Installer/installscript/index.html:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/plugins/plg_editors_akmarkdown/index.html:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/plugins/plg_editors_akmarkdown/assets/index.html:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/plugins/plg_editors_akmarkdown/assets/jquery.noconflict.js:
--------------------------------------------------------------------------------
1 | jQuery.noConflict();
--------------------------------------------------------------------------------
/plugins/plg_editors_akmarkdown/fields/index.html:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/plugins/plg_editors_akmarkdown/lib/index.html:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/plugins/plg_editors_akmarkdown/assets/ace/index.html:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/plugins/plg_editors_akmarkdown/language/index.html:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/plugins/plg_editors_akmarkdown/assets/images/index.html:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/plugins/plg_editors_akmarkdown/assets/markitup/index.html:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/plugins/plg_editors_akmarkdown/language/en-GB/index.html:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/plugins/plg_editors_akmarkdown/language/zh-TW/index.html:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/plugins/plg_editors_akmarkdown/assets/markitup/sets/index.html:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/plugins/plg_editors_akmarkdown/assets/markitup/skins/index.html:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/plugins/plg_editors_akmarkdown/assets/markitup/sets/html/index.html:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/plugins/plg_editors_akmarkdown/assets/markitup/skins/live/index.html:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/plugins/plg_editors_akmarkdown/assets/markitup/templates/index.html:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/plugins/plg_editors_akmarkdown/assets/markitup/sets/markdown/index.html:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/plugins/plg_editors_akmarkdown/assets/markitup/skins/macosx/index.html:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/plugins/plg_editors_akmarkdown/assets/markitup/skins/markitup/index.html:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/plugins/plg_editors_akmarkdown/assets/markitup/skins/simple/index.html:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/plugins/plg_editors_akmarkdown/assets/markitup/sets/html/images/index.html:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/plugins/plg_editors_akmarkdown/assets/markitup/sets/markdown/images/index.html:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/plugins/plg_editors_akmarkdown/assets/markitup/skins/live/images/index.html:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/plugins/plg_editors_akmarkdown/assets/markitup/skins/macosx/images/index.html:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/plugins/plg_editors_akmarkdown/assets/markitup/skins/simple/images/index.html:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/plugins/plg_editors_akmarkdown/assets/markitup/skins/markitup/images/index.html:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/main/images/akmarkdown-logo.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/asikart/ace-markdown-editor/HEAD/main/images/akmarkdown-logo.png
--------------------------------------------------------------------------------
/main/assets/js/highlight/styles/pojoaque.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/asikart/ace-markdown-editor/HEAD/main/assets/js/highlight/styles/pojoaque.jpg
--------------------------------------------------------------------------------
/main/assets/js/highlight/styles/school_book.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/asikart/ace-markdown-editor/HEAD/main/assets/js/highlight/styles/school_book.png
--------------------------------------------------------------------------------
/main/assets/js/highlight/styles/brown_papersq.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/asikart/ace-markdown-editor/HEAD/main/assets/js/highlight/styles/brown_papersq.png
--------------------------------------------------------------------------------
/main/lib/asika/autolink/.gitignore:
--------------------------------------------------------------------------------
1 | # System
2 | .*
3 | !.gitignore
4 |
5 | # Composer
6 | /vendor/*
7 | composer.lock
8 |
9 | # Test
10 | phpunit.xml
11 |
--------------------------------------------------------------------------------
/plugins/plg_editors_akmarkdown/assets/images/body.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/asikart/ace-markdown-editor/HEAD/plugins/plg_editors_akmarkdown/assets/images/body.png
--------------------------------------------------------------------------------
/plugins/plg_editors_akmarkdown/assets/images/markitup.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/asikart/ace-markdown-editor/HEAD/plugins/plg_editors_akmarkdown/assets/images/markitup.png
--------------------------------------------------------------------------------
/plugins/plg_editors_akmarkdown/assets/images/jaysalvat.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/asikart/ace-markdown-editor/HEAD/plugins/plg_editors_akmarkdown/assets/images/jaysalvat.png
--------------------------------------------------------------------------------
/plugins/plg_editors_akmarkdown/assets/markitup/templates/preview.css:
--------------------------------------------------------------------------------
1 | /* preview style examples */
2 | body {
3 | background-color:#EFEFEF;
4 | font:70% Verdana, Arial, Helvetica, sans-serif;
5 | }
--------------------------------------------------------------------------------
/main/lib/windwalker/dom/.gitignore:
--------------------------------------------------------------------------------
1 | # Development system files #
2 | .*
3 | !/.gitignore
4 | !/.travis.yml
5 |
6 | # Composer #
7 | vendor/*
8 | composer.lock
9 |
10 | # Test #
11 | phpunit.xml
12 |
--------------------------------------------------------------------------------
/plugins/plg_editors_akmarkdown/assets/markitup/sets/html/images/bold.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/asikart/ace-markdown-editor/HEAD/plugins/plg_editors_akmarkdown/assets/markitup/sets/html/images/bold.png
--------------------------------------------------------------------------------
/plugins/plg_editors_akmarkdown/assets/markitup/sets/html/images/link.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/asikart/ace-markdown-editor/HEAD/plugins/plg_editors_akmarkdown/assets/markitup/sets/html/images/link.png
--------------------------------------------------------------------------------
/plugins/plg_editors_akmarkdown/assets/markitup/sets/html/images/clean.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/asikart/ace-markdown-editor/HEAD/plugins/plg_editors_akmarkdown/assets/markitup/sets/html/images/clean.png
--------------------------------------------------------------------------------
/plugins/plg_editors_akmarkdown/assets/markitup/sets/html/images/image.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/asikart/ace-markdown-editor/HEAD/plugins/plg_editors_akmarkdown/assets/markitup/sets/html/images/image.png
--------------------------------------------------------------------------------
/plugins/plg_editors_akmarkdown/assets/markitup/sets/html/images/italic.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/asikart/ace-markdown-editor/HEAD/plugins/plg_editors_akmarkdown/assets/markitup/sets/html/images/italic.png
--------------------------------------------------------------------------------
/plugins/plg_editors_akmarkdown/assets/markitup/sets/html/images/picture.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/asikart/ace-markdown-editor/HEAD/plugins/plg_editors_akmarkdown/assets/markitup/sets/html/images/picture.png
--------------------------------------------------------------------------------
/plugins/plg_editors_akmarkdown/assets/markitup/sets/html/images/preview.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/asikart/ace-markdown-editor/HEAD/plugins/plg_editors_akmarkdown/assets/markitup/sets/html/images/preview.png
--------------------------------------------------------------------------------
/plugins/plg_editors_akmarkdown/assets/markitup/sets/html/images/stroke.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/asikart/ace-markdown-editor/HEAD/plugins/plg_editors_akmarkdown/assets/markitup/sets/html/images/stroke.png
--------------------------------------------------------------------------------
/plugins/plg_editors_akmarkdown/assets/markitup/sets/markdown/images/h1.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/asikart/ace-markdown-editor/HEAD/plugins/plg_editors_akmarkdown/assets/markitup/sets/markdown/images/h1.png
--------------------------------------------------------------------------------
/plugins/plg_editors_akmarkdown/assets/markitup/sets/markdown/images/h2.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/asikart/ace-markdown-editor/HEAD/plugins/plg_editors_akmarkdown/assets/markitup/sets/markdown/images/h2.png
--------------------------------------------------------------------------------
/plugins/plg_editors_akmarkdown/assets/markitup/sets/markdown/images/h3.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/asikart/ace-markdown-editor/HEAD/plugins/plg_editors_akmarkdown/assets/markitup/sets/markdown/images/h3.png
--------------------------------------------------------------------------------
/plugins/plg_editors_akmarkdown/assets/markitup/sets/markdown/images/h4.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/asikart/ace-markdown-editor/HEAD/plugins/plg_editors_akmarkdown/assets/markitup/sets/markdown/images/h4.png
--------------------------------------------------------------------------------
/plugins/plg_editors_akmarkdown/assets/markitup/sets/markdown/images/h5.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/asikart/ace-markdown-editor/HEAD/plugins/plg_editors_akmarkdown/assets/markitup/sets/markdown/images/h5.png
--------------------------------------------------------------------------------
/plugins/plg_editors_akmarkdown/assets/markitup/sets/markdown/images/h6.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/asikart/ace-markdown-editor/HEAD/plugins/plg_editors_akmarkdown/assets/markitup/sets/markdown/images/h6.png
--------------------------------------------------------------------------------
/plugins/plg_editors_akmarkdown/assets/markitup/skins/live/images/editor.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/asikart/ace-markdown-editor/HEAD/plugins/plg_editors_akmarkdown/assets/markitup/skins/live/images/editor.png
--------------------------------------------------------------------------------
/plugins/plg_editors_akmarkdown/assets/markitup/skins/live/images/handle.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/asikart/ace-markdown-editor/HEAD/plugins/plg_editors_akmarkdown/assets/markitup/skins/live/images/handle.png
--------------------------------------------------------------------------------
/plugins/plg_editors_akmarkdown/assets/markitup/skins/live/images/menu.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/asikart/ace-markdown-editor/HEAD/plugins/plg_editors_akmarkdown/assets/markitup/skins/live/images/menu.png
--------------------------------------------------------------------------------
/plugins/plg_editors_akmarkdown/assets/markitup/skins/macosx/images/menu.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/asikart/ace-markdown-editor/HEAD/plugins/plg_editors_akmarkdown/assets/markitup/skins/macosx/images/menu.png
--------------------------------------------------------------------------------
/plugins/plg_editors_akmarkdown/assets/markitup/skins/simple/images/menu.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/asikart/ace-markdown-editor/HEAD/plugins/plg_editors_akmarkdown/assets/markitup/skins/simple/images/menu.png
--------------------------------------------------------------------------------
/plugins/plg_editors_akmarkdown/assets/markitup/sets/markdown/images/bold.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/asikart/ace-markdown-editor/HEAD/plugins/plg_editors_akmarkdown/assets/markitup/sets/markdown/images/bold.png
--------------------------------------------------------------------------------
/plugins/plg_editors_akmarkdown/assets/markitup/sets/markdown/images/code.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/asikart/ace-markdown-editor/HEAD/plugins/plg_editors_akmarkdown/assets/markitup/sets/markdown/images/code.png
--------------------------------------------------------------------------------
/plugins/plg_editors_akmarkdown/assets/markitup/sets/markdown/images/link.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/asikart/ace-markdown-editor/HEAD/plugins/plg_editors_akmarkdown/assets/markitup/sets/markdown/images/link.png
--------------------------------------------------------------------------------
/plugins/plg_editors_akmarkdown/assets/markitup/skins/live/images/submenu.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/asikart/ace-markdown-editor/HEAD/plugins/plg_editors_akmarkdown/assets/markitup/skins/live/images/submenu.png
--------------------------------------------------------------------------------
/plugins/plg_editors_akmarkdown/assets/markitup/skins/macosx/images/handle.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/asikart/ace-markdown-editor/HEAD/plugins/plg_editors_akmarkdown/assets/markitup/skins/macosx/images/handle.png
--------------------------------------------------------------------------------
/plugins/plg_editors_akmarkdown/assets/markitup/skins/macosx/images/spacer.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/asikart/ace-markdown-editor/HEAD/plugins/plg_editors_akmarkdown/assets/markitup/skins/macosx/images/spacer.gif
--------------------------------------------------------------------------------
/plugins/plg_editors_akmarkdown/assets/markitup/skins/markitup/images/menu.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/asikart/ace-markdown-editor/HEAD/plugins/plg_editors_akmarkdown/assets/markitup/skins/markitup/images/menu.png
--------------------------------------------------------------------------------
/plugins/plg_editors_akmarkdown/assets/markitup/skins/simple/images/handle.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/asikart/ace-markdown-editor/HEAD/plugins/plg_editors_akmarkdown/assets/markitup/skins/simple/images/handle.png
--------------------------------------------------------------------------------
/plugins/plg_editors_akmarkdown/assets/markitup/sets/html/images/list-bullet.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/asikart/ace-markdown-editor/HEAD/plugins/plg_editors_akmarkdown/assets/markitup/sets/html/images/list-bullet.png
--------------------------------------------------------------------------------
/plugins/plg_editors_akmarkdown/assets/markitup/sets/html/images/list-numeric.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/asikart/ace-markdown-editor/HEAD/plugins/plg_editors_akmarkdown/assets/markitup/sets/html/images/list-numeric.png
--------------------------------------------------------------------------------
/plugins/plg_editors_akmarkdown/assets/markitup/sets/markdown/images/italic.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/asikart/ace-markdown-editor/HEAD/plugins/plg_editors_akmarkdown/assets/markitup/sets/markdown/images/italic.png
--------------------------------------------------------------------------------
/plugins/plg_editors_akmarkdown/assets/markitup/sets/markdown/images/picture.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/asikart/ace-markdown-editor/HEAD/plugins/plg_editors_akmarkdown/assets/markitup/sets/markdown/images/picture.png
--------------------------------------------------------------------------------
/plugins/plg_editors_akmarkdown/assets/markitup/sets/markdown/images/preview.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/asikart/ace-markdown-editor/HEAD/plugins/plg_editors_akmarkdown/assets/markitup/sets/markdown/images/preview.png
--------------------------------------------------------------------------------
/plugins/plg_editors_akmarkdown/assets/markitup/sets/markdown/images/quotes.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/asikart/ace-markdown-editor/HEAD/plugins/plg_editors_akmarkdown/assets/markitup/sets/markdown/images/quotes.png
--------------------------------------------------------------------------------
/plugins/plg_editors_akmarkdown/assets/markitup/skins/live/images/bg-footer.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/asikart/ace-markdown-editor/HEAD/plugins/plg_editors_akmarkdown/assets/markitup/skins/live/images/bg-footer.png
--------------------------------------------------------------------------------
/plugins/plg_editors_akmarkdown/assets/markitup/skins/live/images/bg-header.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/asikart/ace-markdown-editor/HEAD/plugins/plg_editors_akmarkdown/assets/markitup/skins/live/images/bg-header.png
--------------------------------------------------------------------------------
/plugins/plg_editors_akmarkdown/assets/markitup/skins/macosx/images/bg-footer.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/asikart/ace-markdown-editor/HEAD/plugins/plg_editors_akmarkdown/assets/markitup/skins/macosx/images/bg-footer.png
--------------------------------------------------------------------------------
/plugins/plg_editors_akmarkdown/assets/markitup/skins/macosx/images/bg-header.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/asikart/ace-markdown-editor/HEAD/plugins/plg_editors_akmarkdown/assets/markitup/skins/macosx/images/bg-header.png
--------------------------------------------------------------------------------
/plugins/plg_editors_akmarkdown/assets/markitup/skins/macosx/images/submenu.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/asikart/ace-markdown-editor/HEAD/plugins/plg_editors_akmarkdown/assets/markitup/skins/macosx/images/submenu.png
--------------------------------------------------------------------------------
/plugins/plg_editors_akmarkdown/assets/markitup/skins/markitup/images/handle.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/asikart/ace-markdown-editor/HEAD/plugins/plg_editors_akmarkdown/assets/markitup/skins/markitup/images/handle.png
--------------------------------------------------------------------------------
/plugins/plg_editors_akmarkdown/assets/markitup/skins/markitup/images/submenu.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/asikart/ace-markdown-editor/HEAD/plugins/plg_editors_akmarkdown/assets/markitup/skins/markitup/images/submenu.png
--------------------------------------------------------------------------------
/plugins/plg_editors_akmarkdown/assets/markitup/skins/simple/images/submenu.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/asikart/ace-markdown-editor/HEAD/plugins/plg_editors_akmarkdown/assets/markitup/skins/simple/images/submenu.png
--------------------------------------------------------------------------------
/main/lib/autoload.php:
--------------------------------------------------------------------------------
1 | array($vendorDir . '/michelf/php-markdown'),
10 | );
11 |
--------------------------------------------------------------------------------
/main/lib/composer/autoload_psr4.php:
--------------------------------------------------------------------------------
1 | array($vendorDir . '/windwalker/dom'),
10 | 'Asika\\Autolink\\' => array($vendorDir . '/asika/autolink/src'),
11 | '' => array($baseDir . '/src'),
12 | );
13 |
--------------------------------------------------------------------------------
/main/lib/michelf/php-markdown/Michelf/MarkdownInterface.inc.php:
--------------------------------------------------------------------------------
1 | $vendorDir . '/tpyo/amazon-s3-php-class/S3.php',
10 | 'S3Exception' => $vendorDir . '/tpyo/amazon-s3-php-class/S3.php',
11 | 'S3Request' => $vendorDir . '/tpyo/amazon-s3-php-class/S3.php',
12 | );
13 |
--------------------------------------------------------------------------------
/main/lib/windwalker/dom/HtmlElements.php:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | markItUp! preview template
6 |
7 |
8 |
9 |
10 |
11 |
12 |
--------------------------------------------------------------------------------
/main/lib/asika/autolink/phpunit.dist.xml:
--------------------------------------------------------------------------------
1 |
2 |
9 |
10 |
11 |
12 |
13 |
14 | test
15 |
16 |
17 |
18 |
--------------------------------------------------------------------------------
/plugins/plg_editors_akmarkdown/language/en-GB/en-GB.plg_editors_akmarkdown.sys.ini:
--------------------------------------------------------------------------------
1 | ; Asikart Extension
2 | ; Copyright (C) 2013 Asikart. All rights reserved.
3 | ; License GNU General Public License version 2 or later; see LICENSE.txt, see LICENSE.php
4 | ; Note : All ini files need to be saved as UTF-8 - No BOM
5 |
6 | PLG_EDITORS_AKMARKDOWN="Editor - ACE X Markdown Editor"
7 | PLG_EDITORS_AKMARKDOWN_XML_DESCRIPTION="ACE X Markdown Editor Editor Plugin."
8 | COM_PLUGINS_AKMARKDOWN_FIELDSET_LABEL="ACE X Markdown Editor Editor"
9 |
--------------------------------------------------------------------------------
/main/lib/michelf/php-markdown/Michelf/MarkdownExtra.inc.php:
--------------------------------------------------------------------------------
1 | 'admin',
14 | 'plugins/system/ezset' => 'plugins/plg_system_ezset',
15 | 'administrator/modules/mod_ezset' => 'modules/admin/mod_ezset',
16 | 'modules/mod_ezset' => 'modules/site/mod_ezset',
17 | 'media/com_ezset' => 'media',
18 | );
19 |
--------------------------------------------------------------------------------
/main/lib/tpyo/amazon-s3-php-class/composer.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "tpyo/amazon-s3-php-class",
3 | "description": "A standalone Amazon S3 (REST) client for PHP 5.2.x using CURL that does not require PEAR.",
4 | "type": "library",
5 | "homepage": "https://github.com/tpyo/amazon-s3-php-class",
6 | "license": "BSD-2-Clause",
7 | "authors": [
8 | {
9 | "name": "Donovan Schönknecht",
10 | "email": "don@tpyo.net"
11 | }
12 | ],
13 | "require": {
14 | "php": ">=5.2.0"
15 | },
16 | "autoload": {
17 | "classmap": ["S3.php"]
18 | }
19 | }
20 |
--------------------------------------------------------------------------------
/main/composer.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "asikart/ace-markdown-editor",
3 | "description": "Ace Markdown editor",
4 | "require": {
5 | "michelf/php-markdown": "1.*@stable",
6 | "asika/autolink": "1.*@stable",
7 | "tpyo/amazon-s3-php-class": "*"
8 | },
9 | "autoload": {
10 | "psr-4": {
11 | "": "src/"
12 | }
13 | },
14 | "license": "GPL",
15 | "authors": [
16 | {
17 | "name": "Simon Asika",
18 | "email": "asika32764@gmail.com"
19 | }
20 | ],
21 | "minimum-stability": "beta",
22 | "config" : {
23 | "vendor-dir" : "lib"
24 | }
25 | }
26 |
--------------------------------------------------------------------------------
/main/language/zh-TW/zh-TW.plg_system_akmarkdown.sys.ini:
--------------------------------------------------------------------------------
1 | ; Asikart Extension
2 | ; Copyright (C) 2012 Asikart. All rights reserved.
3 | ; License GNU General Public License version 2 or later; see LICENSE.txt, see LICENSE.php
4 | ; Note : All ini files need to be saved as UTF-8 - No BOM
5 |
6 | PLG_SYSTEM_AKMARKDOWN="ACE X Markdown 系統與文章外掛"
7 | PLG_SYSTEM_AKMARKDOWN_XML_DESCRIPTION="ACE X Markdown 系統外掛。預設不啟用,請點擊上方圖片到外掛管理啟用此套件。
參考資源: "
8 | COM_PLUGINS_AKMARKDOWN_FIELDSET_LABEL="ACE X Markdown"
--------------------------------------------------------------------------------
/update.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | Asikart Markdown Plugins
6 | 1.1.5
7 | http://ext.asikart.com
8 |
9 | https://github.com/asikart/ace-markdown-editor/releases/download/1.1.5/plg_akmarkdown_1.1.5.zip
10 |
11 |
12 | site
13 | akmarkdown
14 | system
15 | plugin
16 |
17 |
18 |
--------------------------------------------------------------------------------
/main/lib/windwalker/dom/composer.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "windwalker/dom",
3 | "type": "windwalker-package",
4 | "description": "Windwalker Dom package",
5 | "keywords": ["windwalker", "framework", "filesystem"],
6 | "homepage": "https://github.com/ventoviro/windwalker-dom",
7 | "license": "LGPL-2.0+",
8 | "require": {
9 | "php": ">=5.3.10"
10 | },
11 | "require-dev": {
12 | "windwalker/test": "~2.0"
13 | },
14 | "minimum-stability": "beta",
15 | "autoload": {
16 | "psr-4": {
17 | "Windwalker\\Dom\\": ""
18 | }
19 | },
20 | "extra": {
21 | "branch-alias": {
22 | "dev-master": "2.1-dev"
23 | }
24 | }
25 | }
26 |
--------------------------------------------------------------------------------
/main/language/en-GB/en-GB.plg_system_akmarkdown.sys.ini:
--------------------------------------------------------------------------------
1 | ; Asikart Extension
2 | ; Copyright (C) 2012 Asikart. All rights reserved.
3 | ; License GNU General Public License version 2 or later; see LICENSE.txt, see LICENSE.php
4 | ; Note : All ini files need to be saved as UTF-8 - No BOM
5 |
6 | PLG_SYSTEM_AKMARKDOWN="ACE X Markdown - System & Content"
7 | PLG_SYSTEM_AKMARKDOWN_XML_DESCRIPTION="ACE X Markdown Plugin for content & preview, click image or Here to enable this plugin.
Reference: "
8 | COM_PLUGINS_AKMARKDOWN_FIELDSET_LABEL="ACE X Markdown"
9 |
--------------------------------------------------------------------------------
/main/lib/asika/autolink/composer.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "asika/autolink",
3 | "description": "Auto convert url to link anchor.",
4 | "type": "library",
5 | "homepage": "https://github.com/asika32764/php-autolink",
6 | "license": "GPL-3.0+",
7 | "require": {
8 | "windwalker/dom": "~2.0|~3.0"
9 | },
10 | "require-dev": {
11 | "windwalker/test": "~2.0|~3.0"
12 | },
13 | "autoload": {
14 | "psr-4": {
15 | "Asika\\Autolink\\": "src/"
16 | }
17 | },
18 | "license": "LGPL-3.0+",
19 | "authors": [
20 | {
21 | "name": "Simon Asika",
22 | "email": "asika32764@gmail.com"
23 | }
24 | ],
25 | "minimum-stability": "beta"
26 | }
27 |
--------------------------------------------------------------------------------
/main/lib/windwalker/dom/HtmlElement.php:
--------------------------------------------------------------------------------
1 | name, $this->content, $this->attribs, $forcePair);
30 | }
31 | }
32 |
33 |
--------------------------------------------------------------------------------
/plugins/plg_editors_akmarkdown/assets/images/style.css:
--------------------------------------------------------------------------------
1 | body {
2 | background : #EEE url(body.png) repeat-x;
3 | font : 13px "Trebuchet MS", Arial, Verdana;
4 | padding : 20px;
5 | }
6 |
7 | a {
8 | text-decoration : none;
9 | color : #3C769D;
10 | }
11 |
12 | h1 a,
13 | p em a {
14 | display : block;
15 | overflow : hidden;
16 | text-indent : -9999px;
17 | }
18 |
19 | h1 a {
20 | width : 700px;
21 | height : 200px;
22 | background : transparent url(markitup.png) no-repeat center center;
23 | }
24 |
25 | p em a {
26 | background : transparent url(jaysalvat.png) no-repeat 10% 50%;
27 | width : 120px;
28 | height : 28px;
29 | left : 30px;
30 | position : absolute;
31 | top : 0px;
32 | }
--------------------------------------------------------------------------------
/main/lib/michelf/php-markdown/composer.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "michelf/php-markdown",
3 | "type": "library",
4 | "description": "PHP Markdown",
5 | "homepage": "https://michelf.ca/projects/php-markdown/",
6 | "keywords": ["markdown"],
7 | "license": "BSD-3-Clause",
8 | "authors": [
9 | {
10 | "name": "Michel Fortin",
11 | "email": "michel.fortin@michelf.ca",
12 | "homepage": "https://michelf.ca/",
13 | "role": "Developer"
14 | },
15 | {
16 | "name": "John Gruber",
17 | "homepage": "http://daringfireball.net/"
18 | }
19 | ],
20 | "require": {
21 | "php": ">=5.3.0"
22 | },
23 | "autoload": {
24 | "psr-0": { "Michelf": "" }
25 | },
26 | "extra": {
27 | "branch-alias": {
28 | "dev-lib": "1.4.x-dev"
29 | }
30 | }
31 | }
32 |
--------------------------------------------------------------------------------
/main/src/Installer/installscript/plugin.php:
--------------------------------------------------------------------------------
1 | addRow(array('class' => 'row' . ($i % 2)));
14 | $grid->setRowCell('num', ++$i, $td_class);
15 | $grid->setRowCell('type', JText::_('COM_INSTALLER_TYPE_PLUGIN'), $td_class);
16 | $grid->setRowCell('name', JText::_(strtoupper($manifest->name)), array());
17 | $grid->setRowCell('version', $manifest->version, $td_class);
18 | $grid->setRowCell('state', $tick, $td_class);
19 | $grid->setRowCell('info', '', array());
20 |
--------------------------------------------------------------------------------
/main/lib/asika/autolink/test/LinkerTest.php:
--------------------------------------------------------------------------------
1 | assertEquals(sprintf('%s', $url, $url), Linker::convert($url));
28 | $this->assertEquals(sprintf('%s', $url, $url), Linker::link($url));
29 |
30 | $this->assertInstanceOf('Asika\Autolink\Autolink', Linker::getInstance());
31 | }
32 | }
33 |
--------------------------------------------------------------------------------
/main/lib/michelf/php-markdown/Readme.php:
--------------------------------------------------------------------------------
1 |
20 |
21 |
22 |
23 | PHP Markdown Lib - Readme
24 |
25 |
26 |
30 |
31 |
32 |
--------------------------------------------------------------------------------
/main/lib/michelf/php-markdown/Michelf/MarkdownInterface.php:
--------------------------------------------------------------------------------
1 |
8 | #
9 | # Original Markdown
10 | # Copyright (c) 2004-2006 John Gruber
11 | #
12 | #
13 | namespace Michelf;
14 |
15 |
16 | #
17 | # Markdown Parser Interface
18 | #
19 |
20 | interface MarkdownInterface {
21 |
22 | #
23 | # Initialize the parser and return the result of its transform method.
24 | # This will work fine for derived classes too.
25 | #
26 | public static function defaultTransform($text);
27 |
28 | #
29 | # Main function. Performs some preprocessing on the input text
30 | # and pass it through the document gamut.
31 | #
32 | public function transform($text);
33 |
34 | }
35 |
--------------------------------------------------------------------------------
/plugins/plg_editors_akmarkdown/assets/ace/ext-statusbar.js:
--------------------------------------------------------------------------------
1 | define("ace/ext/statusbar",["require","exports","module","ace/lib/dom","ace/lib/lang"],function(e,t,n){var r=e("ace/lib/dom"),i=e("ace/lib/lang"),s=function(e,t){this.element=r.createElement("div"),this.element.className="ace_status-indicator",this.element.style.cssText="display: inline-block;",t.appendChild(this.element);var n=i.delayedCall(function(){this.updateStatus(e)}.bind(this));e.on("changeStatus",function(){n.schedule(100)}),e.on("changeSelection",function(){n.schedule(100)})};(function(){this.updateStatus=function(e){function n(e,n){e&&t.push(e,n||"|")}var t=[];e.$vimModeHandler?n(e.$vimModeHandler.getStatusText()):e.commands.recording&&n("REC");var r=e.selection.lead;n(r.row+":"+r.column," ");if(!e.selection.isEmpty()){var i=e.getSelectionRange();n("("+(i.end.row-i.start.row)+":"+(i.end.column-i.start.column)+")")}t.pop(),this.element.textContent=t.join("")}}).call(s.prototype),t.StatusBar=s})
--------------------------------------------------------------------------------
/plugins/plg_editors_akmarkdown/assets/ace/ext-themelist.js:
--------------------------------------------------------------------------------
1 | define("ace/ext/themelist",["require","exports","module","ace/ext/themelist_utils/themes"],function(e,t,n){n.exports.themes=e("ace/ext/themelist_utils/themes").themes,n.exports.ThemeDescription=function(e){this.name=e,this.desc=e.split("_").map(function(e){return e[0].toUpperCase()+e.slice(1)}).join(" "),this.theme="ace/theme/"+e},n.exports.themesByName={},n.exports.themes=n.exports.themes.map(function(e){return n.exports.themesByName[e]=new n.exports.ThemeDescription(e),n.exports.themesByName[e]})}),define("ace/ext/themelist_utils/themes",["require","exports","module"],function(e,t,n){n.exports.themes=["ambiance","chaos","chrome","clouds","clouds_midnight","cobalt","crimson_editor","dawn","dreamweaver","eclipse","github","idle_fingers","kr_theme","merbivore","merbivore_soft","monokai","mono_industrial","pastel_on_dark","solarized_dark","solarized_light","terminal","textmate","tomorrow","tomorrow_night","tomorrow_night_blue","tomorrow_night_bright","tomorrow_night_eighties","twilight","vibrant_ink","xcode"]})
--------------------------------------------------------------------------------
/main/assets/js/highlight/styles/ascetic.css:
--------------------------------------------------------------------------------
1 | /*
2 |
3 | Original style from softwaremaniacs.org (c) Ivan Sagalaev
4 |
5 | */
6 |
7 | .hljs {
8 | display: block;
9 | overflow-x: auto;
10 | padding: 0.5em;
11 | background: white;
12 | color: black;
13 | }
14 |
15 | .hljs-string,
16 | .hljs-tag .hljs-value,
17 | .hljs-filter .hljs-argument,
18 | .hljs-addition,
19 | .hljs-change,
20 | .apache .hljs-tag,
21 | .apache .hljs-cbracket,
22 | .nginx .hljs-built_in,
23 | .tex .hljs-formula {
24 | color: #888;
25 | }
26 |
27 | .hljs-comment,
28 | .hljs-template_comment,
29 | .hljs-shebang,
30 | .hljs-doctype,
31 | .hljs-pi,
32 | .hljs-javadoc,
33 | .hljs-deletion,
34 | .apache .hljs-sqbracket {
35 | color: #ccc;
36 | }
37 |
38 | .hljs-keyword,
39 | .hljs-tag .hljs-title,
40 | .ini .hljs-title,
41 | .lisp .hljs-title,
42 | .clojure .hljs-title,
43 | .http .hljs-title,
44 | .nginx .hljs-title,
45 | .css .hljs-tag,
46 | .hljs-winutils,
47 | .hljs-flow,
48 | .apache .hljs-tag,
49 | .tex .hljs-command,
50 | .hljs-request,
51 | .hljs-status {
52 | font-weight: bold;
53 | }
54 |
--------------------------------------------------------------------------------
/main/lib/windwalker/dom/Helper/DomHelper.php:
--------------------------------------------------------------------------------
1 | [^\S ]+/s',
32 |
33 | // Strip whitespaces before tags, except space
34 | '/[^\S ]+\',
42 | '<',
43 | '\\1'
44 | );
45 |
46 | $buffer = preg_replace($search, $replace, $buffer);
47 |
48 | return $buffer;
49 | }
50 | }
51 |
--------------------------------------------------------------------------------
/main/lib/composer/LICENSE:
--------------------------------------------------------------------------------
1 |
2 | Copyright (c) Nils Adermann, Jordi Boggiano
3 |
4 | Permission is hereby granted, free of charge, to any person obtaining a copy
5 | of this software and associated documentation files (the "Software"), to deal
6 | in the Software without restriction, including without limitation the rights
7 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
8 | copies of the Software, and to permit persons to whom the Software is furnished
9 | to do so, subject to the following conditions:
10 |
11 | The above copyright notice and this permission notice shall be included in all
12 | copies or substantial portions of the Software.
13 |
14 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
15 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
16 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
17 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
18 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
19 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
20 | THE SOFTWARE.
21 |
22 |
--------------------------------------------------------------------------------
/main/lib/windwalker/dom/phpunit.travis.xml:
--------------------------------------------------------------------------------
1 |
2 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 | Test
21 |
22 |
23 |
24 |
--------------------------------------------------------------------------------
/main/assets/js/highlight/styles/mono-blue.css:
--------------------------------------------------------------------------------
1 | /*
2 | Five-color theme from a single blue hue.
3 | */
4 | .hljs {
5 | display: block;
6 | overflow-x: auto;
7 | padding: 0.5em;
8 | background: #eaeef3;
9 | color: #00193a;
10 | }
11 |
12 | .hljs-keyword,
13 | .hljs-title,
14 | .hljs-important,
15 | .hljs-request,
16 | .hljs-header,
17 | .hljs-javadoctag {
18 | font-weight: bold;
19 | }
20 |
21 | .hljs-comment,
22 | .hljs-chunk,
23 | .hljs-template_comment {
24 | color: #738191;
25 | }
26 |
27 | .hljs-string,
28 | .hljs-title,
29 | .hljs-parent,
30 | .hljs-built_in,
31 | .hljs-literal,
32 | .hljs-filename,
33 | .hljs-value,
34 | .hljs-addition,
35 | .hljs-tag,
36 | .hljs-argument,
37 | .hljs-link_label,
38 | .hljs-blockquote,
39 | .hljs-header {
40 | color: #0048ab;
41 | }
42 |
43 | .hljs-decorator,
44 | .hljs-prompt,
45 | .hljs-yardoctag,
46 | .hljs-subst,
47 | .hljs-symbol,
48 | .hljs-doctype,
49 | .hljs-regexp,
50 | .hljs-preprocessor,
51 | .hljs-pragma,
52 | .hljs-pi,
53 | .hljs-attribute,
54 | .hljs-attr_selector,
55 | .hljs-javadoc,
56 | .hljs-xmlDocTag,
57 | .hljs-deletion,
58 | .hljs-shebang,
59 | .hljs-string .hljs-variable,
60 | .hljs-link_url,
61 | .hljs-bullet,
62 | .hljs-sqbracket,
63 | .hljs-phony {
64 | color: #4c81c9;
65 | }
66 |
--------------------------------------------------------------------------------
/plugins/plg_editors_akmarkdown/install.php:
--------------------------------------------------------------------------------
1 | "),u||l.push(""+(h+o)+""),f.$renderLine(l,h,!0,!1),l.push("");var p="";return f.destroy(),{css:s+n.cssText,html:p}}})
--------------------------------------------------------------------------------
/main/lib/windwalker/dom/Builder/DomBuilder.php:
--------------------------------------------------------------------------------
1 | $value)
35 | {
36 | if ($value === true)
37 | {
38 | $tag .= ' ' . $key;
39 |
40 | continue;
41 | }
42 |
43 | if ($value === null || $value === false)
44 | {
45 | continue;
46 | }
47 |
48 | $tag .= ' ' . $key . '=' . static::quote($value);
49 | }
50 |
51 | if ($content !== null)
52 | {
53 | $tag .= '>' . $content . '' . $name . '>';
54 | }
55 | else
56 | {
57 | $tag .= $forcePair ? '>' . $name . '>' : ' />';
58 | }
59 |
60 | return $tag;
61 | }
62 |
63 | /**
64 | * quote
65 | *
66 | * @param string $value
67 | *
68 | * @return string
69 | */
70 | public static function quote($value)
71 | {
72 | return '"' . $value . '"';
73 | }
74 | }
75 |
--------------------------------------------------------------------------------
/main/fields/gotoeditor.php:
--------------------------------------------------------------------------------
1 | getQuery(true);
41 |
42 | $q->select("extension_id")
43 | ->from("#__extensions")
44 | ->where("name = 'plg_editors_akmarkdown'");
45 |
46 | $db->setQuery($q);
47 | $id = $db->loadResult();
48 |
49 | $html = '';
50 |
51 | if ($id)
52 | {
53 | $link = "index.php?option=com_plugins&task=plugin.edit&extension_id=" . $id;
54 | $html = JHtml::link($link, JText::_('PLG_SYSTEM_AKMARKDOWN_GOTO_EDITOR'), array('target' => '_blank'));
55 | $html = "";
56 | }
57 |
58 | return $html;
59 | }
60 |
61 | /**
62 | * getInput
63 | *
64 | * @return string
65 | */
66 | protected function getInput()
67 | {
68 | return '';
69 | }
70 | }
71 |
--------------------------------------------------------------------------------
/plugins/plg_editors_akmarkdown/fields/gotosystem.php:
--------------------------------------------------------------------------------
1 | getQuery(true);
41 |
42 | $q->select("extension_id")
43 | ->from("#__extensions")
44 | ->where("name = 'plg_system_akmarkdown'");
45 |
46 | $db->setQuery($q);
47 | $id = $db->loadResult();
48 |
49 | $html = '';
50 |
51 | if ($id)
52 | {
53 | $link = "index.php?option=com_plugins&task=plugin.edit&extension_id=" . $id;
54 | $html = JHtml::link($link, JText::_('PLG_EDITORS_AKMARKDOWN_GOTO_SYSTEM'), array('target' => '_blank'));
55 | $html = "";
56 | }
57 |
58 | return $html;
59 | }
60 |
61 | /**
62 | * getInput
63 | *
64 | * @return string
65 | */
66 | protected function getInput()
67 | {
68 | return '';
69 | }
70 | }
--------------------------------------------------------------------------------
/plugins/plg_editors_akmarkdown/assets/inline-attachment/jquery.inline-attach.js:
--------------------------------------------------------------------------------
1 | /*jslint newcap: true */
2 | /*global inlineAttach: false, jQuery: false */
3 | /**
4 | * jQuery plugin for inline attach
5 | *
6 | * @param {document} document
7 | * @param {window} window
8 | * @param {jQuery} $
9 | */
10 | (function(document, window, $) {
11 | "use strict";
12 |
13 | function jQueryEditor(instance) {
14 |
15 | var $this = $(instance);
16 |
17 | return {
18 | getValue: function() {
19 | return $this.val();
20 | },
21 | setValue: function(val) {
22 | $this.val(val);
23 | }
24 | };
25 | }
26 |
27 | jQueryEditor.prototype = new inlineAttach.Editor();
28 |
29 | $.fn.inlineattach = function(options) {
30 |
31 | var set = $(this);
32 |
33 | set.each(function() {
34 |
35 | var $this = $(this),
36 | editor = new jQueryEditor($this),
37 | inlineattach = new inlineAttach(options, editor);
38 |
39 | $this.bind({
40 | 'paste': function(e) {
41 | inlineattach.onPaste(e.originalEvent);
42 | },
43 | 'drop': function(e) {
44 | e.stopPropagation();
45 | e.preventDefault();
46 | inlineattach.onDrop(e.originalEvent);
47 | },
48 | 'dragenter dragover': function(e) {
49 | e.stopPropagation();
50 | e.preventDefault();
51 | }
52 | });
53 | });
54 |
55 | return this;
56 | };
57 | })(document, window, jQuery);
58 |
--------------------------------------------------------------------------------
/main/lib/michelf/php-markdown/License.md:
--------------------------------------------------------------------------------
1 | PHP Markdown Lib
2 | Copyright (c) 2004-2015 Michel Fortin
3 |
4 | All rights reserved.
5 |
6 | Based on Markdown
7 | Copyright (c) 2003-2006 John Gruber
8 |
9 | All rights reserved.
10 |
11 | Redistribution and use in source and binary forms, with or without
12 | modification, are permitted provided that the following conditions are
13 | met:
14 |
15 | * Redistributions of source code must retain the above copyright notice,
16 | this list of conditions and the following disclaimer.
17 |
18 | * Redistributions in binary form must reproduce the above copyright
19 | notice, this list of conditions and the following disclaimer in the
20 | documentation and/or other materials provided with the distribution.
21 |
22 | * Neither the name "Markdown" nor the names of its contributors may
23 | be used to endorse or promote products derived from this software
24 | without specific prior written permission.
25 |
26 | This software is provided by the copyright holders and contributors "as
27 | is" and any express or implied warranties, including, but not limited
28 | to, the implied warranties of merchantability and fitness for a
29 | particular purpose are disclaimed. In no event shall the copyright owner
30 | or contributors be liable for any direct, indirect, incidental, special,
31 | exemplary, or consequential damages (including, but not limited to,
32 | procurement of substitute goods or services; loss of use, data, or
33 | profits; or business interruption) however caused and on any theory of
34 | liability, whether in contract, strict liability, or tort (including
35 | negligence or otherwise) arising in any way out of the use of this
36 | software, even if advised of the possibility of such damage.
37 |
--------------------------------------------------------------------------------
/main/lib/asika/autolink/test/LinkHelperTest.php:
--------------------------------------------------------------------------------
1 | assertEquals($expect, \Asika\Autolink\LinkHelper::shorten($url, $limit, $dots));
65 | }
66 | }
67 |
--------------------------------------------------------------------------------
/main/src/Installer/installscript.php:
--------------------------------------------------------------------------------
1 | setTableOptions($option);
22 | $grid->setColumns(array('num', 'type', 'name', 'version', 'state', 'info'));
23 |
24 | $grid->addRow(array(), 1);
25 | $grid->setRowCell('num', '#', array());
26 | $grid->setRowCell('type', JText::_('COM_INSTALLER_HEADING_TYPE'), array());
27 | $grid->setRowCell('name', JText::_('COM_INSTALLER_HEADING_NAME'), array());
28 | $grid->setRowCell('version', JText::_('JVERSION'), array());
29 | $grid->setRowCell('state', JText::_('JSTATUS'), array());
30 | $grid->setRowCell('info', JText::_('COM_INSTALLER_MSG_DATABASE_INFO'), array());
31 |
32 | // Set cells
33 | $i = 0;
34 |
35 | $tick = '';
36 | $cross = '';
37 |
38 | $td_class = array('style' => 'text-align:center;');
39 |
40 | // Set Extension install success info
41 | // ========================================================================
42 | include __DIR__ . '/installscript/' . $manifest['type'] . '.php';
43 |
44 | // Install plugins
45 | // ========================================================================
46 | include __DIR__ . '/installscript/plugins.php';
47 |
48 | // Render install information
49 | // ========================================================================
50 | echo $grid;
51 |
--------------------------------------------------------------------------------
/main/assets/js/highlight/styles/tomorrow.css:
--------------------------------------------------------------------------------
1 | /* http://jmblog.github.com/color-themes-for-google-code-highlightjs */
2 |
3 | /* Tomorrow Comment */
4 | .hljs-comment,
5 | .hljs-title {
6 | color: #8e908c;
7 | }
8 |
9 | /* Tomorrow Red */
10 | .hljs-variable,
11 | .hljs-attribute,
12 | .hljs-tag,
13 | .hljs-regexp,
14 | .ruby .hljs-constant,
15 | .xml .hljs-tag .hljs-title,
16 | .xml .hljs-pi,
17 | .xml .hljs-doctype,
18 | .html .hljs-doctype,
19 | .css .hljs-id,
20 | .css .hljs-class,
21 | .css .hljs-pseudo {
22 | color: #c82829;
23 | }
24 |
25 | /* Tomorrow Orange */
26 | .hljs-number,
27 | .hljs-preprocessor,
28 | .hljs-pragma,
29 | .hljs-built_in,
30 | .hljs-literal,
31 | .hljs-params,
32 | .hljs-constant {
33 | color: #f5871f;
34 | }
35 |
36 | /* Tomorrow Yellow */
37 | .ruby .hljs-class .hljs-title,
38 | .css .hljs-rules .hljs-attribute {
39 | color: #eab700;
40 | }
41 |
42 | /* Tomorrow Green */
43 | .hljs-string,
44 | .hljs-value,
45 | .hljs-inheritance,
46 | .hljs-header,
47 | .ruby .hljs-symbol,
48 | .xml .hljs-cdata {
49 | color: #718c00;
50 | }
51 |
52 | /* Tomorrow Aqua */
53 | .css .hljs-hexcolor {
54 | color: #3e999f;
55 | }
56 |
57 | /* Tomorrow Blue */
58 | .hljs-function,
59 | .python .hljs-decorator,
60 | .python .hljs-title,
61 | .ruby .hljs-function .hljs-title,
62 | .ruby .hljs-title .hljs-keyword,
63 | .perl .hljs-sub,
64 | .javascript .hljs-title,
65 | .coffeescript .hljs-title {
66 | color: #4271ae;
67 | }
68 |
69 | /* Tomorrow Purple */
70 | .hljs-keyword,
71 | .javascript .hljs-function {
72 | color: #8959a8;
73 | }
74 |
75 | .hljs {
76 | display: block;
77 | overflow-x: auto;
78 | background: white;
79 | color: #4d4d4c;
80 | padding: 0.5em;
81 | }
82 |
83 | .coffeescript .javascript,
84 | .javascript .xml,
85 | .tex .hljs-formula,
86 | .xml .javascript,
87 | .xml .vbscript,
88 | .xml .css,
89 | .xml .hljs-cdata {
90 | opacity: 0.5;
91 | }
92 |
--------------------------------------------------------------------------------
/main/lib/asika/autolink/src/Linker.php:
--------------------------------------------------------------------------------
1 | 'fly')),
41 | );
42 |
43 | $this->instance = new HtmlElements($elements);
44 | }
45 |
46 | /**
47 | * Tears down the fixture, for example, closes a network connection.
48 | * This method is called after a test is executed.
49 | *
50 | * @return void
51 | */
52 | protected function tearDown()
53 | {
54 | }
55 |
56 | /**
57 | * Method to test __toString().
58 | *
59 | * @return void
60 | *
61 | * @covers Windwalker\Dom\DomElements::__toString
62 | */
63 | public function test__toString()
64 | {
65 | $expect = <<foo
67 |
72 | yoo
73 | DOM;
74 |
75 | $this->assertEquals(
76 | DomHelper::minify($expect),
77 | DomHelper::minify($this->instance)
78 | );
79 | }
80 | }
81 |
--------------------------------------------------------------------------------
/plugins/plg_editors_akmarkdown/assets/ace/theme-xcode.js:
--------------------------------------------------------------------------------
1 | ace.define("ace/theme/xcode",["require","exports","module","ace/lib/dom"],function(e,t,n){t.isDark=!1,t.cssClass="ace-xcode",t.cssText=".ace-xcode .ace_gutter {background: #e8e8e8;color: #333}.ace-xcode .ace_print-margin {width: 1px;background: #e8e8e8}.ace-xcode {background-color: #FFFFFF;color: #000000}.ace-xcode .ace_cursor {color: #000000}.ace-xcode .ace_marker-layer .ace_selection {background: #B5D5FF}.ace-xcode.ace_multiselect .ace_selection.ace_start {box-shadow: 0 0 3px 0px #FFFFFF;}.ace-xcode .ace_marker-layer .ace_step {background: rgb(198, 219, 174)}.ace-xcode .ace_marker-layer .ace_bracket {margin: -1px 0 0 -1px;border: 1px solid #BFBFBF}.ace-xcode .ace_marker-layer .ace_active-line {background: rgba(0, 0, 0, 0.071)}.ace-xcode .ace_gutter-active-line {background-color: rgba(0, 0, 0, 0.071)}.ace-xcode .ace_marker-layer .ace_selected-word {border: 1px solid #B5D5FF}.ace-xcode .ace_constant.ace_language,.ace-xcode .ace_keyword,.ace-xcode .ace_meta,.ace-xcode .ace_variable.ace_language {color: #C800A4}.ace-xcode .ace_invisible {color: #BFBFBF}.ace-xcode .ace_constant.ace_character,.ace-xcode .ace_constant.ace_other {color: #275A5E}.ace-xcode .ace_constant.ace_numeric {color: #3A00DC}.ace-xcode .ace_entity.ace_other.ace_attribute-name,.ace-xcode .ace_support.ace_constant,.ace-xcode .ace_support.ace_function {color: #450084}.ace-xcode .ace_fold {background-color: #C800A4;border-color: #000000}.ace-xcode .ace_entity.ace_name.ace_tag,.ace-xcode .ace_support.ace_class,.ace-xcode .ace_support.ace_type {color: #790EAD}.ace-xcode .ace_storage {color: #C900A4}.ace-xcode .ace_string {color: #DF0002}.ace-xcode .ace_comment {color: #008E00}.ace-xcode .ace_indent-guide {background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAACCAYAAACZgbYnAAAAE0lEQVQImWP4////f4bLly//BwAmVgd1/w11/gAAAABJRU5ErkJggg==) right repeat-y}";var r=e("../lib/dom");r.importCssString(t.cssText,t.cssClass)})
--------------------------------------------------------------------------------
/main/assets/js/highlight/styles/paraiso.dark.css:
--------------------------------------------------------------------------------
1 | /*
2 | Paraíso (dark)
3 | Created by Jan T. Sott (http://github.com/idleberg)
4 | Inspired by the art of Rubens LP (http://www.rubenslp.com.br)
5 | */
6 |
7 | /* Paraíso Comment */
8 | .hljs-comment,
9 | .hljs-title {
10 | color: #8d8687;
11 | }
12 |
13 | /* Paraíso Red */
14 | .hljs-variable,
15 | .hljs-attribute,
16 | .hljs-tag,
17 | .hljs-regexp,
18 | .ruby .hljs-constant,
19 | .xml .hljs-tag .hljs-title,
20 | .xml .hljs-pi,
21 | .xml .hljs-doctype,
22 | .html .hljs-doctype,
23 | .css .hljs-id,
24 | .css .hljs-class,
25 | .css .hljs-pseudo {
26 | color: #ef6155;
27 | }
28 |
29 | /* Paraíso Orange */
30 | .hljs-number,
31 | .hljs-preprocessor,
32 | .hljs-built_in,
33 | .hljs-literal,
34 | .hljs-params,
35 | .hljs-constant {
36 | color: #f99b15;
37 | }
38 |
39 | /* Paraíso Yellow */
40 | .ruby .hljs-class .hljs-title,
41 | .css .hljs-rules .hljs-attribute {
42 | color: #fec418;
43 | }
44 |
45 | /* Paraíso Green */
46 | .hljs-string,
47 | .hljs-value,
48 | .hljs-inheritance,
49 | .hljs-header,
50 | .ruby .hljs-symbol,
51 | .xml .hljs-cdata {
52 | color: #48b685;
53 | }
54 |
55 | /* Paraíso Aqua */
56 | .css .hljs-hexcolor {
57 | color: #5bc4bf;
58 | }
59 |
60 | /* Paraíso Blue */
61 | .hljs-function,
62 | .python .hljs-decorator,
63 | .python .hljs-title,
64 | .ruby .hljs-function .hljs-title,
65 | .ruby .hljs-title .hljs-keyword,
66 | .perl .hljs-sub,
67 | .javascript .hljs-title,
68 | .coffeescript .hljs-title {
69 | color: #06b6ef;
70 | }
71 |
72 | /* Paraíso Purple */
73 | .hljs-keyword,
74 | .javascript .hljs-function {
75 | color: #815ba4;
76 | }
77 |
78 | .hljs {
79 | display: block;
80 | overflow-x: auto;
81 | background: #2f1e2e;
82 | color: #a39e9b;
83 | padding: 0.5em;
84 | }
85 |
86 | .coffeescript .javascript,
87 | .javascript .xml,
88 | .tex .hljs-formula,
89 | .xml .javascript,
90 | .xml .vbscript,
91 | .xml .css,
92 | .xml .hljs-cdata {
93 | opacity: 0.5;
94 | }
95 |
--------------------------------------------------------------------------------
/main/assets/js/highlight/styles/vs.css:
--------------------------------------------------------------------------------
1 | /*
2 |
3 | Visual Studio-like style based on original C# coloring by Jason Diamond
4 |
5 | */
6 | .hljs {
7 | display: block;
8 | overflow-x: auto;
9 | padding: 0.5em;
10 | background: white;
11 | color: black;
12 | }
13 |
14 | .hljs-comment,
15 | .hljs-annotation,
16 | .hljs-template_comment,
17 | .diff .hljs-header,
18 | .hljs-chunk,
19 | .apache .hljs-cbracket {
20 | color: #008000;
21 | }
22 |
23 | .hljs-keyword,
24 | .hljs-id,
25 | .hljs-built_in,.css
26 | .smalltalk .hljs-class,
27 | .hljs-winutils,
28 | .bash .hljs-variable,
29 | .tex .hljs-command,
30 | .hljs-request,
31 | .hljs-status,
32 | .nginx .hljs-title,
33 | .xml .hljs-tag,
34 | .xml .hljs-tag .hljs-value {
35 | color: #00f;
36 | }
37 |
38 | .hljs-string,
39 | .hljs-title,
40 | .hljs-parent,
41 | .hljs-tag .hljs-value,
42 | .hljs-rules .hljs-value,
43 | .ruby .hljs-symbol,
44 | .ruby .hljs-symbol .hljs-string,
45 | .hljs-template_tag,
46 | .django .hljs-variable,
47 | .hljs-addition,
48 | .hljs-flow,
49 | .hljs-stream,
50 | .apache .hljs-tag,
51 | .hljs-date,
52 | .tex .hljs-formula,
53 | .coffeescript .hljs-attribute {
54 | color: #a31515;
55 | }
56 |
57 | .ruby .hljs-string,
58 | .hljs-decorator,
59 | .hljs-filter .hljs-argument,
60 | .hljs-localvars,
61 | .hljs-array,
62 | .hljs-attr_selector,
63 | .hljs-pseudo,
64 | .hljs-pi,
65 | .hljs-doctype,
66 | .hljs-deletion,
67 | .hljs-envvar,
68 | .hljs-shebang,
69 | .hljs-preprocessor,
70 | .hljs-pragma,
71 | .userType,
72 | .apache .hljs-sqbracket,
73 | .nginx .hljs-built_in,
74 | .tex .hljs-special,
75 | .hljs-prompt {
76 | color: #2b91af;
77 | }
78 |
79 | .hljs-phpdoc,
80 | .hljs-javadoc,
81 | .hljs-xmlDocTag {
82 | color: #808080;
83 | }
84 |
85 | .vhdl .hljs-typename { font-weight: bold; }
86 | .vhdl .hljs-string { color: #666666; }
87 | .vhdl .hljs-literal { color: #a31515; }
88 | .vhdl .hljs-attribute { color: #00b0e8; }
89 |
90 | .xml .hljs-attribute { color: #f00; }
91 |
--------------------------------------------------------------------------------
/main/assets/js/highlight/styles/paraiso.light.css:
--------------------------------------------------------------------------------
1 | /*
2 | Paraíso (light)
3 | Created by Jan T. Sott (http://github.com/idleberg)
4 | Inspired by the art of Rubens LP (http://www.rubenslp.com.br)
5 | */
6 |
7 | /* Paraíso Comment */
8 | .hljs-comment,
9 | .hljs-title {
10 | color: #776e71;
11 | }
12 |
13 | /* Paraíso Red */
14 | .hljs-variable,
15 | .hljs-attribute,
16 | .hljs-tag,
17 | .hljs-regexp,
18 | .ruby .hljs-constant,
19 | .xml .hljs-tag .hljs-title,
20 | .xml .hljs-pi,
21 | .xml .hljs-doctype,
22 | .html .hljs-doctype,
23 | .css .hljs-id,
24 | .css .hljs-class,
25 | .css .hljs-pseudo {
26 | color: #ef6155;
27 | }
28 |
29 | /* Paraíso Orange */
30 | .hljs-number,
31 | .hljs-preprocessor,
32 | .hljs-built_in,
33 | .hljs-literal,
34 | .hljs-params,
35 | .hljs-constant {
36 | color: #f99b15;
37 | }
38 |
39 | /* Paraíso Yellow */
40 | .ruby .hljs-class .hljs-title,
41 | .css .hljs-rules .hljs-attribute {
42 | color: #fec418;
43 | }
44 |
45 | /* Paraíso Green */
46 | .hljs-string,
47 | .hljs-value,
48 | .hljs-inheritance,
49 | .hljs-header,
50 | .ruby .hljs-symbol,
51 | .xml .hljs-cdata {
52 | color: #48b685;
53 | }
54 |
55 | /* Paraíso Aqua */
56 | .css .hljs-hexcolor {
57 | color: #5bc4bf;
58 | }
59 |
60 | /* Paraíso Blue */
61 | .hljs-function,
62 | .python .hljs-decorator,
63 | .python .hljs-title,
64 | .ruby .hljs-function .hljs-title,
65 | .ruby .hljs-title .hljs-keyword,
66 | .perl .hljs-sub,
67 | .javascript .hljs-title,
68 | .coffeescript .hljs-title {
69 | color: #06b6ef;
70 | }
71 |
72 | /* Paraíso Purple */
73 | .hljs-keyword,
74 | .javascript .hljs-function {
75 | color: #815ba4;
76 | }
77 |
78 | .hljs {
79 | display: block;
80 | overflow-x: auto;
81 | background: #e7e9db;
82 | color: #4f424c;
83 | padding: 0.5em;
84 | }
85 |
86 | .coffeescript .javascript,
87 | .javascript .xml,
88 | .tex .hljs-formula,
89 | .xml .javascript,
90 | .xml .vbscript,
91 | .xml .css,
92 | .xml .hljs-cdata {
93 | opacity: 0.5;
94 | }
95 |
--------------------------------------------------------------------------------
/main/lib/windwalker/dom/Builder/HtmlBuilder.php:
--------------------------------------------------------------------------------
1 | 'true',
34 | 'disabled' => 'true',
35 | 'multiple' => 'true',
36 | 'checked' => 'checked',
37 | 'selected' => 'selected'
38 | );
39 |
40 | /**
41 | * Create a html element.
42 | *
43 | * @param string $name Element tag name.
44 | * @param mixed $content Element content.
45 | * @param array $attribs Element attributes.
46 | * @param bool $forcePair Force pair it.
47 | *
48 | * @return string Created element string.
49 | */
50 | public static function create($name, $content = '', $attribs = array(), $forcePair = false)
51 | {
52 | $paired = $forcePair ? : !in_array(strtolower($name), static::$unpairedElements);
53 |
54 | $attribs = static::mapAttrValues($attribs);
55 |
56 | return parent::create($name, $content, $attribs, $paired);
57 | }
58 |
59 | /**
60 | * mapAttrValues
61 | *
62 | * @param array $attribs
63 | *
64 | * @return mixed
65 | */
66 | protected static function mapAttrValues($attribs)
67 | {
68 | foreach (static::$trueValueMapping as $key => $value)
69 | {
70 | $attribs[$key] = !empty($attribs[$key]) ? $value : null;
71 | }
72 |
73 | return $attribs;
74 | }
75 | }
76 |
--------------------------------------------------------------------------------
/plugins/plg_editors_akmarkdown/assets/markitup/sets/markdown/style.css:
--------------------------------------------------------------------------------
1 | /* -------------------------------------------------------------------
2 | // markItUp!
3 | // By Jay Salvat - http://markitup.jaysalvat.com/
4 | // ------------------------------------------------------------------*/
5 | .markItUp .markItUpButton1 a {
6 | background-image:url(images/h1.png);
7 | }
8 | .markItUp .markItUpButton2 a {
9 | background-image:url(images/h2.png);
10 | }
11 | .markItUp .markItUpButton3 a {
12 | background-image:url(images/h3.png);
13 | }
14 | .markItUp .markItUpButton4 a {
15 | background-image:url(images/h4.png);
16 | }
17 | .markItUp .markItUpButton5 a {
18 | background-image:url(images/h5.png);
19 | }
20 | .markItUp .markItUpButton6 a {
21 | background-image:url(images/h6.png);
22 | }
23 |
24 | .markItUp .markItUpButton7 a {
25 | background-image:url(images/bold.png);
26 | }
27 | .markItUp .markItUpButton8 a {
28 | background-image:url(images/italic.png);
29 | }
30 |
31 | .markItUp .markItUpButton9 a {
32 | background-image:url(images/list-bullet.png);
33 | }
34 | .markItUp .markItUpButton10 a {
35 | background-image:url(images/list-numeric.png);
36 | }
37 |
38 | .markItUp .markItUpButton11 a {
39 | background-image:url(images/picture.png);
40 | }
41 | .markItUp .markItUpButton12 a {
42 | background-image:url(images/link.png);
43 | }
44 |
45 | .markItUp .markItUpButton13 a {
46 | background-image:url(images/quotes.png);
47 | }
48 | .markItUp .markItUpButton14 a {
49 | background-image:url(images/code.png);
50 | }
51 |
52 | .markItUp .code-inline a {
53 | background-image:url(images/code-inline.png);
54 | }
55 |
56 | .markItUp .preview a {
57 | background-image:url(images/preview.png);
58 | }
59 | .btn-upload {
60 | font-size: 11px;
61 | padding-left: 20px;
62 | position: relative;
63 | }
64 | .btn-upload input[type="file"] {
65 | position: absolute;
66 | width: 100%;
67 | height: 100%;
68 | opacity: 0;
69 | margin-left: -20px;
70 | }
--------------------------------------------------------------------------------
/plugins/plg_editors_akmarkdown/assets/inline-attachment/ace.inline-attach.js:
--------------------------------------------------------------------------------
1 | /*jslint newcap: true */
2 | /*global inlineAttach: false, jQuery: false */
3 | /**
4 | * jQuery plugin for inline attach
5 | *
6 | * @param {document} document
7 | * @param {window} window
8 | * @param {jQuery} $
9 | */
10 | (function(document, window, $) {
11 | "use strict";
12 |
13 | function AceEditor(instance) {
14 |
15 | var ace = instance;
16 |
17 | return {
18 | getValue: function() {
19 | return ace.getValue();
20 | },
21 | setValue: function(val) {
22 | var pos = ace.getCursorPosition();
23 |
24 | ace.setValue(val);
25 |
26 | ace.getSelection().clearSelection();
27 | ace.getSelection().moveCursorTo(pos.row, pos.column);
28 |
29 | ace.focus();
30 | },
31 | insert: function(val) {
32 | ace.insert(val);
33 |
34 | ace.focus();
35 | }
36 | };
37 | }
38 |
39 | AceEditor.prototype = new inlineAttach.Editor();
40 |
41 | window.inlineAttach.attachToAce = function(ace, options) {
42 |
43 | var editor = new AceEditor(ace),
44 | inlineattach = new inlineAttach(options, editor);
45 |
46 | function catchAndDoNothing(e)
47 | {
48 | e.stopPropagation();
49 | e.preventDefault();
50 | }
51 | ace.container.addEventListener("drop", function(e)
52 | {
53 | inlineattach.onDrop(e);
54 | e.stopPropagation();
55 | e.preventDefault();
56 | }, true);
57 | ace.container.addEventListener("dragenter", catchAndDoNothing, false);
58 | ace.container.addEventListener("dragover", catchAndDoNothing, false);
59 | ace.container.addEventListener("paste", function(e) {
60 | inlineattach.onPaste(e);
61 | }, true);
62 |
63 | return this;
64 | };
65 | })(document, window, jQuery);
66 |
--------------------------------------------------------------------------------
/main/lib/composer/autoload_real.php:
--------------------------------------------------------------------------------
1 | = 50600 && !defined('HHVM_VERSION') && (!function_exists('zend_loader_file_encoded') || !zend_loader_file_encoded());
27 | if ($useStaticLoader) {
28 | require_once __DIR__ . '/autoload_static.php';
29 |
30 | call_user_func(\Composer\Autoload\ComposerStaticInitcb31028c4e024b325862ac382a76240b::getInitializer($loader));
31 | } else {
32 | $map = require __DIR__ . '/autoload_namespaces.php';
33 | foreach ($map as $namespace => $path) {
34 | $loader->set($namespace, $path);
35 | }
36 |
37 | $map = require __DIR__ . '/autoload_psr4.php';
38 | foreach ($map as $namespace => $path) {
39 | $loader->setPsr4($namespace, $path);
40 | }
41 |
42 | $classMap = require __DIR__ . '/autoload_classmap.php';
43 | if ($classMap) {
44 | $loader->addClassMap($classMap);
45 | }
46 | }
47 |
48 | $loader->register(true);
49 |
50 | return $loader;
51 | }
52 | }
53 |
--------------------------------------------------------------------------------
/main/assets/js/highlight/styles/kimbie.dark.css:
--------------------------------------------------------------------------------
1 | /*
2 | Name: Kimbie (dark)
3 | Author: Jan T. Sott
4 | License: Creative Commons Attribution-ShareAlike 4.0 Unported License
5 | URL: https://github.com/idleberg/Kimbie-highlight.js
6 | */
7 |
8 | /* Kimbie Comment */
9 | .hljs-comment,
10 | .hljs-title {
11 | color: #d6baad;
12 | }
13 |
14 | /* Kimbie Red */
15 | .hljs-variable,
16 | .hljs-attribute,
17 | .hljs-tag,
18 | .hljs-regexp,
19 | .ruby .hljs-constant,
20 | .xml .hljs-tag .hljs-title,
21 | .xml .hljs-pi,
22 | .xml .hljs-doctype,
23 | .html .hljs-doctype,
24 | .css .hljs-id,
25 | .css .hljs-class,
26 | .css .hljs-pseudo {
27 | color: #dc3958;
28 | }
29 |
30 | /* Kimbie Orange */
31 | .hljs-number,
32 | .hljs-preprocessor,
33 | .hljs-built_in,
34 | .hljs-literal,
35 | .hljs-params,
36 | .hljs-constant {
37 | color: #f79a32;
38 | }
39 |
40 | /* Kimbie Yellow */
41 | .ruby .hljs-class .hljs-title,
42 | .css .hljs-rules .hljs-attribute {
43 | color: #f06431;
44 | }
45 |
46 | /* Kimbie Green */
47 | .hljs-string,
48 | .hljs-value,
49 | .hljs-inheritance,
50 | .hljs-header,
51 | .ruby .hljs-symbol,
52 | .xml .hljs-cdata {
53 | color: #889b4a;
54 | }
55 |
56 | /* Kimbie Aqua */
57 | .css .hljs-hexcolor {
58 | color:: #088649;
59 | }
60 |
61 | /* Kimbie Blue */
62 | .hljs-function,
63 | .python .hljs-decorator,
64 | .python .hljs-title,
65 | .ruby .hljs-function .hljs-title,
66 | .ruby .hljs-title .hljs-keyword,
67 | .perl .hljs-sub,
68 | .javascript .hljs-title,
69 | .coffeescript .hljs-title {
70 | color: #8ab1b0;
71 | }
72 |
73 | /* Kimbie Purple */
74 | .hljs-keyword,
75 | .javascript .hljs-function {
76 | color: #98676a;
77 | }
78 |
79 | .hljs {
80 | display: block;
81 | overflow-x: auto;
82 | background: #221a0f;
83 | color: #d3af86;
84 | padding: 0.5em;
85 | }
86 |
87 | .coffeescript .javascript,
88 | .javascript .xml,
89 | .tex .hljs-formula,
90 | .xml .javascript,
91 | .xml .vbscript,
92 | .xml .css,
93 | .xml .hljs-cdata {
94 | opacity: 0.5;
95 | }
96 |
--------------------------------------------------------------------------------
/main/assets/js/highlight/styles/kimbie.light.css:
--------------------------------------------------------------------------------
1 | /*
2 | Name: Kimbie (light)
3 | Author: Jan T. Sott
4 | License: Creative Commons Attribution-ShareAlike 4.0 Unported License
5 | URL: https://github.com/idleberg/Kimbie-highlight.js
6 | */
7 |
8 | /* Kimbie Comment */
9 | .hljs-comment,
10 | .hljs-title {
11 | color: #a57a4c;
12 | }
13 |
14 | /* Kimbie Red */
15 | .hljs-variable,
16 | .hljs-attribute,
17 | .hljs-tag,
18 | .hljs-regexp,
19 | .ruby .hljs-constant,
20 | .xml .hljs-tag .hljs-title,
21 | .xml .hljs-pi,
22 | .xml .hljs-doctype,
23 | .html .hljs-doctype,
24 | .css .hljs-id,
25 | .css .hljs-class,
26 | .css .hljs-pseudo {
27 | color: #dc3958;
28 | }
29 |
30 | /* Kimbie Orange */
31 | .hljs-number,
32 | .hljs-preprocessor,
33 | .hljs-built_in,
34 | .hljs-literal,
35 | .hljs-params,
36 | .hljs-constant {
37 | color: #f79a32;
38 | }
39 |
40 | /* Kimbie Yellow */
41 | .ruby .hljs-class .hljs-title,
42 | .css .hljs-rules .hljs-attribute {
43 | color: #f06431;
44 | }
45 |
46 | /* Kimbie Green */
47 | .hljs-string,
48 | .hljs-value,
49 | .hljs-inheritance,
50 | .hljs-header,
51 | .ruby .hljs-symbol,
52 | .xml .hljs-cdata {
53 | color: #889b4a;
54 | }
55 |
56 | /* Kimbie Aqua */
57 | .css .hljs-hexcolor {
58 | color: #088649;
59 | }
60 |
61 | /* Kimbie Blue */
62 | .hljs-function,
63 | .python .hljs-decorator,
64 | .python .hljs-title,
65 | .ruby .hljs-function .hljs-title,
66 | .ruby .hljs-title .hljs-keyword,
67 | .perl .hljs-sub,
68 | .javascript .hljs-title,
69 | .coffeescript .hljs-title {
70 | color: #8ab1b0;
71 | }
72 |
73 | /* Kimbie Purple */
74 | .hljs-keyword,
75 | .javascript .hljs-function {
76 | color: #98676a;
77 | }
78 |
79 | .hljs {
80 | display: block;
81 | overflow-x: auto;
82 | background: #fbebd4;
83 | color: #84613d;
84 | padding: 0.5em;
85 | }
86 |
87 | .coffeescript .javascript,
88 | .javascript .xml,
89 | .tex .hljs-formula,
90 | .xml .javascript,
91 | .xml .vbscript,
92 | .xml .css,
93 | .xml .hljs-cdata {
94 | opacity: 0.5;
95 | }
96 |
--------------------------------------------------------------------------------
/main/assets/js/highlight/styles/tomorrow-night-bright.css:
--------------------------------------------------------------------------------
1 | /* Tomorrow Night Bright Theme */
2 | /* Original theme - https://github.com/chriskempson/tomorrow-theme */
3 | /* http://jmblog.github.com/color-themes-for-google-code-highlightjs */
4 |
5 | /* Tomorrow Comment */
6 | .hljs-comment,
7 | .hljs-title {
8 | color: #969896;
9 | }
10 |
11 | /* Tomorrow Red */
12 | .hljs-variable,
13 | .hljs-attribute,
14 | .hljs-tag,
15 | .hljs-regexp,
16 | .ruby .hljs-constant,
17 | .xml .hljs-tag .hljs-title,
18 | .xml .hljs-pi,
19 | .xml .hljs-doctype,
20 | .html .hljs-doctype,
21 | .css .hljs-id,
22 | .css .hljs-class,
23 | .css .hljs-pseudo {
24 | color: #d54e53;
25 | }
26 |
27 | /* Tomorrow Orange */
28 | .hljs-number,
29 | .hljs-preprocessor,
30 | .hljs-pragma,
31 | .hljs-built_in,
32 | .hljs-literal,
33 | .hljs-params,
34 | .hljs-constant {
35 | color: #e78c45;
36 | }
37 |
38 | /* Tomorrow Yellow */
39 | .ruby .hljs-class .hljs-title,
40 | .css .hljs-rules .hljs-attribute {
41 | color: #e7c547;
42 | }
43 |
44 | /* Tomorrow Green */
45 | .hljs-string,
46 | .hljs-value,
47 | .hljs-inheritance,
48 | .hljs-header,
49 | .ruby .hljs-symbol,
50 | .xml .hljs-cdata {
51 | color: #b9ca4a;
52 | }
53 |
54 | /* Tomorrow Aqua */
55 | .css .hljs-hexcolor {
56 | color: #70c0b1;
57 | }
58 |
59 | /* Tomorrow Blue */
60 | .hljs-function,
61 | .python .hljs-decorator,
62 | .python .hljs-title,
63 | .ruby .hljs-function .hljs-title,
64 | .ruby .hljs-title .hljs-keyword,
65 | .perl .hljs-sub,
66 | .javascript .hljs-title,
67 | .coffeescript .hljs-title {
68 | color: #7aa6da;
69 | }
70 |
71 | /* Tomorrow Purple */
72 | .hljs-keyword,
73 | .javascript .hljs-function {
74 | color: #c397d8;
75 | }
76 |
77 | .hljs {
78 | display: block;
79 | overflow-x: auto;
80 | background: black;
81 | color: #eaeaea;
82 | padding: 0.5em;
83 | }
84 |
85 | .coffeescript .javascript,
86 | .javascript .xml,
87 | .tex .hljs-formula,
88 | .xml .javascript,
89 | .xml .vbscript,
90 | .xml .css,
91 | .xml .hljs-cdata {
92 | opacity: 0.5;
93 | }
94 |
--------------------------------------------------------------------------------
/main/assets/js/highlight/styles/tomorrow-night-eighties.css:
--------------------------------------------------------------------------------
1 | /* Tomorrow Night Eighties Theme */
2 | /* Original theme - https://github.com/chriskempson/tomorrow-theme */
3 | /* http://jmblog.github.com/color-themes-for-google-code-highlightjs */
4 |
5 | /* Tomorrow Comment */
6 | .hljs-comment,
7 | .hljs-title {
8 | color: #999999;
9 | }
10 |
11 | /* Tomorrow Red */
12 | .hljs-variable,
13 | .hljs-attribute,
14 | .hljs-tag,
15 | .hljs-regexp,
16 | .ruby .hljs-constant,
17 | .xml .hljs-tag .hljs-title,
18 | .xml .hljs-pi,
19 | .xml .hljs-doctype,
20 | .html .hljs-doctype,
21 | .css .hljs-id,
22 | .css .hljs-class,
23 | .css .hljs-pseudo {
24 | color: #f2777a;
25 | }
26 |
27 | /* Tomorrow Orange */
28 | .hljs-number,
29 | .hljs-preprocessor,
30 | .hljs-pragma,
31 | .hljs-built_in,
32 | .hljs-literal,
33 | .hljs-params,
34 | .hljs-constant {
35 | color: #f99157;
36 | }
37 |
38 | /* Tomorrow Yellow */
39 | .ruby .hljs-class .hljs-title,
40 | .css .hljs-rules .hljs-attribute {
41 | color: #ffcc66;
42 | }
43 |
44 | /* Tomorrow Green */
45 | .hljs-string,
46 | .hljs-value,
47 | .hljs-inheritance,
48 | .hljs-header,
49 | .ruby .hljs-symbol,
50 | .xml .hljs-cdata {
51 | color: #99cc99;
52 | }
53 |
54 | /* Tomorrow Aqua */
55 | .css .hljs-hexcolor {
56 | color: #66cccc;
57 | }
58 |
59 | /* Tomorrow Blue */
60 | .hljs-function,
61 | .python .hljs-decorator,
62 | .python .hljs-title,
63 | .ruby .hljs-function .hljs-title,
64 | .ruby .hljs-title .hljs-keyword,
65 | .perl .hljs-sub,
66 | .javascript .hljs-title,
67 | .coffeescript .hljs-title {
68 | color: #6699cc;
69 | }
70 |
71 | /* Tomorrow Purple */
72 | .hljs-keyword,
73 | .javascript .hljs-function {
74 | color: #cc99cc;
75 | }
76 |
77 | .hljs {
78 | display: block;
79 | overflow-x: auto;
80 | background: #2d2d2d;
81 | color: #cccccc;
82 | padding: 0.5em;
83 | }
84 |
85 | .coffeescript .javascript,
86 | .javascript .xml,
87 | .tex .hljs-formula,
88 | .xml .javascript,
89 | .xml .vbscript,
90 | .xml .css,
91 | .xml .hljs-cdata {
92 | opacity: 0.5;
93 | }
94 |
--------------------------------------------------------------------------------
/plugins/plg_editors_akmarkdown/assets/markitup/sets/html/set.js:
--------------------------------------------------------------------------------
1 | // ----------------------------------------------------------------------------
2 | // markItUp!
3 | // ----------------------------------------------------------------------------
4 | // Copyright (C) 2011 Jay Salvat
5 | // http://markitup.jaysalvat.com/
6 | // ----------------------------------------------------------------------------
7 | // Html tags
8 | // http://en.wikipedia.org/wiki/html
9 | // ----------------------------------------------------------------------------
10 | // Basic set. Feel free to add more tags
11 | // ----------------------------------------------------------------------------
12 | var MIUEditorSettingBasic = {
13 | onShiftEnter: {keepDefault:false, replaceWith:'
\n'},
14 | onCtrlEnter: {keepDefault:false, openWith:'\n', closeWith:'
'},
15 | onTab: {keepDefault:false, replaceWith:' '},
16 | markupSet: [
17 | {name:'Bold', key:'B', openWith:'(!(|!|)!)', closeWith:'(!(|!|)!)' },
18 | {name:'Italic', key:'I', openWith:'(!(|!|)!)', closeWith:'(!(|!|)!)' },
19 | {name:'Stroke through', key:'S', openWith:'', closeWith:'' },
20 | {separator:'---------------' },
21 | {name:'Bulleted List', openWith:' ', closeWith:'', multiline:true, openBlockWith:''},
22 | {name:'Numeric List', openWith:' ', closeWith:'', multiline:true, openBlockWith:'\n', closeBlockWith:'\n
'},
23 | {separator:'---------------' },
24 | {name:'Picture', key:'P', replaceWith:'
' },
25 | {name:'Link', key:'L', openWith:'', closeWith:'', placeHolder:'Your text to link...' },
26 | {separator:'---------------' },
27 | {name:'Clean', className:'clean', replaceWith:function(markitup) { return markitup.selection.replace(/<(.*?)>/g, "") } },
28 | {name:'Preview', className:'preview', call:'preview'}
29 | ]
30 | }
31 |
--------------------------------------------------------------------------------
/plugins/plg_editors_akmarkdown/assets/ace/theme-kuroir.js:
--------------------------------------------------------------------------------
1 | ace.define("ace/theme/kuroir",["require","exports","module","ace/lib/dom"],function(e,t,n){t.isDark=!1,t.cssClass="ace-kuroir",t.cssText=".ace-kuroir .ace_gutter {background: #e8e8e8;color: #333;}.ace-kuroir .ace_print-margin {width: 1px;background: #e8e8e8;}.ace-kuroir {background-color: #E8E9E8;color: #363636;}.ace-kuroir .ace_cursor {color: #202020;}.ace-kuroir .ace_marker-layer .ace_selection {background: rgba(245, 170, 0, 0.57);}.ace-kuroir.ace_multiselect .ace_selection.ace_start {box-shadow: 0 0 3px 0px #E8E9E8;}.ace-kuroir .ace_marker-layer .ace_step {background: rgb(198, 219, 174);}.ace-kuroir .ace_marker-layer .ace_bracket {margin: -1px 0 0 -1px;border: 1px solid rgba(0, 0, 0, 0.29);}.ace-kuroir .ace_marker-layer .ace_active-line {background: rgba(203, 220, 47, 0.22);}.ace-kuroir .ace_gutter-active-line {background-color: rgba(203, 220, 47, 0.22);}.ace-kuroir .ace_marker-layer .ace_selected-word {border: 1px solid rgba(245, 170, 0, 0.57);}.ace-kuroir .ace_invisible {color: #BFBFBF}.ace-kuroir .ace_fold {border-color: #363636;}.ace-kuroir .ace_constant{color:#CD6839;}.ace-kuroir .ace_constant.ace_numeric{color:#9A5925;}.ace-kuroir .ace_support{color:#104E8B;}.ace-kuroir .ace_support.ace_function{color:#005273;}.ace-kuroir .ace_support.ace_constant{color:#CF6A4C;}.ace-kuroir .ace_storage{color:#A52A2A;}.ace-kuroir .ace_invalid.ace_illegal{color:#FD1224;background-color:rgba(255, 6, 0, 0.15);}.ace-kuroir .ace_invalid.ace_deprecated{text-decoration:underline;font-style:italic;color:#FD1732;background-color:#E8E9E8;}.ace-kuroir .ace_string{color:#639300;}.ace-kuroir .ace_string.ace_regexp{color:#417E00;background-color:#C9D4BE;}.ace-kuroir .ace_comment{color:rgba(148, 148, 148, 0.91);background-color:rgba(220, 220, 220, 0.56);}.ace-kuroir .ace_variable{color:#009ACD;}.ace-kuroir .ace_meta.ace_tag{color:#005273;}.ace-kuroir .ace_markup.ace_heading{color:#B8012D;background-color:rgba(191, 97, 51, 0.051);}.ace-kuroir .ace_markup.ace_list{color:#8F5B26;}";var r=e("../lib/dom");r.importCssString(t.cssText,t.cssClass)})
--------------------------------------------------------------------------------
/plugins/plg_editors_akmarkdown/assets/ace/theme-clouds.js:
--------------------------------------------------------------------------------
1 | ace.define("ace/theme/clouds",["require","exports","module","ace/lib/dom"],function(e,t,n){t.isDark=!1,t.cssClass="ace-clouds",t.cssText='.ace-clouds .ace_gutter {background: #ebebeb;color: #333}.ace-clouds .ace_print-margin {width: 1px;background: #e8e8e8}.ace-clouds {background-color: #FFFFFF;color: #000000}.ace-clouds .ace_cursor {color: #000000}.ace-clouds .ace_marker-layer .ace_selection {background: #BDD5FC}.ace-clouds.ace_multiselect .ace_selection.ace_start {box-shadow: 0 0 3px 0px #FFFFFF;}.ace-clouds .ace_marker-layer .ace_step {background: rgb(255, 255, 0)}.ace-clouds .ace_marker-layer .ace_bracket {margin: -1px 0 0 -1px;border: 1px solid #BFBFBF}.ace-clouds .ace_marker-layer .ace_active-line {background: #FFFBD1}.ace-clouds .ace_gutter-active-line {background-color : #dcdcdc}.ace-clouds .ace_marker-layer .ace_selected-word {border: 1px solid #BDD5FC}.ace-clouds .ace_invisible {color: #BFBFBF}.ace-clouds .ace_keyword,.ace-clouds .ace_meta,.ace-clouds .ace_support.ace_constant.ace_property-value {color: #AF956F}.ace-clouds .ace_keyword.ace_operator {color: #484848}.ace-clouds .ace_keyword.ace_other.ace_unit {color: #96DC5F}.ace-clouds .ace_constant.ace_language {color: #39946A}.ace-clouds .ace_constant.ace_numeric {color: #46A609}.ace-clouds .ace_constant.ace_character.ace_entity {color: #BF78CC}.ace-clouds .ace_invalid {background-color: #FF002A}.ace-clouds .ace_fold {background-color: #AF956F;border-color: #000000}.ace-clouds .ace_storage,.ace-clouds .ace_support.ace_class,.ace-clouds .ace_support.ace_function,.ace-clouds .ace_support.ace_other,.ace-clouds .ace_support.ace_type {color: #C52727}.ace-clouds .ace_string {color: #5D90CD}.ace-clouds .ace_comment {color: #BCC8BA}.ace-clouds .ace_entity.ace_name.ace_tag,.ace-clouds .ace_entity.ace_other.ace_attribute-name {color: #606060}.ace-clouds .ace_indent-guide {background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAACCAYAAACZgbYnAAAAE0lEQVQImWP4////f4bLly//BwAmVgd1/w11/gAAAABJRU5ErkJggg==") right repeat-y}';var r=e("../lib/dom");r.importCssString(t.cssText,t.cssClass)})
--------------------------------------------------------------------------------
/main/assets/js/highlight/styles/tomorrow-night.css:
--------------------------------------------------------------------------------
1 | /* Tomorrow Night Theme */
2 | /* http://jmblog.github.com/color-themes-for-google-code-highlightjs */
3 | /* Original theme - https://github.com/chriskempson/tomorrow-theme */
4 | /* http://jmblog.github.com/color-themes-for-google-code-highlightjs */
5 |
6 | /* Tomorrow Comment */
7 | .hljs-comment,
8 | .hljs-title {
9 | color: #969896;
10 | }
11 |
12 | /* Tomorrow Red */
13 | .hljs-variable,
14 | .hljs-attribute,
15 | .hljs-tag,
16 | .hljs-regexp,
17 | .ruby .hljs-constant,
18 | .xml .hljs-tag .hljs-title,
19 | .xml .hljs-pi,
20 | .xml .hljs-doctype,
21 | .html .hljs-doctype,
22 | .css .hljs-id,
23 | .css .hljs-class,
24 | .css .hljs-pseudo {
25 | color: #cc6666;
26 | }
27 |
28 | /* Tomorrow Orange */
29 | .hljs-number,
30 | .hljs-preprocessor,
31 | .hljs-pragma,
32 | .hljs-built_in,
33 | .hljs-literal,
34 | .hljs-params,
35 | .hljs-constant {
36 | color: #de935f;
37 | }
38 |
39 | /* Tomorrow Yellow */
40 | .ruby .hljs-class .hljs-title,
41 | .css .hljs-rules .hljs-attribute {
42 | color: #f0c674;
43 | }
44 |
45 | /* Tomorrow Green */
46 | .hljs-string,
47 | .hljs-value,
48 | .hljs-inheritance,
49 | .hljs-header,
50 | .ruby .hljs-symbol,
51 | .xml .hljs-cdata {
52 | color: #b5bd68;
53 | }
54 |
55 | /* Tomorrow Aqua */
56 | .css .hljs-hexcolor {
57 | color: #8abeb7;
58 | }
59 |
60 | /* Tomorrow Blue */
61 | .hljs-function,
62 | .python .hljs-decorator,
63 | .python .hljs-title,
64 | .ruby .hljs-function .hljs-title,
65 | .ruby .hljs-title .hljs-keyword,
66 | .perl .hljs-sub,
67 | .javascript .hljs-title,
68 | .coffeescript .hljs-title {
69 | color: #81a2be;
70 | }
71 |
72 | /* Tomorrow Purple */
73 | .hljs-keyword,
74 | .javascript .hljs-function {
75 | color: #b294bb;
76 | }
77 |
78 | .hljs {
79 | display: block;
80 | overflow-x: auto;
81 | background: #1d1f21;
82 | color: #c5c8c6;
83 | padding: 0.5em;
84 | }
85 |
86 | .coffeescript .javascript,
87 | .javascript .xml,
88 | .tex .hljs-formula,
89 | .xml .javascript,
90 | .xml .vbscript,
91 | .xml .css,
92 | .xml .hljs-cdata {
93 | opacity: 0.5;
94 | }
95 |
--------------------------------------------------------------------------------
/main/assets/js/highlight/styles/tomorrow-night-blue.css:
--------------------------------------------------------------------------------
1 | /* Tomorrow Night Blue Theme */
2 | /* http://jmblog.github.com/color-themes-for-google-code-highlightjs */
3 | /* Original theme - https://github.com/chriskempson/tomorrow-theme */
4 | /* http://jmblog.github.com/color-themes-for-google-code-highlightjs */
5 |
6 | /* Tomorrow Comment */
7 | .hljs-comment,
8 | .hljs-title {
9 | color: #7285b7;
10 | }
11 |
12 | /* Tomorrow Red */
13 | .hljs-variable,
14 | .hljs-attribute,
15 | .hljs-tag,
16 | .hljs-regexp,
17 | .ruby .hljs-constant,
18 | .xml .hljs-tag .hljs-title,
19 | .xml .hljs-pi,
20 | .xml .hljs-doctype,
21 | .html .hljs-doctype,
22 | .css .hljs-id,
23 | .css .hljs-class,
24 | .css .hljs-pseudo {
25 | color: #ff9da4;
26 | }
27 |
28 | /* Tomorrow Orange */
29 | .hljs-number,
30 | .hljs-preprocessor,
31 | .hljs-pragma,
32 | .hljs-built_in,
33 | .hljs-literal,
34 | .hljs-params,
35 | .hljs-constant {
36 | color: #ffc58f;
37 | }
38 |
39 | /* Tomorrow Yellow */
40 | .ruby .hljs-class .hljs-title,
41 | .css .hljs-rules .hljs-attribute {
42 | color: #ffeead;
43 | }
44 |
45 | /* Tomorrow Green */
46 | .hljs-string,
47 | .hljs-value,
48 | .hljs-inheritance,
49 | .hljs-header,
50 | .ruby .hljs-symbol,
51 | .xml .hljs-cdata {
52 | color: #d1f1a9;
53 | }
54 |
55 | /* Tomorrow Aqua */
56 | .css .hljs-hexcolor {
57 | color: #99ffff;
58 | }
59 |
60 | /* Tomorrow Blue */
61 | .hljs-function,
62 | .python .hljs-decorator,
63 | .python .hljs-title,
64 | .ruby .hljs-function .hljs-title,
65 | .ruby .hljs-title .hljs-keyword,
66 | .perl .hljs-sub,
67 | .javascript .hljs-title,
68 | .coffeescript .hljs-title {
69 | color: #bbdaff;
70 | }
71 |
72 | /* Tomorrow Purple */
73 | .hljs-keyword,
74 | .javascript .hljs-function {
75 | color: #ebbbff;
76 | }
77 |
78 | .hljs {
79 | display: block;
80 | overflow-x: auto;
81 | background: #002451;
82 | color: white;
83 | padding: 0.5em;
84 | }
85 |
86 | .coffeescript .javascript,
87 | .javascript .xml,
88 | .tex .hljs-formula,
89 | .xml .javascript,
90 | .xml .vbscript,
91 | .xml .css,
92 | .xml .hljs-cdata {
93 | opacity: 0.5;
94 | }
95 |
--------------------------------------------------------------------------------
/main/assets/js/highlight/styles/ir_black.css:
--------------------------------------------------------------------------------
1 | /*
2 | IR_Black style (c) Vasily Mikhailitchenko
3 | */
4 |
5 | .hljs {
6 | display: block;
7 | overflow-x: auto;
8 | padding: 0.5em;
9 | background: #000;
10 | color: #f8f8f8;
11 | }
12 |
13 | .hljs-shebang,
14 | .hljs-comment,
15 | .hljs-template_comment,
16 | .hljs-javadoc {
17 | color: #7c7c7c;
18 | }
19 |
20 | .hljs-keyword,
21 | .hljs-tag,
22 | .tex .hljs-command,
23 | .hljs-request,
24 | .hljs-status,
25 | .clojure .hljs-attribute {
26 | color: #96cbfe;
27 | }
28 |
29 | .hljs-sub .hljs-keyword,
30 | .method,
31 | .hljs-list .hljs-title,
32 | .nginx .hljs-title {
33 | color: #ffffb6;
34 | }
35 |
36 | .hljs-string,
37 | .hljs-tag .hljs-value,
38 | .hljs-cdata,
39 | .hljs-filter .hljs-argument,
40 | .hljs-attr_selector,
41 | .apache .hljs-cbracket,
42 | .hljs-date,
43 | .coffeescript .hljs-attribute {
44 | color: #a8ff60;
45 | }
46 |
47 | .hljs-subst {
48 | color: #daefa3;
49 | }
50 |
51 | .hljs-regexp {
52 | color: #e9c062;
53 | }
54 |
55 | .hljs-title,
56 | .hljs-sub .hljs-identifier,
57 | .hljs-pi,
58 | .hljs-decorator,
59 | .tex .hljs-special,
60 | .haskell .hljs-type,
61 | .hljs-constant,
62 | .smalltalk .hljs-class,
63 | .hljs-javadoctag,
64 | .hljs-yardoctag,
65 | .hljs-phpdoc,
66 | .nginx .hljs-built_in {
67 | color: #ffffb6;
68 | }
69 |
70 | .hljs-symbol,
71 | .ruby .hljs-symbol .hljs-string,
72 | .hljs-number,
73 | .hljs-variable,
74 | .vbscript,
75 | .hljs-literal {
76 | color: #c6c5fe;
77 | }
78 |
79 | .css .hljs-tag {
80 | color: #96cbfe;
81 | }
82 |
83 | .css .hljs-rules .hljs-property,
84 | .css .hljs-id {
85 | color: #ffffb6;
86 | }
87 |
88 | .css .hljs-class {
89 | color: #fff;
90 | }
91 |
92 | .hljs-hexcolor {
93 | color: #c6c5fe;
94 | }
95 |
96 | .hljs-number {
97 | color:#ff73fd;
98 | }
99 |
100 | .coffeescript .javascript,
101 | .javascript .xml,
102 | .tex .hljs-formula,
103 | .xml .javascript,
104 | .xml .vbscript,
105 | .xml .css,
106 | .xml .hljs-cdata {
107 | opacity: 0.7;
108 | }
109 |
--------------------------------------------------------------------------------
/plugins/plg_editors_akmarkdown/assets/ace/theme-eclipse.js:
--------------------------------------------------------------------------------
1 | ace.define("ace/theme/eclipse",["require","exports","module","ace/lib/dom"],function(e,t,n){"use strict";t.isDark=!1,t.cssText='.ace-eclipse .ace_gutter {background: #ebebeb;border-right: 1px solid rgb(159, 159, 159);color: rgb(136, 136, 136);}.ace-eclipse .ace_print-margin {width: 1px;background: #ebebeb;}.ace-eclipse {background-color: #FFFFFF;color: black;}.ace-eclipse .ace_fold {background-color: rgb(60, 76, 114);}.ace-eclipse .ace_cursor {color: black;}.ace-eclipse .ace_storage,.ace-eclipse .ace_keyword,.ace-eclipse .ace_variable {color: rgb(127, 0, 85);}.ace-eclipse .ace_constant.ace_buildin {color: rgb(88, 72, 246);}.ace-eclipse .ace_constant.ace_library {color: rgb(6, 150, 14);}.ace-eclipse .ace_function {color: rgb(60, 76, 114);}.ace-eclipse .ace_string {color: rgb(42, 0, 255);}.ace-eclipse .ace_comment {color: rgb(113, 150, 130);}.ace-eclipse .ace_comment.ace_doc {color: rgb(63, 95, 191);}.ace-eclipse .ace_comment.ace_doc.ace_tag {color: rgb(127, 159, 191);}.ace-eclipse .ace_constant.ace_numeric {color: darkblue;}.ace-eclipse .ace_tag {color: rgb(25, 118, 116);}.ace-eclipse .ace_type {color: rgb(127, 0, 127);}.ace-eclipse .ace_xml-pe {color: rgb(104, 104, 91);}.ace-eclipse .ace_marker-layer .ace_selection {background: rgb(181, 213, 255);}.ace-eclipse .ace_marker-layer .ace_bracket {margin: -1px 0 0 -1px;border: 1px solid rgb(192, 192, 192);}.ace-eclipse .ace_meta.ace_tag {color:rgb(25, 118, 116);}.ace-eclipse .ace_invisible {color: #ddd;}.ace-eclipse .ace_entity.ace_other.ace_attribute-name {color:rgb(127, 0, 127);}.ace-eclipse .ace_marker-layer .ace_step {background: rgb(255, 255, 0);}.ace-eclipse .ace_active-line {background: rgb(232, 242, 254);}.ace-eclipse .ace_gutter-active-line {background-color : #DADADA;}.ace-eclipse .ace_marker-layer .ace_selected-word {border: 1px solid rgb(181, 213, 255);}.ace-eclipse .ace_indent-guide {background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAACCAYAAACZgbYnAAAAE0lEQVQImWP4////f4bLly//BwAmVgd1/w11/gAAAABJRU5ErkJggg==") right repeat-y;}',t.cssClass="ace-eclipse";var r=e("../lib/dom");r.importCssString(t.cssText,t.cssClass)})
--------------------------------------------------------------------------------
/main/lib/asika/autolink/src/LinkHelper.php:
--------------------------------------------------------------------------------
1 | null,
25 | 'user' => null,
26 | 'pass' => null,
27 | 'host' => null,
28 | 'port' => null,
29 | 'path' => null,
30 | 'query' => null,
31 | 'fragment' => null
32 | );
33 |
34 | public static function shorten($url, $lastPartLimit = 15, $dots = 6)
35 | {
36 | $parsed = array_merge(static::$defaultParsed, parse_url($url));
37 |
38 | // @link http://php.net/manual/en/function.parse-url.php#106731
39 | $scheme = isset($parsed['scheme']) ? $parsed['scheme'] . '://' : '';
40 | $host = isset($parsed['host']) ? $parsed['host'] : '';
41 | $port = isset($parsed['port']) ? ':' . $parsed['port'] : '';
42 | $user = isset($parsed['user']) ? $parsed['user'] : '';
43 | $pass = isset($parsed['pass']) ? ':' . $parsed['pass'] : '';
44 | $pass = ($user || $pass) ? "$pass@" : '';
45 | $path = isset($parsed['path']) ? $parsed['path'] : '';
46 | $query = isset($parsed['query']) ? '?' . $parsed['query'] : '';
47 | $fragment = isset($parsed['fragment']) ? '#' . $parsed['fragment'] : '';
48 |
49 | $first = $scheme . $user . $pass . $host . $port . '/';
50 |
51 | $last = $path . $query . $fragment;
52 |
53 | if (!$last)
54 | {
55 | return $first;
56 | }
57 |
58 | if (strlen($last) <= $lastPartLimit)
59 | {
60 | return $first . $last;
61 | }
62 |
63 | $last = explode('/', $last);
64 | $last = array_pop($last);
65 |
66 | if (strlen($last) > $lastPartLimit)
67 | {
68 | $last = '/' . substr($last, 0, $lastPartLimit) . str_repeat('.', $dots);
69 | }
70 |
71 | return $first . str_repeat('.', $dots) . $last;
72 | }
73 | }
74 |
--------------------------------------------------------------------------------
/main/assets/js/highlight/styles/codepen-embed.css:
--------------------------------------------------------------------------------
1 | /*
2 | codepen.io Embed Theme
3 | Author: Justin Perry
4 | Original theme - https://github.com/chriskempson/tomorrow-theme
5 | */
6 |
7 | .hljs {
8 | display: block;
9 | overflow-x: auto;
10 | padding: 0.5em;
11 | background: #222;
12 | color: #fff;
13 | font-family: Menlo, Monaco, 'Andale Mono', 'Lucida Console', 'Courier New', monospace;
14 | }
15 |
16 | .hljs-comment,
17 | .hljs-title {
18 | color: #777;
19 | }
20 |
21 | .hljs-variable,
22 | .hljs-attribute,
23 | .hljs-tag,
24 | .hljs-regexp,
25 | .ruby .constant,
26 | .xml .tag .title,
27 | .xml .pi,
28 | .xml .doctype,
29 | .html .doctype {
30 | color: #ab875d;
31 | }
32 |
33 | .css .value {
34 | color: #cd6a51;
35 | }
36 |
37 | .css .value .function,
38 | .css .value .string {
39 | color: #a67f59;
40 | }
41 |
42 | .css .value .number {
43 | color: #9b869c;
44 | }
45 |
46 | .css .id,
47 | .css .class,
48 | .css-pseudo,
49 | .css .selector,
50 | .css .tag {
51 | color: #dfc48c;
52 | }
53 |
54 | .hljs-number,
55 | .hljs-preprocessor,
56 | .hljs-built_in,
57 | .hljs-literal,
58 | .hljs-params,
59 | .hljs-constant {
60 | color: #ab875d;
61 | }
62 |
63 | .ruby .class .title,
64 | .css .rules .attribute {
65 | color: #9b869b;
66 | }
67 |
68 | .hljs-string,
69 | .hljs-value,
70 | .hljs-inheritance,
71 | .hljs-header,
72 | .ruby .symbol,
73 | .xml .cdata {
74 | color: #8f9c6c;
75 | }
76 |
77 | .css .hexcolor {
78 | color: #cd6a51;
79 | }
80 |
81 | .function,
82 | .python .decorator,
83 | .python .title,
84 | .ruby .function .title,
85 | .ruby .title .keyword,
86 | .perl .sub,
87 | .javascript .title,
88 | .coffeescript .title {
89 | color: #fff;
90 | }
91 |
92 | .hljs-keyword,
93 | .javascript .function {
94 | color: #8f9c6c;
95 | }
96 |
97 | .coffeescript .javascript,
98 | .javascript,
99 | .javascript .xml,
100 | .tex .formula,
101 | .xml .javascript,
102 | .xml .vbscript,
103 | .xml .css,
104 | .xml .cdata {
105 | background: transparent;
106 | opacity: 1;
107 | }
108 |
--------------------------------------------------------------------------------
/plugins/plg_editors_akmarkdown/assets/ace/theme-github.js:
--------------------------------------------------------------------------------
1 | ace.define("ace/theme/github",["require","exports","module","ace/lib/dom"],function(e,t,n){t.isDark=!1,t.cssClass="ace-github",t.cssText='.ace-github .ace_gutter {background: #e8e8e8;color: #AAA;}.ace-github {background: #fff;color: #000;}.ace-github .ace_keyword {font-weight: bold;}.ace-github .ace_string {color: #D14;}.ace-github .ace_variable.ace_class {color: teal;}.ace-github .ace_constant.ace_numeric {color: #099;}.ace-github .ace_constant.ace_buildin {color: #0086B3;}.ace-github .ace_support.ace_function {color: #0086B3;}.ace-github .ace_comment {color: #998;font-style: italic;}.ace-github .ace_variable.ace_language {color: #0086B3;}.ace-github .ace_paren {font-weight: bold;}.ace-github .ace_boolean {font-weight: bold;}.ace-github .ace_string.ace_regexp {color: #009926;font-weight: normal;}.ace-github .ace_variable.ace_instance {color: teal;}.ace-github .ace_constant.ace_language {font-weight: bold;}.ace-github .ace_cursor {color: black;}.ace-github.ace_focus .ace_marker-layer .ace_active-line {background: rgb(255, 255, 204);}.ace-github .ace_marker-layer .ace_active-line {background: rgb(245, 245, 245);}.ace-github .ace_marker-layer .ace_selection {background: rgb(181, 213, 255);}.ace-github.ace_multiselect .ace_selection.ace_start {box-shadow: 0 0 3px 0px white;}.ace-github.ace_nobold .ace_line > span {font-weight: normal !important;}.ace-github .ace_marker-layer .ace_step {background: rgb(252, 255, 0);}.ace-github .ace_marker-layer .ace_stack {background: rgb(164, 229, 101);}.ace-github .ace_marker-layer .ace_bracket {margin: -1px 0 0 -1px;border: 1px solid rgb(192, 192, 192);}.ace-github .ace_gutter-active-line {background-color : rgba(0, 0, 0, 0.07);}.ace-github .ace_marker-layer .ace_selected-word {background: rgb(250, 250, 255);border: 1px solid rgb(200, 200, 250);}.ace-github .ace_invisible {color: #BFBFBF}.ace-github .ace_print-margin {width: 1px;background: #e8e8e8;}.ace-github .ace_indent-guide {background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAACCAYAAACZgbYnAAAAE0lEQVQImWP4////f4bLly//BwAmVgd1/w11/gAAAABJRU5ErkJggg==") right repeat-y;}';var r=e("../lib/dom");r.importCssString(t.cssText,t.cssClass)})
--------------------------------------------------------------------------------
/plugins/plg_editors_akmarkdown/language/zh-TW/zh-TW.plg_editors_akmarkdown.ini:
--------------------------------------------------------------------------------
1 | ; Asikart Extension
2 | ; Copyright (C) 2013 Asikart. All rights reserved.
3 | ; License GNU General Public License version 2 or later; see LICENSE.txt, see LICENSE.php
4 | ; Note : All ini files need to be saved as UTF-8 - No BOM
5 |
6 | PLG_EDITORS_AKMARKDOWN="編輯器 - ACE X Markdown Editor"
7 | PLG_EDITORS_AKMARKDOWN_XML_DESCRIPTION="ACE X Markdown Editor 編輯器。"
8 | COM_PLUGINS_AKMARKDOWN_FIELDSET_LABEL="ACE X Markdown Editor"
9 |
10 | PLG_EDITORS_AKMARKDOWN_EDITORS_THEME="編輯器佈景"
11 | PLG_EDITORS_AKMARKDOWN_EDITORS_THEME_DESC="Ace 編輯器的佈景主題。"
12 | PLG_EDITORS_AKMARKDOWN_BUTTONS_THEME="按鈕佈景"
13 | PLG_EDITORS_AKMARKDOWN_BUTTONS_THEME_DESC="MarkItUp 編輯按鈕的佈景"
14 | PLG_EDITORS_AKMARKDOWN_EDITOR_WORD_WRAP="強制換行"
15 | PLG_EDITORS_AKMARKDOWN_EDITOR_WORD_WRAP_DESC="文字超出編輯器寬度時,強制換行。"
16 | PLG_EDITORS_AKMARKDOWN_EDITOR_SOFT_WRAP_NUM="斷行寬度(字元)"
17 | PLG_EDITORS_AKMARKDOWN_EDITOR_SOFT_WRAP_NUM_DESC="設定每行文字到多少字元寬度時自動斷行,設為 0 表示根據編輯器最大寬度斷行。"
18 | PLG_EDITORS_AKMARKDOWN_BUTTON_SET="編輯器功能列"
19 | PLG_EDITORS_AKMARKDOWN_BUTTON_SET_DESC="使用哪一種功能列作為編輯器按鈕。"
20 | PLG_EDITORS_AKMARKDOWN_GOTO_SYSTEM="前往設定 AKMarkdown 系統與文章選項 >>>"
21 |
22 | ; Upload
23 | PLG_EDITORS_AKMARKDOWN_UPLOAD_LABEL="Upload Setting"
24 | PLG_EDITORS_AKMARKDOWN_UPLOAD_HANDLER="The Upload Handler"
25 | PLG_EDITORS_AKMARKDOWN_UPLOAD_HANDLER_LOCAL="Local Filesystem"
26 | PLG_EDITORS_AKMARKDOWN_UPLOAD_BUTTON_CSS="Upload Button CSS"
27 |
28 | ; S3
29 | PLG_EDITORS_AKMARKDOWN_UPLOAD_HANDLER_S3="Amazon S3"
30 | PLG_EDITORS_AKMARKDOWN_UPLOADTEXT="Click here to upload and insert file from you hard drive:"
31 | PLG_EDITORS_AKMARKDOWN_S3_ENABLE="Enable S3 Upload"
32 | PLG_EDITORS_AKMARKDOWN_S3KEY="AWS Access key"
33 | PLG_EDITORS_AKMARKDOWN_S3SERETKEY="AWS Access Secret key"
34 | PLG_EDITORS_AKMARKDOWN_S3BUCKET="Bucket"
35 | PLG_EDITORS_AKMARKDOWN_S3SUBFOLDER="Subfolder"
36 | PLG_EDITORS_AKMARKDOWN_UPLOADPROCESS="Uploading"
37 | PLG_EDITORS_AKMARKDOWN_ALLOW_EXTENSION="Allowed extensions"
38 |
39 | ; 1.0.7 Convert Markdown
40 | PLG_EDITORS_AKMARKDOWN_CONVERT_MD="將插入的 HTML 轉換成 Mrakdown"
41 | PLG_EDITORS_AKMARKDOWN_CONVERT_MD_DESC="將任何由外掛按鈕自動插入的 HTML 轉換成 Markdown 格式。(手動輸入的不受影響)"
42 |
--------------------------------------------------------------------------------
/main/assets/js/highlight/styles/atelier-dune.dark.css:
--------------------------------------------------------------------------------
1 | /* Base16 Atelier Dune Dark - Theme */
2 | /* by Bram de Haan (http://atelierbram.github.io/syntax-highlighting/atelier-schemes/dune) */
3 | /* Original Base16 color scheme by Chris Kempson (https://github.com/chriskempson/base16) */
4 | /* https://github.com/jmblog/color-themes-for-highlightjs */
5 |
6 | /* Atelier Dune Dark Comment */
7 | .hljs-comment,
8 | .hljs-title {
9 | color: #999580;
10 | }
11 |
12 | /* Atelier Dune Dark Red */
13 | .hljs-variable,
14 | .hljs-attribute,
15 | .hljs-tag,
16 | .hljs-regexp,
17 | .ruby .hljs-constant,
18 | .xml .hljs-tag .hljs-title,
19 | .xml .hljs-pi,
20 | .xml .hljs-doctype,
21 | .html .hljs-doctype,
22 | .css .hljs-id,
23 | .css .hljs-class,
24 | .css .hljs-pseudo {
25 | color: #d73737;
26 | }
27 |
28 | /* Atelier Dune Dark Orange */
29 | .hljs-number,
30 | .hljs-preprocessor,
31 | .hljs-pragma,
32 | .hljs-built_in,
33 | .hljs-literal,
34 | .hljs-params,
35 | .hljs-constant {
36 | color: #b65611;
37 | }
38 |
39 | /* Atelier Dune Dark Yellow */
40 | .ruby .hljs-class .hljs-title,
41 | .css .hljs-rules .hljs-attribute {
42 | color: #cfb017;
43 | }
44 |
45 | /* Atelier Dune Dark Green */
46 | .hljs-string,
47 | .hljs-value,
48 | .hljs-inheritance,
49 | .hljs-header,
50 | .ruby .hljs-symbol,
51 | .xml .hljs-cdata {
52 | color: #60ac39;
53 | }
54 |
55 | /* Atelier Dune Dark Aqua */
56 | .css .hljs-hexcolor {
57 | color: #1fad83;
58 | }
59 |
60 | /* Atelier Dune Dark Blue */
61 | .hljs-function,
62 | .python .hljs-decorator,
63 | .python .hljs-title,
64 | .ruby .hljs-function .hljs-title,
65 | .ruby .hljs-title .hljs-keyword,
66 | .perl .hljs-sub,
67 | .javascript .hljs-title,
68 | .coffeescript .hljs-title {
69 | color: #6684e1;
70 | }
71 |
72 | /* Atelier Dune Dark Purple */
73 | .hljs-keyword,
74 | .javascript .hljs-function {
75 | color: #b854d4;
76 | }
77 |
78 | .hljs {
79 | display: block;
80 | overflow-x: auto;
81 | background: #292824;
82 | color: #a6a28c;
83 | padding: 0.5em;
84 | }
85 |
86 | .coffeescript .javascript,
87 | .javascript .xml,
88 | .tex .hljs-formula,
89 | .xml .javascript,
90 | .xml .vbscript,
91 | .xml .css,
92 | .xml .hljs-cdata {
93 | opacity: 0.5;
94 | }
95 |
--------------------------------------------------------------------------------
/plugins/plg_editors_akmarkdown/assets/ace/theme-vibrant_ink.js:
--------------------------------------------------------------------------------
1 | ace.define("ace/theme/vibrant_ink",["require","exports","module","ace/lib/dom"],function(e,t,n){t.isDark=!0,t.cssClass="ace-vibrant-ink",t.cssText=".ace-vibrant-ink .ace_gutter {background: #1a1a1a;color: #BEBEBE}.ace-vibrant-ink .ace_print-margin {width: 1px;background: #1a1a1a}.ace-vibrant-ink {background-color: #0F0F0F;color: #FFFFFF}.ace-vibrant-ink .ace_cursor {color: #FFFFFF}.ace-vibrant-ink .ace_marker-layer .ace_selection {background: #6699CC}.ace-vibrant-ink.ace_multiselect .ace_selection.ace_start {box-shadow: 0 0 3px 0px #0F0F0F;}.ace-vibrant-ink .ace_marker-layer .ace_step {background: rgb(102, 82, 0)}.ace-vibrant-ink .ace_marker-layer .ace_bracket {margin: -1px 0 0 -1px;border: 1px solid #404040}.ace-vibrant-ink .ace_marker-layer .ace_active-line {background: #333333}.ace-vibrant-ink .ace_gutter-active-line {background-color: #333333}.ace-vibrant-ink .ace_marker-layer .ace_selected-word {border: 1px solid #6699CC}.ace-vibrant-ink .ace_invisible {color: #404040}.ace-vibrant-ink .ace_keyword,.ace-vibrant-ink .ace_meta {color: #FF6600}.ace-vibrant-ink .ace_constant,.ace-vibrant-ink .ace_constant.ace_character,.ace-vibrant-ink .ace_constant.ace_character.ace_escape,.ace-vibrant-ink .ace_constant.ace_other {color: #339999}.ace-vibrant-ink .ace_constant.ace_numeric {color: #99CC99}.ace-vibrant-ink .ace_invalid,.ace-vibrant-ink .ace_invalid.ace_deprecated {color: #CCFF33;background-color: #000000}.ace-vibrant-ink .ace_fold {background-color: #FFCC00;border-color: #FFFFFF}.ace-vibrant-ink .ace_entity.ace_name.ace_function,.ace-vibrant-ink .ace_support.ace_function,.ace-vibrant-ink .ace_variable {color: #FFCC00}.ace-vibrant-ink .ace_variable.ace_parameter {font-style: italic}.ace-vibrant-ink .ace_string {color: #66FF00}.ace-vibrant-ink .ace_string.ace_regexp {color: #44B4CC}.ace-vibrant-ink .ace_comment {color: #9933CC}.ace-vibrant-ink .ace_entity.ace_other.ace_attribute-name {font-style: italic;color: #99CC99}.ace-vibrant-ink .ace_indent-guide {background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAACCAYAAACZgbYnAAAAEklEQVQImWNgYGBgYNDTc/oPAALPAZ7hxlbYAAAAAElFTkSuQmCC) right repeat-y}";var r=e("../lib/dom");r.importCssString(t.cssText,t.cssClass)})
--------------------------------------------------------------------------------
/main/assets/js/highlight/styles/atelier-dune.light.css:
--------------------------------------------------------------------------------
1 | /* Base16 Atelier Dune Light - Theme */
2 | /* by Bram de Haan (http://atelierbram.github.io/syntax-highlighting/atelier-schemes/dune) */
3 | /* Original Base16 color scheme by Chris Kempson (https://github.com/chriskempson/base16) */
4 | /* https://github.com/jmblog/color-themes-for-highlightjs */
5 |
6 | /* Atelier Dune Light Comment */
7 | .hljs-comment,
8 | .hljs-title {
9 | color: #7d7a68;
10 | }
11 |
12 | /* Atelier Dune Light Red */
13 | .hljs-variable,
14 | .hljs-attribute,
15 | .hljs-tag,
16 | .hljs-regexp,
17 | .ruby .hljs-constant,
18 | .xml .hljs-tag .hljs-title,
19 | .xml .hljs-pi,
20 | .xml .hljs-doctype,
21 | .html .hljs-doctype,
22 | .css .hljs-id,
23 | .css .hljs-class,
24 | .css .hljs-pseudo {
25 | color: #d73737;
26 | }
27 |
28 | /* Atelier Dune Light Orange */
29 | .hljs-number,
30 | .hljs-preprocessor,
31 | .hljs-pragma,
32 | .hljs-built_in,
33 | .hljs-literal,
34 | .hljs-params,
35 | .hljs-constant {
36 | color: #b65611;
37 | }
38 |
39 | /* Atelier Dune Light Yellow */
40 | .hljs-ruby .hljs-class .hljs-title,
41 | .css .hljs-rules .hljs-attribute {
42 | color: #cfb017;
43 | }
44 |
45 | /* Atelier Dune Light Green */
46 | .hljs-string,
47 | .hljs-value,
48 | .hljs-inheritance,
49 | .hljs-header,
50 | .ruby .hljs-symbol,
51 | .xml .hljs-cdata {
52 | color: #60ac39;
53 | }
54 |
55 | /* Atelier Dune Light Aqua */
56 | .css .hljs-hexcolor {
57 | color: #1fad83;
58 | }
59 |
60 | /* Atelier Dune Light Blue */
61 | .hljs-function,
62 | .python .hljs-decorator,
63 | .python .hljs-title,
64 | .ruby .hljs-function .hljs-title,
65 | .ruby .hljs-title .hljs-keyword,
66 | .perl .hljs-sub,
67 | .javascript .hljs-title,
68 | .coffeescript .hljs-title {
69 | color: #6684e1;
70 | }
71 |
72 | /* Atelier Dune Light Purple */
73 | .hljs-keyword,
74 | .javascript .hljs-function {
75 | color: #b854d4;
76 | }
77 |
78 | .hljs {
79 | display: block;
80 | overflow-x: auto;
81 | background: #fefbec;
82 | color: #6e6b5e;
83 | padding: 0.5em;
84 | }
85 |
86 | .coffeescript .javascript,
87 | .javascript .xml,
88 | .tex .hljs-formula,
89 | .xml .javascript,
90 | .xml .vbscript,
91 | .xml .css,
92 | .xml .hljs-cdata {
93 | opacity: 0.5;
94 | }
95 |
--------------------------------------------------------------------------------
/main/assets/js/highlight/styles/atelier-heath.dark.css:
--------------------------------------------------------------------------------
1 | /* Base16 Atelier Heath Dark - Theme */
2 | /* by Bram de Haan (http://atelierbram.github.io/syntax-highlighting/atelier-schemes/heath) */
3 | /* Original Base16 color scheme by Chris Kempson (https://github.com/chriskempson/base16) */
4 | /* https://github.com/jmblog/color-themes-for-highlightjs */
5 |
6 | /* Atelier Heath Dark Comment */
7 | .hljs-comment,
8 | .hljs-title {
9 | color: #9e8f9e;
10 | }
11 |
12 | /* Atelier Heath Dark Red */
13 | .hljs-variable,
14 | .hljs-attribute,
15 | .hljs-tag,
16 | .hljs-regexp,
17 | .ruby .hljs-constant,
18 | .xml .hljs-tag .hljs-title,
19 | .xml .hljs-pi,
20 | .xml .hljs-doctype,
21 | .html .hljs-doctype,
22 | .css .hljs-id,
23 | .css .hljs-class,
24 | .css .hljs-pseudo {
25 | color: #ca402b;
26 | }
27 |
28 | /* Atelier Heath Dark Orange */
29 | .hljs-number,
30 | .hljs-preprocessor,
31 | .hljs-pragma,
32 | .hljs-built_in,
33 | .hljs-literal,
34 | .hljs-params,
35 | .hljs-constant {
36 | color: #a65926;
37 | }
38 |
39 | /* Atelier Heath Dark Yellow */
40 | .hljs-ruby .hljs-class .hljs-title,
41 | .css .hljs-rules .hljs-attribute {
42 | color: #bb8a35;
43 | }
44 |
45 | /* Atelier Heath Dark Green */
46 | .hljs-string,
47 | .hljs-value,
48 | .hljs-inheritance,
49 | .hljs-header,
50 | .ruby .hljs-symbol,
51 | .xml .hljs-cdata {
52 | color: #379a37;
53 | }
54 |
55 | /* Atelier Heath Dark Aqua */
56 | .css .hljs-hexcolor {
57 | color: #159393;
58 | }
59 |
60 | /* Atelier Heath Dark Blue */
61 | .hljs-function,
62 | .python .hljs-decorator,
63 | .python .hljs-title,
64 | .ruby .hljs-function .hljs-title,
65 | .ruby .hljs-title .hljs-keyword,
66 | .perl .hljs-sub,
67 | .javascript .hljs-title,
68 | .coffeescript .hljs-title {
69 | color: #516aec;
70 | }
71 |
72 | /* Atelier Heath Dark Purple */
73 | .hljs-keyword,
74 | .javascript .hljs-function {
75 | color: #7b59c0;
76 | }
77 |
78 | .hljs {
79 | display: block;
80 | overflow-x: auto;
81 | background: #292329;
82 | color: #ab9bab;
83 | padding: 0.5em;
84 | }
85 |
86 | .coffeescript .javascript,
87 | .javascript .xml,
88 | .tex .hljs-formula,
89 | .xml .javascript,
90 | .xml .vbscript,
91 | .xml .css,
92 | .xml .hljs-cdata {
93 | opacity: 0.5;
94 | }
95 |
--------------------------------------------------------------------------------
/main/lib/composer/autoload_static.php:
--------------------------------------------------------------------------------
1 |
11 | array (
12 | 'Windwalker\\Dom\\' => 15,
13 | ),
14 | 'A' =>
15 | array (
16 | 'Asika\\Autolink\\' => 15,
17 | ),
18 | );
19 |
20 | public static $prefixDirsPsr4 = array (
21 | 'Windwalker\\Dom\\' =>
22 | array (
23 | 0 => __DIR__ . '/..' . '/windwalker/dom',
24 | ),
25 | 'Asika\\Autolink\\' =>
26 | array (
27 | 0 => __DIR__ . '/..' . '/asika/autolink/src',
28 | ),
29 | );
30 |
31 | public static $fallbackDirsPsr4 = array (
32 | 0 => __DIR__ . '/../..' . '/src',
33 | );
34 |
35 | public static $prefixesPsr0 = array (
36 | 'M' =>
37 | array (
38 | 'Michelf' =>
39 | array (
40 | 0 => __DIR__ . '/..' . '/michelf/php-markdown',
41 | ),
42 | ),
43 | );
44 |
45 | public static $classMap = array (
46 | 'S3' => __DIR__ . '/..' . '/tpyo/amazon-s3-php-class/S3.php',
47 | 'S3Exception' => __DIR__ . '/..' . '/tpyo/amazon-s3-php-class/S3.php',
48 | 'S3Request' => __DIR__ . '/..' . '/tpyo/amazon-s3-php-class/S3.php',
49 | );
50 |
51 | public static function getInitializer(ClassLoader $loader)
52 | {
53 | return \Closure::bind(function () use ($loader) {
54 | $loader->prefixLengthsPsr4 = ComposerStaticInitcb31028c4e024b325862ac382a76240b::$prefixLengthsPsr4;
55 | $loader->prefixDirsPsr4 = ComposerStaticInitcb31028c4e024b325862ac382a76240b::$prefixDirsPsr4;
56 | $loader->fallbackDirsPsr4 = ComposerStaticInitcb31028c4e024b325862ac382a76240b::$fallbackDirsPsr4;
57 | $loader->prefixesPsr0 = ComposerStaticInitcb31028c4e024b325862ac382a76240b::$prefixesPsr0;
58 | $loader->classMap = ComposerStaticInitcb31028c4e024b325862ac382a76240b::$classMap;
59 |
60 | }, null, ClassLoader::class);
61 | }
62 | }
63 |
--------------------------------------------------------------------------------
/main/assets/js/highlight/styles/atelier-heath.light.css:
--------------------------------------------------------------------------------
1 | /* Base16 Atelier Heath Light - Theme */
2 | /* by Bram de Haan (http://atelierbram.github.io/syntax-highlighting/atelier-schemes/heath) */
3 | /* Original Base16 color scheme by Chris Kempson (https://github.com/chriskempson/base16) */
4 | /* https://github.com/jmblog/color-themes-for-highlightjs */
5 |
6 | /* Atelier Heath Light Comment */
7 | .hljs-comment,
8 | .hljs-title {
9 | color: #776977;
10 | }
11 |
12 | /* Atelier Heath Light Red */
13 | .hljs-variable,
14 | .hljs-attribute,
15 | .hljs-tag,
16 | .hljs-regexp,
17 | .ruby .hljs-constant,
18 | .xml .hljs-tag .hljs-title,
19 | .xml .hljs-pi,
20 | .xml .hljs-doctype,
21 | .html .hljs-doctype,
22 | .css .hljs-id,
23 | .css .hljs-class,
24 | .css .hljs-pseudo {
25 | color: #ca402b;
26 | }
27 |
28 | /* Atelier Heath Light Orange */
29 | .hljs-number,
30 | .hljs-preprocessor,
31 | .hljs-pragma,
32 | .hljs-built_in,
33 | .hljs-literal,
34 | .hljs-params,
35 | .hljs-constant {
36 | color: #a65926;
37 | }
38 |
39 | /* Atelier Heath Light Yellow */
40 | .hljs-ruby .hljs-class .hljs-title,
41 | .css .hljs-rules .hljs-attribute {
42 | color: #bb8a35;
43 | }
44 |
45 | /* Atelier Heath Light Green */
46 | .hljs-string,
47 | .hljs-value,
48 | .hljs-inheritance,
49 | .hljs-header,
50 | .ruby .hljs-symbol,
51 | .xml .hljs-cdata {
52 | color: #379a37;
53 | }
54 |
55 | /* Atelier Heath Light Aqua */
56 | .css .hljs-hexcolor {
57 | color: #159393;
58 | }
59 |
60 | /* Atelier Heath Light Blue */
61 | .hljs-function,
62 | .python .hljs-decorator,
63 | .python .hljs-title,
64 | .ruby .hljs-function .hljs-title,
65 | .ruby .hljs-title .hljs-keyword,
66 | .perl .hljs-sub,
67 | .javascript .hljs-title,
68 | .coffeescript .hljs-title {
69 | color: #516aec;
70 | }
71 |
72 | /* Atelier Heath Light Purple */
73 | .hljs-keyword,
74 | .javascript .hljs-function {
75 | color: #7b59c0;
76 | }
77 |
78 | .hljs {
79 | display: block;
80 | overflow-x: auto;
81 | background: #f7f3f7;
82 | color: #695d69;
83 | padding: 0.5em;
84 | }
85 |
86 | .coffeescript .javascript,
87 | .javascript .xml,
88 | .tex .hljs-formula,
89 | .xml .javascript,
90 | .xml .vbscript,
91 | .xml .css,
92 | .xml .hljs-cdata {
93 | opacity: 0.5;
94 | }
95 |
--------------------------------------------------------------------------------
/main/assets/js/highlight/styles/atelier-forest.dark.css:
--------------------------------------------------------------------------------
1 | /* Base16 Atelier Forest Dark - Theme */
2 | /* by Bram de Haan (http://atelierbram.github.io/syntax-highlighting/atelier-schemes/forest) */
3 | /* Original Base16 color scheme by Chris Kempson (https://github.com/chriskempson/base16) */
4 | /* https://github.com/jmblog/color-themes-for-highlightjs */
5 |
6 | /* Atelier Forest Dark Comment */
7 | .hljs-comment,
8 | .hljs-title {
9 | color: #9c9491;
10 | }
11 |
12 | /* Atelier Forest Dark Red */
13 | .hljs-variable,
14 | .hljs-attribute,
15 | .hljs-tag,
16 | .hljs-regexp,
17 | .ruby .hljs-constant,
18 | .xml .hljs-tag .hljs-title,
19 | .xml .hljs-pi,
20 | .xml .hljs-doctype,
21 | .html .hljs-doctype,
22 | .css .hljs-id,
23 | .css .hljs-class,
24 | .css .hljs-pseudo {
25 | color: #f22c40;
26 | }
27 |
28 | /* Atelier Forest Dark Orange */
29 | .hljs-number,
30 | .hljs-preprocessor,
31 | .hljs-pragma,
32 | .hljs-built_in,
33 | .hljs-literal,
34 | .hljs-params,
35 | .hljs-constant {
36 | color: #df5320;
37 | }
38 |
39 | /* Atelier Forest Dark Yellow */
40 | .hljs-ruby .hljs-class .hljs-title,
41 | .css .hljs-rules .hljs-attribute {
42 | color: #d5911a;
43 | }
44 |
45 | /* Atelier Forest Dark Green */
46 | .hljs-string,
47 | .hljs-value,
48 | .hljs-inheritance,
49 | .hljs-header,
50 | .ruby .hljs-symbol,
51 | .xml .hljs-cdata {
52 | color: #5ab738;
53 | }
54 |
55 | /* Atelier Forest Dark Aqua */
56 | .css .hljs-hexcolor {
57 | color: #00ad9c;
58 | }
59 |
60 | /* Atelier Forest Dark Blue */
61 | .hljs-function,
62 | .python .hljs-decorator,
63 | .python .hljs-title,
64 | .ruby .hljs-function .hljs-title,
65 | .ruby .hljs-title .hljs-keyword,
66 | .perl .hljs-sub,
67 | .javascript .hljs-title,
68 | .coffeescript .hljs-title {
69 | color: #407ee7;
70 | }
71 |
72 | /* Atelier Forest Dark Purple */
73 | .hljs-keyword,
74 | .javascript .hljs-function {
75 | color: #6666ea;
76 | }
77 |
78 | .hljs {
79 | display: block;
80 | overflow-x: auto;
81 | background: #2c2421;
82 | color: #a8a19f;
83 | padding: 0.5em;
84 | }
85 |
86 | .coffeescript .javascript,
87 | .javascript .xml,
88 | .tex .hljs-formula,
89 | .xml .javascript,
90 | .xml .vbscript,
91 | .xml .css,
92 | .xml .hljs-cdata {
93 | opacity: 0.5;
94 | }
95 |
--------------------------------------------------------------------------------
/plugins/plg_editors_akmarkdown/assets/ace/theme-dawn.js:
--------------------------------------------------------------------------------
1 | ace.define("ace/theme/dawn",["require","exports","module","ace/lib/dom"],function(e,t,n){t.isDark=!1,t.cssClass="ace-dawn",t.cssText=".ace-dawn .ace_gutter {background: #ebebeb;color: #333}.ace-dawn .ace_print-margin {width: 1px;background: #e8e8e8}.ace-dawn {background-color: #F9F9F9;color: #080808}.ace-dawn .ace_cursor {color: #000000}.ace-dawn .ace_marker-layer .ace_selection {background: rgba(39, 95, 255, 0.30)}.ace-dawn.ace_multiselect .ace_selection.ace_start {box-shadow: 0 0 3px 0px #F9F9F9;}.ace-dawn .ace_marker-layer .ace_step {background: rgb(255, 255, 0)}.ace-dawn .ace_marker-layer .ace_bracket {margin: -1px 0 0 -1px;border: 1px solid rgba(75, 75, 126, 0.50)}.ace-dawn .ace_marker-layer .ace_active-line {background: rgba(36, 99, 180, 0.12)}.ace-dawn .ace_gutter-active-line {background-color : #dcdcdc}.ace-dawn .ace_marker-layer .ace_selected-word {border: 1px solid rgba(39, 95, 255, 0.30)}.ace-dawn .ace_invisible {color: rgba(75, 75, 126, 0.50)}.ace-dawn .ace_keyword,.ace-dawn .ace_meta {color: #794938}.ace-dawn .ace_constant,.ace-dawn .ace_constant.ace_character,.ace-dawn .ace_constant.ace_character.ace_escape,.ace-dawn .ace_constant.ace_other {color: #811F24}.ace-dawn .ace_invalid.ace_illegal {text-decoration: underline;font-style: italic;color: #F8F8F8;background-color: #B52A1D}.ace-dawn .ace_invalid.ace_deprecated {text-decoration: underline;font-style: italic;color: #B52A1D}.ace-dawn .ace_support {color: #691C97}.ace-dawn .ace_support.ace_constant {color: #B4371F}.ace-dawn .ace_fold {background-color: #794938;border-color: #080808}.ace-dawn .ace_list,.ace-dawn .ace_markup.ace_list,.ace-dawn .ace_support.ace_function {color: #693A17}.ace-dawn .ace_storage {font-style: italic;color: #A71D5D}.ace-dawn .ace_string {color: #0B6125}.ace-dawn .ace_string.ace_regexp {color: #CF5628}.ace-dawn .ace_comment {font-style: italic;color: #5A525F}.ace-dawn .ace_heading,.ace-dawn .ace_markup.ace_heading {color: #19356D}.ace-dawn .ace_variable {color: #234A97}.ace-dawn .ace_indent-guide {background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAACCAYAAACZgbYnAAAAEklEQVQImWNgYGBgYLh/5+x/AAizA4hxNNsZAAAAAElFTkSuQmCC) right repeat-y}";var r=e("../lib/dom");r.importCssString(t.cssText,t.cssClass)})
--------------------------------------------------------------------------------
/plugins/plg_editors_akmarkdown/assets/ace/theme-merbivore.js:
--------------------------------------------------------------------------------
1 | ace.define("ace/theme/merbivore",["require","exports","module","ace/lib/dom"],function(e,t,n){t.isDark=!0,t.cssClass="ace-merbivore",t.cssText=".ace-merbivore .ace_gutter {background: #202020;color: #E6E1DC}.ace-merbivore .ace_print-margin {width: 1px;background: #555651}.ace-merbivore {background-color: #161616;color: #E6E1DC}.ace-merbivore .ace_cursor {color: #FFFFFF}.ace-merbivore .ace_marker-layer .ace_selection {background: #454545}.ace-merbivore.ace_multiselect .ace_selection.ace_start {box-shadow: 0 0 3px 0px #161616;}.ace-merbivore .ace_marker-layer .ace_step {background: rgb(102, 82, 0)}.ace-merbivore .ace_marker-layer .ace_bracket {margin: -1px 0 0 -1px;border: 1px solid #404040}.ace-merbivore .ace_marker-layer .ace_active-line {background: #333435}.ace-merbivore .ace_gutter-active-line {background-color: #333435}.ace-merbivore .ace_marker-layer .ace_selected-word {border: 1px solid #454545}.ace-merbivore .ace_invisible {color: #404040}.ace-merbivore .ace_entity.ace_name.ace_tag,.ace-merbivore .ace_keyword,.ace-merbivore .ace_meta,.ace-merbivore .ace_meta.ace_tag,.ace-merbivore .ace_storage,.ace-merbivore .ace_support.ace_function {color: #FC6F09}.ace-merbivore .ace_constant,.ace-merbivore .ace_constant.ace_character,.ace-merbivore .ace_constant.ace_character.ace_escape,.ace-merbivore .ace_constant.ace_other,.ace-merbivore .ace_support.ace_type {color: #1EDAFB}.ace-merbivore .ace_constant.ace_character.ace_escape {color: #519F50}.ace-merbivore .ace_constant.ace_language {color: #FDC251}.ace-merbivore .ace_constant.ace_library,.ace-merbivore .ace_string,.ace-merbivore .ace_support.ace_constant {color: #8DFF0A}.ace-merbivore .ace_constant.ace_numeric {color: #58C554}.ace-merbivore .ace_invalid {color: #FFFFFF;background-color: #990000}.ace-merbivore .ace_fold {background-color: #FC6F09;border-color: #E6E1DC}.ace-merbivore .ace_comment {font-style: italic;color: #AD2EA4}.ace-merbivore .ace_entity.ace_other.ace_attribute-name {color: #FFFF89}.ace-merbivore .ace_indent-guide {background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAACCAYAAACZgbYnAAAAEklEQVQImWMQFxf3ZXB1df0PAAdsAmERTkEHAAAAAElFTkSuQmCC) right repeat-y}";var r=e("../lib/dom");r.importCssString(t.cssText,t.cssClass)})
--------------------------------------------------------------------------------
/main/assets/js/highlight/styles/atelier-forest.light.css:
--------------------------------------------------------------------------------
1 | /* Base16 Atelier Forest Light - Theme */
2 | /* by Bram de Haan (http://atelierbram.github.io/syntax-highlighting/atelier-schemes/forest) */
3 | /* Original Base16 color scheme by Chris Kempson (https://github.com/chriskempson/base16) */
4 | /* https://github.com/jmblog/color-themes-for-highlightjs */
5 |
6 | /* Atelier Forest Light Comment */
7 | .hljs-comment,
8 | .hljs-title {
9 | color: #766e6b;
10 | }
11 |
12 | /* Atelier Forest Light Red */
13 | .hljs-variable,
14 | .hljs-attribute,
15 | .hljs-tag,
16 | .hljs-regexp,
17 | .ruby .hljs-constant,
18 | .xml .hljs-tag .hljs-title,
19 | .xml .hljs-pi,
20 | .xml .hljs-doctype,
21 | .html .hljs-doctype,
22 | .css .hljs-id,
23 | .css .hljs-class,
24 | .css .hljs-pseudo {
25 | color: #f22c40;
26 | }
27 |
28 | /* Atelier Forest Light Orange */
29 | .hljs-number,
30 | .hljs-preprocessor,
31 | .hljs-pragma,
32 | .hljs-built_in,
33 | .hljs-literal,
34 | .hljs-params,
35 | .hljs-constant {
36 | color: #df5320;
37 | }
38 |
39 | /* Atelier Forest Light Yellow */
40 | .hljs-ruby .hljs-class .hljs-title,
41 | .css .hljs-rules .hljs-attribute {
42 | color: #d5911a;
43 | }
44 |
45 | /* Atelier Forest Light Green */
46 | .hljs-string,
47 | .hljs-value,
48 | .hljs-inheritance,
49 | .hljs-header,
50 | .ruby .hljs-symbol,
51 | .xml .hljs-cdata {
52 | color: #5ab738;
53 | }
54 |
55 | /* Atelier Forest Light Aqua */
56 | .css .hljs-hexcolor {
57 | color: #00ad9c;
58 | }
59 |
60 | /* Atelier Forest Light Blue */
61 | .hljs-function,
62 | .python .hljs-decorator,
63 | .python .hljs-title,
64 | .ruby .hljs-function .hljs-title,
65 | .ruby .hljs-title .hljs-keyword,
66 | .perl .hljs-sub,
67 | .javascript .hljs-title,
68 | .coffeescript .hljs-title {
69 | color: #407ee7;
70 | }
71 |
72 | /* Atelier Forest Light Purple */
73 | .hljs-keyword,
74 | .javascript .hljs-function {
75 | color: #6666ea;
76 | }
77 |
78 | .hljs {
79 | display: block;
80 | overflow-x: auto;
81 | background: #f1efee;
82 | color: #68615e;
83 | padding: 0.5em;
84 | }
85 |
86 | .coffeescript .javascript,
87 | .javascript .xml,
88 | .tex .hljs-formula,
89 | .xml .javascript,
90 | .xml .vbscript,
91 | .xml .css,
92 | .xml .hljs-cdata {
93 | opacity: 0.5;
94 | }
95 |
--------------------------------------------------------------------------------
/main/assets/js/highlight/styles/atelier-seaside.dark.css:
--------------------------------------------------------------------------------
1 | /* Base16 Atelier Seaside Dark - Theme */
2 | /* by Bram de Haan (http://atelierbram.github.io/syntax-highlighting/atelier-schemes/seaside/) */
3 | /* Original Base16 color scheme by Chris Kempson (https://github.com/chriskempson/base16) */
4 | /* https://github.com/jmblog/color-themes-for-highlightjs */
5 |
6 | /* Atelier Seaside Dark Comment */
7 | .hljs-comment,
8 | .hljs-title {
9 | color: #809980;
10 | }
11 |
12 | /* Atelier Seaside Dark Red */
13 | .hljs-variable,
14 | .hljs-attribute,
15 | .hljs-tag,
16 | .hljs-regexp,
17 | .ruby .hljs-constant,
18 | .xml .hljs-tag .hljs-title,
19 | .xml .hljs-pi,
20 | .xml .hljs-doctype,
21 | .html .hljs-doctype,
22 | .css .hljs-id,
23 | .css .hljs-class,
24 | .css .hljs-pseudo {
25 | color: #e6193c;
26 | }
27 |
28 | /* Atelier Seaside Dark Orange */
29 | .hljs-number,
30 | .hljs-preprocessor,
31 | .hljs-pragma,
32 | .hljs-built_in,
33 | .hljs-literal,
34 | .hljs-params,
35 | .hljs-constant {
36 | color: #87711d;
37 | }
38 |
39 | /* Atelier Seaside Dark Yellow */
40 | .hljs-ruby .hljs-class .hljs-title,
41 | .css .hljs-rules .hljs-attribute {
42 | color: #c3c322;
43 | }
44 |
45 | /* Atelier Seaside Dark Green */
46 | .hljs-string,
47 | .hljs-value,
48 | .hljs-inheritance,
49 | .hljs-header,
50 | .ruby .hljs-symbol,
51 | .xml .hljs-cdata {
52 | color: #29a329;
53 | }
54 |
55 | /* Atelier Seaside Dark Aqua */
56 | .css .hljs-hexcolor {
57 | color: #1999b3;
58 | }
59 |
60 | /* Atelier Seaside Dark Blue */
61 | .hljs-function,
62 | .python .hljs-decorator,
63 | .python .hljs-title,
64 | .ruby .hljs-function .hljs-title,
65 | .ruby .hljs-title .hljs-keyword,
66 | .perl .hljs-sub,
67 | .javascript .hljs-title,
68 | .coffeescript .hljs-title {
69 | color: #3d62f5;
70 | }
71 |
72 | /* Atelier Seaside Dark Purple */
73 | .hljs-keyword,
74 | .javascript .hljs-function {
75 | color: #ad2bee;
76 | }
77 |
78 | .hljs {
79 | display: block;
80 | overflow-x: auto;
81 | background: #242924;
82 | color: #8ca68c;
83 | padding: 0.5em;
84 | }
85 |
86 | .coffeescript .javascript,
87 | .javascript .xml,
88 | .tex .hljs-formula,
89 | .xml .javascript,
90 | .xml .vbscript,
91 | .xml .css,
92 | .xml .hljs-cdata {
93 | opacity: 0.5;
94 | }
95 |
--------------------------------------------------------------------------------
/main/assets/js/highlight/styles/atelier-lakeside.dark.css:
--------------------------------------------------------------------------------
1 | /* Base16 Atelier Lakeside Dark - Theme */
2 | /* by Bram de Haan (http://atelierbram.github.io/syntax-highlighting/atelier-schemes/lakeside/) */
3 | /* Original Base16 color scheme by Chris Kempson (https://github.com/chriskempson/base16) */
4 | /* https://github.com/jmblog/color-themes-for-highlightjs */
5 |
6 | /* Atelier Lakeside Dark Comment */
7 | .hljs-comment,
8 | .hljs-title {
9 | color: #7195a8;
10 | }
11 |
12 | /* Atelier Lakeside Dark Red */
13 | .hljs-variable,
14 | .hljs-attribute,
15 | .hljs-tag,
16 | .hljs-regexp,
17 | .ruby .hljs-constant,
18 | .xml .hljs-tag .hljs-title,
19 | .xml .hljs-pi,
20 | .xml .hljs-doctype,
21 | .html .hljs-doctype,
22 | .css .hljs-id,
23 | .css .hljs-class,
24 | .css .hljs-pseudo {
25 | color: #d22d72;
26 | }
27 |
28 | /* Atelier Lakeside Dark Orange */
29 | .hljs-number,
30 | .hljs-preprocessor,
31 | .hljs-pragma,
32 | .hljs-built_in,
33 | .hljs-literal,
34 | .hljs-params,
35 | .hljs-constant {
36 | color: #935c25;
37 | }
38 |
39 | /* Atelier Lakeside Dark Yellow */
40 | .hljs-ruby .hljs-class .hljs-title,
41 | .css .hljs-rules .hljs-attribute {
42 | color: #8a8a0f;
43 | }
44 |
45 | /* Atelier Lakeside Dark Green */
46 | .hljs-string,
47 | .hljs-value,
48 | .hljs-inheritance,
49 | .hljs-header,
50 | .ruby .hljs-symbol,
51 | .xml .hljs-cdata {
52 | color: #568c3b;
53 | }
54 |
55 | /* Atelier Lakeside Dark Aqua */
56 | .css .hljs-hexcolor {
57 | color: #2d8f6f;
58 | }
59 |
60 | /* Atelier Lakeside Dark Blue */
61 | .hljs-function,
62 | .python .hljs-decorator,
63 | .python .hljs-title,
64 | .ruby .hljs-function .hljs-title,
65 | .ruby .hljs-title .hljs-keyword,
66 | .perl .hljs-sub,
67 | .javascript .hljs-title,
68 | .coffeescript .hljs-title {
69 | color: #257fad;
70 | }
71 |
72 | /* Atelier Lakeside Dark Purple */
73 | .hljs-keyword,
74 | .javascript .hljs-function {
75 | color: #5d5db1;
76 | }
77 |
78 | .hljs {
79 | display: block;
80 | overflow-x: auto;
81 | background: #1f292e;
82 | color: #7ea2b4;
83 | padding: 0.5em;
84 | }
85 |
86 | .coffeescript .javascript,
87 | .javascript .xml,
88 | .tex .hljs-formula,
89 | .xml .javascript,
90 | .xml .vbscript,
91 | .xml .css,
92 | .xml .hljs-cdata {
93 | opacity: 0.5;
94 | }
95 |
--------------------------------------------------------------------------------
/main/assets/js/highlight/styles/atelier-seaside.light.css:
--------------------------------------------------------------------------------
1 | /* Base16 Atelier Seaside Light - Theme */
2 | /* by Bram de Haan (http://atelierbram.github.io/syntax-highlighting/atelier-schemes/seaside/) */
3 | /* Original Base16 color scheme by Chris Kempson (https://github.com/chriskempson/base16) */
4 | /* https://github.com/jmblog/color-themes-for-highlightjs */
5 |
6 | /* Atelier Seaside Light Comment */
7 | .hljs-comment,
8 | .hljs-title {
9 | color: #687d68;
10 | }
11 |
12 | /* Atelier Seaside Light Red */
13 | .hljs-variable,
14 | .hljs-attribute,
15 | .hljs-tag,
16 | .hljs-regexp,
17 | .ruby .hljs-constant,
18 | .xml .hljs-tag .hljs-title,
19 | .xml .hljs-pi,
20 | .xml .hljs-doctype,
21 | .html .hljs-doctype,
22 | .css .hljs-id,
23 | .css .hljs-class,
24 | .css .hljs-pseudo {
25 | color: #e6193c;
26 | }
27 |
28 | /* Atelier Seaside Light Orange */
29 | .hljs-number,
30 | .hljs-preprocessor,
31 | .hljs-pragma,
32 | .hljs-built_in,
33 | .hljs-literal,
34 | .hljs-params,
35 | .hljs-constant {
36 | color: #87711d;
37 | }
38 |
39 | /* Atelier Seaside Light Yellow */
40 | .hljs-ruby .hljs-class .hljs-title,
41 | .css .hljs-rules .hljs-attribute {
42 | color: #c3c322;
43 | }
44 |
45 | /* Atelier Seaside Light Green */
46 | .hljs-string,
47 | .hljs-value,
48 | .hljs-inheritance,
49 | .hljs-header,
50 | .ruby .hljs-symbol,
51 | .xml .hljs-cdata {
52 | color: #29a329;
53 | }
54 |
55 | /* Atelier Seaside Light Aqua */
56 | .css .hljs-hexcolor {
57 | color: #1999b3;
58 | }
59 |
60 | /* Atelier Seaside Light Blue */
61 | .hljs-function,
62 | .python .hljs-decorator,
63 | .python .hljs-title,
64 | .ruby .hljs-function .hljs-title,
65 | .ruby .hljs-title .hljs-keyword,
66 | .perl .hljs-sub,
67 | .javascript .hljs-title,
68 | .coffeescript .hljs-title {
69 | color: #3d62f5;
70 | }
71 |
72 | /* Atelier Seaside Light Purple */
73 | .hljs-keyword,
74 | .javascript .hljs-function {
75 | color: #ad2bee;
76 | }
77 |
78 | .hljs {
79 | display: block;
80 | overflow-x: auto;
81 | background: #f0fff0;
82 | color: #5e6e5e;
83 | padding: 0.5em;
84 | }
85 |
86 | .coffeescript .javascript,
87 | .javascript .xml,
88 | .tex .hljs-formula,
89 | .xml .javascript,
90 | .xml .vbscript,
91 | .xml .css,
92 | .xml .hljs-cdata {
93 | opacity: 0.5;
94 | }
95 |
--------------------------------------------------------------------------------
/plugins/plg_editors_akmarkdown/assets/ace/theme-idle_fingers.js:
--------------------------------------------------------------------------------
1 | ace.define("ace/theme/idle_fingers",["require","exports","module","ace/lib/dom"],function(e,t,n){t.isDark=!0,t.cssClass="ace-idle-fingers",t.cssText=".ace-idle-fingers .ace_gutter {background: #3b3b3b;color: rgb(153,153,153)}.ace-idle-fingers .ace_print-margin {width: 1px;background: #3b3b3b}.ace-idle-fingers {background-color: #323232;color: #FFFFFF}.ace-idle-fingers .ace_cursor {color: #91FF00}.ace-idle-fingers .ace_marker-layer .ace_selection {background: rgba(90, 100, 126, 0.88)}.ace-idle-fingers.ace_multiselect .ace_selection.ace_start {box-shadow: 0 0 3px 0px #323232;}.ace-idle-fingers .ace_marker-layer .ace_step {background: rgb(102, 82, 0)}.ace-idle-fingers .ace_marker-layer .ace_bracket {margin: -1px 0 0 -1px;border: 1px solid #404040}.ace-idle-fingers .ace_marker-layer .ace_active-line {background: #353637}.ace-idle-fingers .ace_gutter-active-line {background-color: #353637}.ace-idle-fingers .ace_marker-layer .ace_selected-word {border: 1px solid rgba(90, 100, 126, 0.88)}.ace-idle-fingers .ace_invisible {color: #404040}.ace-idle-fingers .ace_keyword,.ace-idle-fingers .ace_meta {color: #CC7833}.ace-idle-fingers .ace_constant,.ace-idle-fingers .ace_constant.ace_character,.ace-idle-fingers .ace_constant.ace_character.ace_escape,.ace-idle-fingers .ace_constant.ace_other,.ace-idle-fingers .ace_support.ace_constant {color: #6C99BB}.ace-idle-fingers .ace_invalid {color: #FFFFFF;background-color: #FF0000}.ace-idle-fingers .ace_fold {background-color: #CC7833;border-color: #FFFFFF}.ace-idle-fingers .ace_support.ace_function {color: #B83426}.ace-idle-fingers .ace_variable.ace_parameter {font-style: italic}.ace-idle-fingers .ace_string {color: #A5C261}.ace-idle-fingers .ace_string.ace_regexp {color: #CCCC33}.ace-idle-fingers .ace_comment {font-style: italic;color: #BC9458}.ace-idle-fingers .ace_meta.ace_tag {color: #FFE5BB}.ace-idle-fingers .ace_entity.ace_name {color: #FFC66D}.ace-idle-fingers .ace_collab.ace_user1 {color: #323232;background-color: #FFF980}.ace-idle-fingers .ace_indent-guide {background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAACCAYAAACZgbYnAAAAEklEQVQImWMwMjLyZYiPj/8PAAreAwAI1+g0AAAAAElFTkSuQmCC) right repeat-y}";var r=e("../lib/dom");r.importCssString(t.cssText,t.cssClass)})
--------------------------------------------------------------------------------
/main/src/Installer/installscript/plugins.php:
--------------------------------------------------------------------------------
1 | plugins;
15 |
16 | if (!empty($plugins))
17 | {
18 | foreach ($plugins as $plugin)
19 | {
20 | // Install per plugin
21 | foreach ($plugin as $var)
22 | {
23 | $var = (string) $var;
24 | $install_path = dirname($path) . '/plugins/' . $var;
25 |
26 | // Get plugin name
27 | $path2 = explode('/', $var);
28 | $plg_name = array_pop($path2);
29 |
30 | if (substr($plg_name, 0, 4) == 'plg_')
31 | {
32 | $plg_name = substr($plg_name, 4);
33 | }
34 |
35 | $plg_name = explode('_', $plg_name);
36 | $plg_name = $plg_name[1];
37 |
38 | // Do install
39 | $installer = new JInstaller;
40 |
41 | if ($result[] = $installer->install($install_path))
42 | {
43 | $plg_group = (string) $installer->manifest['group'];
44 |
45 | // Enable this plugin.
46 | if ($type == 'install')
47 | {
48 | $q = $db->getQuery(true);
49 |
50 | $q->update('#__extensions')
51 | ->set("enabled = 1")
52 | ->where("type = 'plugin'")
53 | ->where("element = '{$plg_name}'")
54 | ->where("folder = '{$plg_group}'");
55 |
56 | $db->setQuery($q);
57 | $db->execute();
58 | }
59 |
60 | $status = $tick;
61 | }
62 | else
63 | {
64 | $status = $cross;
65 | }
66 |
67 | // Set success table
68 | $grid->addRow(array('class' => 'row' . ($i % 2)));
69 | $grid->setRowCell('num', ++$i, $td_class);
70 | $grid->setRowCell('type', JText::_('COM_INSTALLER_TYPE_PLUGIN'), $td_class);
71 | $grid->setRowCell('name', JText::_($var), array());
72 | $grid->setRowCell('version', $installer->manifest->version, $td_class);
73 | $grid->setRowCell('state', $status, $td_class);
74 | $grid->setRowCell('info', JText::_($installer->manifest->description), array());
75 | }
76 | }
77 | }
78 |
--------------------------------------------------------------------------------
/main/assets/js/highlight/styles/atelier-lakeside.light.css:
--------------------------------------------------------------------------------
1 | /* Base16 Atelier Lakeside Light - Theme */
2 | /* by Bram de Haan (http://atelierbram.github.io/syntax-highlighting/atelier-schemes/lakeside/) */
3 | /* Original Base16 color scheme by Chris Kempson (https://github.com/chriskempson/base16) */
4 | /* https://github.com/jmblog/color-themes-for-highlightjs */
5 |
6 | /* Atelier Lakeside Light Comment */
7 | .hljs-comment,
8 | .hljs-title {
9 | color: #5a7b8c;
10 | }
11 |
12 | /* Atelier Lakeside Light Red */
13 | .hljs-variable,
14 | .hljs-attribute,
15 | .hljs-tag,
16 | .hljs-regexp,
17 | .ruby .hljs-constant,
18 | .xml .hljs-tag .hljs-title,
19 | .xml .hljs-pi,
20 | .xml .hljs-doctype,
21 | .html .hljs-doctype,
22 | .css .hljs-id,
23 | .css .hljs-class,
24 | .css .hljs-pseudo {
25 | color: #d22d72;
26 | }
27 |
28 | /* Atelier Lakeside Light Orange */
29 | .hljs-number,
30 | .hljs-preprocessor,
31 | .hljs-pragma,
32 | .hljs-built_in,
33 | .hljs-literal,
34 | .hljs-params,
35 | .hljs-constant {
36 | color: #935c25;
37 | }
38 |
39 | /* Atelier Lakeside Light Yellow */
40 | .hljs-ruby .hljs-class .hljs-title,
41 | .css .hljs-rules .hljs-attribute {
42 | color: #8a8a0f;
43 | }
44 |
45 | /* Atelier Lakeside Light Green */
46 | .hljs-string,
47 | .hljs-value,
48 | .hljs-inheritance,
49 | .hljs-header,
50 | .ruby .hljs-symbol,
51 | .xml .hljs-cdata {
52 | color: #568c3b;
53 | }
54 |
55 | /* Atelier Lakeside Light Aqua */
56 | .css .hljs-hexcolor {
57 | color: #2d8f6f;
58 | }
59 |
60 | /* Atelier Lakeside Light Blue */
61 | .hljs-function,
62 | .python .hljs-decorator,
63 | .python .hljs-title,
64 | .ruby .hljs-function .hljs-title,
65 | .ruby .hljs-title .hljs-keyword,
66 | .perl .hljs-sub,
67 | .javascript .hljs-title,
68 | .coffeescript .hljs-title {
69 | color: #257fad;
70 | }
71 |
72 | /* Atelier Lakeside Light Purple */
73 | .hljs-keyword,
74 | .javascript .hljs-function {
75 | color: #5d5db1;
76 | }
77 |
78 | .hljs {
79 | display: block;
80 | overflow-x: auto;
81 | background: #ebf8ff;
82 | color: #516d7b;
83 | padding: 0.5em;
84 | }
85 |
86 | .coffeescript .javascript,
87 | .javascript .xml,
88 | .tex .hljs-formula,
89 | .xml .javascript,
90 | .xml .vbscript,
91 | .xml .css,
92 | .xml .hljs-cdata {
93 | opacity: 0.5;
94 | }
95 |
--------------------------------------------------------------------------------
/main/assets/js/highlight/styles/solarized_dark.css:
--------------------------------------------------------------------------------
1 | /*
2 |
3 | Orginal Style from ethanschoonover.com/solarized (c) Jeremy Hull
4 |
5 | */
6 |
7 | .hljs {
8 | display: block;
9 | overflow-x: auto;
10 | padding: 0.5em;
11 | background: #002b36;
12 | color: #839496;
13 | }
14 |
15 | .hljs-comment,
16 | .hljs-template_comment,
17 | .diff .hljs-header,
18 | .hljs-doctype,
19 | .hljs-pi,
20 | .lisp .hljs-string,
21 | .hljs-javadoc {
22 | color: #586e75;
23 | }
24 |
25 | /* Solarized Green */
26 | .hljs-keyword,
27 | .hljs-winutils,
28 | .method,
29 | .hljs-addition,
30 | .css .hljs-tag,
31 | .hljs-request,
32 | .hljs-status,
33 | .nginx .hljs-title {
34 | color: #859900;
35 | }
36 |
37 | /* Solarized Cyan */
38 | .hljs-number,
39 | .hljs-command,
40 | .hljs-string,
41 | .hljs-tag .hljs-value,
42 | .hljs-rules .hljs-value,
43 | .hljs-phpdoc,
44 | .tex .hljs-formula,
45 | .hljs-regexp,
46 | .hljs-hexcolor,
47 | .hljs-link_url {
48 | color: #2aa198;
49 | }
50 |
51 | /* Solarized Blue */
52 | .hljs-title,
53 | .hljs-localvars,
54 | .hljs-chunk,
55 | .hljs-decorator,
56 | .hljs-built_in,
57 | .hljs-identifier,
58 | .vhdl .hljs-literal,
59 | .hljs-id,
60 | .css .hljs-function {
61 | color: #268bd2;
62 | }
63 |
64 | /* Solarized Yellow */
65 | .hljs-attribute,
66 | .hljs-variable,
67 | .lisp .hljs-body,
68 | .smalltalk .hljs-number,
69 | .hljs-constant,
70 | .hljs-class .hljs-title,
71 | .hljs-parent,
72 | .haskell .hljs-type,
73 | .hljs-link_reference {
74 | color: #b58900;
75 | }
76 |
77 | /* Solarized Orange */
78 | .hljs-preprocessor,
79 | .hljs-preprocessor .hljs-keyword,
80 | .hljs-pragma,
81 | .hljs-shebang,
82 | .hljs-symbol,
83 | .hljs-symbol .hljs-string,
84 | .diff .hljs-change,
85 | .hljs-special,
86 | .hljs-attr_selector,
87 | .hljs-subst,
88 | .hljs-cdata,
89 | .clojure .hljs-title,
90 | .css .hljs-pseudo,
91 | .hljs-header {
92 | color: #cb4b16;
93 | }
94 |
95 | /* Solarized Red */
96 | .hljs-deletion,
97 | .hljs-important {
98 | color: #dc322f;
99 | }
100 |
101 | /* Solarized Violet */
102 | .hljs-link_label {
103 | color: #6c71c4;
104 | }
105 |
106 | .tex .hljs-formula {
107 | background: #073642;
108 | }
109 |
--------------------------------------------------------------------------------
/main/assets/js/highlight/styles/solarized_light.css:
--------------------------------------------------------------------------------
1 | /*
2 |
3 | Orginal Style from ethanschoonover.com/solarized (c) Jeremy Hull
4 |
5 | */
6 |
7 | .hljs {
8 | display: block;
9 | overflow-x: auto;
10 | padding: 0.5em;
11 | background: #fdf6e3;
12 | color: #657b83;
13 | }
14 |
15 | .hljs-comment,
16 | .hljs-template_comment,
17 | .diff .hljs-header,
18 | .hljs-doctype,
19 | .hljs-pi,
20 | .lisp .hljs-string,
21 | .hljs-javadoc {
22 | color: #93a1a1;
23 | }
24 |
25 | /* Solarized Green */
26 | .hljs-keyword,
27 | .hljs-winutils,
28 | .method,
29 | .hljs-addition,
30 | .css .hljs-tag,
31 | .hljs-request,
32 | .hljs-status,
33 | .nginx .hljs-title {
34 | color: #859900;
35 | }
36 |
37 | /* Solarized Cyan */
38 | .hljs-number,
39 | .hljs-command,
40 | .hljs-string,
41 | .hljs-tag .hljs-value,
42 | .hljs-rules .hljs-value,
43 | .hljs-phpdoc,
44 | .tex .hljs-formula,
45 | .hljs-regexp,
46 | .hljs-hexcolor,
47 | .hljs-link_url {
48 | color: #2aa198;
49 | }
50 |
51 | /* Solarized Blue */
52 | .hljs-title,
53 | .hljs-localvars,
54 | .hljs-chunk,
55 | .hljs-decorator,
56 | .hljs-built_in,
57 | .hljs-identifier,
58 | .vhdl .hljs-literal,
59 | .hljs-id,
60 | .css .hljs-function {
61 | color: #268bd2;
62 | }
63 |
64 | /* Solarized Yellow */
65 | .hljs-attribute,
66 | .hljs-variable,
67 | .lisp .hljs-body,
68 | .smalltalk .hljs-number,
69 | .hljs-constant,
70 | .hljs-class .hljs-title,
71 | .hljs-parent,
72 | .haskell .hljs-type,
73 | .hljs-link_reference {
74 | color: #b58900;
75 | }
76 |
77 | /* Solarized Orange */
78 | .hljs-preprocessor,
79 | .hljs-preprocessor .hljs-keyword,
80 | .hljs-pragma,
81 | .hljs-shebang,
82 | .hljs-symbol,
83 | .hljs-symbol .hljs-string,
84 | .diff .hljs-change,
85 | .hljs-special,
86 | .hljs-attr_selector,
87 | .hljs-subst,
88 | .hljs-cdata,
89 | .clojure .hljs-title,
90 | .css .hljs-pseudo,
91 | .hljs-header {
92 | color: #cb4b16;
93 | }
94 |
95 | /* Solarized Red */
96 | .hljs-deletion,
97 | .hljs-important {
98 | color: #dc322f;
99 | }
100 |
101 | /* Solarized Violet */
102 | .hljs-link_label {
103 | color: #6c71c4;
104 | }
105 |
106 | .tex .hljs-formula {
107 | background: #eee8d5;
108 | }
109 |
--------------------------------------------------------------------------------
/main/assets/js/highlight/styles/rainbow.css:
--------------------------------------------------------------------------------
1 | /*
2 |
3 | Style with support for rainbow parens
4 |
5 | */
6 |
7 | .hljs {
8 | display: block;
9 | overflow-x: auto;
10 | padding: 0.5em;
11 | background: #474949;
12 | color: #d1d9e1;
13 | }
14 |
15 |
16 | .hljs-body,
17 | .hljs-collection {
18 | color: #d1d9e1;
19 | }
20 |
21 | .hljs-comment,
22 | .hljs-template_comment,
23 | .diff .hljs-header,
24 | .hljs-doctype,
25 | .lisp .hljs-string,
26 | .hljs-javadoc {
27 | color: #969896;
28 | font-style: italic;
29 | }
30 |
31 | .hljs-keyword,
32 | .clojure .hljs-attribute,
33 | .hljs-winutils,
34 | .javascript .hljs-title,
35 | .hljs-addition,
36 | .css .hljs-tag {
37 | color: #cc99cc;
38 | }
39 |
40 | .hljs-number { color: #f99157; }
41 |
42 | .hljs-command,
43 | .hljs-string,
44 | .hljs-tag .hljs-value,
45 | .hljs-phpdoc,
46 | .tex .hljs-formula,
47 | .hljs-regexp,
48 | .hljs-hexcolor {
49 | color: #8abeb7;
50 | }
51 |
52 | .hljs-title,
53 | .hljs-localvars,
54 | .hljs-function .hljs-title,
55 | .hljs-chunk,
56 | .hljs-decorator,
57 | .hljs-built_in,
58 | .lisp .hljs-title,
59 | .hljs-identifier {
60 | color: #b5bd68;
61 | }
62 |
63 | .hljs-class .hljs-keyword {
64 | color: #f2777a;
65 | }
66 |
67 | .hljs-variable,
68 | .lisp .hljs-body,
69 | .smalltalk .hljs-number,
70 | .hljs-constant,
71 | .hljs-class .hljs-title,
72 | .hljs-parent,
73 | .haskell .hljs-label,
74 | .hljs-id,
75 | .lisp .hljs-title,
76 | .clojure .hljs-title .hljs-built_in {
77 | color: #ffcc66;
78 | }
79 |
80 | .hljs-tag .hljs-title,
81 | .hljs-rules .hljs-property,
82 | .django .hljs-tag .hljs-keyword,
83 | .clojure .hljs-title .hljs-built_in {
84 | font-weight: bold;
85 | }
86 |
87 | .hljs-attribute,
88 | .clojure .hljs-title {
89 | color: #81a2be;
90 | }
91 |
92 | .hljs-preprocessor,
93 | .hljs-pragma,
94 | .hljs-pi,
95 | .hljs-shebang,
96 | .hljs-symbol,
97 | .hljs-symbol .hljs-string,
98 | .diff .hljs-change,
99 | .hljs-special,
100 | .hljs-attr_selector,
101 | .hljs-important,
102 | .hljs-subst,
103 | .hljs-cdata {
104 | color: #f99157;
105 | }
106 |
107 | .hljs-deletion {
108 | color: #dc322f;
109 | }
110 |
111 | .tex .hljs-formula {
112 | background: #eee8d5;
113 | }
114 |
--------------------------------------------------------------------------------
/main/assets/js/highlight/styles/pojoaque.css:
--------------------------------------------------------------------------------
1 | /*
2 |
3 | Pojoaque Style by Jason Tate
4 | http://web-cms-designs.com/ftopict-10-pojoaque-style-for-highlight-js-code-highlighter.html
5 | Based on Solarized Style from http://ethanschoonover.com/solarized
6 |
7 | */
8 |
9 | .hljs {
10 | display: block;
11 | overflow-x: auto;
12 | padding: 0.5em;
13 | color: #dccf8f;
14 | background: url(pojoaque.jpg) repeat scroll left top #181914;
15 | }
16 |
17 | .hljs-comment,
18 | .hljs-template_comment,
19 | .diff .hljs-header,
20 | .hljs-doctype,
21 | .lisp .hljs-string,
22 | .hljs-javadoc {
23 | color: #586e75;
24 | font-style: italic;
25 | }
26 |
27 | .hljs-keyword,
28 | .css .rule .hljs-keyword,
29 | .hljs-winutils,
30 | .javascript .hljs-title,
31 | .method,
32 | .hljs-addition,
33 | .css .hljs-tag,
34 | .clojure .hljs-title,
35 | .nginx .hljs-title {
36 | color: #b64926;
37 | }
38 |
39 | .hljs-number,
40 | .hljs-command,
41 | .hljs-string,
42 | .hljs-tag .hljs-value,
43 | .hljs-phpdoc,
44 | .tex .hljs-formula,
45 | .hljs-regexp,
46 | .hljs-hexcolor {
47 | color: #468966;
48 | }
49 |
50 | .hljs-title,
51 | .hljs-localvars,
52 | .hljs-function .hljs-title,
53 | .hljs-chunk,
54 | .hljs-decorator,
55 | .hljs-built_in,
56 | .lisp .hljs-title,
57 | .clojure .hljs-built_in,
58 | .hljs-identifier,
59 | .hljs-id {
60 | color: #ffb03b;
61 | }
62 |
63 | .hljs-attribute,
64 | .hljs-variable,
65 | .lisp .hljs-body,
66 | .smalltalk .hljs-number,
67 | .hljs-constant,
68 | .hljs-class .hljs-title,
69 | .hljs-parent,
70 | .haskell .hljs-type {
71 | color: #b58900;
72 | }
73 |
74 | .css .hljs-attribute {
75 | color: #b89859;
76 | }
77 |
78 | .css .hljs-number,
79 | .css .hljs-hexcolor {
80 | color: #dccf8f;
81 | }
82 |
83 | .css .hljs-class {
84 | color: #d3a60c;
85 | }
86 |
87 | .hljs-preprocessor,
88 | .hljs-pragma,
89 | .hljs-pi,
90 | .hljs-shebang,
91 | .hljs-symbol,
92 | .hljs-symbol .hljs-string,
93 | .diff .hljs-change,
94 | .hljs-special,
95 | .hljs-attr_selector,
96 | .hljs-important,
97 | .hljs-subst,
98 | .hljs-cdata {
99 | color: #cb4b16;
100 | }
101 |
102 | .hljs-deletion {
103 | color: #dc322f;
104 | }
105 |
106 | .tex .hljs-formula {
107 | background: #073642;
108 | }
109 |
--------------------------------------------------------------------------------
/plugins/plg_editors_akmarkdown/assets/ace/theme-kr_theme.js:
--------------------------------------------------------------------------------
1 | ace.define("ace/theme/kr_theme",["require","exports","module","ace/lib/dom"],function(e,t,n){t.isDark=!0,t.cssClass="ace-kr-theme",t.cssText=".ace-kr-theme .ace_gutter {background: #1c1917;color: #FCFFE0}.ace-kr-theme .ace_print-margin {width: 1px;background: #1c1917}.ace-kr-theme {background-color: #0B0A09;color: #FCFFE0}.ace-kr-theme .ace_cursor {color: #FF9900}.ace-kr-theme .ace_marker-layer .ace_selection {background: rgba(170, 0, 255, 0.45)}.ace-kr-theme.ace_multiselect .ace_selection.ace_start {box-shadow: 0 0 3px 0px #0B0A09;}.ace-kr-theme .ace_marker-layer .ace_step {background: rgb(102, 82, 0)}.ace-kr-theme .ace_marker-layer .ace_bracket {margin: -1px 0 0 -1px;border: 1px solid rgba(255, 177, 111, 0.32)}.ace-kr-theme .ace_marker-layer .ace_active-line {background: #38403D}.ace-kr-theme .ace_gutter-active-line {background-color : #38403D}.ace-kr-theme .ace_marker-layer .ace_selected-word {border: 1px solid rgba(170, 0, 255, 0.45)}.ace-kr-theme .ace_invisible {color: rgba(255, 177, 111, 0.32)}.ace-kr-theme .ace_keyword,.ace-kr-theme .ace_meta {color: #949C8B}.ace-kr-theme .ace_constant,.ace-kr-theme .ace_constant.ace_character,.ace-kr-theme .ace_constant.ace_character.ace_escape,.ace-kr-theme .ace_constant.ace_other {color: rgba(210, 117, 24, 0.76)}.ace-kr-theme .ace_invalid {color: #F8F8F8;background-color: #A41300}.ace-kr-theme .ace_support {color: #9FC28A}.ace-kr-theme .ace_support.ace_constant {color: #C27E66}.ace-kr-theme .ace_fold {background-color: #949C8B;border-color: #FCFFE0}.ace-kr-theme .ace_support.ace_function {color: #85873A}.ace-kr-theme .ace_storage {color: #FFEE80}.ace-kr-theme .ace_string {color: rgba(164, 161, 181, 0.8)}.ace-kr-theme .ace_string.ace_regexp {color: rgba(125, 255, 192, 0.65)}.ace-kr-theme .ace_comment {font-style: italic;color: #706D5B}.ace-kr-theme .ace_variable {color: #D1A796}.ace-kr-theme .ace_list,.ace-kr-theme .ace_markup.ace_list {background-color: #0F0040}.ace-kr-theme .ace_variable.ace_language {color: #FF80E1}.ace-kr-theme .ace_meta.ace_tag {color: #BABD9C}.ace-kr-theme .ace_indent-guide {background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAACCAYAAACZgbYnAAAAEklEQVQImWNgYGBgYFBXV/8PAAJoAXX4kT2EAAAAAElFTkSuQmCC) right repeat-y}";var r=e("../lib/dom");r.importCssString(t.cssText,t.cssClass)})
--------------------------------------------------------------------------------
/main/lib/tpyo/amazon-s3-php-class/README.md:
--------------------------------------------------------------------------------
1 | # Amazon S3 PHP Class
2 |
3 | ## Usage
4 |
5 | OO method (e,g; $s3->getObject(...)):
6 |
7 | ```php
8 | $s3 = new S3($awsAccessKey, $awsSecretKey);
9 | ```
10 |
11 | Statically (e,g; S3::getObject(...)):
12 |
13 | ```php
14 | S3::setAuth($awsAccessKey, $awsSecretKey);
15 | ```
16 |
17 | ### Object Operations
18 |
19 | #### Uploading objects
20 |
21 | Put an object from a file:
22 |
23 | ```php
24 | S3::putObject(S3::inputFile($file, false), $bucketName, $uploadName, S3::ACL_PUBLIC_READ)
25 | ```
26 |
27 | Put an object from a string and set its Content-Type:
28 |
29 | ```php
30 | S3::putObject($string, $bucketName, $uploadName, S3::ACL_PUBLIC_READ, array(), array('Content-Type' => 'text/plain'))
31 | ```
32 |
33 | Put an object from a resource (buffer/file size is required - note: the resource will be fclose()'d automatically):
34 |
35 | ```php
36 | S3::putObject(S3::inputResource(fopen($file, 'rb'), filesize($file)), $bucketName, $uploadName, S3::ACL_PUBLIC_READ)
37 | ```
38 |
39 | #### Retrieving objects
40 |
41 | Get an object:
42 |
43 | ```php
44 | S3::getObject($bucketName, $uploadName)
45 | ```
46 |
47 | Save an object to file:
48 |
49 | ```php
50 | S3::getObject($bucketName, $uploadName, $saveName)
51 | ```
52 |
53 | Save an object to a resource of any type:
54 |
55 | ```php
56 | S3::getObject($bucketName, $uploadName, fopen('savefile.txt', 'wb'))
57 | ```
58 |
59 | #### Copying and deleting objects
60 |
61 | Copy an object:
62 |
63 | ```php
64 | S3::copyObject($srcBucket, $srcName, $bucketName, $saveName, $metaHeaders = array(), $requestHeaders = array())
65 | ```
66 |
67 | Delete an object:
68 |
69 | ```php
70 | S3::deleteObject($bucketName, $uploadName)
71 | ```
72 |
73 | ### Bucket Operations
74 |
75 | Get a list of buckets:
76 |
77 | ```php
78 | S3::listBuckets() // Simple bucket list
79 | S3::listBuckets(true) // Detailed bucket list
80 | ```
81 |
82 | Create a bucket:
83 |
84 | ```php
85 | S3::putBucket($bucketName)
86 | ```
87 |
88 | Get the contents of a bucket:
89 |
90 | ```php
91 | S3::getBucket($bucketName)
92 | ```
93 |
94 | Delete an empty bucket:
95 |
96 | ```php
97 | S3::deleteBucket($bucketName)
98 | ```
99 |
100 |
--------------------------------------------------------------------------------
/main/lib/tpyo/amazon-s3-php-class/example-form.php:
--------------------------------------------------------------------------------
1 | 123);
33 | $requestHeaders = array(
34 | 'Content-Type' => 'application/octet-stream',
35 | 'Content-Disposition' => 'attachment; filename=${filename}'
36 | );
37 |
38 | $params = S3::getHttpUploadPostParams(
39 | $bucket,
40 | $path,
41 | S3::ACL_PUBLIC_READ,
42 | $lifetime,
43 | $maxFileSize,
44 | 201, // Or a URL to redirect to on success
45 | $metaHeaders,
46 | $requestHeaders,
47 | false // False since we're not using flash
48 | );
49 |
50 | $uploadURL = 'https://' . $bucket . '.s3.amazonaws.com/';
51 |
52 | ?>
53 |
54 |
55 | S3 Form Upload
56 |
57 |
58 |
65 |
66 |
67 |
--------------------------------------------------------------------------------
/plugins/plg_editors_akmarkdown/assets/ace/theme-solarized_dark.js:
--------------------------------------------------------------------------------
1 | ace.define("ace/theme/solarized_dark",["require","exports","module","ace/lib/dom"],function(e,t,n){t.isDark=!0,t.cssClass="ace-solarized-dark",t.cssText=".ace-solarized-dark .ace_gutter {background: #01313f;color: #d0edf7}.ace-solarized-dark .ace_print-margin {width: 1px;background: #33555E}.ace-solarized-dark {background-color: #002B36;color: #93A1A1}.ace-solarized-dark .ace_entity.ace_other.ace_attribute-name,.ace-solarized-dark .ace_storage {color: #93A1A1}.ace-solarized-dark .ace_cursor,.ace-solarized-dark .ace_string.ace_regexp {color: #D30102}.ace-solarized-dark .ace_marker-layer .ace_active-line,.ace-solarized-dark .ace_marker-layer .ace_selection {background: rgba(255, 255, 255, 0.1)}.ace-solarized-dark.ace_multiselect .ace_selection.ace_start {box-shadow: 0 0 3px 0px #002B36;}.ace-solarized-dark .ace_marker-layer .ace_step {background: rgb(102, 82, 0)}.ace-solarized-dark .ace_marker-layer .ace_bracket {margin: -1px 0 0 -1px;border: 1px solid rgba(147, 161, 161, 0.50)}.ace-solarized-dark .ace_gutter-active-line {background-color: #0d3440}.ace-solarized-dark .ace_marker-layer .ace_selected-word {border: 1px solid #073642}.ace-solarized-dark .ace_invisible {color: rgba(147, 161, 161, 0.50)}.ace-solarized-dark .ace_keyword,.ace-solarized-dark .ace_meta,.ace-solarized-dark .ace_support.ace_class,.ace-solarized-dark .ace_support.ace_type {color: #859900}.ace-solarized-dark .ace_constant.ace_character,.ace-solarized-dark .ace_constant.ace_other {color: #CB4B16}.ace-solarized-dark .ace_constant.ace_language {color: #B58900}.ace-solarized-dark .ace_constant.ace_numeric {color: #D33682}.ace-solarized-dark .ace_fold {background-color: #268BD2;border-color: #93A1A1}.ace-solarized-dark .ace_entity.ace_name.ace_function,.ace-solarized-dark .ace_entity.ace_name.ace_tag,.ace-solarized-dark .ace_support.ace_function,.ace-solarized-dark .ace_variable,.ace-solarized-dark .ace_variable.ace_language {color: #268BD2}.ace-solarized-dark .ace_string {color: #2AA198}.ace-solarized-dark .ace_comment {font-style: italic;color: #657B83}.ace-solarized-dark .ace_indent-guide {background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAACCAYAAACZgbYnAAAAEklEQVQImWNg0Db1ZVCxc/sPAAd4AlUHlLenAAAAAElFTkSuQmCC) right repeat-y}";var r=e("../lib/dom");r.importCssString(t.cssText,t.cssClass)})
--------------------------------------------------------------------------------
/main/assets/js/highlight/styles/dark.css:
--------------------------------------------------------------------------------
1 | /*
2 |
3 | Dark style from softwaremaniacs.org (c) Ivan Sagalaev
4 |
5 | */
6 |
7 | .hljs {
8 | display: block;
9 | overflow-x: auto;
10 | padding: 0.5em;
11 | background: #444;
12 | }
13 |
14 | .hljs-keyword,
15 | .hljs-literal,
16 | .hljs-change,
17 | .hljs-winutils,
18 | .hljs-flow,
19 | .lisp .hljs-title,
20 | .clojure .hljs-built_in,
21 | .nginx .hljs-title,
22 | .tex .hljs-special {
23 | color: white;
24 | }
25 |
26 | .hljs,
27 | .hljs-subst {
28 | color: #ddd;
29 | }
30 |
31 | .hljs-string,
32 | .hljs-title,
33 | .haskell .hljs-type,
34 | .ini .hljs-title,
35 | .hljs-tag .hljs-value,
36 | .css .hljs-rules .hljs-value,
37 | .hljs-preprocessor,
38 | .hljs-pragma,
39 | .ruby .hljs-symbol,
40 | .ruby .hljs-symbol .hljs-string,
41 | .ruby .hljs-class .hljs-parent,
42 | .hljs-built_in,
43 | .django .hljs-template_tag,
44 | .django .hljs-variable,
45 | .smalltalk .hljs-class,
46 | .hljs-javadoc,
47 | .ruby .hljs-string,
48 | .django .hljs-filter .hljs-argument,
49 | .smalltalk .hljs-localvars,
50 | .smalltalk .hljs-array,
51 | .hljs-attr_selector,
52 | .hljs-pseudo,
53 | .hljs-addition,
54 | .hljs-stream,
55 | .hljs-envvar,
56 | .apache .hljs-tag,
57 | .apache .hljs-cbracket,
58 | .tex .hljs-command,
59 | .hljs-prompt,
60 | .coffeescript .hljs-attribute {
61 | color: #d88;
62 | }
63 |
64 | .hljs-comment,
65 | .java .hljs-annotation,
66 | .python .hljs-decorator,
67 | .hljs-template_comment,
68 | .hljs-pi,
69 | .hljs-doctype,
70 | .hljs-deletion,
71 | .hljs-shebang,
72 | .apache .hljs-sqbracket,
73 | .tex .hljs-formula {
74 | color: #777;
75 | }
76 |
77 | .hljs-keyword,
78 | .hljs-literal,
79 | .hljs-title,
80 | .css .hljs-id,
81 | .hljs-phpdoc,
82 | .haskell .hljs-type,
83 | .vbscript .hljs-built_in,
84 | .rsl .hljs-built_in,
85 | .smalltalk .hljs-class,
86 | .diff .hljs-header,
87 | .hljs-chunk,
88 | .hljs-winutils,
89 | .bash .hljs-variable,
90 | .apache .hljs-tag,
91 | .tex .hljs-special,
92 | .hljs-request,
93 | .hljs-status {
94 | font-weight: bold;
95 | }
96 |
97 | .coffeescript .javascript,
98 | .javascript .xml,
99 | .tex .hljs-formula,
100 | .xml .javascript,
101 | .xml .vbscript,
102 | .xml .css,
103 | .xml .hljs-cdata {
104 | opacity: 0.5;
105 | }
106 |
--------------------------------------------------------------------------------
/plugins/plg_editors_akmarkdown/assets/ace/ext-whitespace.js:
--------------------------------------------------------------------------------
1 | define("ace/ext/whitespace",["require","exports","module","ace/lib/lang"],function(e,t,n){var r=e("../lib/lang");t.$detectIndentation=function(e,t){function h(e){var t=0;for(var r=e;r0&&!(s%c)&&!(l%c)&&(r[c]=(r[c]||0)+1),n[l]=(n[l]||0)+1}s=l;while(a[a.length-1]=="\\")a=e[u++]}var p=r.reduce(function(e,t){return e+t},0),d={score:0,length:0},v=0;for(var u=1;u<12;u++){if(u==1){v=h(u);var m=1}else var m=h(u)/v;r[u]&&(m+=r[u]/p),m>d.score&&(d={score:m,length:u})}if(d.score&&d.score>1.4)var g=d.length;if(i>v+1)return{ch:" ",length:g};if(v+1>i)return{ch:" ",length:g}},t.detectIndentation=function(e){var n=e.getLines(0,1e3),r=t.$detectIndentation(n)||{};return r.ch&&e.setUseSoftTabs(r.ch==" "),r.length&&e.setTabSize(r.length),r},t.trimTrailingSpace=function(e){var t=e.getDocument(),n=t.getAllLines();for(var r=0,i=n.length;r
4 |
5 | */
6 |
7 | .hljs {
8 | display: block;
9 | overflow-x: auto;
10 | padding: 0.5em;
11 | background:#b7a68e url(brown_papersq.png);
12 | }
13 |
14 | .hljs-keyword,
15 | .hljs-literal,
16 | .hljs-change,
17 | .hljs-winutils,
18 | .hljs-flow,
19 | .lisp .hljs-title,
20 | .clojure .hljs-built_in,
21 | .nginx .hljs-title,
22 | .tex .hljs-special,
23 | .hljs-request,
24 | .hljs-status {
25 | color:#005599;
26 | font-weight:bold;
27 | }
28 |
29 | .hljs,
30 | .hljs-subst,
31 | .hljs-tag .hljs-keyword {
32 | color: #363c69;
33 | }
34 |
35 | .hljs-string,
36 | .hljs-title,
37 | .haskell .hljs-type,
38 | .hljs-tag .hljs-value,
39 | .css .hljs-rules .hljs-value,
40 | .hljs-preprocessor,
41 | .hljs-pragma,
42 | .ruby .hljs-symbol,
43 | .ruby .hljs-symbol .hljs-string,
44 | .ruby .hljs-class .hljs-parent,
45 | .hljs-built_in,
46 | .django .hljs-template_tag,
47 | .django .hljs-variable,
48 | .smalltalk .hljs-class,
49 | .hljs-javadoc,
50 | .ruby .hljs-string,
51 | .django .hljs-filter .hljs-argument,
52 | .smalltalk .hljs-localvars,
53 | .smalltalk .hljs-array,
54 | .hljs-attr_selector,
55 | .hljs-pseudo,
56 | .hljs-addition,
57 | .hljs-stream,
58 | .hljs-envvar,
59 | .apache .hljs-tag,
60 | .apache .hljs-cbracket,
61 | .tex .hljs-number {
62 | color: #2c009f;
63 | }
64 |
65 | .hljs-comment,
66 | .java .hljs-annotation,
67 | .python .hljs-decorator,
68 | .hljs-template_comment,
69 | .hljs-pi,
70 | .hljs-doctype,
71 | .hljs-deletion,
72 | .hljs-shebang,
73 | .apache .hljs-sqbracket,
74 | .nginx .hljs-built_in,
75 | .tex .hljs-formula {
76 | color: #802022;
77 | }
78 |
79 | .hljs-keyword,
80 | .hljs-literal,
81 | .css .hljs-id,
82 | .hljs-phpdoc,
83 | .hljs-title,
84 | .haskell .hljs-type,
85 | .vbscript .hljs-built_in,
86 | .rsl .hljs-built_in,
87 | .smalltalk .hljs-class,
88 | .diff .hljs-header,
89 | .hljs-chunk,
90 | .hljs-winutils,
91 | .bash .hljs-variable,
92 | .apache .hljs-tag,
93 | .tex .hljs-command {
94 | font-weight: bold;
95 | }
96 |
97 | .coffeescript .javascript,
98 | .javascript .xml,
99 | .tex .hljs-formula,
100 | .xml .javascript,
101 | .xml .vbscript,
102 | .xml .css,
103 | .xml .hljs-cdata {
104 | opacity: 0.8;
105 | }
106 |
--------------------------------------------------------------------------------
/plugins/plg_editors_akmarkdown/assets/ace/theme-kr.js:
--------------------------------------------------------------------------------
1 | define("ace/theme/kr_theme",["require","exports","module","ace/lib/dom"],function(e,t,n){t.isDark=!0,t.cssClass="ace-kr-theme",t.cssText=".ace-kr-theme .ace_gutter {background: #1c1917;color: #FCFFE0}.ace-kr-theme .ace_print-margin {width: 1px;background: #1c1917}.ace-kr-theme {background-color: #0B0A09;color: #FCFFE0}.ace-kr-theme .ace_cursor {border-left: 2px solid #FF9900}.ace-kr-theme .ace_overwrite-cursors .ace_cursor {border-left: 0px;border-bottom: 1px solid #FF9900}.ace-kr-theme .ace_marker-layer .ace_selection {background: rgba(170, 0, 255, 0.45)}.ace-kr-theme.ace_multiselect .ace_selection.ace_start {box-shadow: 0 0 3px 0px #0B0A09;border-radius: 2px}.ace-kr-theme .ace_marker-layer .ace_step {background: rgb(102, 82, 0)}.ace-kr-theme .ace_marker-layer .ace_bracket {margin: -1px 0 0 -1px;border: 1px solid rgba(255, 177, 111, 0.32)}.ace-kr-theme .ace_marker-layer .ace_active-line {background: #38403D}.ace-kr-theme .ace_gutter-active-line {background-color : #38403D}.ace-kr-theme .ace_marker-layer .ace_selected-word {border: 1px solid rgba(170, 0, 255, 0.45)}.ace-kr-theme .ace_invisible {color: rgba(255, 177, 111, 0.32)}.ace-kr-theme .ace_keyword,.ace-kr-theme .ace_meta {color: #949C8B}.ace-kr-theme .ace_constant,.ace-kr-theme .ace_constant.ace_character,.ace-kr-theme .ace_constant.ace_character.ace_escape,.ace-kr-theme .ace_constant.ace_other {color: rgba(210, 117, 24, 0.76)}.ace-kr-theme .ace_invalid {color: #F8F8F8;background-color: #A41300}.ace-kr-theme .ace_support {color: #9FC28A}.ace-kr-theme .ace_support.ace_constant {color: #C27E66}.ace-kr-theme .ace_fold {background-color: #949C8B;border-color: #FCFFE0}.ace-kr-theme .ace_support.ace_function {color: #85873A}.ace-kr-theme .ace_storage {color: #FFEE80}.ace-kr-theme .ace_string {color: rgba(164, 161, 181, 0.8)}.ace-kr-theme .ace_string.ace_regexp {color: rgba(125, 255, 192, 0.65)}.ace-kr-theme .ace_comment {font-style: italic;color: #706D5B}.ace-kr-theme .ace_variable {color: #D1A796}.ace-kr-theme .ace_variable.ace_language {color: #FF80E1}.ace-kr-theme .ace_meta.ace_tag {color: #BABD9C}.ace-kr-theme .ace_list {background-color: #0F0040}.ace-kr-theme .ace_indent-guide {background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAACCAYAAACZgbYnAAAAEklEQVQImWNgYGBgYFBXV/8PAAJoAXX4kT2EAAAAAElFTkSuQmCC) right repeat-y;}";var r=e("../lib/dom");r.importCssString(t.cssText,t.cssClass)})
--------------------------------------------------------------------------------
/main/assets/js/highlight/styles/foundation.css:
--------------------------------------------------------------------------------
1 | /*
2 | Description: Foundation 4 docs style for highlight.js
3 | Author: Dan Allen
4 | Website: http://foundation.zurb.com/docs/
5 | Version: 1.0
6 | Date: 2013-04-02
7 | */
8 |
9 | .hljs {
10 | display: block;
11 | overflow-x: auto;
12 | padding: 0.5em;
13 | background: #eee;
14 | }
15 |
16 | .hljs-header,
17 | .hljs-decorator,
18 | .hljs-annotation {
19 | color: #000077;
20 | }
21 |
22 | .hljs-horizontal_rule,
23 | .hljs-link_url,
24 | .hljs-emphasis,
25 | .hljs-attribute {
26 | color: #070;
27 | }
28 |
29 | .hljs-emphasis {
30 | font-style: italic;
31 | }
32 |
33 | .hljs-link_label,
34 | .hljs-strong,
35 | .hljs-value,
36 | .hljs-string,
37 | .scss .hljs-value .hljs-string {
38 | color: #d14;
39 | }
40 |
41 | .hljs-strong {
42 | font-weight: bold;
43 | }
44 |
45 | .hljs-blockquote,
46 | .hljs-comment {
47 | color: #998;
48 | font-style: italic;
49 | }
50 |
51 | .asciidoc .hljs-title,
52 | .hljs-function .hljs-title {
53 | color: #900;
54 | }
55 |
56 | .hljs-class {
57 | color: #458;
58 | }
59 |
60 | .hljs-id,
61 | .hljs-pseudo,
62 | .hljs-constant,
63 | .hljs-hexcolor {
64 | color: teal;
65 | }
66 |
67 | .hljs-variable {
68 | color: #336699;
69 | }
70 |
71 | .hljs-bullet,
72 | .hljs-javadoc {
73 | color: #997700;
74 | }
75 |
76 | .hljs-pi,
77 | .hljs-doctype {
78 | color: #3344bb;
79 | }
80 |
81 | .hljs-code,
82 | .hljs-number {
83 | color: #099;
84 | }
85 |
86 | .hljs-important {
87 | color: #f00;
88 | }
89 |
90 | .smartquote,
91 | .hljs-label {
92 | color: #970;
93 | }
94 |
95 | .hljs-preprocessor,
96 | .hljs-pragma {
97 | color: #579;
98 | }
99 |
100 | .hljs-reserved,
101 | .hljs-keyword,
102 | .scss .hljs-value {
103 | color: #000;
104 | }
105 |
106 | .hljs-regexp {
107 | background-color: #fff0ff;
108 | color: #880088;
109 | }
110 |
111 | .hljs-symbol {
112 | color: #990073;
113 | }
114 |
115 | .hljs-symbol .hljs-string {
116 | color: #a60;
117 | }
118 |
119 | .hljs-tag {
120 | color: #007700;
121 | }
122 |
123 | .hljs-at_rule,
124 | .hljs-at_rule .hljs-keyword {
125 | color: #088;
126 | }
127 |
128 | .hljs-at_rule .hljs-preprocessor {
129 | color: #808;
130 | }
131 |
132 | .scss .hljs-tag,
133 | .scss .hljs-attribute {
134 | color: #339;
135 | }
136 |
--------------------------------------------------------------------------------
/plugins/plg_editors_akmarkdown/language/en-GB/en-GB.plg_editors_akmarkdown.ini:
--------------------------------------------------------------------------------
1 | ; Asikart Extension
2 | ; Copyright (C) 2013 Asikart. All rights reserved.
3 | ; License GNU General Public License version 2 or later; see LICENSE.txt, see LICENSE.php
4 | ; Note : All ini files need to be saved as UTF-8 - No BOM
5 |
6 | PLG_EDITORS_AKMARKDOWN="Editor - ACE X Markdown Editor"
7 | PLG_EDITORS_AKMARKDOWN_XML_DESCRIPTION="ACE X Markdown Editor Editor Plugin."
8 | COM_PLUGINS_AKMARKDOWN_FIELDSET_LABEL="ACE X Markdown Editor Editor"
9 |
10 | PLG_EDITORS_AKMARKDOWN_EDITORS_THEME="Editor Theme"
11 | PLG_EDITORS_AKMARKDOWN_EDITORS_THEME_DESC="Ace Editor themes."
12 | PLG_EDITORS_AKMARKDOWN_BUTTONS_THEME="Buttons Theme"
13 | PLG_EDITORS_AKMARKDOWN_BUTTONS_THEME_DESC="MarkItUp buttins themes."
14 | PLG_EDITORS_AKMARKDOWN_EDITOR_WORD_WRAP="Force Word Wrap"
15 | PLG_EDITORS_AKMARKDOWN_EDITOR_WORD_WRAP_DESC="If text line over the width of editor, wrap this line."
16 | PLG_EDITORS_AKMARKDOWN_EDITOR_SOFT_WRAP_NUM="Wrap Columns"
17 | PLG_EDITORS_AKMARKDOWN_EDITOR_SOFT_WRAP_NUM_DESC="Set line columns to wrap text, if set to 0, will wrap by editor max width."
18 | PLG_EDITORS_AKMARKDOWN_BUTTON_SET="Editor Button Set"
19 | PLG_EDITORS_AKMARKDOWN_BUTTON_SET_DESC="Use which button set for editor function."
20 | PLG_EDITORS_AKMARKDOWN_GOTO_SYSTEM="Setting AKMarkdown System & Content >>>"
21 |
22 | ; Upload
23 | PLG_EDITORS_AKMARKDOWN_UPLOAD_LABEL="Upload Setting"
24 | PLG_EDITORS_AKMARKDOWN_UPLOAD_HANDLER="The Upload Handler"
25 | PLG_EDITORS_AKMARKDOWN_UPLOAD_HANDLER_LOCAL="Local Filesystem"
26 | PLG_EDITORS_AKMARKDOWN_UPLOAD_BUTTON_CSS="Upload Button CSS"
27 |
28 | ; S3
29 | PLG_EDITORS_AKMARKDOWN_UPLOAD_HANDLER_S3="Amazon S3"
30 | PLG_EDITORS_AKMARKDOWN_UPLOADTEXT="Click here to upload and insert file from you hard drive:"
31 | PLG_EDITORS_AKMARKDOWN_S3_ENABLE="Enable S3 Upload"
32 | PLG_EDITORS_AKMARKDOWN_S3KEY="AWS Access key"
33 | PLG_EDITORS_AKMARKDOWN_S3SERETKEY="AWS Access Secret key"
34 | PLG_EDITORS_AKMARKDOWN_S3BUCKET="Bucket"
35 | PLG_EDITORS_AKMARKDOWN_S3SUBFOLDER="Subfolder"
36 | PLG_EDITORS_AKMARKDOWN_UPLOADPROCESS="Uploading"
37 | PLG_EDITORS_AKMARKDOWN_ALLOW_EXTENSION="Allowed extensions"
38 |
39 | ; 1.0.7 Convert Markdown
40 | PLG_EDITORS_AKMARKDOWN_CONVERT_MD="Convert HTML to Markdown"
41 | PLG_EDITORS_AKMARKDOWN_CONVERT_MD_DESC="When any HTML text is inserted into editor it will be converted to Markdown"
42 |
--------------------------------------------------------------------------------
/plugins/plg_editors_akmarkdown/assets/ace/theme-clouds_midnight.js:
--------------------------------------------------------------------------------
1 | ace.define("ace/theme/clouds_midnight",["require","exports","module","ace/lib/dom"],function(e,t,n){t.isDark=!0,t.cssClass="ace-clouds-midnight",t.cssText=".ace-clouds-midnight .ace_gutter {background: #232323;color: #929292}.ace-clouds-midnight .ace_print-margin {width: 1px;background: #232323}.ace-clouds-midnight {background-color: #191919;color: #929292}.ace-clouds-midnight .ace_cursor {color: #7DA5DC}.ace-clouds-midnight .ace_marker-layer .ace_selection {background: #000000}.ace-clouds-midnight.ace_multiselect .ace_selection.ace_start {box-shadow: 0 0 3px 0px #191919;}.ace-clouds-midnight .ace_marker-layer .ace_step {background: rgb(102, 82, 0)}.ace-clouds-midnight .ace_marker-layer .ace_bracket {margin: -1px 0 0 -1px;border: 1px solid #BFBFBF}.ace-clouds-midnight .ace_marker-layer .ace_active-line {background: rgba(215, 215, 215, 0.031)}.ace-clouds-midnight .ace_gutter-active-line {background-color: rgba(215, 215, 215, 0.031)}.ace-clouds-midnight .ace_marker-layer .ace_selected-word {border: 1px solid #000000}.ace-clouds-midnight .ace_invisible {color: #666}.ace-clouds-midnight .ace_keyword,.ace-clouds-midnight .ace_meta,.ace-clouds-midnight .ace_support.ace_constant.ace_property-value {color: #927C5D}.ace-clouds-midnight .ace_keyword.ace_operator {color: #4B4B4B}.ace-clouds-midnight .ace_keyword.ace_other.ace_unit {color: #366F1A}.ace-clouds-midnight .ace_constant.ace_language {color: #39946A}.ace-clouds-midnight .ace_constant.ace_numeric {color: #46A609}.ace-clouds-midnight .ace_constant.ace_character.ace_entity {color: #A165AC}.ace-clouds-midnight .ace_invalid {color: #FFFFFF;background-color: #E92E2E}.ace-clouds-midnight .ace_fold {background-color: #927C5D;border-color: #929292}.ace-clouds-midnight .ace_storage,.ace-clouds-midnight .ace_support.ace_class,.ace-clouds-midnight .ace_support.ace_function,.ace-clouds-midnight .ace_support.ace_other,.ace-clouds-midnight .ace_support.ace_type {color: #E92E2E}.ace-clouds-midnight .ace_string {color: #5D90CD}.ace-clouds-midnight .ace_comment {color: #3C403B}.ace-clouds-midnight .ace_entity.ace_name.ace_tag,.ace-clouds-midnight .ace_entity.ace_other.ace_attribute-name {color: #606060}.ace-clouds-midnight .ace_indent-guide {background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAACCAYAAACZgbYnAAAAEklEQVQImWNgYGBgYHB3d/8PAAOIAdULw8qMAAAAAElFTkSuQmCC) right repeat-y}";var r=e("../lib/dom");r.importCssString(t.cssText,t.cssClass)})
--------------------------------------------------------------------------------
/plugins/plg_editors_akmarkdown/assets/ace/theme-merbivore_soft.js:
--------------------------------------------------------------------------------
1 | ace.define("ace/theme/merbivore_soft",["require","exports","module","ace/lib/dom"],function(e,t,n){t.isDark=!0,t.cssClass="ace-merbivore-soft",t.cssText=".ace-merbivore-soft .ace_gutter {background: #262424;color: #E6E1DC}.ace-merbivore-soft .ace_print-margin {width: 1px;background: #262424}.ace-merbivore-soft {background-color: #1C1C1C;color: #E6E1DC}.ace-merbivore-soft .ace_cursor {color: #FFFFFF}.ace-merbivore-soft .ace_marker-layer .ace_selection {background: #494949}.ace-merbivore-soft.ace_multiselect .ace_selection.ace_start {box-shadow: 0 0 3px 0px #1C1C1C;}.ace-merbivore-soft .ace_marker-layer .ace_step {background: rgb(102, 82, 0)}.ace-merbivore-soft .ace_marker-layer .ace_bracket {margin: -1px 0 0 -1px;border: 1px solid #404040}.ace-merbivore-soft .ace_marker-layer .ace_active-line {background: #333435}.ace-merbivore-soft .ace_gutter-active-line {background-color: #333435}.ace-merbivore-soft .ace_marker-layer .ace_selected-word {border: 1px solid #494949}.ace-merbivore-soft .ace_invisible {color: #404040}.ace-merbivore-soft .ace_entity.ace_name.ace_tag,.ace-merbivore-soft .ace_keyword,.ace-merbivore-soft .ace_meta,.ace-merbivore-soft .ace_meta.ace_tag,.ace-merbivore-soft .ace_storage {color: #FC803A}.ace-merbivore-soft .ace_constant,.ace-merbivore-soft .ace_constant.ace_character,.ace-merbivore-soft .ace_constant.ace_character.ace_escape,.ace-merbivore-soft .ace_constant.ace_other,.ace-merbivore-soft .ace_support.ace_type {color: #68C1D8}.ace-merbivore-soft .ace_constant.ace_character.ace_escape {color: #B3E5B4}.ace-merbivore-soft .ace_constant.ace_language {color: #E1C582}.ace-merbivore-soft .ace_constant.ace_library,.ace-merbivore-soft .ace_string,.ace-merbivore-soft .ace_support.ace_constant {color: #8EC65F}.ace-merbivore-soft .ace_constant.ace_numeric {color: #7FC578}.ace-merbivore-soft .ace_invalid,.ace-merbivore-soft .ace_invalid.ace_deprecated {color: #FFFFFF;background-color: #FE3838}.ace-merbivore-soft .ace_fold {background-color: #FC803A;border-color: #E6E1DC}.ace-merbivore-soft .ace_comment,.ace-merbivore-soft .ace_meta {font-style: italic;color: #AC4BB8}.ace-merbivore-soft .ace_entity.ace_other.ace_attribute-name {color: #EAF1A3}.ace-merbivore-soft .ace_indent-guide {background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAACCAYAAACZgbYnAAAAEklEQVQImWOQkpLyZfD09PwPAAfYAnaStpHRAAAAAElFTkSuQmCC) right repeat-y}";var r=e("../lib/dom");r.importCssString(t.cssText,t.cssClass)})
--------------------------------------------------------------------------------
/main/fields/highlighttheme.php:
--------------------------------------------------------------------------------
1 | element['name'];
49 | $files = JFolder::files(__DIR__ . '/../assets/js/highlight/styles');
50 |
51 | foreach ($files as $file)
52 | {
53 | if (strpos($file, '.css') !== false)
54 | {
55 | $file = str_replace('.css', '', $file);
56 | $options[] = JHtml::_(
57 | 'select.option', $file,
58 | $file, 'value', 'text'
59 | );
60 | }
61 | }
62 |
63 | // Merge any additional options in the XML definition.
64 | $options = array_merge(parent::getOptions(), $options);
65 |
66 | return $options;
67 | }
68 |
69 | /**
70 | * Method to get the field input markup.
71 | *
72 | * @return string The field input markup.
73 | *
74 | * @since 11.1
75 | */
76 | public function getInput()
77 | {
78 | $a = ' ' . JText::_('JHELP') . '';
79 |
80 | return '' . parent::getInput() . '
' . $a;
81 | }
82 | }
83 |
--------------------------------------------------------------------------------
/main/assets/js/highlight/styles/github.css:
--------------------------------------------------------------------------------
1 | /*
2 |
3 | github.com style (c) Vasily Polovnyov
4 |
5 | */
6 |
7 | .hljs {
8 | display: block;
9 | overflow-x: auto;
10 | padding: 0.5em;
11 | color: #333;
12 | background: #f8f8f8;
13 | }
14 |
15 | .hljs-comment,
16 | .hljs-template_comment,
17 | .diff .hljs-header,
18 | .hljs-javadoc {
19 | color: #998;
20 | font-style: italic;
21 | }
22 |
23 | .hljs-keyword,
24 | .css .rule .hljs-keyword,
25 | .hljs-winutils,
26 | .javascript .hljs-title,
27 | .nginx .hljs-title,
28 | .hljs-subst,
29 | .hljs-request,
30 | .hljs-status {
31 | color: #333;
32 | font-weight: bold;
33 | }
34 |
35 | .hljs-number,
36 | .hljs-hexcolor,
37 | .ruby .hljs-constant {
38 | color: #099;
39 | }
40 |
41 | .hljs-string,
42 | .hljs-tag .hljs-value,
43 | .hljs-phpdoc,
44 | .tex .hljs-formula {
45 | color: #d14;
46 | }
47 |
48 | .hljs-title,
49 | .hljs-id,
50 | .coffeescript .hljs-params,
51 | .scss .hljs-preprocessor {
52 | color: #900;
53 | font-weight: bold;
54 | }
55 |
56 | .javascript .hljs-title,
57 | .lisp .hljs-title,
58 | .clojure .hljs-title,
59 | .hljs-subst {
60 | font-weight: normal;
61 | }
62 |
63 | .hljs-class .hljs-title,
64 | .haskell .hljs-type,
65 | .vhdl .hljs-literal,
66 | .tex .hljs-command {
67 | color: #458;
68 | font-weight: bold;
69 | }
70 |
71 | .hljs-tag,
72 | .hljs-tag .hljs-title,
73 | .hljs-rules .hljs-property,
74 | .django .hljs-tag .hljs-keyword {
75 | color: #000080;
76 | font-weight: normal;
77 | }
78 |
79 | .hljs-attribute,
80 | .hljs-variable,
81 | .lisp .hljs-body {
82 | color: #008080;
83 | }
84 |
85 | .hljs-regexp {
86 | color: #009926;
87 | }
88 |
89 | .hljs-symbol,
90 | .ruby .hljs-symbol .hljs-string,
91 | .lisp .hljs-keyword,
92 | .tex .hljs-special,
93 | .hljs-prompt {
94 | color: #990073;
95 | }
96 |
97 | .hljs-built_in,
98 | .lisp .hljs-title,
99 | .clojure .hljs-built_in {
100 | color: #0086b3;
101 | }
102 |
103 | .hljs-preprocessor,
104 | .hljs-pragma,
105 | .hljs-pi,
106 | .hljs-doctype,
107 | .hljs-shebang,
108 | .hljs-cdata {
109 | color: #999;
110 | font-weight: bold;
111 | }
112 |
113 | .hljs-deletion {
114 | background: #fdd;
115 | }
116 |
117 | .hljs-addition {
118 | background: #dfd;
119 | }
120 |
121 | .diff .hljs-change {
122 | background: #0086b3;
123 | }
124 |
125 | .hljs-chunk {
126 | color: #aaa;
127 | }
128 |
--------------------------------------------------------------------------------
/plugins/plg_editors_akmarkdown/fields/acetheme.php:
--------------------------------------------------------------------------------
1 | element['name'];
49 | $files = JFolder::files(dirname(__FILE__) . '/../assets/ace');
50 |
51 | foreach ($files as $file)
52 | {
53 | if (strpos($file, 'theme') === 0)
54 | {
55 | $file = str_replace(array('theme-', '.js'), '', $file);
56 | $options[] = JHtml::_(
57 | 'select.option', $file,
58 | $file, 'value', 'text'
59 | );
60 | }
61 | }
62 |
63 | // Merge any additional options in the XML definition.
64 | $options = array_merge(parent::getOptions(), $options);
65 |
66 | return $options;
67 | }
68 |
69 | /**
70 | * Method to get the field input markup.
71 | *
72 | * @return string The field input markup.
73 | *
74 | * @since 11.1
75 | */
76 | public function getInput()
77 | {
78 | $a = ' ' . JText::_('JHELP') . '';
79 |
80 | return '' . parent::getInput() . '
' . $a;
81 | }
82 | }
--------------------------------------------------------------------------------
/plugins/plg_editors_akmarkdown/assets/ace/ext-modelist.js:
--------------------------------------------------------------------------------
1 | define("ace/ext/modelist",["require","exports","module"],function(e,t,n){function i(e){var t=a.text,n=e.split(/[\/\\]/).pop();for(var i=0;i