├── .gitignore
├── .idea
├── copyright
│ └── profiles_settings.xml
├── misc.xml
├── modules.xml
├── portfolioCMS.iml
├── vcs.xml
└── workspace.xml
├── README.md
├── admin
├── aboutus.php
├── contactus.php
├── css
│ ├── bootstrap.min.css
│ ├── index.html
│ └── sb-admin.css
├── editor.php
├── font-awesome
│ ├── css
│ │ └── font-awesome.min.css
│ └── fonts
│ │ ├── FontAwesome.otf
│ │ ├── fontawesome-webfont.eot
│ │ ├── fontawesome-webfont.svg
│ │ ├── fontawesome-webfont.ttf
│ │ └── fontawesome-webfont.woff
├── footer.php
├── includes
│ ├── footer.php
│ ├── header.php
│ └── index.html
├── index.php
├── install.php
├── js
│ ├── bootstrap.min.js
│ ├── index.html
│ ├── jquery.js
│ └── tinymce
│ │ ├── jquery.tinymce.min.js
│ │ ├── langs
│ │ └── readme.md
│ │ ├── plugins
│ │ ├── advlist
│ │ │ └── plugin.min.js
│ │ ├── anchor
│ │ │ └── plugin.min.js
│ │ ├── autolink
│ │ │ └── plugin.min.js
│ │ ├── autoresize
│ │ │ └── plugin.min.js
│ │ ├── autosave
│ │ │ └── plugin.min.js
│ │ ├── bbcode
│ │ │ └── plugin.min.js
│ │ ├── charmap
│ │ │ └── plugin.min.js
│ │ ├── code
│ │ │ └── plugin.min.js
│ │ ├── codesample
│ │ │ ├── css
│ │ │ │ └── prism.css
│ │ │ └── plugin.min.js
│ │ ├── colorpicker
│ │ │ └── plugin.min.js
│ │ ├── contextmenu
│ │ │ └── plugin.min.js
│ │ ├── directionality
│ │ │ └── plugin.min.js
│ │ ├── emoticons
│ │ │ ├── img
│ │ │ │ ├── smiley-cool.gif
│ │ │ │ ├── smiley-cry.gif
│ │ │ │ ├── smiley-embarassed.gif
│ │ │ │ ├── smiley-foot-in-mouth.gif
│ │ │ │ ├── smiley-frown.gif
│ │ │ │ ├── smiley-innocent.gif
│ │ │ │ ├── smiley-kiss.gif
│ │ │ │ ├── smiley-laughing.gif
│ │ │ │ ├── smiley-money-mouth.gif
│ │ │ │ ├── smiley-sealed.gif
│ │ │ │ ├── smiley-smile.gif
│ │ │ │ ├── smiley-surprised.gif
│ │ │ │ ├── smiley-tongue-out.gif
│ │ │ │ ├── smiley-undecided.gif
│ │ │ │ ├── smiley-wink.gif
│ │ │ │ └── smiley-yell.gif
│ │ │ └── plugin.min.js
│ │ ├── example
│ │ │ ├── dialog.html
│ │ │ └── plugin.min.js
│ │ ├── example_dependency
│ │ │ └── plugin.min.js
│ │ ├── fullpage
│ │ │ └── plugin.min.js
│ │ ├── fullscreen
│ │ │ └── plugin.min.js
│ │ ├── hr
│ │ │ └── plugin.min.js
│ │ ├── image
│ │ │ └── plugin.min.js
│ │ ├── imagetools
│ │ │ └── plugin.min.js
│ │ ├── importcss
│ │ │ └── plugin.min.js
│ │ ├── insertdatetime
│ │ │ └── plugin.min.js
│ │ ├── layer
│ │ │ └── plugin.min.js
│ │ ├── legacyoutput
│ │ │ └── plugin.min.js
│ │ ├── link
│ │ │ └── plugin.min.js
│ │ ├── lists
│ │ │ └── plugin.min.js
│ │ ├── media
│ │ │ ├── moxieplayer.swf
│ │ │ └── plugin.min.js
│ │ ├── nonbreaking
│ │ │ └── plugin.min.js
│ │ ├── noneditable
│ │ │ └── plugin.min.js
│ │ ├── pagebreak
│ │ │ └── plugin.min.js
│ │ ├── paste
│ │ │ └── plugin.min.js
│ │ ├── preview
│ │ │ └── plugin.min.js
│ │ ├── print
│ │ │ └── plugin.min.js
│ │ ├── save
│ │ │ └── plugin.min.js
│ │ ├── searchreplace
│ │ │ └── plugin.min.js
│ │ ├── spellchecker
│ │ │ └── plugin.min.js
│ │ ├── tabfocus
│ │ │ └── plugin.min.js
│ │ ├── table
│ │ │ └── plugin.min.js
│ │ ├── template
│ │ │ └── plugin.min.js
│ │ ├── textcolor
│ │ │ └── plugin.min.js
│ │ ├── textpattern
│ │ │ └── plugin.min.js
│ │ ├── visualblocks
│ │ │ ├── css
│ │ │ │ └── visualblocks.css
│ │ │ └── plugin.min.js
│ │ ├── visualchars
│ │ │ └── plugin.min.js
│ │ └── wordcount
│ │ │ └── plugin.min.js
│ │ ├── skins
│ │ └── lightgray
│ │ │ ├── content.inline.min.css
│ │ │ ├── content.min.css
│ │ │ ├── fonts
│ │ │ ├── tinymce-small.eot
│ │ │ ├── tinymce-small.svg
│ │ │ ├── tinymce-small.ttf
│ │ │ ├── tinymce-small.woff
│ │ │ ├── tinymce.eot
│ │ │ ├── tinymce.svg
│ │ │ ├── tinymce.ttf
│ │ │ └── tinymce.woff
│ │ │ ├── img
│ │ │ ├── anchor.gif
│ │ │ ├── loader.gif
│ │ │ ├── object.gif
│ │ │ └── trans.gif
│ │ │ ├── skin.ie7.min.css
│ │ │ └── skin.min.css
│ │ ├── themes
│ │ ├── inlite
│ │ │ └── theme.min.js
│ │ └── modern
│ │ │ └── theme.min.js
│ │ └── tinymce.min.js
├── landing.php
├── portfolio.php
├── robots.txt
├── setup.php
├── socialmedia.php
└── uploads.php
├── css
├── bootstrap.css
├── bootstrap.min.css
├── custom.css
└── freelancer.css
├── db
├── bootstrapcms.sql
├── dbsetup.php
└── index.html
├── font-awesome
├── css
│ └── font-awesome.min.css
└── fonts
│ ├── FontAwesome.otf
│ ├── fontawesome-webfont.eot
│ ├── fontawesome-webfont.svg
│ ├── fontawesome-webfont.ttf
│ └── fontawesome-webfont.woff
├── img
├── .DS_Store
├── ._.DS_Store
├── Thumbs.db
├── index.html
├── portfolio
│ ├── Thumbs.db
│ ├── cabin.png
│ ├── cake.png
│ ├── circus.png
│ ├── game.png
│ ├── safe.png
│ └── submarine.png
└── profile.png
├── includes
├── footer.php
└── header.php
├── index.php
├── js
├── bootstrap.min.js
├── cbpanimatedheader.js
├── classie.js
├── freelancer.js
└── jquery.js
├── mail
├── contact_me.php
└── index.html
├── portfolio.php
├── robots.txt
├── screenshot01.png
├── screenshot02a.png
├── screenshot03.png
├── screenshot04.png
├── screenshot05a.png
├── screenshot06.png
└── uploads
├── 34198_105525186166682_5286923_n.jpg
├── GitHub_Logo.png
├── bg_main.png
├── blakeley_01.png
├── blakeley_02.png
├── blakeley_03.png
├── blakeley_04.png
├── blakeley_05.png
├── blue_milky_way_galaxy-2560x1600.jpg
├── chatsite_01.png
├── chatsite_02.png
├── chatsite_03.png
├── chatsite_04.png
├── filemgr_01.png
├── header-robot.png
├── index.html
├── mediabrowser_01.png
├── mediabrowser_02.png
├── mediabrowser_03.png
├── mediabrowser_04.png
├── portfolio_01.png
├── portfolio_02.png
├── portfolio_03.png
├── portfolio_04.png
├── portfolio_05.png
├── portfolio_06.png
├── raspi_cam.png
├── screenshot01.png
├── screenshot02.png
├── screenshot03.png
├── screenshot04.png
└── screenshot05.png
/.gitignore:
--------------------------------------------------------------------------------
1 | admin/install.old
2 | db/dbconn.php
3 | uploads/*
--------------------------------------------------------------------------------
/.idea/copyright/profiles_settings.xml:
--------------------------------------------------------------------------------
1 |
Directory access is forbidden.
8 | 9 | 10 | -------------------------------------------------------------------------------- /admin/css/sb-admin.css: -------------------------------------------------------------------------------- 1 | /*! 2 | * Start Bootstrap - SB Admin Bootstrap Admin Template (http://startbootstrap.com) 3 | * Code licensed under the Apache License v2.0. 4 | * For details, see http://www.apache.org/licenses/LICENSE-2.0. 5 | */ 6 | 7 | /* Global Styles */ 8 | 9 | body { 10 | margin-top: 100px; 11 | background-color: #222; 12 | } 13 | 14 | @media(min-width:768px) { 15 | body { 16 | margin-top: 50px; 17 | } 18 | } 19 | 20 | #wrapper { 21 | padding-left: 0; 22 | } 23 | 24 | #page-wrapper { 25 | width: 100%; 26 | padding: 0; 27 | background-color: #fff; 28 | min-height: 800px; 29 | } 30 | 31 | .huge { 32 | font-size: 50px; 33 | line-height: normal; 34 | } 35 | 36 | @media(min-width:768px) { 37 | #wrapper { 38 | padding-left: 225px; 39 | } 40 | 41 | #page-wrapper { 42 | padding: 10px; 43 | } 44 | } 45 | 46 | /* Top Navigation */ 47 | 48 | .top-nav { 49 | padding: 0 15px; 50 | } 51 | 52 | .top-nav>li { 53 | display: inline-block; 54 | float: left; 55 | } 56 | 57 | .top-nav>li>a { 58 | padding-top: 15px; 59 | padding-bottom: 15px; 60 | line-height: 20px; 61 | color: #999; 62 | } 63 | 64 | .top-nav>li>a:hover, 65 | .top-nav>li>a:focus, 66 | .top-nav>.open>a, 67 | .top-nav>.open>a:hover, 68 | .top-nav>.open>a:focus { 69 | color: #fff; 70 | background-color: #000; 71 | } 72 | 73 | .top-nav>.open>.dropdown-menu { 74 | float: left; 75 | position: absolute; 76 | margin-top: 0; 77 | border: 1px solid rgba(0,0,0,.15); 78 | border-top-left-radius: 0; 79 | border-top-right-radius: 0; 80 | background-color: #fff; 81 | -webkit-box-shadow: 0 6px 12px rgba(0,0,0,.175); 82 | box-shadow: 0 6px 12px rgba(0,0,0,.175); 83 | } 84 | 85 | .top-nav>.open>.dropdown-menu>li>a { 86 | white-space: normal; 87 | } 88 | 89 | ul.message-dropdown { 90 | padding: 0; 91 | max-height: 250px; 92 | overflow-x: hidden; 93 | overflow-y: auto; 94 | } 95 | 96 | li.message-preview { 97 | width: 275px; 98 | border-bottom: 1px solid rgba(0,0,0,.15); 99 | } 100 | 101 | li.message-preview>a { 102 | padding-top: 15px; 103 | padding-bottom: 15px; 104 | } 105 | 106 | li.message-footer { 107 | margin: 5px 0; 108 | } 109 | 110 | ul.alert-dropdown { 111 | width: 200px; 112 | } 113 | 114 | /* Side Navigation */ 115 | 116 | @media(min-width:768px) { 117 | .side-nav { 118 | position: fixed; 119 | top: 51px; 120 | left: 225px; 121 | width: 225px; 122 | margin-left: -225px; 123 | border: none; 124 | border-radius: 0; 125 | overflow-y: auto; 126 | background-color: #222; 127 | } 128 | 129 | .side-nav>li>a { 130 | width: 225px; 131 | } 132 | 133 | .side-nav li a:hover, 134 | .side-nav li a:focus { 135 | outline: none; 136 | background-color: #000 !important; 137 | } 138 | } 139 | 140 | .side-nav>li>ul { 141 | padding: 0; 142 | } 143 | 144 | .side-nav>li>ul>li>a { 145 | display: block; 146 | padding: 10px 15px 10px 38px; 147 | text-decoration: none; 148 | color: #999; 149 | } 150 | 151 | .side-nav>li>ul>li>a:hover { 152 | color: #fff; 153 | } 154 | 155 | /* Flot Chart Containers */ 156 | 157 | .flot-chart { 158 | display: block; 159 | height: 400px; 160 | } 161 | 162 | .flot-chart-content { 163 | width: 100%; 164 | height: 100%; 165 | } 166 | 167 | /* Custom Colored Panels */ 168 | 169 | .huge { 170 | font-size: 40px; 171 | } 172 | 173 | .panel-green { 174 | border-color: #5cb85c; 175 | } 176 | 177 | .panel-green .panel-heading { 178 | border-color: #5cb85c; 179 | color: #fff; 180 | background-color: #5cb85c; 181 | } 182 | 183 | .panel-green a { 184 | color: #5cb85c; 185 | } 186 | 187 | .panel-green a:hover { 188 | color: #3d8b3d; 189 | } 190 | 191 | .panel-red { 192 | border-color: #d9534f; 193 | } 194 | 195 | .panel-red .panel-heading { 196 | border-color: #d9534f; 197 | color: #fff; 198 | background-color: #d9534f; 199 | } 200 | 201 | .panel-red a { 202 | color: #d9534f; 203 | } 204 | 205 | .panel-red a:hover { 206 | color: #b52b27; 207 | } 208 | 209 | .panel-yellow { 210 | border-color: #f0ad4e; 211 | } 212 | 213 | .panel-yellow .panel-heading { 214 | border-color: #f0ad4e; 215 | color: #fff; 216 | background-color: #f0ad4e; 217 | } 218 | 219 | .panel-yellow a { 220 | color: #f0ad4e; 221 | } 222 | 223 | .panel-yellow a:hover { 224 | color: #df8a13; 225 | } 226 | /* Custom Styles */ 227 | .version { 228 | padding: 6px 12px; 229 | } 230 | .version>small { 231 | color:#999; 232 | } 233 | 234 | .td_small { 235 | width:100px; 236 | } 237 | -------------------------------------------------------------------------------- /admin/editor.php: -------------------------------------------------------------------------------- 1 | ".$customCss_dir." has been updated."; 18 | 19 | closedir($handle); 20 | } 21 | } 22 | ?> 23 | 24 |