-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Initial Commit - Making Drip Open Source
- Loading branch information
1 parent
695885a
commit 8d885d7
Showing
28 changed files
with
13,281 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,8 @@ | ||
/changes | ||
/cache | ||
/upload | ||
/upload/photos/2018 | ||
/upload/photos/2017 | ||
/upload/videos/ | ||
/upload/sounds/ | ||
/upload/photos/ |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,248 @@ | ||
RewriteEngine On | ||
RewriteCond %{REQUEST_FILENAME} !-f | ||
RewriteCond %{REQUEST_FILENAME} !-d | ||
RewriteRule ^password-reset/([^\/]+)(\/|)$ index.php?link1=welcome&link2=password_reset&user_id=$1 [NC,QSA] | ||
RewriteRule ^admin-cp$ admincp.php [NC,QSA] | ||
RewriteRule ^admin-cp/(.*)$ admincp.php?page=$1 [NC,QSA] | ||
RewriteRule ^admincp$ admincp.php [NC,QSA] | ||
RewriteRule ^admincp/(.*)$ admincp.php?page=$1 [NC,QSA] | ||
RewriteRule ^adminPages/(.*)$ admin-panel/$1 [L] | ||
RewriteRule ^start-up(/?|)$ index.php?link1=start-up [NC,QSA] | ||
RewriteRule ^saved-posts/(.*)$ index.php?link1=saved-posts [NC,QSA] | ||
RewriteRule ^unusual-login(/?|)$ index.php?link1=unusual-login [NC,QSA] | ||
RewriteRule ^activated/(.*)$ index.php?link1=activate&link2=$1 [NC,QSA] | ||
RewriteRule ^search(/?|)$ index.php?link1=search [NC,QSA] | ||
RewriteRule ^ads-create$ index.php?link1=ads-create [NC,QSA] | ||
RewriteRule ^search/([^\/]+)(\/|)$ index.php?link1=search&query=$1 [NC,QSA] | ||
RewriteRule ^app/([^\/]+)(\/|)$ index.php?link1=app&app_id=$1 [NC,QSA] | ||
RewriteRule ^messages/([^\/]+)(\/|)$ index.php?link1=messages&user=$1 [QSA] | ||
RewriteRule ^terms/([^\/]+)(\/|)$ index.php?link1=terms&type=$1 [QSA] | ||
RewriteRule ^video-call/([^\/]+)(\/|)$ index.php?link1=video-call&call_id=$1 [QSA] | ||
RewriteRule ^video-call-api/([^\/]+)(\/|)$ index.php?link1=video-call-api&call_id=$1 [QSA] | ||
RewriteRule ^post/([^\/]+)(\/|)$ index.php?link1=post&id=$1 [NC,QSA] | ||
RewriteRule ^game/([^\/]+)(\/|)$ index.php?link1=game&id=$1 [NC,QSA] | ||
RewriteRule ^upgraded(/?|)$ index.php?link1=upgraded [NC,QSA] | ||
RewriteRule ^get_news_feed(/?|)$ index.php?link1=get_news_feed [NC,QSA] | ||
RewriteRule ^games(/?|)$ index.php?link1=games [NC,QSA] | ||
RewriteRule ^new-game(/?|)$ index.php?link1=new-game [NC,QSA] | ||
RewriteRule ^go-pro(/?|)$ index.php?link1=go-pro [NC,QSA] | ||
RewriteRule ^oops$ index.php?link1=oops [NC,QSA] | ||
RewriteRule ^user-activation$ index.php?link1=user-activation [NC,QSA] | ||
RewriteRule ^hashtag/([^\/]+)(\/|)$ index.php?link1=hashtag&hash=$1 [NC,QSA] | ||
RewriteRule ^follow-requests/(.*)$ index.php?link1=follow-requests[NC,QSA] | ||
RewriteRule ^p/([^\/]+)(\/|)$ index.php?link1=page&p=$1 [NC,QSA] | ||
RewriteRule ^g/([^\/]+)(\/|)$ index.php?link1=group&g=$1 [NC,QSA] | ||
RewriteRule ^home(/?|)$ index.php?link1=home [QSA] | ||
RewriteRule ^404(/?|)$ index.php?link1=404 [QSA] | ||
RewriteRule ^welcome(.*)$ index.php?link1=welcome [QSA,L] | ||
RewriteRule ^register(/?|)$ index.php?link1=register [QSA,L] | ||
RewriteRule ^confirm-sms(/?|)$ index.php?link1=confirm-sms [QSA,L] | ||
RewriteRule ^confirm-sms-password(/?|)$ index.php?link1=confirm-sms-password [QSA,L] | ||
RewriteRule ^forgot-password(/?|)$ index.php?link1=forgot-password [QSA,L] | ||
RewriteRule ^activate(/?|)$ index.php?link1=activate [QSA] | ||
RewriteRule ^pages(/?|)$ index.php?link1=pages [QSA] | ||
RewriteRule ^liked-pages(/?|)$ index.php?link1=liked-pages [QSA] | ||
RewriteRule ^joined_groups(/?|)$ index.php?link1=joined_groups [QSA] | ||
RewriteRule ^suggested-pages(/?|)$ index.php?link1=suggested-pages [QSA] | ||
RewriteRule ^groups(/?|)$ index.php?link1=groups [QSA] | ||
RewriteRule ^suggested-groups(/?|)$ index.php?link1=suggested-groups [QSA] | ||
RewriteRule ^create-group(/?|)$ index.php?link1=create-group [QSA] | ||
RewriteRule ^create-page(/?|)$ index.php?link1=create-page [QSA] | ||
RewriteRule ^logout(/?|)$ index.php?link1=logout [QSA] | ||
RewriteRule ^contact-us(/?|)$ index.php?link1=contact-us [QSA] | ||
RewriteRule ^setting(/?|)$ index.php?link1=setting [QSA] | ||
RewriteRule ^messages(/?|)$ index.php?link1=messages [QSA] | ||
RewriteRule ^saved-posts(/?|)$ index.php?link1=saved-posts [NC,QSA] | ||
RewriteRule ^albums(/?|)$ index.php?link1=albums [QSA] | ||
RewriteRule ^albums/([A-Za-z0-9_-]+)$ index.php?link1=albums&user=$1 [QSA] | ||
RewriteRule ^album/([A-Za-z0-9_-]+)$ index.php?link1=album&id=$1 [QSA] | ||
RewriteRule ^create-album$ index.php?link1=create-album [QSA] | ||
RewriteRule ^create-album/([A-Za-z0-9_-]+)$ index.php?link1=create-album&album=$1 [QSA] | ||
RewriteRule ^$ index.php?link1=home [QSA] | ||
RewriteRule ^setting/([A-Za-z0-9_]+)/([A-Za-z0-9_-]+)$ index.php?link1=setting&user=$1&page=$2 [NC,QSA] | ||
RewriteRule ^page-setting/([^\/]+)(\/|)$ index.php?link1=page-setting&page=$1 [QSA] | ||
RewriteRule ^page-setting/([A-Za-z0-9_]+)/([A-Za-z0-9_-]+)$ index.php?link1=page-setting&page=$1&link3=$2 [QSA] | ||
RewriteRule ^group-setting/([^\/]+)(\/|)$ index.php?link1=group-setting&group=$1 [QSA] | ||
RewriteRule ^group-setting/([A-Za-z0-9_]+)/([A-Za-z0-9_-]+)$ index.php?link1=group-setting&group=$1&link3=$2 [QSA] | ||
RewriteRule ^new-product(/?|)$ index.php?link1=new-product [NC,QSA] | ||
RewriteRule ^edit-product/([A-Za-z0-9_]+)$ index.php?link1=edit-product&id=$1 [NC,QSA] | ||
RewriteRule ^products(/?|)$ index.php?link1=products [NC,QSA] | ||
RewriteRule ^products/([A-Za-z0-9_-]+)$ index.php?link1=products&c_id=$1 [QSA] | ||
RewriteRule ^products/([A-Za-z0-9_-]+)/([A-Za-z0-9_-]+)$ index.php?link1=products&c_id=$1&sub_id=$2 [QSA] | ||
RewriteRule ^my-products(/?|)$ index.php?link1=my-products [QSA] | ||
RewriteRule ^site-pages/(.*)$ index.php?link1=site-pages&page_name=$1 [NC,QSA] | ||
RewriteRule ^blogs(/?|)$ index.php?link1=blogs [NC,QSA] | ||
RewriteRule ^sharer(/?|)$ index.php?link1=sharer [NC,QSA] | ||
RewriteRule ^blog-category/(\d+)(/?|)$ index.php?link1=blog-category&id=$1 [NC,QSA] | ||
RewriteRule ^create-blog(/?|)$ index.php?link1=create-blog [NC,QSA] | ||
RewriteRule ^edit-blog/(\d+)(/?|)$ index.php?link1=edit-blog&id=$1 [NC,QSA] | ||
RewriteRule ^my-blogs(/?|)$ index.php?link1=my-blogs [NC,QSA] | ||
RewriteRule ^read-blog/(.*)$ index.php?link1=read-blog&id=$1 [NC,QSA] | ||
RewriteRule ^app_api(/?|)$ index.php?link1=app_api [NC,QSA] | ||
RewriteRule ^api_request(/?|)$ index.php?link1=app_api [NC,QSA] | ||
RewriteRule ^authorize(/?|)$ index.php?link1=authorize [NC,QSA] | ||
RewriteRule ^poke(/?|)$ index.php?link1=poke [NC,QSA] | ||
RewriteRule ^most_liked(/?|)$ index.php?link1=most_liked [NC,QSA] | ||
RewriteRule ^jobs(/?|)$ index.php?link1=jobs [NC,QSA] | ||
RewriteRule ^common_things(/?|)$ index.php?link1=common_things [NC,QSA] | ||
RewriteRule ^funding(/?|)$ index.php?link1=funding [NC,QSA] | ||
RewriteRule ^my_funding(/?|)$ index.php?link1=my_funding [NC,QSA] | ||
RewriteRule ^create_funding(/?|)$ index.php?link1=create_funding [NC,QSA] | ||
RewriteRule ^edit_fund/(.*)$ index.php?link1=edit_fund&id=$1 [NC,QSA] | ||
RewriteRule ^show_fund/(.*)$ index.php?link1=show_fund&id=$1 [NC,QSA] | ||
RewriteRule ^live(/?|)$ index.php?link1=live [NC,QSA] | ||
RewriteRule ^memories(/?|)$ index.php?link1=memories [NC,QSA] | ||
RewriteRule ^offers(/?|)$ index.php?link1=offers [NC,QSA] | ||
RewriteRule ^nearby_shops(/?|)$ index.php?link1=nearby_shops [NC,QSA] | ||
RewriteRule ^nearby_business(/?|)$ index.php?link1=nearby_business [NC,QSA] | ||
RewriteRule ^refund(/?|)$ index.php?link1=refund [NC,QSA] | ||
RewriteRule ^advertise(/?|)$ index.php?link1=advertise [NC,QSA] | ||
RewriteRule ^checkout(/?|)$ index.php?link1=checkout [NC,QSA] | ||
RewriteRule ^purchased(/?|)$ index.php?link1=purchased [NC,QSA] | ||
RewriteRule ^orders(/?|)$ index.php?link1=orders [NC,QSA] | ||
RewriteRule ^customer_order/(.*)$ index.php?link1=customer_order&id=$1 [NC,QSA] | ||
RewriteRule ^order/(.*)$ index.php?link1=order&id=$1 [NC,QSA] | ||
RewriteRule ^reviews/(.*)$ index.php?link1=reviews&id=$1 [NC,QSA] | ||
RewriteRule ^open_to_work_posts(/?|)$ index.php?link1=open_to_work_posts [NC,QSA] | ||
RewriteRule ^banned(/?|)$ index.php?link1=banned [NC,QSA] | ||
RewriteRule ^withdrawal(/?|)$ index.php?link1=withdrawal [NC,QSA] | ||
|
||
# **** FORUM **** | ||
|
||
RewriteRule ^forum(/?|)$ index.php?link1=forum [NC,QSA] | ||
RewriteRule ^forum/members(/?|)$ index.php?link1=forum-members [NC,QSA] | ||
RewriteRule ^forum/members/([a-zA-Z]{0,1})(/?|)$ index.php?link1=forum-members-byname&char=$1 [NC,QSA] | ||
RewriteRule ^forum/search(/?|)$ index.php?link1=forum-search [NC,QSA] | ||
RewriteRule ^forum/search-result/(/?|)$ index.php?link1=forum-search-result [NC,QSA] | ||
RewriteRule ^forum/events(/?|)$ index.php?link1=forum-events [NC,QSA] | ||
RewriteRule ^forum/help(/?|)$ index.php?link1=forum-help [NC,QSA] | ||
RewriteRule ^forums/(\d+)(/?|)$ index.php?link1=forums&fid=$1 [NC,QSA] | ||
RewriteRule ^forums/add/(\d+)(/?|)$ index.php?link1=forumaddthred&fid=$1 [NC,QSA] | ||
RewriteRule ^forums/thread/(\d+)(/?|)$ index.php?link1=showthread&tid=$1 [NC,QSA] | ||
RewriteRule ^forums/thread/reply/(\d+)(/?|)$ index.php?link1=threadreply&tid=$1 [NC,QSA] | ||
RewriteRule ^forums/thread/quote/(\d+)(/?|)$ index.php?link1=threadquote&tid=$1 [NC,QSA] | ||
RewriteRule ^forums/thread/edit/(\d+)(/?|)$ index.php?link1=editreply&tid=$1 [NC,QSA] | ||
RewriteRule ^forums/user/threads(/?|)$ index.php?link1=mythreads [NC,QSA] | ||
RewriteRule ^forums/user/threads/edit/(\d+)(/?|)$ index.php?link1=edithread&tid=$1 [NC,QSA] | ||
RewriteRule ^forums/user/messages(/?|)$ index.php?link1=mymessages [NC,QSA] | ||
|
||
# **** EVENTS **** | ||
|
||
RewriteRule ^events(/?|)$ index.php?link1=events [NC,QSA] | ||
RewriteRule ^events/create-event(/?|)$ index.php?link1=create-event [NC,QSA] | ||
RewriteRule ^events/edit/(\d+)/(/?|)$ index.php?link1=edit-event&eid=$1 [NC,QSA] | ||
RewriteRule ^events/my(/?|)$ index.php?link1=my-events [NC,QSA] | ||
RewriteRule ^events/going(/?|)$ index.php?link1=events-going [NC,QSA] | ||
RewriteRule ^events/invited(/?|)$ index.php?link1=events-invited [NC,QSA] | ||
RewriteRule ^events/interested(/?|)$ index.php?link1=events-interested [NC,QSA] | ||
RewriteRule ^events/past(/?|)$ index.php?link1=events-past [NC,QSA] | ||
RewriteRule ^events/(\d+)(/?|)$ index.php?link1=show-event&eid=$1 [NC,QSA] | ||
|
||
# *** MOVIES *** | ||
RewriteRule ^movies(/?|)$ index.php?link1=movies [NC,QSA] | ||
RewriteRule ^movies/genre/([A-Za-z-]+)(/?|)$ index.php?link1=movies-genre&genre=$1 [NC,QSA] | ||
RewriteRule ^movies/country/([A-Za-z-]+)(/?|)$ index.php?link1=movies-country&country=$1 [NC,QSA] | ||
RewriteRule ^movies/watch/(\d+)(/?|)$ index.php?link1=watch-film&film-id=$1 [NC,QSA] | ||
|
||
# *** ADS *** | ||
RewriteRule ^ads(/?|)$ index.php?link1=ads [NC,QSA] | ||
RewriteRule ^wallet(/?|)$ index.php?link1=wallet [NC,QSA] | ||
RewriteRule ^send_money(/?|)$ index.php?link1=send_money [NC,QSA] | ||
RewriteRule ^ads/create(/?|)$ index.php?link1=create-ads [NC,QSA] | ||
RewriteRule ^ads/edit/(\d+)(/?|)$ index.php?link1=edit-ads&id=$1 [NC,QSA] | ||
RewriteRule ^ads/chart/(\d+)(/?|)$ index.php?link1=chart-ads&id=$1 [NC,QSA] | ||
RewriteRule ^admin/ads/edit/(\d+)(/?|)$ index.php?link1=manage-ads&id=$1 [NC,QSA] | ||
|
||
# *** STATUS *** | ||
RewriteRule ^status/create(/?|)$ index.php?link1=create-status [NC,QSA] | ||
RewriteRule ^more-status(/?|)$ index.php?link1=more-status [NC,QSA] | ||
|
||
|
||
# *** FIND NEARBY *** | ||
RewriteRule ^friends-nearby(/?|)$ index.php?link1=friends-nearby [NC,QSA] | ||
|
||
RewriteRule ^api(/?|)$ api-v2.php [NC,QSA] | ||
RewriteRule ^api/([^\/]+)(\/|)$ api-v2.php?type=$1 [NC,QSA] | ||
|
||
RewriteRule ^_$ requests.php [QSA] | ||
|
||
RewriteRule ^graph-success$ index.php?link1=graph-success [NC,QSA] | ||
RewriteRule ^developers$ index.php?link1=developers [NC,QSA] | ||
RewriteRule ^apps$ index.php?link1=apps [NC,QSA] | ||
RewriteRule ^create-app$ index.php?link1=create-app [NC,QSA] | ||
RewriteRule ^graph$ index.php?link1=graph [NC,QSA] | ||
RewriteRule ^oauth$ index.php?link1=oauth [NC,QSA] | ||
|
||
RewriteRule ^boosted-pages(/?|)$ index.php?link1=boosted-pages [NC,QSA] | ||
RewriteRule ^boosted-posts(/?|)$ index.php?link1=boosted-posts [NC,QSA] | ||
|
||
|
||
RewriteCond %{REQUEST_FILENAME} !-f | ||
RewriteCond %{REQUEST_FILENAME} !-d | ||
RewriteRule ^setting/([A-Za-z0-9_-]+)$ index.php?link1=setting&page=$1 [NC,QSA] | ||
|
||
RewriteCond %{REQUEST_FILENAME} !-f | ||
RewriteCond %{REQUEST_FILENAME} !-d | ||
RewriteRule ^@([^\/]+)(\/|)$ index.php?link1=timeline&u=$1 [QSA] | ||
|
||
RewriteCond %{REQUEST_FILENAME} !-f | ||
RewriteCond %{REQUEST_FILENAME} !-d | ||
RewriteRule ^([A-Za-z0-9_]+)/([^\/]+)(\/|)$ index.php?link1=timeline&u=$1&type=$2 [QSA] | ||
|
||
RewriteCond %{REQUEST_FILENAME} !-f | ||
RewriteCond %{REQUEST_FILENAME} !-d | ||
RewriteRule ^([^\/]+)(\/|)$ index.php?link1=timeline&u=$1 [QSA] | ||
|
||
|
||
<IfModule mod_deflate.c> | ||
AddOutputFilterByType DEFLATE text/html | ||
AddOutputFilterByType DEFLATE text/css | ||
AddOutputFilterByType DEFLATE text/javascript | ||
AddOutputFilterByType DEFLATE text/xml | ||
AddOutputFilterByType DEFLATE text/plain | ||
AddOutputFilterByType DEFLATE image/x-icon | ||
AddOutputFilterByType DEFLATE image/svg+xml | ||
AddOutputFilterByType DEFLATE application/rss+xml | ||
AddOutputFilterByType DEFLATE application/javascript | ||
AddOutputFilterByType DEFLATE application/x-javascript | ||
AddOutputFilterByType DEFLATE application/xml | ||
AddOutputFilterByType DEFLATE application/xhtml+xml | ||
AddOutputFilterByType DEFLATE application/x-font | ||
AddOutputFilterByType DEFLATE application/x-font-truetype | ||
AddOutputFilterByType DEFLATE application/x-font-ttf | ||
AddOutputFilterByType DEFLATE application/x-font-otf | ||
AddOutputFilterByType DEFLATE application/x-font-opentype | ||
AddOutputFilterByType DEFLATE application/vnd.ms-fontobject | ||
AddOutputFilterByType DEFLATE font/ttf | ||
AddOutputFilterByType DEFLATE font/otf | ||
AddOutputFilterByType DEFLATE font/opentype | ||
BrowserMatch ^Mozilla/4 gzip-only-text/html | ||
BrowserMatch ^Mozilla/4\.0[678] no-gzip | ||
BrowserMatch \bMSIE !no-gzip !gzip-only-text/html | ||
</IfModule> | ||
<IfModule mod_security.c> | ||
SecFilterScanPOST Off | ||
</IfModule> | ||
## EXPIRES CACHING ## | ||
<IfModule mod_expires.c> | ||
ExpiresActive On | ||
ExpiresByType image/jpg "access plus 1 year" | ||
ExpiresByType image/jpeg "access plus 1 year" | ||
ExpiresByType image/gif "access plus 1 year" | ||
ExpiresByType image/png "access plus 1 year" | ||
ExpiresByType text/css "access plus 1 month" | ||
ExpiresByType application/pdf "access plus 1 month" | ||
ExpiresByType text/x-javascript "access plus 1 month" | ||
ExpiresByType application/x-shockwave-flash "access plus 1 month" | ||
ExpiresByType image/x-icon "access plus 1 year" | ||
ExpiresDefault "access plus 1 month" | ||
</IfModule> | ||
## EXPIRES CACHING ## | ||
|
||
<ifModule mod_headers.c> | ||
Header unset Connection | ||
Header set Connection keep-alive | ||
|
||
Header unset Keep-Alive | ||
Header set Keep-Alive timeout=100,max=500 | ||
</ifModule> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,9 @@ | ||
file_uploads = On | ||
post_max_size = 2024M | ||
upload_max_filesize = 2024M | ||
output_buffering = Off | ||
max_execution_time = 4000 | ||
max_input_vars = 3000 | ||
max_input_time = 5000 | ||
memory_limit = 400M | ||
zlib.output_compression = Off |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1 @@ | ||
importScripts('https://cdn.onesignal.com/sdks/OneSignalSDK.js'); |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,73 @@ | ||
<?php | ||
require_once('assets/init.php'); | ||
$is_admin = Wo_IsAdmin(); | ||
$is_moderoter = Wo_IsModerator(); | ||
if ($wo['config']['maintenance_mode'] == 1) { | ||
if ($wo['loggedin'] == false) { | ||
header("Location: " . Wo_SeoLink('index.php?link1=welcome') . $wo['marker'] . 'm=true'); | ||
exit(); | ||
} else { | ||
if ($is_admin === false) { | ||
header("Location: " . Wo_SeoLink('index.php?link1=welcome') . $wo['marker'] . 'm=true'); | ||
exit(); | ||
} | ||
} | ||
} | ||
if ($is_admin == false && $is_moderoter == false) { | ||
header("Location: " . Wo_SeoLink('index.php?link1=welcome')); | ||
exit(); | ||
} | ||
if (!empty($_GET)) { | ||
foreach ($_GET as $key => $value) { | ||
$value = preg_replace('/on[^<>=]+=[^<>]*/m', '', $value); | ||
$_GET[$key] = strip_tags($value); | ||
} | ||
} | ||
if (!empty($_REQUEST)) { | ||
foreach ($_REQUEST as $key => $value) { | ||
$value = preg_replace('/on[^<>=]+=[^<>]*/m', '', $value); | ||
$_REQUEST[$key] = strip_tags($value); | ||
} | ||
} | ||
if (!empty($_POST)) { | ||
foreach ($_POST as $key => $value) { | ||
$value = preg_replace('/on[^<>=]+=[^<>]*/m', '', $value); | ||
$_POST[$key] = strip_tags($value); | ||
} | ||
} | ||
$path = (!empty($_GET['path'])) ? getPageFromPath($_GET['path']) : null; | ||
$files = scandir('admin-panel/pages'); | ||
unset($files[0]); | ||
unset($files[1]); | ||
unset($files[2]); | ||
$page = 'dashboard'; | ||
if (!empty($path['page']) && in_array($path['page'], $files) && file_exists('admin-panel/pages/' . $path['page'] . '/content.phtml')) { | ||
$page = $path['page']; | ||
} | ||
$wo['user']['permission'] = json_decode($wo['user']['permission'], true); | ||
if (!empty($wo['user']['permission'][$page])) { | ||
if (!empty($wo['user']['permission']) && $wo['user']['permission'][$page] == 0) { | ||
header("Location: " . Wo_SeoLink('index.php?link1=welcome')); | ||
exit(); | ||
} | ||
} | ||
$wo['decode_android_v'] = $wo['config']['footer_background']; | ||
$wo['decode_android_value'] = base64_decode('I2FhYQ=='); | ||
|
||
$wo['decode_android_n_v'] = $wo['config']['footer_background_n']; | ||
$wo['decode_android_n_value'] = base64_decode('I2FhYQ=='); | ||
|
||
$wo['decode_ios_v'] = $wo['config']['footer_background_2']; | ||
$wo['decode_ios_value'] = base64_decode('I2FhYQ=='); | ||
|
||
$wo['decode_windwos_v'] = $wo['config']['footer_text_color']; | ||
$wo['decode_windwos_value'] = base64_decode('I2RkZA=='); | ||
$data = array(); | ||
$text = Wo_LoadAdminPage($page . '/content'); | ||
?> | ||
<input type="hidden" id="json-data" value='<?php | ||
echo htmlspecialchars(json_encode($data)); | ||
?>'> | ||
<?php | ||
echo $text; | ||
?> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,44 @@ | ||
<?php | ||
// You can access the admin panel by using the following url: http://yoursite.com/admincp | ||
|
||
require 'assets/init.php'; | ||
|
||
$is_admin = Wo_IsAdmin(); | ||
$is_moderoter = Wo_IsModerator(); | ||
|
||
if ($wo['config']['maintenance_mode'] == 1) { | ||
if ($wo['loggedin'] == false) { | ||
header("Location: " . Wo_SeoLink('index.php?link1=welcome') . $wo['marker'] . 'm=true'); | ||
exit(); | ||
} else { | ||
if ($is_admin === false) { | ||
header("Location: " . Wo_SeoLink('index.php?link1=welcome') . $wo['marker'] . 'm=true'); | ||
exit(); | ||
} | ||
} | ||
} | ||
if ($is_admin == false && $is_moderoter == false) { | ||
header("Location: " . Wo_SeoLink('index.php?link1=welcome')); | ||
exit(); | ||
} | ||
if (!empty($_GET)) { | ||
foreach ($_GET as $key => $value) { | ||
$value = preg_replace('/on[^<>=]+=[^<>]*/m', '', $value); | ||
$_GET[$key] = strip_tags($value); | ||
} | ||
} | ||
if (!empty($_REQUEST)) { | ||
foreach ($_REQUEST as $key => $value) { | ||
$value = preg_replace('/on[^<>=]+=[^<>]*/m', '', $value); | ||
$_REQUEST[$key] = strip_tags($value); | ||
} | ||
} | ||
if (!empty($_POST)) { | ||
foreach ($_POST as $key => $value) { | ||
$value = preg_replace('/on[^<>=]+=[^<>]*/m', '', $value); | ||
$_POST[$key] = strip_tags($value); | ||
} | ||
} | ||
|
||
// autoload admin panel files | ||
require 'admin-panel/autoload.php'; |
Oops, something went wrong.