Compare commits

..

12 Commits

Author SHA1 Message Date
erwanlr
82db02a688 Updates spec for #1342 2019-05-03 14:25:17 +01:00
erwanlr
2c07de8c6b Updates class comment 2019-05-03 14:23:04 +01:00
erwanlr
4b0b8fa624 Fixes #1342 2019-05-03 14:04:50 +01:00
erwanlr
412f576aee Adds DFs 2019-05-03 11:54:25 +01:00
erwanlr
ff98a7b23b Fixes #1341 2019-05-01 19:50:43 +01:00
erwanlr
507bac8542 Merge branch 'master' of github.com:wpscanteam/wpscan 2019-04-29 15:48:07 +01:00
erwanlr
3bd6cf4805 Adds Ruby 2.6.3 to Travis 2019-04-29 15:47:55 +01:00
erwanlr
5712b31869 Updates Rubocop dep 2019-04-29 15:47:33 +01:00
Erwan
b0f9a0b18f Update issue templates 2019-04-29 15:24:22 +02:00
Erwan
f7665b460e Update issue templates 2019-04-29 15:20:44 +02:00
Erwan
100029b640 Delete old issue template 2019-04-29 15:18:10 +02:00
Erwan
2b89bddf0f Update issue templates 2019-04-29 15:17:39 +02:00
29 changed files with 2904 additions and 114 deletions

View File

@@ -1,3 +1,14 @@
---
name: Bug report
about: Create a report to help us improve
title: ''
labels: ''
assignees: ''
---
Before submitting an issue, please make sure you fully read any potential error messages output and did some research on your own.
### Subject of the issue
Describe your issue here.
@@ -24,4 +35,4 @@ Things you have tried (where relevant):
* Update Ruby to the latest version [ ]
* Ensure you can reach the target site using cURL [ ]
* Proxied WPScan through a HTTP proxy to view the raw traffic [ ]
* Ensure you are using a supported Operating System (Linux and macOS) [ ]
* Ensure you are using a supported Operating System (Linux and macOS) [ ]

View File

@@ -0,0 +1,20 @@
---
name: Feature request
about: Suggest an idea for this project
title: ''
labels: ''
assignees: ''
---
**Is your feature request related to a problem? Please describe.**
A clear and concise description of what the problem is. Ex. I'm always frustrated when [...]
**Describe the solution you'd like**
A clear and concise description of what you want to happen.
**Describe alternatives you've considered**
A clear and concise description of any alternative solutions or features you've considered.
**Additional context**
Add any other context or screenshots about the feature request here.

10
.github/ISSUE_TEMPLATE/other-issue.md vendored Normal file
View File

@@ -0,0 +1,10 @@
---
name: Other Issue
about: Create a report which is not a related to a Bug or Feature
title: ''
labels: ''
assignees: ''
---
Before submitting an issue, please make sure you fully read any potential error messages output and did some research on your own.

View File

@@ -1,3 +1,4 @@
require: rubocop-performance
AllCops:
TargetRubyVersion: 2.4
Exclude:

View File

@@ -17,6 +17,7 @@ rvm:
- 2.6.0
- 2.6.1
- 2.6.2
- 2.6.3
- ruby-head
before_install:
- "echo 'gem: --no-ri --no-rdoc' > ~/.gemrc"

View File

@@ -4,7 +4,7 @@ require_relative 'interesting_findings/readme'
require_relative 'interesting_findings/wp_cron'
require_relative 'interesting_findings/multisite'
require_relative 'interesting_findings/debug_log'
require_relative 'interesting_findings/backup_db'
require_relative 'interesting_findings/plugin_backup_folders'
require_relative 'interesting_findings/mu_plugins'
require_relative 'interesting_findings/registration'
require_relative 'interesting_findings/tmm_db_migrate'
@@ -24,7 +24,7 @@ module WPScan
super(target)
%w[
Readme DebugLog FullPathDisclosure BackupDB DuplicatorInstallerLog
Readme DebugLog FullPathDisclosure PluginBackupFolders DuplicatorInstallerLog
Multisite MuPlugins Registration UploadDirectoryListing TmmDbMigrate
UploadSQLDump EmergencyPwdResetScript WPCron
].each do |f|

View File

@@ -1,26 +0,0 @@
# frozen_string_literal: true
module WPScan
module Finders
module InterestingFindings
# BackupDB finder
class BackupDB < CMSScanner::Finders::Finder
# @return [ InterestingFinding ]
def aggressive(_opts = {})
path = 'wp-content/backup-db/'
res = target.head_and_get(path, [200, 403])
return unless [200, 403].include?(res.code) && !target.homepage_or_404?(res)
Model::BackupDB.new(
target.url(path),
confidence: 70,
found_by: DIRECT_ACCESS,
interesting_entries: target.directory_listing_entries(path),
references: { url: 'https://github.com/wpscanteam/wpscan/issues/422' }
)
end
end
end
end
end

View File

@@ -0,0 +1,34 @@
# frozen_string_literal: true
module WPScan
module Finders
module InterestingFindings
# Known Backup Folders from Plugin finder
class PluginBackupFolders < CMSScanner::Finders::Finder
PATHS = %w[wp-content/backup-db/ wp-content/backups-dup-pro/ wp-content/updraft/].freeze
# @return [ InterestingFinding ]
def aggressive(_opts = {})
found = []
PATHS.each do |path|
res = target.head_and_get(path, [200, 403])
next unless [200, 403].include?(res.code) && !target.homepage_or_404?(res)
found << Model::PluginBackupFolder.new(
target.url(path),
confidence: 70,
found_by: DIRECT_ACCESS,
interesting_entries: target.directory_listing_entries(path),
references: { url: ['https://github.com/wpscanteam/wpscan/issues/422',
'https://github.com/wpscanteam/wpscan/issues/1342'] }
)
end
found
end
end
end
end
end

View File

@@ -10,7 +10,7 @@ module WPScan
#
# Empty classes for the #type to be correctly displayed (as taken from the self.class from the parent)
#
class BackupDB < InterestingFinding
class PluginBackupFolder < InterestingFinding
end
class DebugLog < InterestingFinding

View File

@@ -1,73 +0,0 @@
# frozen_string_literal: true
describe WPScan::Finders::InterestingFindings::BackupDB do
subject(:finder) { described_class.new(target) }
let(:target) { WPScan::Target.new(url).extend(CMSScanner::Target::Server::Apache) }
let(:url) { 'http://ex.lo/' }
let(:fixtures) { FINDERS_FIXTURES.join('interesting_findings', 'backup_db') }
let(:wp_content) { 'wp-content' }
let(:dir_url) { target.url("#{wp_content}/backup-db/") }
before do
expect(target).to receive(:content_dir).at_least(1).and_return(wp_content)
expect(target).to receive(:head_or_get_params).and_return(method: :head)
end
describe '#aggressive' do
context 'when not a 200 or 403' do
it 'returns nil' do
stub_request(:head, dir_url).to_return(status: 404)
expect(finder.aggressive).to eql nil
end
end
context 'when 200 and matching the homepage' do
it 'returns nil' do
stub_request(:head, dir_url)
stub_request(:get, dir_url)
expect(target).to receive(:homepage_or_404?).and_return(true)
expect(finder.aggressive).to eql nil
end
end
context 'when 200 or 403' do
before do
stub_request(:head, dir_url)
stub_request(:get, dir_url).and_return(body: body)
expect(target).to receive(:homepage_or_404?).and_return(false)
end
after do
found = finder.aggressive
expect(found).to eql WPScan::Model::BackupDB.new(
dir_url,
confidence: 70,
found_by: described_class::DIRECT_ACCESS
)
expect(found.interesting_entries).to eq @expected_entries
end
context 'when no directory listing' do
let(:body) { '' }
it 'returns an empty interesting_findings attribute' do
@expected_entries = []
end
end
context 'when directory listing enabled' do
let(:body) { File.read(fixtures.join('dir_listing.html')) }
it 'returns the expected interesting_findings attribute' do
@expected_entries = %w[sqldump.sql test.txt]
end
end
end
end
end

View File

@@ -0,0 +1,76 @@
# frozen_string_literal: true
describe WPScan::Finders::InterestingFindings::PluginBackupFolders do
subject(:finder) { described_class.new(target) }
let(:target) { WPScan::Target.new(url).extend(CMSScanner::Target::Server::Apache) }
let(:url) { 'http://ex.lo/' }
let(:fixtures) { FINDERS_FIXTURES.join('interesting_findings', 'plugin_backup_folders') }
before do
expect(target).to receive(:content_dir).at_least(1).and_return('wp-content')
finder.class::PATHS.each { |path| stub_request(:head, target.url(path)).to_return(status: 404) }
allow(target).to receive(:head_or_get_params).and_return(method: :head)
end
describe '#aggressive' do
context 'when none of them exist' do
it 'returns an empty array' do
expect(finder.aggressive).to eql([])
end
end
context 'when one exist but matches the homepage' do
let(:existing_url) { target.url(finder.class::PATHS.sample) }
it 'ignores it' do
stub_request(:head, existing_url)
stub_request(:get, existing_url)
expect(target).to receive(:homepage_or_404?).and_return(true)
expect(finder.aggressive).to eql([])
end
end
context 'when 200 or 403' do
let(:existing_url) { target.url(finder.class::PATHS.sample) }
before do
stub_request(:head, existing_url)
stub_request(:get, existing_url).and_return(body: body)
expect(target).to receive(:homepage_or_404?).and_return(false)
end
after do
found = finder.aggressive
expect(found.size).to eql 1
expect(found).to eql([WPScan::Model::PluginBackupFolder.new(existing_url,
confidence: 70,
found_by: described_class::DIRECT_ACCESS)])
expect(found.first.interesting_entries).to eq @expected_entries
end
context 'when no directory listing' do
let(:body) { '' }
it 'returns an empty interesting_findings attribute' do
@expected_entries = []
end
end
context 'when directory listing enabled' do
let(:body) { File.read(fixtures.join('dir_listing.html')) }
it 'returns the expected interesting_findings attribute' do
@expected_entries = %w[sqldump.sql test.txt]
end
end
end
end
end

