├── nullable() ├── public ├── favicon.ico ├── robots.txt ├── frontend │ ├── css │ │ └── custom.css │ ├── img │ │ ├── blog-1.jpg │ │ ├── blog-2.jpg │ │ ├── blog-3.jpg │ │ ├── tool-1.png │ │ ├── tool-2.png │ │ ├── tool-3.png │ │ ├── author-1.png │ │ ├── author-2.png │ │ ├── author-3.png │ │ ├── author-4.png │ │ ├── author-5.png │ │ ├── author-6.png │ │ ├── favicon.png │ │ ├── tool-bg-1.jpg │ │ ├── tool-bg-2.jpg │ │ ├── tool-bg-3.jpg │ │ ├── cat-tool-bg-1.jpg │ │ ├── cat-tool-bg-2.jpg │ │ ├── cat-tool-bg-3.jpg │ │ ├── cat-tool-bg-4.jpg │ │ ├── cat-tool-bg-5.jpg │ │ ├── cat-tool-bg-6.jpg │ │ ├── cat-tool-bg-7.jpg │ │ ├── cat-tool-bg-8.jpg │ │ ├── template-mac.png │ │ ├── tool-thumb-1.png │ │ ├── tool-thumb-2.png │ │ ├── tool-thumb-3.png │ │ ├── tool-thumb-4.jpg │ │ ├── tool-thumb-5.jpg │ │ ├── tool-thumb-6.png │ │ ├── tool-thumb-7.png │ │ ├── tool-thumb-8.png │ │ ├── logo │ │ │ └── police-logo.png │ │ ├── tool-detail-bg.jpg │ │ ├── tool-gallery-1.jpg │ │ ├── tool-gallery-2.jpg │ │ ├── tool-gallery-3.jpg │ │ ├── tool-gallery-4.jpg │ │ ├── tool-detail-thumb.jpg │ │ ├── circle.svg │ │ └── triangle.svg │ ├── vendor │ │ ├── lightbox2 │ │ │ └── images │ │ │ │ ├── close.png │ │ │ │ ├── next.png │ │ │ │ ├── prev.png │ │ │ │ └── loading.gif │ │ ├── owl.carousel2 │ │ │ └── assets │ │ │ │ ├── ajax-loader.gif │ │ │ │ ├── owl.video.play.png │ │ │ │ ├── owl.theme.default.min.css │ │ │ │ ├── owl.theme.green.min.css │ │ │ │ ├── owl.theme.green.css │ │ │ │ └── owl.theme.default.css │ │ ├── jquery.cookie │ │ │ ├── component.json │ │ │ ├── cookie.jquery.json │ │ │ └── MIT-LICENSE.txt │ │ └── bootstrap-select │ │ │ └── js │ │ │ └── i18n │ │ │ ├── defaults-id_ID.min.js │ │ │ ├── defaults-eu.min.js │ │ │ ├── defaults-nl_NL.min.js │ │ │ ├── defaults-pt_BR.min.js │ │ │ ├── defaults-es_CL.min.js │ │ │ ├── defaults-es_ES.min.js │ │ │ ├── defaults-hu_HU.min.js │ │ │ ├── defaults-sl_SI.min.js │ │ │ ├── defaults-et_EE.min.js │ │ │ ├── defaults-pt_PT.min.js │ │ │ ├── defaults-pl_PL.min.js │ │ │ ├── defaults-fi_FI.min.js │ │ │ ├── defaults-nb_NO.min.js │ │ │ ├── defaults-cs_CZ.min.js │ │ │ ├── defaults-sv_SE.min.js │ │ │ ├── defaults-it_IT.min.js │ │ │ ├── defaults-ro_RO.min.js │ │ │ ├── defaults-sk_SK.min.js │ │ │ ├── defaults-en_US.min.js │ │ │ ├── defaults-zh_CN.min.js │ │ │ ├── defaults-vi_VN.min.js │ │ │ ├── defaults-da_DK.min.js │ │ │ ├── defaults-zh_TW.min.js │ │ │ ├── defaults-de_DE.min.js │ │ │ ├── defaults-hr_HR.min.js │ │ │ ├── defaults-tr_TR.min.js │ │ │ ├── defaults-fr_FR.min.js │ │ │ ├── defaults-lt_LT.min.js │ │ │ ├── defaults-lv_LV.min.js │ │ │ ├── defaults-ja_JP.min.js │ │ │ ├── defaults-ko_KR.min.js │ │ │ ├── defaults-zh_CN.js │ │ │ ├── defaults-zh_TW.js │ │ │ ├── defaults-fa_IR.min.js │ │ │ ├── defaults-ua_UA.min.js │ │ │ ├── defaults-ja_JP.js │ │ │ ├── defaults-id_ID.js │ │ │ ├── defaults-fa_IR.js │ │ │ ├── defaults-cs_CZ.js │ │ │ ├── defaults-ua_UA.js │ │ │ ├── defaults-eu.js │ │ │ ├── defaults-pt_BR.js │ │ │ ├── defaults-es_CL.js │ │ │ ├── defaults-es_ES.js │ │ │ ├── defaults-nl_NL.js │ │ │ ├── defaults-ru_RU.min.js │ │ │ ├── defaults-pl_PL.js │ │ │ ├── defaults-pt_PT.js │ │ │ ├── defaults-sk_SK.js │ │ │ ├── defaults-ru_RU.js │ │ │ └── defaults-ro_RO.js │ ├── icons │ │ └── styles.css │ └── js │ │ ├── demo.js │ │ └── front.js ├── admin │ └── assets │ │ ├── scss │ │ ├── mixins │ │ │ ├── _text.scss │ │ │ ├── _blockqoute.scss │ │ │ ├── _cards.scss │ │ │ ├── _badges.scss │ │ │ ├── _pagination.scss │ │ │ ├── _tooltips.scss │ │ │ ├── _background.scss │ │ │ ├── _breadcrumbs.scss │ │ │ ├── _popovers.scss │ │ │ ├── _animation.scss │ │ │ └── _misc.scss │ │ ├── components │ │ │ ├── _bootstrap-progress.scss │ │ │ ├── _icons.scss │ │ │ ├── _tables.scss │ │ │ ├── _badges.scss │ │ │ └── _dropdown.scss │ │ ├── _functions.scss │ │ ├── _widget-grid.scss │ │ ├── _footer.scss │ │ ├── landing-screens │ │ │ └── _auth.scss │ │ ├── _vertical-wrapper.scss │ │ └── _misc.scss │ │ ├── images │ │ ├── favicon.ico │ │ ├── favicon.png │ │ ├── default │ │ │ ├── en.png │ │ │ ├── images.png │ │ │ └── police-com-banner.jpg │ │ ├── faces │ │ │ ├── face1.jpg │ │ │ ├── face2.jpg │ │ │ ├── face3.jpg │ │ │ ├── face4.jpg │ │ │ ├── face5.jpg │ │ │ ├── face6.jpg │ │ │ ├── face7.jpg │ │ │ ├── face8.jpg │ │ │ ├── face9.jpg │ │ │ ├── face10.jpg │ │ │ ├── face11.jpg │ │ │ ├── face12.jpg │ │ │ ├── face13.jpg │ │ │ ├── face14.jpg │ │ │ ├── face15.jpg │ │ │ ├── face16.jpg │ │ │ ├── face17.jpg │ │ │ ├── face18.jpg │ │ │ ├── face19.jpg │ │ │ ├── face20.jpg │ │ │ ├── face21.jpg │ │ │ ├── face22.jpg │ │ │ ├── face23.jpg │ │ │ ├── face24.jpg │ │ │ ├── face25.jpg │ │ │ ├── face26.jpg │ │ │ └── face27.jpg │ │ ├── sprites │ │ │ ├── red.png │ │ │ ├── blue.png │ │ │ ├── dark.png │ │ │ ├── flag.png │ │ │ ├── green.png │ │ │ ├── yellow.png │ │ │ └── jsgrid-icons.png │ │ ├── dashboard │ │ │ ├── circle.png │ │ │ ├── img_1.jpg │ │ │ ├── img_2.jpg │ │ │ ├── img_3.jpg │ │ │ ├── img_4.jpg │ │ │ └── circle.svg │ │ ├── category │ │ │ └── 1629728052.png │ │ ├── faces-clipart │ │ │ ├── pic-1.png │ │ │ ├── pic-2.png │ │ │ ├── pic-3.png │ │ │ └── pic-4.png │ │ └── wantedlist │ │ │ ├── 1634370762.png │ │ │ ├── 1634370788.png │ │ │ ├── 1634370873.png │ │ │ ├── 1648043446.png │ │ │ ├── 1634373136.jpeg │ │ │ └── 1634379949.jpeg │ │ ├── complain │ │ ├── 1642737455.pdf │ │ ├── 1650010145.pdf │ │ ├── 1650010178.pdf │ │ ├── 1650010193.pdf │ │ ├── 1650010286.pdf │ │ ├── 1650010326.pdf │ │ ├── 1650010375.pdf │ │ ├── 1650010549.pdf │ │ └── 1650010599.pdf │ │ ├── fonts │ │ └── Ubuntu │ │ │ ├── Ubuntu-Bold.eot │ │ │ ├── Ubuntu-Bold.ttf │ │ │ ├── Ubuntu-Bold.woff │ │ │ ├── Ubuntu-Bold.woff2 │ │ │ ├── Ubuntu-Light.eot │ │ │ ├── Ubuntu-Light.ttf │ │ │ ├── Ubuntu-Light.woff │ │ │ ├── Ubuntu-Medium.eot │ │ │ ├── Ubuntu-Medium.ttf │ │ │ ├── Ubuntu-Light.woff2 │ │ │ ├── Ubuntu-Medium.woff │ │ │ ├── Ubuntu-Medium.woff2 │ │ │ ├── Ubuntu-Regular.eot │ │ │ ├── Ubuntu-Regular.ttf │ │ │ ├── Ubuntu-Regular.woff │ │ │ └── Ubuntu-Regular.woff2 │ │ ├── vendors │ │ └── mdi │ │ │ └── fonts │ │ │ ├── materialdesignicons-webfont.eot │ │ │ ├── materialdesignicons-webfont.ttf │ │ │ ├── materialdesignicons-webfont.woff │ │ │ └── materialdesignicons-webfont.woff2 │ │ └── js │ │ ├── off-canvas.js │ │ ├── file-upload.js │ │ ├── todo.js │ │ ├── hoverable-collapse.js │ │ └── todolist.js ├── mix-manifest.json ├── .htaccess └── web.config ├── resources ├── css │ └── app.css ├── sass │ ├── app.scss │ └── _variables.scss ├── views │ ├── admin │ │ ├── include │ │ │ ├── footer.blade.php │ │ │ └── script.blade.php │ │ └── layout │ │ │ └── master.blade.php │ ├── frontend │ │ ├── layout │ │ │ └── master.blade.php │ │ ├── mail │ │ │ ├── complainmail.blade.php │ │ │ └── gbmail.blade.php │ │ ├── include │ │ │ └── footer.blade.php │ │ ├── helpline.blade.php │ │ ├── expatriate │ │ │ └── expatriate.blade.php │ │ └── general │ │ │ └── gd_sample.blade.php │ ├── home.blade.php │ └── auth │ │ └── verify.blade.php ├── lang │ └── en │ │ ├── pagination.php │ │ ├── auth.php │ │ └── passwords.php └── js │ ├── components │ └── ExampleComponent.vue │ ├── app.js │ └── bootstrap.js ├── database ├── .gitignore ├── seeders │ └── DatabaseSeeder.php ├── migrations │ ├── 2014_10_12_100000_create_password_resets_table.php │ ├── 2013_07_23_071847_create_divisions_table.php │ ├── 2021_07_30_160757_create_hotlines_table.php │ ├── 2019_08_19_000000_create_failed_jobs_table.php │ ├── 2013_07_23_073030_create_upazilas_table.php │ ├── 2014_10_12_000000_create_users_table.php │ ├── 2021_10_16_060011_create_wanteds_table.php │ └── 2013_07_23_072315_create_districts_table.php └── factories │ └── UserFactory.php ├── functions ├── .gitignore ├── .eslintrc.js ├── index.js └── package.json ├── bootstrap └── cache │ └── .gitignore ├── storage ├── logs │ └── .gitignore ├── app │ ├── public │ │ └── .gitignore │ └── .gitignore └── framework │ ├── testing │ └── .gitignore │ ├── views │ └── .gitignore │ ├── cache │ ├── data │ │ └── .gitignore │ └── .gitignore │ ├── sessions │ └── .gitignore │ └── .gitignore ├── .firebaserc ├── .gitattributes ├── firebase.json ├── sql ├── database.rules.json ├── tests ├── TestCase.php ├── Unit │ └── ExampleTest.php ├── Feature │ └── ExampleTest.php └── CreatesApplication.php ├── .styleci.yml ├── .gitignore ├── app ├── Models │ ├── Division.php │ ├── Hotline.php │ ├── Wanted.php │ ├── Upazila.php │ ├── District.php │ ├── Category.php │ ├── Policestation.php │ ├── Complain.php │ └── User.php ├── Http │ ├── Middleware │ │ ├── EncryptCookies.php │ │ ├── VerifyCsrfToken.php │ │ ├── TrustHosts.php │ │ ├── PreventRequestsDuringMaintenance.php │ │ ├── TrimStrings.php │ │ ├── Authenticate.php │ │ ├── TrustProxies.php │ │ └── RedirectIfAuthenticated.php │ └── Controllers │ │ ├── Controller.php │ │ ├── ApiController.php │ │ ├── HomeController.php │ │ ├── Auth │ │ ├── ForgotPasswordController.php │ │ ├── ResetPasswordController.php │ │ ├── LoginController.php │ │ ├── ConfirmPasswordController.php │ │ └── VerificationController.php │ │ └── UsersController.php ├── Providers │ ├── BroadcastServiceProvider.php │ ├── AppServiceProvider.php │ ├── AuthServiceProvider.php │ └── EventServiceProvider.php ├── Mail │ ├── GdMail.php │ └── ComplainMail.php ├── Exceptions │ └── Handler.php └── Console │ └── Kernel.php ├── .editorconfig ├── webpack.mix.js ├── routes ├── channels.php └── console.php ├── server.php ├── package.json ├── config ├── cors.php ├── services.php └── view.php ├── .env.example └── phpunit.xml /nullable(): -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /public/favicon.ico: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /resources/css/app.css: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /database/.gitignore: -------------------------------------------------------------------------------- 1 | *.sqlite* 2 | -------------------------------------------------------------------------------- /functions/.gitignore: -------------------------------------------------------------------------------- 1 | node_modules/ -------------------------------------------------------------------------------- /bootstrap/cache/.gitignore: -------------------------------------------------------------------------------- 1 | * 2 | !.gitignore 3 | -------------------------------------------------------------------------------- /storage/logs/.gitignore: -------------------------------------------------------------------------------- 1 | * 2 | !.gitignore 3 | -------------------------------------------------------------------------------- /public/robots.txt: -------------------------------------------------------------------------------- 1 | User-agent: * 2 | Disallow: 3 | -------------------------------------------------------------------------------- /storage/app/public/.gitignore: -------------------------------------------------------------------------------- 1 | * 2 | !.gitignore 3 | -------------------------------------------------------------------------------- /public/frontend/css/custom.css: -------------------------------------------------------------------------------- 1 | /* your styles go here */ -------------------------------------------------------------------------------- /storage/app/.gitignore: -------------------------------------------------------------------------------- 1 | * 2 | !public/ 3 | !.gitignore 4 | -------------------------------------------------------------------------------- /storage/framework/testing/.gitignore: -------------------------------------------------------------------------------- 1 | * 2 | !.gitignore 3 | -------------------------------------------------------------------------------- /storage/framework/views/.gitignore: -------------------------------------------------------------------------------- 1 | * 2 | !.gitignore 3 | -------------------------------------------------------------------------------- /storage/framework/cache/data/.gitignore: -------------------------------------------------------------------------------- 1 | * 2 | !.gitignore 3 | -------------------------------------------------------------------------------- /storage/framework/sessions/.gitignore: -------------------------------------------------------------------------------- 1 | * 2 | !.gitignore 3 | -------------------------------------------------------------------------------- /storage/framework/cache/.gitignore: -------------------------------------------------------------------------------- 1 | * 2 | !data/ 3 | !.gitignore 4 | -------------------------------------------------------------------------------- /.firebaserc: -------------------------------------------------------------------------------- 1 | { 2 | "projects": { 3 | "default": "crime-c5818" 4 | } 5 | } 6 | -------------------------------------------------------------------------------- /public/admin/assets/scss/mixins/_text.scss: -------------------------------------------------------------------------------- 1 | @mixin text-color($color) { 2 | color: $color; 3 | } -------------------------------------------------------------------------------- /public/mix-manifest.json: -------------------------------------------------------------------------------- 1 | { 2 | "/js/app.js": "/js/app.js", 3 | "/css/app.css": "/css/app.css" 4 | } 5 | -------------------------------------------------------------------------------- /public/frontend/img/blog-1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hasibul442/Online-Crime-Report-System/HEAD/public/frontend/img/blog-1.jpg -------------------------------------------------------------------------------- /public/frontend/img/blog-2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hasibul442/Online-Crime-Report-System/HEAD/public/frontend/img/blog-2.jpg -------------------------------------------------------------------------------- /public/frontend/img/blog-3.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hasibul442/Online-Crime-Report-System/HEAD/public/frontend/img/blog-3.jpg -------------------------------------------------------------------------------- /public/frontend/img/tool-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hasibul442/Online-Crime-Report-System/HEAD/public/frontend/img/tool-1.png -------------------------------------------------------------------------------- /public/frontend/img/tool-2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hasibul442/Online-Crime-Report-System/HEAD/public/frontend/img/tool-2.png -------------------------------------------------------------------------------- /public/frontend/img/tool-3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hasibul442/Online-Crime-Report-System/HEAD/public/frontend/img/tool-3.png -------------------------------------------------------------------------------- /public/frontend/img/author-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hasibul442/Online-Crime-Report-System/HEAD/public/frontend/img/author-1.png -------------------------------------------------------------------------------- /public/frontend/img/author-2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hasibul442/Online-Crime-Report-System/HEAD/public/frontend/img/author-2.png -------------------------------------------------------------------------------- /public/frontend/img/author-3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hasibul442/Online-Crime-Report-System/HEAD/public/frontend/img/author-3.png -------------------------------------------------------------------------------- /public/frontend/img/author-4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hasibul442/Online-Crime-Report-System/HEAD/public/frontend/img/author-4.png -------------------------------------------------------------------------------- /public/frontend/img/author-5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hasibul442/Online-Crime-Report-System/HEAD/public/frontend/img/author-5.png -------------------------------------------------------------------------------- /public/frontend/img/author-6.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hasibul442/Online-Crime-Report-System/HEAD/public/frontend/img/author-6.png -------------------------------------------------------------------------------- /public/frontend/img/favicon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hasibul442/Online-Crime-Report-System/HEAD/public/frontend/img/favicon.png -------------------------------------------------------------------------------- /public/frontend/img/tool-bg-1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hasibul442/Online-Crime-Report-System/HEAD/public/frontend/img/tool-bg-1.jpg -------------------------------------------------------------------------------- /public/frontend/img/tool-bg-2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hasibul442/Online-Crime-Report-System/HEAD/public/frontend/img/tool-bg-2.jpg -------------------------------------------------------------------------------- /public/frontend/img/tool-bg-3.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hasibul442/Online-Crime-Report-System/HEAD/public/frontend/img/tool-bg-3.jpg -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- 1 | * text=auto 2 | *.css linguist-vendored 3 | *.scss linguist-vendored 4 | *.js linguist-vendored 5 | CHANGELOG.md export-ignore 6 | -------------------------------------------------------------------------------- /public/frontend/img/cat-tool-bg-1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hasibul442/Online-Crime-Report-System/HEAD/public/frontend/img/cat-tool-bg-1.jpg -------------------------------------------------------------------------------- /public/frontend/img/cat-tool-bg-2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hasibul442/Online-Crime-Report-System/HEAD/public/frontend/img/cat-tool-bg-2.jpg -------------------------------------------------------------------------------- /public/frontend/img/cat-tool-bg-3.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hasibul442/Online-Crime-Report-System/HEAD/public/frontend/img/cat-tool-bg-3.jpg -------------------------------------------------------------------------------- /public/frontend/img/cat-tool-bg-4.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hasibul442/Online-Crime-Report-System/HEAD/public/frontend/img/cat-tool-bg-4.jpg -------------------------------------------------------------------------------- /public/frontend/img/cat-tool-bg-5.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hasibul442/Online-Crime-Report-System/HEAD/public/frontend/img/cat-tool-bg-5.jpg -------------------------------------------------------------------------------- /public/frontend/img/cat-tool-bg-6.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hasibul442/Online-Crime-Report-System/HEAD/public/frontend/img/cat-tool-bg-6.jpg -------------------------------------------------------------------------------- /public/frontend/img/cat-tool-bg-7.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hasibul442/Online-Crime-Report-System/HEAD/public/frontend/img/cat-tool-bg-7.jpg -------------------------------------------------------------------------------- /public/frontend/img/cat-tool-bg-8.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hasibul442/Online-Crime-Report-System/HEAD/public/frontend/img/cat-tool-bg-8.jpg -------------------------------------------------------------------------------- /public/frontend/img/template-mac.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hasibul442/Online-Crime-Report-System/HEAD/public/frontend/img/template-mac.png -------------------------------------------------------------------------------- /public/frontend/img/tool-thumb-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hasibul442/Online-Crime-Report-System/HEAD/public/frontend/img/tool-thumb-1.png -------------------------------------------------------------------------------- /public/frontend/img/tool-thumb-2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hasibul442/Online-Crime-Report-System/HEAD/public/frontend/img/tool-thumb-2.png -------------------------------------------------------------------------------- /public/frontend/img/tool-thumb-3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hasibul442/Online-Crime-Report-System/HEAD/public/frontend/img/tool-thumb-3.png -------------------------------------------------------------------------------- /public/frontend/img/tool-thumb-4.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hasibul442/Online-Crime-Report-System/HEAD/public/frontend/img/tool-thumb-4.jpg -------------------------------------------------------------------------------- /public/frontend/img/tool-thumb-5.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hasibul442/Online-Crime-Report-System/HEAD/public/frontend/img/tool-thumb-5.jpg -------------------------------------------------------------------------------- /public/frontend/img/tool-thumb-6.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hasibul442/Online-Crime-Report-System/HEAD/public/frontend/img/tool-thumb-6.png -------------------------------------------------------------------------------- /public/frontend/img/tool-thumb-7.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hasibul442/Online-Crime-Report-System/HEAD/public/frontend/img/tool-thumb-7.png -------------------------------------------------------------------------------- /public/frontend/img/tool-thumb-8.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hasibul442/Online-Crime-Report-System/HEAD/public/frontend/img/tool-thumb-8.png -------------------------------------------------------------------------------- /firebase.json: -------------------------------------------------------------------------------- 1 | { 2 | "functions": { 3 | "source": "functions" 4 | }, 5 | "database": { 6 | "rules": "database.rules.json" 7 | } 8 | } 9 | -------------------------------------------------------------------------------- /public/admin/assets/images/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hasibul442/Online-Crime-Report-System/HEAD/public/admin/assets/images/favicon.ico -------------------------------------------------------------------------------- /public/admin/assets/images/favicon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hasibul442/Online-Crime-Report-System/HEAD/public/admin/assets/images/favicon.png -------------------------------------------------------------------------------- /public/frontend/img/logo/police-logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hasibul442/Online-Crime-Report-System/HEAD/public/frontend/img/logo/police-logo.png -------------------------------------------------------------------------------- /public/frontend/img/tool-detail-bg.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hasibul442/Online-Crime-Report-System/HEAD/public/frontend/img/tool-detail-bg.jpg -------------------------------------------------------------------------------- /public/frontend/img/tool-gallery-1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hasibul442/Online-Crime-Report-System/HEAD/public/frontend/img/tool-gallery-1.jpg -------------------------------------------------------------------------------- /public/frontend/img/tool-gallery-2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hasibul442/Online-Crime-Report-System/HEAD/public/frontend/img/tool-gallery-2.jpg -------------------------------------------------------------------------------- /public/frontend/img/tool-gallery-3.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hasibul442/Online-Crime-Report-System/HEAD/public/frontend/img/tool-gallery-3.jpg -------------------------------------------------------------------------------- /public/frontend/img/tool-gallery-4.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hasibul442/Online-Crime-Report-System/HEAD/public/frontend/img/tool-gallery-4.jpg -------------------------------------------------------------------------------- /public/admin/assets/images/default/en.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hasibul442/Online-Crime-Report-System/HEAD/public/admin/assets/images/default/en.png -------------------------------------------------------------------------------- /public/admin/assets/images/faces/face1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hasibul442/Online-Crime-Report-System/HEAD/public/admin/assets/images/faces/face1.jpg -------------------------------------------------------------------------------- /public/admin/assets/images/faces/face2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hasibul442/Online-Crime-Report-System/HEAD/public/admin/assets/images/faces/face2.jpg -------------------------------------------------------------------------------- /public/admin/assets/images/faces/face3.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hasibul442/Online-Crime-Report-System/HEAD/public/admin/assets/images/faces/face3.jpg -------------------------------------------------------------------------------- /public/admin/assets/images/faces/face4.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hasibul442/Online-Crime-Report-System/HEAD/public/admin/assets/images/faces/face4.jpg -------------------------------------------------------------------------------- /public/admin/assets/images/faces/face5.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hasibul442/Online-Crime-Report-System/HEAD/public/admin/assets/images/faces/face5.jpg -------------------------------------------------------------------------------- /public/admin/assets/images/faces/face6.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hasibul442/Online-Crime-Report-System/HEAD/public/admin/assets/images/faces/face6.jpg -------------------------------------------------------------------------------- /public/admin/assets/images/faces/face7.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hasibul442/Online-Crime-Report-System/HEAD/public/admin/assets/images/faces/face7.jpg -------------------------------------------------------------------------------- /public/admin/assets/images/faces/face8.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hasibul442/Online-Crime-Report-System/HEAD/public/admin/assets/images/faces/face8.jpg -------------------------------------------------------------------------------- /public/admin/assets/images/faces/face9.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hasibul442/Online-Crime-Report-System/HEAD/public/admin/assets/images/faces/face9.jpg -------------------------------------------------------------------------------- /public/admin/assets/images/sprites/red.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hasibul442/Online-Crime-Report-System/HEAD/public/admin/assets/images/sprites/red.png -------------------------------------------------------------------------------- /public/frontend/img/tool-detail-thumb.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hasibul442/Online-Crime-Report-System/HEAD/public/frontend/img/tool-detail-thumb.jpg -------------------------------------------------------------------------------- /public/admin/assets/complain/1642737455.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hasibul442/Online-Crime-Report-System/HEAD/public/admin/assets/complain/1642737455.pdf -------------------------------------------------------------------------------- /public/admin/assets/complain/1650010145.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hasibul442/Online-Crime-Report-System/HEAD/public/admin/assets/complain/1650010145.pdf -------------------------------------------------------------------------------- /public/admin/assets/complain/1650010178.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hasibul442/Online-Crime-Report-System/HEAD/public/admin/assets/complain/1650010178.pdf -------------------------------------------------------------------------------- /public/admin/assets/complain/1650010193.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hasibul442/Online-Crime-Report-System/HEAD/public/admin/assets/complain/1650010193.pdf -------------------------------------------------------------------------------- /public/admin/assets/complain/1650010286.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hasibul442/Online-Crime-Report-System/HEAD/public/admin/assets/complain/1650010286.pdf -------------------------------------------------------------------------------- /public/admin/assets/complain/1650010326.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hasibul442/Online-Crime-Report-System/HEAD/public/admin/assets/complain/1650010326.pdf -------------------------------------------------------------------------------- /public/admin/assets/complain/1650010375.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hasibul442/Online-Crime-Report-System/HEAD/public/admin/assets/complain/1650010375.pdf -------------------------------------------------------------------------------- /public/admin/assets/complain/1650010549.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hasibul442/Online-Crime-Report-System/HEAD/public/admin/assets/complain/1650010549.pdf -------------------------------------------------------------------------------- /public/admin/assets/complain/1650010599.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hasibul442/Online-Crime-Report-System/HEAD/public/admin/assets/complain/1650010599.pdf -------------------------------------------------------------------------------- /public/admin/assets/images/default/images.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hasibul442/Online-Crime-Report-System/HEAD/public/admin/assets/images/default/images.png -------------------------------------------------------------------------------- /public/admin/assets/images/faces/face10.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hasibul442/Online-Crime-Report-System/HEAD/public/admin/assets/images/faces/face10.jpg -------------------------------------------------------------------------------- /public/admin/assets/images/faces/face11.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hasibul442/Online-Crime-Report-System/HEAD/public/admin/assets/images/faces/face11.jpg -------------------------------------------------------------------------------- /public/admin/assets/images/faces/face12.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hasibul442/Online-Crime-Report-System/HEAD/public/admin/assets/images/faces/face12.jpg -------------------------------------------------------------------------------- /public/admin/assets/images/faces/face13.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hasibul442/Online-Crime-Report-System/HEAD/public/admin/assets/images/faces/face13.jpg -------------------------------------------------------------------------------- /public/admin/assets/images/faces/face14.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hasibul442/Online-Crime-Report-System/HEAD/public/admin/assets/images/faces/face14.jpg -------------------------------------------------------------------------------- /public/admin/assets/images/faces/face15.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hasibul442/Online-Crime-Report-System/HEAD/public/admin/assets/images/faces/face15.jpg -------------------------------------------------------------------------------- /public/admin/assets/images/faces/face16.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hasibul442/Online-Crime-Report-System/HEAD/public/admin/assets/images/faces/face16.jpg -------------------------------------------------------------------------------- /public/admin/assets/images/faces/face17.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hasibul442/Online-Crime-Report-System/HEAD/public/admin/assets/images/faces/face17.jpg -------------------------------------------------------------------------------- /public/admin/assets/images/faces/face18.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hasibul442/Online-Crime-Report-System/HEAD/public/admin/assets/images/faces/face18.jpg -------------------------------------------------------------------------------- /public/admin/assets/images/faces/face19.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hasibul442/Online-Crime-Report-System/HEAD/public/admin/assets/images/faces/face19.jpg -------------------------------------------------------------------------------- /public/admin/assets/images/faces/face20.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hasibul442/Online-Crime-Report-System/HEAD/public/admin/assets/images/faces/face20.jpg -------------------------------------------------------------------------------- /public/admin/assets/images/faces/face21.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hasibul442/Online-Crime-Report-System/HEAD/public/admin/assets/images/faces/face21.jpg -------------------------------------------------------------------------------- /public/admin/assets/images/faces/face22.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hasibul442/Online-Crime-Report-System/HEAD/public/admin/assets/images/faces/face22.jpg -------------------------------------------------------------------------------- /public/admin/assets/images/faces/face23.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hasibul442/Online-Crime-Report-System/HEAD/public/admin/assets/images/faces/face23.jpg -------------------------------------------------------------------------------- /public/admin/assets/images/faces/face24.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hasibul442/Online-Crime-Report-System/HEAD/public/admin/assets/images/faces/face24.jpg -------------------------------------------------------------------------------- /public/admin/assets/images/faces/face25.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hasibul442/Online-Crime-Report-System/HEAD/public/admin/assets/images/faces/face25.jpg -------------------------------------------------------------------------------- /public/admin/assets/images/faces/face26.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hasibul442/Online-Crime-Report-System/HEAD/public/admin/assets/images/faces/face26.jpg -------------------------------------------------------------------------------- /public/admin/assets/images/faces/face27.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hasibul442/Online-Crime-Report-System/HEAD/public/admin/assets/images/faces/face27.jpg -------------------------------------------------------------------------------- /public/admin/assets/images/sprites/blue.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hasibul442/Online-Crime-Report-System/HEAD/public/admin/assets/images/sprites/blue.png -------------------------------------------------------------------------------- /public/admin/assets/images/sprites/dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hasibul442/Online-Crime-Report-System/HEAD/public/admin/assets/images/sprites/dark.png -------------------------------------------------------------------------------- /public/admin/assets/images/sprites/flag.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hasibul442/Online-Crime-Report-System/HEAD/public/admin/assets/images/sprites/flag.png -------------------------------------------------------------------------------- /public/admin/assets/images/sprites/green.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hasibul442/Online-Crime-Report-System/HEAD/public/admin/assets/images/sprites/green.png -------------------------------------------------------------------------------- /public/admin/assets/images/sprites/yellow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hasibul442/Online-Crime-Report-System/HEAD/public/admin/assets/images/sprites/yellow.png -------------------------------------------------------------------------------- /public/admin/assets/images/dashboard/circle.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hasibul442/Online-Crime-Report-System/HEAD/public/admin/assets/images/dashboard/circle.png -------------------------------------------------------------------------------- /public/admin/assets/images/dashboard/img_1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hasibul442/Online-Crime-Report-System/HEAD/public/admin/assets/images/dashboard/img_1.jpg -------------------------------------------------------------------------------- /public/admin/assets/images/dashboard/img_2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hasibul442/Online-Crime-Report-System/HEAD/public/admin/assets/images/dashboard/img_2.jpg -------------------------------------------------------------------------------- /public/admin/assets/images/dashboard/img_3.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hasibul442/Online-Crime-Report-System/HEAD/public/admin/assets/images/dashboard/img_3.jpg -------------------------------------------------------------------------------- /public/admin/assets/images/dashboard/img_4.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hasibul442/Online-Crime-Report-System/HEAD/public/admin/assets/images/dashboard/img_4.jpg -------------------------------------------------------------------------------- /public/admin/assets/fonts/Ubuntu/Ubuntu-Bold.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hasibul442/Online-Crime-Report-System/HEAD/public/admin/assets/fonts/Ubuntu/Ubuntu-Bold.eot -------------------------------------------------------------------------------- /public/admin/assets/fonts/Ubuntu/Ubuntu-Bold.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hasibul442/Online-Crime-Report-System/HEAD/public/admin/assets/fonts/Ubuntu/Ubuntu-Bold.ttf -------------------------------------------------------------------------------- /public/admin/assets/fonts/Ubuntu/Ubuntu-Bold.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hasibul442/Online-Crime-Report-System/HEAD/public/admin/assets/fonts/Ubuntu/Ubuntu-Bold.woff -------------------------------------------------------------------------------- /public/admin/assets/fonts/Ubuntu/Ubuntu-Bold.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hasibul442/Online-Crime-Report-System/HEAD/public/admin/assets/fonts/Ubuntu/Ubuntu-Bold.woff2 -------------------------------------------------------------------------------- /public/admin/assets/fonts/Ubuntu/Ubuntu-Light.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hasibul442/Online-Crime-Report-System/HEAD/public/admin/assets/fonts/Ubuntu/Ubuntu-Light.eot -------------------------------------------------------------------------------- /public/admin/assets/fonts/Ubuntu/Ubuntu-Light.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hasibul442/Online-Crime-Report-System/HEAD/public/admin/assets/fonts/Ubuntu/Ubuntu-Light.ttf -------------------------------------------------------------------------------- /public/admin/assets/fonts/Ubuntu/Ubuntu-Light.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hasibul442/Online-Crime-Report-System/HEAD/public/admin/assets/fonts/Ubuntu/Ubuntu-Light.woff -------------------------------------------------------------------------------- /public/admin/assets/fonts/Ubuntu/Ubuntu-Medium.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hasibul442/Online-Crime-Report-System/HEAD/public/admin/assets/fonts/Ubuntu/Ubuntu-Medium.eot -------------------------------------------------------------------------------- /public/admin/assets/fonts/Ubuntu/Ubuntu-Medium.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hasibul442/Online-Crime-Report-System/HEAD/public/admin/assets/fonts/Ubuntu/Ubuntu-Medium.ttf -------------------------------------------------------------------------------- /public/admin/assets/images/category/1629728052.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hasibul442/Online-Crime-Report-System/HEAD/public/admin/assets/images/category/1629728052.png -------------------------------------------------------------------------------- /public/admin/assets/images/faces-clipart/pic-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hasibul442/Online-Crime-Report-System/HEAD/public/admin/assets/images/faces-clipart/pic-1.png -------------------------------------------------------------------------------- /public/admin/assets/images/faces-clipart/pic-2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hasibul442/Online-Crime-Report-System/HEAD/public/admin/assets/images/faces-clipart/pic-2.png -------------------------------------------------------------------------------- /public/admin/assets/images/faces-clipart/pic-3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hasibul442/Online-Crime-Report-System/HEAD/public/admin/assets/images/faces-clipart/pic-3.png -------------------------------------------------------------------------------- /public/admin/assets/images/faces-clipart/pic-4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hasibul442/Online-Crime-Report-System/HEAD/public/admin/assets/images/faces-clipart/pic-4.png -------------------------------------------------------------------------------- /public/frontend/vendor/lightbox2/images/close.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hasibul442/Online-Crime-Report-System/HEAD/public/frontend/vendor/lightbox2/images/close.png -------------------------------------------------------------------------------- /public/frontend/vendor/lightbox2/images/next.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hasibul442/Online-Crime-Report-System/HEAD/public/frontend/vendor/lightbox2/images/next.png -------------------------------------------------------------------------------- /public/frontend/vendor/lightbox2/images/prev.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hasibul442/Online-Crime-Report-System/HEAD/public/frontend/vendor/lightbox2/images/prev.png -------------------------------------------------------------------------------- /public/admin/assets/fonts/Ubuntu/Ubuntu-Light.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hasibul442/Online-Crime-Report-System/HEAD/public/admin/assets/fonts/Ubuntu/Ubuntu-Light.woff2 -------------------------------------------------------------------------------- /public/admin/assets/fonts/Ubuntu/Ubuntu-Medium.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hasibul442/Online-Crime-Report-System/HEAD/public/admin/assets/fonts/Ubuntu/Ubuntu-Medium.woff -------------------------------------------------------------------------------- /public/admin/assets/fonts/Ubuntu/Ubuntu-Medium.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hasibul442/Online-Crime-Report-System/HEAD/public/admin/assets/fonts/Ubuntu/Ubuntu-Medium.woff2 -------------------------------------------------------------------------------- /public/admin/assets/fonts/Ubuntu/Ubuntu-Regular.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hasibul442/Online-Crime-Report-System/HEAD/public/admin/assets/fonts/Ubuntu/Ubuntu-Regular.eot -------------------------------------------------------------------------------- /public/admin/assets/fonts/Ubuntu/Ubuntu-Regular.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hasibul442/Online-Crime-Report-System/HEAD/public/admin/assets/fonts/Ubuntu/Ubuntu-Regular.ttf -------------------------------------------------------------------------------- /public/admin/assets/fonts/Ubuntu/Ubuntu-Regular.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hasibul442/Online-Crime-Report-System/HEAD/public/admin/assets/fonts/Ubuntu/Ubuntu-Regular.woff -------------------------------------------------------------------------------- /public/admin/assets/images/sprites/jsgrid-icons.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hasibul442/Online-Crime-Report-System/HEAD/public/admin/assets/images/sprites/jsgrid-icons.png -------------------------------------------------------------------------------- /public/admin/assets/images/wantedlist/1634370762.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hasibul442/Online-Crime-Report-System/HEAD/public/admin/assets/images/wantedlist/1634370762.png -------------------------------------------------------------------------------- /public/admin/assets/images/wantedlist/1634370788.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hasibul442/Online-Crime-Report-System/HEAD/public/admin/assets/images/wantedlist/1634370788.png -------------------------------------------------------------------------------- /public/admin/assets/images/wantedlist/1634370873.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hasibul442/Online-Crime-Report-System/HEAD/public/admin/assets/images/wantedlist/1634370873.png -------------------------------------------------------------------------------- /public/admin/assets/images/wantedlist/1648043446.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hasibul442/Online-Crime-Report-System/HEAD/public/admin/assets/images/wantedlist/1648043446.png -------------------------------------------------------------------------------- /public/frontend/vendor/lightbox2/images/loading.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hasibul442/Online-Crime-Report-System/HEAD/public/frontend/vendor/lightbox2/images/loading.gif -------------------------------------------------------------------------------- /public/admin/assets/fonts/Ubuntu/Ubuntu-Regular.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hasibul442/Online-Crime-Report-System/HEAD/public/admin/assets/fonts/Ubuntu/Ubuntu-Regular.woff2 -------------------------------------------------------------------------------- /public/admin/assets/images/wantedlist/1634373136.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hasibul442/Online-Crime-Report-System/HEAD/public/admin/assets/images/wantedlist/1634373136.jpeg -------------------------------------------------------------------------------- /public/admin/assets/images/wantedlist/1634379949.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hasibul442/Online-Crime-Report-System/HEAD/public/admin/assets/images/wantedlist/1634379949.jpeg -------------------------------------------------------------------------------- /public/admin/assets/images/default/police-com-banner.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hasibul442/Online-Crime-Report-System/HEAD/public/admin/assets/images/default/police-com-banner.jpg -------------------------------------------------------------------------------- /sql: -------------------------------------------------------------------------------- 1 | { 2 | /* Visit https://firebase.google.com/docs/database/security to learn more about security rules. */ 3 | "rules": { 4 | ".read": false, 5 | ".write": false 6 | } 7 | } -------------------------------------------------------------------------------- /public/frontend/vendor/owl.carousel2/assets/ajax-loader.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hasibul442/Online-Crime-Report-System/HEAD/public/frontend/vendor/owl.carousel2/assets/ajax-loader.gif -------------------------------------------------------------------------------- /storage/framework/.gitignore: -------------------------------------------------------------------------------- 1 | compiled.php 2 | config.php 3 | down 4 | events.scanned.php 5 | maintenance.php 6 | routes.php 7 | routes.scanned.php 8 | schedule-* 9 | services.json 10 | -------------------------------------------------------------------------------- /public/frontend/vendor/owl.carousel2/assets/owl.video.play.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hasibul442/Online-Crime-Report-System/HEAD/public/frontend/vendor/owl.carousel2/assets/owl.video.play.png -------------------------------------------------------------------------------- /database.rules.json: -------------------------------------------------------------------------------- 1 | { 2 | /* Visit https://firebase.google.com/docs/database/security to learn more about security rules. */ 3 | "rules": { 4 | ".read": false, 5 | ".write": false 6 | } 7 | } -------------------------------------------------------------------------------- /public/admin/assets/scss/mixins/_blockqoute.scss: -------------------------------------------------------------------------------- 1 | // BlockQuote Mixins // 2 | 3 | @mixin blockquote($color) { 4 | border-color: $color; 5 | .blockquote-footer { 6 | color: $color; 7 | } 8 | } 9 | -------------------------------------------------------------------------------- /public/admin/assets/scss/mixins/_cards.scss: -------------------------------------------------------------------------------- 1 | // Cards Mixins 2 | 3 | @mixin card-inverse-variant($bg, $border, $color) { 4 | background: $bg; 5 | border: 1px solid $border; 6 | color: $color; 7 | } 8 | -------------------------------------------------------------------------------- /public/admin/assets/vendors/mdi/fonts/materialdesignicons-webfont.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hasibul442/Online-Crime-Report-System/HEAD/public/admin/assets/vendors/mdi/fonts/materialdesignicons-webfont.eot -------------------------------------------------------------------------------- /public/admin/assets/vendors/mdi/fonts/materialdesignicons-webfont.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hasibul442/Online-Crime-Report-System/HEAD/public/admin/assets/vendors/mdi/fonts/materialdesignicons-webfont.ttf -------------------------------------------------------------------------------- /public/admin/assets/vendors/mdi/fonts/materialdesignicons-webfont.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hasibul442/Online-Crime-Report-System/HEAD/public/admin/assets/vendors/mdi/fonts/materialdesignicons-webfont.woff -------------------------------------------------------------------------------- /resources/sass/app.scss: -------------------------------------------------------------------------------- 1 | // Fonts 2 | @import url('https://fonts.googleapis.com/css?family=Nunito'); 3 | 4 | // Variables 5 | @import 'variables'; 6 | 7 | // Bootstrap 8 | @import '~bootstrap/scss/bootstrap'; 9 | -------------------------------------------------------------------------------- /public/admin/assets/vendors/mdi/fonts/materialdesignicons-webfont.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hasibul442/Online-Crime-Report-System/HEAD/public/admin/assets/vendors/mdi/fonts/materialdesignicons-webfont.woff2 -------------------------------------------------------------------------------- /tests/TestCase.php: -------------------------------------------------------------------------------- 1 | 2 |
3 | Copyright © Hasibul Hasan 2021 4 |
5 | 6 | -------------------------------------------------------------------------------- /functions/.eslintrc.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | root: true, 3 | env: { 4 | es6: true, 5 | node: true, 6 | }, 7 | extends: [ 8 | "eslint:recommended", 9 | "google", 10 | ], 11 | rules: { 12 | quotes: ["error", "double"], 13 | }, 14 | }; 15 | -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | /node_modules 2 | /public/hot 3 | /public/storage 4 | /storage/*.key 5 | /vendor 6 | .env 7 | .env.backup 8 | .phpunit.result.cache 9 | docker-compose.override.yml 10 | Homestead.json 11 | Homestead.yaml 12 | npm-debug.log 13 | yarn-error.log 14 | /.idea 15 | /.vscode 16 | -------------------------------------------------------------------------------- /public/frontend/img/circle.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /app/Models/Division.php: -------------------------------------------------------------------------------- 1 | assertTrue(true); 17 | } 18 | } 19 | -------------------------------------------------------------------------------- /database/seeders/DatabaseSeeder.php: -------------------------------------------------------------------------------- 1 | create(); 17 | } 18 | } 19 | -------------------------------------------------------------------------------- /resources/views/frontend/layout/master.blade.php: -------------------------------------------------------------------------------- 1 | @include('frontend.include.head') 2 | 3 | @include('frontend.include.navbar') 4 | 5 | @yield('content') 6 | 7 | 8 | 9 | 10 | 11 | @include('frontend.include.footer') 12 | 13 | @include('frontend.include.script') 14 | -------------------------------------------------------------------------------- /app/Http/Middleware/EncryptCookies.php: -------------------------------------------------------------------------------- 1 | { 7 | // functions.logger.info("Hello logs!", {structuredData: true}); 8 | // response.send("Hello from Firebase!"); 9 | // }); 10 | -------------------------------------------------------------------------------- /app/Models/Hotline.php: -------------------------------------------------------------------------------- 1 | get('/'); 18 | 19 | $response->assertStatus(200); 20 | } 21 | } 22 | -------------------------------------------------------------------------------- /public/frontend/icons/styles.css: -------------------------------------------------------------------------------- 1 | 2 | .theme-line-0 { 3 | --layer1: #202020;} 4 | 5 | .theme-line-2 { 6 | --layer2: #202020; 7 | --layer1: #202020;} 8 | 9 | .theme-line-4 { 10 | --layer3: #202020; 11 | --layer2: #202020; 12 | --layer1: #202020;} 13 | 14 | .theme-line-15 { 15 | --layer1: #202020; 16 | --layer2: #202020;} 17 | 18 | .theme-line-35 { 19 | --layer2: #202020;} 20 | -------------------------------------------------------------------------------- /app/Http/Middleware/TrustHosts.php: -------------------------------------------------------------------------------- 1 | allSubdomainsOfApplicationUrl(), 18 | ]; 19 | } 20 | } 21 | -------------------------------------------------------------------------------- /public/admin/assets/js/file-upload.js: -------------------------------------------------------------------------------- 1 | (function($) { 2 | 'use strict'; 3 | $(function() { 4 | $('.file-upload-browse').on('click', function() { 5 | var file = $(this).parent().parent().parent().find('.file-upload-default'); 6 | file.trigger('click'); 7 | }); 8 | $('.file-upload-default').on('change', function() { 9 | $(this).parent().find('.form-control').val($(this).val().replace(/C:\\fakepath\\/i, '')); 10 | }); 11 | }); 12 | })(jQuery); -------------------------------------------------------------------------------- /public/frontend/img/triangle.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /app/Http/Middleware/PreventRequestsDuringMaintenance.php: -------------------------------------------------------------------------------- 1 | make(Kernel::class)->bootstrap(); 19 | 20 | return $app; 21 | } 22 | } 23 | -------------------------------------------------------------------------------- /app/Providers/BroadcastServiceProvider.php: -------------------------------------------------------------------------------- 1 | belongsTo(District::class,'district_id'); 20 | } 21 | } 22 | -------------------------------------------------------------------------------- /public/admin/assets/js/todo.js: -------------------------------------------------------------------------------- 1 | (function ($) { 2 | 'use strict'; 3 | var $this = $(".todo-list .todo-item"); 4 | $(".todo-list .todo-item:not(.edit-mode)").append('
'); 5 | 6 | $(".edit-icon").on("click", function () { 7 | $(this).parent().addClass("edit-mode"); 8 | $(".todo-list .todo-item button[type='reset']").on("click", function () { 9 | $(this).closest(".todo-item").addClass("edit-mode"); 10 | }); 11 | }); 12 | 13 | })(jQuery); -------------------------------------------------------------------------------- /public/admin/assets/scss/_functions.scss: -------------------------------------------------------------------------------- 1 | // Functions 2 | @function social-color($key: "twitter") { 3 | @return map-get($social-colors, $key); 4 | } 5 | 6 | @function theme-gradient-color($key: "primary") { 7 | @return map-get($theme-gradient-colors, $key); 8 | } 9 | // Social Color 10 | @each $color, $value in $social-colors { 11 | .text-#{$color} { 12 | @include text-color(social-color($color)); 13 | } 14 | } 15 | @each $color, $value in $social-colors { 16 | .bg-#{$color} { 17 | background: social-color($color); 18 | } 19 | } -------------------------------------------------------------------------------- /app/Models/District.php: -------------------------------------------------------------------------------- 1 | belongsTo(Division::class,'division_id'); 22 | } 23 | } 24 | -------------------------------------------------------------------------------- /app/Http/Controllers/ApiController.php: -------------------------------------------------------------------------------- 1 | json($hotlines); 15 | 16 | } 17 | public function policestation() 18 | { 19 | $police = Policestation::all(); 20 | return response()->json($police); 21 | 22 | } 23 | } 24 | -------------------------------------------------------------------------------- /app/Providers/AppServiceProvider.php: -------------------------------------------------------------------------------- 1 | expectsJson()) { 18 | return route('login'); 19 | } 20 | } 21 | } 22 | -------------------------------------------------------------------------------- /webpack.mix.js: -------------------------------------------------------------------------------- 1 | const mix = require('laravel-mix'); 2 | 3 | /* 4 | |-------------------------------------------------------------------------- 5 | | Mix Asset Management 6 | |-------------------------------------------------------------------------- 7 | | 8 | | Mix provides a clean, fluent API for defining some Webpack build steps 9 | | for your Laravel application. By default, we are compiling the Sass 10 | | file for the application as well as bundling up all the JS files. 11 | | 12 | */ 13 | 14 | mix.js('resources/js/app.js', 'public/js') 15 | .vue() 16 | .sass('resources/sass/app.scss', 'public/css'); 17 | -------------------------------------------------------------------------------- /app/Http/Controllers/HomeController.php: -------------------------------------------------------------------------------- 1 | middleware('auth'); 17 | } 18 | 19 | /** 20 | * Show the application dashboard. 21 | * 22 | * @return \Illuminate\Contracts\Support\Renderable 23 | */ 24 | public function index() 25 | { 26 | return view('admin.dashboard'); 27 | } 28 | } 29 | -------------------------------------------------------------------------------- /resources/lang/en/pagination.php: -------------------------------------------------------------------------------- 1 | '« Previous', 17 | 'next' => 'Next »', 18 | 19 | ]; 20 | -------------------------------------------------------------------------------- /public/admin/assets/scss/components/_icons.scss: -------------------------------------------------------------------------------- 1 | /* Icons */ 2 | 3 | .icons-list { 4 | border-left: 1px solid $border-color; 5 | border-top: 1px solid $border-color; 6 | >div { 7 | border-bottom: 1px solid $border-color; 8 | border-right: 1px solid $border-color; 9 | @include display-flex; 10 | @include align-items(center); 11 | padding:15px 15px; 12 | font-family: $type1-regular; 13 | font-size: $default-font-size; 14 | 15 | i { 16 | display: inline-block; 17 | font-size: 20px; 18 | width: 40px; 19 | text-align: left; 20 | color: theme-color(primary); 21 | } 22 | } 23 | } 24 | -------------------------------------------------------------------------------- /routes/channels.php: -------------------------------------------------------------------------------- 1 | id === (int) $id; 18 | }); 19 | -------------------------------------------------------------------------------- /server.php: -------------------------------------------------------------------------------- 1 | 8 | */ 9 | 10 | $uri = urldecode( 11 | parse_url($_SERVER['REQUEST_URI'], PHP_URL_PATH) 12 | ); 13 | 14 | // This file allows us to emulate Apache's "mod_rewrite" functionality from the 15 | // built-in PHP web server. This provides a convenient way to test a Laravel 16 | // application without having installed a "real" web server software here. 17 | if ($uri !== '/' && file_exists(__DIR__.'/public'.$uri)) { 18 | return false; 19 | } 20 | 21 | require_once __DIR__.'/public/index.php'; 22 | -------------------------------------------------------------------------------- /routes/console.php: -------------------------------------------------------------------------------- 1 | comment(Inspiring::quote()); 19 | })->purpose('Display an inspiring quote'); 20 | -------------------------------------------------------------------------------- /resources/js/components/ExampleComponent.vue: -------------------------------------------------------------------------------- 1 | 16 | 17 | 24 | -------------------------------------------------------------------------------- /public/.htaccess: -------------------------------------------------------------------------------- 1 | 2 | 3 | Options -MultiViews -Indexes 4 | 5 | 6 | RewriteEngine On 7 | 8 | # Handle Authorization Header 9 | RewriteCond %{HTTP:Authorization} . 10 | RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization}] 11 | 12 | # Redirect Trailing Slashes If Not A Folder... 13 | RewriteCond %{REQUEST_FILENAME} !-d 14 | RewriteCond %{REQUEST_URI} (.+)/$ 15 | RewriteRule ^ %1 [L,R=301] 16 | 17 | # Send Requests To Front Controller... 18 | RewriteCond %{REQUEST_FILENAME} !-d 19 | RewriteCond %{REQUEST_FILENAME} !-f 20 | RewriteRule ^ index.php [L] 21 | 22 | -------------------------------------------------------------------------------- /public/admin/assets/scss/mixins/_tooltips.scss: -------------------------------------------------------------------------------- 1 | // Tooltip color variations 2 | 3 | @mixin tooltip-variant($color) { 4 | .tooltip-inner { 5 | background: theme-gradient-color($color); 6 | color: $white; 7 | } 8 | &.bs-tooltip-top { 9 | .arrow::before { 10 | border-top-color: theme-color($color); 11 | } 12 | } 13 | &.bs-tooltip-right { 14 | .arrow::before { 15 | border-right-color: theme-color($color); 16 | } 17 | } 18 | &.bs-tooltip-bottom { 19 | .arrow::before { 20 | border-bottom-color: theme-color($color); 21 | } 22 | } 23 | &.bs-tooltip-left { 24 | .arrow::before { 25 | border-left-color: theme-color($color); 26 | } 27 | } 28 | } -------------------------------------------------------------------------------- /app/Http/Middleware/TrustProxies.php: -------------------------------------------------------------------------------- 1 | belongsTo(Category::class, 'parent_id'); 23 | } 24 | public function subcategory() 25 | { 26 | return $this->hasMany(Category::class, 'parent_id'); 27 | } 28 | } 29 | -------------------------------------------------------------------------------- /public/admin/assets/scss/mixins/_background.scss: -------------------------------------------------------------------------------- 1 | // Background Mixins // 2 | @mixin bg($color) { 3 | background: $color; 4 | } 5 | 6 | @mixin bg-gradient($color1, $color2) { 7 | background: $color1; 8 | /* For browsers that do not support gradients */ 9 | background: -webkit-linear-gradient(90deg, $color1, $color2); 10 | /* For Safari 5.1 to 6.0 */ 11 | background: -o-linear-gradient(90deg, $color1, $color2); 12 | /* For Opera 11.1 to 12.0 */ 13 | background: -moz-linear-gradient(90deg, $color1, $color2); 14 | /* For Firefox 3.6 to 15 */ 15 | background: linear-gradient(90deg, $color1, $color2); 16 | /* Standard syntax */ 17 | } 18 | 19 | @mixin bg-inverse-variant($color) { 20 | background: rgba($color, 0.2); 21 | } 22 | -------------------------------------------------------------------------------- /app/Providers/AuthServiceProvider.php: -------------------------------------------------------------------------------- 1 | 'App\Policies\ModelPolicy', 17 | ]; 18 | 19 | /** 20 | * Register any authentication / authorization services. 21 | * 22 | * @return void 23 | */ 24 | public function boot() 25 | { 26 | $this->registerPolicies(); 27 | 28 | // 29 | } 30 | } 31 | -------------------------------------------------------------------------------- /functions/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "functions", 3 | "description": "Cloud Functions for Firebase", 4 | "scripts": { 5 | "lint": "eslint .", 6 | "serve": "firebase emulators:start --only functions", 7 | "shell": "firebase functions:shell", 8 | "start": "npm run shell", 9 | "deploy": "firebase deploy --only functions", 10 | "logs": "firebase functions:log" 11 | }, 12 | "engines": { 13 | "node": "14" 14 | }, 15 | "main": "index.js", 16 | "dependencies": { 17 | "firebase-admin": "^9.8.0", 18 | "firebase-functions": "^3.14.1" 19 | }, 20 | "devDependencies": { 21 | "eslint": "^7.6.0", 22 | "eslint-config-google": "^0.14.0", 23 | "firebase-functions-test": "^0.2.0" 24 | }, 25 | "private": true 26 | } 27 | -------------------------------------------------------------------------------- /resources/views/frontend/mail/complainmail.blade.php: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | Complain Code 8 | 9 | 10 | 11 |
12 |
অভিনন্দন, আপনার অভিযোগটি নিবন্ধিত হয়েছে। অভিযোগের স্ট্যাটাস দেখার জন্য নিচের নাম্বারটি ব্যবহার করুন।
13 |
14 |

