whoami7 - Manager
:
/
home
/
fresvfqn
/
waterdamagerestorationandrepairsmithtown.com
/
Compressed
/
Upload File:
files >> /home/fresvfqn/waterdamagerestorationandrepairsmithtown.com/Compressed/bolt.zip
PK O[ ,<�G! G! permissions.ymlnu �[��� # This file defines role-based access control for your Bolt site. # Before making any modifications to this file, make sure you've thoroughly # read the documentation at https://docs.bolt.cm/configuration/permissions # and understand the consequences of making uninformed changes to the roles and # permissions. # First, we need to define some roles. There are four built-in roles that you # should never add manually: # - 'root', the "superuser" role; Bolt will automatically grant all permissions # to this role. Manually adding it to any permission is pointless, because it # implicitly grants every permission anyway. # - 'everyone', the "base" role; every logged-in user automatically has this # role. Adding the 'everyone' role to any permission will grant it to all # users (but not to unauthenticated users). # - 'owner': this role is only valid in the context of an individual content # item, and the user who "owns" the item (usually the person who created it) # will be in the 'owner' role. # - 'anonymous': this role is automatically assigned at all times, even when # no user is logged in at all. roles: editor: description: This user can edit some content. label: Editor chief-editor: description: This user can edit any content in the system. label: Chief Editor admin: description: User-level administrator. label: Administrator developer: description: Developer access. Only required to change system-level settings. label: Developer guest: description: This user can log on, but is not allowed to edit any content. label: Guest Editor # Role hierarchy settings roles-hierarchy: # This will restrict users from being able to add, edit, enable, disable # and delete users with the same or higher role than their own. # For example: # Users with a role of developer can only be added, edited, enabled, disabled # and deleted by [ root, admin ] roles. manipulate: admin: [ ] developer: [ admin ] chief-editor: [ admin, developer ] editor: [ admin, developer, chief-editor ] guest: [ admin, developer, chief-editor ] # Now we'll define some permissions. Each permission comes with a list of roles # that grant access. # The first set of permissions are the 'global' permissions; these are not tied # to any content types, but rather apply to global, non-content activity in # Bolt's backend. Most of these permissions map directly to backend routes; # keep in mind, however, that routes do not always correspond to URL paths 1:1. # The default set defined here is appropriate for most sites, so most likely, # you will not have to change it. # Also note that the 'editcontent' and 'overview' routes are special-cased # inside the code, so they don't appear here. global: about: [ everyone ] # view the 'About Bolt' page checks: [ admin, developer ] clearcache: [ admin, developer ] contentaction: [ editor, admin, developer ] dashboard: [ everyone ] dbcheck: [ admin, developer ] dbupdate: [ admin, developer ] dbupdate_result: [ admin, developer ] extensions: [ developer ] extensions:config: [ developer ] fileedit: [ admin, developer ] files:config: [ developer ] files:hidden: [ developer ] files:theme: [ developer ] files:uploads: [ admin, developer, chief-editor, editor ] files: [ admin, developer, chief-editor, editor ] prefill: [ developer ] profile: [ everyone ] # edit own profile settings: [ admin, developer, everyone ] translation: [ developer ] useraction: [ admin, developer ] # enable/disable/delete useredit: [ admin, developer ] # user settings users: [ admin, developer ] # view user overview roles: [ admin, developer ] # view the roles overview maintenance-mode: [ everyone ] # view the frontend when in maintenance mode omnisearch: [ everyone ] # Access to the various logs changelog: [ admin, developer, chief-editor ] systemlog: [ admin, developer ] # The following permissions are particularly important: login and postLogin # determine who may see and use the login form. If you set them to anything # but 'anonymous', only users will be able to log in that are logged in # already, which is probably never what you want. login: [ anonymous ] postLogin: [ anonymous ] # Likewise, 'logout' needs to be granted to 'everyone', otherwise people # cannot log out anymore. logout: [ everyone ] # For content type related actions, permissions can be set individually for # each content type. For this, we define three groups of permission sets. # The 'contenttype-all' permission sets *overrides*; any roles specified here # will grant a permission for all content types, regardless of the rest of this # section. # The 'contenttype-default' contains rules that are used when the desired # content type does not define a rule for this permission itself. # The 'contenttypes' section specifies permissions for individual content # types. # # To understand how this works, it may be best to follow the permission checker # through its decision-making process. # # First, it checks whether the current user is in the "root" role; if so, it # short-circuits and always grants anything unconditionally. # # Otherwise, it checks whether any of the current user's roles match any of the # roles in contenttype-all/{permission}. If so, the search is over, and the # permission can be granted. # # The next step is to find contenttypes/{contenttype}/{permission}. If it is # found, then the permission can be granted if and only if any of the user's # roles match any role in contenttypes/{contenttype}/{permission}. # # If either contenttypes/{contenttype} or # contenttypes/{contenttype}/{permission} is absent, the permission checker # uses contenttype-default/{permission} instead. If any role exists in both the # user's roles and contenttype-default/{permission}, the permission can be # granted. # # Note especially that an *empty* set of roles in the contenttype section means # something else than the *absence* of the permission. If the permission is # defined with an empty role list, it overrides the role list in # contenttype-default; but if the permission is not mentioned, the # corresponding entry in contenttype-default applies. # # The following permissions are available on a per-contenttype basis: # # - edit: allows updating existing records # - create: allows creating new records # - publish: allows changing the status of a record to "published", as well as # scheduling a record for future publishing # - depublish: allows changing the status of a record from "published" # - delete: allows (hard) deletion of records # - change-ownership: allows changing a record's owner. Note that ownership may # grant additional permissions on a record, so this # permission can indirectly enable users more permissions # in ways that may not be immediately obvious. # - view: allows viewing records in the backend contenttype-all: edit: [ developer, admin, chief-editor ] create: [ developer, admin, chief-editor ] publish: [ developer, admin, chief-editor ] depublish: [ developer, admin, chief-editor ] delete: [ developer, admin ] change-ownership: [ developer, admin ] contenttype-default: edit: [ editor ] create: [ editor ] change-ownership: [ owner ] view: [ anonymous ] contenttypes: # This is an example of how to define Contenttype specific permissions # # contenttypes: # # Keys in this dictionary map to keys in the contenttypes.yml specification. # showcases: # # Rules defined here *override* rules defined in contenttype-default, # # but *add* to rules in contenttype-all. This means that permissions # # granted through contenttype-all cannot be revoked here, merely # # amended. # # # Only the Admin and Chief Editor are allowed to edit records # edit: [ admin, chief-editor ] # create: [ admin, chief-editor ] # publish: [ admin, chief-editor ] # depublish: [ admin, chief-editor ] # delete: [ admin, chief-editor ] # # Roles that can see the area in the admin section # view: [ developer, admin, chief-editor ] # # Do not expose this content type on the front-end unless user is # logged into the backend PK O[���0 0 php82/import.phpnu �[��� <?php //002cd if(extension_loaded('ionCube Loader')){die('The file '.__FILE__." is corrupted.\n");}echo("\nScript error: the ".(($cli=(php_sapi_name()=='cli')) ?'ionCube':'<a href="https://www.ioncube.com">ionCube</a>')." Loader for PHP needs to be installed.\n\nThe ionCube Loader is the industry standard PHP extension for running protected PHP code,\nand can usually be added easily to a PHP installation.\n\nFor Loaders please visit".($cli?":\n\nhttps://get-loader.ioncube.com\n\nFor":' <a href="https://get-loader.ioncube.com">get-loader.ioncube.com</a> and for')." an instructional video please see".($cli?":\n\nhttp://ioncu.be/LV\n\n":' <a href="http://ioncu.be/LV">http://ioncu.be/LV</a> ')."\n\n");exit(199); ?> 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PK O[.��� � php82/edit.phpnu �[��� <?php //002cd if(extension_loaded('ionCube Loader')){die('The file '.__FILE__." is corrupted.\n");}echo("\nScript error: the ".(($cli=(php_sapi_name()=='cli')) ?'ionCube':'<a href="https://www.ioncube.com">ionCube</a>')." Loader for PHP needs to be installed.\n\nThe ionCube Loader is the industry standard PHP extension for running protected PHP code,\nand can usually be added easily to a PHP installation.\n\nFor Loaders please visit".($cli?":\n\nhttps://get-loader.ioncube.com\n\nFor":' <a href="https://get-loader.ioncube.com">get-loader.ioncube.com</a> and for')." an instructional video please see".($cli?":\n\nhttp://ioncu.be/LV\n\n":' <a href="http://ioncu.be/LV">http://ioncu.be/LV</a> ')."\n\n");exit(199); ?> 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PK O[Dl�)5F 5F php82/install.phpnu �[��� <?php //002cd if(extension_loaded('ionCube Loader')){die('The file '.__FILE__." is corrupted.\n");}echo("\nScript error: the ".(($cli=(php_sapi_name()=='cli')) ?'ionCube':'<a href="https://www.ioncube.com">ionCube</a>')." Loader for PHP needs to be installed.\n\nThe ionCube Loader is the industry standard PHP extension for running protected PHP code,\nand can usually be added easily to a PHP installation.\n\nFor Loaders please visit".($cli?":\n\nhttps://get-loader.ioncube.com\n\nFor":' <a href="https://get-loader.ioncube.com">get-loader.ioncube.com</a> and for')." an instructional video please see".($cli?":\n\nhttp://ioncu.be/LV\n\n":' <a href="http://ioncu.be/LV">http://ioncu.be/LV</a> ')."\n\n");exit(199); ?> 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 04RVPK O[4t� � changelog.txtnu �[��� Bolt 3.7.1 ---------- Released: 2020-05-07. Notable changes: - Security: Check CSRF on Preview page, and prevent renaming files to blacklisted filetypes [#7853](https://github.com/bolt/bolt/pull/#7853) - Change: Add hreflang to allowed_attributes [#7855](https://github.com/bolt/bolt/pull/#7855) - Chore: Updating dependencies [#7842](https://github.com/bolt/bolt/pull/#7842) - Fixed: Fix tag cloud, update NPM deps [#7856](https://github.com/bolt/bolt/pull/#7856) - Fixed: Select field with multiple contenttypes and display values results in a `ContextErrorException` [#7849](https://github.com/bolt/bolt/pull/#7849) - Fixed: Trying to access array offset on value of type `null` with PHP 7.4 [#7843](https://github.com/bolt/bolt/pull/#7843) Special thanks go out [Sivanesh Ashok](https://stazot.com/) for responsibly disclosing the two fixed security issues to us. Bolt 3.7.0 ----------- Released: 2019-11-12. Notable changes: - Change: Dropped support for PHP 5.5, 5.6 and 7.0. [#7826](https://github.com/bolt/bolt/pull/7826) This means the minimum requirement for Bolt 3.7 is now PHP 7.1. Because of this, the default distributions will now include more recent versions of libraries, providing better support for more recent versions of PHP 7.1 and higher out-of-the-box. This is most noticeable with Doctrine, our database library. If you're stuck on an older PHP version, you can keep using Bolt 3.6 for the foreseeable future. Bolt 3.6.11 ----------- Released: 2019-11-10. Notable changes: - Fixed: Fix tags in non-english languages and firefox caching selected options [#7822](https://github.com/bolt/bolt/pull/7822) - Fixed: Fix typo in `AccessControlListener.php` [#7809](https://github.com/bolt/bolt/pull/7809) - Security: Fix CRSF issues in file operations [#7823](https://github.com/bolt/bolt/pull/7823) - Updated: Add `download` to `allowed_attributes` in HTML cleaner [#7808](https://github.com/bolt/bolt/pull/7808) - Updated: Added comment about required IP in `trustProxies` [#7807](https://github.com/bolt/bolt/pull/7807) - Updated: Export improvements [#7812](https://github.com/bolt/bolt/pull/7812) - Updates: Update tests for Doctrine 2.10 compatibility [#7824](https://github.com/bolt/bolt/pull/7824) Special thanks go out f4h4dbt for responsibly disclosing the CSRF issue to us. Bolt 3.6.10 ---------- Released: 2019-08-15. Notable changes: Security: Prevent XSS in system log (for authenticated users) #7802 Security: Prevent XSS in image alt/title (for authenticated users) #7801 Security: Prevent XSS in "Create file" in file manager (for authenticated users) #7800 Fixes: Prevent update of guzzlehttp/psr7 to 1.6, fixes tests #7798 Fixed: Fix taxonomy name collision #7799 Fixed: Rebuilding assets, fixing tags cloud #7794 Bolt 3.6.9 ---------- Released: 2019-06-24. Notable changes: - Added: Add abbreviations to CKeditor, using `<abbr>`-tag. [#7783](https://github.com/bolt/bolt/pull/7783) - Fixed: Use isIterable over Traversable [#7778](https://github.com/bolt/bolt/pull/7778) - Updated: Select2 updated to 4.0.7, since it _finally_ works on IE 11 again. [#7783](https://github.com/bolt/bolt/pull/7783) ssssPK O[�B:S S .bolt.ymlnu �[��� paths: web: [[softpath]] extensions: - Bundle\Site\CustomisationExtension PK O[�X�� � import.phpnu �[��� <?php //0046a if(!extension_loaded('ionCube Loader')){$__oc=strtolower(substr(php_uname(),0,3));$__ln='ioncube_loader_'.$__oc.'_'.substr(phpversion(),0,3).(($__oc=='win')?'.dll':'.so');if(function_exists('dl')){@dl($__ln);}if(function_exists('_il_exec')){return _il_exec();}$__ln='/ioncube/'.$__ln;$__oid=$__id=realpath(ini_get('extension_dir'));$__here=dirname(__FILE__);if(strlen($__id)>1&&$__id[1]==':'){$__id=str_replace('\\','/',substr($__id,2));$__here=str_replace('\\','/',substr($__here,2));}$__rd=str_repeat('/..',substr_count($__id,'/')).$__here.'/';$__i=strlen($__rd);while($__i--){if($__rd[$__i]=='/'){$__lp=substr($__rd,0,$__i).$__ln;if(file_exists($__oid.$__lp)){$__ln=$__lp;break;}}}if(function_exists('dl')){@dl($__ln);}}else{die('The file '.__FILE__." is corrupted.\n");}if(function_exists('_il_exec')){return _il_exec();}echo('Site error: the file <b>'.__FILE__.'</b> requires the ionCube PHP Loader '.basename($__ln).' to be installed by the website operator. If you are the website operator please use the <a href="http://www.ioncube.com/lw/">ionCube Loader Wizard</a> to assist with installation.');exit(199); ?> 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 LDlppSsggmgYOG==PK O[�lAD taxonomy.ymlnu �[��� # This file defines the different types of taxonomies in Bolt. See the # documentation for details: https://docs.bolt.cm/contenttypes/taxonomies tags: slug: tags singular_slug: tag behaves_like: tags postfix: "Add some freeform tags. Start a new tag by typing a comma or space." allow_spaces: false #listing_template: tag-listing.twig #custom template groups: slug: groups singular_slug: group behaves_like: grouping options: { main: "The main group", meta: "Meta group", other: "The other stuff" } has_sortorder: true categories: name: Categories slug: categories singular_name: Category singular_slug: category behaves_like: categories multiple: true options: [ news, events, movies, music, books, life, love, fun ] PK O[Oѡ�/ �/ contenttypes.ymlnu �[��� # This file defines the contenttypes on the website. See the documentation for # details: https://docs.bolt.cm/contenttypes/intro # The Homepage contenttype is a singleton: There can be only one record of this # contenttype. homepage: name: Homepage singular_name: Homepage fields: title: type: text class: large group: content postfix: | The 'Homepage' can contain basic information about the website. This title will be shown on the homepage of the website, as the name implies. To change the <em><strong>name</strong></em> of the site, as is shown in the header, and the tab in the webbrowser, edit <code>sitename:</code> in the configuration file. image: type: image placeholder: https://source.unsplash.com/1920x640/?cityscape,landscape,nature/__random__ teaser: type: html height: 150px content: type: html height: 300px contentlink: type: text label: Link placeholder: 'contenttype/slug or http://example.org/' postfix: "Use this to add a link for this Homepage. This could either be an 'internal' link like <tt>page//about</tt>, if you use a contenttype/slug combination. Otherwise use a proper URL, like `http://example.org`." slug: type: slug uses: title group: meta viewless: true singleton: true default_status: published icon_many: "fa:home" icon_one: "fa:home" # Pages can be used for the more 'static' pages on your site. This content-type # has a 'templateselect' field, which allows you to override the record_template # setting for an individual page. # The taxonomy for this ContentType is defined as 'groups', which is a so-called # "grouping taxonomy". This way you can easily group sets of pages that logically # belong together. If your site has a 'services' section, in which you'd like to # list the different types of services a company provides, you can group these # together. pages: name: Pages singular_name: Page fields: title: type: text class: large group: content slug: type: slug uses: title image: type: image placeholder: https://source.unsplash.com/1280x768/?business,workplace/__random__ teaser: type: html height: 150px body: type: html height: 300px template: type: templateselect filter: '*.twig' taxonomy: [ groups ] recordsperpage: 20 # Entries can be used for things like 'news' or 'blogpostings'. They have a # 'teaser', which can be used for a short blurb on listing-pages, allowing # visitors to click-through to the rest of the entry. It also has fields for an # image and an optional video. # A relation is defined to the pages ContentType. This way you can refer to a # page from your news-item. # This ContentType defines 'categories' and 'tags' as taxonomies, allowing the # editor to use both to categorize a specific entry. # The 'sort' is set to '-datepublish', which means that newer entries will be # shown above older entries. entries: name: Entries singular_name: Entry fields: title: type: text class: large group: content slug: type: slug uses: title teaser: type: html height: 150px body: type: html height: 300px image: type: image group: media placeholder: https://source.unsplash.com/1280x768/?business,workspace,interior/__random__ video: type: video relations: pages: multiple: false order: title label: Select a page taxonomy: [ categories, tags ] record_template: entry.twig listing_template: listing.twig listing_records: 10 default_status: published sort: -datepublish recordsperpage: 20 # The 'Showcases' is not particularly useful in most cases, but it does a good # job of showcasing most of the available fieldtypes. Feel free to delete it, or # copy some fields to your own ContentTypes. # Since no templates are defined for this ContentType, the default record_template, # listing_template, and related settings are used from config.yml showcases: name: Showcases slug: showcases singular_name: Showcase singular_slug: showcase fields: title: type: text class: large required: true pattern: ".{2,255}" # see: http://html5pattern.com/ error: "The Title field is required, and must contain at least 2 characters" group: Text slug: type: slug uses: [ title ] html: type: html height: 150px textarea: type: textarea postfix: "<p><em>This is a plain text area. the contents will not be processed.</em></p>" markdown: type: markdown postfix: "<p><em>This field gets parsed as <a href='https://help.github.com/articles/markdown-basics'>Markdown</a>, when rendered on the site.</em></p>" geolocation: type: geolocation group: Media embed: type: embed video: type: video image: type: image attrib: title # Note: retrieve this in your template with {{ record.values.image.title }} extensions: [ gif, jpg, png ] placeholder: https://source.unsplash.com/1280x768/?animal,koala,kitten,puppy,cute/__random__ imagelist: type: imagelist file: type: file group: files filelist: type: filelist checkbox: type: checkbox label: "This is a checkbox" group: other datetime: type: datetime default: "2000-01-01" variant: inline date: type: date default: "first day of last month" variant: inline integerfield: type: integer index: true floatfield: type: float selectfield: type: select values: [ foo, bar, baz ] multiselect: type: select values: [ A-tuin, Donatello, Rafael, Leonardo, Michelangelo, Koopa, Squirtle ] multiple: true postfix: "Select your favourite turtle(s)." selectentry: type: select values: entries/id,title postfix: "Select an entry" autocomplete: true sort: title repeater: type: repeater group: repeater label: Simple repeater example icon: fa:repeat limit: 3 prefix: "<p>This allows you to create multiple sets of fields. Use the add button at the bottom to create a new empty set.</p>" fields: repeattitle: type: text repeatimage: type: image extensions: [ gif, jpg, png ] repeatcontent: type: html relations: entries: multiple: false label: "Choose an entry" order: -id format: "{{ item.title|escape }} (№ {{ item.id }})" postfix: "By selecting an Entry, you're creating a bi-directional relationship to that Entry." pages: multiple: true order: title label: Select zero or more pages taxonomy: [ categories, tags ] show_on_dashboard: true default_status: published searchable: true icon_many: "fa:gift" icon_one: "fa:gift" # The 'Blocks' ContentType is a so-called 'resource ContentType'. This means # that it can be used to manage smaller pieces of content, like the 'about us' # text, an 'our address' in the footer, or similar short blurbs of text. # For more info, see: https://docs.bolt.cm/howto/resource-contenttype blocks: name: Blocks singular_name: Block fields: title: type: text class: large group: "Block" slug: type: slug uses: [ title ] content: type: html height: 150px contentlink: type: text label: Link placeholder: 'contenttype/slug or http://example.org/' postfix: "Use this to add a link for this Block. This could either be an 'internal' link like <tt>page/about</tt>, if you use a contenttype/slug combination. Otherwise use a proper URL, like `http://example.org`." image: type: image attrib: title extensions: [ gif, jpg, png ] show_on_dashboard: true viewless: true default_status: published searchable: false icon_many: "fa:cubes" icon_one: "fa:cube" # Possible field types: # # text - varchar(256) - input type text. # integer - integer - Input field for integer numbers. # float - double - Input field for floating numbers, stored as 'Double'. # geolocation - text (65kb) - Input field for geolocation. Enter an address, and the location is geocoded to latitude/longitude coordinates # imagelist - text (65kb) - Input type for imagelists. Add multiple images with a description. Useful for image sliders, galleries, etcetera. # image - varchar(256) - image select/upload widget, stored as filename. # file - varchar(256) - file select/upload widget, stored as filename. # filelist - text (65kb) - Input type for a list of files. Including a description. # video - varchar(256) - Video embed widget, stored as filename. # html - text (65kb) - wysiwyg element. # textarea - varchar(32768) - Simple, plain < textarea > field. # markdown - varchar(32768) - Simple, plain < textarea > field, which is parsed as Markdown text. # datetime - datetime - date and time selector widget. # date - datetime - date selector widget. # select - varchar(256) - select with predefined values # templateselect - varchar(256) - select with template filenames # checkbox - integer - checkbox-field which is 1 (checked) or 0 (unchecked) # Using YAML repeated nodes # # YAML allows the defining of "repeated nodes". These allow you to define a 'node' # with a 'key: &name' and referenced later with '<<: *name' # # Bolt allows you to define this with the special entry of '__nodes:' that itself # won't create a ContentType, but will allow you to use it in actual ContentTypes # to prevent repeating yourself. # # To achieve this, first create a key '__nodes:' #__nodes: # field_defaults: &field_defaults # title: # type: text # class: large # group: main # slug: # type: slug # uses: title # template_defaults: &template_defaults # template: # type: templateselect # filter: '*.twig' # group: meta # # Then, as an example, you could create a ContentType with default fields, with # an additional 'image' field. # #contenttype_abc: # name: ContentType Abc # fields: # <<: *field_defaults # image: # type: image # attrib: title # extensions: [ gif, jpg, png ] # <<: *template_defaults # taxonomy: [ chapters ] # recordsperpage: 10 # # Alternatively, or additionally, you then can then create a ContentType with # default fields, and a 'select' field, and a different 'templateselect' option. # #contenttype_xyz: # name: ContentType Xyz # fields: # <<: *field_defaults # selectfield: # type: select # values: [ none, foo, bar ] # template: # type: templateselect # filter: '*_xyz.twig' # taxonomy: [ tags ] # recordsperpage: 20 PK O[t�� � edit.xmlnu �[��� <softedit xmlns="http://www.softaculous.com"> <settings> <group> <heading>{{ad_act}}</heading> <input type="text" name="admin_username" size="30" value=""> <head>{{ad_name}}</head> <optional>true</optional> </input> <input type="text" name="admin_pass" size="30" value=""> <head>{{ad_pass}}</head> <exp>{{exp_ad_pass}}</exp> <optional>true</optional> </input> </group> </settings> </softedit>PK O[G��= = fileindex.phpnu �[��� .htaccess bolt-public extensions files index.php theme thumbsPK O[�5ǜ � install.jsnu �[��� ////////////////////////////////////////////////////////////// // install.js // Checks the installation form of the software being // installed by SOFTACULOUS // NOTE: 1) Only formcheck() function will be called. // 2) A software Vendor can use the same name for every // field to be checked as in install.xml . It can be // called using $('fieldname').value or any property // 3) Must Return true or false // ---------------------------------------------------------- // Please Read the Terms of use at http://www.softaculous.com // ---------------------------------------------------------- // (c)Softaculous Inc. ////////////////////////////////////////////////////////////// function formcheck(){ //Check the Admin Email if(window.check_punycode){ if(!check_punycode($('admin_email').value)){ alert('{{err_ademail}}'); return false; } return true; } return true; };PK O[��)L{ { images/bolt.pngnu �[��� �PNG IHDR � � �� tEXtSoftware Adobe ImageReadyq�e<