View File

@@ -2086,6 +2086,12 @@ plugins:
- public/css/ascend-marketing-public.css
- public/js/ascend-marketing-public.js
version: true
asciinema-player:
QueryParameter:
files:
- public/css/jco-asciinema-player-public.css
- public/js/jco-asciinema-player-public.js
version: true
asd-fastbuild-widgets:
QueryParameter:
files:
@@ -2324,6 +2330,12 @@ plugins:
- public/css/auto-thumbnail-title-public.css
- public/js/auto-thumbnail-title-public.js
version: true
auto-translate:
QueryParameter:
files:
- public/css/auto-translate-public.min.css
- public/js/auto-translate-public.min.js
version: true
autoclear-autoptimize-cache:
TranslationFile:
class: BodyPattern
@@ -4944,6 +4956,12 @@ plugins:
files:
- public/js/cenchat-comments-iframe-resizer.js
version: true
cestina-zalomeni-radku:
TranslationFile:
class: BodyPattern
path: languages/bozimediazalomeni.pot
pattern: !ruby/regexp '/ersion: [^t]+tina zalamov[^n]+n[^d]+dk[^\s]+ (?<v>\d+\.[\.\d]+)/i'
version: true
cf-7-gutenberg:
TranslationFile:
class: BodyPattern
@@ -5266,6 +5284,11 @@ plugins:
path: changelog.txt
pattern: !ruby/regexp /^=+ (?<v>\d+\.[\.\d]+)(?!.*=+ \d+\.[\.\d]+)/mi
version: true
civic-job-posting:
QueryParameter:
files:
- public/css/civic-job-posting-public.css
version: true
civic-social-feeds:
QueryParameter:
files:
@@ -5600,6 +5623,12 @@ plugins:
- public/js/editor-handler-public.js
- code-prettify-master/loader/run_prettify.js
version: true
code-for-cj-affiliate-network:
ChangeLog:
class: BodyPattern
path: changelog.txt
pattern: !ruby/regexp /Version (?<v>\d+\.[\.\d]+)/i
version: true
code-prettify:
QueryParameter:
files:
@@ -6556,6 +6585,12 @@ plugins:
path: languages/et-csv.pot
pattern: !ruby/regexp '/"Project\-Id\-Version: et\-csv (?<v>\d+\.[\.\d]+)/i'
version: true
culqi-full-integration:
ChangeLog:
class: BodyPattern
path: changelog.txt
pattern: !ruby/regexp /Version (?<v>\d+\.[\.\d]+)/i
version: true
curatewp-nested-posts:
QueryParameter:
files:
@@ -6611,6 +6646,11 @@ plugins:
path: languages/custom-bulkquick-edit.pot
pattern: !ruby/regexp /ject\-Id\-Version:\ Custom Bulk\/Quick Edit (?<v>\d+\.[\.\d]+)/i
version: true
custom-checkout-layouts-for-woocommerce:
QueryParameter:
files:
- css/custom-checkout.css
version: true
custom-classes:
ChangeLog:
class: BodyPattern
@@ -7074,6 +7114,17 @@ plugins:
path: package.json
key: version
version: true
design-sidebar-using-page-builder:
TranslationFile:
class: BodyPattern
path: languages/sidebar-using-page-builder.pot
pattern: !ruby/regexp '/sion: Design Sidebar Using Page Builder (?<v>\d+\.[\.\d]+)/i'
version: true
ChangeLog:
class: BodyPattern
path: changelog.txt
pattern: !ruby/regexp /^Version:? (?<v>\d+\.[\.\d]+)(?!.*Version:? \d+\.[\.\d]+)/mi
version: true
dessky-responsive-slider:
ChangeLog:
class: BodyPattern
@@ -12492,6 +12543,12 @@ plugins:
path: lang/index-press.pot
pattern: !ruby/regexp /ion of the WordPress plugin Index Press (?<v>\d+\.[\.\d]+)/i
version: true
indianwebs-whatsapp-submit:
QueryParameter:
files:
- public/css/whatsapp_submit-public.css
- public/js/whatsapp_submit-public.js
version: true
indiebooking:
QueryParameter:
files:
@@ -15871,6 +15928,12 @@ plugins:
- public/css/mobi-actionbar-public.css
- public/js/mobi-actionbar-public.js
version: true
mobile-banner:
TranslationFile:
class: BodyPattern
path: languages/mobile-banner.pot
pattern: !ruby/regexp /"Mobile Banner v(?<v>\d+\.[\.\d]+)/i
version: true
mobile-booster:
ChangeLog:
class: BodyPattern
@@ -16799,6 +16862,11 @@ plugins:
- scrollGallery/css/scrollGallery.css
- scrollGallery/css/scrollGallery_greyDesign.css
version: true
ng-lazyload:
QueryParameter:
files:
- "/plugin.js"
version: true
ngg-image-search:
TranslationFile:
class: BodyPattern
@@ -18078,6 +18146,12 @@ plugins:
- js/jquery.mCustomScrollbar.concat.min.js
- js/bwg_gallery_box.js
version: true
photo-gallery-portfolio:
QueryParameter:
files:
- com/public/assets/css/settings.css
- com/public/assets/font/fontello/css/fontello.css
version: true
photo-gallery-with-responsive:
QueryParameter:
files:
@@ -19608,6 +19682,11 @@ plugins:
files:
- assets/frontend/js/quadmenu.min.js
version: true
ChangeLog:
class: BodyPattern
path: changelog.txt
pattern: !ruby/regexp /^= (?<v>\d+\.[\.\d]+)/
version: true
quae-map:
TranslationFile:
class: BodyPattern
@@ -19927,6 +20006,12 @@ plugins:
pattern: !ruby/regexp /^\#\# \[(?<v>\d+\.[\.\d]+)\] \- [\d\-]+(?!.*\#\# \[\d+\.[\.\d]+\]
\- [\d\-]+)/mi
version: true
realbig-media:
QueryParameter:
files:
- asyncBlockInserting.js
- readyAdGather.js
version: true
really-static:
TranslationFile:
class: BodyPattern
@@ -21556,6 +21641,18 @@ plugins:
path: changelog.txt
pattern: !ruby/regexp /^=+ (?<v>\d+\.[\.\d]+)(?!.*=+ \d+\.[\.\d]+)/mi
version: true
sensei-lms:
QueryParameter:
files:
- assets/css/modules-frontend.css
- assets/css/frontend/sensei.css
- assets/js/user-dashboard.min.js
version: true
ChangeLog:
class: BodyPattern
path: changelog.txt
pattern: !ruby/regexp /[\d\.]{8,} \- Version\s+(?<v>\d+\.[\.\d]+)/i
version: true
seo-check:
QueryParameter:
files:
@@ -24157,6 +24254,10 @@ plugins:
path: content/languages/swh_uo-fa_IR.po
pattern: !ruby/regexp '/"Project\-Id\-Version: SWH Users Only (?<v>\d+\.[\.\d]+)/i'
version: true
swift-performance-lite:
Comment:
xpath: //comment()[contains(., "Swift Performance Lite")]
pattern: !ruby/regexp /with Swift Performance Lite/i
swim-it-up-tabela-de-recordes:
QueryParameter:
files:
@@ -25953,6 +26054,12 @@ plugins:
path: languages/um-events.pot
pattern: !ruby/regexp '/ion: UM Events Lite for Ultimate Member (?<v>\d+\.[\.\d]+)/i'
version: true
um-lock-down:
TranslationFile:
class: BodyPattern
path: languages/um-lock-down.pot
pattern: !ruby/regexp '/Id\-Version: SuitePlugins \- UM Lock Down (?<v>\d+\.[\.\d]+)/i'
version: true
um-navigation-menu:
TranslationFile:
class: BodyPattern
@@ -27963,6 +28070,12 @@ plugins:
path: CHANGELOG.txt
pattern: !ruby/regexp /(?<v>\d+\.[\.\d]+)/
version: true
woo-customer-coupons:
ChangeLog:
class: BodyPattern
path: CHANGELOG.txt
pattern: !ruby/regexp /Version (?<v>\d+\.[\.\d]+)/i
version: true
woo-delivery-scheduler:
QueryParameter:
files:
@@ -31070,6 +31183,12 @@ plugins:
- css//font-awesome/font-awesome.min.css
- css/icomoon/icomoon.css
version: true
wp-media-replace:
QueryParameter:
files:
- public/css/wp-media-replace-public.css
- public/js/wp-media-replace-public.js
version: true
wp-media-stories:
QueryParameter:
files:

View File