{{ $complain->complain_no }}

15 | 16 |

অভিযোগের বিবরণ:

17 |

{!! $complain->description !!}

18 |
19 | 20 | 21 | 22 | 23 | 24 | -------------------------------------------------------------------------------- /resources/views/home.blade.php: -------------------------------------------------------------------------------- 1 | @extends('layouts.app') 2 | 3 | @section('content') 4 |
5 |
6 |
7 |
8 |
{{ __('Dashboard') }}
9 | 10 |
11 | @if (session('status')) 12 | 15 | @endif 16 | 17 | {{ __('You are logged in!') }} 18 |
19 |
20 |
21 |
22 |
23 | @endsection 24 | -------------------------------------------------------------------------------- /resources/lang/en/auth.php: -------------------------------------------------------------------------------- 1 | 'These credentials do not match our records.', 17 | 'password' => 'The provided password is incorrect.', 18 | 'throttle' => 'Too many login attempts. Please try again in :seconds seconds.', 19 | 20 | ]; 21 | -------------------------------------------------------------------------------- /app/Http/Controllers/Auth/ForgotPasswordController.php: -------------------------------------------------------------------------------- 1 | genarel_diary = $genarel_diary; 24 | } 25 | 26 | /** 27 | * Build the message. 28 | * 29 | * @return $this 30 | */ 31 | public function build() 32 | { 33 | return $this->subject('Genarl Diary')->view('frontend.mail.gbmail'); 34 | } 35 | } 36 | -------------------------------------------------------------------------------- /public/admin/assets/scss/_footer.scss: -------------------------------------------------------------------------------- 1 | /* Footer */ 2 | 3 | .footer { 4 | background: $footer-bg; 5 | color: $footer-color; 6 | border-top: 1px solid darken($footer-bg, 5%); 7 | padding: 30px 1rem; 8 | transition: all $action-transition-duration $action-transition-timing-function; 9 | -moz-transition: all $action-transition-duration $action-transition-timing-function; 10 | -webkit-transition: all $action-transition-duration $action-transition-timing-function; 11 | -ms-transition: all $action-transition-duration $action-transition-timing-function; 12 | font-size: calc(#{$default-font-size} - 0.05rem); 13 | font-family: $type1-regular; 14 | a { 15 | color: theme-color(success); 16 | font-size: inherit; 17 | } 18 | @media (max-width: 991px) { 19 | margin-left: 0; 20 | width: 100%; 21 | } 22 | } 23 | -------------------------------------------------------------------------------- /public/admin/assets/scss/components/_tables.scss: -------------------------------------------------------------------------------- 1 | /* Tables */ 2 | 3 | .table { 4 | margin-bottom: 0; 5 | 6 | thead { 7 | th { 8 | border-top: 0; 9 | border-bottom-width: 1px; 10 | font-family: $type1-medium; 11 | font-weight: initial; 12 | 13 | i { 14 | margin-left: 0.325rem; 15 | } 16 | } 17 | } 18 | 19 | th, 20 | td { 21 | vertical-align: middle; 22 | font-size: $default-font-size; 23 | line-height: 1; 24 | white-space: nowrap; 25 | 26 | img { 27 | width: 36px; 28 | height: 36px; 29 | border-radius: 100%; 30 | } 31 | 32 | .badge { 33 | margin-bottom: 0; 34 | } 35 | } 36 | 37 | &.table-borderless { 38 | border: none; 39 | 40 | tr, 41 | td, 42 | th { 43 | border: none; 44 | } 45 | } 46 | } -------------------------------------------------------------------------------- /resources/views/frontend/include/footer.blade.php: -------------------------------------------------------------------------------- 1 | 16 | -------------------------------------------------------------------------------- /app/Mail/ComplainMail.php: -------------------------------------------------------------------------------- 1 | complain = $complain; 25 | } 26 | 27 | /** 28 | * Build the message. 29 | * 30 | * @return $this 31 | */ 32 | public function build() 33 | { 34 | return $this->subject('Complain Registration')->view('frontend.mail.complainmail'); 35 | } 36 | } 37 | -------------------------------------------------------------------------------- /public/admin/assets/scss/components/_badges.scss: -------------------------------------------------------------------------------- 1 | /* Badges */ 2 | 3 | .badge { 4 | border-radius: .125rem; 5 | font-size: 11px; 6 | font-weight: initial; 7 | line-height: 1; 8 | padding: .375rem .5625rem; 9 | font-family: $type1-medium; 10 | &.badge-pill { 11 | border-radius: 10rem; 12 | } 13 | } 14 | 15 | 16 | /*Badge variations*/ 17 | @each $color, $value in $theme-colors { 18 | .badge-#{$color} { 19 | @include badge-variations($value); 20 | } 21 | } 22 | 23 | /*Badge gradient variations*/ 24 | @each $color, $value in $theme-gradient-colors { 25 | .badge-gradient-#{$color} { 26 | @include badge-gradient-variations($value); 27 | } 28 | } 29 | 30 | /*Badge outlined variations*/ 31 | @each $color, $value in $theme-colors { 32 | .badge-outline-#{$color} { 33 | @include badge-outline-variations($value); 34 | } 35 | } -------------------------------------------------------------------------------- /app/Providers/EventServiceProvider.php: -------------------------------------------------------------------------------- 1 | [ 19 | SendEmailVerificationNotification::class, 20 | ], 21 | ]; 22 | 23 | /** 24 | * Register any events for your application. 25 | * 26 | * @return void 27 | */ 28 | public function boot() 29 | { 30 | // 31 | } 32 | } 33 | -------------------------------------------------------------------------------- /resources/lang/en/passwords.php: -------------------------------------------------------------------------------- 1 | 'Your password has been reset!', 17 | 'sent' => 'We have emailed your password reset link!', 18 | 'throttled' => 'Please wait before retrying.', 19 | 'token' => 'This password reset token is invalid.', 20 | 'user' => "We can't find a user with that email address.", 21 | 22 | ]; 23 | -------------------------------------------------------------------------------- /public/admin/assets/scss/mixins/_breadcrumbs.scss: -------------------------------------------------------------------------------- 1 | // Breadcrumb color variations 2 | @mixin breadcrumb-inverse-variant($color) { 3 | background: lighten($color, 25%); 4 | border-color: $color; 5 | 6 | .breadcrumb-item { 7 | color: $color; 8 | 9 | &:before { 10 | color: inherit; 11 | } 12 | 13 | a { 14 | color: inherit; 15 | } 16 | } 17 | 18 | &.breadcrumb-custom { 19 | background: transparent; 20 | 21 | .breadcrumb-item { 22 | background: lighten($color, 25%); 23 | 24 | a { 25 | color: $color; 26 | border: none; 27 | 28 | &:before { 29 | border-left-color: lighten($color, 25%); 30 | } 31 | } 32 | 33 | span { 34 | color: $color; 35 | } 36 | 37 | &:last-child { 38 | background: transparent; 39 | } 40 | } 41 | } 42 | } -------------------------------------------------------------------------------- /public/frontend/vendor/bootstrap-select/js/i18n/defaults-id_ID.min.js: -------------------------------------------------------------------------------- 1 | /*! 2 | * Bootstrap-select v1.13.12 (https://developer.snapappointments.com/bootstrap-select) 3 | * 4 | * Copyright 2012-2019 SnapAppointments, LLC 5 | * Licensed under MIT (https://github.com/snapappointments/bootstrap-select/blob/master/LICENSE) 6 | */ 7 | 8 | !function(e,t){void 0===e&&void 0!==window&&(e=window),"function"==typeof define&&define.amd?define(["jquery"],function(e){return t(e)}):"object"==typeof module&&module.exports?module.exports=t(require("jquery")):t(e.jQuery)}(this,function(e){e.fn.selectpicker.defaults={noneSelectedText:"Tidak ada yang dipilih",noneResultsText:"Tidak ada yang cocok {0}",countSelectedText:"{0} terpilih",maxOptionsText:["Mencapai batas (maksimum {n})","Mencapai batas grup (maksimum {n})"],selectAllText:"Pilih Semua",deselectAllText:"Hapus Semua",multipleSeparator:", "}}); -------------------------------------------------------------------------------- /public/admin/assets/scss/mixins/_popovers.scss: -------------------------------------------------------------------------------- 1 | // popover color variations // 2 | 3 | @mixin popover-variant($color) { 4 | border-color: $color; 5 | .popover-header { 6 | background: theme-gradient-color($color); 7 | color: $white; 8 | border-bottom: 0; 9 | } 10 | &.bs-popover-top { 11 | .arrow { 12 | &:before, 13 | &:after { 14 | border-top-color: theme-color($color); 15 | } 16 | } 17 | } 18 | &.bs-popover-right { 19 | .arrow { 20 | &:before, 21 | &:after { 22 | border-right-color: theme-color($color); 23 | } 24 | } 25 | } 26 | &.bs-popover-bottom { 27 | .arrow { 28 | &:before, 29 | &:after { 30 | border-bottom-color: theme-color($color); 31 | } 32 | } 33 | } 34 | &.bs-popover-left { 35 | .arrow { 36 | &:before, 37 | &:after { 38 | border-left-color: theme-color($color); 39 | } 40 | } 41 | } 42 | } -------------------------------------------------------------------------------- /database/migrations/2014_10_12_100000_create_password_resets_table.php: -------------------------------------------------------------------------------- 1 | string('email')->index(); 18 | $table->string('token'); 19 | $table->timestamp('created_at')->nullable(); 20 | }); 21 | } 22 | 23 | /** 24 | * Reverse the migrations. 25 | * 26 | * @return void 27 | */ 28 | public function down() 29 | { 30 | Schema::dropIfExists('password_resets'); 31 | } 32 | } 33 | -------------------------------------------------------------------------------- /public/admin/assets/scss/components/_dropdown.scss: -------------------------------------------------------------------------------- 1 | /* Dropdowns */ 2 | 3 | .dropdown { 4 | .dropdown-toggle { 5 | &:after { 6 | border-top: 0; 7 | border-right: 0; 8 | border-left: 0; 9 | border-bottom: 0; 10 | font: normal normal normal 24px/1 "Material Design Icons"; 11 | content: "\f140"; 12 | width: auto; 13 | height: auto; 14 | vertical-align: baseline; 15 | font-size: .75rem; 16 | } 17 | } 18 | .dropdown-menu { 19 | margin-top: .75rem; 20 | font-size: $default-font-size; 21 | box-shadow: $dropdown-menu-box-shadow; 22 | .dropdown-item { 23 | font-size: 1rem; 24 | padding: .25rem 1.5rem; 25 | &:active { 26 | background: initial; 27 | } 28 | &:hover { 29 | background-color: $dropdown-hover-bg; 30 | color: $white; 31 | } 32 | } 33 | } 34 | } 35 | -------------------------------------------------------------------------------- /public/admin/assets/scss/landing-screens/_auth.scss: -------------------------------------------------------------------------------- 1 | /* Auth */ 2 | 3 | .auth { 4 | .auth-form-light { 5 | background: $white; 6 | select { 7 | color: $input-placeholder-color; 8 | } 9 | .input-group { 10 | .form-control { 11 | &:focus, 12 | &:active { 13 | border-color: $border-color; 14 | } 15 | } 16 | } 17 | } 18 | .brand-logo { 19 | margin-bottom: 2rem; 20 | img { 21 | width: 150px; 22 | } 23 | } 24 | form { 25 | .form-group { 26 | margin-bottom: 1.5rem; 27 | label { 28 | font-size: .8125rem; 29 | } 30 | .form-control { 31 | background: transparent; 32 | border-radius: 0; 33 | font-size: .9375rem; 34 | } 35 | } 36 | .auth-form-btn { 37 | height: 50px; 38 | line-height: 1.5; 39 | } 40 | .auth-link { 41 | font-size: $default-font-size; 42 | &:hover { 43 | color: initial; 44 | } 45 | } 46 | } 47 | } -------------------------------------------------------------------------------- /resources/views/admin/layout/master.blade.php: -------------------------------------------------------------------------------- 1 | @include('admin.include.head') 2 |
3 | 4 | @include('admin.include.nav') 5 | 6 |
7 | 8 | @include('admin.include.sidebar') 9 | 10 |
11 | @yield('content') 12 | 13 | 14 | @include('admin.include.footer') 15 | 16 |
17 | 18 |
19 | 20 |
21 | 22 | @include('admin.include.script') 23 | -------------------------------------------------------------------------------- /app/Http/Middleware/RedirectIfAuthenticated.php: -------------------------------------------------------------------------------- 1 | check()) { 26 | return redirect(RouteServiceProvider::HOME); 27 | } 28 | } 29 | 30 | return $next($request); 31 | } 32 | } 33 | -------------------------------------------------------------------------------- /public/frontend/vendor/bootstrap-select/js/i18n/defaults-eu.min.js: -------------------------------------------------------------------------------- 1 | /*! 2 | * Bootstrap-select v1.13.12 (https://developer.snapappointments.com/bootstrap-select) 3 | * 4 | * Copyright 2012-2019 SnapAppointments, LLC 5 | * Licensed under MIT (https://github.com/snapappointments/bootstrap-select/blob/master/LICENSE) 6 | */ 7 | 8 | !function(e,t){void 0===e&&void 0!==window&&(e=window),"function"==typeof define&&define.amd?define(["jquery"],function(e){return t(e)}):"object"==typeof module&&module.exports?module.exports=t(require("jquery")):t(e.jQuery)}(this,function(e){e.fn.selectpicker.defaults={noneSelectedText:"Hautapenik ez",noneResultsText:"Emaitzarik ez {0}",countSelectedText:"{1}(e)tik {0} hautatuta",maxOptionsText:["Mugara iritsita ({n} {var} gehienez)","Taldearen mugara iritsita ({n} {var} gehienez)",["elementu","elementu"]],multipleSeparator:", ",selectAllText:"Hautatu Guztiak",deselectAllText:"Desautatu Guztiak"}}); -------------------------------------------------------------------------------- /public/admin/assets/scss/_vertical-wrapper.scss: -------------------------------------------------------------------------------- 1 | .page-body-wrapper { 2 | min-height: calc(100vh - #{$navbar-height}); 3 | @include display-flex(); 4 | @include flex-direction(row); 5 | padding-left: 0; 6 | padding-right: 0; 7 | 8 | &.full-page-wrapper { 9 | width: 100%; 10 | min-height: 100vh; 11 | } 12 | } 13 | 14 | .main-panel { 15 | transition: width $action-transition-duration $action-transition-timing-function, margin $action-transition-duration $action-transition-timing-function; 16 | width: calc(100% - #{$sidebar-width-lg}); 17 | min-height: calc(100vh - #{$navbar-height}); 18 | @include display-flex(); 19 | @include flex-direction(column); 20 | @media (max-width: 991px) { 21 | margin-left: 0; 22 | width: 100%; 23 | } 24 | } 25 | 26 | .content-wrapper { 27 | background: $content-bg; 28 | padding: 2.75rem 2.25rem; 29 | width: 100%; 30 | @include flex-grow(1); 31 | } -------------------------------------------------------------------------------- /public/frontend/js/demo.js: -------------------------------------------------------------------------------- 1 | // ------------------------------------------------------ // 2 | // For demo purposes, can be deleted 3 | // ------------------------------------------------------ // 4 | 5 | var stylesheet = $('link#theme-stylesheet'); 6 | $("").insertAfter(stylesheet); 7 | var alternateColour = $('link#new-stylesheet'); 8 | 9 | if ($.cookie("theme_csspath")) { 10 | alternateColour.attr("href", $.cookie("theme_csspath")); 11 | } 12 | 13 | $("#colour").change(function () { 14 | 15 | if ($(this).val() !== '') { 16 | 17 | var theme_csspath = $(this).val(); 18 | 19 | alternateColour.attr("href", theme_csspath); 20 | 21 | $.cookie("theme_csspath", theme_csspath, { 22 | expires: 365, 23 | path: document.URL.substr(0, document.URL.lastIndexOf('/')) 24 | }); 25 | 26 | } 27 | 28 | return false; 29 | }); -------------------------------------------------------------------------------- /public/frontend/vendor/bootstrap-select/js/i18n/defaults-nl_NL.min.js: -------------------------------------------------------------------------------- 1 | /*! 2 | * Bootstrap-select v1.13.12 (https://developer.snapappointments.com/bootstrap-select) 3 | * 4 | * Copyright 2012-2019 SnapAppointments, LLC 5 | * Licensed under MIT (https://github.com/snapappointments/bootstrap-select/blob/master/LICENSE) 6 | */ 7 | 8 | !function(e,t){void 0===e&&void 0!==window&&(e=window),"function"==typeof define&&define.amd?define(["jquery"],function(e){return t(e)}):"object"==typeof module&&module.exports?module.exports=t(require("jquery")):t(e.jQuery)}(this,function(e){e.fn.selectpicker.defaults={noneSelectedText:"Niets geselecteerd",noneResultsText:"Geen resultaten gevonden voor {0}",countSelectedText:"{0} van {1} geselecteerd",maxOptionsText:["Limiet bereikt ({n} {var} max)","Groep limiet bereikt ({n} {var} max)",["items","item"]],selectAllText:"Alles selecteren",deselectAllText:"Alles deselecteren",multipleSeparator:", "}}); -------------------------------------------------------------------------------- /public/frontend/vendor/bootstrap-select/js/i18n/defaults-pt_BR.min.js: -------------------------------------------------------------------------------- 1 | /*! 2 | * Bootstrap-select v1.13.12 (https://developer.snapappointments.com/bootstrap-select) 3 | * 4 | * Copyright 2012-2019 SnapAppointments, LLC 5 | * Licensed under MIT (https://github.com/snapappointments/bootstrap-select/blob/master/LICENSE) 6 | */ 7 | 8 | !function(e,o){void 0===e&&void 0!==window&&(e=window),"function"==typeof define&&define.amd?define(["jquery"],function(e){return o(e)}):"object"==typeof module&&module.exports?module.exports=o(require("jquery")):o(e.jQuery)}(this,function(e){e.fn.selectpicker.defaults={noneSelectedText:"Nada selecionado",noneResultsText:"Nada encontrado contendo {0}",countSelectedText:"Selecionado {0} de {1}",maxOptionsText:["Limite excedido (m\xe1x. {n} {var})","Limite do grupo excedido (m\xe1x. {n} {var})",["itens","item"]],multipleSeparator:", ",selectAllText:"Selecionar Todos",deselectAllText:"Desmarcar Todos"}}); -------------------------------------------------------------------------------- /public/frontend/vendor/bootstrap-select/js/i18n/defaults-es_CL.min.js: -------------------------------------------------------------------------------- 1 | /*! 2 | * Bootstrap-select v1.13.12 (https://developer.snapappointments.com/bootstrap-select) 3 | * 4 | * Copyright 2012-2019 SnapAppointments, LLC 5 | * Licensed under MIT (https://github.com/snapappointments/bootstrap-select/blob/master/LICENSE) 6 | */ 7 | 8 | !function(e,o){void 0===e&&void 0!==window&&(e=window),"function"==typeof define&&define.amd?define(["jquery"],function(e){return o(e)}):"object"==typeof module&&module.exports?module.exports=o(require("jquery")):o(e.jQuery)}(this,function(e){e.fn.selectpicker.defaults={noneSelectedText:"No hay selecci\xf3n",noneResultsText:"No hay resultados {0}",countSelectedText:"Seleccionados {0} de {1}",maxOptionsText:["L\xedmite alcanzado ({n} {var} max)","L\xedmite del grupo alcanzado({n} {var} max)",["elementos","element"]],multipleSeparator:", ",selectAllText:"Seleccionar Todos",deselectAllText:"Desmarcar Todos"}}); -------------------------------------------------------------------------------- /public/frontend/vendor/bootstrap-select/js/i18n/defaults-es_ES.min.js: -------------------------------------------------------------------------------- 1 | /*! 2 | * Bootstrap-select v1.13.12 (https://developer.snapappointments.com/bootstrap-select) 3 | * 4 | * Copyright 2012-2019 SnapAppointments, LLC 5 | * Licensed under MIT (https://github.com/snapappointments/bootstrap-select/blob/master/LICENSE) 6 | */ 7 | 8 | !function(e,o){void 0===e&&void 0!==window&&(e=window),"function"==typeof define&&define.amd?define(["jquery"],function(e){return o(e)}):"object"==typeof module&&module.exports?module.exports=o(require("jquery")):o(e.jQuery)}(this,function(e){e.fn.selectpicker.defaults={noneSelectedText:"No hay selecci\xf3n",noneResultsText:"No hay resultados {0}",countSelectedText:"Seleccionados {0} de {1}",maxOptionsText:["L\xedmite alcanzado ({n} {var} max)","L\xedmite del grupo alcanzado({n} {var} max)",["elementos","element"]],multipleSeparator:", ",selectAllText:"Seleccionar Todos",deselectAllText:"Desmarcar Todos"}}); -------------------------------------------------------------------------------- /public/frontend/vendor/bootstrap-select/js/i18n/defaults-hu_HU.min.js: -------------------------------------------------------------------------------- 1 | /*! 2 | * Bootstrap-select v1.13.12 (https://developer.snapappointments.com/bootstrap-select) 3 | * 4 | * Copyright 2012-2019 SnapAppointments, LLC 5 | * Licensed under MIT (https://github.com/snapappointments/bootstrap-select/blob/master/LICENSE) 6 | */ 7 | 8 | !function(e,t){void 0===e&&void 0!==window&&(e=window),"function"==typeof define&&define.amd?define(["jquery"],function(e){return t(e)}):"object"==typeof module&&module.exports?module.exports=t(require("jquery")):t(e.jQuery)}(this,function(e){e.fn.selectpicker.defaults={noneSelectedText:"V\xe1lasszon!",noneResultsText:"Nincs tal\xe1lat {0}",countSelectedText:function(e,t){return"{0} elem kiv\xe1lasztva"},maxOptionsText:function(e,t){return["Legfeljebb {n} elem v\xe1laszthat\xf3","A csoportban legfeljebb {n} elem v\xe1laszthat\xf3"]},selectAllText:"Mind",deselectAllText:"Egyik sem",multipleSeparator:", "}}); -------------------------------------------------------------------------------- /public/frontend/vendor/bootstrap-select/js/i18n/defaults-sl_SI.min.js: -------------------------------------------------------------------------------- 1 | /*! 2 | * Bootstrap-select v1.13.12 (https://developer.snapappointments.com/bootstrap-select) 3 | * 4 | * Copyright 2012-2019 SnapAppointments, LLC 5 | * Licensed under MIT (https://github.com/snapappointments/bootstrap-select/blob/master/LICENSE) 6 | */ 7 | 8 | !function(e,t){void 0===e&&void 0!==window&&(e=window),"function"==typeof define&&define.amd?define(["jquery"],function(e){return t(e)}):"object"==typeof module&&module.exports?module.exports=t(require("jquery")):t(e.jQuery)}(this,function(e){e.fn.selectpicker.defaults={noneSelectedText:"Ni\u010d izbranega",noneResultsText:"Ni zadetkov za {0}",countSelectedText:"{0} od {1} izbranih",maxOptionsText:function(e,t){return["Omejitev dose\u017eena (max. izbranih: {n})","Omejitev skupine dose\u017eena (max. izbranih: {n})"]},selectAllText:"Izberi vse",deselectAllText:"Po\u010disti izbor",multipleSeparator:", "}}); -------------------------------------------------------------------------------- /public/frontend/vendor/bootstrap-select/js/i18n/defaults-et_EE.min.js: -------------------------------------------------------------------------------- 1 | /*! 2 | * Bootstrap-select v1.13.12 (https://developer.snapappointments.com/bootstrap-select) 3 | * 4 | * Copyright 2012-2019 SnapAppointments, LLC 5 | * Licensed under MIT (https://github.com/snapappointments/bootstrap-select/blob/master/LICENSE) 6 | */ 7 | 8 | !function(e,t){void 0===e&&void 0!==window&&(e=window),"function"==typeof define&&define.amd?define(["jquery"],function(e){return t(e)}):"object"==typeof module&&module.exports?module.exports=t(require("jquery")):t(e.jQuery)}(this,function(e){e.fn.selectpicker.defaults={noneSelectedText:"Valikut pole tehtud",noneResultsText:"Otsingule {0} ei ole vasteid",countSelectedText:function(e,t){return 1==e?"{0} item selected":"{0} items selected"},maxOptionsText:function(e,t){return["Limiit on {n} max","Globaalne limiit on {n} max"]},selectAllText:"Vali k\xf5ik",deselectAllText:"T\xfchista k\xf5ik",multipleSeparator:", "}}); -------------------------------------------------------------------------------- /public/frontend/vendor/bootstrap-select/js/i18n/defaults-pt_PT.min.js: -------------------------------------------------------------------------------- 1 | /*! 2 | * Bootstrap-select v1.13.12 (https://developer.snapappointments.com/bootstrap-select) 3 | * 4 | * Copyright 2012-2019 SnapAppointments, LLC 5 | * Licensed under MIT (https://github.com/snapappointments/bootstrap-select/blob/master/LICENSE) 6 | */ 7 | 8 | !function(e,t){void 0===e&&void 0!==window&&(e=window),"function"==typeof define&&define.amd?define(["jquery"],function(e){return t(e)}):"object"==typeof module&&module.exports?module.exports=t(require("jquery")):t(e.jQuery)}(this,function(e){e.fn.selectpicker.defaults={noneSelectedText:"Nenhum seleccionado",noneResultsText:"Sem resultados contendo {0}",countSelectedText:"Selecionado {0} de {1}",maxOptionsText:["Limite ultrapassado (m\xe1x. {n} {var})","Limite de sele\xe7\xf5es ultrapassado (m\xe1x. {n} {var})",["itens","item"]],multipleSeparator:", ",selectAllText:"Selecionar Tudo",deselectAllText:"Desmarcar Todos"}}); -------------------------------------------------------------------------------- /public/frontend/vendor/bootstrap-select/js/i18n/defaults-pl_PL.min.js: -------------------------------------------------------------------------------- 1 | /*! 2 | * Bootstrap-select v1.13.12 (https://developer.snapappointments.com/bootstrap-select) 3 | * 4 | * Copyright 2012-2019 SnapAppointments, LLC 5 | * Licensed under MIT (https://github.com/snapappointments/bootstrap-select/blob/master/LICENSE) 6 | */ 7 | 8 | !function(e,n){void 0===e&&void 0!==window&&(e=window),"function"==typeof define&&define.amd?define(["jquery"],function(e){return n(e)}):"object"==typeof module&&module.exports?module.exports=n(require("jquery")):n(e.jQuery)}(this,function(e){e.fn.selectpicker.defaults={noneSelectedText:"Nic nie zaznaczono",noneResultsText:"Brak wynik\xf3w wyszukiwania {0}",countSelectedText:"Zaznaczono {0} z {1}",maxOptionsText:["Osi\u0105gni\u0119to limit ({n} {var} max)","Limit grupy osi\u0105gni\u0119ty ({n} {var} max)",["elementy","element"]],selectAllText:"Zaznacz wszystkie",deselectAllText:"Odznacz wszystkie",multipleSeparator:", "}}); -------------------------------------------------------------------------------- /database/migrations/2013_07_23_071847_create_divisions_table.php: -------------------------------------------------------------------------------- 1 | increments('id'); 18 | $table->string('name')->nullable(); 19 | $table->string('bn_name')->nullable(); 20 | $table->string('url')->nullable(); 21 | $table->timestamps(); 22 | }); 23 | } 24 | 25 | /** 26 | * Reverse the migrations. 27 | * 28 | * @return void 29 | */ 30 | public function down() 31 | { 32 | Schema::dropIfExists('divisions'); 33 | } 34 | } 35 | -------------------------------------------------------------------------------- /public/frontend/vendor/bootstrap-select/js/i18n/defaults-fi_FI.min.js: -------------------------------------------------------------------------------- 1 | /*! 2 | * Bootstrap-select v1.13.12 (https://developer.snapappointments.com/bootstrap-select) 3 | * 4 | * Copyright 2012-2019 SnapAppointments, LLC 5 | * Licensed under MIT (https://github.com/snapappointments/bootstrap-select/blob/master/LICENSE) 6 | */ 7 | 8 | !function(e,t){void 0===e&&void 0!==window&&(e=window),"function"==typeof define&&define.amd?define(["jquery"],function(e){return t(e)}):"object"==typeof module&&module.exports?module.exports=t(require("jquery")):t(e.jQuery)}(this,function(e){e.fn.selectpicker.defaults={noneSelectedText:"Ei valintoja",noneResultsText:"Ei hakutuloksia {0}",countSelectedText:function(e,t){return 1==e?"{0} valittu":"{0} valitut"},maxOptionsText:function(e,t){return["Valintojen maksimim\xe4\xe4r\xe4 ({n} saavutettu)","Ryhm\xe4n maksimim\xe4\xe4r\xe4 ({n} saavutettu)"]},selectAllText:"Valitse kaikki",deselectAllText:"Poista kaikki",multipleSeparator:", "}}); -------------------------------------------------------------------------------- /public/frontend/vendor/bootstrap-select/js/i18n/defaults-nb_NO.min.js: -------------------------------------------------------------------------------- 1 | /*! 2 | * Bootstrap-select v1.13.12 (https://developer.snapappointments.com/bootstrap-select) 3 | * 4 | * Copyright 2012-2019 SnapAppointments, LLC 5 | * Licensed under MIT (https://github.com/snapappointments/bootstrap-select/blob/master/LICENSE) 6 | */ 7 | 8 | !function(e,t){void 0===e&&void 0!==window&&(e=window),"function"==typeof define&&define.amd?define(["jquery"],function(e){return t(e)}):"object"==typeof module&&module.exports?module.exports=t(require("jquery")):t(e.jQuery)}(this,function(e){e.fn.selectpicker.defaults={noneSelectedText:"Ingen valgt",noneResultsText:"S\xf8ket gir ingen treff {0}",countSelectedText:function(e,t){return 1==e?"{0} alternativ valgt":"{0} alternativer valgt"},maxOptionsText:function(e,t){return["Grense n\xe5dd (maks {n} valg)","Grense for grupper n\xe5dd (maks {n} grupper)"]},selectAllText:"Merk alle",deselectAllText:"Fjern alle",multipleSeparator:", "}}); -------------------------------------------------------------------------------- /public/frontend/vendor/bootstrap-select/js/i18n/defaults-cs_CZ.min.js: -------------------------------------------------------------------------------- 1 | /*! 2 | * Bootstrap-select v1.13.12 (https://developer.snapappointments.com/bootstrap-select) 3 | * 4 | * Copyright 2012-2019 SnapAppointments, LLC 5 | * Licensed under MIT (https://github.com/snapappointments/bootstrap-select/blob/master/LICENSE) 6 | */ 7 | 8 | !function(e,n){void 0===e&&void 0!==window&&(e=window),"function"==typeof define&&define.amd?define(["jquery"],function(e){return n(e)}):"object"==typeof module&&module.exports?module.exports=n(require("jquery")):n(e.jQuery)}(this,function(e){e.fn.selectpicker.defaults={noneSelectedText:"Nic nen\xed vybr\xe1no",noneResultsText:"\u017d\xe1dn\xe9 v\xfdsledky {0}",countSelectedText:"Ozna\u010deno {0} z {1}",maxOptionsText:["Limit p\u0159ekro\u010den ({n} {var} max)","Limit skupiny p\u0159ekro\u010den ({n} {var} max)",["polo\u017eek","polo\u017eka"]],multipleSeparator:", ",selectAllText:"Vybrat V\u0161e",deselectAllText:"Odzna\u010dit V\u0161e"}}); -------------------------------------------------------------------------------- /app/Models/Policestation.php: -------------------------------------------------------------------------------- 1 | belongsTo(User::class,'user_id'); 17 | } 18 | public function division() 19 | { 20 | return $this->belongsTo(Division::class,'division_id'); 21 | } 22 | public function district() 23 | { 24 | return $this->belongsTo(District::class,'district_id'); 25 | } 26 | public function upazila() 27 | { 28 | return $this->belongsTo(Upazila::class,'upazila_id'); 29 | } 30 | } 31 | -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- 1 | { 2 | "private": true, 3 | "scripts": { 4 | "dev": "npm run development", 5 | "development": "mix", 6 | "watch": "mix watch", 7 | "watch-poll": "mix watch -- --watch-options-poll=1000", 8 | "hot": "mix watch --hot", 9 | "prod": "npm run production", 10 | "production": "mix --production" 11 | }, 12 | "devDependencies": { 13 | "axios": "^0.21", 14 | "bootstrap": "^4.6.0", 15 | "jquery": "^3.6", 16 | "laravel-mix": "^6.0.6", 17 | "lodash": "^4.17.19", 18 | "popper.js": "^1.16.1", 19 | "postcss": "^8.1.14", 20 | "resolve-url-loader": "^3.1.2", 21 | "sass": "^1.32.11", 22 | "sass-loader": "^11.0.1", 23 | "vue": "^2.6.12", 24 | "vue-loader": "^15.9.7", 25 | "vue-template-compiler": "^2.6.12" 26 | }, 27 | "dependencies": { 28 | "bootstrap4-toggle": "^3.6.1" 29 | } 30 | } 31 | -------------------------------------------------------------------------------- /public/frontend/vendor/bootstrap-select/js/i18n/defaults-sv_SE.min.js: -------------------------------------------------------------------------------- 1 | /*! 2 | * Bootstrap-select v1.13.12 (https://developer.snapappointments.com/bootstrap-select) 3 | * 4 | * Copyright 2012-2019 SnapAppointments, LLC 5 | * Licensed under MIT (https://github.com/snapappointments/bootstrap-select/blob/master/LICENSE) 6 | */ 7 | 8 | !function(e,t){void 0===e&&void 0!==window&&(e=window),"function"==typeof define&&define.amd?define(["jquery"],function(e){return t(e)}):"object"==typeof module&&module.exports?module.exports=t(require("jquery")):t(e.jQuery)}(this,function(e){e.fn.selectpicker.defaults={noneSelectedText:"Inget valt",noneResultsText:"Inget s\xf6kresultat matchar {0}",countSelectedText:function(e,t){return 1===e?"{0} alternativ valt":"{0} alternativ valda"},maxOptionsText:function(e,t){return["Gr\xe4ns uppn\xe5d (max {n} alternativ)","Gr\xe4ns uppn\xe5d (max {n} gruppalternativ)"]},selectAllText:"Markera alla",deselectAllText:"Avmarkera alla",multipleSeparator:", "}}); -------------------------------------------------------------------------------- /public/frontend/vendor/bootstrap-select/js/i18n/defaults-it_IT.min.js: -------------------------------------------------------------------------------- 1 | /*! 2 | * Bootstrap-select v1.13.12 (https://developer.snapappointments.com/bootstrap-select) 3 | * 4 | * Copyright 2012-2019 SnapAppointments, LLC 5 | * Licensed under MIT (https://github.com/snapappointments/bootstrap-select/blob/master/LICENSE) 6 | */ 7 | 8 | !function(e,t){void 0===e&&void 0!==window&&(e=window),"function"==typeof define&&define.amd?define(["jquery"],function(e){return t(e)}):"object"==typeof module&&module.exports?module.exports=t(require("jquery")):t(e.jQuery)}(this,function(e){e.fn.selectpicker.defaults={noneSelectedText:"Nessuna selezione",noneResultsText:"Nessun risultato per {0}",countSelectedText:function(e,t){return 1==e?"Selezionato {0} di {1}":"Selezionati {0} di {1}"},maxOptionsText:["Limite raggiunto ({n} {var} max)","Limite del gruppo raggiunto ({n} {var} max)",["elementi","elemento"]],multipleSeparator:", ",selectAllText:"Seleziona Tutto",deselectAllText:"Deseleziona Tutto"}}); -------------------------------------------------------------------------------- /app/Exceptions/Handler.php: -------------------------------------------------------------------------------- 1 | reportable(function (Throwable $e) { 38 | // 39 | }); 40 | } 41 | } 42 | -------------------------------------------------------------------------------- /public/frontend/vendor/bootstrap-select/js/i18n/defaults-ro_RO.min.js: -------------------------------------------------------------------------------- 1 | /*! 2 | * Bootstrap-select v1.13.12 (https://developer.snapappointments.com/bootstrap-select) 3 | * 4 | * Copyright 2012-2019 SnapAppointments, LLC 5 | * Licensed under MIT (https://github.com/snapappointments/bootstrap-select/blob/master/LICENSE) 6 | */ 7 | 8 | !function(e,t){void 0===e&&void 0!==window&&(e=window),"function"==typeof define&&define.amd?define(["jquery"],function(e){return t(e)}):"object"==typeof module&&module.exports?module.exports=t(require("jquery")):t(e.jQuery)}(this,function(e){e.fn.selectpicker.defaults={doneButtonText:"\xcenchide",noneSelectedText:"Nu a fost selectat nimic",noneResultsText:"Nu exist\u0103 niciun rezultat {0}",countSelectedText:"{0} din {1} selectat(e)",maxOptionsText:["Limita a fost atins\u0103 ({n} {var} max)","Limita de grup a fost atins\u0103 ({n} {var} max)",["iteme","item"]],selectAllText:"Selecteaz\u0103 toate",deselectAllText:"Deselecteaz\u0103 toate",multipleSeparator:", "}}); -------------------------------------------------------------------------------- /app/Models/Complain.php: -------------------------------------------------------------------------------- 1 | belongsTo(Division::class,'division_id'); 17 | } 18 | public function district() 19 | { 20 | return $this->belongsTo(District::class,'district_id'); 21 | } 22 | public function upazila() 23 | { 24 | return $this->belongsTo(Upazila::class,'upazila_id'); 25 | } 26 | public function policestation() 27 | { 28 | return $this->belongsTo(Policestation::class,'police_station'); 29 | } 30 | } 31 | -------------------------------------------------------------------------------- /public/frontend/vendor/bootstrap-select/js/i18n/defaults-sk_SK.min.js: -------------------------------------------------------------------------------- 1 | /*! 2 | * Bootstrap-select v1.13.12 (https://developer.snapappointments.com/bootstrap-select) 3 | * 4 | * Copyright 2012-2019 SnapAppointments, LLC 5 | * Licensed under MIT (https://github.com/snapappointments/bootstrap-select/blob/master/LICENSE) 6 | */ 7 | 8 | !function(e,n){void 0===e&&void 0!==window&&(e=window),"function"==typeof define&&define.amd?define(["jquery"],function(e){return n(e)}):"object"==typeof module&&module.exports?module.exports=n(require("jquery")):n(e.jQuery)}(this,function(e){e.fn.selectpicker.defaults={noneSelectedText:"Vyberte zo zoznamu",noneResultsText:"Pre v\xfdraz {0} neboli n\xe1jden\xe9 \u017eiadne v\xfdsledky",countSelectedText:"Vybran\xe9 {0} z {1}",maxOptionsText:["Limit prekro\u010den\xfd ({n} {var} max)","Limit skupiny prekro\u010den\xfd ({n} {var} max)",["polo\u017eiek","polo\u017eka"]],selectAllText:"Vybra\u0165 v\u0161etky",deselectAllText:"Zru\u0161i\u0165 v\xfdber",multipleSeparator:", "}}); -------------------------------------------------------------------------------- /public/frontend/vendor/owl.carousel2/assets/owl.theme.default.min.css: -------------------------------------------------------------------------------- 1 | /** 2 | * Owl Carousel v2.2.1 3 | * Copyright 2013-2017 Saurabh Sharma 4 | * Licensed under () 5 | */ 6 | .owl-theme .owl-dots,.owl-theme .owl-nav{text-align:center;-webkit-tap-highlight-color:transparent}.owl-theme .owl-nav{margin-top:10px}.owl-theme .owl-nav [class*=owl-]{color:#FFF;font-size:14px;margin:5px;padding:4px 7px;background:#D6D6D6;display:inline-block;cursor:pointer;border-radius:3px}.owl-theme .owl-nav [class*=owl-]:hover{background:#869791;color:#FFF;text-decoration:none}.owl-theme .owl-nav .disabled{opacity:.5;cursor:default}.owl-theme .owl-nav.disabled+.owl-dots{margin-top:10px}.owl-theme .owl-dots .owl-dot{display:inline-block;zoom:1}.owl-theme .owl-dots .owl-dot span{width:10px;height:10px;margin:5px 7px;background:#D6D6D6;display:block;-webkit-backface-visibility:visible;transition:opacity .2s ease;border-radius:30px}.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{background:#869791} -------------------------------------------------------------------------------- /public/frontend/vendor/owl.carousel2/assets/owl.theme.green.min.css: -------------------------------------------------------------------------------- 1 | /** 2 | * Owl Carousel v2.2.1 3 | * Copyright 2013-2017 Saurabh Sharma 4 | * Licensed under () 5 | */ 6 | .owl-theme .owl-dots,.owl-theme .owl-nav{text-align:center;-webkit-tap-highlight-color:transparent}.owl-theme .owl-nav{margin-top:10px}.owl-theme .owl-nav [class*=owl-]{color:#FFF;font-size:14px;margin:5px;padding:4px 7px;background:#D6D6D6;display:inline-block;cursor:pointer;border-radius:3px}.owl-theme .owl-nav [class*=owl-]:hover{background:#4DC7A0;color:#FFF;text-decoration:none}.owl-theme .owl-nav .disabled{opacity:.5;cursor:default}.owl-theme .owl-nav.disabled+.owl-dots{margin-top:10px}.owl-theme .owl-dots .owl-dot{display:inline-block;zoom:1}.owl-theme .owl-dots .owl-dot span{width:10px;height:10px;margin:5px 7px;background:#D6D6D6;display:block;-webkit-backface-visibility:visible;transition:opacity .2s ease;border-radius:30px}.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{background:#4DC7A0} -------------------------------------------------------------------------------- /config/cors.php: -------------------------------------------------------------------------------- 1 | ['api/*', 'sanctum/csrf-cookie'], 19 | 20 | 'allowed_methods' => ['*'], 21 | 22 | 'allowed_origins' => ['*'], 23 | 24 | 'allowed_origins_patterns' => [], 25 | 26 | 'allowed_headers' => ['*'], 27 | 28 | 'exposed_headers' => [], 29 | 30 | 'max_age' => 0, 31 | 32 | 'supports_credentials' => false, 33 | 34 | ]; 35 | -------------------------------------------------------------------------------- /public/frontend/vendor/bootstrap-select/js/i18n/defaults-en_US.min.js: -------------------------------------------------------------------------------- 1 | /*! 2 | * Bootstrap-select v1.13.12 (https://developer.snapappointments.com/bootstrap-select) 3 | * 4 | * Copyright 2012-2019 SnapAppointments, LLC 5 | * Licensed under MIT (https://github.com/snapappointments/bootstrap-select/blob/master/LICENSE) 6 | */ 7 | 8 | !function(e,t){void 0===e&&void 0!==window&&(e=window),"function"==typeof define&&define.amd?define(["jquery"],function(e){return t(e)}):"object"==typeof module&&module.exports?module.exports=t(require("jquery")):t(e.jQuery)}(this,function(e){e.fn.selectpicker.defaults={noneSelectedText:"Nothing selected",noneResultsText:"No results match {0}",countSelectedText:function(e,t){return 1==e?"{0} item selected":"{0} items selected"},maxOptionsText:function(e,t){return[1==e?"Limit reached ({n} item max)":"Limit reached ({n} items max)",1==t?"Group limit reached ({n} item max)":"Group limit reached ({n} items max)"]},selectAllText:"Select All",deselectAllText:"Deselect All",multipleSeparator:", "}}); -------------------------------------------------------------------------------- /app/Http/Controllers/Auth/ResetPasswordController.php: -------------------------------------------------------------------------------- 1 | bigIncrements('id'); 18 | $table->string('title')->nullable(); 19 | $table->string('phone_number')->nullable(); 20 | $table->longText('description')->nullable(); 21 | $table->string('slug')->nullable(); 22 | $table->timestamps(); 23 | }); 24 | } 25 | 26 | /** 27 | * Reverse the migrations. 28 | * 29 | * @return void 30 | */ 31 | public function down() 32 | { 33 | Schema::dropIfExists('hotlines'); 34 | } 35 | } 36 | -------------------------------------------------------------------------------- /public/frontend/vendor/bootstrap-select/js/i18n/defaults-zh_CN.min.js: -------------------------------------------------------------------------------- 1 | /*! 2 | * Bootstrap-select v1.13.12 (https://developer.snapappointments.com/bootstrap-select) 3 | * 4 | * Copyright 2012-2019 SnapAppointments, LLC 5 | * Licensed under MIT (https://github.com/snapappointments/bootstrap-select/blob/master/LICENSE) 6 | */ 7 | 8 | !function(e,t){void 0===e&&void 0!==window&&(e=window),"function"==typeof define&&define.amd?define(["jquery"],function(e){return t(e)}):"object"==typeof module&&module.exports?module.exports=t(require("jquery")):t(e.jQuery)}(this,function(e){e.fn.selectpicker.defaults={noneSelectedText:"\u6ca1\u6709\u9009\u4e2d\u4efb\u4f55\u9879",noneResultsText:"\u6ca1\u6709\u627e\u5230\u5339\u914d\u9879",countSelectedText:"\u9009\u4e2d{1}\u4e2d\u7684{0}\u9879",maxOptionsText:["\u8d85\u51fa\u9650\u5236 (\u6700\u591a\u9009\u62e9{n}\u9879)","\u7ec4\u9009\u62e9\u8d85\u51fa\u9650\u5236(\u6700\u591a\u9009\u62e9{n}\u7ec4)"],multipleSeparator:", ",selectAllText:"\u5168\u9009",deselectAllText:"\u53d6\u6d88\u5168\u9009"}}); -------------------------------------------------------------------------------- /public/frontend/vendor/bootstrap-select/js/i18n/defaults-vi_VN.min.js: -------------------------------------------------------------------------------- 1 | /*! 2 | * Bootstrap-select v1.13.12 (https://developer.snapappointments.com/bootstrap-select) 3 | * 4 | * Copyright 2012-2019 SnapAppointments, LLC 5 | * Licensed under MIT (https://github.com/snapappointments/bootstrap-select/blob/master/LICENSE) 6 | */ 7 | 8 | !function(e,n){void 0===e&&void 0!==window&&(e=window),"function"==typeof define&&define.amd?define(["jquery"],function(e){return n(e)}):"object"==typeof module&&module.exports?module.exports=n(require("jquery")):n(e.jQuery)}(this,function(e){e.fn.selectpicker.defaults={noneSelectedText:"Ch\u01b0a ch\u1ecdn",noneResultsText:"Kh\xf4ng c\xf3 k\u1ebft qu\u1ea3 cho {0}",countSelectedText:function(e,n){return"{0} m\u1ee5c \u0111\xe3 ch\u1ecdn"},maxOptionsText:function(e,n){return["Kh\xf4ng th\u1ec3 ch\u1ecdn (gi\u1edbi h\u1ea1n {n} m\u1ee5c)","Kh\xf4ng th\u1ec3 ch\u1ecdn (gi\u1edbi h\u1ea1n {n} m\u1ee5c)"]},selectAllText:"Ch\u1ecdn t\u1ea5t c\u1ea3",deselectAllText:"B\u1ecf ch\u1ecdn",multipleSeparator:", "}}); -------------------------------------------------------------------------------- /public/frontend/vendor/jquery.cookie/cookie.jquery.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "cookie", 3 | "version": "1.4.1", 4 | "title": "jQuery Cookie", 5 | "description": "A simple, lightweight jQuery plugin for reading, writing and deleting cookies.", 6 | "author": { 7 | "name": "Klaus Hartl", 8 | "url": "https://github.com/carhartl" 9 | }, 10 | "maintainers": [ 11 | { 12 | "name": "Klaus Hartl", 13 | "url": "https://github.com/carhartl" 14 | }, 15 | { 16 | "name": "Fagner Martins", 17 | "url": "https://github.com/FagnerMartinsBrack" 18 | } 19 | ], 20 | "licenses": [ 21 | { 22 | "type": "MIT", 23 | "url": "https://raw.github.com/carhartl/jquery-cookie/master/MIT-LICENSE.txt" 24 | } 25 | ], 26 | "dependencies": { 27 | "jquery": ">=1.2" 28 | }, 29 | "bugs": "https://github.com/carhartl/jquery-cookie/issues", 30 | "homepage": "https://github.com/carhartl/jquery-cookie", 31 | "docs": "https://github.com/carhartl/jquery-cookie#readme" 32 | } 33 | -------------------------------------------------------------------------------- /app/Console/Kernel.php: -------------------------------------------------------------------------------- 1 | command('inspire')->hourly(); 28 | } 29 | 30 | /** 31 | * Register the commands for the application. 32 | * 33 | * @return void 34 | */ 35 | protected function commands() 36 | { 37 | $this->load(__DIR__.'/Commands'); 38 | 39 | require base_path('routes/console.php'); 40 | } 41 | } 42 | -------------------------------------------------------------------------------- /public/frontend/vendor/bootstrap-select/js/i18n/defaults-da_DK.min.js: -------------------------------------------------------------------------------- 1 | /*! 2 | * Bootstrap-select v1.13.12 (https://developer.snapappointments.com/bootstrap-select) 3 | * 4 | * Copyright 2012-2019 SnapAppointments, LLC 5 | * Licensed under MIT (https://github.com/snapappointments/bootstrap-select/blob/master/LICENSE) 6 | */ 7 | 8 | !function(e,n){void 0===e&&void 0!==window&&(e=window),"function"==typeof define&&define.amd?define(["jquery"],function(e){return n(e)}):"object"==typeof module&&module.exports?module.exports=n(require("jquery")):n(e.jQuery)}(this,function(e){e.fn.selectpicker.defaults={noneSelectedText:"Intet valgt",noneResultsText:"Ingen resultater fundet {0}",countSelectedText:function(e,n){return"{0} valgt"},maxOptionsText:function(e,n){return[1==e?"Begr\xe6nsning n\xe5et (max {n} valgt)":"Begr\xe6nsning n\xe5et (max {n} valgte)",1==n?"Gruppe-begr\xe6nsning n\xe5et (max {n} valgt)":"Gruppe-begr\xe6nsning n\xe5et (max {n} valgte)"]},selectAllText:"Mark\xe9r alle",deselectAllText:"Afmark\xe9r alle",multipleSeparator:", "}}); -------------------------------------------------------------------------------- /database/migrations/2019_08_19_000000_create_failed_jobs_table.php: -------------------------------------------------------------------------------- 1 | id(); 18 | $table->string('uuid')->unique(); 19 | $table->text('connection'); 20 | $table->text('queue'); 21 | $table->longText('payload'); 22 | $table->longText('exception'); 23 | $table->timestamp('failed_at')->useCurrent(); 24 | }); 25 | } 26 | 27 | /** 28 | * Reverse the migrations. 29 | * 30 | * @return void 31 | */ 32 | public function down() 33 | { 34 | Schema::dropIfExists('failed_jobs'); 35 | } 36 | } 37 | -------------------------------------------------------------------------------- /public/frontend/vendor/bootstrap-select/js/i18n/defaults-zh_TW.min.js: -------------------------------------------------------------------------------- 1 | /*! 2 | * Bootstrap-select v1.13.12 (https://developer.snapappointments.com/bootstrap-select) 3 | * 4 | * Copyright 2012-2019 SnapAppointments, LLC 5 | * Licensed under MIT (https://github.com/snapappointments/bootstrap-select/blob/master/LICENSE) 6 | */ 7 | 8 | !function(e,t){void 0===e&&void 0!==window&&(e=window),"function"==typeof define&&define.amd?define(["jquery"],function(e){return t(e)}):"object"==typeof module&&module.exports?module.exports=t(require("jquery")):t(e.jQuery)}(this,function(e){e.fn.selectpicker.defaults={noneSelectedText:"\u6c92\u6709\u9078\u53d6\u4efb\u4f55\u9805\u76ee",noneResultsText:"\u6c92\u6709\u627e\u5230\u7b26\u5408\u7684\u7d50\u679c",countSelectedText:"\u5df2\u7d93\u9078\u53d6{0}\u500b\u9805\u76ee",maxOptionsText:["\u8d85\u904e\u9650\u5236 (\u6700\u591a\u9078\u64c7{n}\u9805)","\u8d85\u904e\u9650\u5236(\u6700\u591a\u9078\u64c7{n}\u7d44)"],selectAllText:"\u9078\u53d6\u5168\u90e8",deselectAllText:"\u5168\u90e8\u53d6\u6d88",multipleSeparator:", "}}); -------------------------------------------------------------------------------- /public/admin/assets/images/dashboard/circle.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 5 | 8 | 9 | 3 10 | Created with Sketch. 11 | 12 | 13 | 14 | 15 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | -------------------------------------------------------------------------------- /public/admin/assets/js/hoverable-collapse.js: -------------------------------------------------------------------------------- 1 | (function($) { 2 | 'use strict'; 3 | //Open submenu on hover in compact sidebar mode and horizontal menu mode 4 | $(document).on('mouseenter mouseleave', '.sidebar .nav-item', function(ev) { 5 | var body = $('body'); 6 | var sidebarIconOnly = body.hasClass("sidebar-icon-only"); 7 | var sidebarFixed = body.hasClass("sidebar-fixed"); 8 | if (!('ontouchstart' in document.documentElement)) { 9 | if (sidebarIconOnly) { 10 | if (sidebarFixed) { 11 | if (ev.type === 'mouseenter') { 12 | body.removeClass('sidebar-icon-only'); 13 | } 14 | } else { 15 | var $menuItem = $(this); 16 | if (ev.type === 'mouseenter') { 17 | $menuItem.addClass('hover-open') 18 | } else { 19 | $menuItem.removeClass('hover-open') 20 | } 21 | } 22 | } 23 | } 24 | }); 25 | $('.aside-toggler').click(function(){ 26 | $('.chat-list-wrapper').toggleClass('slide') 27 | }); 28 | })(jQuery); -------------------------------------------------------------------------------- /public/frontend/vendor/bootstrap-select/js/i18n/defaults-de_DE.min.js: -------------------------------------------------------------------------------- 1 | /*! 2 | * Bootstrap-select v1.13.12 (https://developer.snapappointments.com/bootstrap-select) 3 | * 4 | * Copyright 2012-2019 SnapAppointments, LLC 5 | * Licensed under MIT (https://github.com/snapappointments/bootstrap-select/blob/master/LICENSE) 6 | */ 7 | 8 | !function(e,t){void 0===e&&void 0!==window&&(e=window),"function"==typeof define&&define.amd?define(["jquery"],function(e){return t(e)}):"object"==typeof module&&module.exports?module.exports=t(require("jquery")):t(e.jQuery)}(this,function(e){e.fn.selectpicker.defaults={noneSelectedText:"Bitte w\xe4hlen...",noneResultsText:"Keine Ergebnisse f\xfcr {0}",countSelectedText:function(e,t){return 1==e?"{0} Element ausgew\xe4hlt":"{0} Elemente ausgew\xe4hlt"},maxOptionsText:function(e,t){return[1==e?"Limit erreicht ({n} Element max.)":"Limit erreicht ({n} Elemente max.)",1==t?"Gruppen-Limit erreicht ({n} Element max.)":"Gruppen-Limit erreicht ({n} Elemente max.)"]},selectAllText:"Alles ausw\xe4hlen",deselectAllText:"Nichts ausw\xe4hlen",multipleSeparator:", "}}); -------------------------------------------------------------------------------- /public/frontend/vendor/bootstrap-select/js/i18n/defaults-hr_HR.min.js: -------------------------------------------------------------------------------- 1 | /*! 2 | * Bootstrap-select v1.13.12 (https://developer.snapappointments.com/bootstrap-select) 3 | * 4 | * Copyright 2012-2019 SnapAppointments, LLC 5 | * Licensed under MIT (https://github.com/snapappointments/bootstrap-select/blob/master/LICENSE) 6 | */ 7 | 8 | !function(e,t){void 0===e&&void 0!==window&&(e=window),"function"==typeof define&&define.amd?define(["jquery"],function(e){return t(e)}):"object"==typeof module&&module.exports?module.exports=t(require("jquery")):t(e.jQuery)}(this,function(e){e.fn.selectpicker.defaults={noneSelectedText:"Odaberite stavku",noneResultsText:"Nema rezultata pretrage {0}",countSelectedText:function(e,t){return 1==e?"{0} stavka selektirana":"{0} stavke selektirane"},maxOptionsText:function(e,t){return[1==e?"Limit je postignut ({n} stvar maximalno)":"Limit je postignut ({n} stavke maksimalno)",1==t?"Grupni limit je postignut ({n} stvar maksimalno)":"Grupni limit je postignut ({n} stavke maksimalno)"]},selectAllText:"Selektiraj sve",deselectAllText:"Deselektiraj sve",multipleSeparator:", "}}); -------------------------------------------------------------------------------- /app/Models/User.php: -------------------------------------------------------------------------------- 1 | 'datetime', 44 | ]; 45 | } 46 | -------------------------------------------------------------------------------- /public/frontend/vendor/bootstrap-select/js/i18n/defaults-tr_TR.min.js: -------------------------------------------------------------------------------- 1 | /*! 2 | * Bootstrap-select v1.13.12 (https://developer.snapappointments.com/bootstrap-select) 3 | * 4 | * Copyright 2012-2019 SnapAppointments, LLC 5 | * Licensed under MIT (https://github.com/snapappointments/bootstrap-select/blob/master/LICENSE) 6 | */ 7 | 8 | !function(e,i){void 0===e&&void 0!==window&&(e=window),"function"==typeof define&&define.amd?define(["jquery"],function(e){return i(e)}):"object"==typeof module&&module.exports?module.exports=i(require("jquery")):i(e.jQuery)}(this,function(e){e.fn.selectpicker.defaults={noneSelectedText:"Hi\xe7biri se\xe7ilmedi",noneResultsText:"Hi\xe7bir sonu\xe7 bulunamad\u0131 {0}",countSelectedText:function(e,i){return"{0} \xf6\u011fe se\xe7ildi"},maxOptionsText:function(e,i){return[1==e?"Limit a\u015f\u0131ld\u0131 (maksimum {n} say\u0131da \xf6\u011fe )":"Limit a\u015f\u0131ld\u0131 (maksimum {n} say\u0131da \xf6\u011fe)","Grup limiti a\u015f\u0131ld\u0131 (maksimum {n} say\u0131da \xf6\u011fe)"]},selectAllText:"T\xfcm\xfcn\xfc Se\xe7",deselectAllText:"Se\xe7iniz",multipleSeparator:", "}}); -------------------------------------------------------------------------------- /.env.example: -------------------------------------------------------------------------------- 1 | APP_NAME=Laravel 2 | APP_ENV=local 3 | APP_KEY= 4 | APP_DEBUG=true 5 | APP_URL=http://localhost 6 | 7 | LOG_CHANNEL=stack 8 | LOG_LEVEL=debug 9 | 10 | DB_CONNECTION=mysql 11 | DB_HOST=127.0.0.1 12 | DB_PORT=3306 13 | DB_DATABASE=laravel 14 | DB_USERNAME=root 15 | DB_PASSWORD= 16 | 17 | BROADCAST_DRIVER=log 18 | CACHE_DRIVER=file 19 | FILESYSTEM_DRIVER=local 20 | QUEUE_CONNECTION=sync 21 | SESSION_DRIVER=file 22 | SESSION_LIFETIME=120 23 | 24 | MEMCACHED_HOST=127.0.0.1 25 | 26 | REDIS_HOST=127.0.0.1 27 | REDIS_PASSWORD=null 28 | REDIS_PORT=6379 29 | 30 | MAIL_MAILER=smtp 31 | MAIL_HOST=mailhog 32 | MAIL_PORT=1025 33 | MAIL_USERNAME=null 34 | MAIL_PASSWORD=null 35 | MAIL_ENCRYPTION=null 36 | MAIL_FROM_ADDRESS=null 37 | MAIL_FROM_NAME="${APP_NAME}" 38 | 39 | AWS_ACCESS_KEY_ID= 40 | AWS_SECRET_ACCESS_KEY= 41 | AWS_DEFAULT_REGION=us-east-1 42 | AWS_BUCKET= 43 | AWS_USE_PATH_STYLE_ENDPOINT=false 44 | 45 | PUSHER_APP_ID= 46 | PUSHER_APP_KEY= 47 | PUSHER_APP_SECRET= 48 | PUSHER_APP_CLUSTER=mt1 49 | 50 | MIX_PUSHER_APP_KEY="${PUSHER_APP_KEY}" 51 | MIX_PUSHER_APP_CLUSTER="${PUSHER_APP_CLUSTER}" 52 | -------------------------------------------------------------------------------- /config/services.php: -------------------------------------------------------------------------------- 1 | [ 18 | 'domain' => env('MAILGUN_DOMAIN'), 19 | 'secret' => env('MAILGUN_SECRET'), 20 | 'endpoint' => env('MAILGUN_ENDPOINT', 'api.mailgun.net'), 21 | ], 22 | 23 | 'postmark' => [ 24 | 'token' => env('POSTMARK_TOKEN'), 25 | ], 26 | 27 | 'ses' => [ 28 | 'key' => env('AWS_ACCESS_KEY_ID'), 29 | 'secret' => env('AWS_SECRET_ACCESS_KEY'), 30 | 'region' => env('AWS_DEFAULT_REGION', 'us-east-1'), 31 | ], 32 | 33 | ]; 34 | -------------------------------------------------------------------------------- /database/migrations/2013_07_23_073030_create_upazilas_table.php: -------------------------------------------------------------------------------- 1 | increments('id'); 18 | $table->unsignedInteger('district_id'); 19 | $table->string('name')->nullable(); 20 | $table->string('bn_name')->nullable(); 21 | $table->string('url')->nullable(); 22 | $table->foreign('district_id')->references('id')->on('districts')->onDelete('cascade'); 23 | $table->timestamps(); 24 | }); 25 | } 26 | 27 | /** 28 | * Reverse the migrations. 29 | * 30 | * @return void 31 | */ 32 | public function down() 33 | { 34 | Schema::dropIfExists('upazilas'); 35 | } 36 | } 37 | -------------------------------------------------------------------------------- /public/frontend/vendor/bootstrap-select/js/i18n/defaults-fr_FR.min.js: -------------------------------------------------------------------------------- 1 | /*! 2 | * Bootstrap-select v1.13.12 (https://developer.snapappointments.com/bootstrap-select) 3 | * 4 | * Copyright 2012-2019 SnapAppointments, LLC 5 | * Licensed under MIT (https://github.com/snapappointments/bootstrap-select/blob/master/LICENSE) 6 | */ 7 | 8 | !function(e,t){void 0===e&&void 0!==window&&(e=window),"function"==typeof define&&define.amd?define(["jquery"],function(e){return t(e)}):"object"==typeof module&&module.exports?module.exports=t(require("jquery")):t(e.jQuery)}(this,function(e){e.fn.selectpicker.defaults={noneSelectedText:"Aucune s\xe9lection",noneResultsText:"Aucun r\xe9sultat pour {0}",countSelectedText:function(e,t){return 1
"); 13 | todoListInput.val(""); 14 | } 15 | 16 | }); 17 | 18 | todoListItem.on('change', '.checkbox', function() { 19 | if ($(this).attr('checked')) { 20 | $(this).removeAttr('checked'); 21 | } else { 22 | $(this).attr('checked', 'checked'); 23 | } 24 | 25 | $(this).closest("li").toggleClass('completed'); 26 | 27 | }); 28 | 29 | todoListItem.on('click', '.remove', function() { 30 | $(this).parent().remove(); 31 | }); 32 | 33 | }); 34 | })(jQuery); -------------------------------------------------------------------------------- /public/frontend/vendor/bootstrap-select/js/i18n/defaults-ja_JP.min.js: -------------------------------------------------------------------------------- 1 | /*! 2 | * Bootstrap-select v1.13.12 (https://developer.snapappointments.com/bootstrap-select) 3 | * 4 | * Copyright 2012-2019 SnapAppointments, LLC 5 | * Licensed under MIT (https://github.com/snapappointments/bootstrap-select/blob/master/LICENSE) 6 | */ 7 | 8 | !function(e,t){void 0===e&&void 0!==window&&(e=window),"function"==typeof define&&define.amd?define(["jquery"],function(e){return t(e)}):"object"==typeof module&&module.exports?module.exports=t(require("jquery")):t(e.jQuery)}(this,function(e){e.fn.selectpicker.defaults={noneSelectedText:"\u4f55\u3082\u304c\u9078\u629e\u3057\u305f",noneResultsText:"'{0}'\u304c\u7d50\u679c\u3092\u8fd4\u3055\u306a\u3044",countSelectedText:"{0}/{1}\u304c\u9078\u629e\u3057\u305f",maxOptionsText:["\u9650\u754c\u306f\u9054\u3057\u305f({n}{var}\u6700\u5927)","\u9650\u754c\u3092\u30b0\u30eb\u30fc\u30d7\u306f\u9054\u3057\u305f({n}{var}\u6700\u5927)",["\u30a2\u30a4\u30c6\u30e0","\u30a2\u30a4\u30c6\u30e0"]],selectAllText:"\u5168\u90e8\u3092\u9078\u629e\u3059\u308b",deselectAllText:"\u4f55\u3082\u9078\u629e\u3057\u306a\u3044",multipleSeparator:", "}}); -------------------------------------------------------------------------------- /public/frontend/vendor/bootstrap-select/js/i18n/defaults-ko_KR.min.js: -------------------------------------------------------------------------------- 1 | /*! 2 | * Bootstrap-select v1.13.12 (https://developer.snapappointments.com/bootstrap-select) 3 | * 4 | * Copyright 2012-2019 SnapAppointments, LLC 5 | * Licensed under MIT (https://github.com/snapappointments/bootstrap-select/blob/master/LICENSE) 6 | */ 7 | 8 | !function(e,t){void 0===e&&void 0!==window&&(e=window),"function"==typeof define&&define.amd?define(["jquery"],function(e){return t(e)}):"object"==typeof module&&module.exports?module.exports=t(require("jquery")):t(e.jQuery)}(this,function(e){e.fn.selectpicker.defaults={noneSelectedText:"\ud56d\ubaa9\uc744 \uc120\ud0dd\ud574\uc8fc\uc138\uc694",noneResultsText:"{0} \uac80\uc0c9 \uacb0\uacfc\uac00 \uc5c6\uc2b5\ub2c8\ub2e4",countSelectedText:function(e,t){return"{0}\uac1c\ub97c \uc120\ud0dd\ud558\uc600\uc2b5\ub2c8\ub2e4"},maxOptionsText:function(e,t){return["{n}\uac1c\uae4c\uc9c0 \uc120\ud0dd \uac00\ub2a5\ud569\ub2c8\ub2e4","\ud574\ub2f9 \uadf8\ub8f9\uc740 {n}\uac1c\uae4c\uc9c0 \uc120\ud0dd \uac00\ub2a5\ud569\ub2c8\ub2e4"]},selectAllText:"\uc804\uccb4\uc120\ud0dd",deselectAllText:"\uc804\uccb4\ud574\uc81c",multipleSeparator:", "}}); -------------------------------------------------------------------------------- /public/frontend/vendor/jquery.cookie/MIT-LICENSE.txt: -------------------------------------------------------------------------------- 1 | Copyright 2014 Klaus Hartl 2 | 3 | Permission is hereby granted, free of charge, to any person obtaining 4 | a copy of this software and associated documentation files (the 5 | "Software"), to deal in the Software without restriction, including 6 | without limitation the rights to use, copy, modify, merge, publish, 7 | distribute, sublicense, and/or sell copies of the Software, and to 8 | permit persons to whom the Software is furnished to do so, subject to 9 | the following conditions: 10 | 11 | The above copyright notice and this permission notice shall be 12 | included in all copies or substantial portions of the Software. 13 | 14 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, 15 | EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF 16 | MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND 17 | NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE 18 | LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION 19 | OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION 20 | WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. 21 | -------------------------------------------------------------------------------- /database/migrations/2014_10_12_000000_create_users_table.php: -------------------------------------------------------------------------------- 1 | increments('id'); 18 | $table->string('name'); 19 | $table->string('police_station')->nullable(); 20 | $table->string('email')->unique(); 21 | $table->timestamp('email_verified_at')->nullable(); 22 | $table->string('password'); 23 | $table->enum('user_type',['super_admin','admin','police_station'])->nullable(); 24 | $table->rememberToken(); 25 | $table->timestamps(); 26 | }); 27 | } 28 | 29 | /** 30 | * Reverse the migrations. 31 | * 32 | * @return void 33 | */ 34 | public function down() 35 | { 36 | Schema::dropIfExists('users'); 37 | } 38 | } 39 | -------------------------------------------------------------------------------- /database/migrations/2021_10_16_060011_create_wanteds_table.php: -------------------------------------------------------------------------------- 1 | increments('id'); 18 | $table->string('name')->nullable(); 19 | $table->string('father_name')->nullable(); 20 | $table->string('address')->nullable(); 21 | $table->string('gander')->nullable(); 22 | $table->string('photo')->nullable(); 23 | $table->string('details')->nullable(); 24 | $table->tinyInteger('status')->nullable(); 25 | 26 | $table->timestamps(); 27 | }); 28 | } 29 | 30 | /** 31 | * Reverse the migrations. 32 | * 33 | * @return void 34 | */ 35 | public function down() 36 | { 37 | Schema::dropIfExists('wanteds'); 38 | } 39 | } 40 | -------------------------------------------------------------------------------- /app/Http/Controllers/Auth/LoginController.php: -------------------------------------------------------------------------------- 1 | middleware('guest')->except('logout'); 39 | } 40 | } 41 | -------------------------------------------------------------------------------- /database/migrations/2013_07_23_072315_create_districts_table.php: -------------------------------------------------------------------------------- 1 | increments('id'); 18 | $table->unsignedInteger('division_id'); 19 | $table->string('name')->nullable(); 20 | $table->string('bn_name')->nullable(); 21 | $table->string('lat')->nullable(); 22 | $table->string('lon')->nullable(); 23 | $table->string('url')->nullable(); 24 | $table->foreign('division_id')->references('id')->on('divisions')->onDelete('cascade'); 25 | $table->timestamps(); 26 | }); 27 | } 28 | 29 | /** 30 | * Reverse the migrations. 31 | * 32 | * @return void 33 | */ 34 | public function down() 35 | { 36 | Schema::dropIfExists('districts'); 37 | } 38 | } 39 | -------------------------------------------------------------------------------- /config/view.php: -------------------------------------------------------------------------------- 1 | [ 17 | resource_path('views'), 18 | ], 19 | 20 | /* 21 | |-------------------------------------------------------------------------- 22 | | Compiled View Path 23 | |-------------------------------------------------------------------------- 24 | | 25 | | This option determines where all the compiled Blade templates will be 26 | | stored for your application. Typically, this is within the storage 27 | | directory. However, as usual, you are free to change this value. 28 | | 29 | */ 30 | 31 | 'compiled' => env( 32 | 'VIEW_COMPILED_PATH', 33 | realpath(storage_path('framework/views')) 34 | ), 35 | 36 | ]; 37 | -------------------------------------------------------------------------------- /app/Http/Controllers/UsersController.php: -------------------------------------------------------------------------------- 1 | middleware('auth'); 14 | } 15 | 16 | public function index() 17 | { 18 | $users = User::get(); 19 | return view('admin.users.users', compact('users')); 20 | } 21 | public function edit($id){ 22 | $users = User::find($id); 23 | return response()->json($users); 24 | } 25 | public function update(Request $request) 26 | { 27 | $users = User::find($request->id); 28 | $users->name = $request->name1; 29 | $users->email = $request->email1; 30 | $users->user_type = $request->user_type1; 31 | $users->update(); 32 | return response()->json($users); 33 | } 34 | public function passupdate(Request $request) 35 | { 36 | $users = User::find($request->id); 37 | $users->password = Hash::make($request->password1); 38 | $users->update(); 39 | return response()->json($users); 40 | } 41 | } 42 | -------------------------------------------------------------------------------- /app/Http/Controllers/Auth/ConfirmPasswordController.php: -------------------------------------------------------------------------------- 1 | middleware('auth'); 39 | } 40 | } 41 | -------------------------------------------------------------------------------- /resources/js/app.js: -------------------------------------------------------------------------------- 1 | /** 2 | * First we will load all of this project's JavaScript dependencies which 3 | * includes Vue and other libraries. It is a great starting point when 4 | * building robust, powerful web applications using Vue and Laravel. 5 | */ 6 | 7 | require('./bootstrap'); 8 | 9 | window.Vue = require('vue').default; 10 | 11 | /** 12 | * The following block of code may be used to automatically register your 13 | * Vue components. It will recursively scan this directory for the Vue 14 | * components and automatically register them with their "basename". 15 | * 16 | * Eg. ./components/ExampleComponent.vue -> 17 | */ 18 | 19 | // const files = require.context('./', true, /\.vue$/i) 20 | // files.keys().map(key => Vue.component(key.split('/').pop().split('.')[0], files(key).default)) 21 | 22 | Vue.component('example-component', require('./components/ExampleComponent.vue').default); 23 | 24 | /** 25 | * Next, we will create a fresh Vue application instance and attach it to 26 | * the page. Then, you may begin adding components to this application 27 | * or customize the JavaScript scaffolding to fit your unique needs. 28 | */ 29 | 30 | const app = new Vue({ 31 | el: '#app', 32 | }); 33 | -------------------------------------------------------------------------------- /resources/views/auth/verify.blade.php: -------------------------------------------------------------------------------- 1 | @extends('layouts.app') 2 | 3 | @section('content') 4 |
5 |
6 |
7 |
8 |
{{ __('Verify Your Email Address') }}
9 | 10 |
11 | @if (session('resent')) 12 | 15 | @endif 16 | 17 | {{ __('Before proceeding, please check your email for a verification link.') }} 18 | {{ __('If you did not receive the email') }}, 19 |
20 | @csrf 21 | . 22 |
23 |
24 |
25 |
26 |
27 |
28 | @endsection 29 | -------------------------------------------------------------------------------- /resources/views/frontend/helpline.blade.php: -------------------------------------------------------------------------------- 1 | @extends('frontend.layout.master') 2 | @section('content') 3 | 4 |
5 |
6 |
7 | {{--

Our essential tools

8 |

Lorem ipsum dolor sit amet, consetetur sadipscing elitr.

--}} 9 |
10 |
11 | @foreach ( App\Models\Hotline::get() as $item) 12 |
13 |
14 |
15 | {{--
--}} 16 |

{{ $item->title }}

17 |

{{ $item->phone_number }}

18 |
19 |
20 |
21 | @endforeach 22 |
23 |
24 |
25 | 26 | @endsection 27 | -------------------------------------------------------------------------------- /public/web.config: -------------------------------------------------------------------------------- 1 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | -------------------------------------------------------------------------------- /public/admin/assets/scss/_misc.scss: -------------------------------------------------------------------------------- 1 | /* Miscellanoeous */ 2 | body, 3 | html { 4 | overflow-x: hidden; 5 | padding-right: 0 !important; // resets padding right added by Bootstrap modal 6 | } 7 | 8 | *:-moz-full-screen, 9 | *:-webkit-full-screen, 10 | *:fullscreen *:-ms-fullscreen { 11 | overflow: auto; 12 | } 13 | 14 | .container-scroller { 15 | overflow: hidden; 16 | } 17 | 18 | pre { 19 | background: color(gray-lighter); 20 | padding: 15px; 21 | font-size: 14px; 22 | } 23 | 24 | code { 25 | padding: 5px; 26 | color: theme-color(danger); 27 | font-family: $type1-light; 28 | font-size: $default-font-size; 29 | border-radius: 4px; 30 | } 31 | 32 | .page-header { 33 | @extend .d-flex; 34 | @extend .justify-content-between; 35 | @extend .align-items-center; 36 | margin: 0 0 1.5rem 0; 37 | .breadcrumb { 38 | border: 0; 39 | margin-bottom: 0; 40 | } 41 | } 42 | .page-title { 43 | color: $page-title-color; 44 | font-size: 1.125rem; 45 | margin-bottom: 0; 46 | .page-title-icon { 47 | display: inline-block; 48 | width: 36px; 49 | height: 36px; 50 | border-radius: 4px; 51 | text-align: center; 52 | box-shadow: 0px 3px 8.3px 0.7px rgba(163, 93, 255, 0.35); 53 | i { 54 | font-size: .9375rem; 55 | line-height: 36px; 56 | } 57 | } 58 | } -------------------------------------------------------------------------------- /phpunit.xml: -------------------------------------------------------------------------------- 1 | 2 | 7 | 8 | 9 | ./tests/Unit 10 | 11 | 12 | ./tests/Feature 13 | 14 | 15 | 16 | 17 | ./app 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | -------------------------------------------------------------------------------- /app/Http/Controllers/Auth/VerificationController.php: -------------------------------------------------------------------------------- 1 | middleware('auth'); 39 | $this->middleware('signed')->only('verify'); 40 | $this->middleware('throttle:6,1')->only('verify', 'resend'); 41 | } 42 | } 43 | -------------------------------------------------------------------------------- /database/factories/UserFactory.php: -------------------------------------------------------------------------------- 1 | $this->faker->name(), 27 | 'email' => $this->faker->unique()->safeEmail(), 28 | 'email_verified_at' => now(), 29 | 'password' => '$2y$10$92IXUNpkjO0rOQ5byMi.Ye4oKoEa3Ro9llC/.og/at2.uheWG/igi', // password 30 | 'remember_token' => Str::random(10), 31 | ]; 32 | } 33 | 34 | /** 35 | * Indicate that the model's email address should be unverified. 36 | * 37 | * @return \Illuminate\Database\Eloquent\Factories\Factory 38 | */ 39 | public function unverified() 40 | { 41 | return $this->state(function (array $attributes) { 42 | return [ 43 | 'email_verified_at' => null, 44 | ]; 45 | }); 46 | } 47 | } 48 | -------------------------------------------------------------------------------- /public/frontend/js/front.js: -------------------------------------------------------------------------------- 1 | $(function () { 2 | 3 | /* ========================================== 4 | TOOL GALLERY SLIDER 5 | ============================================ */ 6 | $('.tool-gallery-slider').owlCarousel({ 7 | items: 1, 8 | thumbs: true, 9 | thumbImage: false, 10 | thumbsPrerendered: true, 11 | thumbContainerClass: 'owl-thumbs', 12 | thumbItemClass: 'owl-thumb-item' 13 | }); 14 | 15 | 16 | /* ========================================== 17 | TOOLTIP INITIALIZATION 18 | ============================================ */ 19 | $('[rel="tooltip"]').tooltip(); 20 | 21 | 22 | /* ========================================== 23 | LIGHTBOX 24 | ============================================ */ 25 | lightbox.option({ 26 | 'wrapAround': true 27 | }); 28 | 29 | /* ========================================== 30 | CUSTOM FILE UPLOAD 31 | ============================================ */ 32 | $(":file").filestyle({ 33 | buttonBefore: true, 34 | btnClass: "btn-dark", 35 | placeholder: "No file chosen" 36 | }); 37 | 38 | $('.selectpicker').on('change', function () { 39 | $(this).closest('.dropdown').find('.filter-option-inner-inner').addClass('selected'); 40 | }); 41 | 42 | }); 43 | -------------------------------------------------------------------------------- /resources/views/frontend/expatriate/expatriate.blade.php: -------------------------------------------------------------------------------- 1 | @extends('frontend.layout.master') 2 | @section('content') 3 | 4 | 5 | 6 |
7 |
8 |
9 |

প্রবাসী হেল্প সেল-এ আপনাকে স্বাগতম

10 |
11 |

প্রবাসীদের উন্নত সেবা প্রদানের জন্য, এআইজি (প্রবাসী সেল) এর অধীনে প্রবাসী হেল্প সেল নামে একটি ডেডিকেটেড সেল প্রতিষ্ঠা করা হয়েছে পুলিশ সদর দপ্তর, ঢাকা, বাংলাদেশে। বিদেশ থেকে আসা প্রবাসীরা এবং তাদের বাড়িতে থাকার সময় (বাংলাদেশ) তাদের অভিযোগ জমা দিতে পারেন এবং নিম্নলিখিত যোগাযোগে সাহায্য চাইতে পারেন:

12 |
13 |
14 |
Cell: +88 01769690019
15 |
Cell: +88 01320001435
16 |
Email: expatriatehelp@police.gov.bd
17 | 18 |
19 |

সমস্ত সদর দফতর ইউনিটে (জেলা/মেট্রোপলিটান) অতিরিক্ত সুপারিনটেনডেন্ট পদমর্যাদার একটি ফোকাল পয়েন্ট সমস্ত প্রবাসী সমস্যা নিরীক্ষণের জন্য নিযুক্ত করা হয়েছে। প্রবাসীরাও কাছের থানায় অভিযোগ করতে পারেন। থানার ভারপ্রাপ্ত কর্মকর্তাদের তাদের অভিযোগের তাৎক্ষণিক ব্যবস্থা নিশ্চিত করতে নির্দেশ দেওয়া হয়েছে।

20 |
21 |
22 |
23 | 24 | @endsection 25 | -------------------------------------------------------------------------------- /public/frontend/vendor/bootstrap-select/js/i18n/defaults-zh_CN.js: -------------------------------------------------------------------------------- 1 | /*! 2 | * Bootstrap-select v1.13.12 (https://developer.snapappointments.com/bootstrap-select) 3 | * 4 | * Copyright 2012-2019 SnapAppointments, LLC 5 | * Licensed under MIT (https://github.com/snapappointments/bootstrap-select/blob/master/LICENSE) 6 | */ 7 | 8 | (function (root, factory) { 9 | if (root === undefined && window !== undefined) root = window; 10 | if (typeof define === 'function' && define.amd) { 11 | // AMD. Register as an anonymous module unless amdModuleId is set 12 | define(["jquery"], function (a0) { 13 | return (factory(a0)); 14 | }); 15 | } else if (typeof module === 'object' && module.exports) { 16 | // Node. Does not work with strict CommonJS, but 17 | // only CommonJS-like environments that support module.exports, 18 | // like Node. 19 | module.exports = factory(require("jquery")); 20 | } else { 21 | factory(root["jQuery"]); 22 | } 23 | }(this, function (jQuery) { 24 | 25 | (function ($) { 26 | $.fn.selectpicker.defaults = { 27 | noneSelectedText: '没有选中任何项', 28 | noneResultsText: '没有找到匹配项', 29 | countSelectedText: '选中{1}中的{0}项', 30 | maxOptionsText: ['超出限制 (最多选择{n}项)', '组选择超出限制(最多选择{n}组)'], 31 | multipleSeparator: ', ', 32 | selectAllText: '全选', 33 | deselectAllText: '取消全选' 34 | }; 35 | })(jQuery); 36 | 37 | 38 | })); 39 | //# sourceMappingURL=defaults-zh_CN.js.map -------------------------------------------------------------------------------- /public/frontend/vendor/bootstrap-select/js/i18n/defaults-zh_TW.js: -------------------------------------------------------------------------------- 1 | /*! 2 | * Bootstrap-select v1.13.12 (https://developer.snapappointments.com/bootstrap-select) 3 | * 4 | * Copyright 2012-2019 SnapAppointments, LLC 5 | * Licensed under MIT (https://github.com/snapappointments/bootstrap-select/blob/master/LICENSE) 6 | */ 7 | 8 | (function (root, factory) { 9 | if (root === undefined && window !== undefined) root = window; 10 | if (typeof define === 'function' && define.amd) { 11 | // AMD. Register as an anonymous module unless amdModuleId is set 12 | define(["jquery"], function (a0) { 13 | return (factory(a0)); 14 | }); 15 | } else if (typeof module === 'object' && module.exports) { 16 | // Node. Does not work with strict CommonJS, but 17 | // only CommonJS-like environments that support module.exports, 18 | // like Node. 19 | module.exports = factory(require("jquery")); 20 | } else { 21 | factory(root["jQuery"]); 22 | } 23 | }(this, function (jQuery) { 24 | 25 | (function ($) { 26 | $.fn.selectpicker.defaults = { 27 | noneSelectedText: '沒有選取任何項目', 28 | noneResultsText: '沒有找到符合的結果', 29 | countSelectedText: '已經選取{0}個項目', 30 | maxOptionsText: ['超過限制 (最多選擇{n}項)', '超過限制(最多選擇{n}組)'], 31 | selectAllText: '選取全部', 32 | deselectAllText: '全部取消', 33 | multipleSeparator: ', ' 34 | }; 35 | })(jQuery); 36 | 37 | 38 | })); 39 | //# sourceMappingURL=defaults-zh_TW.js.map -------------------------------------------------------------------------------- /resources/js/bootstrap.js: -------------------------------------------------------------------------------- 1 | window._ = require('lodash'); 2 | 3 | /** 4 | * We'll load jQuery and the Bootstrap jQuery plugin which provides support 5 | * for JavaScript based Bootstrap features such as modals and tabs. This 6 | * code may be modified to fit the specific needs of your application. 7 | */ 8 | 9 | try { 10 | window.Popper = require('popper.js').default; 11 | window.$ = window.jQuery = require('jquery'); 12 | 13 | require('bootstrap'); 14 | } catch (e) {} 15 | 16 | /** 17 | * We'll load the axios HTTP library which allows us to easily issue requests 18 | * to our Laravel back-end. This library automatically handles sending the 19 | * CSRF token as a header based on the value of the "XSRF" token cookie. 20 | */ 21 | 22 | window.axios = require('axios'); 23 | 24 | window.axios.defaults.headers.common['X-Requested-With'] = 'XMLHttpRequest'; 25 | 26 | /** 27 | * Echo exposes an expressive API for subscribing to channels and listening 28 | * for events that are broadcast by Laravel. Echo and event broadcasting 29 | * allows your team to easily build robust real-time web applications. 30 | */ 31 | 32 | // import Echo from 'laravel-echo'; 33 | 34 | // window.Pusher = require('pusher-js'); 35 | 36 | // window.Echo = new Echo({ 37 | // broadcaster: 'pusher', 38 | // key: process.env.MIX_PUSHER_APP_KEY, 39 | // cluster: process.env.MIX_PUSHER_APP_CLUSTER, 40 | // forceTLS: true 41 | // }); 42 | -------------------------------------------------------------------------------- /public/frontend/vendor/bootstrap-select/js/i18n/defaults-fa_IR.min.js: -------------------------------------------------------------------------------- 1 | /*! 2 | * Bootstrap-select v1.13.12 (https://developer.snapappointments.com/bootstrap-select) 3 | * 4 | * Copyright 2012-2019 SnapAppointments, LLC 5 | * Licensed under MIT (https://github.com/snapappointments/bootstrap-select/blob/master/LICENSE) 6 | */ 7 | 8 | !function(e,t){void 0===e&&void 0!==window&&(e=window),"function"==typeof define&&define.amd?define(["jquery"],function(e){return t(e)}):"object"==typeof module&&module.exports?module.exports=t(require("jquery")):t(e.jQuery)}(this,function(e){e.fn.selectpicker.defaults={noneSelectedText:"\u0686\u06cc\u0632\u06cc \u0627\u0646\u062a\u062e\u0627\u0628 \u0646\u0634\u062f\u0647 \u0627\u0633\u062a",noneResultsText:"\u0647\u06cc\u062c \u0645\u0634\u0627\u0628\u0647\u06cc \u0628\u0631\u0627\u06cc {0} \u067e\u06cc\u062f\u0627 \u0646\u0634\u062f",countSelectedText:"{0} \u0627\u0632 {1} \u0645\u0648\u0631\u062f \u0627\u0646\u062a\u062e\u0627\u0628 \u0634\u062f\u0647",maxOptionsText:["\u0628\u06cc\u0634\u062a\u0631 \u0645\u0645\u06a9\u0646 \u0646\u06cc\u0633\u062a {\u062d\u062f\u0627\u06a9\u062b\u0631 {n} \u0639\u062f\u062f}","\u0628\u06cc\u0634\u062a\u0631 \u0645\u0645\u06a9\u0646 \u0646\u06cc\u0633\u062a {\u062d\u062f\u0627\u06a9\u062b\u0631 {n} \u0639\u062f\u062f}"],selectAllText:"\u0627\u0646\u062a\u062e\u0627\u0628 \u0647\u0645\u0647",deselectAllText:"\u0627\u0646\u062a\u062e\u0627\u0628 \u0647\u06cc\u0686 \u06a9\u062f\u0627\u0645",multipleSeparator:", "}}); -------------------------------------------------------------------------------- /public/frontend/vendor/bootstrap-select/js/i18n/defaults-ua_UA.min.js: -------------------------------------------------------------------------------- 1 | /*! 2 | * Bootstrap-select v1.13.12 (https://developer.snapappointments.com/bootstrap-select) 3 | * 4 | * Copyright 2012-2019 SnapAppointments, LLC 5 | * Licensed under MIT (https://github.com/snapappointments/bootstrap-select/blob/master/LICENSE) 6 | */ 7 | 8 | !function(e,t){void 0===e&&void 0!==window&&(e=window),"function"==typeof define&&define.amd?define(["jquery"],function(e){return t(e)}):"object"==typeof module&&module.exports?module.exports=t(require("jquery")):t(e.jQuery)}(this,function(e){e.fn.selectpicker.defaults={noneSelectedText:"\u041d\u0456\u0447\u043e\u0433\u043e \u043d\u0435 \u0432\u0438\u0431\u0440\u0430\u043d\u043e",noneResultsText:"\u0417\u0431\u0456\u0433\u0456\u0432 \u043d\u0435 \u0437\u043d\u0430\u0439\u0434\u0435\u043d\u043e {0}",countSelectedText:"\u0412\u0438\u0431\u0440\u0430\u043d\u043e {0} \u0456\u0437 {1}",maxOptionsText:["\u0414\u043e\u0441\u044f\u0433\u043d\u0443\u0442\u0430 \u043c\u0435\u0436\u0430 ({n} {var} \u043c\u0430\u043a\u0441\u0438\u043c\u0443\u043c)","\u0414\u043e\u0441\u044f\u0433\u043d\u0443\u0442\u0430 \u043c\u0435\u0436\u0430 \u0432 \u0433\u0440\u0443\u043f\u0456 ({n} {var} \u043c\u0430\u043a\u0441\u0438\u043c\u0443\u043c)",["items","item"]],multipleSeparator:", ",selectAllText:"\u0412\u0438\u0431\u0440\u0430\u0442\u0438 \u0432\u0441\u0435",deselectAllText:"\u0421\u043a\u0430\u0441\u0443\u0432\u0430\u0442\u0438 \u0432\u0438\u0431\u0456\u0440 \u0443\u0441\u0456"}}); -------------------------------------------------------------------------------- /public/admin/assets/scss/mixins/_animation.scss: -------------------------------------------------------------------------------- 1 | /* Animation Mixins */ 2 | @keyframes dropdownAnimation { 3 | from { 4 | opacity: 0; 5 | transform: translate3d(0, -30px, 0); 6 | } 7 | 8 | to { 9 | opacity: 1; 10 | transform: none; 11 | transform: translate3d(0, 0px, 0); 12 | } 13 | } 14 | 15 | .dropdownAnimation { 16 | animation-name: dropdownAnimation; 17 | @include animation-duration($action-transition-duration); 18 | @include animation-fill-mode(both); 19 | } 20 | @mixin transition($settings) { 21 | -webkit-transition: $settings; 22 | -moz-transition: $settings; 23 | -ms-transition: $settings; 24 | -o-transition: $settings; 25 | transition: $settings; 26 | } 27 | @keyframes fadeOut { 28 | from { 29 | opacity: 1; 30 | } 31 | 32 | to { 33 | opacity: 0; 34 | } 35 | } 36 | 37 | .fadeOut { 38 | animation-name: fadeOut; 39 | } 40 | 41 | .infinite-spin { 42 | @keyframes spin { 43 | from { 44 | transform: rotate(0deg); 45 | } 46 | 47 | to { 48 | transform: rotate(360deg); 49 | } 50 | } 51 | animation-name: spin; 52 | animation-duration: 3s; 53 | animation-iteration-count: infinite; 54 | animation-timing-function: linear; 55 | } 56 | @keyframes fadeInUp { 57 | from { 58 | opacity: 0; 59 | transform: translate3d(0, 100%, 0); 60 | } 61 | 62 | to { 63 | opacity: 1; 64 | transform: none; 65 | } 66 | } 67 | 68 | .fadeInUp { 69 | animation-name: fadeInUp; 70 | } -------------------------------------------------------------------------------- /public/frontend/vendor/bootstrap-select/js/i18n/defaults-ja_JP.js: -------------------------------------------------------------------------------- 1 | /*! 2 | * Bootstrap-select v1.13.12 (https://developer.snapappointments.com/bootstrap-select) 3 | * 4 | * Copyright 2012-2019 SnapAppointments, LLC 5 | * Licensed under MIT (https://github.com/snapappointments/bootstrap-select/blob/master/LICENSE) 6 | */ 7 | 8 | (function (root, factory) { 9 | if (root === undefined && window !== undefined) root = window; 10 | if (typeof define === 'function' && define.amd) { 11 | // AMD. Register as an anonymous module unless amdModuleId is set 12 | define(["jquery"], function (a0) { 13 | return (factory(a0)); 14 | }); 15 | } else if (typeof module === 'object' && module.exports) { 16 | // Node. Does not work with strict CommonJS, but 17 | // only CommonJS-like environments that support module.exports, 18 | // like Node. 19 | module.exports = factory(require("jquery")); 20 | } else { 21 | factory(root["jQuery"]); 22 | } 23 | }(this, function (jQuery) { 24 | 25 | (function ($) { 26 | $.fn.selectpicker.defaults = { 27 | noneSelectedText: '何もが選択した', 28 | noneResultsText: '\'{0}\'が結果を返さない', 29 | countSelectedText: '{0}/{1}が選択した', 30 | maxOptionsText: ['限界は達した({n}{var}最大)', '限界をグループは達した({n}{var}最大)', ['アイテム', 'アイテム']], 31 | selectAllText: '全部を選択する', 32 | deselectAllText: '何も選択しない', 33 | multipleSeparator: ', ' 34 | }; 35 | })(jQuery); 36 | 37 | 38 | })); 39 | //# sourceMappingURL=defaults-ja_JP.js.map -------------------------------------------------------------------------------- /resources/views/frontend/general/gd_sample.blade.php: -------------------------------------------------------------------------------- 1 | @extends('frontend.layout.master') 2 | @section('content') 3 | 4 | 5 |
6 |
7 |
8 |

জিডির নমুনা

9 |
10 |

11 | বরাবর
12 | ভারপ্রাপ্ত কর্মকর্তা
13 | ………. থানা
14 | চট্রগ্রাম

15 | 16 | বিষয়: এসএসসি সার্টিফিকেট হারানো সংবাদ ডায়েরীভুক্ত করে প্রয়োজনীয় ব্যবস্থা গ্রহণের আবেদন।

17 | মহোদয়,
18 | আমি নিম্ন সাক্ষরকারী আপনার থানায় উপস্থিত হয়ে লিখিতভাবে জানাচ্ছি যে, আমার এসএসসি পরীক্ষার সার্টিফিকেট আজ সকাল আনুমানিক ১০ টার সময় ঢাকা কলেজের পাশের রাস্তার একটি ফটোকপি করার দোকান থেকে হারিয়ে গেছে।
19 | 20 | এমতাবস্থায় হারানোর বিষয়টি ডায়েরীভুক্ত করে প্রয়োজনীয় ব্যবস্থা নেবার জন্য অনুরোধ জানাচ্ছি। 21 |

22 | সার্টিফিকেটের বিবরণ:
23 | পরীক্ষার নাম…শিক্ষাবর্ষ…
24 | রেজিষ্ট্রেশন নং… রোল নং…
25 | দাখিলকারী,
26 | ….
27 | ঠিকানা…
28 | ফোন…
29 |

30 |
31 |
32 |
33 | @endsection 34 | -------------------------------------------------------------------------------- /public/frontend/vendor/bootstrap-select/js/i18n/defaults-id_ID.js: -------------------------------------------------------------------------------- 1 | /*! 2 | * Bootstrap-select v1.13.12 (https://developer.snapappointments.com/bootstrap-select) 3 | * 4 | * Copyright 2012-2019 SnapAppointments, LLC 5 | * Licensed under MIT (https://github.com/snapappointments/bootstrap-select/blob/master/LICENSE) 6 | */ 7 | 8 | (function (root, factory) { 9 | if (root === undefined && window !== undefined) root = window; 10 | if (typeof define === 'function' && define.amd) { 11 | // AMD. Register as an anonymous module unless amdModuleId is set 12 | define(["jquery"], function (a0) { 13 | return (factory(a0)); 14 | }); 15 | } else if (typeof module === 'object' && module.exports) { 16 | // Node. Does not work with strict CommonJS, but 17 | // only CommonJS-like environments that support module.exports, 18 | // like Node. 19 | module.exports = factory(require("jquery")); 20 | } else { 21 | factory(root["jQuery"]); 22 | } 23 | }(this, function (jQuery) { 24 | 25 | (function ($) { 26 | $.fn.selectpicker.defaults = { 27 | noneSelectedText: 'Tidak ada yang dipilih', 28 | noneResultsText: 'Tidak ada yang cocok {0}', 29 | countSelectedText: '{0} terpilih', 30 | maxOptionsText: ['Mencapai batas (maksimum {n})', 'Mencapai batas grup (maksimum {n})'], 31 | selectAllText: 'Pilih Semua', 32 | deselectAllText: 'Hapus Semua', 33 | multipleSeparator: ', ' 34 | }; 35 | })(jQuery); 36 | 37 | 38 | })); 39 | //# sourceMappingURL=defaults-id_ID.js.map -------------------------------------------------------------------------------- /public/frontend/vendor/bootstrap-select/js/i18n/defaults-fa_IR.js: -------------------------------------------------------------------------------- 1 | /*! 2 | * Bootstrap-select v1.13.12 (https://developer.snapappointments.com/bootstrap-select) 3 | * 4 | * Copyright 2012-2019 SnapAppointments, LLC 5 | * Licensed under MIT (https://github.com/snapappointments/bootstrap-select/blob/master/LICENSE) 6 | */ 7 | 8 | (function (root, factory) { 9 | if (root === undefined && window !== undefined) root = window; 10 | if (typeof define === 'function' && define.amd) { 11 | // AMD. Register as an anonymous module unless amdModuleId is set 12 | define(["jquery"], function (a0) { 13 | return (factory(a0)); 14 | }); 15 | } else if (typeof module === 'object' && module.exports) { 16 | // Node. Does not work with strict CommonJS, but 17 | // only CommonJS-like environments that support module.exports, 18 | // like Node. 19 | module.exports = factory(require("jquery")); 20 | } else { 21 | factory(root["jQuery"]); 22 | } 23 | }(this, function (jQuery) { 24 | 25 | (function ($) { 26 | $.fn.selectpicker.defaults = { 27 | noneSelectedText: 'چیزی انتخاب نشده است', 28 | noneResultsText: 'هیج مشابهی برای {0} پیدا نشد', 29 | countSelectedText: '{0} از {1} مورد انتخاب شده', 30 | maxOptionsText: ['بیشتر ممکن نیست {حداکثر {n} عدد}', 'بیشتر ممکن نیست {حداکثر {n} عدد}'], 31 | selectAllText: 'انتخاب همه', 32 | deselectAllText: 'انتخاب هیچ کدام', 33 | multipleSeparator: ', ' 34 | }; 35 | })(jQuery); 36 | 37 | 38 | })); 39 | //# sourceMappingURL=defaults-fa_IR.js.map -------------------------------------------------------------------------------- /resources/views/admin/include/script.blade.php: -------------------------------------------------------------------------------- 1 | 2 | 3 | {{-- --}} 4 | 5 | 6 | {{-- --}} 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | {{-- 20 | 21 | --}} 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | -------------------------------------------------------------------------------- /public/frontend/vendor/bootstrap-select/js/i18n/defaults-cs_CZ.js: -------------------------------------------------------------------------------- 1 | /*! 2 | * Bootstrap-select v1.13.12 (https://developer.snapappointments.com/bootstrap-select) 3 | * 4 | * Copyright 2012-2019 SnapAppointments, LLC 5 | * Licensed under MIT (https://github.com/snapappointments/bootstrap-select/blob/master/LICENSE) 6 | */ 7 | 8 | (function (root, factory) { 9 | if (root === undefined && window !== undefined) root = window; 10 | if (typeof define === 'function' && define.amd) { 11 | // AMD. Register as an anonymous module unless amdModuleId is set 12 | define(["jquery"], function (a0) { 13 | return (factory(a0)); 14 | }); 15 | } else if (typeof module === 'object' && module.exports) { 16 | // Node. Does not work with strict CommonJS, but 17 | // only CommonJS-like environments that support module.exports, 18 | // like Node. 19 | module.exports = factory(require("jquery")); 20 | } else { 21 | factory(root["jQuery"]); 22 | } 23 | }(this, function (jQuery) { 24 | 25 | (function ($) { 26 | $.fn.selectpicker.defaults = { 27 | noneSelectedText: 'Nic není vybráno', 28 | noneResultsText: 'Žádné výsledky {0}', 29 | countSelectedText: 'Označeno {0} z {1}', 30 | maxOptionsText: ['Limit překročen ({n} {var} max)', 'Limit skupiny překročen ({n} {var} max)', ['položek', 'položka']], 31 | multipleSeparator: ', ', 32 | selectAllText: 'Vybrat Vše', 33 | deselectAllText: 'Odznačit Vše' 34 | }; 35 | })(jQuery); 36 | 37 | 38 | })); 39 | //# sourceMappingURL=defaults-cs_CZ.js.map -------------------------------------------------------------------------------- /public/admin/assets/scss/mixins/_misc.scss: -------------------------------------------------------------------------------- 1 | /* Miscellaneous Mixins */ 2 | 3 | // general transform 4 | @mixin transform($transforms) { 5 | -moz-transform: $transforms; 6 | -o-transform: $transforms; 7 | -ms-transform: $transforms; 8 | -webkit-transform: $transforms; 9 | transform: $transforms; 10 | } 11 | 12 | // rotate 13 | @mixin rotate ($deg) { 14 | @include transform(rotate(#{$deg}deg)); 15 | } 16 | 17 | // scale 18 | @mixin scale($scale) { 19 | @include transform(scale($scale)); 20 | } 21 | // translate 22 | @mixin translate ($x, $y) { 23 | @include transform(translate($x, $y)); 24 | } 25 | // skew 26 | @mixin skew ($x, $y) { 27 | @include transform(skew(#{$x}deg, #{$y}deg)); 28 | } 29 | //transform origin 30 | @mixin transform-origin ($origin) { 31 | moz-transform-origin: $origin; 32 | -o-transform-origin: $origin; 33 | -ms-transform-origin: $origin; 34 | -webkit-transform-origin: $origin; 35 | transform-origin: $origin; 36 | } 37 | //Ellipsis 38 | %ellipsor{ 39 | text-overflow: ellipsis; 40 | overflow: hidden; 41 | max-width:100%; 42 | white-space: nowrap; 43 | } 44 | 45 | @mixin ellipsor { 46 | text-overflow: ellipsis; 47 | overflow: hidden; 48 | max-width: 100%; 49 | white-space: nowrap; 50 | } 51 | 52 | // Placeholder 53 | @mixin placeholder { 54 | &::-webkit-input-placeholder { 55 | @content 56 | } 57 | &:-moz-placeholder { 58 | @content 59 | } 60 | &::-moz-placeholder { 61 | @content 62 | } 63 | &:-ms-input-placeholder { 64 | @content 65 | } 66 | } -------------------------------------------------------------------------------- /public/frontend/vendor/bootstrap-select/js/i18n/defaults-ua_UA.js: -------------------------------------------------------------------------------- 1 | /*! 2 | * Bootstrap-select v1.13.12 (https://developer.snapappointments.com/bootstrap-select) 3 | * 4 | * Copyright 2012-2019 SnapAppointments, LLC 5 | * Licensed under MIT (https://github.com/snapappointments/bootstrap-select/blob/master/LICENSE) 6 | */ 7 | 8 | (function (root, factory) { 9 | if (root === undefined && window !== undefined) root = window; 10 | if (typeof define === 'function' && define.amd) { 11 | // AMD. Register as an anonymous module unless amdModuleId is set 12 | define(["jquery"], function (a0) { 13 | return (factory(a0)); 14 | }); 15 | } else if (typeof module === 'object' && module.exports) { 16 | // Node. Does not work with strict CommonJS, but 17 | // only CommonJS-like environments that support module.exports, 18 | // like Node. 19 | module.exports = factory(require("jquery")); 20 | } else { 21 | factory(root["jQuery"]); 22 | } 23 | }(this, function (jQuery) { 24 | 25 | (function ($) { 26 | $.fn.selectpicker.defaults = { 27 | noneSelectedText: 'Нічого не вибрано', 28 | noneResultsText: 'Збігів не знайдено {0}', 29 | countSelectedText: 'Вибрано {0} із {1}', 30 | maxOptionsText: ['Досягнута межа ({n} {var} максимум)', 'Досягнута межа в групі ({n} {var} максимум)', ['items', 'item']], 31 | multipleSeparator: ', ', 32 | selectAllText: 'Вибрати все', 33 | deselectAllText: 'Скасувати вибір усі' 34 | }; 35 | })(jQuery); 36 | 37 | 38 | })); 39 | //# sourceMappingURL=defaults-ua_UA.js.map -------------------------------------------------------------------------------- /public/frontend/vendor/bootstrap-select/js/i18n/defaults-eu.js: -------------------------------------------------------------------------------- 1 | /*! 2 | * Bootstrap-select v1.13.12 (https://developer.snapappointments.com/bootstrap-select) 3 | * 4 | * Copyright 2012-2019 SnapAppointments, LLC 5 | * Licensed under MIT (https://github.com/snapappointments/bootstrap-select/blob/master/LICENSE) 6 | */ 7 | 8 | (function (root, factory) { 9 | if (root === undefined && window !== undefined) root = window; 10 | if (typeof define === 'function' && define.amd) { 11 | // AMD. Register as an anonymous module unless amdModuleId is set 12 | define(["jquery"], function (a0) { 13 | return (factory(a0)); 14 | }); 15 | } else if (typeof module === 'object' && module.exports) { 16 | // Node. Does not work with strict CommonJS, but 17 | // only CommonJS-like environments that support module.exports, 18 | // like Node. 19 | module.exports = factory(require("jquery")); 20 | } else { 21 | factory(root["jQuery"]); 22 | } 23 | }(this, function (jQuery) { 24 | 25 | (function ($) { 26 | $.fn.selectpicker.defaults = { 27 | noneSelectedText: 'Hautapenik ez', 28 | noneResultsText: 'Emaitzarik ez {0}', 29 | countSelectedText: '{1}(e)tik {0} hautatuta', 30 | maxOptionsText: ['Mugara iritsita ({n} {var} gehienez)', 'Taldearen mugara iritsita ({n} {var} gehienez)', ['elementu', 'elementu']], 31 | multipleSeparator: ', ', 32 | selectAllText: 'Hautatu Guztiak', 33 | deselectAllText: 'Desautatu Guztiak' 34 | }; 35 | })(jQuery); 36 | 37 | 38 | })); 39 | //# sourceMappingURL=defaults-eu.js.map -------------------------------------------------------------------------------- /public/frontend/vendor/bootstrap-select/js/i18n/defaults-pt_BR.js: -------------------------------------------------------------------------------- 1 | /*! 2 | * Bootstrap-select v1.13.12 (https://developer.snapappointments.com/bootstrap-select) 3 | * 4 | * Copyright 2012-2019 SnapAppointments, LLC 5 | * Licensed under MIT (https://github.com/snapappointments/bootstrap-select/blob/master/LICENSE) 6 | */ 7 | 8 | (function (root, factory) { 9 | if (root === undefined && window !== undefined) root = window; 10 | if (typeof define === 'function' && define.amd) { 11 | // AMD. Register as an anonymous module unless amdModuleId is set 12 | define(["jquery"], function (a0) { 13 | return (factory(a0)); 14 | }); 15 | } else if (typeof module === 'object' && module.exports) { 16 | // Node. Does not work with strict CommonJS, but 17 | // only CommonJS-like environments that support module.exports, 18 | // like Node. 19 | module.exports = factory(require("jquery")); 20 | } else { 21 | factory(root["jQuery"]); 22 | } 23 | }(this, function (jQuery) { 24 | 25 | (function ($) { 26 | $.fn.selectpicker.defaults = { 27 | noneSelectedText: 'Nada selecionado', 28 | noneResultsText: 'Nada encontrado contendo {0}', 29 | countSelectedText: 'Selecionado {0} de {1}', 30 | maxOptionsText: ['Limite excedido (máx. {n} {var})', 'Limite do grupo excedido (máx. {n} {var})', ['itens', 'item']], 31 | multipleSeparator: ', ', 32 | selectAllText: 'Selecionar Todos', 33 | deselectAllText: 'Desmarcar Todos' 34 | }; 35 | })(jQuery); 36 | 37 | 38 | })); 39 | //# sourceMappingURL=defaults-pt_BR.js.map -------------------------------------------------------------------------------- /public/frontend/vendor/bootstrap-select/js/i18n/defaults-es_CL.js: -------------------------------------------------------------------------------- 1 | /*! 2 | * Bootstrap-select v1.13.12 (https://developer.snapappointments.com/bootstrap-select) 3 | * 4 | * Copyright 2012-2019 SnapAppointments, LLC 5 | * Licensed under MIT (https://github.com/snapappointments/bootstrap-select/blob/master/LICENSE) 6 | */ 7 | 8 | (function (root, factory) { 9 | if (root === undefined && window !== undefined) root = window; 10 | if (typeof define === 'function' && define.amd) { 11 | // AMD. Register as an anonymous module unless amdModuleId is set 12 | define(["jquery"], function (a0) { 13 | return (factory(a0)); 14 | }); 15 | } else if (typeof module === 'object' && module.exports) { 16 | // Node. Does not work with strict CommonJS, but 17 | // only CommonJS-like environments that support module.exports, 18 | // like Node. 19 | module.exports = factory(require("jquery")); 20 | } else { 21 | factory(root["jQuery"]); 22 | } 23 | }(this, function (jQuery) { 24 | 25 | (function ($) { 26 | $.fn.selectpicker.defaults = { 27 | noneSelectedText: 'No hay selección', 28 | noneResultsText: 'No hay resultados {0}', 29 | countSelectedText: 'Seleccionados {0} de {1}', 30 | maxOptionsText: ['Límite alcanzado ({n} {var} max)', 'Límite del grupo alcanzado({n} {var} max)', ['elementos', 'element']], 31 | multipleSeparator: ', ', 32 | selectAllText: 'Seleccionar Todos', 33 | deselectAllText: 'Desmarcar Todos' 34 | }; 35 | })(jQuery); 36 | 37 | 38 | })); 39 | //# sourceMappingURL=defaults-es_CL.js.map -------------------------------------------------------------------------------- /public/frontend/vendor/bootstrap-select/js/i18n/defaults-es_ES.js: -------------------------------------------------------------------------------- 1 | /*! 2 | * Bootstrap-select v1.13.12 (https://developer.snapappointments.com/bootstrap-select) 3 | * 4 | * Copyright 2012-2019 SnapAppointments, LLC 5 | * Licensed under MIT (https://github.com/snapappointments/bootstrap-select/blob/master/LICENSE) 6 | */ 7 | 8 | (function (root, factory) { 9 | if (root === undefined && window !== undefined) root = window; 10 | if (typeof define === 'function' && define.amd) { 11 | // AMD. Register as an anonymous module unless amdModuleId is set 12 | define(["jquery"], function (a0) { 13 | return (factory(a0)); 14 | }); 15 | } else if (typeof module === 'object' && module.exports) { 16 | // Node. Does not work with strict CommonJS, but 17 | // only CommonJS-like environments that support module.exports, 18 | // like Node. 19 | module.exports = factory(require("jquery")); 20 | } else { 21 | factory(root["jQuery"]); 22 | } 23 | }(this, function (jQuery) { 24 | 25 | (function ($) { 26 | $.fn.selectpicker.defaults = { 27 | noneSelectedText: 'No hay selección', 28 | noneResultsText: 'No hay resultados {0}', 29 | countSelectedText: 'Seleccionados {0} de {1}', 30 | maxOptionsText: ['Límite alcanzado ({n} {var} max)', 'Límite del grupo alcanzado({n} {var} max)', ['elementos', 'element']], 31 | multipleSeparator: ', ', 32 | selectAllText: 'Seleccionar Todos', 33 | deselectAllText: 'Desmarcar Todos' 34 | }; 35 | })(jQuery); 36 | 37 | 38 | })); 39 | //# sourceMappingURL=defaults-es_ES.js.map -------------------------------------------------------------------------------- /public/frontend/vendor/bootstrap-select/js/i18n/defaults-nl_NL.js: -------------------------------------------------------------------------------- 1 | /*! 2 | * Bootstrap-select v1.13.12 (https://developer.snapappointments.com/bootstrap-select) 3 | * 4 | * Copyright 2012-2019 SnapAppointments, LLC 5 | * Licensed under MIT (https://github.com/snapappointments/bootstrap-select/blob/master/LICENSE) 6 | */ 7 | 8 | (function (root, factory) { 9 | if (root === undefined && window !== undefined) root = window; 10 | if (typeof define === 'function' && define.amd) { 11 | // AMD. Register as an anonymous module unless amdModuleId is set 12 | define(["jquery"], function (a0) { 13 | return (factory(a0)); 14 | }); 15 | } else if (typeof module === 'object' && module.exports) { 16 | // Node. Does not work with strict CommonJS, but 17 | // only CommonJS-like environments that support module.exports, 18 | // like Node. 19 | module.exports = factory(require("jquery")); 20 | } else { 21 | factory(root["jQuery"]); 22 | } 23 | }(this, function (jQuery) { 24 | 25 | (function ($) { 26 | $.fn.selectpicker.defaults = { 27 | noneSelectedText: 'Niets geselecteerd', 28 | noneResultsText: 'Geen resultaten gevonden voor {0}', 29 | countSelectedText: '{0} van {1} geselecteerd', 30 | maxOptionsText: ['Limiet bereikt ({n} {var} max)', 'Groep limiet bereikt ({n} {var} max)', ['items', 'item']], 31 | selectAllText: 'Alles selecteren', 32 | deselectAllText: 'Alles deselecteren', 33 | multipleSeparator: ', ' 34 | }; 35 | })(jQuery); 36 | 37 | 38 | })); 39 | //# sourceMappingURL=defaults-nl_NL.js.map -------------------------------------------------------------------------------- /public/frontend/vendor/bootstrap-select/js/i18n/defaults-ru_RU.min.js: -------------------------------------------------------------------------------- 1 | /*! 2 | * Bootstrap-select v1.13.12 (https://developer.snapappointments.com/bootstrap-select) 3 | * 4 | * Copyright 2012-2019 SnapAppointments, LLC 5 | * Licensed under MIT (https://github.com/snapappointments/bootstrap-select/blob/master/LICENSE) 6 | */ 7 | 8 | !function(e,t){void 0===e&&void 0!==window&&(e=window),"function"==typeof define&&define.amd?define(["jquery"],function(e){return t(e)}):"object"==typeof module&&module.exports?module.exports=t(require("jquery")):t(e.jQuery)}(this,function(e){e.fn.selectpicker.defaults={noneSelectedText:"\u041d\u0438\u0447\u0435\u0433\u043e \u043d\u0435 \u0432\u044b\u0431\u0440\u0430\u043d\u043e",noneResultsText:"\u0421\u043e\u0432\u043f\u0430\u0434\u0435\u043d\u0438\u0439 \u043d\u0435 \u043d\u0430\u0439\u0434\u0435\u043d\u043e {0}",countSelectedText:"\u0412\u044b\u0431\u0440\u0430\u043d\u043e {0} \u0438\u0437 {1}",maxOptionsText:["\u0414\u043e\u0441\u0442\u0438\u0433\u043d\u0443\u0442 \u043f\u0440\u0435\u0434\u0435\u043b ({n} {var} \u043c\u0430\u043a\u0441\u0438\u043c\u0443\u043c)","\u0414\u043e\u0441\u0442\u0438\u0433\u043d\u0443\u0442 \u043f\u0440\u0435\u0434\u0435\u043b \u0432 \u0433\u0440\u0443\u043f\u043f\u0435 ({n} {var} \u043c\u0430\u043a\u0441\u0438\u043c\u0443\u043c)",["\u0448\u0442.","\u0448\u0442."]],doneButtonText:"\u0417\u0430\u043a\u0440\u044b\u0442\u044c",selectAllText:"\u0412\u044b\u0431\u0440\u0430\u0442\u044c \u0432\u0441\u0435",deselectAllText:"\u041e\u0442\u043c\u0435\u043d\u0438\u0442\u044c \u0432\u0441\u0435",multipleSeparator:", "}}); -------------------------------------------------------------------------------- /public/frontend/vendor/bootstrap-select/js/i18n/defaults-pl_PL.js: -------------------------------------------------------------------------------- 1 | /*! 2 | * Bootstrap-select v1.13.12 (https://developer.snapappointments.com/bootstrap-select) 3 | * 4 | * Copyright 2012-2019 SnapAppointments, LLC 5 | * Licensed under MIT (https://github.com/snapappointments/bootstrap-select/blob/master/LICENSE) 6 | */ 7 | 8 | (function (root, factory) { 9 | if (root === undefined && window !== undefined) root = window; 10 | if (typeof define === 'function' && define.amd) { 11 | // AMD. Register as an anonymous module unless amdModuleId is set 12 | define(["jquery"], function (a0) { 13 | return (factory(a0)); 14 | }); 15 | } else if (typeof module === 'object' && module.exports) { 16 | // Node. Does not work with strict CommonJS, but 17 | // only CommonJS-like environments that support module.exports, 18 | // like Node. 19 | module.exports = factory(require("jquery")); 20 | } else { 21 | factory(root["jQuery"]); 22 | } 23 | }(this, function (jQuery) { 24 | 25 | (function ($) { 26 | $.fn.selectpicker.defaults = { 27 | noneSelectedText: 'Nic nie zaznaczono', 28 | noneResultsText: 'Brak wyników wyszukiwania {0}', 29 | countSelectedText: 'Zaznaczono {0} z {1}', 30 | maxOptionsText: ['Osiągnięto limit ({n} {var} max)', 'Limit grupy osiągnięty ({n} {var} max)', ['elementy', 'element']], 31 | selectAllText: 'Zaznacz wszystkie', 32 | deselectAllText: 'Odznacz wszystkie', 33 | multipleSeparator: ', ' 34 | }; 35 | })(jQuery); 36 | 37 | 38 | })); 39 | //# sourceMappingURL=defaults-pl_PL.js.map -------------------------------------------------------------------------------- /public/frontend/vendor/bootstrap-select/js/i18n/defaults-pt_PT.js: -------------------------------------------------------------------------------- 1 | /*! 2 | * Bootstrap-select v1.13.12 (https://developer.snapappointments.com/bootstrap-select) 3 | * 4 | * Copyright 2012-2019 SnapAppointments, LLC 5 | * Licensed under MIT (https://github.com/snapappointments/bootstrap-select/blob/master/LICENSE) 6 | */ 7 | 8 | (function (root, factory) { 9 | if (root === undefined && window !== undefined) root = window; 10 | if (typeof define === 'function' && define.amd) { 11 | // AMD. Register as an anonymous module unless amdModuleId is set 12 | define(["jquery"], function (a0) { 13 | return (factory(a0)); 14 | }); 15 | } else if (typeof module === 'object' && module.exports) { 16 | // Node. Does not work with strict CommonJS, but 17 | // only CommonJS-like environments that support module.exports, 18 | // like Node. 19 | module.exports = factory(require("jquery")); 20 | } else { 21 | factory(root["jQuery"]); 22 | } 23 | }(this, function (jQuery) { 24 | 25 | (function ($) { 26 | $.fn.selectpicker.defaults = { 27 | noneSelectedText: 'Nenhum seleccionado', 28 | noneResultsText: 'Sem resultados contendo {0}', 29 | countSelectedText: 'Selecionado {0} de {1}', 30 | maxOptionsText: ['Limite ultrapassado (máx. {n} {var})', 'Limite de seleções ultrapassado (máx. {n} {var})', ['itens', 'item']], 31 | multipleSeparator: ', ', 32 | selectAllText: 'Selecionar Tudo', 33 | deselectAllText: 'Desmarcar Todos' 34 | }; 35 | })(jQuery); 36 | 37 | 38 | })); 39 | //# sourceMappingURL=defaults-pt_PT.js.map -------------------------------------------------------------------------------- /public/frontend/vendor/bootstrap-select/js/i18n/defaults-sk_SK.js: -------------------------------------------------------------------------------- 1 | /*! 2 | * Bootstrap-select v1.13.12 (https://developer.snapappointments.com/bootstrap-select) 3 | * 4 | * Copyright 2012-2019 SnapAppointments, LLC 5 | * Licensed under MIT (https://github.com/snapappointments/bootstrap-select/blob/master/LICENSE) 6 | */ 7 | 8 | (function (root, factory) { 9 | if (root === undefined && window !== undefined) root = window; 10 | if (typeof define === 'function' && define.amd) { 11 | // AMD. Register as an anonymous module unless amdModuleId is set 12 | define(["jquery"], function (a0) { 13 | return (factory(a0)); 14 | }); 15 | } else if (typeof module === 'object' && module.exports) { 16 | // Node. Does not work with strict CommonJS, but 17 | // only CommonJS-like environments that support module.exports, 18 | // like Node. 19 | module.exports = factory(require("jquery")); 20 | } else { 21 | factory(root["jQuery"]); 22 | } 23 | }(this, function (jQuery) { 24 | 25 | (function ($) { 26 | $.fn.selectpicker.defaults = { 27 | noneSelectedText: 'Vyberte zo zoznamu', 28 | noneResultsText: 'Pre výraz {0} neboli nájdené žiadne výsledky', 29 | countSelectedText: 'Vybrané {0} z {1}', 30 | maxOptionsText: ['Limit prekročený ({n} {var} max)', 'Limit skupiny prekročený ({n} {var} max)', ['položiek', 'položka']], 31 | selectAllText: 'Vybrať všetky', 32 | deselectAllText: 'Zrušiť výber', 33 | multipleSeparator: ', ' 34 | }; 35 | })(jQuery); 36 | 37 | 38 | })); 39 | //# sourceMappingURL=defaults-sk_SK.js.map -------------------------------------------------------------------------------- /public/frontend/vendor/owl.carousel2/assets/owl.theme.green.css: -------------------------------------------------------------------------------- 1 | /** 2 | * Owl Carousel v2.2.1 3 | * Copyright 2013-2017 Saurabh Sharma 4 | * Licensed under () 5 | */ 6 | /* 7 | * Green theme - Owl Carousel CSS File 8 | */ 9 | .owl-theme .owl-nav { 10 | margin-top: 10px; 11 | text-align: center; 12 | -webkit-tap-highlight-color: transparent; } 13 | .owl-theme .owl-nav [class*='owl-'] { 14 | color: #FFF; 15 | font-size: 14px; 16 | margin: 5px; 17 | padding: 4px 7px; 18 | background: #D6D6D6; 19 | display: inline-block; 20 | cursor: pointer; 21 | border-radius: 3px; } 22 | .owl-theme .owl-nav [class*='owl-']:hover { 23 | background: #4DC7A0; 24 | color: #FFF; 25 | text-decoration: none; } 26 | .owl-theme .owl-nav .disabled { 27 | opacity: 0.5; 28 | cursor: default; } 29 | 30 | .owl-theme .owl-nav.disabled + .owl-dots { 31 | margin-top: 10px; } 32 | 33 | .owl-theme .owl-dots { 34 | text-align: center; 35 | -webkit-tap-highlight-color: transparent; } 36 | .owl-theme .owl-dots .owl-dot { 37 | display: inline-block; 38 | zoom: 1; 39 | *display: inline; } 40 | .owl-theme .owl-dots .owl-dot span { 41 | width: 10px; 42 | height: 10px; 43 | margin: 5px 7px; 44 | background: #D6D6D6; 45 | display: block; 46 | -webkit-backface-visibility: visible; 47 | transition: opacity 200ms ease; 48 | border-radius: 30px; } 49 | .owl-theme .owl-dots .owl-dot.active span, .owl-theme .owl-dots .owl-dot:hover span { 50 | background: #4DC7A0; } 51 | -------------------------------------------------------------------------------- /public/frontend/vendor/owl.carousel2/assets/owl.theme.default.css: -------------------------------------------------------------------------------- 1 | /** 2 | * Owl Carousel v2.2.1 3 | * Copyright 2013-2017 Saurabh Sharma 4 | * Licensed under () 5 | */ 6 | /* 7 | * Default theme - Owl Carousel CSS File 8 | */ 9 | .owl-theme .owl-nav { 10 | margin-top: 10px; 11 | text-align: center; 12 | -webkit-tap-highlight-color: transparent; } 13 | .owl-theme .owl-nav [class*='owl-'] { 14 | color: #FFF; 15 | font-size: 14px; 16 | margin: 5px; 17 | padding: 4px 7px; 18 | background: #D6D6D6; 19 | display: inline-block; 20 | cursor: pointer; 21 | border-radius: 3px; } 22 | .owl-theme .owl-nav [class*='owl-']:hover { 23 | background: #869791; 24 | color: #FFF; 25 | text-decoration: none; } 26 | .owl-theme .owl-nav .disabled { 27 | opacity: 0.5; 28 | cursor: default; } 29 | 30 | .owl-theme .owl-nav.disabled + .owl-dots { 31 | margin-top: 10px; } 32 | 33 | .owl-theme .owl-dots { 34 | text-align: center; 35 | -webkit-tap-highlight-color: transparent; } 36 | .owl-theme .owl-dots .owl-dot { 37 | display: inline-block; 38 | zoom: 1; 39 | *display: inline; } 40 | .owl-theme .owl-dots .owl-dot span { 41 | width: 10px; 42 | height: 10px; 43 | margin: 5px 7px; 44 | background: #D6D6D6; 45 | display: block; 46 | -webkit-backface-visibility: visible; 47 | transition: opacity 200ms ease; 48 | border-radius: 30px; } 49 | .owl-theme .owl-dots .owl-dot.active span, .owl-theme .owl-dots .owl-dot:hover span { 50 | background: #869791; } 51 | -------------------------------------------------------------------------------- /resources/views/frontend/mail/gbmail.blade.php: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | Complain Code 9 | 10 | 11 | 12 |
13 |
অভিনন্দন, আপনার অভিযোগটি নিবন্ধিত হয়েছে। অভিযোগের স্ট্যাটাস দেখার জন্য নিচের নাম্বারটি ব্যবহার করুন।
14 |
15 |

{{ $genarel_diary->complain_no }}

16 | 17 |

জিডির বিবরণ:

18 |

{!! $genarel_diary->description !!}

19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | -------------------------------------------------------------------------------- /public/frontend/vendor/bootstrap-select/js/i18n/defaults-ru_RU.js: -------------------------------------------------------------------------------- 1 | /*! 2 | * Bootstrap-select v1.13.12 (https://developer.snapappointments.com/bootstrap-select) 3 | * 4 | * Copyright 2012-2019 SnapAppointments, LLC 5 | * Licensed under MIT (https://github.com/snapappointments/bootstrap-select/blob/master/LICENSE) 6 | */ 7 | 8 | (function (root, factory) { 9 | if (root === undefined && window !== undefined) root = window; 10 | if (typeof define === 'function' && define.amd) { 11 | // AMD. Register as an anonymous module unless amdModuleId is set 12 | define(["jquery"], function (a0) { 13 | return (factory(a0)); 14 | }); 15 | } else if (typeof module === 'object' && module.exports) { 16 | // Node. Does not work with strict CommonJS, but 17 | // only CommonJS-like environments that support module.exports, 18 | // like Node. 19 | module.exports = factory(require("jquery")); 20 | } else { 21 | factory(root["jQuery"]); 22 | } 23 | }(this, function (jQuery) { 24 | 25 | (function ($) { 26 | $.fn.selectpicker.defaults = { 27 | noneSelectedText: 'Ничего не выбрано', 28 | noneResultsText: 'Совпадений не найдено {0}', 29 | countSelectedText: 'Выбрано {0} из {1}', 30 | maxOptionsText: ['Достигнут предел ({n} {var} максимум)', 'Достигнут предел в группе ({n} {var} максимум)', ['шт.', 'шт.']], 31 | doneButtonText: 'Закрыть', 32 | selectAllText: 'Выбрать все', 33 | deselectAllText: 'Отменить все', 34 | multipleSeparator: ', ' 35 | }; 36 | })(jQuery); 37 | 38 | 39 | })); 40 | //# sourceMappingURL=defaults-ru_RU.js.map -------------------------------------------------------------------------------- /public/frontend/vendor/bootstrap-select/js/i18n/defaults-ro_RO.js: -------------------------------------------------------------------------------- 1 | /*! 2 | * Bootstrap-select v1.13.12 (https://developer.snapappointments.com/bootstrap-select) 3 | * 4 | * Copyright 2012-2019 SnapAppointments, LLC 5 | * Licensed under MIT (https://github.com/snapappointments/bootstrap-select/blob/master/LICENSE) 6 | */ 7 | 8 | (function (root, factory) { 9 | if (root === undefined && window !== undefined) root = window; 10 | if (typeof define === 'function' && define.amd) { 11 | // AMD. Register as an anonymous module unless amdModuleId is set 12 | define(["jquery"], function (a0) { 13 | return (factory(a0)); 14 | }); 15 | } else if (typeof module === 'object' && module.exports) { 16 | // Node. Does not work with strict CommonJS, but 17 | // only CommonJS-like environments that support module.exports, 18 | // like Node. 19 | module.exports = factory(require("jquery")); 20 | } else { 21 | factory(root["jQuery"]); 22 | } 23 | }(this, function (jQuery) { 24 | 25 | (function ($) { 26 | $.fn.selectpicker.defaults = { 27 | doneButtonText: 'Închide', 28 | noneSelectedText: 'Nu a fost selectat nimic', 29 | noneResultsText: 'Nu există niciun rezultat {0}', 30 | countSelectedText: '{0} din {1} selectat(e)', 31 | maxOptionsText: ['Limita a fost atinsă ({n} {var} max)', 'Limita de grup a fost atinsă ({n} {var} max)', ['iteme', 'item']], 32 | selectAllText: 'Selectează toate', 33 | deselectAllText: 'Deselectează toate', 34 | multipleSeparator: ', ' 35 | }; 36 | })(jQuery); 37 | 38 | 39 | })); 40 | //# sourceMappingURL=defaults-ro_RO.js.map --------------------------------------------------------------------------------