<?php /** * PHP dev config for the website * * @author Pierre HUBERT */ class Dev { /** * Site URL */ const SITE_URL = "http://devweb.local/comunic/v2/"; /** * Site production mode */ const PROD_MODE = false; /** * Path to assets */ const ASSETS_URL = "http://devweb.local/comunic/v2/assets/"; /** * Third party CSS files */ const THIRD_PARTY_CSS = array( //CSS files - adminLTE distribution / bootstrap / plugins "3rdparty/adminLTE/bootstrap/css/bootstrap.min.css", "3rdparty/adminLTE/plugins/font-awesome/css/font-awesome.min.css", "3rdparty/adminLTE/plugins/ionicons/css/ionicons.min.css", //iCheck "3rdparty/adminLTE/plugins/iCheck/square/blue.css", "3rdparty/adminLTE/plugins/iCheck/flat/blue.css", "3rdparty/adminLTE/plugins/iCheck/minimal/blue.css", "3rdparty/adminLTE/plugins/select2/select2.min.css", "3rdparty/adminLTE/dist/css/AdminLTE.min.css", "3rdparty/adminLTE/dist/css/skins/_all-skins.min.css", //Light box "3rdparty/lightbox/ekko-lightbox.min.css", //Datepicker "3rdparty/adminLTE/plugins/datepicker/datepicker3.css", //VideoJS //"3rdparty/videojs/6.4.0/video-js.min.css" ); /** * Third party Javascript files */ const THIRD_PARTY_JS = array( //Jquery "3rdparty/adminLTE/plugins/jQuery/jquery-2.2.3.min.js", //Bootstrap "3rdparty/adminLTE/bootstrap/js/bootstrap.min.js", //JQuery UI "3rdparty/adminLTE/plugins/jquery-ui/jquery-ui.min.js", //iCheck "3rdparty/adminLTE/plugins/iCheck/icheck.min.js", //Slimscroll "3rdparty/adminLTE/plugins/slimScroll/jquery.slimscroll.min.js", //Select2 "3rdparty/adminLTE/plugins/select2/select2.min.js", //adminLTE script "3rdparty/adminLTE/dist/js/app.min.js", //Bootstrap notify "3rdparty/bootstrap-notify-3.1.3.min.js", //Twitter emojies "3rdparty/twemoji/2/twemoji.min.js", //Textarea auto-size "3rdparty/jquery.textarea_autosize/jquery.textarea_autosize.min.js", //Light box "3rdparty/lightbox/ekko-lightbox.min.js", //ChartJS "3rdparty/adminLTE/plugins/chartjs/Chart.min.js", //Jquery hotkeys "3rdparty/jquery.hotkeys.js", //Bootstrap-WYSIWYG "3rdparty/bootstrap-wysiwyg.js", //Datepicker "3rdparty/adminLTE/plugins/datepicker/bootstrap-datepicker.js", //VideoJS //"3rdparty/videojs/6.4.0/video.min.js" ); /** * Application CSS files */ const APP_CSS = array( //App stylesheets - common stylesheets "css/common/global.css", "css/common/page/waitSplashScreen.css", "css/common/network/networkError.css", //Components stylesheets //Menubar stylesheet "css/components/menuBar.css", //Searchform stylesheet "css/components/searchForm.css", //Friendbar stylesheet "css/components/friends/friendsBar.css", //Conversations stylesheet "css/components/conversations/manager.css", "css/components/conversations/windows.css", "css/components/conversations/list.css", //User selector stylesheet "css/components/userSelect/userSelect.css", //Emojies "css/components/emoji/parser.css", //Posts component "css/components/posts/ui.css", "css/components/posts/form.css", "css/components/posts/edit.css", //Movies picker "css/components/movies/picker.css", //Comments component "css/components/comments/ui.css", //Pages stylesheets //User Page "css/pages/userPage/main.css", "css/pages/userPage/accessForbidden.css", ); /** * Application JS files */ const APP_JS = array( //Utilities "js/common/utils.js", //Functions schema "js/common/functionsSchema.js", //Pages list "js/pagesList.js", //App scripts -- common scripts "js/common/cacheManager.js", "js/common/network.js", "js/common/api.js", "js/common/errors.js", "js/common/messages.js", "js/common/langs.js", "js/common/url.js", "js/common/jsFiles.js", "js/common/debug.js", "js/common/page.js", "js/common/notifications.js", "js/common/formChecker.js", "js/common/date.js", "js/common/system.js", //Default langage "js/langs/en.inc.js", //Components //Mail caching "js/components/mailCaching.js", //Search form "js/components/searchForm/searchForm.js", //Main menubar "js/components/menuBar/common.js", "js/components/menuBar/notAuthenticated.js", "js/components/menuBar/authenticated.js", //Friends components "js/components/friends/friendsList.js", "js/components/friends/friendsBar.js", //Private conversations "js/components/conversations/manager.js", "js/components/conversations/list.js", "js/components/conversations/windows.js", "js/components/conversations/chatWindows.js", "js/components/conversations/interface.js", "js/components/conversations/service.js", "js/components/conversations/cachingOpened.js", "js/components/conversations/utils.js", //User selector "js/components/userSelect/userSelect.js", //Emojies "js/components/emoji/parser.js", "js/components/emoji/list.js", //Like button "js/components/like/button.js", "js/components/like/interface.js", //Posts component "js/components/posts/actions.js", "js/components/posts/visibilityLevels.js", "js/components/posts/interface.js", "js/components/posts/ui.js", "js/components/posts/form.js", "js/components/posts/edit.js", //Comments component "js/components/comments/ui.js", "js/components/comments/interface.js", "js/components/comments/utils.js", //Modern textarea handler "js/components/textarea.js", //Countdown timer "js/components/countdown.js", //Movies "js/components/movies/interface.js", "js/components/movies/picker.js", //User scripts "js/user/loginTokens.js", "js/user/userLogin.js", "js/user/userInfos.js", //Pages scripts //Home page "js/pages/home/home.js", "js/pages/home/landingPage.js", //User page "js/pages/userPage/main.js", "js/pages/userPage/accessForbidden.js", "js/pages/userPage/friendshipStatus.js", "js/pages/userPage/profileInfos.js", "js/pages/userPage/posts.js", //Login page "js/pages/login.js", //Logout page "js/pages/logout.js", //Create shortcuts for common functions "js/common/shorcuts.js", "js/common/helpers.js", //Init script "js/init.js", ); /** * Language settings */ const LANGUAGE_PATH = "js/langs/"; const DEFAULT_LANGUAGE = "en"; /** * Templates settings */ const TEMPLATES_PATH = "templates/"; }