@@ -2523,6 +2523,14 @@ plugins:
interesting_entries:
- http://wp.lab/wp-content/plugins/ascend-marketing-tools/public/css/ascend-marketing-public.css?ver=1.0.2
- http://wp.lab/wp-content/plugins/ascend-marketing-tools/public/js/ascend-marketing-public.js?ver=1.0.2
asciinema-player:
QueryParameter:
number: 1.0.1
found_by: Query Parameter (Passive Detection)
interesting_entries:
- http://wp.lab/wp-content/plugins/asciinema-player/public/css/jco-asciinema-player-public.css?ver=1.0.1
- http://wp.lab/wp-content/plugins/asciinema-player/public/js/jco-asciinema-player-public.js?ver=1.0.1
confidence: 20
asd-fastbuild-widgets:
QueryParameter:
number: '2.201808201'
@@ -2827,6 +2835,14 @@ plugins:
interesting_entries:
- http://wp.lab/wp-content/plugins/auto-thumbnail-title/public/css/auto-thumbnail-title-public.css?ver=1.0.0
- http://wp.lab/wp-content/plugins/auto-thumbnail-title/public/js/auto-thumbnail-title-public.js?ver=1.0.0
auto-translate:
QueryParameter:
number: 1.0.3
found_by: Query Parameter (Passive Detection)
interesting_entries:
- http://wp.lab/wp-content/plugins/auto-translate/public/css/auto-translate-public.min.css?ver=1.0.3
- http://wp.lab/wp-content/plugins/auto-translate/public/js/auto-translate-public.min.js?ver=1.0.3
confidence: 20
autoclear-autoptimize-cache:
TranslationFile:
number: 1.0.0
@@ -6071,6 +6087,13 @@ plugins:
interesting_entries:
- http://wp.lab/wp-content/plugins/cenchat-comments/public/js/cenchat-comments-iframe-resizer.js?ver=0.0.1
confidence: 10
cestina-zalomeni-radku:
TranslationFile:
number: 1.0.0
found_by: Translation File (Aggressive Detection)
interesting_entries:
- !binary |-
aHR0cDovL3dwLmxhYi93cC1jb250ZW50L3BsdWdpbnMvY2VzdGluYS16YWxvbWVuaS1yYWRrdS9sYW5ndWFnZXMvYm96aW1lZGlhemFsb21lbmkucG90LCBNYXRjaDogJ2Vyc2lvbjogxIxlxaF0aW5hIHphbGFtb3bDoW7DrSDFmcOhZGvFryAxLjAuMCc=
cf-7-gutenberg:
TranslationFile:
number: 1.0.0
@@ -6477,6 +6500,13 @@ plugins:
interesting_entries:
- 'http://wp.lab/wp-content/plugins/cip-dtac-for-give/changelog.txt, Match:
''= 1.0.1'''
civic-job-posting:
QueryParameter:
number: 1.0.0
found_by: Query Parameter (Passive Detection)
interesting_entries:
- http://wp.lab/wp-content/plugins/civic-job-posting/public/css/civic-job-posting-public.css?ver=1.0.0
confidence: 10
civic-social-feeds:
QueryParameter:
number: 1.0.0
@@ -6884,6 +6914,13 @@ plugins:
- http://wp.lab/wp-content/plugins/code-editor-and-compiler/public/js/editor-handler-public.js?ver=1.4.1
- http://wp.lab/wp-content/plugins/code-editor-and-compiler/code-prettify-master/loader/run_prettify.js?callback=cdbx_publicInit&ver=1.4.1
confidence: 50
code-for-cj-affiliate-network:
ChangeLog:
number: 1.3.0
found_by: Change Log (Aggressive Detection)
interesting_entries:
- 'http://wp.lab/wp-content/plugins/code-for-cj-affiliate-network/changelog.txt,
Match: ''version 1.3.0'''
code-prettify:
QueryParameter:
number: 1.3.4
@@ -8079,6 +8116,13 @@ plugins:
interesting_entries:
- 'http://wp.lab/wp-content/plugins/csv-exporter-for-terms/languages/et-csv.pot,
Match: ''"Project-Id-Version: et-csv 1.0.0'''
culqi-full-integration:
ChangeLog:
number: 1.0.0
found_by: Change Log (Aggressive Detection)
interesting_entries:
- 'http://wp.lab/wp-content/plugins/culqi-full-integration/changelog.txt, Match:
''version 1.0.0'''
curatewp-nested-posts:
QueryParameter:
number: 1.0.0
@@ -8147,6 +8191,13 @@ plugins:
interesting_entries:
- 'http://wp.lab/wp-content/plugins/custom-bulkquick-edit/languages/custom-bulkquick-edit.pot,
Match: ''ject-Id-Version: Custom Bulk/Quick Edit 1.6.7'''
custom-checkout-layouts-for-woocommerce:
QueryParameter:
number: '1.0'
found_by: Query Parameter (Passive Detection)
interesting_entries:
- http://wp.lab/wp-content/plugins/custom-checkout-layouts-for-woocommerce/css/custom-checkout.css?ver=1.0
confidence: 10
custom-classes:
ChangeLog:
number: 1.0.0
@@ -8699,6 +8750,19 @@ plugins:
found_by: Composer File (Aggressive Detection)
interesting_entries:
- 'http://wp.lab/wp-content/plugins/derweili-fb-chat/package.json, Match: ''0.1.0'''
design-sidebar-using-page-builder:
TranslationFile:
number: 1.0.0
found_by: Translation File (Aggressive Detection)
interesting_entries:
- 'http://wp.lab/wp-content/plugins/design-sidebar-using-page-builder/languages/sidebar-using-page-builder.pot,
Match: ''sion: Design Sidebar Using Page Builder 1.0.0'''
ChangeLog:
number: 1.0.0
found_by: Change Log (Aggressive Detection)
interesting_entries:
- 'http://wp.lab/wp-content/plugins/design-sidebar-using-page-builder/changelog.txt,
Match: ''Version 1.0.0'''
dessky-responsive-slider:
ChangeLog:
number: '1.6'
@@ -15363,6 +15427,14 @@ plugins:
interesting_entries:
- 'http://wp.lab/wp-content/plugins/index-press/lang/index-press.pot, Match:
''ion of the WordPress plugin Index Press 1.0'''
indianwebs-whatsapp-submit:
QueryParameter:
number: 1.0.0
found_by: Query Parameter (Passive Detection)
interesting_entries:
- http://wp.lab/wp-content/plugins/indianwebs-whatsapp-submit/public/css/whatsapp_submit-public.css?ver=1.0.0
- http://wp.lab/wp-content/plugins/indianwebs-whatsapp-submit/public/js/whatsapp_submit-public.js?ver=1.0.0
confidence: 20
indiebooking:
QueryParameter:
number: 1.2.1
@@ -19566,6 +19638,13 @@ plugins:
- http://wp.lab/wp-content/plugins/mobile-action-bar/public/css/mobi-actionbar-public.css?ver=1.0.0
- http://wp.lab/wp-content/plugins/mobile-action-bar/public/js/mobi-actionbar-public.js?ver=1.0.0
confidence: 20
mobile-banner:
TranslationFile:
number: '1.0'
found_by: Translation File (Aggressive Detection)
interesting_entries:
- 'http://wp.lab/wp-content/plugins/mobile-banner/languages/mobile-banner.pot,
Match: ''"Mobile Banner v1.0'''
mobile-booster:
ChangeLog:
number: '1.1'
@@ -20735,6 +20814,13 @@ plugins:
- http://wp.lab/wp-content/plugins/nextgen-scrollgallery/scrollGallery/css/scrollGallery.css?ver=1.8.2
- http://wp.lab/wp-content/plugins/nextgen-scrollgallery/scrollGallery/css/scrollGallery_greyDesign.css?ver=1.8.2
confidence: 20
ng-lazyload:
QueryParameter:
number: '1.1'
found_by: Query Parameter (Passive Detection)
interesting_entries:
- http://wp.lab/wp-content/plugins/ng-lazyload//plugin.js?ver=1.1
confidence: 10
ngg-image-search:
TranslationFile:
number: '0.01'
@@ -22340,6 +22426,14 @@ plugins:
- http://wp.lab/wp-content/plugins/photo-gallery/js/jquery.mobile.js?ver=1.3.64
- http://wp.lab/wp-content/plugins/photo-gallery/js/jquery.mCustomScrollbar.concat.min.js?ver=1.3.64
- http://wp.lab/wp-content/plugins/photo-gallery/js/bwg_gallery_box.js?ver=1.3.64
photo-gallery-portfolio:
QueryParameter:
number: 1.0.0
found_by: Query Parameter (Passive Detection)
interesting_entries:
- http://wp.lab/wp-content/plugins/photo-gallery-portfolio/com/public/assets/css/settings.css?ver=1.0.0
- http://wp.lab/wp-content/plugins/photo-gallery-portfolio/com/public/assets/font/fontello/css/fontello.css?ver=1.0.0
confidence: 20
photo-gallery-with-responsive:
QueryParameter:
number: '1.1'
@@ -24247,6 +24341,11 @@ plugins:
interesting_entries:
- http://wp.lab/wp-content/plugins/quadmenu/assets/frontend/js/quadmenu.min.js?ver=1.1.6
confidence: 10
ChangeLog:
number: 1.8.3
found_by: Change Log (Aggressive Detection)
interesting_entries:
- 'http://wp.lab/wp-content/plugins/quadmenu/changelog.txt, Match: ''= 1.8.3'''
quae-map:
TranslationFile:
number: '1.0'
@@ -24656,6 +24755,14 @@ plugins:
interesting_entries:
- 'http://wp.lab/wp-content/plugins/real-membership/changelog.txt, Match: ''##
[0.1.0] - 2017-08-22'''
realbig-media:
QueryParameter:
number: 0.1.26.56
found_by: Query Parameter (Passive Detection)
interesting_entries:
- http://wp.lab/wp-content/plugins/realbig-media/asyncBlockInserting.js?ver=0.1.26.56
- http://wp.lab/wp-content/plugins/realbig-media/readyAdGather.js?ver=0.1.26.56
confidence: 20
really-static:
TranslationFile:
number: '0.31'
@@ -26697,6 +26804,21 @@ plugins:
interesting_entries:
- 'http://wp.lab/wp-content/plugins/sendpulse-email-marketing-newsletter/changelog.txt,
Match: ''= 2.1.0'''
sensei-lms:
QueryParameter:
number: 2.0.1
found_by: Query Parameter (Passive Detection)
interesting_entries:
- http://wp.lab/wp-content/plugins/sensei-lms/assets/css/modules-frontend.css?ver=2.0.1
- http://wp.lab/wp-content/plugins/sensei-lms/assets/css/frontend/sensei.css?ver=2.0.1
- http://wp.lab/wp-content/plugins/sensei-lms/assets/js/user-dashboard.min.js?ver=2.0.1
confidence: 30
ChangeLog:
number: 2.0.1
found_by: Change Log (Aggressive Detection)
interesting_entries:
- 'http://wp.lab/wp-content/plugins/sensei-lms/changelog.txt, Match: ''2019.05.01
- version 2.0.1'''
seo-check:
QueryParameter:
number: '3.1'
@@ -29984,6 +30106,9 @@ plugins:
interesting_entries:
- 'http://wp.lab/wp-content/plugins/swh-users-only/content/languages/swh_uo-fa_IR.po,
Match: ''"Project-Id-Version: SWH Users Only 1.0'''
swift-performance-lite:
Comment:
found_by: Comment (Passive Detection)
swim-it-up-tabela-de-recordes:
QueryParameter:
number: 1.0.0
@@ -32204,6 +32329,13 @@ plugins:
interesting_entries:
- 'http://wp.lab/wp-content/plugins/um-events-lite-for-ultimate-member/languages/um-events.pot,
Match: ''ion: UM Events Lite for Ultimate Member 1.0.0'''
um-lock-down:
TranslationFile:
number: 1.0.1
found_by: Translation File (Aggressive Detection)
interesting_entries:
- 'http://wp.lab/wp-content/plugins/um-lock-down/languages/um-lock-down.pot,
Match: ''Id-Version: SuitePlugins - UM Lock Down 1.0.1'''
um-navigation-menu:
TranslationFile:
number: 1.0.0
@@ -34709,6 +34841,13 @@ plugins:
interesting_entries:
- 'http://wp.lab/wp-content/plugins/woo-custom-email-blocks/CHANGELOG.txt, Match:
''1.0.0'''
woo-customer-coupons:
ChangeLog:
number: 1.0.0
found_by: Change Log (Aggressive Detection)
interesting_entries:
- 'http://wp.lab/wp-content/plugins/woo-customer-coupons/CHANGELOG.txt, Match:
''version 1.0.0'''
woo-delivery-scheduler:
QueryParameter:
number: 1.0.0
@@ -38528,6 +38667,14 @@ plugins:
- http://wp.lab/wp-content/plugins/wp-media-manager-lite/css//font-awesome/font-awesome.min.css?ver=1.0.1
- http://wp.lab/wp-content/plugins/wp-media-manager-lite/css/icomoon/icomoon.css?ver=1.0.1
confidence: 40
wp-media-replace:
QueryParameter:
number: 1.0.0
found_by: Query Parameter (Passive Detection)
interesting_entries:
- http://wp.lab/wp-content/plugins/wp-media-replace/public/css/wp-media-replace-public.css?ver=1.0.0
- http://wp.lab/wp-content/plugins/wp-media-replace/public/js/wp-media-replace-public.js?ver=1.0.0
confidence: 20
wp-media-stories:
QueryParameter:
number: '0.1'

