mirror of
https://github.com/avecms/AVE.cms.git
synced 2025-07-26 23:26:43 +00:00
Ver. 3.2
This commit is contained in:
.gitignore.htaccessREADME.mdcodemirror_connect.tplcodemirror_editor.tplconfig.jsconfig_css.jsfunctions.jsindex.phplicense.txt
admin
.htaccessadmin.favicon.icoadmin.phpblocks.phpbrowser.phpdbsettings.phpdocs.phpfields.phpfinder.phplogs.phpmodules.phpnavigation.phprequest.phprubs.phpsettings.phpstart.phpsysblocks.phptemplates.phpuser.php
functions
groups.phpindex.phpinit.phplang
bg
.gitkeepblocks.txtdbactions.txtdocs.txtgroups.txtlogs.txtmain.txtmodules.txtnavigation.txtrequest.txtrubs.txtscripts.jssettings.txtsysblocks.txttemplates.txtuser.txt
cz
dbactions.txtdocs.txtgroups.txtlogs.txtmain.txtmodules.txtnavigation.txtrequest.txtrubs.txtscripts.jssettings.txtsysblocks.txttemplates.txtuser.txt
pl
blocks.txtdbactions.txtdocs.txtgroups.txtlogs.txtmain.txtmodules.txtnavigation.txtrequest.txtrubs.txtscripts.jssettings.txtsysblocks.txttemplates.txtuser.txt
ru
blocks.txtdbactions.txtdocs.txtgroups.txtlogs.txtmain.txtmodules.txtnavigation.txtrequest.txtrubs.txtscripts.jssettings.txtsysblocks.txttemplates.txtuser.txt
ua
templates
blocks
browser
css
browser.csscolor_default.cssdata_table.cssjquery-ui.cssjquery-ui_custom.cssjquery.fancybox.csslogin.cssmain.cssnestable.cssreset.css
theme_color_default
dbactions
documents
alias_doc.tplalias_doc_list.tplalias_list.tplchange.tpldoc_search.tpldocs.tpldocs_add_new.tpldocs_simple.tplform.tplform_after.tplnav.tplnav_top.tplnewremark.tplreplyform.tpluser.tpl
error.tplfinder
fonts
groups
images
IconHome.gifNavBg.pngaccordion_off.pngaccordion_on.pngadd.pngalertOpacityOverlay.pngarrow.gif
backgrounds
blanc.gifchevron.gifchosen-sprite.pngchosen-sprite@2x.pngclippy.svgdarkBg.jpgdarkBg.pngfancybox
blank.giffancy_close.pngfancy_loading.pngfancy_nav_left.pngfancy_nav_right.pngfancy_shadow_e.pngfancy_shadow_n.pngfancy_shadow_ne.pngfancy_shadow_nw.pngfancy_shadow_s.pngfancy_shadow_se.pngfancy_shadow_sw.pngfancy_shadow_w.pngfancy_title_left.pngfancy_title_main.pngfancy_title_over.pngfancy_title_right.pngfancybox-x.pngfancybox-y.pngfancybox.png
file.giffolder.giffolder_up.gifforms
addFiles.pngcheckbox.pngcheckbox2.pngradio.pngsearchBtn.pngselect_left.pngselect_right.pngspinnerBg.pngspinnerBottom.pngspinnerTop.pngspinnerUpDown.png
icons
add.pngadd2.pngcog.pngcog2.pngcog3.pngcontact.pnghelp.pngloginEmail.pngloginLock.pnglogout.pngmainWebsite.pngmessages.pngpreview.pngprofile.pngregister.pngsettings.pngsubAdd.pngsubInbox.pngsubOutbox.pngsubTrash.pngtasks.pngupload.pnguser.png
jquery_ui
ui-bg_diagonals-thick_18_b81900_40x40.pngui-bg_diagonals-thick_20_666666_40x40.pngui-bg_flat_0_aaaaaa_40x100.pngui-bg_flat_10_000000_40x100.pngui-bg_glass_100_f6f6f6_1x400.pngui-bg_glass_100_fdf5ce_1x400.pngui-bg_glass_65_ffffff_1x400.pngui-bg_glass_75_e6e6e6_1x400.pngui-bg_glass_95_fef1ec_1x400.pngui-bg_gloss-wave_35_f6a828_500x100.pngui-bg_highlight-soft_100_eeeeee_1x100.pngui-bg_highlight-soft_75_ffe45c_1x100.pngui-icons_222222_256x240.pngui-icons_228ef1_256x240.pngui-icons_2e83ff_256x240.pngui-icons_454545_256x240.pngui-icons_888888_256x240.pngui-icons_cd0a0a_256x240.pngui-icons_ef8c08_256x240.pngui-icons_ffd27a_256x240.pngui-icons_ffffff_256x240.png
leftNavBg.pngleftNavSub.pngleft_menu_show.pnglevel.pngloader2.gifloader3.gifloading.gifloginLogo.pnglogosmall.pngmediapool
attach.gifavi.gifblank.gifbmp.gifdoc.gifexe.gifgif.gifjpe.gifjpeg.gifjpg.gifmp3.gifpdf.gifphp.gifpng.gifpsd.gifrar.gifrtf.gifswf.giftif.giftxt.gifwmv.gifxls.gifzip.gif
middlebg.pngnav_level_2.gifnav_level_3.gifnumberTop.pngref.pngsearchSmall.pngsprites.gifsprites_doc.pngtable_level.pngtabsSep.pngtipsy.giftitleBg.pngtopNav.jpgui.totop.pngui
arrow2Grey.pngbasicBtn.pngblackBtn.pngblueBtn.pnggreenBtn.pnggreyishBtn.pnghandle.pnghandle_hover.pngleftNavSub.pngmessageArrow_left.pngmessageArrow_right.pngnumDataBg.pngorangeBtn.pngpagination.pngprogress.pngprogressOverlay.pngpurpleBtn.pngredBtn.pngseaBtn.pngsliderBg.pngsliderOverlay.pnguploadDisabled.pngwhiteBtn.png
upload.pnguploader
user.pnguserPic.pngwidgetBg.pngjs
login.tpllogin_scripts.tpllogs
main.tplmodules
navi
navigation
item.tplitem_edit.tplitem_new.tplitems.tpllist.tplnav.tplnestable.tplselect.tpltemplate.tpltree.tpltree_docform.tpl
noperm.tplonlycontent.tplpop.tplrequest
rubs
alias.tplchange.tplcode.tplfield_template.tplfields.tplfields_groups.tplfields_list.tplform.tplgroups.tpllist.tplmulti.tplnav.tplrubnew.tpltmpls.tpltmpls_form.tpl
scripts.tplsettings
nav.tplpagination_edit.tplsettings_case.tplsettings_countries.tplsettings_lang.tplsettings_lang_edit.tplsettings_main.tplsettings_pagination.tpl
start.tplsysblocks
templates
user
backup
cache
class
.htaccessclass.blocks.phpclass.core.phpclass.database.phpclass.dbdump.phpclass.debug.phpclass.docs.phpclass.hooks.phpclass.logs.phpclass.meta.phpclass.modules.phpclass.navigation.phpclass.paginations.phpclass.request.phpclass.rubs.phpclass.session.files.phpclass.session.phpclass.settings.phpclass.sysblocks.phpclass.template.phpclass.templates.phpclass.thumbnail.phpclass.user.phpclass.yml.php
fields
.htaccess
checkbox
code
date
doc_from_rub
doc_from_rub_check
doc_from_rub_search
download
drop_down
drop_down_key
flash
image_mega
image_multi
image_multi_new_3inputs
image_single
link
multi_checkbox
multi_line
multi_line_simple
multi_line_slim
multi_list
multi_list_single
multi_list_triple
multi_select
single_line
single_line_numeric
teasers
text_to_image
youtube
functions
.htaccessfunc.block.phpfunc.breadcrumbs.phpfunc.common.phpfunc.custom.phpfunc.documents.phpfunc.fields.phpfunc.helpers.phpfunc.hidden.phpfunc.locale.phpfunc.login.phpfunc.logs.phpfunc.mail.phpfunc.modulglobals.phpfunc.navigation.phpfunc.pagination.phpfunc.parserequest.phpfunc.sysblock.phpfunc.thumbnails.phpfunc.users.phpfunc.watermarks.php
inc
antispam.phpcaptcha.phpconfig.inc.phpconfig.phpdb.config.phpdump.phperrors.php
index.phpfonts
index.phpinit.phprss.phpsitemap.phpstdimage
thumb.phpupload.phpinstall
lib
Smarty
.htaccessConfig_File.class.phpSmarty.class.phpSmarty_Compiler.class.phpdebug.tpl
internals
core.assemble_plugin_filepath.phpcore.assign_smarty_interface.phpcore.create_dir_structure.phpcore.display_debug_console.phpcore.get_include_path.phpcore.get_microtime.phpcore.get_php_resource.phpcore.is_secure.phpcore.is_trusted.phpcore.load_plugins.phpcore.load_resource_plugin.phpcore.process_cached_inserts.phpcore.process_compiled_include.phpcore.read_cache_file.phpcore.rm_auto.phpcore.rmdir.phpcore.run_insert_handler.phpcore.smarty_include_php.phpcore.write_cache_file.phpcore.write_compiled_include.phpcore.write_compiled_resource.phpcore.write_file.php
plugins
block.textformat.phpcompiler.assign.phpfunction.assign_debug_info.phpfunction.config_load.phpfunction.counter.phpfunction.cycle.phpfunction.debug.phpfunction.eval.phpfunction.fetch.phpfunction.html_checkboxes.phpfunction.html_image.phpfunction.html_options.phpfunction.html_radios.phpfunction.html_select_date.phpfunction.html_select_time.phpfunction.html_table.phpfunction.mailto.phpfunction.math.phpfunction.popup.phpfunction.popup_init.phpmodifier.capitalize.phpmodifier.cat.phpmodifier.count_characters.phpmodifier.count_paragraphs.phpmodifier.count_sentences.phpmodifier.count_words.phpmodifier.date_format.phpmodifier.debug_print_var.phpmodifier.declension.phpmodifier.default.phpmodifier.escape.phpmodifier.indent.phpmodifier.lower.phpmodifier.nl2br.phpmodifier.number_format.phpmodifier.regex_replace.phpmodifier.replace.phpmodifier.spacify.phpmodifier.string_format.phpmodifier.strip.phpmodifier.strip_tags.phpmodifier.truncate.phpmodifier.upper.phpmodifier.wordwrap.phpoutputfilter.trimwhitespace.phpshared.escape_special_chars.phpshared.make_timestamp.php
StripTagsSmart
SwiftMailer
classes
Swift.php
Swift
Attachment.php
ByteStream
CharacterReader.phpCharacterReader
CharacterReaderFactory.phpCharacterReaderFactory
CharacterStream.phpCharacterStream
ConfigurableSpool.phpDependencyContainer.phpDependencyException.phpEmbeddedFile.phpEncoder.phpEncoder
Encoding.phpEvents
CommandEvent.phpCommandListener.phpEvent.phpEventDispatcher.phpEventListener.phpEventObject.phpResponseEvent.phpResponseListener.phpSendEvent.phpSendListener.phpSimpleEventDispatcher.phpTransportChangeEvent.phpTransportChangeListener.phpTransportExceptionEvent.phpTransportExceptionListener.php
FailoverTransport.phpFileSpool.phpFileStream.phpFilterable.phpImage.phpInputByteStream.phpIoException.phpKeyCache.phpKeyCache
ArrayKeyCache.phpDiskKeyCache.phpKeyCacheInputStream.phpNullKeyCache.phpSimpleKeyCacheInputStream.php
LoadBalancedTransport.phpMailTransport.phpMailer.phpMailer
MemorySpool.phpMessage.phpMime
Attachment.phpCharsetObserver.phpContentEncoder.php
MimePart.phpNullTransport.phpOutputByteStream.phpContentEncoder
Base64ContentEncoder.phpNativeQpContentEncoder.phpPlainContentEncoder.phpQpContentEncoder.phpQpContentEncoderProxy.phpRawContentEncoder.php
EmbeddedFile.phpEncodingObserver.phpGrammar.phpHeader.phpHeaderEncoder.phpHeaderEncoder
HeaderFactory.phpHeaderSet.phpHeaders
AbstractHeader.phpDateHeader.phpIdentificationHeader.phpMailboxHeader.phpOpenDKIMHeader.phpParameterizedHeader.phpPathHeader.phpUnstructuredHeader.php
Message.phpMimeEntity.phpMimePart.phpParameterizedHeader.phpSimpleHeaderFactory.phpSimpleHeaderSet.phpSimpleMessage.phpSimpleMimeEntity.phpPlugins
AntiFloodPlugin.phpBandwidthMonitorPlugin.php
Preferences.phpReplacementFilterFactory.phpRfcComplianceException.phpSendmailTransport.phpSignedMessage.phpSigner.phpDecorator
DecoratorPlugin.phpImpersonatePlugin.phpLogger.phpLoggerPlugin.phpLoggers
MessageLogger.phpPop
PopBeforeSmtpPlugin.phpRedirectingPlugin.phpReporter.phpReporterPlugin.phpReporters
Sleeper.phpThrottlerPlugin.phpTimer.phpSigners
SmtpTransport.phpSpool.phpSpoolTransport.phpStreamFilter.phpStreamFilters
SwiftException.phpTransport.phpTransport
AbstractSmtpTransport.phpEsmtpHandler.phpEsmtpTransport.phpFailoverTransport.phpIoBuffer.phpLoadBalancedTransport.phpMailInvoker.phpMailTransport.phpNullTransport.phpSendmailTransport.phpSimpleMailInvoker.phpSmtpAgent.phpSpoolTransport.phpStreamBuffer.php
TransportException.phpValidate.phpEsmtp
Auth
CramMd5Authenticator.phpLoginAuthenticator.phpNTLMAuthenticator.phpPlainAuthenticator.phpXOAuth2Authenticator.php
AuthHandler.phpAuthenticator.phpdependency_maps
mime_types.phppreferences.phpswift_init.phpswift_required.phpswift_required_pear.phpswiftmailer_generate_mimes_config.phpversion.txtbootstrap
css
bootstrap-theme.cssbootstrap-theme.css.mapbootstrap-theme.min.cssbootstrap-theme.min.css.mapbootstrap.cssbootstrap.css.mapbootstrap.min.cssbootstrap.min.css.map
fonts
glyphicons-halflings-regular.eotglyphicons-halflings-regular.svgglyphicons-halflings-regular.ttfglyphicons-halflings-regular.woffglyphicons-halflings-regular.woff2
js
combine
flags
ad.pngae.pngaf.pngag.pngai.pngal.pngam.pngan.pngao.pngar.pngas.pngat.pngau.pngaw.pngax.pngaz.pngba.pngbb.pngbd.pngbe.pngbf.pngbg.pngbh.pngbi.pngbj.pngbm.pngbn.pngbo.pngbr.pngbs.pngbt.pngbv.pngbw.pngby.pngbz.pngca.pngcatalonia.pngcc.pngcd.pngcf.pngcg.pngch.pngci.pngck.pngcl.pngcm.pngcn.pngco.pngcr.pngcs.pngcu.pngcv.pngcx.pngcy.pngcz.pngde.pngdj.pngdk.pngdm.pngdo.pngdz.pngec.pngee.pngeg.pngeh.pngen.pngengland.pnger.pnges.pnget.pngeu.pngfam.pngfi.pngfj.pngfk.pngfm.pngfo.pngfr.pngga.pnggb.pnggd.pngge.pnggf.pnggh.pnggi.pnggl.pnggm.pnggn.pnggp.pnggq.pnggr.pnggs.pnggt.pnggu.pnggw.pnggy.pnghk.pnghm.pnghn.pnghr.pnght.pnghu.pngid.pngie.pngil.pngin.pngio.pngiq.pngir.pngis.pngit.pngjm.pngjo.pngjp.pngke.pngkg.pngkh.pngki.pngkm.pngkn.pngkp.pngkr.pngkw.pngky.pngkz.pngla.pnglb.pnglc.pngli.pnglk.pnglr.pngls.pnglt.pnglu.pnglv.pngly.pngma.pngmc.pngmd.pngme.pngmg.pngmh.pngmk.pngml.pngmm.pngmn.pngmo.pngmp.pngmq.pngmr.pngms.pngmt.pngmu.pngmv.pngmw.pngmx.pngmy.pngmz.pngna.pngnc.pngne.pngnf.pngng.pngni.pngnl.pngno.pngnp.pngnr.pngnu.pngnz.pngom.pngpa.pngpe.pngpf.pngpg.pngph.pngpk.pngpl.pngpm.pngpn.pngpr.pngps.pngpt.pngpw.pngpy.pngqa.pngre.pngro.pngrs.pngru.pngrw.pngsa.pngsb.pngsc.pngscotland.pngsd.pngse.pngsg.pngsh.pngsi.pngsj.pngsk.pngsl.pngsm.pngsn.pngso.pngsp.pngsr.pngst.pngsv.pngsy.pngsz.pngtc.pngtd.pngtf.pngtg.pngth.pngtj.pngtk.pngtl.pngtm.pngtn.pngto.pngtr.pngtt.pngtv.pngtw.pngtz.pngua.pngug.pngum.pnguy.pnguz.pngva.pngvc.pngve.pngvg.pngvi.pngvn.pngvu.pngwales.pngwf.pngws.pngye.pngyt.pngza.pngzm.pngzw.png
kcaptcha
mobile_detect
redactor
ckeditor
.htaccessbeautify-html.jsbeautify.jsbeautify.min.jscodemirror.addons.min.jscodemirror.addons.search.min.jscodemirror.jscodemirror.min.jscodemirror.mode.bbcode.min.jscodemirror.mode.bbcodemixed.min.jscodemirror.mode.htmlmixed.min.jscodemirror.mode.javascript.min.jscodemirror.mode.php.min.jsicons.pngicons_hidpi.pngstyles.jssysblock.js
adapters
block.jsckeditor.jsconfig.default.jsconfig.jscontents.csslang
af.jsar.jsaz.jsbg.jsbn.jsbs.jsca.jscs.jscy.jsda.jsde-ch.jsde.jsel.jsen-au.jsen-ca.jsen-gb.jsen.jseo.jses.jset.jseu.jsfa.jsfi.jsfo.jsfr-ca.jsfr.jsgl.jsgu.jshe.jshi.jshr.jshu.jsid.jsis.jsit.jsja.jska.jskm.jsko.jsku.jslt.jslv.jsmk.jsmn.jsms.jsnb.jsnl.jsno.jsoc.jspl.jspt-br.jspt.jsro.jsru.jssi.jssk.jssl.jssq.jssr-latn.jssr.jssv.jsth.jstr.jstt.jsug.jsuk.jsvi.jszh-cn.jszh.js
plugins
a11yhelp
dialogs
a11yhelp.js
lang
_translationstatus.txtaf.jsar.jsaz.jsbg.jsca.jscs.jscy.jsda.jsde-ch.jsde.jsel.jsen-gb.jsen.jseo.jses.jset.jseu.jsfa.jsfi.jsfo.jsfr-ca.jsfr.jsgl.jsgu.jshe.jshi.jshr.jshu.jsid.jsit.jsja.jskm.jsko.jsku.jslt.jslv.jsmk.jsmn.jsnb.jsnl.jsno.jsoc.jspl.jspt-br.jspt.jsro.jsru.jssi.jssk.jssl.jssq.jssr-latn.jssr.jssv.jsth.jstr.jstt.jsug.jsuk.jsvi.jszh-cn.jszh.js
about
dialogs
clipboard
dialogs
codemirror
css
icons
js
addon
comment
dialog
edit
fold
brace-fold.jscomment-fold.jsfoldcode.jsfoldgutter.cssfoldgutter.jsindent-fold.jsmarkdown-fold.jsxml-fold.js
format
hint
anyword-hint.jscss-hint.jshtml-hint.jsjavascript-hint.jsshow-hint.cssshow-hint.jssql-hint.jsxml-hint.js
mode
search
jump-to-line.jsmatch-highlighter.jsmatchesonscrollbar.cssmatchesonscrollbar.jssearch.jssearchcursor.js
selection
mode
bbcode
bbcodemixed
clike
css
htmlembedded
htmlmixed
javascript
php
xml
lang
af.jsar.jsbg.jsbn.jsbs.jsca.jscs.jscy.jsda.jsde.jsel.jsen-au.jsen-ca.jsen-gb.jsen.jseo.jses.jset.jseu.jsfa.jsfi.jsfo.jsfr-ca.jsfr.jsgl.jsgu.jshe.jshi.jshr.jshu.jsis.jsit.jsja.jska.jskm.jsko.jsku.jslt.jslv.jsmk.jsmn.jsms.jsnb.jsnl.jsno.jspl.jspt-br.jspt.jsro.jsru.jssk.jssl.jssr-latn.jssr.jssv.jsth.jstr.jsug.jsuk.jsvi.jszh-cn.jszh.js
plugin.jstheme
3024-day.css3024-night.cssabcdef.cssambiance-mobile.cssambiance.cssbase16-dark.cssbase16-light.cssbespin.cssblackboard.csscobalt.csscolorforth.cssdracula.cssduotone-dark.cssduotone-light.csseclipse.csselegant.csserlang-dark.csshopscotch.cssicecoder.cssisotope.csslesser-dark.cssliquibyte.cssmaterial.cssmbo.cssmdn-like.cssmidnight.cssmonokai.cssneat.cssneo.cssnight.csspanda-syntax.cssparaiso-dark.cssparaiso-light.csspastel-on-dark.cssrailscasts.cssrubyblue.cssseti.csssolarized.cssthe-matrix.csstomorrow-night-bright.csstomorrow-night-eighties.cssttcn.csstwilight.cssvibrant-ink.cssxq-dark.cssxq-light.cssyeti.csszenburn.css
colordialog
copyformatting
dialog
div
dialogs
find
dialogs
flash
forms
dialogs
images
iframe
image
link
liststyle
dialogs
magicline
images
pagebreak
images
pastefromword
filter
placeholder
dialogs
icons
lang
_translationstatus.txtbg.jscs.jscy.jsda.jsde.jsel.jsen.jseo.jset.jsfa.jsfi.jsfr.jshe.jshr.jsit.jsnb.jsnl.jsno.jspl.jstr.jsug.jsuk.jsvi.jszh-cn.js
plugin.jssamples
preview
savedocs
scayt
showblocks
images
smiley
dialogs
images
angel_smile.gifangel_smile.pngangry_smile.gifangry_smile.pngbroken_heart.gifbroken_heart.pngconfused_smile.gifconfused_smile.pngcry_smile.gifcry_smile.pngdevil_smile.gifdevil_smile.pngembaressed_smile.gifembarrassed_smile.gifembarrassed_smile.pngenvelope.gifenvelope.pngheart.gifheart.pngkiss.gifkiss.pnglightbulb.giflightbulb.pngomg_smile.gifomg_smile.pngregular_smile.gifregular_smile.pngsad_smile.gifsad_smile.pngshades_smile.gifshades_smile.pngteeth_smile.gifteeth_smile.pngthumbs_down.gifthumbs_down.pngthumbs_up.gifthumbs_up.pngtongue_smile.giftongue_smile.pngtounge_smile.gifwhatchutalkingabout_smile.gifwhatchutalkingabout_smile.pngwink_smile.gifwink_smile.png
specialchar
dialogs
lang
_translationstatus.txtaf.jsar.jsaz.jsbg.jsca.jscs.jscy.jsda.jsde-ch.jsde.jsel.jsen-gb.jsen.jseo.jses.jset.jseu.jsfa.jsfi.jsfr-ca.jsfr.jsgl.jshe.jshr.jshu.jsid.jsit.jsja.jskm.jsko.jsku.jslt.jslv.jsnb.jsnl.jsno.jsoc.jspl.jspt-br.jspt.jsru.jssi.jssk.jssl.jssq.jssv.jsth.jstr.jstt.jsug.jsuk.jsvi.jszh-cn.jszh.js
specialchar.jstable
dialogs
tabletools
dialogs
templates
wsc
skins
moono-lisa
codemirror
addon
comment
dialog
display
edit
fold
brace-fold.jscomment-fold.jsfoldcode.jsfoldgutter.cssfoldgutter.jsindent-fold.jsmarkdown-fold.jsxml-fold.js
hint
anyword-hint.jscss-hint.jshtml-hint.jsjavascript-hint.jsshow-hint.cssshow-hint.jssql-hint.jsxml-hint.js
lint
coffeescript-lint.jscss-lint.jshtml-lint.jsjavascript-lint.jsjson-lint.jslint.csslint.jsyaml-lint.js
merge
mode
runmode
scroll
search
jump-to-line.jsmatch-highlighter.jsmatchesonscrollbar.cssmatchesonscrollbar.jssearch.jssearchcursor.js
selection
tern
wrap
lib
mode
clike
css
htmlembedded
htmlmixed
javascript
livescript
php
smarty
sql
xml
theme
3024-day.css3024-night.cssabcdef.cssambiance-mobile.cssambiance.cssbase16-dark.cssbase16-light.cssbespin.cssblackboard.csscobalt.csscolorforth.cssdracula.cssduotone-dark.cssduotone-light.csseclipse.csselegant.csserlang-dark.csshopscotch.cssicecoder.cssisotope.csslesser-dark.cssliquibyte.cssmaterial.cssmbo.cssmdn-like.cssmidnight.cssmonokai.cssneat.cssneo.cssnight.csspanda-syntax.cssparaiso-dark.cssparaiso-light.csspastel-on-dark.cssrailscasts.cssrubyblue.cssseti.csssolarized.cssthe-matrix.csstomorrow-night-bright.csstomorrow-night-eighties.cssttcn.csstwilight.cssvibrant-ink.cssxq-dark.cssxq-light.cssyeti.csszenburn.css
elfinder
css
img
arrows-active.pngarrows-normal.pngcrop.gifdialogs.pngicons-big.pngicons-small.pnglogo.pngprogress.gifquicklook-bg.pngquicklook-icons.pngresize.pngspinner-mini.giftitleBg.pngtoolbar.pngvolume_icon_box.pngvolume_icon_dropbox.pngvolume_icon_ftp.pngvolume_icon_googledrive.pngvolume_icon_local.pngvolume_icon_onedrive.pngvolume_icon_sql.png
inc
MySQLStorage.sqlautoload.phpconnector.minimal.php-distconnector.phpconnector.php-distconnector_template.phpelFinder.class.phpelFinderConnector.class.phpelFinderFlysystemGoogleDriveNetmount.phpelFinderPlugin.phpelFinderSession.phpelFinderSessionInterface.phpelFinderVolumeBox.class.phpelFinderVolumeDriver.class.phpelFinderVolumeDropbox.class.phpelFinderVolumeDropbox2.class.phpelFinderVolumeFTP.class.phpelFinderVolumeGoogleDrive.class.phpelFinderVolumeGroup.class.phpelFinderVolumeLocalFileSystem.class.phpelFinderVolumeMySQL.class.phpelFinderVolumeOneDrive.class.php
libs
mime.typesplugins
AutoResize
AutoRotate
Normalizer
Sanitizer
Watermark
resources
js
elFinder.options.jselfinder.full.jselfinder.min.js
extras
i18n
elfinder.LANG.jselfinder.ar.jselfinder.bg.jselfinder.ca.jselfinder.cs.jselfinder.da.jselfinder.de.jselfinder.el.jselfinder.es.jselfinder.fa.jselfinder.fallback.jselfinder.fo.jselfinder.fr.jselfinder.he.jselfinder.hr.jselfinder.hu.jselfinder.id.jselfinder.it.jselfinder.jp.jselfinder.ko.jselfinder.nl.jselfinder.no.jselfinder.pl.jselfinder.pt_BR.jselfinder.ro.jselfinder.ru.jselfinder.sk.jselfinder.sl.jselfinder.sr.jselfinder.sv.jselfinder.tr.jselfinder.ug_CN.jselfinder.uk.jselfinder.vi.jselfinder.zh_CN.jselfinder.zh_TW.js
proxy
sounds
elrte
css
elrte-inner.csselrte.full.css
smoothness
images
ui-bg_flat_0_aaaaaa_40x100.pngui-bg_flat_75_ffffff_40x100.pngui-bg_glass_55_fbf9ee_1x400.pngui-bg_glass_65_ffffff_1x400.pngui-bg_glass_75_dadada_1x400.pngui-bg_glass_75_e6e6e6_1x400.pngui-bg_glass_95_fef1ec_1x400.pngui-bg_highlight-soft_75_cccccc_1x100.pngui-icons_222222_256x240.pngui-icons_2e83ff_256x240.pngui-icons_454545_256x240.pngui-icons_888888_256x240.pngui-icons_cd0a0a_256x240.png
jquery-ui-1.8.13.custom.cssimages
elrte-toolbar.pnggoogle-maps.pngiframe.pngloading.gifmedia-director.pngmedia-flash.pngmedia-quicktime.pngmedia-realaudio.pngmedia-rutube.pngmedia-vimeo.pngmedia-winmedia.pngmedia-youtube.pngoutline-div.pngoutline-p.pngpagebreak.gifpixel.gif
smileys
yandex-maps.pngjs
elrte.full.jselrte.min.js
i18n
elrte.YOUR_LANG.jselrte.ar.jselrte.ca.jselrte.cs.jselrte.da.jselrte.de.jselrte.en.jselrte.es.jselrte.fa.jselrte.fr.jselrte.hr.jselrte.hu.jselrte.it.jselrte.jp.jselrte.ko.jselrte.lv.jselrte.nl.jselrte.pl.jselrte.pt_BR.jselrte.ru.jselrte.sk.jselrte.th.jselrte.tr.jselrte.uk.jselrte.vi.jselrte.zh_CN.jselrte.zh_TW.js
jquery-ui-1.8.13.custom.min.jsscripts
clipboard.min.jsjquery-1.11.1.min.jsjquery-1.11.1.min.mapjquery-migrate-1.2.1.min.jsjquery-ui-time.jsjquery-ui.min.jsjquery.alerts.jsjquery.autocomplete.jsjquery.collapsible.min.jsjquery.cookie.jsjquery.dataTables.jsjquery.easing.jsjquery.fancybox.jsjquery.form.min.jsjquery.formstyler.min.jsjquery.jgrowl.jsjquery.lazyload.mini.jsjquery.mousewheel.jsjquery.nestable.jsjquery.nicefileinput.min.jsjquery.placeholder.min.jsjquery.sticky.jsjquery.tipsy.jsjquery.tmpl.min.jsjquery.totop.jsjquery.transform.jsmousetrap.jsnprogress.js
uploader
Moxie.swfMoxie.xap
i18n
ar.jsbg.jsbs.jsca.jscs.jscy.jsda.jsde.jsel.jsen.jses.jset.jsfa.jsfi.jsfr.jshe.jshr.jshu.jshy.jsid.jsit.jsja.jska.jskk.jsko.jslt.jslv.jsnl.jspl.jspt_BR.jsro.jsru.jssk.jssr.jssv.jsth_TH.jstr.jsuk_UA.jszh_CN.jszh_TW.js
jquery.plupload.queue.jsmoxie.jsmoxie.min.jsplupload.full.min.jsplupload.min.jstranslate
modules
robots.txtsession
templates
uploads
79
lib/Smarty/internals/core.create_dir_structure.php
Executable file
79
lib/Smarty/internals/core.create_dir_structure.php
Executable file
@ -0,0 +1,79 @@
|
||||
<?php
|
||||
/**
|
||||
* Smarty plugin
|
||||
* @package Smarty
|
||||
* @subpackage plugins
|
||||
*/
|
||||
|
||||
/**
|
||||
* create full directory structure
|
||||
*
|
||||
* @param string $dir
|
||||
*/
|
||||
|
||||
// $dir
|
||||
|
||||
function smarty_core_create_dir_structure($params, &$smarty)
|
||||
{
|
||||
if (!file_exists($params['dir'])) {
|
||||
$_open_basedir_ini = ini_get('open_basedir');
|
||||
|
||||
if (DIRECTORY_SEPARATOR=='/') {
|
||||
/* unix-style paths */
|
||||
$_dir = $params['dir'];
|
||||
$_dir_parts = preg_split('!/+!', $_dir, -1, PREG_SPLIT_NO_EMPTY);
|
||||
$_new_dir = (substr($_dir, 0, 1)=='/') ? '/' : getcwd().'/';
|
||||
if($_use_open_basedir = !empty($_open_basedir_ini)) {
|
||||
$_open_basedirs = explode(':', $_open_basedir_ini);
|
||||
}
|
||||
|
||||
} else {
|
||||
/* other-style paths */
|
||||
$_dir = str_replace('\\','/', $params['dir']);
|
||||
$_dir_parts = preg_split('!/+!', $_dir, -1, PREG_SPLIT_NO_EMPTY);
|
||||
if (preg_match('!^((//)|([a-zA-Z]:/))!', $_dir, $_root_dir)) {
|
||||
/* leading "//" for network volume, or "[letter]:/" for full path */
|
||||
$_new_dir = $_root_dir[1];
|
||||
/* remove drive-letter from _dir_parts */
|
||||
if (isset($_root_dir[3])) array_shift($_dir_parts);
|
||||
|
||||
} else {
|
||||
$_new_dir = str_replace('\\', '/', getcwd()).'/';
|
||||
|
||||
}
|
||||
|
||||
if($_use_open_basedir = !empty($_open_basedir_ini)) {
|
||||
$_open_basedirs = explode(';', str_replace('\\', '/', $_open_basedir_ini));
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
/* all paths use "/" only from here */
|
||||
foreach ($_dir_parts as $_dir_part) {
|
||||
$_new_dir .= $_dir_part;
|
||||
|
||||
if ($_use_open_basedir) {
|
||||
// do not attempt to test or make directories outside of open_basedir
|
||||
$_make_new_dir = false;
|
||||
foreach ($_open_basedirs as $_open_basedir) {
|
||||
if (substr($_new_dir, 0, strlen($_open_basedir)) == $_open_basedir) {
|
||||
$_make_new_dir = true;
|
||||
break;
|
||||
}
|
||||
}
|
||||
} else {
|
||||
$_make_new_dir = true;
|
||||
}
|
||||
|
||||
if ($_make_new_dir && !file_exists($_new_dir) && !@mkdir($_new_dir, $smarty->_dir_perms) && !is_dir($_new_dir)) {
|
||||
$smarty->trigger_error("problem creating directory '" . $_new_dir . "'");
|
||||
return false;
|
||||
}
|
||||
$_new_dir .= '/';
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
/* vim: set expandtab: */
|
||||
|
||||
?>
|
Reference in New Issue
Block a user