View File

@@ -0,0 +1,138 @@
# Copyright (C) 2019 Marek Vratil
# This file is distributed under the same license as the Čeština zalamování řádků plugin.
msgid ""
msgstr ""
"Project-Id-Version: Čeština zalamování řádků 1.0.0\n"
"Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/bozimediazalomeni\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"POT-Creation-Date: 2019-04-03T12:19:14+00:00\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"X-Generator: WP-CLI 2.1.0\n"
"X-Domain: bozimediazalomeni\n"
#. Plugin Name of the plugin
msgid "Čeština zalamování řádků"
msgstr ""
#. Plugin URI of the plugin
#. Author URI of the plugin
msgid "https://www.bozimedia.cz"
msgstr ""
#. Description of the plugin
msgid "Grammar rules for Czech language with related to word wrapping at the end of line."
msgstr ""
#. Author of the plugin
msgid "Marek Vratil"
msgstr ""
#: includes/class-bozimediazalomeni-activator.php:61
msgid "Plugin BožíMédia Zalomení vyžaduje PHP verze %1 nebo vyšší. Na tomto webu je nainstalováno PHP verze %2"
msgstr ""
#: admin/class-bozimediazalomeni-admin.php:112
msgid "Čeština: zalomení"
msgstr ""
#: admin/class-bozimediazalomeni-admin.php:127
msgid "Nastavení"
msgstr ""
#: admin/partials/bozimediazalomeni-admin-display.php:18
msgid "ČEŠTINA - zalamování řádků"
msgstr ""
#: admin/partials/bozimediazalomeni-admin-display.php:24
msgid "Zalomení řádků a nevhodné výrazy na jejich konci"
msgstr ""
#: admin/partials/bozimediazalomeni-admin-display.php:40
msgid "Předložky"
msgstr ""
#: admin/partials/bozimediazalomeni-admin-display.php:46
#: admin/partials/bozimediazalomeni-admin-display.php:66
#: admin/partials/bozimediazalomeni-admin-display.php:86
#: admin/partials/bozimediazalomeni-admin-display.php:106
#: admin/partials/bozimediazalomeni-admin-display.php:126
#: admin/partials/bozimediazalomeni-admin-display.php:146
#: admin/partials/bozimediazalomeni-admin-display.php:166
#: admin/partials/bozimediazalomeni-admin-display.php:191
msgid "Aktivovat"
msgstr ""
#: admin/partials/bozimediazalomeni-admin-display.php:50
msgid "Vložit pevnou mezeru za předložky"
msgstr ""
#: admin/partials/bozimediazalomeni-admin-display.php:51
#: admin/partials/bozimediazalomeni-admin-display.php:71
#: admin/partials/bozimediazalomeni-admin-display.php:91
#: admin/partials/bozimediazalomeni-admin-display.php:111
msgid "(položky oddělte čárkou)"
msgstr ""
#: admin/partials/bozimediazalomeni-admin-display.php:60
msgid "Spojky"
msgstr ""
#: admin/partials/bozimediazalomeni-admin-display.php:70
msgid "Vložit pevnou mezeru za spojky"
msgstr ""
#: admin/partials/bozimediazalomeni-admin-display.php:80
msgid "Zkratky"
msgstr ""
#: admin/partials/bozimediazalomeni-admin-display.php:90
msgid "Vložit pevnou mezeru za zkratky"
msgstr ""
#: admin/partials/bozimediazalomeni-admin-display.php:100
msgid "Jednotky míry"
msgstr ""
#: admin/partials/bozimediazalomeni-admin-display.php:110
msgid "Vložit pevnou mezeru mezi číslovku a jednotku míry"
msgstr ""
#: admin/partials/bozimediazalomeni-admin-display.php:120
msgid "Mezery uprostřed čísel"
msgstr ""
#: admin/partials/bozimediazalomeni-admin-display.php:131
msgid "Vložit pevnou mezeru mezi dvě čísla, která jsou oddělena mezerou, např. telefonní číslo 800 123 456."
msgstr ""
#: admin/partials/bozimediazalomeni-admin-display.php:140
msgid "Řadové číslovky"
msgstr ""
#: admin/partials/bozimediazalomeni-admin-display.php:151
msgid "Zabránit zalomení řádku za řadovou číslovkou, např. 1. ledna a v podobných případech)."
msgstr ""
#: admin/partials/bozimediazalomeni-admin-display.php:160
msgid "Měřítka a poměry"
msgstr ""
#: admin/partials/bozimediazalomeni-admin-display.php:171
msgid "Pevné mezery v měřítkách a poměrech (např. 1 : 50 000)"
msgstr ""
#: admin/partials/bozimediazalomeni-admin-display.php:178
msgid "Podpora pluginů"
msgstr ""
#: admin/partials/bozimediazalomeni-admin-display.php:185
msgid "ACF - Advanced Custom Fields"
msgstr ""
#: admin/partials/bozimediazalomeni-admin-display.php:197
msgid "plugin nenalezen"
msgstr ""

View File

@@ -0,0 +1,8 @@
=== version 1.3.0 ===
Added support for additional currencies. Thanks to [kennyhunter16](https://wordpress.org/support/users/kennyhunter16/), the currency is now detected from the order that was placed.
=== version 1.2.0 ===
cj.com added some new required fields. This update brings the plugin into conformation with their documentation at https://developers.cj.com/docs/tracking-integration/advanced-integration
=== version 1.1.0 ===
Orders that originated from cj.com are now marked as such in the order notes
=== version 1.0.0 ===
Initial commit

View File

@@ -989,3 +989,8 @@ If above timestamp is not current time, this page is cached.</p> -->
<!-- Analytics by WP-Statistics v12.6.2 - https://wp-statistics.com/ -->
<!-- swift-performance-lite -->
<!--Cached with Swift Performance Lite-->

View File

@@ -0,0 +1,2 @@
2019-04-22 - version 1.0.0
* Ready

View File

@@ -0,0 +1,2 @@
Version 1.0.0
- Initial Release

View File

@@ -0,0 +1,123 @@
# Copyright (C) 2019 WebEmpire
# This file is distributed under the GPL version 2 or later - http://www.gnu.org/licenses/old-licenses/gpl-2.0.html.
msgid ""
msgstr ""
"Project-Id-Version: Design Sidebar Using Page Builder 1.0.0\n"
"Report-Msgid-Bugs-To: "
"https://wordpress.org/support/plugin/design-sidebar-with-builder\n"
"POT-Creation-Date: 2019-04-27 19:05:24+00:00\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=utf-8\n"
"Content-Transfer-Encoding: 8bit\n"
"PO-Revision-Date: 2019-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
"Language: en\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
"X-Poedit-Country: United States\n"
"X-Poedit-SourceCharset: UTF-8\n"
"X-Poedit-KeywordsList: "
"__;_e;_x:1,2c;_ex:1,2c;_n:1,2;_nx:1,2,4c;_n_noop:1,2;_nx_noop:1,2,3c;esc_"
"attr__;esc_html__;esc_attr_e;esc_html_e;esc_attr_x:1,2c;esc_html_x:1,2c;\n"
"X-Poedit-Basepath: ../\n"
"X-Poedit-SearchPath-0: .\n"
"X-Poedit-Bookmarks: \n"
"X-Textdomain-Support: yes\n"
"X-Generator: grunt-wp-i18n 1.0.3\n"
#: classes/class-sidebar-builder-cpt.php:59
msgid "Search Sidebar"
msgstr ""
#: classes/class-sidebar-builder-cpt.php:60
msgid "Sidebar Page"
msgstr ""
#: classes/class-sidebar-builder-cpt.php:61
msgid "Edit Sidebar"
msgstr ""
#: classes/class-sidebar-builder-cpt.php:62
msgid "View Sidebar"
msgstr ""
#: classes/class-sidebar-builder-cpt.php:63
msgid "Add New"
msgstr ""
#: classes/class-sidebar-builder-cpt.php:64
msgid "Update Sidebar"
msgstr ""
#: classes/class-sidebar-builder-cpt.php:65
msgid "Add New Sidebar"
msgstr ""
#: classes/class-sidebar-builder-cpt.php:66
msgid "New Sidebar"
msgstr ""
#: classes/class-sidebar-builder-cpt.php:103
#: classes/class-sidebar-builder-cpt.php:104
msgid "Sidebar Builder"
msgstr ""
#: classes/class-sidebar-builder-cpt.php:161
msgid "Page Title"
msgstr ""
#: classes/class-sidebar-builder-cpt.php:162
msgid "Actions"
msgstr ""
#: classes/class-sidebar-builder-cpt.php:163
msgid "Date"
msgstr ""
#: classes/class-template-library-widget.php:60
msgid "Sidebar Template Library"
msgstr ""
#: classes/class-template-library-widget.php:121
msgid "No templates to show."
msgstr ""
#: classes/class-template-library-widget.php:127
msgid "Title"
msgstr ""
#: classes/class-template-library-widget.php:132
msgid "Choose Template"
msgstr ""
#: classes/class-template-library-widget.php:134
msgid "Select"
msgstr ""
#. Plugin Name of the plugin/theme
msgid "Design Sidebar Using Page Builder"
msgstr ""
#. Author URI of the plugin/theme
msgid "#"
msgstr ""
#. Description of the plugin/theme
msgid ""
"The plugin is useful to edit and design the sidebar of your site without "
"sacrificing your favorite page builder."
msgstr ""
#. Author of the plugin/theme
msgid "WebEmpire"
msgstr ""
#: classes/class-sidebar-builder-cpt.php:57
msgctxt "flow general name"
msgid "Sidebar Builder"
msgstr ""
#: classes/class-sidebar-builder-cpt.php:58
msgctxt "flow singular name"
msgid "Sidebar"
msgstr ""

View File

@@ -0,0 +1,122 @@
# Blank WordPress Pot
# Copyright 2014 ...
# This file is distributed under the GNU General Public License v3 or later.
#, fuzzy
msgid ""
msgstr ""
"Project-Id-Version: "
"Mobile Banner v1.0\n"
"POT-Creation-Date: "
"2019-05-02 20:23+0100\n"
"PO-Revision-Date: \n"
"Last-Translator: Your "
"Name <you@example.com>\n"
"Language-Team: Author "
"Help (russell@authorhelp."
"uk)\n"
"Report-Msgid-Bugs-To: "
"Translator Name "
"<translations@example."
"com>\n"
"MIME-Version: 1.0\n"
"Content-Type: text/"
"plain; charset=UTF-8\n"
"Content-Transfer-"
"Encoding: 8bit\n"
"Plural-Forms: "
"nplurals=2; plural=n != "
"1;\n"
"X-Textdomain-Support: "
"yesX-Generator: Poedit "
"1.6.4\n"
"X-Poedit-SourceCharset: "
"UTF-8\n"
"X-Poedit-KeywordsList: "
"__;_e;esc_html_e;"
"esc_html_x:1,2c;"
"esc_html__;esc_attr_e;"
"esc_attr_x:1,2c;"
"esc_attr__;_ex:1,2c;"
"_nx:4c,1,2;"
"_nx_noop:4c,1,2;_x:1,2c;"
"_n:1,2;_n_noop:1,2;"
"__ngettext:1,2;"
"__ngettext_noop:1,2;_c,"
"_nc:4c,1,2\n"
"X-Poedit-Basepath: ..\n"
"Language: en_US\n"
"X-Generator: Poedit "
"2.2.1\n"
"X-Poedit-"
"SearchPath-0: .\n"
#: admin/settings.php:9
msgid ""
"You do not have "
"sufficient permissions "
"to access this page."
msgstr ""
#: admin/settings.php:68
msgid "Settings saved."
msgstr ""
#: admin/settings.php:72
msgid ""
"Mobile Banner Settings"
msgstr ""
#: admin/settings.php:77
msgid "Background colour"
msgstr ""
#: admin/settings.php:77
msgid ""
"CSS colour name or RGB "
"value (eg #6B97D0)"
msgstr ""
#: admin/settings.php:79
msgid "Text colour"
msgstr ""
#: admin/settings.php:81
msgid "Text"
msgstr ""
#: admin/settings.php:81
msgid ""
"Plain text only. No HTML."
msgstr ""
#: admin/settings.php:83
msgid "URL to link to"
msgstr ""
#: admin/settings.php:83
msgid "Including"
msgstr ""
#: admin/settings.php:83
msgid "or"
msgstr ""
#: admin/settings.php:85
msgid ""
"Maximum width (pixels)"
msgstr ""
#: admin/settings.php:85
msgid ""
"Banner is not shown if "
"the screen is wider than "
"this."
msgstr ""
#: admin/settings.php:90
msgid "Save Changes"
msgstr ""
#: mobile-banner.php:56
msgid "Settings"
msgstr ""

View File

@@ -0,0 +1,560 @@
== Changelog ==
= 1.8.3 =
* Fixed. fixed beaver builder
= 1.8.2 =
* Fixed. small css issues
* Fixed. beaver builder scroll bar
= 1.8.1 =
* Fixed. dropdown menu max left position
* Fixed. menu login and register
= 1.8.0 =
* Fixed. elementor library widget
* Fixed. menu login
= 1.7.9 =
* Fixed. small css issues
* Fixed. current menu open nested level
= 1.7.8 =
* Fixed. undefined woocommerce cart item menu
* Fixed. avada fusion builder icon issues
= 1.7.7 =
* Fixed. small css issues
= 1.7.6 =
* Fixed. small css issues
= 1.7.5 =
* Fixed. chrome overflow issue on mobile menu
* Fixed. offcanvas alignment issue in mobile menu
* Fixed. GET to POST in ajax requests to avoid server issues
* Fixed. woocommerce cart issues with wp rocket cache
= 1.7.4 =
* Fixed. divi quadmenu module
* Fixed. widget save ajax issue
* Fixed. custom dropdown width padding issue
* Fixed. divi mobile menu two columns
= 1.7.3 =
* Fixed. fixed lazy load height
= 1.7.2 =
* Fixed. admin columns improved
* Fixed. admin width default
* Fixed. admin width and colums style
* Fixed. hover cart icon color
* Fixed. fixed lazy load images ratio
* Fixed. fixed woocommerce cart menu
* Fixed. media player size issue
= 1.7.1 =
* Fixed. persistent cache issues
* Fixed. menu class replaced with quadmenu
= 1.7.0 =
* Fixed. fixed large subtitle
* Fixed. elementor logo remove
* Fixed. beaver logo remove
* Fixed. removed quadmenu widget from metaboxes
* Improvement. admin columns interface
* Improvement. admin preset columns
= 1.6.9 =
* Fixed. dev alerts
= 1.6.8 =
* Fixed. login form issues
= 1.6.7 =
* Fixed. navbar brand width
* Fixed. description in top level items on mobile menu
* Fixed. search custom post types
= 1.6.6 =
* Fixed. remove unnecessary fields
* New. option username in login item
* New. quadmenu dev location for testing
= 1.6.5 =
* Fixed. undefined url
* Fixed. icon padding
* Fixed. icon dropdown
* Fixed. logo in elementor module
* Fixed. logo in beaver module
* Fixed. customizer options removed transient time
* New. button element in quadmenu pro
= 1.6.4 =
* New. font awesome 5
= 1.6.3 =
* Fixed. quadmenu pro override
= 1.6.2 =
* Fixed. offcanvas menu logo url
= 1.6.1 =
* New. option logo link
* Fixed. Unexpected token u in JSON at position 0
= 1.6.0 =
* Fixed. elementor undefined variable in frontend
* Fixed. divi quadmenu module height
* Improvement. translations files updated
= 1.5.9 =
* New. elementor module
* New. beaver builder module
= 1.5.8 =
* Fixed. login and cart text margin
* Fixed. load menu height issues
* Fixed. login alerts css
* Fixed. widget loading on ajax changes
* Fixed. slidebar animation issues
* Improvement. rebuild quadmenu on ajax events
= 1.5.7 =
* Fixed. tabs height
* Fixed. divi mobile padding
* Fixed. widget save off save settings event
* Improvement. New order by featured products in woocommerce archives
* Improvement. New filter for link attributes
= 1.5.6 =
* Fixed. fixed issue with parents in admin
= 1.5.5 =
* Beta. lazy load images
* Fixed. normalize owl carousel
* Fixed. quadmenu widget php7 deprecated constructor
* Fixed. quadmenu widget instance defaults
* Fixed. mobile padding dropdown cart and login
= 1.5.4 =
* Fixed. update license messages
= 1.5.3 =
* Fixed. login css issues
* Fixed. cart css issues
* Fixed. fixed license validation issues
* New. quadmenu widget
= 1.5.2 =
* Fixed. Astra google fonts issue
* Fixed. Slidebar current item position
* Fixed. divi fixed menu link colors
* Fixed. logout link when dropdown is empty
* Fixed. login validations for user and password
* Fixed. login mask background
= 1.5.1 =
* Fixed. customizer page change
* Fixed. sticky menu animation
* Fixed. post type text position
* Fixed. default menu settings
* Fixed. menu item badge position
* Fixed. menu item padding hidden carets
* Improvement. customizer animations
* Improvement. slidebar animation
* Improvement. force customizer selective refreshed
= 1.5.0 =
* Fixed. search form divider css
* Fixed. logged in hover background css
* Fixed. background hover css without link
* Fixed. slidebar position js
* Fixed. fixed [] short array PHP 5.4
* New. animation options
* Improvement. offcanvas animation on horizontal menu
* Improvement. cache setup items
* Improvement. cache children nav menu items
* Improvement. speed general admin settings
= 1.4.9 =
* Fixed. post type menu item class
= 1.4.8 =
* Fixed. quadmenu divi module menu height
* Fixed. divi fullwidth module quadmenu
* Improvement. CSS field added to customizer
* Improvement. polylang support
* Improvement. responsive template system
= 1.4.7 =
* Fixed. Undefined quadmenu_template
* New. search placeholder
* New. search post types
= 1.4.6 =
* New. quadmenu module for divi
= 1.4.5 =
* New. option for mobile menu links
* Improvement. css improvements
* Improvement. overflow hidden offcanvas layout
= 1.4.4 =
* Fixed. undefined theme name
* Fixed. Divi menu height in full menu module
* Fixed. Polylang integration
= 1.4.3 =
* Fixed. post type hidden badges
* Fixed. post type archives loop
* Fixed. instance missing on license update
= 1.4.2 =
* Fixed. post type archive and categories in first level menu
* Fixed. compatibility issues with microsoft edge
* Fixed. compatibility issues with total theme
* Fixed. tab menu style issues with extra
* Fixed. license undefined object
* Improvement. license manager system
* Improvement. woocommerce cart improvements
= 1.4.1 =
* Fixed. display block in dropdown menu link
* Fixed. hide account links from login item when user is logged out
= 1.4.0 =
* Fixed. menu locations
* Fixed. cart and login menu hoverintent
* Fixed. remove woocommerce from cart event
* Fixed. fixed widgets removed issue
* New. option account menu for logoin item
* New. option cart item bottom text
* New. option mobile layout padding
* Improvement. new sticky navbar
* Improvement. new logoin style
* Improvement. new cart style
= 1.3.9 =
* Fixed. issue with hoverintent
= 1.3.8 =
* Improvement. PHP 7.2.x compatibility
* Improvement. new archive types metabox
= 1.3.7 =
* Fixed. pot files for languages
* Fixed. depth level on some themes
* New. new option align center menu items
= 1.3.6 =
* Fixed. windows update long folders
* Fixed. widgets in sidebar on first load
= 1.3.5 =
* Fixed. menu post type icons badge not showing
* Fixed. menu dashicons alignment
* Improvement. redux framework updated to 3.6.9
= 1.3.4 =
* Fixed. Porto compatibility issues
* Improvement. css menu icons
* Improvement. css to IE 11 compatibility
* Improvement. owl carousel updated
= 1.3.3 =
* New. embed layout to fit everywhere
* Fixed. divi menu search width in center header
* Fixed. ajax 400 bad request
* Fixed. widget checkbox unchecked not saving
* Fixed. removed save action on widgets
* Improvement. normalize display block
= 1.3.2 =
* Fixed. removed title menu column when language is Spanish
* Fixed. removed off classes from admin and frontend
* Fixed. removed menu title attr slashes
* Fixed. menu title not saving when description is not defined
* Fixed. admin CSS large screen columns added
* Fixed. admin columns add and remove
= 1.3.1 =
* Improvement. menu items badge removed on sticky menu
= 1.3.0 =
* New. woocommerce mega menu products in pro version
* New. woocommerce mega menu categories in pro version
= 1.2.6 =
* Fixed. added to cart bubble trigger event
* Fixed. false and empty default attributes
= 1.2.5 =
* Fixed. undefined parent obj type
* Fixed. change menu item title removes entire item
* Improvement. missing target option in menu items
* Improvement. clean item content tags
= 1.2.4 =
* Fixed. default attributes in top level menu items
* Fixed. exception for JavaScript non human events
* Fixed. removed unused dropdown menu and float inside columns
* Fixed. save checkbox unchecked in admin panel
* Fixed. removed quadmenu sections in customize after refresh
= 1.2.3 =
* Fixed. removed customize sections when is not url param
* Fixed. perfectscrollbar in carousel items
* Improvement. deprecated functions
* Improvement. javascript load
* Improvement. custom menuitems function moved to object
= 1.2.2 =
* Fixed. undefined @themes in less files
= 1.2.1 =
* Improvement. filter for remove children nav menu items in admin
= 1.2.0 =
* New. customizer integration in pro
* Improvement. option and customizer icons
= 1.1.9 =
* New. wordpress mobile menu shadow option
* Fixed. featured image option hidden in post inside menu columns
* Fixed. stylesheets not loading on https
* Fixed. tab menu not close on first click
* Fixed. menu caret background on second level items
* Fixed. wordpress tabs menu title change on admin
* Fixed. default menu items values in frontend
* Fixed. woocommerce cart menu button background
* Fixed. navbar caret icon line height
* Fixed. hidden badges on post type items
* Improvement. added login form pscrollbar and dropdown max height events
= 1.1.8 =
* New. custom password and register account links in login menu
* Fixed. undefined variable _wp_registered_nav_menus in system
* Fixed. stretch dropdown menu background
* Fixed. wordpress mobile menu height
* Fixed. admin widget text not open
* Fixed. admin widget off saving event on settings change
* Fixed. force menu width
* Improvement. manual integration new option to activate menu editor
* Improvement. manual integration menu location & theme update on php code
* Improvement. check system less files download
= 1.1.7 =
* New. option dropdown menu background opacity
* Fixed. placeholder colors in responsive menu
* Fixed. placeholder colors in dropdown menu
* Fixed. duplicated events in admin menu ajax
* Improvement. change title on wordpress mega menu admin
= 1.1.6 =
* Fixed. undefined QuadMenu_Customizer in divi customizer
* Fixed. divi & quadmenu customizer switch
* Fixed. hidden width settings on menu columns
= 1.1.5 =
* Fixed. scape attr in link
* Fixed. mega menu locations created by polylang
* Fixed. invalid argument supplied for foreach() class.redux_helpers.php
* Fixed. removed tooltips when title attr is empty
* Improvement. wordpress mega menu plugin action link for settings
= 1.1.4 =
* Fixed. megamenu columns disappear
= 1.1.3 =
* Fixed. allowed memory size theme locations
* Fixed. empty sections in admin panel
* Fixed. file not found filetime locations & widget
* Fixed. missing styles on theme change and network new site
* Fixed. missing registered nav menus on init
* Fixed. customizer removed columns widgets and child items
* Fixed. customizer add item in preview
* Removed. quadmenu-admin-core.js
* Improvement. customizer stuff for divi mega menu
* Improvement. customizer native support for divi mega menu
= 1.1.2 =
* New. option for dropdown menu tabs background
* Fixed. force menu width to screen size
* Fixed. dropdown background missing on dropdown menu max height
* Improvement. new rgba color picker
* Improvement. new offcanvas menu and vertical menu
= 1.1.1 =
* Fixed. undefined $_wp_registered_nav_menus
* Fixed. closed menu items on mobile menu
* Fixed. offcanvas not open
* Improvement. clean shortcodes from content in post types
* Improvement. alert for themes that doesn't natively support menus
= 1.1.0 =
* Fixed. undefined required field
* Fixed. click on social menu icons hoverintent
* Fixed. menu font validation
* Fixed. normalize transform and opacity unset
* Fixed. undefined index in required fields on developer options
* Fixed. expired nonce alert
* Fixed. hardcoded cart title
* Fixed. hide unnecessary fields in admin according to item depth
* Fixed. badges background in dropdown menus
* New. option letter spacing
* New. option dropdown menu stretch (custom,boxed,stretch dropdown menu and stretch content)
* New. option background origin to fit strech dropdown menu
* New. option border top left right bottom for dropdown menu
* New. option border radius top left right bottom for dropdown menu
* New. option max height on dropdown menu
* Improvement. drop areas in admin panel highlighted
* Improvement. number in new tabs and panels menu in backend
* Improvement. version and timestamp to prevent css cache on change settings
* Improvement. included error report on development mode
= 1.0.9 =
* Fix unsaved content in columns
= 1.0.8 =
* Fixed. name of options in adminbar menu
* Fixed. login form dropdown menu empty on logged in
* Fixed. removed scrollbar on offcanvas horizontal menu
* Fixed. menu social icons open / close
* Fixed. fatal error on edit_nav_menu_walker
* Removed. quadmenu-core.js file
* Improvement. Fallback function included
= 1.0.7 =
* Fixed. hooks order on init
* Fixed. margin on dropdown submenus
* Fixed. menu icons width
* Fixed. defaults on first load
= 1.0.6 =
* Fixed admin menu position
* Fixed admin menu social icons
* Fixed admin default filter for specific menu location and theme
* New. option to show/hide dropdown menu shadow
= 1.0.5 =
* Fixed. add to menu column button
* Fixed. unchecked menu items in navmenu metaboxes
* Fixed. sticky menu for more than one instance
* Fixed. layout behaviour: menu sticky disabled on scroll top
* Fixed. mobile mega menu behaviour: closedropdownall disabled
* Fixed. mobile mega menu behaviour: disable close sliblings on open dropdown
* Fixed. visual composer shortcode
* Fixed. invalid menu items posttype
= 1.0.4 =
* Fixed. cache wp rocket
* Fixed. add to menu column button
* Fixed. system report cache plugnis
= 1.0.3 =
* New. option force full menu width
* New. carousel megamenu in premium version
* Fixed. issues with php7
* Fixed. issues in xs menu columns
* Fixed. save menu widget issues
* Fixed. undeleted menu items
= 1.0.2 =
* New. added backward compatibility with lmm mega menu columns
* New. menu theme location option to remove conflicts
* Fixed. sharp menu item default option
* Fixed. Undefined url
= 1.0.1 =
* Fixed. Removed menu caret from item icon
* Fixed. dropdown mega menu max height
= 1.0 =
* Wordpress Mega Menu initial menu version
== Upgrade Notice ==

View File

@@ -892,6 +892,11 @@
<script type="text/javascript" src="http://wp.lab/wp-content/plugins/ascend-marketing-tools/public/js/ascend-marketing-public.js?ver=1.0.2"></script>
<!-- asciinema-player -->
<link rel="stylesheet" id="jco-asciinema-player-css" href="http://wp.lab/wp-content/plugins/asciinema-player/public/css/jco-asciinema-player-public.css?ver=1.0.1" type="text/css" media="all">
<script type="text/javascript" src="http://wp.lab/wp-content/plugins/asciinema-player/public/js/jco-asciinema-player-public.js?ver=1.0.1"></script>
<!-- asd-fastbuild-widgets -->
<link rel="stylesheet" id="asd-fastbuild-css-css" href="http://wp.lab/wp-content/plugins/asd-fastbuild-widgets/css/asd-fastbuild-widgets.css?ver=2.201808201" type="text/css" media="all">
@@ -1003,6 +1008,11 @@
<script type="text/javascript" src="http://wp.lab/wp-content/plugins/auto-thumbnail-title/public/js/auto-thumbnail-title-public.js?ver=1.0.0"></script>
<!-- auto-translate -->
<link rel="stylesheet" id="auto-translate-css" href="http://wp.lab/wp-content/plugins/auto-translate/public/css/auto-translate-public.min.css?ver=1.0.3" type="text/css" media="all">
<script type="text/javascript" src="http://wp.lab/wp-content/plugins/auto-translate/public/js/auto-translate-public.min.js?ver=1.0.3"></script>
<!-- automatic-copyright-year -->
<script type="text/javascript" src="http://wp.lab/wp-content/plugins/automatic-copyright-year/script.js?ver=1.0"></script>
@@ -2406,6 +2416,10 @@
<script type="text/javascript" src="http://wp.lab/wp-content/plugins/chroma-lightbox/public/js/chroma_lightbox-public.min.js?ver=1.1"></script>
<!-- civic-job-posting -->
<link rel="stylesheet" id="civic-job-posting-css" href="http://wp.lab/wp-content/plugins/civic-job-posting/public/css/civic-job-posting-public.css?ver=1.0.0" type="text/css" media="all">
<!-- civic-social-feeds -->
<link rel="stylesheet" id="csf-css" href="http://wp.lab/wp-content/plugins/civic-social-feeds/public/css/csf-public.css?ver=1.0.0" type="text/css" media="all">
@@ -3020,6 +3034,10 @@
<script type="text/javascript" src="http://wp.lab/wp-content/plugins/custom-accordion-block//js/custom-script.js?ver=1.0"></script>
<!-- custom-checkout-layouts-for-woocommerce -->
<link rel="stylesheet" id="custom-checkout-css-css" href="http://wp.lab/wp-content/plugins/custom-checkout-layouts-for-woocommerce/css/custom-checkout.css?ver=1.0" type="text/css" media="all">
<!-- custom-color-palette -->
<link rel="stylesheet" id="themezee-custom-color-palette-css" href="http://wp.lab/wp-content/plugins/custom-color-palette/assets/css/custom-color-palette.css?ver=1.0" type="text/css" media="all">
@@ -5456,6 +5474,11 @@
<link rel="stylesheet" id="ibwp-public-style-css" href="http://wp.lab/wp-content/plugins/inboundwp-lite/assets/css/ibwp-public.css?ver=1.0.1" type="text/css" media="all">
<!-- indianwebs-whatsapp-submit -->
<link rel="stylesheet" id="whatsapp_submit-css" href="http://wp.lab/wp-content/plugins/indianwebs-whatsapp-submit/public/css/whatsapp_submit-public.css?ver=1.0.0" type="text/css" media="all">
<script type="text/javascript" src="http://wp.lab/wp-content/plugins/indianwebs-whatsapp-submit/public/js/whatsapp_submit-public.js?ver=1.0.0"></script>
<!-- indiebooking -->
<link rel="stylesheet" id="rs_ib_zabuto_kalendar_style_default-css" href="http://wp.lab/wp-content/plugins/indiebooking/assets/css/zabuto_kalender.css?ver=1.2.1" type="text/css" media="all">
<link rel="stylesheet" id="RS_IB_glyphicons_styles-css" href="http://wp.lab/wp-content/plugins/indiebooking/assets/css/bootstrap-glyphicons.css?ver=1.2.1" type="text/css" media="all">
@@ -7514,6 +7537,10 @@
<link rel="stylesheet" id="scrollGalleryDesign-css" href="http://wp.lab/wp-content/plugins/nextgen-scrollgallery/scrollGallery/css/scrollGallery_greyDesign.css?ver=1.8.2" type="text/css" media="screen">
<!-- ng-lazyload -->
<script type="text/javascript" src="http://wp.lab/wp-content/plugins/ng-lazyload//plugin.js?ver=1.1"></script>
<!-- nggimagerotation -->
<link rel="stylesheet" id="galleryview-css" href="http://wp.lab/wp-content/plugins/nggimagerotation/view.css?ver=1.0" type="text/css" media="screen">
<script type="text/javascript" src="http://wp.lab/wp-content/plugins/nggimagerotation/view.js?ver=1.0"></script>
@@ -8156,6 +8183,11 @@
<script type="text/javascript" src="http://wp.lab/wp-content/plugins/photo-gallery/js/bwg_gallery_box.js?ver=1.3.64"></script>
<!-- photo-gallery-portfolio -->
<link rel="stylesheet" id="adamlabsgallery-plugin-settings-css" href="http://wp.lab/wp-content/plugins/photo-gallery-portfolio/com/public/assets/css/settings.css?ver=1.0.0" type="text/css" media="all">
<link rel="stylesheet" id="adamlabs-fontello-css" href="http://wp.lab/wp-content/plugins/photo-gallery-portfolio/com/public/assets/font/fontello/css/fontello.css?ver=1.0.0" type="text/css" media="all">
<!-- photo-gallery-with-responsive -->
<link rel="stylesheet" id="wpoh-magnific-css-css" href="http://wp.lab/wp-content/plugins/photo-gallery-with-responsive/assets/css/popup.css?ver=1.1" type="text/css" media="all">
<link rel="stylesheet" id="wpoh-slick-css-css" href="http://wp.lab/wp-content/plugins/photo-gallery-with-responsive/assets/css/slick.css?ver=1.1" type="text/css" media="all">
@@ -9036,6 +9068,11 @@
<link rel="stylesheet" id="fontawesome-css-css" href="http://wp.lab/wp-content/plugins/real-estate-right-now//assets/fonts/font-awesome/css/font-awesome.min.css?ver=3.3" type="text/css" media="all">
<!-- realbig-media -->
<script type="text/javascript" src="http://wp.lab/wp-content/plugins/realbig-media/asyncBlockInserting.js?ver=0.1.26.56"></script>
<script type="text/javascript" src="http://wp.lab/wp-content/plugins/realbig-media/readyAdGather.js?ver=0.1.26.56"></script>
<!-- realtime-comments -->
<link rel="stylesheet" id="rtc-plugin-core-css" href="http://wp.lab/wp-content/plugins/realtime-comments/css/style.css?ver=0.8" type="text/css" media="all">
<script type="text/javascript" src="http://wp.lab/wp-content/plugins/realtime-comments/js/script.js?ver=0.8"></script>
@@ -9772,6 +9809,12 @@
<script type="text/javascript" src="http://wp.lab/wp-content/plugins/send24/assets/js/frontend-main.js?ver=1.0.1"></script>
<!-- sensei-lms -->
<link rel="stylesheet" id="module-frontend-css" href="http://wp.lab/wp-content/plugins/sensei-lms/assets/css/modules-frontend.css?ver=2.0.1" type="text/css" media="all">
<link rel="stylesheet" id="sensei-frontend-css" href="http://wp.lab/wp-content/plugins/sensei-lms/assets/css/frontend/sensei.css?ver=2.0.1" type="text/css" media="screen">
<script type="text/javascript" src="http://wp.lab/wp-content/plugins/sensei-lms/assets/js/user-dashboard.min.js?ver=2.0.1"></script>
<!-- seo-check -->
<link rel="stylesheet" id="er-css-widget-report-css" href="http://wp.lab/wp-content/plugins/seo-check/css/widget-report.css?ver=3.1" type="text/css" media="all">
<script type="text/javascript" src="http://wp.lab/wp-content/plugins/seo-check/js/base.js?ver=3.1"></script>
@@ -14041,6 +14084,11 @@
<link rel="stylesheet" id="wpmmanagerLite-icomoon-style-css" href="http://wp.lab/wp-content/plugins/wp-media-manager-lite/css/icomoon/icomoon.css?ver=1.0.1" type="text/css" media="all">
<!-- wp-media-replace -->
<link rel="stylesheet" id="wp-media-replace-css" href="http://wp.lab/wp-content/plugins/wp-media-replace/public/css/wp-media-replace-public.css?ver=1.0.0" type="text/css" media="all">
<script type="text/javascript" src="http://wp.lab/wp-content/plugins/wp-media-replace/public/js/wp-media-replace-public.js?ver=1.0.0"></script>
<!-- wp-media-stories -->
<link rel="stylesheet" id="media_story-plugin-styles-css" href="http://wp.lab/wp-content/plugins/wp-media-stories/assets/css/media-stories.min.css?ver=0.1" type="text/css" media="all">
<script type="text/javascript" src="http://wp.lab/wp-content/plugins/wp-media-stories/assets/js/media-stories.js?ver=0.1"></script>

File diff suppressed because it is too large Load Diff

View File

@@ -0,0 +1,126 @@
# Copyright (C) 2019 SuitePlugins
# This file is distributed under the GPLv3.
msgid ""
msgstr ""
"Project-Id-Version: SuitePlugins - UM Lock Down 1.0.1\n"
"Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/um-lock-down\n"
"POT-Creation-Date: 2019-04-27 06:54:46+00:00\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=utf-8\n"
"Content-Transfer-Encoding: 8bit\n"
"PO-Revision-Date: 2019-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
"X-Generator: grunt-wp-i18n 1.0.3\n"
#: includes/class-core.php:61 release/1.0.0/includes/class-core.php:61
#: release/1.0.1/includes/class-core.php:61
#: release/svn/includes/class-core.php:61
msgid "Allow custom pause messages?"
msgstr ""
#: includes/class-core.php:62 release/1.0.0/includes/class-core.php:62
#: release/1.0.1/includes/class-core.php:62
#: release/svn/includes/class-core.php:62
msgid "Allow users to set a custom message when pausing an account."
msgstr ""
#: includes/class-core.php:67 release/1.0.0/includes/class-core.php:67
#: release/1.0.1/includes/class-core.php:67
#: release/svn/includes/class-core.php:67
msgid "Pause Account Template"
msgstr ""
#: includes/class-core.php:69 release/1.0.0/includes/class-core.php:69
#: release/1.0.1/includes/class-core.php:69
#: release/svn/includes/class-core.php:69
msgid "Choose a page..."
msgstr ""
#: includes/class-core.php:70 release/1.0.0/includes/class-core.php:70
#: release/1.0.1/includes/class-core.php:70
#: release/svn/includes/class-core.php:70
msgid "Add custom page content that will load when a user pauses their account."
msgstr ""
#: includes/class-core.php:212 release/1.0.0/includes/class-core.php:212
#: release/1.0.1/includes/class-core.php:212
#: release/svn/includes/class-core.php:212
msgid "Pause Account"
msgstr ""
#: includes/class-core.php:215 release/1.0.0/includes/class-core.php:215
#: release/1.0.1/includes/class-core.php:215
#: release/svn/includes/class-core.php:215
msgid "Pause my account"
msgstr ""
#: includes/class-core.php:216 includes/class-core.php:232
#: release/1.0.0/includes/class-core.php:216
#: release/1.0.0/includes/class-core.php:232
#: release/1.0.1/includes/class-core.php:216
#: release/1.0.1/includes/class-core.php:232
#: release/svn/includes/class-core.php:216
#: release/svn/includes/class-core.php:232
msgid "Here you can hide access to your profile"
msgstr ""
#: includes/class-core.php:222 includes/class-core.php:238
#: release/1.0.0/includes/class-core.php:222
#: release/1.0.0/includes/class-core.php:238
#: release/1.0.1/includes/class-core.php:222
#: release/1.0.1/includes/class-core.php:238
#: release/svn/includes/class-core.php:222
#: release/svn/includes/class-core.php:238
msgid "No"
msgstr ""
#: includes/class-core.php:223 includes/class-core.php:239
#: release/1.0.0/includes/class-core.php:223
#: release/1.0.0/includes/class-core.php:239
#: release/1.0.1/includes/class-core.php:223
#: release/1.0.1/includes/class-core.php:239
#: release/svn/includes/class-core.php:223
#: release/svn/includes/class-core.php:239
msgid "Yes"
msgstr ""
#: includes/class-core.php:228 release/1.0.0/includes/class-core.php:228
#: release/1.0.1/includes/class-core.php:228
#: release/svn/includes/class-core.php:228
msgid "Pause Account Message"
msgstr ""
#: includes/class-core.php:231 release/1.0.0/includes/class-core.php:231
#: release/1.0.1/includes/class-core.php:231
#: release/svn/includes/class-core.php:231
msgid "Paused Account Message"
msgstr ""
#: release/1.0.0/um-lock-down.php:276 release/1.0.1/um-lock-down.php:276
#: release/svn/um-lock-down.php:276 um-lock-down.php:276
msgid ""
"UM Lock Down is missing requirements and has been <a "
"href=\"%s\">deactivated</a>. Please make sure all requirements are "
"available."
msgstr ""
#. Plugin Name of the plugin/theme
msgid "SuitePlugins - UM Lock Down"
msgstr ""
#. Plugin URI of the plugin/theme
msgid "https://suiteplugins.com"
msgstr ""
#. Description of the plugin/theme
msgid "Let users pause their account and lock it down from others"
msgstr ""
#. Author of the plugin/theme
msgid "SuitePlugins"
msgstr ""
#. Author URI of the plugin/theme
msgid "https://suiteplugins.com/about-us/"
msgstr ""

View File

@@ -0,0 +1,2 @@
/*1.0.0 - 2019.05.01*/
- Release version 1.0.0

View File

@@ -0,0 +1,16 @@
<html lang="en-US">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width">
<title>WordPress 4.0 | Just another WordPress site</title>
<link rel="profile" href="http://gmpg.org/xfn/11">
<link rel="pingback" href="http://wp-lab:82/aa/xmlrpc.php">
<meta name='robots' content='noindex,follow' />
<link rel="alternate" type="application/rss+xml" title="Wordpress 4.0 &raquo; Feed" href="http://wp-lab:82/aa/feed/" />
<link rel="alternate" type="application/rss+xml" title="Wordpress 4.0 &raquo; Comments Feed" href="http://wp-lab:82/aa/comments/feed/" />
<link rel='stylesheet' id='twentyfourteen-lato-css' href='//fonts.googleapis.com/css?family=Lato%3A300%2C400%2C700%2C900%2C300italic%2C400italic%2C700italic' type='text/css' media='all' />
<link rel='stylesheet' id='flexSlider_stylesheet-css' href='http://wp-lab:82/aa/wp-content/plugins/reflex-gallery/scripts/flexslider/flexslider.css?ver=4.0' type='text/css' media='all' />
<link rel='stylesheet' id='prettyPhoto_stylesheet-css' href='http://wp-lab:82/aa/wp-content/plugins/reflex-gallery/scripts/prettyPhoto/prettyPhoto.css?ver=4.0' type='text/css' media='all' />
<link rel='stylesheet' id='genericons-css' href='http://wp-lab:82/aa/wp-content/themes/twentyfourteen/genericons/genericons.css?ver=3.0.3' type='text/css'>
<a class="skip-link screen-reader-text" href="#content">Skip to content</a>

View File

@@ -31,6 +31,16 @@ shared_examples 'WordPress::CustomDirectories' do
end
end
context 'when the target URL is invalid according to PublicSuffix and contains a port' do
let(:url) { 'http://wp-lab:82/aa' }
it 'returns wp-content when matches' do
stub_request(:get, target.url).to_return(body: File.read(fixtures.join('with_port.html')))
expect(target.content_dir).to eql 'wp-content'
end
end
context 'when not found via the homepage' do
before { stub_request(:get, target.url).to_return(body: '') }

View File

@@ -21,16 +21,17 @@ Gem::Specification.new do |s|
s.executables = ['wpscan']
s.require_paths = ['lib']
s.add_dependency 'cms_scanner', '~> 0.5.0'
s.add_dependency 'cms_scanner', '~> 0.5.1'
s.add_development_dependency 'bundler', '>= 1.6'
s.add_development_dependency 'coveralls', '~> 0.8.0'
s.add_development_dependency 'memory_profiler', '~> 0.9.13'
s.add_development_dependency 'rake', '~> 12.3'
s.add_development_dependency 'rspec', '~> 3.8.0'
s.add_development_dependency 'rspec-its', '~> 1.3.0'
s.add_development_dependency 'rubocop', '~> 0.67.2'
s.add_development_dependency 'simplecov', '~> 0.16.1'
s.add_development_dependency 'stackprof', '~> 0.2.12'
s.add_development_dependency 'webmock', '~> 3.5.1'
s.add_development_dependency 'bundler', '>= 1.6'
s.add_development_dependency 'coveralls', '~> 0.8.0'
s.add_development_dependency 'memory_profiler', '~> 0.9.13'
s.add_development_dependency 'rake', '~> 12.3'
s.add_development_dependency 'rspec', '~> 3.8.0'
s.add_development_dependency 'rspec-its', '~> 1.3.0'
s.add_development_dependency 'rubocop', '~> 0.68.0'
s.add_development_dependency 'rubocop-performance', '~> 1.1.0'
s.add_development_dependency 'simplecov', '~> 0.16.1'
s.add_development_dependency 'stackprof', '~> 0.2.12'
s.add_development_dependency 'webmock', '~> 3.5.1'
end