Compare commits
50 Commits
v3.5.0
...
plugin-bac
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
82db02a688 | ||
|
|
2c07de8c6b | ||
|
|
4b0b8fa624 | ||
|
|
412f576aee | ||
|
|
ff98a7b23b | ||
|
|
507bac8542 | ||
|
|
3bd6cf4805 | ||
|
|
5712b31869 | ||
|
|
b0f9a0b18f | ||
|
|
f7665b460e | ||
|
|
100029b640 | ||
|
|
2b89bddf0f | ||
|
|
ca46bad8ec | ||
|
|
1ecd2600a3 | ||
|
|
28306b126b | ||
|
|
5c842e192b | ||
|
|
f9f307118d | ||
|
|
2266fa4f4b | ||
|
|
6df2564d1a | ||
|
|
b2a62ebd26 | ||
|
|
2fca30752a | ||
|
|
210eced369 | ||
|
|
08c574aff8 | ||
|
|
f4db2d65f1 | ||
|
|
23b02ade96 | ||
|
|
71d35b16ac | ||
|
|
200058c52a | ||
|
|
edb5fb202a | ||
|
|
d114c25cdb | ||
|
|
64e469568b | ||
|
|
c63d777372 | ||
|
|
ae343b8cb0 | ||
|
|
86eb5d2d57 | ||
|
|
b562d241db | ||
|
|
49b1829b78 | ||
|
|
1a5bf4035c | ||
|
|
f3810a1504 | ||
|
|
4831760c11 | ||
|
|
f375d8991e | ||
|
|
8145a4a3a6 | ||
|
|
12c9b49d4c | ||
|
|
c8eb81161e | ||
|
|
8ab246a66c | ||
|
|
8dfc4797fa | ||
|
|
7888fe1176 | ||
|
|
8a6f3056a3 | ||
|
|
5fbdf9e013 | ||
|
|
1da2f5e823 | ||
|
|
888779f81b | ||
|
|
352286e497 |
@@ -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.
|
||||
|
||||
20
.github/ISSUE_TEMPLATE/feature_request.md
vendored
Normal file
20
.github/ISSUE_TEMPLATE/feature_request.md
vendored
Normal 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
10
.github/ISSUE_TEMPLATE/other-issue.md
vendored
Normal 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.
|
||||
@@ -1,5 +1,6 @@
|
||||
require: rubocop-performance
|
||||
AllCops:
|
||||
TargetRubyVersion: 2.3
|
||||
TargetRubyVersion: 2.4
|
||||
Exclude:
|
||||
- '*.gemspec'
|
||||
- 'vendor/**/*'
|
||||
|
||||
11
.travis.yml
11
.travis.yml
@@ -2,20 +2,12 @@ language: ruby
|
||||
sudo: false
|
||||
cache: bundler
|
||||
rvm:
|
||||
- 2.3.0
|
||||
- 2.3.1
|
||||
- 2.3.2
|
||||
- 2.3.3
|
||||
- 2.3.4
|
||||
- 2.3.5
|
||||
- 2.3.6
|
||||
- 2.3.7
|
||||
- 2.3.8
|
||||
- 2.4.1
|
||||
- 2.4.2
|
||||
- 2.4.3
|
||||
- 2.4.4
|
||||
- 2.4.5
|
||||
- 2.4.6
|
||||
- 2.5.0
|
||||
- 2.5.1
|
||||
- 2.5.2
|
||||
@@ -25,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"
|
||||
|
||||
@@ -25,13 +25,16 @@ LABEL maintainer="WPScan Team <team@wpscan.org>"
|
||||
RUN adduser -h /wpscan -g WPScan -D wpscan
|
||||
|
||||
COPY --from=builder /usr/local/bundle /usr/local/bundle
|
||||
|
||||
RUN chown -R wpscan:wpscan /wpscan
|
||||
|
||||
# runtime dependencies
|
||||
RUN apk add --no-cache libcurl procps sqlite-libs
|
||||
|
||||
WORKDIR /wpscan
|
||||
|
||||
USER wpscan
|
||||
|
||||
RUN /usr/local/bundle/bin/wpscan --update --verbose
|
||||
|
||||
ENTRYPOINT ["/usr/local/bundle/bin/wpscan"]
|
||||
|
||||
2
Gemfile
2
Gemfile
@@ -2,3 +2,5 @@
|
||||
|
||||
source 'https://rubygems.org'
|
||||
gemspec
|
||||
|
||||
# gem 'cms_scanner', branch: 'xxx', git: 'https://github.com/wpscanteam/CMSScanner.git'
|
||||
|
||||
@@ -27,38 +27,41 @@ module WPScan
|
||||
# @return [ Boolean ]
|
||||
def update_db_required?
|
||||
if local_db.missing_files?
|
||||
raise Error::MissingDatabaseFile if parsed_options[:update] == false
|
||||
raise Error::MissingDatabaseFile if ParsedCli.update == false
|
||||
|
||||
return true
|
||||
end
|
||||
|
||||
return parsed_options[:update] unless parsed_options[:update].nil?
|
||||
return ParsedCli.update unless ParsedCli.update.nil?
|
||||
|
||||
return false unless user_interaction? && local_db.outdated?
|
||||
|
||||
output('@notice', msg: 'It seems like you have not updated the database for some time.')
|
||||
print '[?] Do you want to update now? [Y]es [N]o, default: [N]'
|
||||
|
||||
Readline.readline =~ /^y/i ? true : false
|
||||
/^y/i.match?(Readline.readline) ? true : false
|
||||
end
|
||||
|
||||
def update_db
|
||||
output('db_update_started')
|
||||
output('db_update_finished', updated: local_db.update, verbose: parsed_options[:verbose])
|
||||
output('db_update_finished', updated: local_db.update, verbose: ParsedCli.verbose)
|
||||
|
||||
exit(0) unless parsed_options[:url]
|
||||
exit(0) unless ParsedCli.url
|
||||
end
|
||||
|
||||
def before_scan
|
||||
@last_update = local_db.last_update
|
||||
|
||||
maybe_output_banner_help_and_version # From CMS Scanner
|
||||
maybe_output_banner_help_and_version # From CMSScanner
|
||||
|
||||
update_db if update_db_required?
|
||||
setup_cache
|
||||
check_target_availability
|
||||
load_server_module
|
||||
check_wordpress_state
|
||||
rescue Error::NotWordPress => e
|
||||
target.maybe_add_cookies
|
||||
raise e unless target.wordpress?(ParsedCli.detection_mode)
|
||||
end
|
||||
|
||||
# Raises errors if the target is hosted on wordpress.com or is not running WordPress
|
||||
@@ -66,14 +69,14 @@ module WPScan
|
||||
def check_wordpress_state
|
||||
raise Error::WordPressHosted if target.wordpress_hosted?
|
||||
|
||||
if Addressable::URI.parse(target.homepage_url).path =~ %r{/wp-admin/install.php$}i
|
||||
if %r{/wp-admin/install.php$}i.match?(Addressable::URI.parse(target.homepage_url).path)
|
||||
|
||||
output('not_fully_configured', url: target.homepage_url)
|
||||
|
||||
exit(WPScan::ExitCode::VULNERABLE)
|
||||
end
|
||||
|
||||
raise Error::NotWordPress unless target.wordpress?(parsed_options[:detection_mode]) || parsed_options[:force]
|
||||
raise Error::NotWordPress unless target.wordpress?(ParsedCli.detection_mode) || ParsedCli.force
|
||||
end
|
||||
|
||||
# Loads the related server module in the target
|
||||
@@ -85,7 +88,7 @@ module WPScan
|
||||
server = target.server || :Apache # Tries to auto detect the server
|
||||
|
||||
# Force a specific server module to be loaded if supplied
|
||||
case parsed_options[:server]
|
||||
case ParsedCli.server
|
||||
when :apache
|
||||
server = :Apache
|
||||
when :iis
|
||||
|
||||
@@ -7,16 +7,18 @@ module WPScan
|
||||
class CustomDirectories < CMSScanner::Controller::Base
|
||||
def cli_options
|
||||
[
|
||||
OptString.new(['--wp-content-dir DIR']),
|
||||
OptString.new(['--wp-plugins-dir DIR'])
|
||||
OptString.new(['--wp-content-dir DIR',
|
||||
'The wp-content directory if custom or not detected, such as "wp-content"']),
|
||||
OptString.new(['--wp-plugins-dir DIR',
|
||||
'The plugins directory if custom or not detected, such as "wp-content/plugins"'])
|
||||
]
|
||||
end
|
||||
|
||||
def before_scan
|
||||
target.content_dir = parsed_options[:wp_content_dir] if parsed_options[:wp_content_dir]
|
||||
target.plugins_dir = parsed_options[:wp_plugins_dir] if parsed_options[:wp_plugins_dir]
|
||||
target.content_dir = ParsedCli.wp_content_dir if ParsedCli.wp_content_dir
|
||||
target.plugins_dir = ParsedCli.wp_plugins_dir if ParsedCli.wp_plugins_dir
|
||||
|
||||
return if target.content_dir
|
||||
return if target.content_dir(ParsedCli.detection_mode)
|
||||
|
||||
raise Error::WpContentDirNotDetected
|
||||
end
|
||||
|
||||
@@ -17,7 +17,7 @@ module WPScan
|
||||
end
|
||||
|
||||
def run
|
||||
enum = parsed_options[:enumerate] || {}
|
||||
enum = ParsedCli.enumerate || {}
|
||||
|
||||
enum_plugins if enum_plugins?(enum)
|
||||
enum_themes if enum_themes?(enum)
|
||||
|
||||
@@ -7,13 +7,13 @@ module WPScan
|
||||
# @param [ String ] type (plugins or themes)
|
||||
# @param [ Symbol ] detection_mode
|
||||
#
|
||||
# @return [ String ] The related enumration message depending on the parsed_options and type supplied
|
||||
# @return [ String ] The related enumration message depending on the ParsedCli and type supplied
|
||||
def enum_message(type, detection_mode)
|
||||
return unless %w[plugins themes].include?(type)
|
||||
|
||||
details = if parsed_options[:enumerate][:"vulnerable_#{type}"]
|
||||
details = if ParsedCli.enumerate[:"vulnerable_#{type}"]
|
||||
'Vulnerable'
|
||||
elsif parsed_options[:enumerate][:"all_#{type}"]
|
||||
elsif ParsedCli.enumerate[:"all_#{type}"]
|
||||
'All'
|
||||
else
|
||||
'Most Popular'
|
||||
@@ -39,15 +39,15 @@ module WPScan
|
||||
#
|
||||
# @return [ Hash ]
|
||||
def default_opts(type)
|
||||
mode = parsed_options[:"#{type}_detection"] || parsed_options[:detection_mode]
|
||||
mode = ParsedCli.options[:"#{type}_detection"] || ParsedCli.detection_mode
|
||||
|
||||
{
|
||||
mode: mode,
|
||||
exclude_content: parsed_options[:exclude_content_based],
|
||||
exclude_content: ParsedCli.exclude_content_based,
|
||||
show_progression: user_interaction?,
|
||||
version_detection: {
|
||||
mode: parsed_options[:"#{type}_version_detection"] || mode,
|
||||
confidence_threshold: parsed_options[:"#{type}_version_all"] ? 0 : 100
|
||||
mode: ParsedCli.options[:"#{type}_version_detection"] || mode,
|
||||
confidence_threshold: ParsedCli.options[:"#{type}_version_all"] ? 0 : 100
|
||||
}
|
||||
}
|
||||
end
|
||||
@@ -61,7 +61,7 @@ module WPScan
|
||||
|
||||
def enum_plugins
|
||||
opts = default_opts('plugins').merge(
|
||||
list: plugins_list_from_opts(parsed_options),
|
||||
list: plugins_list_from_opts(ParsedCli.options),
|
||||
sort: true
|
||||
)
|
||||
|
||||
@@ -77,7 +77,7 @@ module WPScan
|
||||
|
||||
plugins.each(&:version)
|
||||
|
||||
plugins.select!(&:vulnerable?) if parsed_options[:enumerate][:vulnerable_plugins]
|
||||
plugins.select!(&:vulnerable?) if ParsedCli.enumerate[:vulnerable_plugins]
|
||||
|
||||
output('plugins', plugins: plugins)
|
||||
end
|
||||
@@ -107,7 +107,7 @@ module WPScan
|
||||
|
||||
def enum_themes
|
||||
opts = default_opts('themes').merge(
|
||||
list: themes_list_from_opts(parsed_options),
|
||||
list: themes_list_from_opts(ParsedCli.options),
|
||||
sort: true
|
||||
)
|
||||
|
||||
@@ -123,7 +123,7 @@ module WPScan
|
||||
|
||||
themes.each(&:version)
|
||||
|
||||
themes.select!(&:vulnerable?) if parsed_options[:enumerate][:vulnerable_themes]
|
||||
themes.select!(&:vulnerable?) if ParsedCli.enumerate[:vulnerable_themes]
|
||||
|
||||
output('themes', themes: themes)
|
||||
end
|
||||
@@ -145,28 +145,28 @@ module WPScan
|
||||
end
|
||||
|
||||
def enum_timthumbs
|
||||
opts = default_opts('timthumbs').merge(list: parsed_options[:timthumbs_list])
|
||||
opts = default_opts('timthumbs').merge(list: ParsedCli.timthumbs_list)
|
||||
|
||||
output('@info', msg: "Enumerating Timthumbs #{enum_detection_message(opts[:mode])}") if user_interaction?
|
||||
output('timthumbs', timthumbs: target.timthumbs(opts))
|
||||
end
|
||||
|
||||
def enum_config_backups
|
||||
opts = default_opts('config_backups').merge(list: parsed_options[:config_backups_list])
|
||||
opts = default_opts('config_backups').merge(list: ParsedCli.config_backups_list)
|
||||
|
||||
output('@info', msg: "Enumerating Config Backups #{enum_detection_message(opts[:mode])}") if user_interaction?
|
||||
output('config_backups', config_backups: target.config_backups(opts))
|
||||
end
|
||||
|
||||
def enum_db_exports
|
||||
opts = default_opts('db_exports').merge(list: parsed_options[:db_exports_list])
|
||||
opts = default_opts('db_exports').merge(list: ParsedCli.db_exports_list)
|
||||
|
||||
output('@info', msg: "Enumerating DB Exports #{enum_detection_message(opts[:mode])}") if user_interaction?
|
||||
output('db_exports', db_exports: target.db_exports(opts))
|
||||
end
|
||||
|
||||
def enum_medias
|
||||
opts = default_opts('medias').merge(range: parsed_options[:enumerate][:medias])
|
||||
opts = default_opts('medias').merge(range: ParsedCli.enumerate[:medias])
|
||||
|
||||
if user_interaction?
|
||||
output('@info',
|
||||
@@ -181,13 +181,13 @@ module WPScan
|
||||
#
|
||||
# @return [ Boolean ] Wether or not to enumerate the users
|
||||
def enum_users?(opts)
|
||||
opts[:users] || (parsed_options[:passwords] && !parsed_options[:username] && !parsed_options[:usernames])
|
||||
opts[:users] || (ParsedCli.passwords && !ParsedCli.username && !ParsedCli.usernames)
|
||||
end
|
||||
|
||||
def enum_users
|
||||
opts = default_opts('users').merge(
|
||||
range: enum_users_range,
|
||||
list: parsed_options[:users_list]
|
||||
list: ParsedCli.users_list
|
||||
)
|
||||
|
||||
output('@info', msg: "Enumerating Users #{enum_detection_message(opts[:mode])}") if user_interaction?
|
||||
@@ -198,7 +198,7 @@ module WPScan
|
||||
# If the --enumerate is used, the default value is handled by the Option
|
||||
# However, when using --passwords alone, the default has to be set by the code below
|
||||
def enum_users_range
|
||||
parsed_options[:enumerate][:users] || cli_enum_choices[0].choices[:u].validate(nil)
|
||||
ParsedCli.enumerate[:users] || cli_enum_choices[0].choices[:u].validate(nil)
|
||||
end
|
||||
end
|
||||
end
|
||||
|
||||
@@ -18,9 +18,9 @@ module WPScan
|
||||
output(
|
||||
'theme',
|
||||
theme: target.main_theme(
|
||||
mode: parsed_options[:main_theme_detection] || parsed_options[:detection_mode]
|
||||
mode: ParsedCli.main_theme_detection || ParsedCli.detection_mode
|
||||
),
|
||||
verbose: parsed_options[:verbose]
|
||||
verbose: ParsedCli.verbose
|
||||
)
|
||||
end
|
||||
end
|
||||
|
||||
@@ -24,7 +24,7 @@ module WPScan
|
||||
end
|
||||
|
||||
def run
|
||||
return unless parsed_options[:passwords]
|
||||
return unless ParsedCli.passwords
|
||||
|
||||
if user_interaction?
|
||||
output('@info',
|
||||
@@ -33,13 +33,13 @@ module WPScan
|
||||
|
||||
attack_opts = {
|
||||
show_progression: user_interaction?,
|
||||
multicall_max_passwords: parsed_options[:multicall_max_passwords]
|
||||
multicall_max_passwords: ParsedCli.multicall_max_passwords
|
||||
}
|
||||
|
||||
begin
|
||||
found = []
|
||||
|
||||
attacker.attack(users, passwords(parsed_options[:passwords]), attack_opts) do |user|
|
||||
attacker.attack(users, passwords(ParsedCli.passwords), attack_opts) do |user|
|
||||
found << user
|
||||
|
||||
attacker.progress_bar.log("[SUCCESS] - #{user.username} / #{user.password}")
|
||||
@@ -61,9 +61,9 @@ module WPScan
|
||||
|
||||
# @return [ CMSScanner::Finders::Finder ]
|
||||
def attacker_from_cli_options
|
||||
return unless parsed_options[:password_attack]
|
||||
return unless ParsedCli.password_attack
|
||||
|
||||
case parsed_options[:password_attack]
|
||||
case ParsedCli.password_attack
|
||||
when :wp_login
|
||||
WPScan::Finders::Passwords::WpLogin.new(target)
|
||||
when :xmlrpc
|
||||
@@ -94,9 +94,9 @@ module WPScan
|
||||
|
||||
# @return [ Array<Users> ] The users to brute force
|
||||
def users
|
||||
return target.users unless parsed_options[:usernames]
|
||||
return target.users unless ParsedCli.usernames
|
||||
|
||||
parsed_options[:usernames].reduce([]) do |acc, elem|
|
||||
ParsedCli.usernames.reduce([]) do |acc, elem|
|
||||
acc << Model::User.new(elem.chomp)
|
||||
end
|
||||
end
|
||||
|
||||
@@ -24,8 +24,8 @@ module WPScan
|
||||
output(
|
||||
'version',
|
||||
version: target.wp_version(
|
||||
mode: parsed_options[:wp_version_detection] || parsed_options[:detection_mode],
|
||||
confidence_threshold: parsed_options[:wp_version_all] ? 0 : 100,
|
||||
mode: ParsedCli.wp_version_detection || ParsedCli.detection_mode,
|
||||
confidence_threshold: ParsedCli.wp_version_all ? 0 : 100,
|
||||
show_progression: user_interaction?
|
||||
)
|
||||
)
|
||||
|
||||
@@ -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|
|
||||
|
||||
@@ -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
|
||||
@@ -14,7 +14,7 @@ module WPScan
|
||||
|
||||
Model::EmergencyPwdResetScript.new(
|
||||
target.url(path),
|
||||
confidence: res.body =~ /password/i ? 100 : 40,
|
||||
confidence: /password/i.match?(res.body) ? 100 : 40,
|
||||
found_by: DIRECT_ACCESS,
|
||||
references: {
|
||||
url: 'https://codex.wordpress.org/Resetting_Your_Password#Using_the_Emergency_Password_Reset_Script'
|
||||
|
||||
@@ -9,11 +9,13 @@ module WPScan
|
||||
def passive(_opts = {})
|
||||
pattern = %r{#{target.content_dir}/mu\-plugins/}i
|
||||
|
||||
target.in_scope_urls(target.homepage_res) do |url|
|
||||
next unless Addressable::URI.parse(url).path =~ pattern
|
||||
target.in_scope_uris(target.homepage_res) do |uri|
|
||||
next unless uri.path =~ pattern
|
||||
|
||||
url = target.url('wp-content/mu-plugins/')
|
||||
|
||||
target.mu_plugins = true
|
||||
|
||||
return Model::MuPlugins.new(
|
||||
url,
|
||||
confidence: 70,
|
||||
@@ -33,8 +35,6 @@ module WPScan
|
||||
return unless [200, 401, 403].include?(res.code)
|
||||
return if target.homepage_or_404?(res)
|
||||
|
||||
# TODO: add the check for --exclude-content once implemented ?
|
||||
|
||||
target.mu_plugins = true
|
||||
|
||||
Model::MuPlugins.new(
|
||||
|
||||
34
app/finders/interesting_findings/plugin_backup_folders.rb
Normal file
34
app/finders/interesting_findings/plugin_backup_folders.rb
Normal 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
|
||||
@@ -20,10 +20,10 @@ module WPScan
|
||||
end
|
||||
|
||||
def passive_from_css_href(res, opts)
|
||||
target.in_scope_urls(res, '//style/@src|//link/@href') do |url|
|
||||
next unless Addressable::URI.parse(url).path =~ %r{/themes/([^\/]+)/style.css\z}i
|
||||
target.in_scope_uris(res, '//style/@src|//link/@href') do |uri|
|
||||
next unless uri.path =~ %r{/themes/([^\/]+)/style.css\z}i
|
||||
|
||||
return create_theme(Regexp.last_match[1], url, opts)
|
||||
return create_theme(Regexp.last_match[1], uri.to_s, opts)
|
||||
end
|
||||
nil
|
||||
end
|
||||
|
||||
@@ -9,7 +9,7 @@ module WPScan
|
||||
|
||||
# @return [ Array<Integer> ]
|
||||
def valid_response_codes
|
||||
@valid_response_codes ||= [200, 401, 403, 301, 500].freeze
|
||||
@valid_response_codes ||= [200, 401, 403, 500].freeze
|
||||
end
|
||||
|
||||
# @param [ Hash ] opts
|
||||
@@ -19,7 +19,7 @@ module WPScan
|
||||
def aggressive(opts = {})
|
||||
found = []
|
||||
|
||||
enumerate(target_urls(opts), opts.merge(check_full_response: [200, 401, 403, 500])) do |_res, slug|
|
||||
enumerate(target_urls(opts), opts.merge(check_full_response: true)) do |_res, slug|
|
||||
found << Model::Plugin.new(slug, target, opts.merge(found_by: found_by, confidence: 80))
|
||||
end
|
||||
|
||||
|
||||
@@ -9,7 +9,7 @@ module WPScan
|
||||
|
||||
# @return [ Array<Integer> ]
|
||||
def valid_response_codes
|
||||
@valid_response_codes ||= [200, 401, 403, 301, 500].freeze
|
||||
@valid_response_codes ||= [200, 401, 403, 500].freeze
|
||||
end
|
||||
|
||||
# @param [ Hash ] opts
|
||||
@@ -19,7 +19,7 @@ module WPScan
|
||||
def aggressive(opts = {})
|
||||
found = []
|
||||
|
||||
enumerate(target_urls(opts), opts.merge(check_full_response: [200, 401, 403, 500])) do |_res, slug|
|
||||
enumerate(target_urls(opts), opts.merge(check_full_response: true)) do |_res, slug|
|
||||
found << Model::Theme.new(slug, target, opts.merge(found_by: found_by, confidence: 80))
|
||||
end
|
||||
|
||||
|
||||
@@ -7,6 +7,11 @@ module WPScan
|
||||
class AuthorIdBruteForcing < CMSScanner::Finders::Finder
|
||||
include CMSScanner::Finders::Finder::Enumerator
|
||||
|
||||
# @return [ Array<Integer> ]
|
||||
def valid_response_codes
|
||||
@valid_response_codes ||= [200, 301, 302]
|
||||
end
|
||||
|
||||
# @param [ Hash ] opts
|
||||
# @option opts [ Range ] :range Mandatory
|
||||
#
|
||||
@@ -15,7 +20,7 @@ module WPScan
|
||||
found = []
|
||||
found_by_msg = 'Author Id Brute Forcing - %s (Aggressive Detection)'
|
||||
|
||||
enumerate(target_urls(opts), opts) do |res, id|
|
||||
enumerate(target_urls(opts), opts.merge(check_full_response: true)) do |res, id|
|
||||
username, found_by, confidence = potential_username(res)
|
||||
|
||||
next unless username
|
||||
@@ -49,7 +54,7 @@ module WPScan
|
||||
super(opts.merge(title: ' Brute Forcing Author IDs -'))
|
||||
end
|
||||
|
||||
def request_params
|
||||
def full_request_params
|
||||
{ followlocation: true }
|
||||
end
|
||||
|
||||
@@ -78,8 +83,8 @@ module WPScan
|
||||
# @return [ String, nil ] The username found
|
||||
def username_from_response(res)
|
||||
# Permalink enabled
|
||||
target.in_scope_urls(res, '//link/@href|//a/@href') do |url|
|
||||
username = username_from_author_url(url)
|
||||
target.in_scope_uris(res, '//link/@href|//a/@href') do |uri|
|
||||
username = username_from_author_url(uri.to_s)
|
||||
return username if username
|
||||
end
|
||||
|
||||
|
||||
@@ -45,12 +45,10 @@ module WPScan
|
||||
def potential_usernames(res)
|
||||
usernames = []
|
||||
|
||||
target.in_scope_urls(res, '//a/@href') do |url, node|
|
||||
uri = Addressable::URI.parse(url)
|
||||
|
||||
target.in_scope_uris(res, '//a/@href') do |uri, node|
|
||||
if uri.path =~ %r{/author/([^/\b]+)/?\z}i
|
||||
usernames << [Regexp.last_match[1], 'Author Pattern', 100]
|
||||
elsif uri.query =~ /author=[0-9]+/
|
||||
elsif /author=[0-9]+/.match?(uri.query)
|
||||
usernames << [node.text.to_s.strip, 'Display Name', 30]
|
||||
end
|
||||
end
|
||||
|
||||
@@ -57,9 +57,7 @@ module WPScan
|
||||
def api_url
|
||||
return @api_url if @api_url
|
||||
|
||||
target.in_scope_urls(target.homepage_res, "//link[@rel='https://api.w.org/']/@href").each do |url, _tag|
|
||||
uri = Addressable::URI.parse(url.strip)
|
||||
|
||||
target.in_scope_uris(target.homepage_res, "//link[@rel='https://api.w.org/']/@href").each do |uri|
|
||||
return @api_url = uri.join('wp/v2/users/').to_s if uri.path.include?('wp-json')
|
||||
end
|
||||
|
||||
|
||||
@@ -12,8 +12,8 @@ module WPScan
|
||||
def items_from_links(type, uniq = true)
|
||||
found = []
|
||||
|
||||
target.in_scope_urls(target.homepage_res) do |url|
|
||||
next unless url =~ item_attribute_pattern(type)
|
||||
target.in_scope_uris(target.homepage_res) do |uri|
|
||||
next unless uri.to_s =~ item_attribute_pattern(type)
|
||||
|
||||
found << Regexp.last_match[1]
|
||||
end
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -63,7 +63,7 @@ module WPScan
|
||||
def webshot_enabled?
|
||||
res = Browser.get(url, params: { webshot: 1, src: "http://#{default_allowed_domains.sample}" })
|
||||
|
||||
res.body =~ /WEBSHOT_ENABLED == true/ ? false : true
|
||||
/WEBSHOT_ENABLED == true/.match?(res.body) ? false : true
|
||||
end
|
||||
|
||||
# @return [ Array<String> ] The default allowed domains (between the 2.0 and 2.8.13)
|
||||
|
||||
@@ -13,7 +13,7 @@ module WPScan
|
||||
|
||||
attr_reader :uri, :slug, :detection_opts, :version_detection_opts, :blog, :path_from_blog, :db_data
|
||||
|
||||
delegate :homepage_res, :xpath_pattern_from_page, :in_scope_urls, :head_or_get_params, to: :blog
|
||||
delegate :homepage_res, :xpath_pattern_from_page, :in_scope_uris, :head_or_get_params, to: :blog
|
||||
|
||||
# @param [ String ] slug The plugin/theme slug
|
||||
# @param [ Target ] blog The targeted blog
|
||||
|
||||
@@ -19,6 +19,7 @@ require 'wpscan/helper'
|
||||
require 'wpscan/db'
|
||||
require 'wpscan/version'
|
||||
require 'wpscan/errors'
|
||||
require 'wpscan/parsed_cli'
|
||||
require 'wpscan/browser'
|
||||
require 'wpscan/target'
|
||||
require 'wpscan/finders'
|
||||
|
||||
@@ -5,11 +5,6 @@ module WPScan
|
||||
class Browser < CMSScanner::Browser
|
||||
extend Actions
|
||||
|
||||
# @return [ String ] The path to the user agents list
|
||||
def user_agents_list
|
||||
@user_agents_list ||= DB_DIR.join('user-agents.txt').to_s
|
||||
end
|
||||
|
||||
# @return [ String ]
|
||||
def default_user_agent
|
||||
"WPScan v#{VERSION} (https://wpscan.org/)"
|
||||
|
||||
@@ -8,11 +8,11 @@ module WPScan
|
||||
# /!\ Might want to also update the Enumeration#cli_options when some filenames are changed here
|
||||
FILES = %w[
|
||||
plugins.json themes.json wordpresses.json
|
||||
timthumbs-v3.txt user-agents.txt config_backups.txt
|
||||
db_exports.txt dynamic_finders.yml wp_fingerprints.json LICENSE
|
||||
timthumbs-v3.txt config_backups.txt db_exports.txt
|
||||
dynamic_finders.yml wp_fingerprints.json LICENSE
|
||||
].freeze
|
||||
|
||||
OLD_FILES = %w[wordpress.db dynamic_finders_01.yml].freeze
|
||||
OLD_FILES = %w[wordpress.db user-agents.txt dynamic_finders_01.yml].freeze
|
||||
|
||||
attr_reader :repo_directory
|
||||
|
||||
|
||||
@@ -5,7 +5,7 @@ module WPScan
|
||||
# WordPress hosted (*.wordpress.com)
|
||||
class WordPressHosted < Standard
|
||||
def to_s
|
||||
'Scanning *.wordpress.com hosted blogs is not supported.'
|
||||
'The target appears to be hosted on WordPress.com. Scanning such site is not supported.'
|
||||
end
|
||||
end
|
||||
|
||||
@@ -25,7 +25,8 @@ module WPScan
|
||||
|
||||
class WpContentDirNotDetected < Standard
|
||||
def to_s
|
||||
'Unable to identify the wp-content dir, please supply it with --wp-content-dir'
|
||||
'Unable to identify the wp-content dir, please supply it with --wp-content-dir,' \
|
||||
' use the --scope option or make sure the --url value given is the correct one'
|
||||
end
|
||||
end
|
||||
end
|
||||
|
||||
@@ -35,15 +35,13 @@ module WPScan
|
||||
def scan_response(response)
|
||||
found = {}
|
||||
|
||||
target.in_scope_urls(response, xpath) do |url, _tag|
|
||||
uri = Addressable::URI.parse(url)
|
||||
|
||||
target.in_scope_uris(response, xpath) do |uri|
|
||||
next unless uri.path =~ path_pattern && uri.query&.match(self.class::PATTERN)
|
||||
|
||||
version = Regexp.last_match[:v].to_s
|
||||
|
||||
found[version] ||= []
|
||||
found[version] << url
|
||||
found[version] << uri.to_s
|
||||
end
|
||||
|
||||
found
|
||||
|
||||
7
lib/wpscan/parsed_cli.rb
Normal file
7
lib/wpscan/parsed_cli.rb
Normal file
@@ -0,0 +1,7 @@
|
||||
# frozen_string_literal: true
|
||||
|
||||
module WPScan
|
||||
# To be able to use ParsedCli directly, rather than having to access it via WPscan::ParsedCli
|
||||
class ParsedCli < CMSScanner::ParsedCli
|
||||
end
|
||||
end
|
||||
@@ -24,8 +24,8 @@ module WPScan
|
||||
#
|
||||
# @return [ Boolean ]
|
||||
def wordpress?(detection_mode)
|
||||
in_scope_urls(homepage_res) do |url|
|
||||
return true if Addressable::URI.parse(url).path.match(WORDPRESS_PATTERN)
|
||||
in_scope_uris(homepage_res) do |uri|
|
||||
return true if uri.path.match(WORDPRESS_PATTERN)
|
||||
end
|
||||
|
||||
homepage_res.html.css('meta[name="generator"]').each do |node|
|
||||
@@ -36,8 +36,8 @@ module WPScan
|
||||
|
||||
if %i[mixed aggressive].include?(detection_mode)
|
||||
%w[wp-admin/install.php wp-login.php].each do |path|
|
||||
in_scope_urls(Browser.get_and_follow_location(url(path))).each do |url|
|
||||
return true if Addressable::URI.parse(url).path.match(WORDPRESS_PATTERN)
|
||||
in_scope_uris(Browser.get_and_follow_location(url(path))).each do |uri|
|
||||
return true if uri.path.match(WORDPRESS_PATTERN)
|
||||
end
|
||||
end
|
||||
end
|
||||
@@ -45,13 +45,52 @@ module WPScan
|
||||
false
|
||||
end
|
||||
|
||||
COOKIE_PATTERNS = {
|
||||
'vjs' => /createCookie\('vjs','(?<c_value>\d+)',\d+\);/i
|
||||
}.freeze
|
||||
|
||||
# Sometimes there is a mechanism in place on the blog, which requires a specific
|
||||
# cookie and value to be added to requests. Lets try to detect and add them
|
||||
def maybe_add_cookies
|
||||
COOKIE_PATTERNS.each do |cookie_key, pattern|
|
||||
next unless homepage_res.body =~ pattern
|
||||
|
||||
browser = Browser.instance
|
||||
|
||||
cookie_string = "#{cookie_key}=#{Regexp.last_match[:c_value]}"
|
||||
|
||||
cookie_string += "; #{browser.cookie_string}" if browser.cookie_string
|
||||
|
||||
browser.cookie_string = cookie_string
|
||||
|
||||
# Force recheck of the homepage when retying wordpress?
|
||||
# No need to clear the cache, as the request (which will contain the cookies)
|
||||
# will be different
|
||||
@homepage_res = nil
|
||||
@homepage_url = nil
|
||||
|
||||
break
|
||||
end
|
||||
end
|
||||
|
||||
# @return [ String ]
|
||||
def registration_url
|
||||
multisite? ? url('wp-signup.php') : url('wp-login.php?action=register')
|
||||
end
|
||||
|
||||
# @return [ Boolean ] Whether or not the target is hosted on wordpress.com
|
||||
def wordpress_hosted?
|
||||
uri.host =~ /\.wordpress\.com$/i ? true : false
|
||||
return true if /\.wordpress\.com$/i.match?(uri.host)
|
||||
|
||||
unless content_dir(:passive)
|
||||
pattern = %r{https?://s\d\.wp\.com#{WORDPRESS_PATTERN}}i.freeze
|
||||
|
||||
uris_from_page(homepage_res) do |uri|
|
||||
return true if uri.to_s.match?(pattern)
|
||||
end
|
||||
end
|
||||
|
||||
false
|
||||
end
|
||||
|
||||
# @param [ String ] username
|
||||
|
||||
@@ -13,24 +13,36 @@ module WPScan
|
||||
@plugins_dir = dir.chomp('/')
|
||||
end
|
||||
|
||||
# @param [ Symbol ] detection_mode
|
||||
# @return [ String ] The wp-content directory
|
||||
def content_dir
|
||||
def content_dir(detection_mode = :mixed)
|
||||
unless @content_dir
|
||||
escaped_url = Regexp.escape(url).gsub(/https?/i, 'https?')
|
||||
pattern = %r{#{escaped_url}([\w\s\-\/]+)\/(?:themes|plugins|uploads|cache)\/}i
|
||||
# scope_url_pattern is from CMSScanner::Target
|
||||
pattern = %r{#{scope_url_pattern}([\w\s\-/]+)\\?/(?:themes|plugins|uploads|cache)\\?/}i
|
||||
|
||||
in_scope_urls(homepage_res) do |url|
|
||||
return @content_dir = Regexp.last_match[1] if url.match(pattern)
|
||||
in_scope_uris(homepage_res) do |uri|
|
||||
return @content_dir = Regexp.last_match[1] if uri.to_s.match(pattern)
|
||||
end
|
||||
|
||||
xpath_pattern_from_page('//script[not(@src)]', pattern, homepage_res) do |match|
|
||||
# Checks for the pattern in raw JS code, as well as @content attributes of meta tags
|
||||
xpath_pattern_from_page('//script[not(@src)]|//meta/@content', pattern, homepage_res) do |match|
|
||||
return @content_dir = match[1]
|
||||
end
|
||||
|
||||
unless detection_mode == :passive
|
||||
return @content_dir = 'wp-content' if default_content_dir_exists?
|
||||
end
|
||||
end
|
||||
|
||||
@content_dir
|
||||
end
|
||||
|
||||
def default_content_dir_exists?
|
||||
# url('wp-content') can't be used here as the folder has not yet been identified
|
||||
# and the method would try to replace it by nil which would raise an error
|
||||
[200, 401, 403].include?(Browser.forge_request(uri.join('wp-content/').to_s, head_or_get_params).run.code)
|
||||
end
|
||||
|
||||
# @return [ Addressable::URI ]
|
||||
def content_uri
|
||||
uri.join("#{content_dir}/")
|
||||
@@ -85,17 +97,16 @@ module WPScan
|
||||
themes_uri.join("#{URI.encode(slug)}/").to_s
|
||||
end
|
||||
|
||||
# TODO: Factorise the code and the content_dir one ?
|
||||
# @return [ String, False ] String of the sub_dir found, false otherwise
|
||||
# @note: nil can not be returned here, otherwise if there is no sub_dir
|
||||
# the check would be done each time
|
||||
def sub_dir
|
||||
unless @sub_dir
|
||||
escaped_url = Regexp.escape(url).gsub(/https?/i, 'https?')
|
||||
pattern = %r{#{escaped_url}(.+?)\/(?:xmlrpc\.php|wp\-includes\/)}i
|
||||
# url_pattern is from CMSScanner::Target
|
||||
pattern = %r{#{url_pattern}(.+?)/(?:xmlrpc\.php|wp\-includes/)}i
|
||||
|
||||
in_scope_urls(homepage_res) do |url|
|
||||
return @sub_dir = Regexp.last_match[1] if url.match(pattern)
|
||||
in_scope_uris(homepage_res) do |uri|
|
||||
return @sub_dir = Regexp.last_match[1] if uri.to_s.match(pattern)
|
||||
end
|
||||
|
||||
@sub_dir = false
|
||||
@@ -112,9 +123,9 @@ module WPScan
|
||||
def url(path = nil)
|
||||
return @uri.to_s unless path
|
||||
|
||||
if path =~ %r{wp\-content/plugins}i
|
||||
if %r{wp\-content/plugins}i.match?(path)
|
||||
path = +path.gsub('wp-content/plugins', plugins_dir)
|
||||
elsif path =~ /wp\-content/i
|
||||
elsif /wp\-content/i.match?(path)
|
||||
path = +path.gsub('wp-content', content_dir)
|
||||
elsif path[0] != '/' && sub_dir
|
||||
path = "#{sub_dir}/#{path}"
|
||||
|
||||
@@ -2,5 +2,5 @@
|
||||
|
||||
# Version
|
||||
module WPScan
|
||||
VERSION = '3.5.0'
|
||||
VERSION = '3.5.3'
|
||||
end
|
||||
|
||||
@@ -3,12 +3,10 @@
|
||||
describe WPScan::Controller::Aliases do
|
||||
subject(:controller) { described_class.new }
|
||||
let(:target_url) { 'http://ex.lo/' }
|
||||
let(:parsed_options) { rspec_parsed_options(cli_args) }
|
||||
let(:cli_args) { "--url #{target_url}" }
|
||||
|
||||
before do
|
||||
WPScan::Browser.reset
|
||||
described_class.parsed_options = parsed_options
|
||||
WPScan::ParsedCli.options = rspec_parsed_options(cli_args)
|
||||
end
|
||||
|
||||
describe '#cli_options' do
|
||||
@@ -22,14 +20,18 @@ describe WPScan::Controller::Aliases do
|
||||
|
||||
describe 'parsed_options' do
|
||||
context 'when no --stealthy supplied' do
|
||||
its(:parsed_options) { should eql parsed_options }
|
||||
it 'contains the correct options' do
|
||||
expect(WPScan::ParsedCli.options).to include(
|
||||
detection_mode: :mixed, plugins_version_detection: :mixed
|
||||
)
|
||||
end
|
||||
end
|
||||
|
||||
context 'when --stealthy supplied' do
|
||||
let(:cli_args) { "#{super()} --stealthy" }
|
||||
|
||||
it 'contains the correct options' do
|
||||
expect(controller.parsed_options).to include(
|
||||
expect(WPScan::ParsedCli.options).to include(
|
||||
random_user_agent: true, detection_mode: :passive, plugins_version_detection: :passive
|
||||
)
|
||||
end
|
||||
|
||||
@@ -3,13 +3,11 @@
|
||||
describe WPScan::Controller::Core do
|
||||
subject(:core) { described_class.new }
|
||||
let(:target_url) { 'http://ex.lo/' }
|
||||
let(:parsed_options) { rspec_parsed_options(cli_args) }
|
||||
let(:cli_args) { "--url #{target_url}" }
|
||||
|
||||
before do
|
||||
WPScan::Browser.reset
|
||||
described_class.reset
|
||||
described_class.parsed_options = parsed_options
|
||||
WPScan::ParsedCli.options = rspec_parsed_options(cli_args)
|
||||
end
|
||||
|
||||
describe '#cli_options' do
|
||||
@@ -140,7 +138,7 @@ describe WPScan::Controller::Core do
|
||||
|
||||
expect(core.formatter).to receive(:output).with('banner', hash_including(verbose: nil), 'core')
|
||||
|
||||
expect(core).to receive(:update_db_required?).and_return(false) unless parsed_options[:update]
|
||||
expect(core).to receive(:update_db_required?).and_return(false) unless WPScan::ParsedCli.update
|
||||
end
|
||||
|
||||
context 'when --update' do
|
||||
@@ -218,7 +216,7 @@ describe WPScan::Controller::Core do
|
||||
|
||||
context 'when not wordpress' do
|
||||
it 'raises an error' do
|
||||
expect(core.target).to receive(:wordpress?).with(:mixed).and_return(false)
|
||||
expect(core.target).to receive(:wordpress?).twice.with(:mixed).and_return(false)
|
||||
|
||||
expect { core.before_scan }.to raise_error(WPScan::Error::NotWordPress)
|
||||
end
|
||||
@@ -250,12 +248,26 @@ describe WPScan::Controller::Core do
|
||||
context 'when not wordpress' do
|
||||
before do
|
||||
expect(core).to receive(:load_server_module)
|
||||
expect(core.target).to receive(:wordpress?).with(:mixed).and_return(false)
|
||||
end
|
||||
|
||||
context 'when no --force' do
|
||||
it 'raises an error' do
|
||||
expect { core.before_scan }.to raise_error(WPScan::Error::NotWordPress)
|
||||
before { expect(core.target).to receive(:maybe_add_cookies) }
|
||||
|
||||
context 'when no cookies added or still not wordpress after being added' do
|
||||
it 'raises an error' do
|
||||
expect(core.target).to receive(:wordpress?).twice.with(:mixed).and_return(false)
|
||||
|
||||
expect { core.before_scan }.to raise_error(WPScan::Error::NotWordPress)
|
||||
end
|
||||
end
|
||||
|
||||
context 'when the added cookies solved it' do
|
||||
it 'does not raise an error' do
|
||||
expect(core.target).to receive(:wordpress?).with(:mixed).and_return(false).ordered
|
||||
expect(core.target).to receive(:wordpress?).with(:mixed).and_return(true).ordered
|
||||
|
||||
expect { core.before_scan }.to_not raise_error
|
||||
end
|
||||
end
|
||||
end
|
||||
|
||||
@@ -263,6 +275,8 @@ describe WPScan::Controller::Core do
|
||||
let(:cli_args) { "#{super()} --force" }
|
||||
|
||||
it 'does not raise any error' do
|
||||
expect(core.target).to receive(:wordpress?).with(:mixed).and_return(false)
|
||||
|
||||
expect { core.before_scan }.to_not raise_error
|
||||
end
|
||||
end
|
||||
|
||||
@@ -3,12 +3,10 @@
|
||||
describe WPScan::Controller::CustomDirectories do
|
||||
subject(:controller) { described_class.new }
|
||||
let(:target_url) { 'http://ex.lo/' }
|
||||
let(:parsed_options) { rspec_parsed_options(cli_args) }
|
||||
let(:cli_args) { "--url #{target_url}" }
|
||||
|
||||
before do
|
||||
WPScan::Browser.reset
|
||||
described_class.parsed_options = parsed_options
|
||||
WPScan::ParsedCli.options = rspec_parsed_options(cli_args)
|
||||
end
|
||||
|
||||
describe '#cli_options' do
|
||||
@@ -21,8 +19,8 @@ describe WPScan::Controller::CustomDirectories do
|
||||
end
|
||||
|
||||
describe '#before_scan' do
|
||||
context 'when the content_dir is not found and not supply' do
|
||||
before { expect(controller.target).to receive(:content_dir) }
|
||||
context 'when the content_dir is not found and not supplied' do
|
||||
before { expect(controller.target).to receive(:content_dir).with(:mixed) }
|
||||
|
||||
it 'raises an exception' do
|
||||
expect { controller.before_scan }.to raise_error(WPScan::Error::WpContentDirNotDetected)
|
||||
@@ -34,7 +32,7 @@ describe WPScan::Controller::CustomDirectories do
|
||||
|
||||
it 'does not raise any error' do
|
||||
expect { controller.before_scan }.to_not raise_error
|
||||
expect(controller.target.content_dir).to eq parsed_options[:wp_content_dir]
|
||||
expect(controller.target.content_dir).to eq WPScan::ParsedCli.wp_content_dir
|
||||
end
|
||||
end
|
||||
end
|
||||
|
||||
@@ -3,16 +3,13 @@
|
||||
describe WPScan::Controller::Enumeration do
|
||||
subject(:controller) { described_class.new }
|
||||
let(:target_url) { 'http://wp.lab/' }
|
||||
let(:parsed_options) { rspec_parsed_options(cli_args) }
|
||||
let(:cli_args) { "--url #{target_url}" }
|
||||
|
||||
before do
|
||||
WPScan::Browser.reset
|
||||
|
||||
## For the --passwords options
|
||||
allow_any_instance_of(OptParseValidator::OptPath).to receive(:check_file)
|
||||
|
||||
described_class.parsed_options = parsed_options
|
||||
WPScan::ParsedCli.options = rspec_parsed_options(cli_args)
|
||||
end
|
||||
|
||||
describe '#enum_message' do
|
||||
@@ -120,7 +117,7 @@ describe WPScan::Controller::Enumeration do
|
||||
expect(controller).to receive(:enum_plugins)
|
||||
expect(controller).to receive(:enum_config_backups)
|
||||
|
||||
expect(parsed_options[:plugins_detection]).to eql :passive
|
||||
expect(WPScan::ParsedCli.plugins_detection).to eql :passive
|
||||
end
|
||||
|
||||
it 'calls enum_plugins and enum_config_backups' do
|
||||
|
||||
@@ -3,12 +3,10 @@
|
||||
describe WPScan::Controller::PasswordAttack do
|
||||
subject(:controller) { described_class.new }
|
||||
let(:target_url) { 'http://ex.lo/' }
|
||||
let(:parsed_options) { rspec_parsed_options(cli_args) }
|
||||
let(:cli_args) { "--url #{target_url}" }
|
||||
|
||||
before do
|
||||
WPScan::Browser.reset
|
||||
described_class.parsed_options = parsed_options
|
||||
WPScan::ParsedCli.options = rspec_parsed_options(cli_args)
|
||||
end
|
||||
|
||||
describe '#cli_options' do
|
||||
|
||||
@@ -24,12 +24,10 @@ end
|
||||
describe WPScan::Controller::WpVersion do
|
||||
subject(:controller) { described_class.new }
|
||||
let(:target_url) { 'http://ex.lo/' }
|
||||
let(:parsed_options) { rspec_parsed_options(cli_args) }
|
||||
let(:cli_args) { "--url #{target_url}" }
|
||||
|
||||
before do
|
||||
WPScan::Browser.reset
|
||||
described_class.parsed_options = parsed_options
|
||||
WPScan::ParsedCli.options = rspec_parsed_options(cli_args)
|
||||
end
|
||||
|
||||
describe '#cli_options' do
|
||||
@@ -46,8 +44,8 @@ describe WPScan::Controller::WpVersion do
|
||||
expect(controller.target).to receive(:wp_version)
|
||||
.with(
|
||||
hash_including(
|
||||
mode: parsed_options[:wp_version_detection] || parsed_options[:detection_mode],
|
||||
confidence_threshold: parsed_options[:wp_version_all] ? 0 : 100
|
||||
mode: WPScan::ParsedCli.wp_version_detection || WPScan::ParsedCli.detection_mode,
|
||||
confidence_threshold: WPScan::ParsedCli.wp_version_all ? 0 : 100
|
||||
)
|
||||
).and_return(stubbed)
|
||||
end
|
||||
|
||||
@@ -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
|
||||
@@ -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
|
||||
@@ -16,7 +16,7 @@ describe 'App::Views' do
|
||||
let(:parsed_options) { { url: target_url, format: formatter.to_s.underscore.dasherize } }
|
||||
|
||||
before do
|
||||
controller.class.parsed_options = parsed_options
|
||||
WPScan::ParsedCli.options = parsed_options
|
||||
# Resets the formatter to ensure the correct one is loaded
|
||||
controller.class.class_variable_set(:@@formatter, nil)
|
||||
end
|
||||
|
||||
840
spec/fixtures/db/dynamic_finders.yml
vendored
840
spec/fixtures/db/dynamic_finders.yml
vendored
File diff suppressed because it is too large
Load Diff
3
spec/fixtures/db/user-agents.txt
vendored
3
spec/fixtures/db/user-agents.txt
vendored
@@ -1,3 +0,0 @@
|
||||
# Coments should be ignored
|
||||
UA-1
|
||||
UA-2
|
||||
1019
spec/fixtures/dynamic_finders/expected.yml
vendored
1019
spec/fixtures/dynamic_finders/expected.yml
vendored
File diff suppressed because it is too large
Load Diff
146
spec/fixtures/dynamic_finders/plugin_version/admin-atlex-cloud/translation_file/languages/ru_RU.pot
vendored
Normal file
146
spec/fixtures/dynamic_finders/plugin_version/admin-atlex-cloud/translation_file/languages/ru_RU.pot
vendored
Normal file
@@ -0,0 +1,146 @@
|
||||
# SOME DESCRIPTIVE TITLE.
|
||||
# Copyright (C) 2019 Atlex
|
||||
# This file is distributed under the same license as the PACKAGE package.
|
||||
# Atlex developer@atlex.ru, 2019.
|
||||
#
|
||||
#, fuzzy
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Admin Atlex Cloud Plugin 1.0.0\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2019-03-05 21:53+0400\n"
|
||||
"PO-Revision-Date: 2019-03-20 21:53+0400\n"
|
||||
"Last-Translator: ATLEX developer@atlex.ru\n"
|
||||
"Language-Team: LANGUAGE <LL@li.org>\n"
|
||||
"Language: ru_RU\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
|
||||
|
||||
#msgfmt ru_RU.pot --output-file=ru_RU.mo
|
||||
|
||||
msgid "Host"
|
||||
msgstr "Адрес"
|
||||
|
||||
msgid "Cloud Adapter"
|
||||
msgstr "Тип Адаптера"
|
||||
|
||||
msgid "Project"
|
||||
msgstr "Проект"
|
||||
|
||||
msgid "User"
|
||||
msgstr "Пользователь"
|
||||
|
||||
msgid "Password"
|
||||
msgstr "Пароль"
|
||||
|
||||
msgid "Backup Container"
|
||||
msgstr "Удаленный Контейнер"
|
||||
|
||||
msgid "Local Directory"
|
||||
msgstr "Локальный Каталог"
|
||||
|
||||
msgid "Save"
|
||||
msgstr "Сохранить"
|
||||
|
||||
msgid "Atlex Cloud Settings"
|
||||
msgstr "Настройки Облака Атлекс"
|
||||
|
||||
msgid "Cloud Tools"
|
||||
msgstr "Инструменты Облака"
|
||||
|
||||
msgid "Settings"
|
||||
msgstr "Настройки"
|
||||
|
||||
msgid "Atlex Cloud"
|
||||
msgstr "Атлекс Облако"
|
||||
|
||||
msgid "Atlex Settings"
|
||||
msgstr "Атлекс Настройки"
|
||||
|
||||
msgid "Backup Batabase"
|
||||
msgstr "Резервная Копия Базы Данных"
|
||||
|
||||
msgid "Archive Name"
|
||||
msgstr "Имя Архива"
|
||||
|
||||
msgid "Backup"
|
||||
msgstr "Резервная Копия"
|
||||
|
||||
msgid "Remote Archive"
|
||||
msgstr "Удаленный Архив"
|
||||
|
||||
msgid "Restore"
|
||||
msgstr "Восстановить"
|
||||
|
||||
msgid "Delete"
|
||||
msgstr "Удалить"
|
||||
|
||||
msgid "Backup Wordpress Files"
|
||||
msgstr "Резервная Копия Wordpress Файлов"
|
||||
|
||||
msgid "Wordpress Directory"
|
||||
msgstr "Директория Wordpress"
|
||||
|
||||
msgid "Cloud Directory Name"
|
||||
msgstr "Имя каталога в облаке"
|
||||
|
||||
msgid "Remote Directories Archive"
|
||||
msgstr "Удаленный Архив Каталогов"
|
||||
|
||||
msgid "Download"
|
||||
msgstr "Скачать"
|
||||
|
||||
msgid "You need configurate cloud setting for connection"
|
||||
msgstr "Вам необходимо настроить параметры облака для подключения"
|
||||
|
||||
msgid "Loading"
|
||||
msgstr "Загружается"
|
||||
|
||||
msgid "Do you want to delete sql archive from cloud?"
|
||||
msgstr "Вы хотите удалить архив sql из облака?"
|
||||
|
||||
msgid "Do you want to restore database from sql archive?"
|
||||
msgstr "Хотите восстановить базу данных из sql архива?"
|
||||
|
||||
msgid "Do you want to delete files archive from cloud?"
|
||||
msgstr "Хотите удалить архив файлов из облака?"
|
||||
|
||||
msgid "File success downloaded to "
|
||||
msgstr "Файл успешно загружен в "
|
||||
|
||||
msgid "Error on connection"
|
||||
msgstr "Ошибка при подключении"
|
||||
|
||||
msgid "Successfully connected"
|
||||
msgstr "Успешное подключение"
|
||||
|
||||
msgid "Use CDN for Mediafiles"
|
||||
msgstr "Использовать CDN для Медиафайлов"
|
||||
|
||||
msgid "CDN Mediafiles Status"
|
||||
msgstr "CDN Статус Медиафайлов"
|
||||
|
||||
msgid "Synchronization process"
|
||||
msgstr "Процесс Синхронизации"
|
||||
|
||||
msgid "Cloud Public URL"
|
||||
msgstr "URL-адрес public облака"
|
||||
|
||||
msgid "Synchronized"
|
||||
msgstr "Синхронизирован"
|
||||
|
||||
msgid "Synchronization Off"
|
||||
msgstr "Выключено"
|
||||
|
||||
msgid "Started Mediafiles Synchronization Process"
|
||||
msgstr "Запущен процесс синхронизации медиафайлов"
|
||||
|
||||
msgid "Synchronize Again"
|
||||
msgstr "Синхронизировать Повторно"
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
@@ -0,0 +1,39 @@
|
||||
# Copyright (C) 2019 JSM's Adobe XMP / IPTC for WordPress
|
||||
# This file is distributed under the same license as the JSM's Adobe XMP / IPTC for WordPress package.
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: JSM's Adobe XMP / IPTC for WordPress 1.3.3\n"
|
||||
"Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/adobe-xmp-for-wp\n"
|
||||
"POT-Creation-Date: 2019-MO-DA HO:MI+ZONE\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"
|
||||
|
||||
#: lib/shortcode.php:87
|
||||
msgid "No XMP found for image ID %s."
|
||||
msgstr ""
|
||||
|
||||
#. Plugin Name of the plugin/theme
|
||||
msgid "JSM's Adobe XMP / IPTC for WordPress"
|
||||
msgstr ""
|
||||
|
||||
#. Plugin URI of the plugin/theme
|
||||
msgid "https://surniaulula.com/extend/plugins/adobe-xmp-for-wp/"
|
||||
msgstr ""
|
||||
|
||||
#. Description of the plugin/theme
|
||||
msgid ""
|
||||
"Read Adobe XMP / IPTC information from Media Library and NextGEN Gallery "
|
||||
"images, using a Shortcode or PHP Class Method."
|
||||
msgstr ""
|
||||
|
||||
#. Author of the plugin/theme
|
||||
msgid "JS Morisset"
|
||||
msgstr ""
|
||||
|
||||
#. Author URI of the plugin/theme
|
||||
msgid "https://surniaulula.com/"
|
||||
msgstr ""
|
||||
9
spec/fixtures/dynamic_finders/plugin_version/awp-booking-calendar/change_log/CHANGELOG.md
vendored
Normal file
9
spec/fixtures/dynamic_finders/plugin_version/awp-booking-calendar/change_log/CHANGELOG.md
vendored
Normal file
@@ -0,0 +1,9 @@
|
||||
# Changelog
|
||||
|
||||
## 1.0.1
|
||||
|
||||
- Updated readme
|
||||
|
||||
## 1.0.0
|
||||
|
||||
- Initial
|
||||
@@ -0,0 +1,135 @@
|
||||
# Copyright (C) 2019 Benjamin Lu
|
||||
# This file is distributed under the same license as the Backdrop Post Types plugin.
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Backdrop Post Types 1.0.0\n"
|
||||
"Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/backdrop-post-types\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-16T18:19:05+00:00\n"
|
||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||
"X-Generator: WP-CLI 2.1.0\n"
|
||||
"X-Domain: backdrop-post-types\n"
|
||||
|
||||
#. Plugin Name of the plugin
|
||||
msgid "Backdrop Post Types"
|
||||
msgstr ""
|
||||
|
||||
#. Description of the plugin
|
||||
msgid "Backdrop Post Types registers post types of your choice."
|
||||
msgstr ""
|
||||
|
||||
#. Author of the plugin
|
||||
msgid "Benjamin Lu"
|
||||
msgstr ""
|
||||
|
||||
#. Author URI of the plugin
|
||||
msgid "https://benjlu.com"
|
||||
msgstr ""
|
||||
|
||||
#. Translators: a single label for a post type
|
||||
#: includes/register-post-type.php:75
|
||||
msgid "Add New %s"
|
||||
msgstr ""
|
||||
|
||||
#. Translators: a single label for a post type
|
||||
#: includes/register-post-type.php:78
|
||||
msgid "Add New %s Item"
|
||||
msgstr ""
|
||||
|
||||
#. Translators: a single label for a post type
|
||||
#: includes/register-post-type.php:81
|
||||
msgid "Edit %s Item"
|
||||
msgstr ""
|
||||
|
||||
#. Translators: a single label for a post type
|
||||
#: includes/register-post-type.php:87
|
||||
msgid "View %s Item"
|
||||
msgstr ""
|
||||
|
||||
#. Translators: a single label for a post type
|
||||
#: includes/register-post-type.php:90
|
||||
msgid "Search %s Item"
|
||||
msgstr ""
|
||||
|
||||
#: includes/register-post-type.php:92
|
||||
#: includes/register-post-type.php:135
|
||||
msgid "Not Found"
|
||||
msgstr ""
|
||||
|
||||
#: includes/register-post-type.php:93
|
||||
msgid "Not Found in Trash"
|
||||
msgstr ""
|
||||
|
||||
#: includes/register-post-type.php:95
|
||||
msgid "Parent Item: "
|
||||
msgstr ""
|
||||
|
||||
#: includes/register-post-type.php:119
|
||||
msgctxt "Taxonomy General Name"
|
||||
msgid "Categories"
|
||||
msgstr ""
|
||||
|
||||
#: includes/register-post-type.php:120
|
||||
msgctxt "Taxonomy Singular Name"
|
||||
msgid "Category"
|
||||
msgstr ""
|
||||
|
||||
#: includes/register-post-type.php:121
|
||||
msgid "Categories"
|
||||
msgstr ""
|
||||
|
||||
#: includes/register-post-type.php:122
|
||||
msgid "All Categories"
|
||||
msgstr ""
|
||||
|
||||
#: includes/register-post-type.php:123
|
||||
msgid "Parent Category"
|
||||
msgstr ""
|
||||
|
||||
#: includes/register-post-type.php:124
|
||||
msgid "Parent Category:"
|
||||
msgstr ""
|
||||
|
||||
#: includes/register-post-type.php:125
|
||||
msgid "New Category Name"
|
||||
msgstr ""
|
||||
|
||||
#: includes/register-post-type.php:126
|
||||
msgid "Add New Category"
|
||||
msgstr ""
|
||||
|
||||
#: includes/register-post-type.php:127
|
||||
msgid "Edit Categories"
|
||||
msgstr ""
|
||||
|
||||
#: includes/register-post-type.php:128
|
||||
msgid "Update Categories"
|
||||
msgstr ""
|
||||
|
||||
#: includes/register-post-type.php:129
|
||||
msgid "View Categories"
|
||||
msgstr ""
|
||||
|
||||
#: includes/register-post-type.php:130
|
||||
msgid "Separate categories with commas"
|
||||
msgstr ""
|
||||
|
||||
#: includes/register-post-type.php:131
|
||||
msgid "Add or remove categories"
|
||||
msgstr ""
|
||||
|
||||
#: includes/register-post-type.php:132
|
||||
msgid "Choose from the most used"
|
||||
msgstr ""
|
||||
|
||||
#: includes/register-post-type.php:133
|
||||
msgid "Popular Categories"
|
||||
msgstr ""
|
||||
|
||||
#: includes/register-post-type.php:134
|
||||
msgid "Search Categories"
|
||||
msgstr ""
|
||||
@@ -0,0 +1,82 @@
|
||||
# Copyright (C) 2019 Applelo
|
||||
# This file is distributed under the GPL-3.0+.
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Better Admin Users Search 1.0.0\n"
|
||||
"Report-Msgid-Bugs-To: "
|
||||
"http://wordpress.org/support/plugin/better-admin-users-search\n"
|
||||
"POT-Creation-Date: 2019-04-06 23:45:45+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-4-6 23:45+240\n"
|
||||
"Last-Translator: Applelo boubaultlois@gmail.com\n"
|
||||
"Language-Team: Applelo boubaultlois@gmail.com\n"
|
||||
"Language: en_US\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"
|
||||
|
||||
#: better-admin-users-search.php:33
|
||||
msgid "Settings"
|
||||
msgstr ""
|
||||
|
||||
#: includes/class-better-admin-users-search-admin-page.php:34
|
||||
msgid "Default search values"
|
||||
msgstr ""
|
||||
|
||||
#: includes/class-better-admin-users-search-admin-page.php:35
|
||||
msgid "Default values used by WordPress to do the search"
|
||||
msgstr ""
|
||||
|
||||
#: includes/class-better-admin-users-search-admin-page.php:47
|
||||
msgid "For you, this data is \"%s\""
|
||||
msgstr ""
|
||||
|
||||
#: includes/class-better-admin-users-search-admin-page.php:54
|
||||
msgid "Additionals metas"
|
||||
msgstr ""
|
||||
|
||||
#: includes/class-better-admin-users-search-admin-page.php:55
|
||||
msgid "Add additional user metas to the admin user search"
|
||||
msgstr ""
|
||||
|
||||
#: includes/class-better-admin-users-search-admin-page.php:55
|
||||
msgid "Note: Some metas won't work because their are not string."
|
||||
msgstr ""
|
||||
|
||||
#: includes/class-better-admin-users-search-admin-page.php:63
|
||||
msgid "User meta(s)"
|
||||
msgstr ""
|
||||
|
||||
#: includes/class-better-admin-users-search-admin-page.php:65
|
||||
msgid "Select metas you want to add to your search."
|
||||
msgstr ""
|
||||
|
||||
#. Plugin Name of the plugin/theme
|
||||
msgid "Better Admin Users Search"
|
||||
msgstr ""
|
||||
|
||||
#. Plugin URI of the plugin/theme
|
||||
msgid "https://github.com/Applelo/Better-Admin-Users-Search"
|
||||
msgstr ""
|
||||
|
||||
#. Description of the plugin/theme
|
||||
msgid "A plugin to improve users admin search"
|
||||
msgstr ""
|
||||
|
||||
#. Author of the plugin/theme
|
||||
msgid "Applelo"
|
||||
msgstr ""
|
||||
|
||||
#. Author URI of the plugin/theme
|
||||
msgid "https://lois-boubault.me/"
|
||||
msgstr ""
|
||||
@@ -0,0 +1,9 @@
|
||||
# Better Reviews for WooCommerce Change Log
|
||||
|
||||
All notable changes to this project will be documented in this file, according to [the Keep a Changelog standards](http://keepachangelog.com/).
|
||||
|
||||
This project adheres to [Semantic Versioning](http://semver.org/).
|
||||
|
||||
## [0.1.0]
|
||||
|
||||
* Initial public release.
|
||||
@@ -0,0 +1,895 @@
|
||||
# Copyright (C) 2019 Liquid Web
|
||||
# This file is distributed under the MIT.
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Better Reviews For WooCommerce 0.1.0\n"
|
||||
"Report-Msgid-Bugs-To: "
|
||||
"https://wordpress.org/support/plugin/woo-better-reviews\n"
|
||||
"POT-Creation-Date: 2019-04-03 12:33:05+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-i18n1.0.2\n"
|
||||
|
||||
#: includes/admin/admin-notices.php:100
|
||||
msgid "Return to the main list"
|
||||
msgstr ""
|
||||
|
||||
#: includes/admin/admin-pages.php:60 includes/admin/admin-pages.php:84
|
||||
#: includes/admin/admin-pages.php:336 includes/admin/admin-pages.php:377
|
||||
#: includes/admin/admin-pages.php:473 includes/admin/admin-pages.php:497
|
||||
#: includes/admin/admin-pages.php:638 includes/admin/admin-pages.php:679
|
||||
#: includes/admin/admin-pages.php:793 includes/admin/admin-pages.php:817
|
||||
msgid "You are not permitted to view this page."
|
||||
msgstr ""
|
||||
|
||||
#: includes/admin/admin-pages.php:119 includes/admin/list-reviews.php:106
|
||||
msgid "Title"
|
||||
msgstr ""
|
||||
|
||||
#: includes/admin/admin-pages.php:135
|
||||
msgid "Content"
|
||||
msgstr ""
|
||||
|
||||
#: includes/admin/admin-pages.php:151 includes/admin/list-reviews.php:113
|
||||
msgid "Status"
|
||||
msgstr ""
|
||||
|
||||
#: includes/admin/admin-pages.php:167
|
||||
msgid "Scoring"
|
||||
msgstr ""
|
||||
|
||||
#: includes/admin/admin-pages.php:180
|
||||
msgid "Total Rating:"
|
||||
msgstr ""
|
||||
|
||||
#: includes/admin/admin-pages.php:201
|
||||
msgid "%s out of 7"
|
||||
msgstr ""
|
||||
|
||||
#: includes/admin/admin-pages.php:230
|
||||
msgid "Update Review"
|
||||
msgstr ""
|
||||
|
||||
#: includes/admin/admin-pages.php:234 includes/admin/admin-pages.php:611
|
||||
#: includes/admin/admin-pages.php:959
|
||||
msgid "Cancel"
|
||||
msgstr ""
|
||||
|
||||
#: includes/admin/admin-pages.php:274 includes/admin/admin-pages.php:312
|
||||
msgid "Search results for “%s”"
|
||||
msgstr ""
|
||||
|
||||
#: includes/admin/admin-pages.php:390 includes/admin/admin-pages.php:451
|
||||
msgid "Add New Attribute"
|
||||
msgstr ""
|
||||
|
||||
#: includes/admin/admin-pages.php:406 includes/admin/admin-pages.php:527
|
||||
#: includes/admin/admin-pages.php:708 includes/admin/admin-pages.php:847
|
||||
#: includes/admin/list-attributes.php:102 includes/admin/list-charstcs.php:103
|
||||
msgid "Name"
|
||||
msgstr ""
|
||||
|
||||
#: includes/admin/admin-pages.php:410 includes/admin/admin-pages.php:537
|
||||
#: includes/admin/admin-pages.php:712 includes/admin/admin-pages.php:857
|
||||
msgid "The name is how it appears on your site."
|
||||
msgstr ""
|
||||
|
||||
#: includes/admin/admin-pages.php:419 includes/admin/admin-pages.php:549
|
||||
#: includes/admin/admin-pages.php:721 includes/admin/admin-pages.php:869
|
||||
#: includes/admin/list-attributes.php:104 includes/admin/list-charstcs.php:105
|
||||
msgid "Description"
|
||||
msgstr ""
|
||||
|
||||
#: includes/admin/admin-pages.php:423 includes/admin/admin-pages.php:559
|
||||
#: includes/admin/admin-pages.php:725 includes/admin/admin-pages.php:879
|
||||
msgid "The description is optional and may not be displayed based on your theme."
|
||||
msgstr ""
|
||||
|
||||
#: includes/admin/admin-pages.php:432 includes/admin/admin-pages.php:571
|
||||
msgid "Rating Labels"
|
||||
msgstr ""
|
||||
|
||||
#: includes/admin/admin-pages.php:437 includes/admin/admin-pages.php:580
|
||||
msgid "Minimum"
|
||||
msgstr ""
|
||||
|
||||
#: includes/admin/admin-pages.php:443 includes/admin/admin-pages.php:586
|
||||
msgid "Maximum"
|
||||
msgstr ""
|
||||
|
||||
#: includes/admin/admin-pages.php:607
|
||||
msgid "Update Attribute"
|
||||
msgstr ""
|
||||
|
||||
#: includes/admin/admin-pages.php:692 includes/admin/admin-pages.php:771
|
||||
msgid "Add New Characteristic"
|
||||
msgstr ""
|
||||
|
||||
#: includes/admin/admin-pages.php:734 includes/admin/admin-pages.php:891
|
||||
#: includes/admin/list-charstcs.php:106
|
||||
msgid "Values"
|
||||
msgstr ""
|
||||
|
||||
#: includes/admin/admin-pages.php:738 includes/admin/admin-pages.php:901
|
||||
msgid "Separate individual values with commas."
|
||||
msgstr ""
|
||||
|
||||
#: includes/admin/admin-pages.php:955
|
||||
msgid "Update Characteristic"
|
||||
msgstr ""
|
||||
|
||||
#: includes/admin/admin-pages.php:994
|
||||
msgid "(select)"
|
||||
msgstr ""
|
||||
|
||||
#: includes/admin/admin-pages.php:1022 includes/helpers.php:524
|
||||
msgid "Overall Score: %s"
|
||||
msgstr ""
|
||||
|
||||
#: includes/admin/list-attributes.php:37
|
||||
msgid "Product Attribute"
|
||||
msgstr ""
|
||||
|
||||
#: includes/admin/list-attributes.php:38 includes/admin/menu-items.php:161
|
||||
#: includes/admin/woo-settings.php:95 includes/helpers.php:29
|
||||
msgid "Product Attributes"
|
||||
msgstr ""
|
||||
|
||||
#: includes/admin/list-attributes.php:103 includes/admin/list-charstcs.php:104
|
||||
msgid "Slug"
|
||||
msgstr ""
|
||||
|
||||
#: includes/admin/list-attributes.php:105
|
||||
msgid "Min Label"
|
||||
msgstr ""
|
||||
|
||||
#: includes/admin/list-attributes.php:106
|
||||
msgid "Max Label"
|
||||
msgstr ""
|
||||
|
||||
#: includes/admin/list-attributes.php:121 includes/admin/list-charstcs.php:122
|
||||
msgid "Search Attributes"
|
||||
msgstr ""
|
||||
|
||||
#: includes/admin/list-attributes.php:283
|
||||
msgid "Delete Attributes"
|
||||
msgstr ""
|
||||
|
||||
#: includes/admin/list-attributes.php:309 includes/admin/list-charstcs.php:311
|
||||
#: includes/admin/list-reviews.php:493 includes/admin/list-reviews.php:741
|
||||
#: includes/admin/list-reviews.php:1374 includes/admin/list-reviews.php:1406
|
||||
#: includes/admin/product-meta.php:169 includes/helpers.php:222
|
||||
#: includes/process/admin-process.php:46 includes/process/admin-process.php:122
|
||||
#: includes/process/admin-process.php:180
|
||||
#: includes/process/admin-process.php:238
|
||||
#: includes/process/admin-process.php:301
|
||||
#: includes/process/admin-process.php:375
|
||||
#: includes/process/admin-process.php:423 includes/process/form-process.php:37
|
||||
msgid "Your security nonce failed."
|
||||
msgstr ""
|
||||
|
||||
#: includes/admin/list-attributes.php:383
|
||||
msgid "Select attribute"
|
||||
msgstr ""
|
||||
|
||||
#: includes/admin/list-attributes.php:399 includes/admin/list-charstcs.php:401
|
||||
msgid "\"%s\" (Edit)"
|
||||
msgstr ""
|
||||
|
||||
#: includes/admin/list-attributes.php:430 includes/admin/list-charstcs.php:432
|
||||
msgid "No description"
|
||||
msgstr ""
|
||||
|
||||
#: includes/admin/list-attributes.php:692 includes/admin/list-charstcs.php:724
|
||||
#: includes/admin/list-reviews.php:932 includes/admin/list-reviews.php:1561
|
||||
msgid "Edit"
|
||||
msgstr ""
|
||||
|
||||
#: includes/admin/list-attributes.php:693 includes/admin/menu-items.php:161
|
||||
msgid "Edit Attribute"
|
||||
msgstr ""
|
||||
|
||||
#: includes/admin/list-attributes.php:703 includes/admin/list-charstcs.php:735
|
||||
#: includes/admin/list-reviews.php:1573
|
||||
msgid "Delete"
|
||||
msgstr ""
|
||||
|
||||
#: includes/admin/list-attributes.php:704
|
||||
msgid "Delete Attribute"
|
||||
msgstr ""
|
||||
|
||||
#: includes/admin/list-attributes.php:766
|
||||
msgid "No attributes found."
|
||||
msgstr ""
|
||||
|
||||
#: includes/admin/list-charstcs.php:38
|
||||
msgid "Product Characteristic"
|
||||
msgstr ""
|
||||
|
||||
#: includes/admin/list-charstcs.php:39
|
||||
msgid "Product Characteristics"
|
||||
msgstr ""
|
||||
|
||||
#: includes/admin/list-charstcs.php:107
|
||||
msgid "Type"
|
||||
msgstr ""
|
||||
|
||||
#: includes/admin/list-charstcs.php:285
|
||||
msgid "Delete Characteristics"
|
||||
msgstr ""
|
||||
|
||||
#: includes/admin/list-charstcs.php:385
|
||||
msgid "Select characteristic"
|
||||
msgstr ""
|
||||
|
||||
#: includes/admin/list-charstcs.php:448
|
||||
msgid "No values"
|
||||
msgstr ""
|
||||
|
||||
#: includes/admin/list-charstcs.php:464
|
||||
msgid "No type"
|
||||
msgstr ""
|
||||
|
||||
#: includes/admin/list-charstcs.php:725 includes/admin/menu-items.php:167
|
||||
msgid "Edit Characteristic"
|
||||
msgstr ""
|
||||
|
||||
#: includes/admin/list-charstcs.php:736
|
||||
msgid "Delete Characteristic"
|
||||
msgstr ""
|
||||
|
||||
#: includes/admin/list-charstcs.php:798
|
||||
msgid "No characteristics found."
|
||||
msgstr ""
|
||||
|
||||
#: includes/admin/list-reviews.php:38
|
||||
msgid "Product Review"
|
||||
msgstr ""
|
||||
|
||||
#: includes/admin/list-reviews.php:39
|
||||
msgid "Product Reviews"
|
||||
msgstr ""
|
||||
|
||||
#: includes/admin/list-reviews.php:107
|
||||
msgid "Product"
|
||||
msgstr ""
|
||||
|
||||
#: includes/admin/list-reviews.php:108
|
||||
msgid "Review Date"
|
||||
msgstr ""
|
||||
|
||||
#: includes/admin/list-reviews.php:109
|
||||
msgid "Total Score"
|
||||
msgstr ""
|
||||
|
||||
#: includes/admin/list-reviews.php:110
|
||||
msgid "Attribute Ratings"
|
||||
msgstr ""
|
||||
|
||||
#: includes/admin/list-reviews.php:111
|
||||
msgid "Author"
|
||||
msgstr ""
|
||||
|
||||
#: includes/admin/list-reviews.php:112
|
||||
msgid "Verified"
|
||||
msgstr ""
|
||||
|
||||
#: includes/admin/list-reviews.php:131
|
||||
msgid "Search Reviews"
|
||||
msgstr ""
|
||||
|
||||
#: includes/admin/list-reviews.php:313
|
||||
msgid "All"
|
||||
msgstr ""
|
||||
|
||||
#: includes/admin/list-reviews.php:466
|
||||
msgid "Approve Pending"
|
||||
msgstr ""
|
||||
|
||||
#: includes/admin/list-reviews.php:467
|
||||
msgid "Delete Selected"
|
||||
msgstr ""
|
||||
|
||||
#: includes/admin/list-reviews.php:875
|
||||
msgid "Select review"
|
||||
msgstr ""
|
||||
|
||||
#: includes/admin/list-reviews.php:930
|
||||
msgid "View"
|
||||
msgstr ""
|
||||
|
||||
#: includes/admin/list-reviews.php:995
|
||||
msgid "%s / 7"
|
||||
msgstr ""
|
||||
|
||||
#: includes/admin/list-reviews.php:1020
|
||||
msgid "Unknown Reviewer"
|
||||
msgstr ""
|
||||
|
||||
#: includes/admin/list-reviews.php:1021
|
||||
msgid "unknown email"
|
||||
msgstr ""
|
||||
|
||||
#: includes/admin/list-reviews.php:1036
|
||||
msgid "Email this review author."
|
||||
msgstr ""
|
||||
|
||||
#: includes/admin/list-reviews.php:1047
|
||||
msgid "View the user profile"
|
||||
msgstr ""
|
||||
|
||||
#: includes/admin/list-reviews.php:1055
|
||||
msgid "User ID: %d"
|
||||
msgstr ""
|
||||
|
||||
#: includes/admin/list-reviews.php:1096
|
||||
#: includes/display/layout-single-review.php:190
|
||||
msgid "This review is verified."
|
||||
msgstr ""
|
||||
|
||||
#: includes/admin/list-reviews.php:1562 includes/admin/menu-items.php:155
|
||||
msgid "Edit Review"
|
||||
msgstr ""
|
||||
|
||||
#: includes/admin/list-reviews.php:1574
|
||||
msgid "Delete Review"
|
||||
msgstr ""
|
||||
|
||||
#: includes/admin/list-reviews.php:1590
|
||||
msgid "Approve"
|
||||
msgstr ""
|
||||
|
||||
#: includes/admin/list-reviews.php:1591
|
||||
msgid "Approve Review"
|
||||
msgstr ""
|
||||
|
||||
#: includes/admin/list-reviews.php:1655
|
||||
msgid "No reviews avaliable."
|
||||
msgstr ""
|
||||
|
||||
#: includes/admin/list-reviews.php:1675 includes/admin/list-reviews.php:1692
|
||||
msgid "Change Selected Reviews"
|
||||
msgstr ""
|
||||
|
||||
#: includes/admin/list-reviews.php:1681
|
||||
msgid "Select Status"
|
||||
msgstr ""
|
||||
|
||||
#: includes/admin/menu-items.php:58
|
||||
msgid "Settings"
|
||||
msgstr ""
|
||||
|
||||
#: includes/admin/menu-items.php:59 includes/admin/menu-items.php:81
|
||||
#: includes/admin/menu-items.php:155
|
||||
msgid "Reviews"
|
||||
msgstr ""
|
||||
|
||||
#: includes/admin/menu-items.php:93
|
||||
msgid "Attributes"
|
||||
msgstr ""
|
||||
|
||||
#: includes/admin/menu-items.php:103
|
||||
msgid "Characteristics"
|
||||
msgstr ""
|
||||
|
||||
#: includes/admin/menu-items.php:167
|
||||
msgid "Review Author Characteristics"
|
||||
msgstr ""
|
||||
|
||||
#: includes/admin/post-columns.php:87
|
||||
msgid "none"
|
||||
msgstr ""
|
||||
|
||||
#: includes/admin/post-columns.php:123
|
||||
msgid "Review Count"
|
||||
msgstr ""
|
||||
|
||||
#: includes/admin/post-columns.php:128
|
||||
#: includes/display/layout-review-aggregate.php:49
|
||||
msgid "Average Rating"
|
||||
msgstr ""
|
||||
|
||||
#: includes/admin/product-meta.php:51
|
||||
msgid "Review Attributes"
|
||||
msgstr ""
|
||||
|
||||
#: includes/admin/product-meta.php:68
|
||||
msgid "No product attributes have been created yet."
|
||||
msgstr ""
|
||||
|
||||
#: includes/admin/product-meta.php:78
|
||||
msgid "Product attributes have been enabled globally by the site administrator."
|
||||
msgstr ""
|
||||
|
||||
#: includes/admin/product-meta.php:174
|
||||
msgid "You do not have the capability to perform this action."
|
||||
msgstr ""
|
||||
|
||||
#: includes/admin/woo-settings.php:75
|
||||
msgid "Enable reviews using Woo Better Reviews"
|
||||
msgstr ""
|
||||
|
||||
#: includes/admin/woo-settings.php:81
|
||||
msgid "Anonymous Reviews"
|
||||
msgstr ""
|
||||
|
||||
#: includes/admin/woo-settings.php:82
|
||||
msgid "Allow non-logged in users to leave product reviews."
|
||||
msgstr ""
|
||||
|
||||
#: includes/admin/woo-settings.php:96
|
||||
msgid "Apply attributes to every product."
|
||||
msgstr ""
|
||||
|
||||
#: includes/database.php:73
|
||||
msgid "The required column name is missing."
|
||||
msgstr ""
|
||||
|
||||
#: includes/database.php:137 includes/database.php:182
|
||||
#: includes/database.php:229 includes/database.php:276
|
||||
msgid "The required table name was not provided."
|
||||
msgstr ""
|
||||
|
||||
#: includes/database.php:187
|
||||
msgid "The required arguments were was not provided."
|
||||
msgstr ""
|
||||
|
||||
#: includes/database.php:195 includes/database.php:242
|
||||
msgid "No required arguments could be found."
|
||||
msgstr ""
|
||||
|
||||
#: includes/database.php:210
|
||||
msgid "The required %s argument is missing."
|
||||
msgstr ""
|
||||
|
||||
#: includes/database.php:234 includes/database.php:281
|
||||
msgid "The required arguments were not provided."
|
||||
msgstr ""
|
||||
|
||||
#: includes/database.php:257
|
||||
msgid "The %s argument is not valid for this table."
|
||||
msgstr ""
|
||||
|
||||
#: includes/database.php:289
|
||||
msgid "No argument formatting could be found."
|
||||
msgstr ""
|
||||
|
||||
#: includes/database.php:502 includes/database.php:572
|
||||
#: includes/database.php:652
|
||||
msgid "The required table name is missing."
|
||||
msgstr ""
|
||||
|
||||
#: includes/database.php:507 includes/database.php:520
|
||||
#: includes/database.php:577 includes/tables/data-authormeta.php:118
|
||||
#: includes/tables/data-authormeta.php:160 includes/tables/data-content.php:134
|
||||
#: includes/tables/data-content.php:181 includes/tables/data-ratings.php:100
|
||||
#: includes/tables/data-ratings.php:142 includes/tables/tax-attributes.php:115
|
||||
#: includes/tables/tax-attributes.php:162
|
||||
#: includes/tables/tax-characteristics.php:98
|
||||
#: includes/tables/tax-characteristics.php:140
|
||||
msgid "The required database arguments are missing or invalid."
|
||||
msgstr ""
|
||||
|
||||
#: includes/database.php:515 includes/database.php:590
|
||||
#: includes/database.php:660
|
||||
msgid "The provided table name is not valid."
|
||||
msgstr ""
|
||||
|
||||
#: includes/database.php:582 includes/database.php:665
|
||||
msgid "The required ID was missing or invalid."
|
||||
msgstr ""
|
||||
|
||||
#: includes/database.php:601 includes/database.php:676
|
||||
msgid "The provided ID does not exist in the database."
|
||||
msgstr ""
|
||||
|
||||
#: includes/display/form-data.php:30
|
||||
msgid "Review Title"
|
||||
msgstr ""
|
||||
|
||||
#: includes/display/form-data.php:33
|
||||
msgid "Example: This product has great features!"
|
||||
msgstr ""
|
||||
|
||||
#: includes/display/form-data.php:37 includes/helpers.php:26
|
||||
msgid "Review Content"
|
||||
msgstr ""
|
||||
|
||||
#: includes/display/form-data.php:70
|
||||
msgid "Your Name"
|
||||
msgstr ""
|
||||
|
||||
#: includes/display/form-data.php:77
|
||||
msgid "Your Email"
|
||||
msgstr ""
|
||||
|
||||
#: includes/display/form-data.php:138
|
||||
msgid "Submit Review"
|
||||
msgstr ""
|
||||
|
||||
#: includes/display/form-data.php:146
|
||||
msgid "Reset"
|
||||
msgstr ""
|
||||
|
||||
#: includes/display/form-fields.php:78 includes/display/form-fields.php:216
|
||||
#: includes/display/form-fields.php:273 includes/display/form-fields.php:335
|
||||
#: includes/display/form-fields.php:402
|
||||
#: includes/display/layout-new-review-form.php:63
|
||||
#: includes/display/layout-new-review-form.php:160
|
||||
msgid "This is a required field"
|
||||
msgstr ""
|
||||
|
||||
#: includes/display/form-fields.php:260
|
||||
msgid "(Select)"
|
||||
msgstr ""
|
||||
|
||||
#: includes/display/form-fields.php:449
|
||||
msgid "Click Here"
|
||||
msgstr ""
|
||||
|
||||
#: includes/display/layout-new-review-form.php:29
|
||||
msgid "Leave a Review"
|
||||
msgstr ""
|
||||
|
||||
#: includes/display/layout-new-review-form.php:60
|
||||
msgid "Overall Rating"
|
||||
msgstr ""
|
||||
|
||||
#: includes/display/layout-new-review-form.php:81
|
||||
msgid "Select a %d star rating"
|
||||
msgstr ""
|
||||
|
||||
#: includes/display/layout-new-review-form.php:140
|
||||
#: includes/display/layout-review-aggregate.php:177
|
||||
#: includes/display/layout-single-review.php:92
|
||||
msgid "Min."
|
||||
msgstr ""
|
||||
|
||||
#: includes/display/layout-new-review-form.php:141
|
||||
#: includes/display/layout-review-aggregate.php:178
|
||||
#: includes/display/layout-single-review.php:93
|
||||
msgid "Max."
|
||||
msgstr ""
|
||||
|
||||
#: includes/display/layout-new-review-form.php:174
|
||||
msgid "Select a %d rating for this attribute"
|
||||
msgstr ""
|
||||
|
||||
#: includes/display/layout-new-review-form.php:330
|
||||
msgid "Tell us about yourself"
|
||||
msgstr ""
|
||||
|
||||
#: includes/display/layout-review-aggregate.php:58
|
||||
msgid "Average Rating: %s stars"
|
||||
msgstr ""
|
||||
|
||||
#: includes/display/layout-review-aggregate.php:61
|
||||
msgid "%s reviews total"
|
||||
msgstr ""
|
||||
|
||||
#: includes/display/layout-review-aggregate.php:96
|
||||
msgid "Rating Breakdown"
|
||||
msgstr ""
|
||||
|
||||
#: includes/display/layout-review-aggregate.php:117
|
||||
msgid "%d Star:"
|
||||
msgid_plural "%d Stars:"
|
||||
msgstr[0] ""
|
||||
msgstr[1] ""
|
||||
|
||||
#: includes/display/layout-review-aggregate.php:164
|
||||
msgid "Review Summary"
|
||||
msgstr ""
|
||||
|
||||
#: includes/display/layout-review-list.php:92
|
||||
#. translators: 1: reviews count 2: product name
|
||||
msgid "%1$s review for %2$s"
|
||||
msgid_plural "%1$s reviews for %2$s"
|
||||
msgstr[0] ""
|
||||
msgstr[1] ""
|
||||
|
||||
#: includes/display/layout-review-list.php:96
|
||||
msgid "Leave a review"
|
||||
msgstr ""
|
||||
|
||||
#: includes/display/layout-review-list.php:155
|
||||
msgid "Sort By:"
|
||||
msgstr ""
|
||||
|
||||
#: includes/display/layout-review-list.php:180
|
||||
msgid "Filter"
|
||||
msgstr ""
|
||||
|
||||
#: includes/display/layout-review-list.php:230
|
||||
msgid "« Previous %s Reviews"
|
||||
msgstr ""
|
||||
|
||||
#: includes/display/layout-review-list.php:231
|
||||
msgid "Next %s Reviews »"
|
||||
msgstr ""
|
||||
|
||||
#: includes/display/layout-single-review.php:55
|
||||
msgid "Posted on %s"
|
||||
msgstr ""
|
||||
|
||||
#: includes/display/layout-single-review.php:193
|
||||
msgid "by %s"
|
||||
msgstr ""
|
||||
|
||||
#: includes/display/view-output.php:221
|
||||
msgid "No reviews matched your criteria. Please try again."
|
||||
msgstr ""
|
||||
|
||||
#: includes/display/view-output.php:221
|
||||
msgid "There are no reviews yet. Be the first!"
|
||||
msgstr ""
|
||||
|
||||
#: includes/display/woo-filters.php:46
|
||||
msgid "Reviews (%s)"
|
||||
msgstr ""
|
||||
|
||||
#: includes/helpers.php:27
|
||||
msgid "Author Meta"
|
||||
msgstr ""
|
||||
|
||||
#: includes/helpers.php:28
|
||||
msgid "Review Ratings"
|
||||
msgstr ""
|
||||
|
||||
#: includes/helpers.php:30
|
||||
msgid "Author Characteristics"
|
||||
msgstr ""
|
||||
|
||||
#: includes/helpers.php:31
|
||||
msgid "Author Setup"
|
||||
msgstr ""
|
||||
|
||||
#: includes/helpers.php:354
|
||||
msgid "Approved"
|
||||
msgstr ""
|
||||
|
||||
#: includes/helpers.php:355
|
||||
msgid "Pending Approval"
|
||||
msgstr ""
|
||||
|
||||
#: includes/helpers.php:356
|
||||
msgid "Rejected"
|
||||
msgstr ""
|
||||
|
||||
#: includes/helpers.php:357
|
||||
msgid "Hidden"
|
||||
msgstr ""
|
||||
|
||||
#: includes/helpers.php:651
|
||||
msgid "Dropdown"
|
||||
msgstr ""
|
||||
|
||||
#: includes/helpers.php:652
|
||||
msgid "Radio"
|
||||
msgstr ""
|
||||
|
||||
#: includes/helpers.php:653
|
||||
msgid "Boolean (Yes / No)"
|
||||
msgstr ""
|
||||
|
||||
#: includes/helpers.php:673
|
||||
msgid "Your review has been submitted and is pending approval."
|
||||
msgstr ""
|
||||
|
||||
#: includes/helpers.php:677
|
||||
msgid "There was an error attempting to save your review."
|
||||
msgstr ""
|
||||
|
||||
#: includes/helpers.php:681
|
||||
msgid "The selected review has been updated."
|
||||
msgstr ""
|
||||
|
||||
#: includes/helpers.php:685
|
||||
msgid "The selected review has been deleted."
|
||||
msgstr ""
|
||||
|
||||
#: includes/helpers.php:689
|
||||
msgid "The new attribute has been added."
|
||||
msgstr ""
|
||||
|
||||
#: includes/helpers.php:693
|
||||
msgid "The selected attribute has been updated."
|
||||
msgstr ""
|
||||
|
||||
#: includes/helpers.php:697
|
||||
msgid "The selected attribute has been deleted."
|
||||
msgstr ""
|
||||
|
||||
#: includes/helpers.php:701
|
||||
msgid "The selected attributes have been deleted."
|
||||
msgstr ""
|
||||
|
||||
#: includes/helpers.php:705
|
||||
msgid "The required attribute arguments were not provided."
|
||||
msgstr ""
|
||||
|
||||
#: includes/helpers.php:709
|
||||
msgid "The attribute could not be updated at this time."
|
||||
msgstr ""
|
||||
|
||||
#: includes/helpers.php:713
|
||||
msgid "The selected attribute could not be deleted at this time."
|
||||
msgstr ""
|
||||
|
||||
#: includes/helpers.php:717
|
||||
msgid "The new characteristic has been added."
|
||||
msgstr ""
|
||||
|
||||
#: includes/helpers.php:721
|
||||
msgid "The selected characteristic has been updated."
|
||||
msgstr ""
|
||||
|
||||
#: includes/helpers.php:725
|
||||
msgid "The selected characteristic has been deleted."
|
||||
msgstr ""
|
||||
|
||||
#: includes/helpers.php:729
|
||||
msgid "The selected characteristics have been deleted."
|
||||
msgstr ""
|
||||
|
||||
#: includes/helpers.php:733
|
||||
msgid "The required characteristic arguments were not provided."
|
||||
msgstr ""
|
||||
|
||||
#: includes/helpers.php:737
|
||||
msgid "The characteristic could not be updated at this time."
|
||||
msgstr ""
|
||||
|
||||
#: includes/helpers.php:741
|
||||
msgid "The selected characteristic could not be deleted at this time."
|
||||
msgstr ""
|
||||
|
||||
#: includes/helpers.php:745
|
||||
msgid "The required ID was not posted."
|
||||
msgstr ""
|
||||
|
||||
#: includes/helpers.php:749
|
||||
msgid "The required arguments were not posted."
|
||||
msgstr ""
|
||||
|
||||
#: includes/helpers.php:753
|
||||
msgid "The required arguments could not be formatted."
|
||||
msgstr ""
|
||||
|
||||
#: includes/helpers.php:757
|
||||
msgid "The selected reviews have been updated."
|
||||
msgstr ""
|
||||
|
||||
#: includes/helpers.php:761
|
||||
msgid "The selected review has been approved."
|
||||
msgstr ""
|
||||
|
||||
#: includes/helpers.php:765
|
||||
msgid "The selected reviews have been deleted."
|
||||
msgstr ""
|
||||
|
||||
#: includes/helpers.php:769
|
||||
msgid "The selected review statuses have been updated."
|
||||
msgstr ""
|
||||
|
||||
#: includes/helpers.php:774
|
||||
msgid "There was an unknown error with your request."
|
||||
msgstr ""
|
||||
|
||||
#: includes/helpers.php:778
|
||||
msgid "There was an error with your request."
|
||||
msgstr ""
|
||||
|
||||
#: includes/process/admin-process.php:563
|
||||
msgid "The required arguments to create a link were not provided."
|
||||
msgstr ""
|
||||
|
||||
#: includes/process/admin-process.php:592
|
||||
msgid "The base link for editing this item could not be determined."
|
||||
msgstr ""
|
||||
|
||||
#: includes/process/form-process.php:255 includes/process/form-process.php:313
|
||||
#: includes/process/form-process.php:367
|
||||
msgid "The required data to format."
|
||||
msgstr ""
|
||||
|
||||
#: includes/process/form-process.php:260
|
||||
msgid "Review on %s"
|
||||
msgstr ""
|
||||
|
||||
#: includes/process/form-process.php:308 includes/process/form-process.php:362
|
||||
#: includes/process/form-process.php:407
|
||||
msgid "The required review ID was not provided."
|
||||
msgstr ""
|
||||
|
||||
#: includes/process/form-process.php:412
|
||||
msgid "The required data is missing."
|
||||
msgstr ""
|
||||
|
||||
#: includes/process/form-process.php:433
|
||||
msgid "The review scoring could not be inserted."
|
||||
msgstr ""
|
||||
|
||||
#: includes/queries.php:248 includes/queries.php:401 includes/queries.php:986
|
||||
#: includes/queries.php:1117 includes/queries.php:1335
|
||||
msgid "A product ID is required."
|
||||
msgstr ""
|
||||
|
||||
#: includes/queries.php:581 includes/queries.php:1661
|
||||
msgid "An author ID is required."
|
||||
msgstr ""
|
||||
|
||||
#: includes/queries.php:894 includes/queries.php:1073
|
||||
msgid "A review ID is required."
|
||||
msgstr ""
|
||||
|
||||
#: includes/queries.php:991
|
||||
msgid "An characteristic ID is required."
|
||||
msgstr ""
|
||||
|
||||
#: includes/queries.php:996
|
||||
msgid "An characteristic value is required."
|
||||
msgstr ""
|
||||
|
||||
#: includes/queries.php:1045
|
||||
msgid "Review IDs are required for batch."
|
||||
msgstr ""
|
||||
|
||||
#: includes/queries.php:1454
|
||||
msgid "The required attribute ID is missing."
|
||||
msgstr ""
|
||||
|
||||
#: includes/queries.php:1769
|
||||
msgid "The required characteristic ID is missing."
|
||||
msgstr ""
|
||||
|
||||
#: includes/tables/data-authormeta.php:135 includes/tables/data-content.php:156
|
||||
#: includes/tables/data-ratings.php:117 includes/tables/tax-attributes.php:137
|
||||
#: includes/tables/tax-characteristics.php:115
|
||||
msgid "The data could not be written to the database."
|
||||
msgstr ""
|
||||
|
||||
#: includes/tables/data-authormeta.php:155
|
||||
#: includes/tables/data-authormeta.php:200 includes/tables/data-content.php:176
|
||||
#: includes/tables/data-content.php:221 includes/tables/data-ratings.php:137
|
||||
#: includes/tables/data-ratings.php:182 includes/tables/tax-attributes.php:157
|
||||
#: includes/tables/tax-attributes.php:207
|
||||
#: includes/tables/tax-characteristics.php:135
|
||||
#: includes/tables/tax-characteristics.php:180
|
||||
msgid "The required ID is missing."
|
||||
msgstr ""
|
||||
|
||||
#. Plugin Name of the plugin/theme
|
||||
msgid "Better Reviews For WooCommerce"
|
||||
msgstr ""
|
||||
|
||||
#. Plugin URI of the plugin/theme
|
||||
msgid "https://github.com/liquidweb/woo-better-reviews"
|
||||
msgstr ""
|
||||
|
||||
#. Description of the plugin/theme
|
||||
msgid "Like reviews, only way better."
|
||||
msgstr ""
|
||||
|
||||
#. Author of the plugin/theme
|
||||
msgid "Liquid Web"
|
||||
msgstr ""
|
||||
|
||||
#. Author URI of the plugin/theme
|
||||
msgid "https://www.liquidweb.com"
|
||||
msgstr ""
|
||||
@@ -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 ""
|
||||
@@ -0,0 +1,126 @@
|
||||
# Copyright (C) 2019 Clust
|
||||
# This file is distributed under the same license as the Clust Client Portal plugin.
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Clust Client Portal 1.0\n"
|
||||
"Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/clust-client-portal\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-03-19T22:16:02+00:00\n"
|
||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||
"X-Generator: WP-CLI 2.1.0\n"
|
||||
"X-Domain: clust-client-portal\n"
|
||||
|
||||
#. Plugin Name of the plugin
|
||||
#: clust-client-portal.php:54
|
||||
#: clust-client-portal.php:55
|
||||
msgid "Clust Client Portal"
|
||||
msgstr ""
|
||||
|
||||
#. Plugin URI of the plugin
|
||||
msgid "https://www.clustdoc.com"
|
||||
msgstr ""
|
||||
|
||||
#. Description of the plugin
|
||||
msgid "Ads a media button to the Classic Wordpress Editor for inserting Clust iframe"
|
||||
msgstr ""
|
||||
|
||||
#. Author of the plugin
|
||||
msgid "Clust"
|
||||
msgstr ""
|
||||
|
||||
#: clust-client-portal.php:71
|
||||
msgid "Insert a Clust portal"
|
||||
msgstr ""
|
||||
|
||||
#: clust-client-portal.php:72
|
||||
msgid "Select a template to add to your post page"
|
||||
msgstr ""
|
||||
|
||||
#: clust-client-portal.php:78
|
||||
msgid "Can't find your form? Make sure it is active."
|
||||
msgstr ""
|
||||
|
||||
#: clust-client-portal.php:80
|
||||
msgid "Enter the URL of the page that will host this portal"
|
||||
msgstr ""
|
||||
|
||||
#: clust-client-portal.php:83
|
||||
msgid "Enter the height of your portal"
|
||||
msgstr ""
|
||||
|
||||
#: clust-client-portal.php:86
|
||||
msgid "Select the main color of your portal"
|
||||
msgstr ""
|
||||
|
||||
#: clust-client-portal.php:89
|
||||
msgid "Includes header"
|
||||
msgstr ""
|
||||
|
||||
#: clust-client-portal.php:91
|
||||
msgid "Includes logo"
|
||||
msgstr ""
|
||||
|
||||
#: clust-client-portal.php:93
|
||||
msgid "Insert"
|
||||
msgstr ""
|
||||
|
||||
#: clust-client-portal.php:97
|
||||
msgid "Insert Clust Portal"
|
||||
msgstr ""
|
||||
|
||||
#: clust-client-portal.php:135
|
||||
msgid "Error: API Token hasn't been set yet. Go to plugin's options page."
|
||||
msgstr ""
|
||||
|
||||
#: clust-client-portal.php:139
|
||||
#: clust-client-portal.php:143
|
||||
msgid "Error: no options were found"
|
||||
msgstr ""
|
||||
|
||||
#: options.php:77
|
||||
msgid "Clust Client Portal - Options"
|
||||
msgstr ""
|
||||
|
||||
#: options.php:88
|
||||
msgid "Embed a Clust client portal on your website"
|
||||
msgstr ""
|
||||
|
||||
#: options.php:89
|
||||
msgid "Enter below your Clust API Key and validate. Once that's done, Go to your wordpress Page or Post to add you portal using the Clust Portal inserter button."
|
||||
msgstr ""
|
||||
|
||||
#: options.php:92
|
||||
msgid "Validate"
|
||||
msgstr ""
|
||||
|
||||
#: options.php:95
|
||||
msgid "Where can I find my key?"
|
||||
msgstr ""
|
||||
|
||||
#: options.php:97
|
||||
msgid "Use a test key"
|
||||
msgstr ""
|
||||
|
||||
#: options.php:107
|
||||
msgid "What is Clust?"
|
||||
msgstr ""
|
||||
|
||||
#: options.php:109
|
||||
msgid "Clust is the No 1 documents collection forr small businesses. Thousands of modern businesses around the world to collect, approve and share useful information with their clients"
|
||||
msgstr ""
|
||||
|
||||
#: options.php:117
|
||||
msgid "New to Clust? Get 20% off!"
|
||||
msgstr ""
|
||||
|
||||
#: options.php:119
|
||||
msgid "Register today and get a 20% discount on your Clust account forever."
|
||||
msgstr ""
|
||||
|
||||
#: options.php:122
|
||||
msgid "Signup and grab API key."
|
||||
msgstr ""
|
||||
@@ -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
|
||||
@@ -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-->
|
||||
|
||||
|
||||
|
||||
|
||||
@@ -0,0 +1,9 @@
|
||||
# Changelog
|
||||
|
||||
## 1.0.1
|
||||
|
||||
- Typo in plugin name
|
||||
|
||||
## 1.0.0
|
||||
|
||||
- Initial
|
||||
@@ -0,0 +1,5 @@
|
||||
# Changelog
|
||||
|
||||
## 1.0.0
|
||||
|
||||
- Initial
|
||||
@@ -0,0 +1,163 @@
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: CryptoPanel Payment Gateway 1.0\n"
|
||||
"Report-Msgid-Bugs-To: https://www.cryptopanel.de\n"
|
||||
"POT-Creation-Date: 2019-04-09 17:18+0200\n"
|
||||
"PO-Revision-Date: 2019-04-09 17:18+0200\n"
|
||||
"Last-Translator: \n"
|
||||
"Language-Team: EMAIL@ADDRESS\n"
|
||||
"Language: de_DE\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"X-Generator: Poedit 1.8.7.1\n"
|
||||
"X-Poedit-KeywordsList: __;_e\n"
|
||||
"X-Poedit-Basepath: ..\n"
|
||||
"X-Poedit-SourceCharset: UTF-8\n"
|
||||
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
||||
"X-Poedit-SearchPath-0: .\n"
|
||||
|
||||
#: cryptopanel-payment-gateway.php:66 cryptopanel-payment-gateway.php:116
|
||||
msgid "CryptoPanel Payment Gateway"
|
||||
msgstr "CryptoPanel Payment Gateway"
|
||||
|
||||
#: cryptopanel-payment-gateway.php:67
|
||||
msgid "Enables payments with the CryptoGate Gateway."
|
||||
msgstr "Ermöglicht Zahlungen mit dem CryptoGate Gateway."
|
||||
|
||||
#: cryptopanel-payment-gateway.php:107
|
||||
msgid "Enable/Disable"
|
||||
msgstr "Aktivieren/Deaktivieren"
|
||||
|
||||
#: cryptopanel-payment-gateway.php:109
|
||||
msgid "Activate CryptoPanel Payment Gateway"
|
||||
msgstr "Aktiviere CryptoPanel Payment Gateway"
|
||||
|
||||
#: cryptopanel-payment-gateway.php:113
|
||||
msgid "Title"
|
||||
msgstr "Titel"
|
||||
|
||||
#: cryptopanel-payment-gateway.php:115
|
||||
msgid "This controls the title which the user sees during checkout."
|
||||
msgstr "Dieser Titel wird dem Kunden beim Checkout angezeigt."
|
||||
|
||||
#: cryptopanel-payment-gateway.php:120
|
||||
msgid "Order Status"
|
||||
msgstr "Bestellstatus"
|
||||
|
||||
#: cryptopanel-payment-gateway.php:123
|
||||
msgid "Status after checkout."
|
||||
msgstr "Status nach dem Checkout."
|
||||
|
||||
#: cryptopanel-payment-gateway.php:129
|
||||
msgid "Description"
|
||||
msgstr "Beschreibung"
|
||||
|
||||
#: cryptopanel-payment-gateway.php:131
|
||||
msgid "The description which the user sees during checkout."
|
||||
msgstr "Beschreibung, die dem Kunden beim Checkout angezeigt wird."
|
||||
|
||||
#: cryptopanel-payment-gateway.php:132
|
||||
msgid "Pay Securely with Bitcoin, Bitcoin Cash or Litecoin."
|
||||
msgstr ""
|
||||
"Jetzt sicher und verschlüsselt mit Bitcoin, Bitcoin Cash, Dash oder Litecoin "
|
||||
"zahlen."
|
||||
|
||||
#: cryptopanel-payment-gateway.php:136
|
||||
msgid "Note"
|
||||
msgstr "Hinweis"
|
||||
|
||||
#: cryptopanel-payment-gateway.php:138
|
||||
msgid ""
|
||||
"A Note, which will be displayed during customers checkout and inside the "
|
||||
"order email."
|
||||
msgstr ""
|
||||
"Hinweis, der dem Kunden beim Checkout und in der E-Mail Bestätigung "
|
||||
"angezeigt wird."
|
||||
|
||||
#: cryptopanel-payment-gateway.php:143
|
||||
msgid "Error"
|
||||
msgstr "Fehler"
|
||||
|
||||
#: cryptopanel-payment-gateway.php:145
|
||||
msgid "An error has occured."
|
||||
msgstr "Ein Fehler ist aufgetreten."
|
||||
|
||||
#: cryptopanel-payment-gateway.php:146
|
||||
msgid ""
|
||||
"An error has occured. Please try again. If the problem persists please "
|
||||
"contact us."
|
||||
msgstr ""
|
||||
"Ein Fehler ist aufgetreten. Bitte versuche es erneut. Falls der Fehler "
|
||||
"weiterhin besteht kontaktiere uns."
|
||||
|
||||
#: cryptopanel-payment-gateway.php:150
|
||||
msgid "CryptoGate URL"
|
||||
msgstr "CryptoGate URL"
|
||||
|
||||
#: cryptopanel-payment-gateway.php:152
|
||||
msgid "Your CryptoGate URL"
|
||||
msgstr "Deine CryptoGate URL"
|
||||
|
||||
#: cryptopanel-payment-gateway.php:157
|
||||
msgid "Merchant Api Token"
|
||||
msgstr "Merchant Api Token"
|
||||
|
||||
#: cryptopanel-payment-gateway.php:159
|
||||
msgid "Your Merchant Api Token"
|
||||
msgstr "Dein Merchant Api Token"
|
||||
|
||||
#: cryptopanel-payment-gateway.php:164
|
||||
msgid "Transmit customer order data"
|
||||
msgstr "Kundenbestelldaten übertragen"
|
||||
|
||||
#: cryptopanel-payment-gateway.php:166
|
||||
msgid ""
|
||||
"Display customer order data at <a target=\"_blank\" href=\"https://member."
|
||||
"cryptopanel.de/member/transaction\">CryptoPanel -> CryptoGate > "
|
||||
"Transactions</a>"
|
||||
msgstr ""
|
||||
"Kundenbestelldaten unter <a target=\"_blank\" href=\"https://member."
|
||||
"cryptopanel.de/member/transaction\">CryptoPanel -> CryptoGate > "
|
||||
"Transaktionen</a> anzeigen"
|
||||
|
||||
#: cryptopanel-payment-gateway.php:167
|
||||
msgid ""
|
||||
"Under certain cirumstances you need an Order data processing contract (=ADV) "
|
||||
"from your service provider. In case you are using CryptoPanel, the ADV "
|
||||
"contract can be requested <a target=\"_blank\" href =\"https://www."
|
||||
"cryptopanel.de/\">here</a>"
|
||||
msgstr ""
|
||||
"Benötigt unter Umständen einen Auftragsdatenverarbeitungsvertrag (=ADV) von "
|
||||
"Deinem Dienstleister. Solltest Du das CryptoPanel nutzen, kannst Du den ADV "
|
||||
"<a target=\"_blank\" href =\"https://www.cryptopanel.de/\">hier</a> "
|
||||
"abschließen"
|
||||
|
||||
#: cryptopanel-payment-gateway.php:175
|
||||
msgid "Currencies"
|
||||
msgstr "Währungen"
|
||||
|
||||
#: cryptopanel-payment-gateway.php:177
|
||||
msgid "Select enabled currencies"
|
||||
msgstr "Aktive Währungen wählen"
|
||||
|
||||
#: cryptopanel-payment-gateway.php:198
|
||||
msgid "Checkout with crypto payment."
|
||||
msgstr "Mit Kryptowährung bezahlen"
|
||||
|
||||
#: lib/CryptoGatePaymentService.php:48
|
||||
#, php-format
|
||||
msgid "Your order at %s"
|
||||
msgstr "Ihr Einkauf bei %s"
|
||||
|
||||
#~ msgid "ApiUrl"
|
||||
#~ msgstr "ApiUrl"
|
||||
|
||||
#~ msgid "ApiUrl."
|
||||
#~ msgstr "ApiUrl."
|
||||
|
||||
#~ msgid "ApiKey"
|
||||
#~ msgstr "ApiKey"
|
||||
|
||||
#~ msgid "Ermöglicht Zahlungen mit dem CryptoGate Gateway."
|
||||
#~ msgstr "Enables payments with the CryptoGate Gateway."
|
||||
2
spec/fixtures/dynamic_finders/plugin_version/culqi-full-integration/change_log/changelog.txt
vendored
Normal file
2
spec/fixtures/dynamic_finders/plugin_version/culqi-full-integration/change_log/changelog.txt
vendored
Normal file
@@ -0,0 +1,2 @@
|
||||
2019-04-22 - version 1.0.0
|
||||
* Ready
|
||||
@@ -0,0 +1,138 @@
|
||||
# Copyright (C) 2019 JR Tashjian
|
||||
# This file is distributed under the same license as the CurateWP - Nested Posts plugin.
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: CurateWP - Nested Posts 1.0.0\n"
|
||||
"Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/curatewp-nested-posts\n"
|
||||
"Last-Translator: JR Tashjian <jr@curatewp.com>\n"
|
||||
"Language-Team: CurateWP <info@curatewp.com>\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"POT-Creation-Date: 2019-04-09T01:17:50+00:00\n"
|
||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||
"X-Generator: WP-CLI 2.1.0\n"
|
||||
"X-Domain: cwpnp\n"
|
||||
|
||||
#. Plugin Name of the plugin
|
||||
msgid "CurateWP - Nested Posts"
|
||||
msgstr ""
|
||||
|
||||
#. Plugin URI of the plugin
|
||||
msgid "https://curatewp.com/"
|
||||
msgstr ""
|
||||
|
||||
#. Description of the plugin
|
||||
msgid "Display child posts within the current post, in a widget, and in your theme."
|
||||
msgstr ""
|
||||
|
||||
#. Author of the plugin
|
||||
msgid "JR Tashjian"
|
||||
msgstr ""
|
||||
|
||||
#. Author URI of the plugin
|
||||
msgid "https://jrtashjian.com"
|
||||
msgstr ""
|
||||
|
||||
#. Translators: this message outputs a minimum PHP requirement.
|
||||
#: curatewp-nested-posts.php:53
|
||||
msgid "Your version of PHP (%s) is below the minimum version of PHP required by CurateWP - Nested Posts (5.6). Please contact your host and request that your version be upgraded to 5.6 or later."
|
||||
msgstr ""
|
||||
|
||||
#: includes/Widget.php:31
|
||||
msgid "A section of nested posts."
|
||||
msgstr ""
|
||||
|
||||
#: includes/Widget.php:33
|
||||
msgid "Nested Posts (CurateWP)"
|
||||
msgstr ""
|
||||
|
||||
#: includes/Widget.php:125
|
||||
msgid "Title:"
|
||||
msgstr ""
|
||||
|
||||
#: includes/Widget.php:134
|
||||
msgid "Description:"
|
||||
msgstr ""
|
||||
|
||||
#: includes/Widget.php:142
|
||||
msgid "Number of posts to show:"
|
||||
msgstr ""
|
||||
|
||||
#: includes/Widget.php:153
|
||||
#: assets/src/block.js:72
|
||||
msgid "Order by"
|
||||
msgstr ""
|
||||
|
||||
#. translators: label for ordering posts by date in descending order.
|
||||
#: includes/Widget.php:160
|
||||
#: assets/src/block.js:77
|
||||
msgid "Newest to Oldest"
|
||||
msgstr ""
|
||||
|
||||
#. translators: label for ordering posts by date in ascending order.
|
||||
#: includes/Widget.php:163
|
||||
#: assets/src/block.js:82
|
||||
msgid "Oldest to Newest"
|
||||
msgstr ""
|
||||
|
||||
#. translators: label for ordering posts by title in ascending order.
|
||||
#: includes/Widget.php:166
|
||||
#: assets/src/block.js:87
|
||||
msgid "A → Z"
|
||||
msgstr ""
|
||||
|
||||
#. translators: label for ordering posts by title in descending order.
|
||||
#: includes/Widget.php:169
|
||||
#: assets/src/block.js:92
|
||||
msgid "Z → A"
|
||||
msgstr ""
|
||||
|
||||
#: includes/Widget.php:172
|
||||
msgid "Random"
|
||||
msgstr ""
|
||||
|
||||
#: includes/Core.php:182
|
||||
msgid "CurateWP"
|
||||
msgstr ""
|
||||
|
||||
#: assets/src/block.js:15
|
||||
msgid "Nested Posts"
|
||||
msgstr ""
|
||||
|
||||
#: assets/src/block.js:18
|
||||
msgid "Display a list of posts which includes descendants of the current page."
|
||||
msgstr ""
|
||||
|
||||
#: assets/src/block.js:20
|
||||
msgid "Get CurateWP"
|
||||
msgstr ""
|
||||
|
||||
#: assets/src/block.js:29
|
||||
msgid "nested"
|
||||
msgstr ""
|
||||
|
||||
#: assets/src/block.js:30
|
||||
msgid "engagement"
|
||||
msgstr ""
|
||||
|
||||
#: assets/src/block.js:31
|
||||
msgid "similar"
|
||||
msgstr ""
|
||||
|
||||
#: assets/src/block.js:66
|
||||
msgid "Number of posts to show"
|
||||
msgstr ""
|
||||
|
||||
#. translators: label for ordering posts by menu_order.
|
||||
#: assets/src/block.js:97
|
||||
msgid "Menu Order"
|
||||
msgstr ""
|
||||
|
||||
#: assets/src/block.js:118
|
||||
msgid "Title for section"
|
||||
msgstr ""
|
||||
|
||||
#: assets/src/block.js:129
|
||||
msgid "Description for section..."
|
||||
msgstr ""
|
||||
@@ -0,0 +1,108 @@
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: CurateWP - Related Posts 1.0.0\n"
|
||||
"Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/curatewp-related-posts\n"
|
||||
"Last-Translator: JR Tashjian <jr@curatewp.com>\n"
|
||||
"Language-Team: CurateWP <info@curatewp.com>\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"POT-Creation-Date: 2019-04-05T06:39:43+00:00\n"
|
||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||
"Language: \n"
|
||||
"X-Generator: WP-CLI 2.1.0\n"
|
||||
"X-Domain: cwprp\n"
|
||||
|
||||
#. Plugin Name of the plugin
|
||||
msgid "CurateWP - Related Posts"
|
||||
msgstr ""
|
||||
|
||||
#. Plugin URI of the plugin
|
||||
msgid "https://curatewp.com/"
|
||||
msgstr ""
|
||||
|
||||
#. Description of the plugin
|
||||
msgid "Display related posts within the current post, in a widget, and in your theme."
|
||||
msgstr ""
|
||||
|
||||
#. Author of the plugin
|
||||
msgid "JR Tashjian"
|
||||
msgstr ""
|
||||
|
||||
#. Author URI of the plugin
|
||||
msgid "https://jrtashjian.com"
|
||||
msgstr ""
|
||||
|
||||
#: includes/Widget.php:31
|
||||
msgid "A section of related posts."
|
||||
msgstr ""
|
||||
|
||||
#: includes/Widget.php:33
|
||||
msgid "Related Posts (CurateWP)"
|
||||
msgstr ""
|
||||
|
||||
#: includes/Widget.php:139
|
||||
msgid "Title:"
|
||||
msgstr ""
|
||||
|
||||
#: includes/Widget.php:148
|
||||
msgid "Description:"
|
||||
msgstr ""
|
||||
|
||||
#: includes/Widget.php:156
|
||||
msgid "Number of posts to show:"
|
||||
msgstr ""
|
||||
|
||||
#: includes/Widget.php:167
|
||||
#: assets/src/block.js:80
|
||||
msgid "Order by"
|
||||
msgstr ""
|
||||
|
||||
#. translators: label for ordering posts by date in descending order.
|
||||
#: includes/Widget.php:174
|
||||
#: assets/src/block.js:85
|
||||
msgid "Newest to Oldest"
|
||||
msgstr ""
|
||||
|
||||
#. translators: label for ordering posts by date in ascending order.
|
||||
#: includes/Widget.php:177
|
||||
#: assets/src/block.js:90
|
||||
msgid "Oldest to Newest"
|
||||
msgstr ""
|
||||
|
||||
#. translators: label for ordering posts by title in ascending order.
|
||||
#: includes/Widget.php:180
|
||||
#: assets/src/block.js:95
|
||||
msgid "A → Z"
|
||||
msgstr ""
|
||||
|
||||
#. translators: label for ordering posts by title in descending order.
|
||||
#: includes/Widget.php:183
|
||||
#: assets/src/block.js:100
|
||||
msgid "Z → A"
|
||||
msgstr ""
|
||||
|
||||
#. translators: label for randomly ordering posts.
|
||||
#: includes/Widget.php:186
|
||||
#: assets/src/block.js:105
|
||||
msgid "Random"
|
||||
msgstr ""
|
||||
|
||||
#: includes/Widget.php:198
|
||||
#: assets/src/block.js:120
|
||||
msgid "In Category"
|
||||
msgstr ""
|
||||
|
||||
#: includes/Widget.php:208
|
||||
#: assets/src/block.js:126
|
||||
msgid "In Tag"
|
||||
msgstr ""
|
||||
|
||||
#: includes/Core.php:184
|
||||
msgid "CurateWP"
|
||||
msgstr ""
|
||||
|
||||
#. Translators: this message outputs a minimum PHP requirement.
|
||||
#: curatewp-related-posts.php:53
|
||||
msgid "Your version of PHP (%s) is below the minimum version of PHP required by CurateWP - Related Posts (5.6). Please contact your host and request that your version be upgraded to 5.6 or later."
|
||||
msgstr ""
|
||||
@@ -0,0 +1,2 @@
|
||||
Version 1.0.0
|
||||
- Initial Release
|
||||
@@ -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 ""
|
||||
742
spec/fixtures/dynamic_finders/plugin_version/download-after-email/translation_file/languages/dae.pot
vendored
Normal file
742
spec/fixtures/dynamic_finders/plugin_version/download-after-email/translation_file/languages/dae.pot
vendored
Normal file
@@ -0,0 +1,742 @@
|
||||
# Copyright (C) 2019 MK-Scripts
|
||||
# This file is distributed under the GNU General Public License v3 or later.
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Download After Email v1.3\n"
|
||||
"Report-Msgid-Bugs-To: MK-Scripts <mk-scripts@outlook.com>\n"
|
||||
"POT-Creation-Date: 2019-04-14 01:11+0100\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 <EMAIL@ADDRESS>\n"
|
||||
"X-Generator: grunt-wp-i18n1.0.2\n"
|
||||
|
||||
#: dae.php:48
|
||||
msgid ""
|
||||
"\"Download after Email\" "
|
||||
"is using the same name "
|
||||
"for a variable, function "
|
||||
"or a class as another "
|
||||
"plugin and may not "
|
||||
"function as expected. "
|
||||
msgstr ""
|
||||
|
||||
#: dae.php:256
|
||||
#: includes/functions.php:137
|
||||
msgid "Select File"
|
||||
msgstr ""
|
||||
|
||||
#: dae.php:257
|
||||
msgid "Select"
|
||||
msgstr ""
|
||||
|
||||
#: dae.php:258
|
||||
#: includes/functions.php:107
|
||||
msgid "No image selected"
|
||||
msgstr ""
|
||||
|
||||
#: dae.php:259
|
||||
#: includes/functions.php:128
|
||||
msgid "No file selected"
|
||||
msgstr ""
|
||||
|
||||
#: dae.php:260
|
||||
msgid ""
|
||||
"Are you sure you want to "
|
||||
"remove this subscriber, "
|
||||
"including the attached "
|
||||
"data of the "
|
||||
"downloadlinks?"
|
||||
msgstr ""
|
||||
|
||||
#: includes/admin-menu.php:15
|
||||
#: includes/admin-menu.php:29
|
||||
msgid "Settings saved."
|
||||
msgstr ""
|
||||
|
||||
#: includes/admin-menu.php:48
|
||||
msgid "Customize Messages"
|
||||
msgstr ""
|
||||
|
||||
#: includes/admin-menu.php:49
|
||||
#: includes/admin-menu.php:439
|
||||
msgid "Messages"
|
||||
msgstr ""
|
||||
|
||||
#: includes/admin-menu.php:57
|
||||
#: includes/admin-menu.php:58
|
||||
msgid "Subscribers"
|
||||
msgstr ""
|
||||
|
||||
#: includes/admin-menu.php:66
|
||||
#: includes/admin-menu.php:67
|
||||
msgid "Options"
|
||||
msgstr ""
|
||||
|
||||
#: includes/admin-menu.php:92
|
||||
msgid "Submit Messages"
|
||||
msgstr ""
|
||||
|
||||
#: includes/admin-menu.php:96
|
||||
msgid "Unvalid Input"
|
||||
msgstr ""
|
||||
|
||||
#: includes/admin-menu.php:98
|
||||
#: includes/shortcodes.php:328
|
||||
msgid ""
|
||||
"Please make sure all "
|
||||
"fields are filled in "
|
||||
"correctly."
|
||||
msgstr ""
|
||||
|
||||
#: includes/admin-menu.php:99
|
||||
#: includes/admin-menu.php:106
|
||||
#: includes/admin-menu.php:113
|
||||
#: includes/admin-menu.php:126
|
||||
msgid ""
|
||||
"Saving while left empty, "
|
||||
"the default value is "
|
||||
"been filled in."
|
||||
msgstr ""
|
||||
|
||||
#: includes/admin-menu.php:103
|
||||
msgid "Email Exists"
|
||||
msgstr ""
|
||||
|
||||
#: includes/admin-menu.php:105
|
||||
#: includes/shortcodes.php:383
|
||||
msgid ""
|
||||
"To this email address an "
|
||||
"email with the download "
|
||||
"link has already been "
|
||||
"sent."
|
||||
msgstr ""
|
||||
|
||||
#: includes/admin-menu.php:110
|
||||
msgid "Email Success"
|
||||
msgstr ""
|
||||
|
||||
#: includes/admin-menu.php:112
|
||||
#: includes/shortcodes.php:491
|
||||
msgid ""
|
||||
"An email has been sent "
|
||||
"with the download link."
|
||||
msgstr ""
|
||||
|
||||
#: includes/admin-menu.php:119
|
||||
msgid "Email Messages"
|
||||
msgstr ""
|
||||
|
||||
#: includes/admin-menu.php:123
|
||||
msgid "Unvalid Link"
|
||||
msgstr ""
|
||||
|
||||
#: includes/admin-menu.php:125
|
||||
msgid ""
|
||||
"This link already is "
|
||||
"used and is now "
|
||||
"unavailable."
|
||||
msgstr ""
|
||||
|
||||
#: includes/admin-menu.php:130
|
||||
msgid "From Email"
|
||||
msgstr ""
|
||||
|
||||
#: includes/admin-menu.php:134
|
||||
msgid "From Name"
|
||||
msgstr ""
|
||||
|
||||
#: includes/admin-menu.php:138
|
||||
msgid "Email Subject"
|
||||
msgstr ""
|
||||
|
||||
#: includes/admin-menu.php:145
|
||||
msgid ""
|
||||
"You can use the "
|
||||
"following tags in the "
|
||||
"(html) email content "
|
||||
"below:"
|
||||
msgstr ""
|
||||
|
||||
#: includes/admin-menu.php:196
|
||||
msgid "Search results for:"
|
||||
msgstr ""
|
||||
|
||||
#: includes/admin-menu.php:202
|
||||
#: includes/admin-menu.php:229
|
||||
#: includes/admin-menu.php:245
|
||||
msgid "ID"
|
||||
msgstr ""
|
||||
|
||||
#: includes/admin-menu.php:203
|
||||
#: includes/admin-menu.php:230
|
||||
#: includes/post-types.php:573
|
||||
msgid "Date"
|
||||
msgstr ""
|
||||
|
||||
#: includes/admin-menu.php:212
|
||||
#: includes/admin-menu.php:239
|
||||
msgid "Downloadlinks"
|
||||
msgstr ""
|
||||
|
||||
#: includes/admin-menu.php:249
|
||||
msgid "File"
|
||||
msgstr ""
|
||||
|
||||
#: includes/admin-menu.php:253
|
||||
msgid "Created"
|
||||
msgstr ""
|
||||
|
||||
#: includes/admin-menu.php:257
|
||||
msgid "IP (created)"
|
||||
msgstr ""
|
||||
|
||||
#: includes/admin-menu.php:261
|
||||
msgid "Used"
|
||||
msgstr ""
|
||||
|
||||
#: includes/admin-menu.php:262
|
||||
#: includes/admin-menu.php:266
|
||||
msgid "not used"
|
||||
msgstr ""
|
||||
|
||||
#: includes/admin-menu.php:265
|
||||
msgid "IP (used)"
|
||||
msgstr ""
|
||||
|
||||
#: includes/admin-menu.php:282
|
||||
msgid "of"
|
||||
msgstr ""
|
||||
|
||||
#: includes/admin-menu.php:298
|
||||
msgid "Subscribers Log"
|
||||
msgstr ""
|
||||
|
||||
#: includes/admin-menu.php:301
|
||||
msgid "Search"
|
||||
msgstr ""
|
||||
|
||||
#: includes/admin-menu.php:394
|
||||
msgid "Premium Features"
|
||||
msgstr ""
|
||||
|
||||
#: includes/admin-menu.php:395
|
||||
msgid ""
|
||||
"We are working on an "
|
||||
"extension to upgrade "
|
||||
"this plugin to the "
|
||||
"premium version with the "
|
||||
"following features:"
|
||||
msgstr ""
|
||||
|
||||
#: includes/admin-menu.php:399
|
||||
msgid "Form Fields"
|
||||
msgstr ""
|
||||
|
||||
#: includes/admin-menu.php:400
|
||||
msgid ""
|
||||
"Create and manage your "
|
||||
"own form fields."
|
||||
msgstr ""
|
||||
|
||||
#: includes/admin-menu.php:403
|
||||
msgid "Export CSV"
|
||||
msgstr ""
|
||||
|
||||
#: includes/admin-menu.php:404
|
||||
msgid ""
|
||||
"Export subscriber data "
|
||||
"to a CSV-file and use it "
|
||||
"for email marketing, "
|
||||
"newsletters etc."
|
||||
msgstr ""
|
||||
|
||||
#: includes/admin-menu.php:407
|
||||
msgid ""
|
||||
"Integration Mailchimp"
|
||||
msgstr ""
|
||||
|
||||
#: includes/admin-menu.php:408
|
||||
msgid ""
|
||||
"Integration with "
|
||||
"Mailchimp. It "
|
||||
"automatically saves "
|
||||
"subscribers and their "
|
||||
"data to your Mailchimp "
|
||||
"list. "
|
||||
msgstr ""
|
||||
|
||||
#: includes/admin-menu.php:434
|
||||
msgid "Deactivation"
|
||||
msgstr ""
|
||||
|
||||
#: includes/admin-menu.php:435
|
||||
msgid ""
|
||||
"The following data will "
|
||||
"be deleted on "
|
||||
"deactivation:"
|
||||
msgstr ""
|
||||
|
||||
#: includes/admin-menu.php:443
|
||||
msgid ""
|
||||
"Subscribers + "
|
||||
"Downloadlinks"
|
||||
msgstr ""
|
||||
|
||||
#: includes/download.php:19
|
||||
msgid ""
|
||||
"This link has already "
|
||||
"been used and is now "
|
||||
"unavailable."
|
||||
msgstr ""
|
||||
|
||||
#: includes/download.php:34
|
||||
msgid ""
|
||||
"A problem occurred. "
|
||||
"Please try again or feel "
|
||||
"free to contact us."
|
||||
msgstr ""
|
||||
|
||||
#: includes/post-types.php:11
|
||||
msgctxt ""
|
||||
"post type general name"
|
||||
msgid "Downloads"
|
||||
msgstr ""
|
||||
|
||||
#: includes/post-types.php:12
|
||||
msgctxt ""
|
||||
"post type singular name"
|
||||
msgid "Download"
|
||||
msgstr ""
|
||||
|
||||
#: includes/post-types.php:13
|
||||
msgctxt "download"
|
||||
msgid "Add New"
|
||||
msgstr ""
|
||||
|
||||
#: includes/post-types.php:14
|
||||
msgid "Add New Download"
|
||||
msgstr ""
|
||||
|
||||
#: includes/post-types.php:15
|
||||
msgid "Edit Download"
|
||||
msgstr ""
|
||||
|
||||
#: includes/post-types.php:16
|
||||
msgid "New Download"
|
||||
msgstr ""
|
||||
|
||||
#: includes/post-types.php:17
|
||||
msgid "View Download"
|
||||
msgstr ""
|
||||
|
||||
#: includes/post-types.php:18
|
||||
msgid "View Downloads"
|
||||
msgstr ""
|
||||
|
||||
#: includes/post-types.php:19
|
||||
msgid "Search Downloads"
|
||||
msgstr ""
|
||||
|
||||
#: includes/post-types.php:20
|
||||
msgid "No downloads found."
|
||||
msgstr ""
|
||||
|
||||
#: includes/post-types.php:21
|
||||
msgid ""
|
||||
"No downloads found in "
|
||||
"Trash."
|
||||
msgstr ""
|
||||
|
||||
#: includes/post-types.php:23
|
||||
msgid "All Downloads"
|
||||
msgstr ""
|
||||
|
||||
#: includes/post-types.php:24
|
||||
msgid "Download Archives"
|
||||
msgstr ""
|
||||
|
||||
#: includes/post-types.php:25
|
||||
msgid "Download Attributes"
|
||||
msgstr ""
|
||||
|
||||
#: includes/post-types.php:26
|
||||
msgid ""
|
||||
"Insert into download"
|
||||
msgstr ""
|
||||
|
||||
#: includes/post-types.php:27
|
||||
msgid ""
|
||||
"Uploaded to this download"
|
||||
msgstr ""
|
||||
|
||||
#: includes/post-types.php:28
|
||||
msgctxt "download"
|
||||
msgid "Featured Image"
|
||||
msgstr ""
|
||||
|
||||
#: includes/post-types.php:29
|
||||
msgctxt "download"
|
||||
msgid "Set featured image"
|
||||
msgstr ""
|
||||
|
||||
#: includes/post-types.php:30
|
||||
msgctxt "download"
|
||||
msgid ""
|
||||
"Remove featured image"
|
||||
msgstr ""
|
||||
|
||||
#: includes/post-types.php:31
|
||||
msgctxt "download"
|
||||
msgid ""
|
||||
"Use as featured image"
|
||||
msgstr ""
|
||||
|
||||
#: includes/post-types.php:32
|
||||
msgid ""
|
||||
"Filter downloads list"
|
||||
msgstr ""
|
||||
|
||||
#: includes/post-types.php:33
|
||||
msgid ""
|
||||
"Downloads list navigation"
|
||||
msgstr ""
|
||||
|
||||
#: includes/post-types.php:34
|
||||
msgid "Downloads list"
|
||||
msgstr ""
|
||||
|
||||
#: includes/post-types.php:63
|
||||
msgid "M j, Y @ H:i"
|
||||
msgstr ""
|
||||
|
||||
#: includes/post-types.php:67
|
||||
#: includes/post-types.php:70
|
||||
msgid "Download updated."
|
||||
msgstr ""
|
||||
|
||||
#: includes/post-types.php:68
|
||||
msgid ""
|
||||
"Custom field updated."
|
||||
msgstr ""
|
||||
|
||||
#: includes/post-types.php:69
|
||||
msgid ""
|
||||
"Custom field deleted."
|
||||
msgstr ""
|
||||
|
||||
#: includes/post-types.php:71
|
||||
#, php-format
|
||||
msgid ""
|
||||
"Download restored to "
|
||||
"revision from %s"
|
||||
msgstr ""
|
||||
|
||||
#: includes/post-types.php:72
|
||||
msgid "Download published."
|
||||
msgstr ""
|
||||
|
||||
#: includes/post-types.php:73
|
||||
msgid "Download saved."
|
||||
msgstr ""
|
||||
|
||||
#: includes/post-types.php:74
|
||||
msgid "Download submitted."
|
||||
msgstr ""
|
||||
|
||||
#: includes/post-types.php:75
|
||||
#, php-format
|
||||
msgid ""
|
||||
"Page scheduled for: %s."
|
||||
msgstr ""
|
||||
|
||||
#: includes/post-types.php:76
|
||||
msgid ""
|
||||
"Download draft updated."
|
||||
msgstr ""
|
||||
|
||||
#: includes/post-types.php:85
|
||||
msgid "Settings"
|
||||
msgstr ""
|
||||
|
||||
#: includes/post-types.php:86
|
||||
#: includes/post-types.php:572
|
||||
msgid "Shortcode"
|
||||
msgstr ""
|
||||
|
||||
#: includes/post-types.php:87
|
||||
#: includes/post-types.php:417
|
||||
msgid "Preview"
|
||||
msgstr ""
|
||||
|
||||
#: includes/post-types.php:124
|
||||
#: includes/post-types.php:128
|
||||
msgid "Download file"
|
||||
msgstr ""
|
||||
|
||||
#: includes/post-types.php:134
|
||||
msgid "File image"
|
||||
msgstr ""
|
||||
|
||||
#: includes/post-types.php:140
|
||||
msgid "File image size"
|
||||
msgstr ""
|
||||
|
||||
#: includes/post-types.php:143
|
||||
msgid "Thumbnail"
|
||||
msgstr ""
|
||||
|
||||
#: includes/post-types.php:144
|
||||
msgid "Medium"
|
||||
msgstr ""
|
||||
|
||||
#: includes/post-types.php:145
|
||||
msgid "Medium large"
|
||||
msgstr ""
|
||||
|
||||
#: includes/post-types.php:146
|
||||
msgid "Large"
|
||||
msgstr ""
|
||||
|
||||
#: includes/post-types.php:147
|
||||
msgid "Full"
|
||||
msgstr ""
|
||||
|
||||
#: includes/post-types.php:153
|
||||
#: includes/post-types.php:157
|
||||
msgid "Background"
|
||||
msgstr ""
|
||||
|
||||
#: includes/post-types.php:160
|
||||
msgid "Image"
|
||||
msgstr ""
|
||||
|
||||
#: includes/post-types.php:161
|
||||
msgid "Color"
|
||||
msgstr ""
|
||||
|
||||
#: includes/post-types.php:167
|
||||
msgid ""
|
||||
"Background-attachment"
|
||||
msgstr ""
|
||||
|
||||
#: includes/post-types.php:170
|
||||
msgid "Scroll"
|
||||
msgstr ""
|
||||
|
||||
#: includes/post-types.php:171
|
||||
msgid "Fixed"
|
||||
msgstr ""
|
||||
|
||||
#: includes/post-types.php:177
|
||||
msgid "Title"
|
||||
msgstr ""
|
||||
|
||||
#: includes/post-types.php:181
|
||||
msgid "Title font-size"
|
||||
msgstr ""
|
||||
|
||||
#: includes/post-types.php:185
|
||||
msgid "Title color"
|
||||
msgstr ""
|
||||
|
||||
#: includes/post-types.php:190
|
||||
msgid "Content"
|
||||
msgstr ""
|
||||
|
||||
#: includes/post-types.php:194
|
||||
msgid "Text font-size"
|
||||
msgstr ""
|
||||
|
||||
#: includes/post-types.php:198
|
||||
msgid "Text color"
|
||||
msgstr ""
|
||||
|
||||
#: includes/post-types.php:203
|
||||
msgid "Button"
|
||||
msgstr ""
|
||||
|
||||
#: includes/post-types.php:207
|
||||
msgid "Button text"
|
||||
msgstr ""
|
||||
|
||||
#: includes/post-types.php:211
|
||||
msgid "Button color"
|
||||
msgstr ""
|
||||
|
||||
#: includes/post-types.php:215
|
||||
msgid "Button color hover"
|
||||
msgstr ""
|
||||
|
||||
#: includes/post-types.php:219
|
||||
msgid "Button background"
|
||||
msgstr ""
|
||||
|
||||
#: includes/post-types.php:223
|
||||
msgid ""
|
||||
"Button background hover"
|
||||
msgstr ""
|
||||
|
||||
#: includes/post-types.php:227
|
||||
msgid "Button border-color"
|
||||
msgstr ""
|
||||
|
||||
#: includes/post-types.php:231
|
||||
msgid ""
|
||||
"Button border-color hover"
|
||||
msgstr ""
|
||||
|
||||
#: includes/post-types.php:235
|
||||
msgid "Button font-size"
|
||||
msgstr ""
|
||||
|
||||
#: includes/post-types.php:239
|
||||
msgid "Button width"
|
||||
msgstr ""
|
||||
|
||||
#: includes/post-types.php:243
|
||||
msgid "Button padding"
|
||||
msgstr ""
|
||||
|
||||
#: includes/post-types.php:248
|
||||
#: includes/post-types.php:252
|
||||
msgid "Label"
|
||||
msgstr ""
|
||||
|
||||
#: includes/post-types.php:256
|
||||
msgid "Label font-size"
|
||||
msgstr ""
|
||||
|
||||
#: includes/post-types.php:260
|
||||
msgid "Label color"
|
||||
msgstr ""
|
||||
|
||||
#: includes/post-types.php:265
|
||||
msgid "Input fields"
|
||||
msgstr ""
|
||||
|
||||
#: includes/post-types.php:269
|
||||
msgid "Input font-size"
|
||||
msgstr ""
|
||||
|
||||
#: includes/post-types.php:273
|
||||
msgid "Input color"
|
||||
msgstr ""
|
||||
|
||||
#: includes/post-types.php:277
|
||||
msgid "Input background"
|
||||
msgstr ""
|
||||
|
||||
#: includes/post-types.php:281
|
||||
msgid "Input icon color"
|
||||
msgstr ""
|
||||
|
||||
#: includes/post-types.php:285
|
||||
msgid ""
|
||||
"Input icon background"
|
||||
msgstr ""
|
||||
|
||||
#: includes/post-types.php:290
|
||||
msgid "Placeholders"
|
||||
msgstr ""
|
||||
|
||||
#: includes/post-types.php:295
|
||||
msgid "Placeholder text"
|
||||
msgstr ""
|
||||
|
||||
#: includes/post-types.php:300
|
||||
msgid "Placeholder color"
|
||||
msgstr ""
|
||||
|
||||
#: includes/post-types.php:305
|
||||
msgid "Checkbox"
|
||||
msgstr ""
|
||||
|
||||
#: includes/post-types.php:309
|
||||
msgid "Checkbox text"
|
||||
msgstr ""
|
||||
|
||||
#: includes/post-types.php:313
|
||||
msgid ""
|
||||
"Checkbox text font-size"
|
||||
msgstr ""
|
||||
|
||||
#: includes/post-types.php:317
|
||||
msgid "Checkbox text color"
|
||||
msgstr ""
|
||||
|
||||
#: includes/post-types.php:322
|
||||
msgid "Submit button"
|
||||
msgstr ""
|
||||
|
||||
#: includes/post-types.php:326
|
||||
msgid "Submit button text"
|
||||
msgstr ""
|
||||
|
||||
#: includes/post-types.php:330
|
||||
msgid "Submit button color"
|
||||
msgstr ""
|
||||
|
||||
#: includes/post-types.php:334
|
||||
msgid ""
|
||||
"Submit button color hover"
|
||||
msgstr ""
|
||||
|
||||
#: includes/post-types.php:338
|
||||
msgid ""
|
||||
"Submit button background"
|
||||
msgstr ""
|
||||
|
||||
#: includes/post-types.php:342
|
||||
msgid ""
|
||||
"Submit button background "
|
||||
"hover"
|
||||
msgstr ""
|
||||
|
||||
#: includes/post-types.php:346
|
||||
msgid ""
|
||||
"Submit button font-size"
|
||||
msgstr ""
|
||||
|
||||
#: includes/post-types.php:351
|
||||
msgid "Submit message"
|
||||
msgstr ""
|
||||
|
||||
#: includes/post-types.php:355
|
||||
msgid ""
|
||||
"Submit message font-size"
|
||||
msgstr ""
|
||||
|
||||
#: includes/post-types.php:359
|
||||
msgid ""
|
||||
"Submit message color"
|
||||
msgstr ""
|
||||
|
||||
#: includes/post-types.php:364
|
||||
msgid "Borders"
|
||||
msgstr ""
|
||||
|
||||
#: includes/post-types.php:368
|
||||
msgid "Border-radius"
|
||||
msgstr ""
|
||||
|
||||
#: includes/post-types.php:373
|
||||
msgid "Font"
|
||||
msgstr ""
|
||||
|
||||
#: includes/post-types.php:377
|
||||
msgid "Font-family"
|
||||
msgstr ""
|
||||
|
||||
#: includes/post-types.php:409
|
||||
msgid "Your shortcode..."
|
||||
msgstr ""
|
||||
|
||||
#: includes/preview.php:24
|
||||
msgid ""
|
||||
"Click the preview button "
|
||||
"to see the latest "
|
||||
"changes..."
|
||||
msgstr ""
|
||||
14
spec/fixtures/dynamic_finders/plugin_version/e-commerce-by-salescart/change_log/changelog.txt
vendored
Normal file
14
spec/fixtures/dynamic_finders/plugin_version/e-commerce-by-salescart/change_log/changelog.txt
vendored
Normal file
@@ -0,0 +1,14 @@
|
||||
Title: SalesCart Cloud: Free Shopping Cart for WordPress
|
||||
Created: mtb
|
||||
Date: 2015.04.01
|
||||
Purpose: SalesCart Cloud based Ecommerce
|
||||
Copyright: Copyright (C) - 1995-2015 by ComCity LLC. All Rights Reserved.
|
||||
License: Freeware, GNU General Public License v2; GPLV2;
|
||||
License URI: http://www.gnu.org/licenses/gpl-2.0.html
|
||||
|
||||
HISTORY:
|
||||
|
||||
*********************** V E R 1.0.0 ***********************
|
||||
- mtb 04/01/15 Completed and submitted to Wordpress for First Review.
|
||||
- mtb 04/14/15 Reviewed by WordPress
|
||||
- mtb 04/22/15 Released
|
||||
143
spec/fixtures/dynamic_finders/plugin_version/easy-woocommerce-discounts/change_log/changelog.txt
vendored
Normal file
143
spec/fixtures/dynamic_finders/plugin_version/easy-woocommerce-discounts/change_log/changelog.txt
vendored
Normal file
@@ -0,0 +1,143 @@
|
||||
== Changelog ==
|
||||
|
||||
= 3.2.0 - 22.02.2019 =
|
||||
* New : Add an option to live price to calculate price by ignoring in the cart quantities of a product.
|
||||
|
||||
= 3.1.0 - 14.01.2019=
|
||||
* New : Automatically add free products to the cart for BOGO rules.
|
||||
|
||||
= 3.0.1 - 24.12.2018 =
|
||||
* Fix : Fixing an issue in product purchase messages.
|
||||
* Fix : Fixing an issue in html price override.
|
||||
* Fix : Fixing override of cart item price on ajax add to cart.
|
||||
* Fix : Fixing issue in the cart items price after adding price override feature.
|
||||
|
||||
= 3.0.0 - 22.12.2018 =
|
||||
* New : Adding new price override feature that override products price in a right way.
|
||||
* New : Improve performance of the plugin by adding a cache solution.
|
||||
* New : Adding a cache for products price.
|
||||
* New : Adding a cache for products quantity table.
|
||||
* New : Adding a cache for products purchase messages.
|
||||
|
||||
= 2.8.0 - 26.11.2018 =
|
||||
* New : Adding payment method condition to the pricing rules.
|
||||
* New : Adding shipping method condition to the pricing rules.
|
||||
* New : Adding shipping country condition to the pricing rules.
|
||||
* New : Adding shipping state condition to the pricing rules.
|
||||
* New : Adding shipping postcode condition to the pricing rules.
|
||||
* New : Adding shipping zone condition to the pricing rules.
|
||||
* New : Adding an option to control change display price.
|
||||
* New : Adding an option to control set onsale for products.
|
||||
* New : Adding discount column to the quantity table.
|
||||
* New : Adding a shortcode for purchase message.
|
||||
* New : Adding wccs_quantity_table_quantity filter to quantity table quantity column.
|
||||
* New : Adding wccs_quantity_table_discount filter to quantity table discount column.
|
||||
* New : Adding wccs_quantity_table_price filter to quantity table price column.
|
||||
* New : Adding "before add to cart form" and "after add to cart form" to supported positions of quantity table, purchase message and live price.
|
||||
* Fix : Fixing an issue in hiding variations quantity table.
|
||||
* Fix : Do not show price range if min and max are same and only show min in the quantity table.
|
||||
* Fix : Fixing an issue when user add item to the cart with ajax request.
|
||||
|
||||
= 2.7.0 - 12.11.2018 =
|
||||
* New : Display prices with their associated quantities in the cart.
|
||||
* New : Adding shortcode support for purchase x receive y rules messages.
|
||||
* New : Adding colors for purchase x receive y rules text messages.
|
||||
* New : Removing quantity from purchase and products group rules to make them simple and function like previous versions.
|
||||
* Fix : Fixing issue of applying tax on discounted prices.
|
||||
* Fix : Fixing limit discount issue when discount type is fixed price.
|
||||
* Fix : Fixing discount limit issues.
|
||||
|
||||
= 2.6.0 - 11.10.2018 =
|
||||
* Fix : Fixing issues in purchase x receive y pricing rules.
|
||||
* Fix : Fixing issues in live price when price is 0.
|
||||
* Fix : Fixing issue of displaying review in products list shortcode.
|
||||
* Fix : Fixing reference error in posts_where method.
|
||||
* New : Adding a feature to caching purchase pricing rules.
|
||||
|
||||
= 2.5.0 - 27.09.2018 =
|
||||
* New : Adding Subtotal of products include tax to the conditions.
|
||||
* New : Adding Subtotal of products exclude tax to the conditions.
|
||||
* New : Adding Subtotal of variations include tax to the conditions.
|
||||
* New : Adding Subtotal of variations exclude tax to the conditions.
|
||||
* New : Adding Subtotal of categories include tax to the conditions.
|
||||
* New : Adding Subtotal of categories exclude tax to the conditions.
|
||||
* New : Adding Subtotal of attributes include tax to the conditions.
|
||||
* New : Adding Subtotal of attributes exclude tax to the conditions.
|
||||
* New : Adding Subtotal of tags include tax to the conditions.
|
||||
* New : Adding Subtotal of tags exclude tax to the conditions.
|
||||
|
||||
= 2.4.0 - 22.09.2018 =
|
||||
* Improvement : Making products & variations & coupons & customers select field as a autocomplete select field.
|
||||
|
||||
= 2.3.0 - 19.09.2018 =
|
||||
* Important : WooCommerce minimum supported version is 3.0.0 from now on.
|
||||
* New : Adding Checkout Fee rules.
|
||||
* New : Adding price discount per item to the cart discounts.
|
||||
* New : Adding percentage discount per item to the cart discounts.
|
||||
* New : Adding items to cart discounts to apply discount to the specified items in the cart.
|
||||
* New : Adding a feature to displaying cart discounts name as discount label in the cart.
|
||||
* New : Adding a feature to combining cart discounts and displaying them as a total discount with specified label from settings.
|
||||
* New : Rename menu and page title in the Dashboard.
|
||||
* New : Adding payment method checking condition.
|
||||
* New : Adding shipping method checking condition.
|
||||
* New : Adding shipping country checking condition.
|
||||
* New : Adding shipping state checking condition.
|
||||
* New : Adding shipping postcode checking condition.
|
||||
* New : Adding shipping zone checking condition.
|
||||
* New : Adding styles to the bulk pricing tables.
|
||||
* New : Adding scroll to the bulk pricing horizontal table.
|
||||
* New : Adding a feature to apply or not apply cart discounts with individual cart coupons.
|
||||
* New : Adding a feature to apply or not apply cart discounts with cart regular coupons.
|
||||
* Fix : Fixing bulk pricing horizontal table labels issue.
|
||||
* Fix : Fixing cart discount removing issue on WooCommerce 3.2 and above.
|
||||
|
||||
= 2.2.4 - 08.09.2018 =
|
||||
* Fix : Fixing issue of not including tax in adjusted prices when include tax enabled.
|
||||
|
||||
= 2.2.3 - 06.08.2018 =
|
||||
* Fix : Fixing issues in fixed prices.
|
||||
* New : Adding a shortcode for the live price.
|
||||
|
||||
= 2.2.2 - 24.07.2018 =
|
||||
* Fix : Fixing pricing issues with subtotal conditions.
|
||||
|
||||
= 2.2.1 - 15.07.2018 =
|
||||
* Fix : Do not show live price when discounts are not available for the product.
|
||||
* Fix : Fixing issue of get_product_attributes in WooCommerce 2.6
|
||||
|
||||
= 2.2.0 - 12.07.2018 =
|
||||
* New : Live price feature that shows discounted price in product page.
|
||||
* Fix : Fixing products name in select for woocommerce 2.6
|
||||
* Fix : Fixing repeat issue in products group pricing.
|
||||
* Fix : Fixing select2 issue in woocommerce 2.6
|
||||
* Fix : Fixing issue of cart discount coupon in Russian language.
|
||||
|
||||
= 2.1.1 - 23.05.2018 =
|
||||
* Fix : Fixing empty function issue on php 5.5 and previous.
|
||||
|
||||
= 2.1.0 - 27.04.2018 =
|
||||
* New : Adding duplicate rule feature.
|
||||
|
||||
= 2.0.0 - 27.03.2018 =
|
||||
* New : Adding more conditions to products pricing.
|
||||
* New : Adding more options to discounted products in pricing.
|
||||
* New : Adding tiered pricing type.
|
||||
* New : Adding fee adjustment to simple pricing.
|
||||
* New : Adding a shortcode for bulk pricing table.
|
||||
* Fix : Making products listing compatible with WooCommerce 3.2 and greater.
|
||||
|
||||
= 1.2.0 - 31.12.2017 =
|
||||
* New : Making Adming UI user friendly.
|
||||
* New : Adding limit option for cart discount in settings.
|
||||
* New : Adding limit option for products pricing in settings.
|
||||
* Fix : Fixing an issue in displaying discounted products.
|
||||
|
||||
= 1.1.0 - 23.12.2017 =
|
||||
* New : Adding products group rule to pricing rules.
|
||||
* New : Adding exclude products rule to discount and pricing rules.
|
||||
* New : Adding excluded products from rule to pricing rules.
|
||||
* New : Adding Apply Mode to pricing and discount rules.
|
||||
* New : Adding matching mode to conditions and date times.
|
||||
|
||||
= 1.0.0 - 26.11.2017 =
|
||||
* First release.
|
||||
File diff suppressed because it is too large
Load Diff
9
spec/fixtures/dynamic_finders/plugin_version/endnotes/change_log/changelog.txt
vendored
Normal file
9
spec/fixtures/dynamic_finders/plugin_version/endnotes/change_log/changelog.txt
vendored
Normal file
@@ -0,0 +1,9 @@
|
||||
Endnotes 1.0.0
|
||||
==============
|
||||
|
||||
* Initial release
|
||||
|
||||
Endnotes 1.0.1
|
||||
==============
|
||||
|
||||
* Compatibility with WordPress 4.5 release
|
||||
192
spec/fixtures/dynamic_finders/plugin_version/fa-wp-admin-menu-icons/change_log/CHANGELOG.md
vendored
Normal file
192
spec/fixtures/dynamic_finders/plugin_version/fa-wp-admin-menu-icons/change_log/CHANGELOG.md
vendored
Normal file
@@ -0,0 +1,192 @@
|
||||
# Changelog
|
||||
|
||||
All notable changes to this project will be documented in this file.
|
||||
|
||||
The format is based on [Keep a Changelog](http://keepachangelog.com/en/1.0.0/)
|
||||
and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0.html).
|
||||
|
||||
## [v3.6.0](https://github.com/ptrkcsk/fa-wp-admin-menu-icons/compare/v3.5.0...v3.6.0) - 2018-12-07
|
||||
|
||||
### Changed
|
||||
|
||||
- Update Font Awesome from v5.5.0 to v5.6.0
|
||||
|
||||
## [v3.5.0](https://github.com/ptrkcsk/fa-wp-admin-menu-icons/compare/v3.4.0...v3.5.0) - 2018-11-03
|
||||
|
||||
### Changed
|
||||
|
||||
- Update Font Awesome from v5.4.2 to v5.5.0
|
||||
|
||||
## [v3.4.0](https://github.com/ptrkcsk/fa-wp-admin-menu-icons/compare/v3.3.0...v3.4.0) - 2018-10-28
|
||||
|
||||
### Changed
|
||||
|
||||
- Update Font Awesome from v5.4.1 to v5.4.2
|
||||
|
||||
## [v3.3.0](https://github.com/ptrkcsk/fa-wp-admin-menu-icons/compare/v3.2.0...v3.3.0) - 2018-10-13
|
||||
|
||||
### Changed
|
||||
|
||||
- Update Font Awesome from v5.3.1 to v5.4.1
|
||||
|
||||
## [v3.2.0](https://github.com/ptrkcsk/fa-wp-admin-menu-icons/compare/v3.1.0...v3.2.0) - 2018-08-31
|
||||
|
||||
### Changed
|
||||
|
||||
- Improve Makefile
|
||||
- Update Font Awesome from v5.2.0 to v5.3.1
|
||||
|
||||
## [v3.1.0](https://github.com/ptrkcsk/fa-wp-admin-menu-icons/compare/v3.0.0...v3.1.0) - 2018-07-29
|
||||
|
||||
### Changed
|
||||
|
||||
- Update Font Awesome from v5.1.0 to v5.2.0
|
||||
|
||||
## [v3.0.0](https://github.com/ptrkcsk/fa-wp-admin-menu-icons/compare/v2.8.0...v3.0.0) - 2018-07-05
|
||||
|
||||
### Changed
|
||||
|
||||
- Initialize the plugin earlier in the WP lifecycle
|
||||
- Update Composer PHP version range
|
||||
|
||||
### Removed
|
||||
|
||||
- `composer.json.version`
|
||||
|
||||
## [v2.8.0](https://github.com/ptrkcsk/fa-wp-admin-menu-icons/compare/v2.7.0...v2.8.0) - 2018-06-20
|
||||
|
||||
### Added
|
||||
|
||||
- Tested with WordPress v4.9.6
|
||||
|
||||
### Changed
|
||||
|
||||
- Update `.gitattributes`
|
||||
- Update Font Awesome from v5.0.13 to v5.1.0
|
||||
|
||||
## [v2.7.0](https://github.com/ptrkcsk/fa-wp-admin-menu-icons/compare/v2.6.0...v2.7.0) - 2018-05-10
|
||||
|
||||
### Changed
|
||||
|
||||
- Update Font Awesome from v5.0.12 to v5.0.13
|
||||
|
||||
## [v2.6.0](https://github.com/ptrkcsk/fa-wp-admin-menu-icons/compare/v2.5.0...v2.6.0) - 2018-05-03
|
||||
|
||||
### Added
|
||||
|
||||
- Add `.gitattributes` to set `export-ignore` attribute for files not needed in production
|
||||
- Add script to get Font Awesome shims file
|
||||
|
||||
### Changed
|
||||
|
||||
- Update Font Awesome from v5.0.11 to v5.0.12
|
||||
- Update Font Awesome shims
|
||||
|
||||
## [2.5.0](https://github.com/ptrkcsk/fa-wp-admin-menu-icons/compare/v2.4.0...v2.5.0) - 2018-05-02
|
||||
|
||||
### Changed
|
||||
|
||||
- Update Font Awesome from v5.0.10 to v5.0.11
|
||||
- Update Composer PHP version range
|
||||
|
||||
## [2.4.0](https://github.com/ptrkcsk/fa-wp-admin-menu-icons/compare/v2.3.1...v2.4.0) - 2018-04-21
|
||||
|
||||
### Changed
|
||||
|
||||
- Update Font Awesome from v5.0.9 to v5.0.10
|
||||
|
||||
## [2.3.1](https://github.com/ptrkcsk/fa-wp-admin-menu-icons/compare/v2.3.0...v2.3.1) - 2018-03-29
|
||||
|
||||
### Changed
|
||||
|
||||
- Update README.txt changelog
|
||||
|
||||
## [2.3.0](https://github.com/ptrkcsk/fa-wp-admin-menu-icons/compare/v2.2.1...v2.3.0) - 2018-03-29
|
||||
|
||||
### Changed
|
||||
|
||||
- Bump Font Awesome version from 5.0.8 to 5.0.9
|
||||
|
||||
## [2.2.1](https://github.com/ptrkcsk/fa-wp-admin-menu-icons/compare/v2.2.0...v2.2.1) - 2018-03-25
|
||||
|
||||
### Fixed
|
||||
|
||||
- Fix styles action
|
||||
|
||||
## [2.2.0](https://github.com/ptrkcsk/fa-wp-admin-menu-icons/compare/v2.1.0...v2.2.0) - 2018-03-25
|
||||
|
||||
### Added
|
||||
|
||||
- Add support for Font Awesome versions. Icons are now cached with their Font Awesome version so they can be updated when the Font Awesome version changes.
|
||||
|
||||
## [2.1.0](https://github.com/ptrkcsk/fa-wp-admin-menu-icons/compare/v2.0.1...v2.1.0) - 2018-03-19
|
||||
|
||||
### Added
|
||||
|
||||
- Add links to changelog
|
||||
- Add links to readme badges
|
||||
- Integrate Travis and Code Climate test coverage
|
||||
|
||||
### Changed
|
||||
|
||||
- Instead of storing all icons in the plugin, get them remotely, as needed, and cache them in the database for future use
|
||||
- Make hooks code DRYer
|
||||
- Stop using static methods, to make testing easier
|
||||
- Make icons smaller so they look better next to Dashicons
|
||||
- Update Font Awesome shims
|
||||
|
||||
## [2.0.1](https://github.com/ptrkcsk/fa-wp-admin-menu-icons/compare/v2.0.0...v2.0.1) - 2017-12-21
|
||||
|
||||
### Added
|
||||
|
||||
- Add CC BY 4.0 attribution in `icons/README.md` to adhere to [Font Awesome license](https://fontawesome.com/license)
|
||||
|
||||
### Fixed
|
||||
|
||||
- Fix old syntax in readme examples
|
||||
- Add missing 'Usage' section to `README.txt`
|
||||
|
||||
## [2.0.0](https://github.com/ptrkcsk/fa-wp-admin-menu-icons/compare/v1.0.4...v2.0.0) - 2017-12-20
|
||||
|
||||
### Added
|
||||
|
||||
- Add unit tests
|
||||
|
||||
### Changed
|
||||
|
||||
- Upgrade to Font Awesome 5 icons and class syntax
|
||||
- Use PSR instead of WordPress for code style
|
||||
|
||||
### Deprecated
|
||||
|
||||
- Deprecate use of Font Awesome 4 class syntax
|
||||
|
||||
## [1.0.4](https://github.com/ptrkcsk/fa-wp-admin-menu-icons/compare/v1.0.3...v1.0.4) - 2017-10-29
|
||||
|
||||
### Changed
|
||||
|
||||
- Format code
|
||||
|
||||
### Removed
|
||||
|
||||
- Remove caveat from documentation because it no longer applies
|
||||
|
||||
## [1.0.3](https://github.com/ptrkcsk/fa-wp-admin-menu-icons/compare/v1.0.2...v1.0.3) - 2017-06-17
|
||||
|
||||
### Added
|
||||
|
||||
- Add more icons
|
||||
|
||||
## [1.0.2](https://github.com/ptrkcsk/fa-wp-admin-menu-icons/compare/v1.0.1...v1.0.2) - 2017-06-16
|
||||
|
||||
### Fixed
|
||||
|
||||
- Fix undefined index
|
||||
|
||||
## [1.0.1](https://github.com/ptrkcsk/fa-wp-admin-menu-icons/compare/v1.0.0...v1.0.1) - 2017-06-16
|
||||
|
||||
### Fixed
|
||||
|
||||
- Add icons to `icons/`. The directory was empty on the WordPress plugin repository.
|
||||
|
||||
## 1.0.0 - 2017-03-25
|
||||
35
spec/fixtures/dynamic_finders/plugin_version/featured-posts/change_log/changelog.txt
vendored
Normal file
35
spec/fixtures/dynamic_finders/plugin_version/featured-posts/change_log/changelog.txt
vendored
Normal file
@@ -0,0 +1,35 @@
|
||||
Changed from 0.2 to 0.2.1
|
||||
-------------------------
|
||||
Now listed as compatible with Wordpress 2.8
|
||||
|
||||
Deleted rest of $ol_flash
|
||||
|
||||
Changed from 0.1 to 0.2
|
||||
-----------------------
|
||||
Changed headfeaturedposts() to echo "alternate stylesheet" instead of "stylesheet"
|
||||
|
||||
Automatically select image from post to display
|
||||
|
||||
Renamed posts_add_pages() to featured_posts_add_pages().
|
||||
|
||||
Renamed posts_options_page() to featured_posts_options_page() and changed add_options_page() to recognize it.
|
||||
|
||||
Deleted $ol_flash
|
||||
|
||||
Removed "Featured Posts" text.
|
||||
|
||||
Added activate and deactivate switch for database
|
||||
|
||||
Can now choose image size within wp-admin.
|
||||
|
||||
Now chooses whether to use thumbnail or full image to display based on image size.
|
||||
|
||||
Can now use a custom description.
|
||||
|
||||
Changed text below wp-admin form.
|
||||
|
||||
Changed README.txt to include better directions.
|
||||
|
||||
PHP code now has better formating and comments.
|
||||
|
||||
Can now choose excerpt length.
|
||||
35
spec/fixtures/dynamic_finders/plugin_version/flickr-me/change_log/changelog.txt
vendored
Normal file
35
spec/fixtures/dynamic_finders/plugin_version/flickr-me/change_log/changelog.txt
vendored
Normal file
@@ -0,0 +1,35 @@
|
||||
Flickr Me 1.0.0
|
||||
===============
|
||||
|
||||
* Initial release
|
||||
|
||||
Flickr Me 1.0.1
|
||||
===============
|
||||
|
||||
* The widget now fetches feeds over HTTPS to prevent mix-content warnings (Props to Nick Dery)
|
||||
|
||||
Flickr Me 1.0.2
|
||||
===============
|
||||
|
||||
* Fixed undefined index errors in the widget
|
||||
|
||||
Flickr Me 1.0.3
|
||||
===============
|
||||
|
||||
* Fixed PHP Strict Standard errors in the class
|
||||
|
||||
Flickr Me 1.0.4
|
||||
===============
|
||||
|
||||
* Changed text domain name space and updated language files
|
||||
* Added error handling when variable is an instance of WP_Error
|
||||
|
||||
Flickr Me 1.0.5
|
||||
===============
|
||||
|
||||
* Updated widget to be compatible with WordPress 4.3
|
||||
|
||||
Flickr Me 1.0.6
|
||||
===============
|
||||
|
||||
* Compatibility release for WordPress 4.5
|
||||
47
spec/fixtures/dynamic_finders/plugin_version/foreup-forms/composer_file/package.json
vendored
Normal file
47
spec/fixtures/dynamic_finders/plugin_version/foreup-forms/composer_file/package.json
vendored
Normal file
@@ -0,0 +1,47 @@
|
||||
{
|
||||
"name": "foreup-forms",
|
||||
"version": "1.1.6",
|
||||
"description": "Forms that integrate with foreUP Golf Software",
|
||||
"author": "Nathan Johnson <nathan@foreup.com>",
|
||||
"license": "GPLv2",
|
||||
"private": true,
|
||||
"scripts": {
|
||||
"dev": "cross-env WEBPACK_ENV=development webpack --progress --colors --watch --hide-modules",
|
||||
"dev-build": "cross-env WEBPACK_ENV=development webpack",
|
||||
"build": "cross-env WEBPACK_ENV=production webpack"
|
||||
},
|
||||
"dependencies": {
|
||||
"axios": "^0.18.0",
|
||||
"vue": "^2.5.2",
|
||||
"vue-recaptcha-v3": "^1.4.0",
|
||||
"vue-router": "^3.0.1"
|
||||
},
|
||||
"devDependencies": {
|
||||
"assets-webpack-plugin": "^3.5.1",
|
||||
"babel-cli": "^6.26.0",
|
||||
"babel-core": "^6.26.3",
|
||||
"babel-loader": "^7.1.2",
|
||||
"babel-plugin-transform-object-rest-spread": "^6.26.0",
|
||||
"babel-plugin-transform-runtime": "^6.23.0",
|
||||
"babel-preset-env": "^1.7.0",
|
||||
"babel-preset-es2015": "^6.24.1",
|
||||
"babel-preset-stage-2": "^6.24.1",
|
||||
"babel-runtime": "^6.26.0",
|
||||
"browser-sync": "^2.26.3",
|
||||
"browser-sync-webpack-plugin": "^2.0.1",
|
||||
"cross-env": "^5.1.4",
|
||||
"css-loader": "^0.28.8",
|
||||
"extract-text-webpack-plugin": "^3.0.2",
|
||||
"file-loader": "^1.1.6",
|
||||
"less": "^2.7.3",
|
||||
"less-loader": "^4.0.5",
|
||||
"optimize-css-assets-webpack-plugin": "^3.2.0",
|
||||
"uglifyjs-webpack-plugin": "^1.1.6",
|
||||
"url-loader": "^0.5.8",
|
||||
"vue-loader": "^13.7.0",
|
||||
"vue-style-loader": "^3.0.1",
|
||||
"vue-template-compiler": "^2.5.13",
|
||||
"webpack": "^3.11.0",
|
||||
"webpack-cli": "^2.0.14"
|
||||
}
|
||||
}
|
||||
27
spec/fixtures/dynamic_finders/plugin_version/fp-foundation-assistant/change_log/changelog.txt
vendored
Normal file
27
spec/fixtures/dynamic_finders/plugin_version/fp-foundation-assistant/change_log/changelog.txt
vendored
Normal file
@@ -0,0 +1,27 @@
|
||||
*** FP Foundation Assistant Changelog ***
|
||||
|
||||
2016.08.04 - version 1.0.0
|
||||
* Initial release
|
||||
|
||||
2016.08.05 - version 1.0.2
|
||||
* Fixed deprecated PHP 4 style constructors
|
||||
|
||||
2017.07.20 - version 1.1.0
|
||||
* Updated to Foundation 6.3.0
|
||||
* Added new post query shortcode that accepts all wp_query arguments
|
||||
* Added the option to add image background to the grid shortcode
|
||||
* Fixed issue with TinyMCE button and redeclaring the $plugin_array var
|
||||
* Fixed issue with the id of the dropdown shortcode
|
||||
* Removed extra br tags inserted by the editor in the grid shortcode
|
||||
* Fixed issue with different settings for multiple OwlCarousels
|
||||
* Fixed issue with the plugin scripts and stylesheets loading on all admin pages
|
||||
* Fixed deletion fail issue
|
||||
* Added the option for new tab for links in the FP_Button shortcode
|
||||
|
||||
2018.02.26 - version 1.1.1
|
||||
* Fixed issue with handlebars.js loading on all admin pages
|
||||
|
||||
2018.03.03 - version 1.1.2
|
||||
* Fixed issue with the function loading the admin editor stylesheets
|
||||
|
||||
|
||||
@@ -0,0 +1,23 @@
|
||||
{
|
||||
"name": "posts-masonry-block-gosign-block",
|
||||
"version": "1.0.0",
|
||||
"private": true,
|
||||
"scripts": {
|
||||
"start": "cgb-scripts start",
|
||||
"build": "cgb-scripts build",
|
||||
"eject": "cgb-scripts eject"
|
||||
},
|
||||
"dependencies": {
|
||||
"@wordpress/components": "^2.0.1",
|
||||
"@wordpress/compose": "^3.2.0",
|
||||
"@wordpress/date": "^2.2.1",
|
||||
"@wordpress/html-entities": "^2.2.0",
|
||||
"cgb-scripts": "1.11.0",
|
||||
"classnames": "^2.2.6",
|
||||
"imagesloaded": "^4.1.4",
|
||||
"lodash": "^4.17.11",
|
||||
"lodash.uniqueid": "^4.0.1",
|
||||
"react-slick": "^0.23.2",
|
||||
"slick-carousel": "^1.8.1"
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,71 @@
|
||||
# Copyright (C) 2019 WordPress
|
||||
# This file is distributed under the same license as the WordPress package.
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: 1.0.0\n"
|
||||
"Report-Msgid-Bugs-To: http://wppolyglots.wordpress.com\n"
|
||||
"POT-Creation-Date: 2019-4-14 17:03+0900\n"
|
||||
"PO-Revision-Date: 2019-4-14 17:03+0900\n"
|
||||
"Last-Translator: Kyrie Casio<info@kyrie.cloud>\n"
|
||||
"Language-Team: Kyrie Casio <info@kyrie.cloud>\n"
|
||||
"Language: ja_JP\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
|
||||
#: hash-hash-tags.php:
|
||||
msgid "(space)#thiswords(space) is display as tag link."
|
||||
msgstr "(半角スペース)#ここの文字(半角スペース)が、投稿タグリンクとして表示されます。"
|
||||
|
||||
#: hash-hash-tags.php:
|
||||
msgid "this #sampletag are displayed as a posted tag link."
|
||||
msgstr "この投稿の #このハッシュタグ をリンクにします。"
|
||||
|
||||
#: hash-hash-tags.php:
|
||||
msgid "this <a href="siteurl/tag/sampletag">#sampletag</a> are displayed as a posted tag link."
|
||||
msgstr "この投稿の <a href="siteurl/tag/sampletag">#このハッシュタグ</a> をリンクにします。"
|
||||
|
||||
#: hash-hash-tags.php:
|
||||
msgid "You can choose whether to save tags in post."
|
||||
msgstr "投稿タグとしても自動保存するかどうか設定できます。"
|
||||
|
||||
#: hash-hash-tags.php:
|
||||
msgid "You can specify the maximum number of characters recognized as tags."
|
||||
msgstr "タグとして認識する最大文字数は設定項目から設定できます。"
|
||||
|
||||
#: hash-hash-tags.php:
|
||||
msgid "The maximum number of characters in which hash tags are recognized as tags.(the initial value is 15)(Unlimited at 0)"
|
||||
msgstr "タグとして認識する最大文字数(初期値は15)(0で無制限)"
|
||||
|
||||
#: hash-hash-tags.php:
|
||||
msgid "Automatically save tags on posts"
|
||||
msgstr "ハッシュタグを投稿タグとして自動保存する"
|
||||
|
||||
#: hash-hash-tags.php:
|
||||
msgid "Note: Even if turned off, tags that have already been saved automatically will not be deleted."
|
||||
msgstr "※オフにしても既に自動保存されたタグは削除されません。"
|
||||
|
||||
#: hash-hash-tags.php:
|
||||
msgid "(Error: Please specify the maximum number of characters with a number from 0 to 100)"
|
||||
msgstr "Error: タグとして認識する最大文字数は0〜100の間の数値を入力してください(0で無制限)"
|
||||
|
||||
#: hash-hash-tags.php:
|
||||
msgid "These are not recognized"
|
||||
msgstr "以下の文字列はタグやタグリンクになりません"
|
||||
|
||||
#: hash-hash-tags.php:
|
||||
msgid "Characters beginning with two or more #(##example)"
|
||||
msgstr "二つ以上の#から始まる文字(##example) 文字列#exampleとして表示されます"
|
||||
|
||||
#: hash-hash-tags.php:
|
||||
msgid "HTML color codes(ex.#cccfff)"
|
||||
msgstr "HTMLカラーコード(ex.#cccfff)"
|
||||
|
||||
#: hash-hash-tags.php:
|
||||
msgid "Setting"
|
||||
msgstr "設定"
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
@@ -0,0 +1,10 @@
|
||||
# Changelog
|
||||
All change log for HealthEngine wordpress plugin
|
||||
|
||||
## [1.0.0] - 18-01-2019
|
||||
### Added
|
||||
- Initial release
|
||||
|
||||
## [1.0.1] - 18-01-2019
|
||||
### Added
|
||||
- Added AU translation
|
||||
@@ -0,0 +1,40 @@
|
||||
# Copyright (C) 2019 Fonts Plugin
|
||||
# This file is distributed under the same license as the Host Google Fonts Locally plugin.
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Host Google Fonts Locally 1.0.2\n"
|
||||
"Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/host-google-fonts-locally\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-25T10:01:11+00:00\n"
|
||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||
"X-Generator: WP-CLI 2.1.0\n"
|
||||
"X-Domain: host-google-fonts-locally\n"
|
||||
|
||||
#. Plugin Name of the plugin
|
||||
msgid "Host Google Fonts Locally"
|
||||
msgstr ""
|
||||
|
||||
#. Plugin URI of the plugin
|
||||
msgid "https://wordpress.org/plugins/host-google-fonts-locally"
|
||||
msgstr ""
|
||||
|
||||
#. Description of the plugin
|
||||
msgid "Load fonts from your own local server instead of Google's. GDPR-friendly."
|
||||
msgstr ""
|
||||
|
||||
#. Author of the plugin
|
||||
msgid "Fonts Plugin"
|
||||
msgstr ""
|
||||
|
||||
#. Author URI of the plugin
|
||||
msgid "https://fontsplugin.com"
|
||||
msgstr ""
|
||||
|
||||
#. translators: 1. Admin URL, 2. Admin URL
|
||||
#: host-google-fonts-locally.php:69
|
||||
msgid "<a href=\"%1$s\">Google Fonts for WordPress</a> must be active for this plugin to function. <a href=\"%2$s\">Install now</a>."
|
||||
msgstr ""
|
||||
19
spec/fixtures/dynamic_finders/plugin_version/ig-block/composer_file/package.json
vendored
Normal file
19
spec/fixtures/dynamic_finders/plugin_version/ig-block/composer_file/package.json
vendored
Normal file
@@ -0,0 +1,19 @@
|
||||
{
|
||||
"name": "my-block-cgb-guten-block",
|
||||
"version": "1.0.0",
|
||||
"private": true,
|
||||
"scripts": {
|
||||
"start": "cgb-scripts start",
|
||||
"build": "cgb-scripts build",
|
||||
"eject": "cgb-scripts eject",
|
||||
"dev": "webpack --mode development --watch",
|
||||
"build": "webpack --mode production"
|
||||
},
|
||||
"dependencies": {
|
||||
"cgb-scripts": "1.13.0",
|
||||
"classnames": "^2.2.6",
|
||||
"moment": "^2.23.0",
|
||||
"query-string": "^6.2.0",
|
||||
"querystringify": "^2.1.0"
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,6 @@
|
||||
/**1.0.2 - 2019.04.05**/
|
||||
- Updated: Add usage guide video
|
||||
|
||||
/**1.0.1 - 2019.04.04**/
|
||||
- Updated: Make admin notices dismissible
|
||||
- Updated: Optimize UX
|
||||
@@ -137,6 +137,125 @@ var CGMPGlobal = {"ajaxurl":"http:\/\/wp.lab\/wp-admin\/admin-ajax.php","noBubbl
|
||||
</script>
|
||||
|
||||
|
||||
<!-- enhanced-e-commerce-for-woocommerce-store -->
|
||||
<script type="text/javascript">jQuery(function($) {
|
||||
tvc_lc="TWD";
|
||||
homepage_json_ATC_link=[];
|
||||
tvc_fp=[];
|
||||
tvc_rcp=[];
|
||||
tvc_rdp=[];
|
||||
prodpage_json_ATC_link=[];
|
||||
tvc_pgc=[];
|
||||
catpage_json_ATC_link=[];
|
||||
var items = [];
|
||||
//set local currencies
|
||||
gtag("set", {"currency": tvc_lc});
|
||||
function t_products_impre_clicks(t_json_name,t_action){
|
||||
t_send_threshold=0;
|
||||
t_prod_pos=0;
|
||||
t_json_length=Object.keys(t_json_name).length;
|
||||
for(var t_item in t_json_name) {
|
||||
t_send_threshold++;
|
||||
t_prod_pos++;
|
||||
items.push({
|
||||
"id": t_json_name[t_item].tvc_i,
|
||||
"name": t_json_name[t_item].tvc_n,
|
||||
"category": t_json_name[t_item].tvc_c,
|
||||
"price": t_json_name[t_item].tvc_p,
|
||||
});
|
||||
if(t_json_length > 6 ){
|
||||
if((t_send_threshold%6)==0){
|
||||
t_json_length=t_json_length-6;
|
||||
gtag("event", "view_item_list", { "event_category":"Enhanced-Ecommerce",
|
||||
"event_label":"product_impression_"+t_action, "items":items,"non_interaction": true});
|
||||
items = [];
|
||||
}
|
||||
}else{
|
||||
t_json_length--;
|
||||
if(t_json_length==0){
|
||||
gtag("event", "view_item_list", { "event_category":"Enhanced-Ecommerce",
|
||||
"event_label":"product_impression_"+t_action, "items":items,"non_interaction": true});
|
||||
items = [];
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
//function for comparing urls in json object
|
||||
function prod_exists_in_JSON(t_url,t_json_name,t_action){
|
||||
if(t_json_name.hasOwnProperty(t_url)){
|
||||
t_call_fired=true;
|
||||
gtag("event", "select_content", {
|
||||
"event_category":"Enhanced-Ecommerce",
|
||||
"event_label":"product_click_"+t_action,
|
||||
"content_type": "product",
|
||||
"items": [
|
||||
{
|
||||
"id":t_json_name[t_url].tvc_i,
|
||||
"name": t_json_name[t_url].tvc_n,
|
||||
"category":t_json_name[t_url].tvc_c,
|
||||
"price": t_json_name[t_url].tvc_p,
|
||||
}
|
||||
],
|
||||
"non_interaction": true
|
||||
});
|
||||
}else{
|
||||
t_call_fired=false;
|
||||
}
|
||||
return t_call_fired;
|
||||
}
|
||||
function prod_ATC_link_exists(t_url,t_ATC_json_name,t_prod_data_json,t_qty){
|
||||
t_prod_url_key=t_ATC_json_name[t_url]["ATC-link"];
|
||||
if(t_prod_data_json.hasOwnProperty(t_prod_url_key)){
|
||||
t_call_fired=true;
|
||||
// Enhanced E-commerce Add to cart clicks
|
||||
gtag("event", "add_to_cart", {
|
||||
"event_category":"Enhanced-Ecommerce",
|
||||
"event_label":"add_to_cart_click",
|
||||
"non_interaction": true,
|
||||
"items": [{
|
||||
"id" : t_prod_data_json[t_prod_url_key].tvc_i,
|
||||
"name":t_prod_data_json[t_prod_url_key].tvc_i,
|
||||
"category" : t_prod_data_json[t_prod_url_key].tvc_c,
|
||||
"price": t_prod_data_json[t_prod_url_key].tvc_p,
|
||||
"quantity" :t_qty
|
||||
}]
|
||||
});
|
||||
}else{
|
||||
t_call_fired=false;
|
||||
}
|
||||
return t_call_fired;
|
||||
}
|
||||
if(tvc_fp.length !== 0){
|
||||
t_products_impre_clicks(tvc_fp,"fp");
|
||||
}
|
||||
if(tvc_rcp.length !== 0){
|
||||
t_products_impre_clicks(tvc_rcp,"rp");
|
||||
}
|
||||
jQuery("a:not([href*=add-to-cart],.product_type_variable, .product_type_grouped)").on("click",function(){
|
||||
t_url=jQuery(this).attr("href");
|
||||
//home page call for click
|
||||
t_call_fired=prod_exists_in_JSON(t_url,tvc_fp,"fp");
|
||||
if(!t_call_fired){
|
||||
prod_exists_in_JSON(t_url,tvc_rcp,"rp");
|
||||
}
|
||||
});
|
||||
//ATC click
|
||||
jQuery("a[href*=add-to-cart]").on("click",function(){
|
||||
t_url=jQuery(this).attr("href");
|
||||
t_qty=$(this).parent().find("input[name=quantity]").val();
|
||||
//default quantity 1 if quantity box is not there
|
||||
if(t_qty=="" || t_qty===undefined){
|
||||
t_qty="1";
|
||||
}
|
||||
t_call_fired=prod_ATC_link_exists(t_url,homepage_json_ATC_link,tvc_fp,t_qty);
|
||||
if(!t_call_fired){
|
||||
prod_ATC_link_exists(t_url,homepage_json_ATC_link,tvc_rcp,t_qty);
|
||||
}
|
||||
});
|
||||
tvc_smd={"tvc_wcv":"3.5.7","tvc_wpv":"5.1.1","tvc_eev":"2.1.6","tvc_cnf":{"t_ee":"on","t_df":false,"t_gUser":false,"t_UAen":"on","t_thr":6,"t_IPA":false,"t_OptOut":false,"t_PrivacyPolicy":true}};
|
||||
});</script>
|
||||
|
||||
|
||||
<!-- fb-social-reader -->
|
||||
<script type="text/javascript">
|
||||
window._sr = {
|
||||
@@ -162,6 +281,10 @@ var CGMPGlobal = {"ajaxurl":"http:\/\/wp.lab\/wp-admin\/admin-ajax.php","noBubbl
|
||||
</script>
|
||||
|
||||
|
||||
<!-- finale-woocommerce-sales-countdown-timer-discount -->
|
||||
<script type='text/javascript'>var wcct_data = {"wcct_version":"2.8.0","currency":"NT$","admin_ajax":"https:\/\/wp.lab\/wp-admin\/admin-ajax.php","home_url":"https:\/\/wp.lab","log_file":"https:\/\/wp.lab\/wp-content\/uploads\/finale-woocommerce-sales-countdown-timer-discount\/force.txt","refresh_timings":"yes","reload_page_on_timer_ends":"yes","l":"NA"};</script>
|
||||
|
||||
|
||||
<!-- flow-flow-social-streams -->
|
||||
<script type="text/javascript">
|
||||
/* <![CDATA[ */
|
||||
|
||||
@@ -0,0 +1,143 @@
|
||||
# Copyright (C) 2019 MadrasThemes
|
||||
# This file is distributed under the same license as the MAS Static Content package.
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: MAS Static Content 1.0.0\n"
|
||||
"Report-Msgid-Bugs-To: "
|
||||
"https://github.com/madrasthemes/mas-static-content/issues\n"
|
||||
"POT-Creation-Date: 2019-04-01 09:23: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 <EMAIL@ADDRESS>\n"
|
||||
"X-Generator: grunt-wp-i18n 1.0.3\n"
|
||||
|
||||
#: includes/class-mas-static-content-post-types.php:51
|
||||
msgid "Static Contents"
|
||||
msgstr ""
|
||||
|
||||
#: includes/class-mas-static-content-post-types.php:52
|
||||
msgid "Static Content"
|
||||
msgstr ""
|
||||
|
||||
#: includes/class-mas-static-content-post-types.php:53
|
||||
msgid "All Static Contents"
|
||||
msgstr ""
|
||||
|
||||
#: includes/class-mas-static-content-post-types.php:55
|
||||
msgid "Add New"
|
||||
msgstr ""
|
||||
|
||||
#: includes/class-mas-static-content-post-types.php:56
|
||||
msgid "Add new static content"
|
||||
msgstr ""
|
||||
|
||||
#: includes/class-mas-static-content-post-types.php:57
|
||||
msgid "Edit"
|
||||
msgstr ""
|
||||
|
||||
#: includes/class-mas-static-content-post-types.php:58
|
||||
msgid "Edit static content"
|
||||
msgstr ""
|
||||
|
||||
#: includes/class-mas-static-content-post-types.php:59
|
||||
msgid "New static content"
|
||||
msgstr ""
|
||||
|
||||
#: includes/class-mas-static-content-post-types.php:60
|
||||
msgid "View static content"
|
||||
msgstr ""
|
||||
|
||||
#: includes/class-mas-static-content-post-types.php:61
|
||||
msgid "View static contents"
|
||||
msgstr ""
|
||||
|
||||
#: includes/class-mas-static-content-post-types.php:62
|
||||
msgid "Search static contents"
|
||||
msgstr ""
|
||||
|
||||
#: includes/class-mas-static-content-post-types.php:63
|
||||
msgid "No static contents found"
|
||||
msgstr ""
|
||||
|
||||
#: includes/class-mas-static-content-post-types.php:64
|
||||
msgid "No static contents found in trash"
|
||||
msgstr ""
|
||||
|
||||
#: includes/class-mas-static-content-post-types.php:65
|
||||
msgid "Parent static content"
|
||||
msgstr ""
|
||||
|
||||
#: includes/class-mas-static-content-post-types.php:66
|
||||
msgid "Static Content image"
|
||||
msgstr ""
|
||||
|
||||
#: includes/class-mas-static-content-post-types.php:67
|
||||
msgid "Set static content image"
|
||||
msgstr ""
|
||||
|
||||
#: includes/class-mas-static-content-post-types.php:68
|
||||
msgid "Remove static content image"
|
||||
msgstr ""
|
||||
|
||||
#: includes/class-mas-static-content-post-types.php:69
|
||||
msgid "Use as static content image"
|
||||
msgstr ""
|
||||
|
||||
#: includes/class-mas-static-content-post-types.php:70
|
||||
msgid "Insert into static content"
|
||||
msgstr ""
|
||||
|
||||
#: includes/class-mas-static-content-post-types.php:71
|
||||
msgid "Uploaded to this static content"
|
||||
msgstr ""
|
||||
|
||||
#: includes/class-mas-static-content-post-types.php:72
|
||||
msgid "Filter static contents"
|
||||
msgstr ""
|
||||
|
||||
#: includes/class-mas-static-content-post-types.php:73
|
||||
msgid "Static Contents navigation"
|
||||
msgstr ""
|
||||
|
||||
#: includes/class-mas-static-content-post-types.php:74
|
||||
msgid "Static Contents list"
|
||||
msgstr ""
|
||||
|
||||
#: includes/class-mas-static-content-post-types.php:76
|
||||
msgid "This is where you can add new static contents to your site."
|
||||
msgstr ""
|
||||
|
||||
#: includes/class-mas-static-content.php:48
|
||||
#: includes/class-mas-static-content.php:55
|
||||
msgid "Cheatin’ huh?"
|
||||
msgstr ""
|
||||
|
||||
#. Plugin Name of the plugin/theme
|
||||
msgid "MAS Static Content"
|
||||
msgstr ""
|
||||
|
||||
#. Plugin URI of the plugin/theme
|
||||
msgid "https://github.com/madrasthemes/mas-static-content"
|
||||
msgstr ""
|
||||
|
||||
#. Description of the plugin/theme
|
||||
msgid ""
|
||||
"This plugin helps to create a custom post type static content and use it "
|
||||
"with shortcode."
|
||||
msgstr ""
|
||||
|
||||
#. Author of the plugin/theme
|
||||
msgid "MadrasThemes"
|
||||
msgstr ""
|
||||
|
||||
#. Author URI of the plugin/theme
|
||||
msgid "https://madrasthemes.com/"
|
||||
msgstr ""
|
||||
|
||||
#: includes/class-mas-static-content-post-types.php:54
|
||||
msgctxt "Admin menu name"
|
||||
msgid "Static Contents"
|
||||
msgstr ""
|
||||
3980
spec/fixtures/dynamic_finders/plugin_version/masvideos/translation_file/languages/masvideos.pot
vendored
Normal file
3980
spec/fixtures/dynamic_finders/plugin_version/masvideos/translation_file/languages/masvideos.pot
vendored
Normal file
File diff suppressed because it is too large
Load Diff
@@ -0,0 +1,16 @@
|
||||
Version: 0.1
|
||||
============
|
||||
Initial version with 3 available actions :-
|
||||
- Preview Changes
|
||||
- Publish
|
||||
- Save Post
|
||||
|
||||
Version: 0.1.1
|
||||
==============
|
||||
Tidy up code
|
||||
|
||||
Version: 0.1.2
|
||||
==============
|
||||
Additional features:
|
||||
- If post already publish, the saving hotkey = publish hotkey
|
||||
|
||||
@@ -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 ""
|
||||
130
spec/fixtures/dynamic_finders/plugin_version/mobile-menu/change_log/changelog.txt
vendored
Normal file
130
spec/fixtures/dynamic_finders/plugin_version/mobile-menu/change_log/changelog.txt
vendored
Normal file
@@ -0,0 +1,130 @@
|
||||
-----------------------------------------------------------
|
||||
|
||||
Version 1.0
|
||||
|
||||
- Initial Release
|
||||
|
||||
Version 2.0
|
||||
|
||||
- Major Update
|
||||
- New options Framework ( Titan Framework )
|
||||
- Fremius Framework
|
||||
|
||||
Version 2.1
|
||||
|
||||
- Css Nav Issue fix
|
||||
- Include Fremius has plugin author
|
||||
- Fix uninstall hook
|
||||
|
||||
Version 2.2
|
||||
|
||||
- New field to specific and alternative URL for the logo link
|
||||
- Css Fixes
|
||||
- Changed Icon prefixing to avoid conflicts
|
||||
- Fixed Fatal error in mob menu.php
|
||||
|
||||
Version 2.3
|
||||
|
||||
- New! - Google Fonts in the menu items
|
||||
- New! - Background image in the menu panels
|
||||
- New! - Google Fonts in the menu items
|
||||
- New! - Naked Header with transparent background
|
||||
- New! - Option to disable Url in the header
|
||||
- Improved! - Right/left Menu Panel Width in percentage(%) and not only in Pixels(px)
|
||||
- Improved! - Improved mechanism to automatically hide the menus of the themes
|
||||
- Improved! - Improved Anchor Linking
|
||||
- Improved! - Increased the maximum width trigger, to keep the menu visible in larger resolutions
|
||||
- Improved! - Auto close open sub menus when expandin a new sub menu
|
||||
- Improved! - General css fixes
|
||||
|
||||
Version 2.4
|
||||
|
||||
- New! – Gradient Background css in the menu panels
|
||||
- New! – Use the menus icons has buttons (option to choose open a menu or a link)
|
||||
- New! – Add Text input after left menu and before the right menu
|
||||
- New! – Click in the page to close the menus
|
||||
- New! – Select Icon of the menu icons
|
||||
- New! – Icon menu Font size
|
||||
- New! – Header Logo/Text alignment/spacing
|
||||
- New! – Option to detach sticky elements
|
||||
- Improved! – Code was entirely rebuild to an Object Oriented programming approach.
|
||||
- Improved! – Sticky elements bug fix
|
||||
- Improved! – Implement depencies on script loadind
|
||||
- Improved! – Increased the maximum width trigger, to keep the menu visible in larger resolutions
|
||||
- Improved! – General css fixes
|
||||
|
||||
Version 2.5
|
||||
|
||||
- New! - Naked Header
|
||||
- New! - Display Type, Slideout over content
|
||||
- New! - Turn on/off Header Logo
|
||||
- New! - Overlay Mask when the menu is opened
|
||||
- New! - Click Entire parent link to open submenu
|
||||
- New! - Font and color settings to the before and after menu icon text
|
||||
- New! - Custom js field to help in any tweak or fast fix
|
||||
- New! - Menu Background size settings
|
||||
- New! - New Menu padding( for Left and Right Menu )
|
||||
- Fix! - Promotion Banner was remove from the WordPress admin dashboard, and dismisse button already works in the Mobile Menu options banner.
|
||||
- Fix! - Video autoplay issue
|
||||
- Fix! - Error in the woocommerce page regarding the images sizes due to agressive Woocommerce css rule.
|
||||
- Fix! - Improvement in the menu html markup and errors in the W3C Validator
|
||||
- Fix! - Update Freemius SDK
|
||||
|
||||
Version 2.5.1
|
||||
|
||||
- New! - New close button when using the Slideout Over content menu display type
|
||||
- New! - New close button color settings
|
||||
- New! - New Smooth Scroll animation in page internal navigation links
|
||||
- New! - Stop scrolling when the menu panels are open
|
||||
- Fix! - Add specific body classes with jQuery when the theme doesn't implement the body_class()
|
||||
- Fix! - IOS issue when clicking outside the menu papel to close the panel
|
||||
- Fix! - New close button when using the Image Icon
|
||||
- Fix! - Removed Duplicated color pickers in the Font settings fields
|
||||
|
||||
Version 2.6
|
||||
|
||||
- New! - 3rd Depth Menu Levels
|
||||
- New! - Parent Link open submenu(2nd Level)
|
||||
- New! - Translation Text Domain
|
||||
- New! - GPDR Ready
|
||||
- New! - New selector to hide the menus from Astra theme, Divi theme
|
||||
- New! - Polylang language URL compatibility
|
||||
- Fix! - Admin notice color changes
|
||||
- Fix! - Warning message when no menu is selected
|
||||
- Fix! - Detach elements only with Push Content Effect
|
||||
- Fix! - Freemius SDK Update
|
||||
- Fix! - Freemius Titan Colorpicker
|
||||
- Fix! - Fix Smooth scroll conflicts
|
||||
- Fix! - Remove Color Picker from the Font field
|
||||
- Fix! - Width Trigger was with 1px of offset
|
||||
- Fix! - Removed unnecessary Enable button
|
||||
- Fix! - Alpha Color Picker
|
||||
- Fix! - Dismissable Banner
|
||||
|
||||
Version 2.7
|
||||
|
||||
- New! - 2 Menu locations for the left/right menu (useful for translation plugins)
|
||||
- New! - Option to change close icon
|
||||
- New! - Option to change open submenu icon
|
||||
- New! - Option to change close submenu icon
|
||||
- New! - Sticky Header/Non sticky Header Option
|
||||
- New! - Retina Logo Option
|
||||
- New! - Menu items border style
|
||||
- New! - Add Alt Text to menu icon buttons for more acessibility
|
||||
- Improved! – Restrict No menu asigned notice to admin users
|
||||
- Improved! – Icon Font Performance enhancement
|
||||
- Improved! – Font size issues fixed
|
||||
- Improved! – Freemius SDK 2.1.3 Update
|
||||
- Improved! – 2nd and 3rd level menu color options
|
||||
- Fix! - Translation strings
|
||||
- Fix! - W3C HTML Validations
|
||||
|
||||
Version 2.7.1
|
||||
- Fix! - Retina Logo Bug
|
||||
|
||||
Version 2.7.2
|
||||
- Fix! - Dynamic CSS Bug
|
||||
|
||||
Version 2.7.3
|
||||
- Fix! - Fix SDK Security issue
|
||||
-----------------------------------------------------------
|
||||
16
spec/fixtures/dynamic_finders/plugin_version/nextgen-image-cropper/change_log/CHANGELOG.txt
vendored
Normal file
16
spec/fixtures/dynamic_finders/plugin_version/nextgen-image-cropper/change_log/CHANGELOG.txt
vendored
Normal file
@@ -0,0 +1,16 @@
|
||||
NextGEN Image Cropper - jQuery Image Cropping Plugin
|
||||
Author: Mitch McCoy
|
||||
|
||||
Version 1.0
|
||||
----------------------------------------
|
||||
2011-12-25 : Initial Release (renamed O Crop plugin)
|
||||
|
||||
Version 1.1
|
||||
----------------------------------------
|
||||
2013-2-26 : Converted jQuery events to .on
|
||||
Added link to crop thumbnails
|
||||
Fixed crop form action bug
|
||||
|
||||
Version 1.2
|
||||
----------------------------------------
|
||||
2013-2-26 : Added support for foreign languages (basically load plugin script on every page)
|
||||
@@ -0,0 +1,349 @@
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Piggly View 1.1.0\n"
|
||||
"POT-Creation-Date: 2019-04-18 14:17-0300\n"
|
||||
"PO-Revision-Date: 2019-04-18 14:18-0300\n"
|
||||
"Last-Translator: \n"
|
||||
"Language-Team: Piggly <dev@piggly.com.br>\n"
|
||||
"Language: pt_BR\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"X-Generator: Poedit 2.2.1\n"
|
||||
"X-Poedit-Basepath: ..\n"
|
||||
"Plural-Forms: nplurals=2; plural=(n > 1);\n"
|
||||
"X-Poedit-KeywordsList: _e;__\n"
|
||||
"X-Poedit-SourceCharset: UTF-8\n"
|
||||
"X-Poedit-SearchPath-0: .\n"
|
||||
|
||||
#: admin/class-piggly-views-admin.php:165
|
||||
#: admin/class-piggly-views-admin.php:166
|
||||
msgid "Welcome to Piggly Views"
|
||||
msgstr "Bem-vindo ao Piggly Views"
|
||||
|
||||
#: admin/class-piggly-views-admin.php:186
|
||||
#: admin/class-piggly-views-admin.php:187
|
||||
msgid "What is new in Piggly Views"
|
||||
msgstr "O que há de novo no Piggly Views"
|
||||
|
||||
#: admin/class-piggly-views-admin.php:371
|
||||
msgid "Views"
|
||||
msgstr "Visualizações"
|
||||
|
||||
#: admin/class-piggly-views-admin.php:412
|
||||
msgid "Not tracking"
|
||||
msgstr "Não está rastreando"
|
||||
|
||||
#: admin/partials/piggly-views-admin-display.php:27
|
||||
msgid "About"
|
||||
msgstr "Sobre"
|
||||
|
||||
#: admin/partials/piggly-views-admin-display.php:29
|
||||
#: admin/partials/piggly-views-admin-welcome.php:28
|
||||
msgid "Hello there! The Piggly View plugin is quite simple to use."
|
||||
msgstr "Olá por aí! O plugin Piggly View é bastante simples de usar."
|
||||
|
||||
#: admin/partials/piggly-views-admin-display.php:32
|
||||
msgid ""
|
||||
"It will store all views for a Single Post. Below you can configure it to "
|
||||
"ignore views to logged users and disable for some posts."
|
||||
msgstr ""
|
||||
"Ele armazenará todas as visualizações para uma única postagem. Abaixo, você "
|
||||
"pode configurá-lo para ignorar as visualizações de usuários conectados e "
|
||||
"desabilitar para algumas postagens."
|
||||
|
||||
#: admin/partials/piggly-views-admin-display.php:33
|
||||
#: admin/partials/piggly-views-admin-welcome.php:32
|
||||
msgid ""
|
||||
"In the Posts View Table you will see the View column. Below you can remove "
|
||||
"it."
|
||||
msgstr ""
|
||||
"Na tabela de exibição de postagens, você verá a coluna Visualizações. Abaixo "
|
||||
"você pode removê-la."
|
||||
|
||||
#: admin/partials/piggly-views-admin-display.php:34
|
||||
#: admin/partials/piggly-views-admin-welcome.php:33
|
||||
msgid ""
|
||||
"All views will be cached for 24 hours. Below you can disabled it or change "
|
||||
"the flush cache hour."
|
||||
msgstr ""
|
||||
"Todas as visualizações serão armazenadas em cache por 24 horas. Abaixo, você "
|
||||
"pode desabilitá-lo ou alterar a hora de atualização do cache."
|
||||
|
||||
#: admin/partials/piggly-views-admin-display.php:38
|
||||
msgid ""
|
||||
"You can use the shortcode <code>[piggly_view]</code> to get views to the "
|
||||
"current post OR use <code>[piggly_view id=\"post_id\"]</code> to a specific "
|
||||
"post. It will return the number of views following the format set in the "
|
||||
"settings."
|
||||
msgstr ""
|
||||
"Você pode usar o shortcode <code>[piggly_view]</code> para obter "
|
||||
"visualizações para a postagem atual OU usar <code>[piggly_view id=\"post_id"
|
||||
"\"]</code> para uma postagem específica. Retornará o número de visualizações "
|
||||
"seguindo o formato definido nas configurações."
|
||||
|
||||
#: admin/partials/piggly-views-admin-display.php:39
|
||||
#: admin/partials/piggly-views-admin-welcome.php:38
|
||||
msgid ""
|
||||
"You can get a collection of most viewed posts by using the method "
|
||||
"<code>piggly_view_collection($limit,$days,$types)</code>. Where <code>$days</"
|
||||
"code> is the range between NOW and X(<code>$days</code>) days, <code>$limit</"
|
||||
"code> is the number of posts and <code>$types</code> is one or more post "
|
||||
"types slug into an array, such as: <code>post</code>, <code>page</code> or "
|
||||
"<code>attachment</code>."
|
||||
msgstr ""
|
||||
"Você pode obter uma coleção das postagens mais visualizadas usando o método "
|
||||
"<code>piggly_view_collection($limit,$days)</code> . Onde <code>$days</code> "
|
||||
"é o intervalo entre os dias AGORA e X (<code>$days</code>) dias, <code>"
|
||||
"$limit</code> é o número de postagens e <code>$types</code> é um ou mais "
|
||||
"tipos de postagens dentro de um array, como: <code>post</code>, <code>page</"
|
||||
"code> ou <code>attachment</code>."
|
||||
|
||||
#: admin/partials/piggly-views-admin-display.php:40
|
||||
#: admin/partials/piggly-views-admin-welcome.php:39
|
||||
msgid ""
|
||||
"You can use the shortcode <code>[piggly_views_collection limit=\"X\" days=\"X"
|
||||
"\" types=\"post, page, attachment\"]</code> to get a collection of most "
|
||||
"viewed posts returning the template you've set in configurations."
|
||||
msgstr ""
|
||||
"Você pode usar o shortcode <code>[piggly_views_collection limit=\"X\" days="
|
||||
"\"X\" types=\"post, page, attachment\"]</code> para obter uma coleção das "
|
||||
"publicações mais vistas retornando o template que você definiu em "
|
||||
"configurações."
|
||||
|
||||
#: admin/partials/piggly-views-admin-display.php:43
|
||||
#: admin/partials/piggly-views-admin-welcome.php:42
|
||||
msgid "Most Viewed"
|
||||
msgstr "Mais Visualizados"
|
||||
|
||||
#: admin/partials/piggly-views-admin-display.php:45
|
||||
#: admin/partials/piggly-views-admin-welcome.php:44
|
||||
msgid ""
|
||||
"An easy way to get the most viewed posts is using the global function "
|
||||
"<code>piggly_view_collection()</code>. The default days values is 30 and "
|
||||
"default limit value is 5."
|
||||
msgstr ""
|
||||
"Um jeito fácil de obter as postagens mais visualizadas é utilizando a função "
|
||||
"global <code>piggly_view_collection()</code>. O valor padrão para os dias é "
|
||||
"30 e para a quantidade de publicação é 5."
|
||||
|
||||
#: admin/partials/piggly-views-admin-display.php:48
|
||||
#: admin/partials/piggly-views-admin-welcome.php:47
|
||||
msgid "10 most viewed posts in the last 180 days."
|
||||
msgstr "10 postagens mais visualizadas dos últimos 180 dias."
|
||||
|
||||
#: admin/partials/piggly-views-admin-display.php:59
|
||||
#: admin/partials/piggly-views-admin-welcome.php:58
|
||||
msgid ""
|
||||
"In the other side, you can use the shortcode <code>[piggly_views_collection "
|
||||
"limit=\"10\" days=\"180\" types=\"post\"]</code> to return the default "
|
||||
"template."
|
||||
msgstr ""
|
||||
"Do outro lado, você pode usar o shortcode <code>[piggly_views_collection "
|
||||
"limit=\"10\" days=\"180\" types=\"post\"]</code> para retornar o template "
|
||||
"padrão."
|
||||
|
||||
#: admin/partials/piggly-views-admin-display.php:61
|
||||
#: admin/partials/piggly-views-admin-welcome.php:60
|
||||
msgid "Default Template"
|
||||
msgstr "Template Padrão"
|
||||
|
||||
#: admin/partials/piggly-views-admin-display.php:63
|
||||
#: admin/partials/piggly-views-admin-welcome.php:62
|
||||
msgid ""
|
||||
"When you use <code>[piggly_views_collection]</code> shortcode, it will "
|
||||
"return the following template for each post. Customize CSS as your needs by "
|
||||
"using <code>.pgl-views-post</code> as parent."
|
||||
msgstr ""
|
||||
"Ao usar o shortcode <code>[piggly_views_collection]</code> será retornado o "
|
||||
"seguinte template para cada uma das publicações encontradas. Personalize o "
|
||||
"seu CSS conforme as suas necessidades utilizando <code>.pgl-views-post</"
|
||||
"code> como pai."
|
||||
|
||||
#: admin/partials/piggly-views-admin-display.php:66
|
||||
#: admin/partials/piggly-views-admin-display.php:67
|
||||
#: admin/partials/piggly-views-admin-display.php:68
|
||||
#: admin/partials/piggly-views-admin-display.php:69
|
||||
#: admin/partials/piggly-views-admin-display.php:70
|
||||
#: admin/partials/piggly-views-admin-display.php:71
|
||||
#: admin/partials/piggly-views-admin-display.php:72
|
||||
#: admin/partials/piggly-views-admin-welcome.php:65
|
||||
#: admin/partials/piggly-views-admin-welcome.php:66
|
||||
#: admin/partials/piggly-views-admin-welcome.php:67
|
||||
#: admin/partials/piggly-views-admin-welcome.php:68
|
||||
#: admin/partials/piggly-views-admin-welcome.php:69
|
||||
#: admin/partials/piggly-views-admin-welcome.php:70
|
||||
#: admin/partials/piggly-views-admin-welcome.php:71
|
||||
msgid "Will be replaced with"
|
||||
msgstr "Será substituído por"
|
||||
|
||||
#: admin/partials/piggly-views-admin-display.php:66
|
||||
#: admin/partials/piggly-views-admin-welcome.php:65
|
||||
msgid "the post thumnail url"
|
||||
msgstr "a url da thumbnail da publicação"
|
||||
|
||||
#: admin/partials/piggly-views-admin-display.php:67
|
||||
#: admin/partials/piggly-views-admin-welcome.php:66
|
||||
msgid "the permanent link"
|
||||
msgstr "o link permanente"
|
||||
|
||||
#: admin/partials/piggly-views-admin-display.php:68
|
||||
#: admin/partials/piggly-views-admin-welcome.php:67
|
||||
msgid "the post title"
|
||||
msgstr "o título da publicação"
|
||||
|
||||
#: admin/partials/piggly-views-admin-display.php:69
|
||||
#: admin/partials/piggly-views-admin-welcome.php:68
|
||||
msgid "the category name"
|
||||
msgstr "o nome da categoria"
|
||||
|
||||
#: admin/partials/piggly-views-admin-display.php:70
|
||||
#: admin/partials/piggly-views-admin-welcome.php:69
|
||||
msgid "the post date"
|
||||
msgstr "a data da publicação"
|
||||
|
||||
#: admin/partials/piggly-views-admin-display.php:71
|
||||
#: admin/partials/piggly-views-admin-welcome.php:70
|
||||
msgid "the post author display name"
|
||||
msgstr "o nome de exibição do autor"
|
||||
|
||||
#: admin/partials/piggly-views-admin-display.php:72
|
||||
#: admin/partials/piggly-views-admin-welcome.php:71
|
||||
msgid "the post index in the range, starts in 1"
|
||||
msgstr "o índice da publicação no intervalo, começa com 1"
|
||||
|
||||
#: admin/partials/piggly-views-admin-display.php:90
|
||||
msgid "Settings"
|
||||
msgstr "Configurações"
|
||||
|
||||
#: admin/partials/piggly-views-admin-display.php:96
|
||||
msgid "Display View Column"
|
||||
msgstr "Exibir a Coluna de Visualizações"
|
||||
|
||||
#: admin/partials/piggly-views-admin-display.php:99
|
||||
msgid "Disable tracking for Logged Users"
|
||||
msgstr "Desabilitar rastreamento para Usuários Conectados"
|
||||
|
||||
#: admin/partials/piggly-views-admin-display.php:102
|
||||
msgid "Convert Views from 1000 to 1K format"
|
||||
msgstr "Converter Visualizações de 1000 para o formato 1K"
|
||||
|
||||
#: admin/partials/piggly-views-admin-display.php:105
|
||||
msgid "Cache Views Data"
|
||||
msgstr "Armazenar as Visualizações em Cache"
|
||||
|
||||
#: admin/partials/piggly-views-admin-display.php:110
|
||||
msgid "Keep options when uninstall the plugin"
|
||||
msgstr "Manter as configurações quando excluir o plugin"
|
||||
|
||||
#: admin/partials/piggly-views-admin-display.php:114
|
||||
msgid "Keep database when uninstall the plugin"
|
||||
msgstr "Manter o banco de dados quando remover o plugin"
|
||||
|
||||
#: admin/partials/piggly-views-admin-display.php:118
|
||||
msgid "Flush cache after X hours"
|
||||
msgstr "Limpar o Cache a cada X horas"
|
||||
|
||||
#: admin/partials/piggly-views-admin-display.php:123
|
||||
msgid "Save"
|
||||
msgstr "Salvar"
|
||||
|
||||
#: admin/partials/piggly-views-admin-display.php:126
|
||||
#: admin/partials/piggly-views-admin-welcome.php:89
|
||||
msgid "Rate Us"
|
||||
msgstr "Avalie-nos"
|
||||
|
||||
#: admin/partials/piggly-views-admin-display.php:128
|
||||
#: admin/partials/piggly-views-admin-welcome.php:91
|
||||
msgid "If you liked, please, don't forget to rating us. <3"
|
||||
msgstr "Se você gostou, por favor, não esqueça de nos avaliar. <3"
|
||||
|
||||
#: admin/partials/piggly-views-admin-display.php:133
|
||||
msgid "Your settings were saved..."
|
||||
msgstr "Suas configurações foram salvas..."
|
||||
|
||||
#: admin/partials/piggly-views-admin-metabox.php:20
|
||||
msgid "Disable views tracking for this post"
|
||||
msgstr "Desabilitar rastreamento de visualizações para esse post"
|
||||
|
||||
#: admin/partials/piggly-views-admin-unauthorized.php:25
|
||||
msgid "Unauthorized"
|
||||
msgstr "Não Autorizado"
|
||||
|
||||
#: admin/partials/piggly-views-admin-unauthorized.php:29
|
||||
msgid "Sorry but you can't use this resource."
|
||||
msgstr "Desculpe, mas você não pode utilizar esse recurso."
|
||||
|
||||
#: admin/partials/piggly-views-admin-upgraded.php:26
|
||||
msgid "What's new?"
|
||||
msgstr "O que há de novo?"
|
||||
|
||||
#: admin/partials/piggly-views-admin-upgraded.php:28
|
||||
msgid ""
|
||||
"Now you can use the shortcode <code>[piggly_views_collection limit=\"X\" "
|
||||
"days=\"X\" types=\"post, page, attachment\"]</code> to get a collection of "
|
||||
"most viewed posts returning the default template."
|
||||
msgstr ""
|
||||
"Agora você pode usar o shortcode <code>[piggly_views_collection limit=\"X\" "
|
||||
"days=\"X\" types=\"post, page, attachment\"]</code> para obter uma coleção "
|
||||
"das publicações mais vistas retornando o template padrão."
|
||||
|
||||
#: admin/partials/piggly-views-admin-welcome.php:26
|
||||
msgid "Welcome"
|
||||
msgstr "Bem-vindo"
|
||||
|
||||
#: admin/partials/piggly-views-admin-welcome.php:31
|
||||
msgid ""
|
||||
"It will store all views for a Single Post. Below you can configure it to "
|
||||
"ignore views to logged users."
|
||||
msgstr ""
|
||||
"Ele armazenará todas as visualizações para uma única postagem. Abaixo, você "
|
||||
"pode configurá-lo para ignorar as visualizações de usuários conectados."
|
||||
|
||||
#: admin/partials/piggly-views-admin-welcome.php:37
|
||||
msgid ""
|
||||
"You can use the shortcode <code>[piggly_view]</code> to get views to the "
|
||||
"current post OR use <code>[piggly_view id=\"post_id\"]</code> to a specific "
|
||||
"post."
|
||||
msgstr ""
|
||||
"Você pode usar o shortcode <code>[piggly_view]</code> para obter "
|
||||
"visualizações para a postagem atual OU usar <code>[piggly_view id=\"post_id"
|
||||
"\"]</code> para uma postagem específica."
|
||||
|
||||
#~ msgid "You can use tags for replace with the post data"
|
||||
#~ msgstr "Você pode utilizar tags para substituir com os dados da publicação"
|
||||
|
||||
#~ msgid ""
|
||||
#~ "A new feature was added! Now you can select one or more post type when "
|
||||
#~ "getting a collection with <code>piggly_views_colletion</code>"
|
||||
#~ msgstr ""
|
||||
#~ "Um novo recurso foi adicionado! Agora você pode selecionar um ou mais "
|
||||
#~ "tipos de publicações quando obter uma coleção utilizando "
|
||||
#~ "<code>piggly_views_colletion</code>"
|
||||
|
||||
#~ msgid "Disable Logged Users View Counter"
|
||||
#~ msgstr "Desabilitar Visualizações dos Usuários Conectados"
|
||||
|
||||
#~ msgid ""
|
||||
#~ "You can get a collection of most viewed posts by using the method "
|
||||
#~ "<code>piggly_view_collection($limit,$days)</code>. Where $days is the "
|
||||
#~ "range between NOW and X($days) days and $limit is the number of posts."
|
||||
#~ msgstr ""
|
||||
#~ "Você pode obter uma coleção das postagens mais visualizadas usando o "
|
||||
#~ "método <code>piggly_view_collection($limit,$days)</code> . Onde $days é o "
|
||||
#~ "intervalo entre os dias AGORA e X ($days) dias e $limit é o número de "
|
||||
#~ "postagens."
|
||||
|
||||
#~ msgid ""
|
||||
#~ "An easy way to get the most viewed posts is using the global function "
|
||||
#~ "piggly_view_collection. The default days values is 30 and default limit "
|
||||
#~ "value is 5."
|
||||
#~ msgstr ""
|
||||
#~ "Um jeito fácil de obter as postagens mais visualizadas é utilizando a "
|
||||
#~ "função global piggly_view_collection. O valor padrão para os dias é 30 e "
|
||||
#~ "para a quantidade de publicação é 5."
|
||||
|
||||
#~ msgid ""
|
||||
#~ "Hello there! The Piggly View plugin is quite simple to use and minimalist."
|
||||
#~ msgstr ""
|
||||
#~ "Olá por aí! O plugin Piggly View é bastante simples de usar e minimalista."
|
||||
135
spec/fixtures/dynamic_finders/plugin_version/portfolio-mgmt/change_log/changelog.txt
vendored
Normal file
135
spec/fixtures/dynamic_finders/plugin_version/portfolio-mgmt/change_log/changelog.txt
vendored
Normal file
@@ -0,0 +1,135 @@
|
||||
Portfolio Mgmt. 1.0.0
|
||||
=====================
|
||||
|
||||
* Initial release
|
||||
|
||||
Portfolio Mgmt. 1.0.1
|
||||
=====================
|
||||
|
||||
* Improved PHP DocBlock Documentation
|
||||
* Lowered priority of wap8_portfolio_add_menu_page() function to 11
|
||||
* Lowered priority of wap8_portfolio_help_tabs() function to 11
|
||||
|
||||
Portfolio Mgmt. 1.0.2
|
||||
=====================
|
||||
|
||||
* All functions now have a priority of 10
|
||||
* Fixed widget issue where all posts were returning instead of set number
|
||||
* Fixed an issue where the custom taxonomy links on the edit screen were not working as intended
|
||||
|
||||
Portfolio Mgmt. 1.0.3
|
||||
=====================
|
||||
|
||||
* Updated WordPress compatibility version to 3.5
|
||||
|
||||
Portfolio Mgmt. 1.0.4
|
||||
=====================
|
||||
|
||||
* Improved nonce verification for custom meta box
|
||||
* Fixed incorrect text domains
|
||||
|
||||
Portfolio Mgmt. 1.0.5
|
||||
=====================
|
||||
|
||||
* Changed admin menu icon
|
||||
* Fixed syntax error
|
||||
|
||||
Portfolio Mgmt. 1.0.6
|
||||
=====================
|
||||
|
||||
* Added featured image column to post type edit.php screen
|
||||
|
||||
Portfolio Mgmt. 1.0.7
|
||||
=====================
|
||||
|
||||
* Added a checkbox to the custom meta box for setting a case study as featured
|
||||
* Added an option to the widget for displaying featured case studies only
|
||||
* Updated the Admin Documentation Page to include meta key for featured case studies
|
||||
* Updated the Help Tab to include meta key for featured case studies
|
||||
* Updated screenshots
|
||||
|
||||
Portfolio Mgmt. 1.0.8
|
||||
=====================
|
||||
|
||||
* Allow the custom post type and custom taxonomy arguments to be filtered by a theme or plugin
|
||||
* Improved data sanitization for custom meta box
|
||||
* Plugin documentation is now a tabbed submenu item
|
||||
|
||||
Portfolio Mgmt. 1.0.9
|
||||
=====================
|
||||
|
||||
* Fixed a WP_DEBUG error occurring in custom meta box
|
||||
|
||||
Portfolio Mgmt. 1.1.0
|
||||
=====================
|
||||
|
||||
* Fixed an issue with the Unordered List of Services with Links returning incorrect markup.
|
||||
|
||||
Portfolio Mgmt. 1.1.1
|
||||
=====================
|
||||
|
||||
* Updated the menu icon
|
||||
|
||||
Portfolio Mgmt. 1.1.2
|
||||
=====================
|
||||
|
||||
* Added Serbo-Croatian translation
|
||||
|
||||
Portfolio Mgmt. 1.1.3
|
||||
=====================
|
||||
|
||||
* Fixed form text inputs in custom meta box so they are now responsive
|
||||
* Updated the feature column star graphic
|
||||
|
||||
Portfolio Mgmt. 1.1.4
|
||||
=====================
|
||||
|
||||
* Fixed undefined index errors in widget
|
||||
|
||||
Portfolio Mgmt. 1.1.5
|
||||
=====================
|
||||
|
||||
* Properly escaping text being output in the admin
|
||||
* Accounting for filtered post type arguments throughout the admin
|
||||
* Updated language file
|
||||
|
||||
Portfolio Mgmt. 1.1.6
|
||||
=====================
|
||||
|
||||
* Fixed an issue that prevented the Clients column from being sortable in the dashboard
|
||||
* Fixed inconsistencies in text domain name space
|
||||
|
||||
Portfolio Mgmt. 1.1.7
|
||||
=====================
|
||||
|
||||
* Added filter for custom column arguments for post edit screen
|
||||
|
||||
Portfolio Mgmt. 1.1.8
|
||||
=====================
|
||||
|
||||
* Updated widget to be compatible with WordPress 4.3
|
||||
|
||||
Portfolio Mgmt. 1.1.9
|
||||
=====================
|
||||
|
||||
* Compatibility release with WordPress 4.5
|
||||
|
||||
Portfolio Mgmt. 1.2.0
|
||||
=====================
|
||||
|
||||
* Fixed issue with incorrect output from a template tag
|
||||
|
||||
Portfolio Mgmt. 2.0.0
|
||||
=====================
|
||||
|
||||
* Added settings for custom post type and taxonomy labels
|
||||
|
||||
Portfolio Mgmt. 2.0.1
|
||||
=====================
|
||||
|
||||
* Temporarily removing widget support
|
||||
|
||||
Portfolio Mgmt. 2.0.2
|
||||
=====================
|
||||
|
||||
* WordPress 5.0.1 stable release
|
||||
19
spec/fixtures/dynamic_finders/plugin_version/pricing-tables-block/composer_file/package.json
vendored
Normal file
19
spec/fixtures/dynamic_finders/plugin_version/pricing-tables-block/composer_file/package.json
vendored
Normal file
@@ -0,0 +1,19 @@
|
||||
{
|
||||
"name": "my-block-cgb-guten-block",
|
||||
"version": "1.0.0",
|
||||
"private": true,
|
||||
"scripts": {
|
||||
"start": "cgb-scripts start",
|
||||
"build": "cgb-scripts build",
|
||||
"eject": "cgb-scripts eject"
|
||||
},
|
||||
"dependencies": {
|
||||
"@fortawesome/fontawesome-svg-core": "^1.2.12",
|
||||
"@fortawesome/free-brands-svg-icons": "^5.6.3",
|
||||
"@fortawesome/free-regular-svg-icons": "^5.6.3",
|
||||
"@fortawesome/free-solid-svg-icons": "^5.6.3",
|
||||
"@fortawesome/react-fontawesome": "^0.1.3",
|
||||
"cgb-scripts": "1.13.0",
|
||||
"classnames": "^2.2.6"
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,75 @@
|
||||
# Copyright (C) 2019 Send email notification to author when post is published
|
||||
# This file is distributed under the same license as the Send email notification to author when post is published package.
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Send email notification to author when post is published "
|
||||
"1.0.1\n"
|
||||
"Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/publish-post-"
|
||||
"email-notification\n"
|
||||
"POT-Creation-Date: 2019-04-22 06:04:07+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"
|
||||
|
||||
#: publish-post-notification.php:258
|
||||
msgid "Settings updated successfully"
|
||||
msgstr ""
|
||||
|
||||
#: publish-post-notification.php:292
|
||||
msgid "Post notification email template settings"
|
||||
msgstr ""
|
||||
|
||||
#: publish-post-notification.php:301
|
||||
msgid "Subject"
|
||||
msgstr ""
|
||||
|
||||
#: publish-post-notification.php:308
|
||||
msgid "Email From Name"
|
||||
msgstr ""
|
||||
|
||||
#: publish-post-notification.php:311
|
||||
msgid "(ex. admin)"
|
||||
msgstr ""
|
||||
|
||||
#: publish-post-notification.php:317
|
||||
msgid "Email From"
|
||||
msgstr ""
|
||||
|
||||
#: publish-post-notification.php:320
|
||||
msgid "(ex. admin@yoursite.com)"
|
||||
msgstr ""
|
||||
|
||||
#: publish-post-notification.php:327
|
||||
msgid "Email Body"
|
||||
msgstr ""
|
||||
|
||||
#: publish-post-notification.php:340
|
||||
msgid "You can use"
|
||||
msgstr ""
|
||||
|
||||
#: publish-post-notification.php:341
|
||||
msgid "place holder into email body"
|
||||
msgstr ""
|
||||
|
||||
#. #-#-#-#-# publish-post-email-notification.pot (Send email notification to author when post is published 1.0.1) #-#-#-#-#
|
||||
#. Plugin Name of the plugin/theme
|
||||
#. #-#-#-#-# publish-post-email-notification.pot (Send email notification to author when post is published 1.0.1) #-#-#-#-#
|
||||
#. Description of the plugin/theme
|
||||
msgid "Send email notification to author when post is published"
|
||||
msgstr ""
|
||||
|
||||
#. #-#-#-#-# publish-post-email-notification.pot (Send email notification to author when post is published 1.0.1) #-#-#-#-#
|
||||
#. Plugin URI of the plugin/theme
|
||||
#. #-#-#-#-# publish-post-email-notification.pot (Send email notification to author when post is published 1.0.1) #-#-#-#-#
|
||||
#. Author URI of the plugin/theme
|
||||
msgid ""
|
||||
"http://www.i13websolution.com/wordpress-publish-post-email-notification-pro-"
|
||||
"plugin.html"
|
||||
msgstr ""
|
||||
|
||||
#. Author of the plugin/theme
|
||||
msgid "I Thirteen Web Solution"
|
||||
msgstr ""
|
||||
30
spec/fixtures/dynamic_finders/plugin_version/qa-cost-of-goods-margins/composer_file/package.json
vendored
Normal file
30
spec/fixtures/dynamic_finders/plugin_version/qa-cost-of-goods-margins/composer_file/package.json
vendored
Normal file
@@ -0,0 +1,30 @@
|
||||
{
|
||||
"name": "qa-cost-of-goods-margins",
|
||||
"version": "1.0.0",
|
||||
"description": "Manage cost prices for your products and variations and instantly see the impact on margin, markup and value on hand in your store.",
|
||||
"authors": [
|
||||
{
|
||||
"name": "Khan Mohammad R.",
|
||||
"email": "khan@quickassortments.com",
|
||||
"role": "Developer"
|
||||
}
|
||||
],
|
||||
"devDependencies": {
|
||||
"babel-preset-es2015": "^6.6.0",
|
||||
"babel-preset-es2015-loose": "^7.0.0",
|
||||
"babelify": "^7.2.0",
|
||||
"browserify-shim": "^3.8.12",
|
||||
"grunt": "^1.0.0",
|
||||
"grunt-autoprefixer": "^3.0.4",
|
||||
"grunt-browserify": "^5.0.0",
|
||||
"grunt-combine-mq": "^0.9.0",
|
||||
"grunt-contrib-concat": "^0.5.1",
|
||||
"grunt-contrib-cssmin": "^3.0.0",
|
||||
"grunt-contrib-sass": "^1.0.0",
|
||||
"grunt-contrib-uglify": "^4.0.0",
|
||||
"grunt-contrib-watch": "^1.0.0",
|
||||
"grunt-lineending": "*",
|
||||
"load-grunt-tasks": "^3.4.1"
|
||||
},
|
||||
"dependencies": {}
|
||||
}
|
||||
560
spec/fixtures/dynamic_finders/plugin_version/quadmenu/change_log/changelog.txt
vendored
Normal file
560
spec/fixtures/dynamic_finders/plugin_version/quadmenu/change_log/changelog.txt
vendored
Normal 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 ==
|
||||
@@ -328,6 +328,14 @@
|
||||
<script type="text/javascript" src="http://wp.lab/wp-content/plugins/addons-for-visual-composer/assets/js/lvca-frontend.min.js?ver=1.7.1"></script>
|
||||
|
||||
|
||||
<!-- adfoxly -->
|
||||
<link rel="stylesheet" id="adfoxly-adfoxly-jquery-confirm-css" href="http://wp.lab/wp-content/plugins/adfoxly/public/vendor/jquery-confirm/jquery-confirm.min.css?ver=1.0.80" type="text/css" media="all">
|
||||
<link rel="stylesheet" id="adfoxly-adfoxly-public-css" href="http://wp.lab/wp-content/plugins/adfoxly/public/css/adfoxly-public.css?ver=1.0.80" type="text/css" media="all">
|
||||
<script type="text/javascript" src="http://wp.lab/wp-content/plugins/adfoxly/public/vendor/jquery-confirm/jquery-confirm.min.js?ver=1.0.80"></script>
|
||||
<script type="text/javascript" src="http://wp.lab/wp-content/plugins/adfoxly/public/js/adfoxly-public.js?ver=1.0.80"></script>
|
||||
<script type="text/javascript" src="http://wp.lab/wp-content/plugins/adfoxly/public/js/adfoxly-public-ajax.js?ver=1.0.80"></script>
|
||||
|
||||
|
||||
<!-- adjusted-bounce-rate -->
|
||||
<script type="text/javascript" src="http://wp.lab/wp-content/plugins/adjusted-bounce-rate/js/adjusted-bounce-rate.min.js?v=1.2.1"></script>
|
||||
|
||||
@@ -524,6 +532,12 @@
|
||||
<script type="text/javascript" src="http://wp.lab/wp-content/plugins/ajax-load-more-by-bkker-theme/js/ajax-load-more-by-bkker-theme.js?ver=1.0.0"></script>
|
||||
|
||||
|
||||
<!-- ajax-login-registration -->
|
||||
<link rel="stylesheet" id="ajax-login-registration-css" href="http://wp.lab/wp-content/plugins/ajax-login-registration/public/css/library-book-search-public.css?ver=1.0.0" type="text/css" media="all">
|
||||
<script type="text/javascript" src="http://wp.lab/wp-content/plugins/ajax-login-registration/public/js/jquery.validate.js?ver=1.0.0"></script>
|
||||
<script type="text/javascript" src="http://wp.lab/wp-content/plugins/ajax-login-registration/public/js/ajax-login-registration-public.js?ver=1.0.0"></script>
|
||||
|
||||
|
||||
<!-- ajax-manufactory -->
|
||||
<script type="text/javascript" src="http://wp.lab/wp-content/plugins/ajax-manufactory/js/jx.js?ver=1.6.5"></script>
|
||||
|
||||
@@ -878,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">
|
||||
|
||||
@@ -963,6 +982,10 @@
|
||||
<link rel="stylesheet" id="author_recommended_posts-public-css" href="http://wp.lab/wp-content/plugins/author-recommended-posts/css/public.css?ver=1.0.3" type="text/css" media="screen">
|
||||
|
||||
|
||||
<!-- authors-list -->
|
||||
<link rel="stylesheet" id="authors-list-css-css" href="http://wp.lab/wp-content/plugins/authors-list/css/authors-list.css?ver=1.0.0" type="text/css" media="all">
|
||||
|
||||
|
||||
<!-- auto-animateimage -->
|
||||
<script type="text/javascript" src="http://wp.lab/wp-content/plugins/auto-animateimage/animate-image.min.js?ver=0.6"></script>
|
||||
|
||||
@@ -985,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>
|
||||
|
||||
@@ -1195,6 +1223,20 @@
|
||||
<script type="text/javascript" src="http://wp.lab/wp-content/plugins/bbpress-topic-location/_inc/js/bbptl.js?ver=1.0.7"></script>
|
||||
|
||||
|
||||
<!-- bdtask-booking365 -->
|
||||
<link rel="stylesheet" id="msbdt-bootstrap-style-css" href="http://wp.lab/wp-content/plugins/bdtask-booking365/public/css/msbdt-bootstrap.css?ver=1.0.0" type="text/css" media="all">
|
||||
<link rel="stylesheet" id="msbdt-ui-style-css" href="http://wp.lab/wp-content/plugins/bdtask-booking365/public/css/msbdt-ui.css?ver=1.0.0" type="text/css" media="all">
|
||||
<link rel="stylesheet" id="msbdt-fontawesome-css" href="http://wp.lab/wp-content/plugins/bdtask-booking365/public/font-awesome/css/font-awesome.min.css?ver=1.0.0" type="text/css" media="all">
|
||||
<link rel="stylesheet" id="msbdt-custom-css" href="http://wp.lab/wp-content/plugins/bdtask-booking365/public/css/msbdt-custom-style.css?ver=1.0.0" type="text/css" media="all">
|
||||
<link rel="stylesheet" id="msbdt-css" href="http://wp.lab/wp-content/plugins/bdtask-booking365/public/css/msbdt-public.css?ver=1.0.0" type="text/css" media="all">
|
||||
<script type="text/javascript" src="http://wp.lab/wp-content/plugins/bdtask-booking365/public/js/msbdt-bootstrap.min.js?ver=1.0.0"></script>
|
||||
<script type="text/javascript" src="http://wp.lab/wp-content/plugins/bdtask-booking365/public/js/msbdt-jquery.slimscroll.min.js?ver=1.0.0"></script>
|
||||
<script type="text/javascript" src="http://wp.lab/wp-content/plugins/bdtask-booking365/public/js/msbdt-public.js?ver=1.0.0"></script>
|
||||
<script type="text/javascript" src="http://wp.lab/wp-content/plugins/bdtask-booking365/public/ajax/msbdt-public-service-display-ajax.js?ver=1.0.0"></script>
|
||||
<script type="text/javascript" src="http://wp.lab/wp-content/plugins/bdtask-booking365/public/ajax/multi-appointment-select-disable-date-agnist-doctor-ajax.js?ver=1.0.0"></script>
|
||||
<script type="text/javascript" src="http://wp.lab/wp-content/plugins/bdtask-booking365/public/ajax/msbdt-public-professional-display-ajax.js?ver=1.0.0"></script>
|
||||
|
||||
|
||||
<!-- bdwebteam-recent-post-tabs-widget -->
|
||||
<link rel="stylesheet" id="bdwebteam-recent-post-tabs-widget-css" href="http://wp.lab/wp-content/plugins/bdwebteam-recent-post-tabs-widget/css/bdwebteam-recent-tabs-widget.css?ver=1.0.2" type="text/css" media="screen">
|
||||
|
||||
@@ -1279,6 +1321,10 @@
|
||||
<script type="text/javascript" src="http://wp.lab/wp-content/plugins/best-testimonial/public/js/main.js?ver=1.0.2"></script>
|
||||
|
||||
|
||||
<!-- best-ticker -->
|
||||
<script type="text/javascript" src="http://wp.lab/wp-content/plugins/best-ticker/js/jquery.ticker.min.js?ver=1.0"></script>
|
||||
|
||||
|
||||
<!-- better-archives-widget -->
|
||||
<script type="text/javascript" src="http://wp.lab/wp-content/plugins/better-archives-widget/baw-script.min.js?ver=2.2.1"></script>
|
||||
|
||||
@@ -1732,6 +1778,10 @@
|
||||
<script type="text/javascript" src="http://wp.lab/wp-content/plugins/bp-activity-share/public/js/bp-activity-share-public.min.js?ver=1.5.0"></script>
|
||||
|
||||
|
||||
<!-- bp-event-manager -->
|
||||
<script type="text/javascript" src="http://wp.lab/wp-content/plugins/bp-event-manager/inc/js/bpem_script.js?ver=1.0.0"></script>
|
||||
|
||||
|
||||
<!-- bp-greeting-message -->
|
||||
<link rel="stylesheet" id="bp_greeting_message-frontend-css" href="http://wp.lab/wp-content/plugins/bp-greeting-message/assets/css/frontend.css?ver=1.0.3" type="text/css" media="all">
|
||||
<script type="text/javascript" src="http://wp.lab/wp-content/plugins/bp-greeting-message/assets/js/frontend.js?ver=1.0.3"></script>
|
||||
@@ -2366,6 +2416,14 @@
|
||||
<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">
|
||||
|
||||
|
||||
<!-- ckeditor-for-wordpress -->
|
||||
<script type="text/javascript" src="http://wp.lab/wp-content/plugins/ckeditor-for-wordpress/ckeditor/ckeditor.js?t=F7J8&ver=4.5.3.3"></script>
|
||||
<script type="text/javascript" src="http://wp.lab/wp-content/plugins/ckeditor-for-wordpress/includes/ckeditor.utils.js?t=F7J8&ver=4.5.3.3"></script>
|
||||
@@ -2865,6 +2923,11 @@
|
||||
<script type="text/javascript" src="http://wp.lab/wp-content/plugins/coupon-reveal-button/js/spbcta-nm.js?ver=1.0.0"></script>
|
||||
|
||||
|
||||
<!-- coupons -->
|
||||
<link rel="stylesheet" id="issc-css" href="http://wp.lab/wp-content/plugins/coupons/frontend/css/frontend.css?ver=1.1.0" type="text/css" media="all">
|
||||
<script type="text/javascript" src="http://wp.lab/wp-content/plugins/coupons/frontend/js/frontend.js?ver=1.1.0"></script>
|
||||
|
||||
|
||||
<!-- course-session-for-sensei -->
|
||||
<link rel="stylesheet" id="course_session_for_sensei-frontend-css" href="http://wp.lab/wp-content/plugins/course-session-for-sensei/assets/css/frontend.css?ver=1.2.0" type="text/css" media="all">
|
||||
|
||||
@@ -2882,6 +2945,11 @@
|
||||
<script type="text/javascript" src="http://wp.lab/wp-content/plugins/court-reservation/public/js/courtres-public.js?ver=1.0.0"></script>
|
||||
|
||||
|
||||
<!-- cpf-e-cnpj-para-contact-form-7 -->
|
||||
<script type="text/javascript" src="http://wp.lab/wp-content/plugins/cpf-e-cnpj-para-contact-form-7/js/mask.min.js?ver=1.0"></script>
|
||||
<script type="text/javascript" src="http://wp.lab/wp-content/plugins/cpf-e-cnpj-para-contact-form-7/js/main.js?ver=1.0"></script>
|
||||
|
||||
|
||||
<!-- cpt-list -->
|
||||
<link rel="stylesheet" id="cpt-list-style-css" href="http://wp.lab/wp-content/plugins/cpt-list/css/cpt-list.css?ver=0.1.1" type="text/css" media="all">
|
||||
|
||||
@@ -2954,6 +3022,22 @@
|
||||
<script type="text/javascript" src="http://wp.lab/wp-content/plugins/cryptoniq-lite/assets/js/cryptoniq.engine.js?ver=1.0"></script>
|
||||
|
||||
|
||||
<!-- curatewp-nested-posts -->
|
||||
<link rel="stylesheet" id="cwpnp-layouts-css" href="http://wp.lab/wp-content/plugins/curatewp-nested-posts/assets/dist/layouts.build.css?ver=1.0.0" type="text/css" media="all">
|
||||
|
||||
|
||||
<!-- curatewp-related-posts -->
|
||||
<link rel="stylesheet" id="cwprp-layouts-css" href="http://wp.lab/wp-content/plugins/curatewp-related-posts/assets/dist/layouts.build.css?ver=1.0.0" type="text/css" media="all">
|
||||
|
||||
|
||||
<!-- custom-accordion-block -->
|
||||
<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">
|
||||
|
||||
@@ -3158,6 +3242,12 @@
|
||||
<script type="text/javascript" src="http://wp.lab/wp-content/plugins/duracelltomi-google-tag-manager/js/gtm4wp-form-move-tracker.js?ver=1.7.2"></script>
|
||||
|
||||
|
||||
<!-- dvk-conf -->
|
||||
<link rel="stylesheet" id="dvk-conf-css" href="http://wp.lab/wp-content/plugins/dvk-conf/public/css/dvk-conf-public.css?ver=0.0.3" type="text/css" media="all">
|
||||
<script type="text/javascript" src="http://wp.lab/wp-content/plugins/dvk-conf/public/js/dvk-conf-public.js?ver=0.0.3"></script>
|
||||
<script type="text/javascript" src="http://wp.lab/wp-content/plugins/dvk-conf/public//js/cookie.js?ver=0.0.3"></script>
|
||||
|
||||
|
||||
<!-- dvk-social-sharing -->
|
||||
<link rel="stylesheet" id="dvk-social-sharing-css" href="http://wp.lab/wp-content/plugins/dvk-social-sharing/assets/css/styles.min.css?ver=1.3.2" type="text/css" media="all">
|
||||
|
||||
@@ -3809,6 +3899,11 @@
|
||||
<script type="text/javascript" src="http://wp.lab/wp-content/plugins/exxica-social-marketing/public/js/exxica-social-marketing-public.js?ver=1.3.3"></script>
|
||||
|
||||
|
||||
<!-- ezycookie -->
|
||||
<link rel="stylesheet" id="ezycookie-css" href="http://wp.lab/wp-content/plugins/ezycookie/public/css/ezycookie-public.css?ver=1.0.0" type="text/css" media="all">
|
||||
<script type="text/javascript" src="http://wp.lab/wp-content/plugins/ezycookie/public/js/ezycookie-public.js?ver=1.0.0"></script>
|
||||
|
||||
|
||||
<!-- f1press -->
|
||||
<link rel="stylesheet" id="F1Press-css" href="http://wp.lab/wp-content/plugins/f1press/style.css?ver=2.0" type="text/css" media="all">
|
||||
|
||||
@@ -3915,6 +4010,11 @@
|
||||
<script type="text/javascript" src="http://wp.lab/wp-content/plugins/faq-accordion/slide.js?ver=1.1.1"></script>
|
||||
|
||||
|
||||
<!-- faq-accordion-block -->
|
||||
<link rel="stylesheet" id="wdp/faq-accordion-block-css" href="http://wp.lab/wp-content/plugins/faq-accordion-block/build/block.css?ver=1.0.0" type="text/css" media="all">
|
||||
<script type="text/javascript" src="http://wp.lab/wp-content/plugins/faq-accordion-block/build/slide-toggle.min.js?ver=1.0.0"></script>
|
||||
|
||||
|
||||
<!-- faq-wd -->
|
||||
<link rel="stylesheet" id="faqwd_front_end_style-css" href="http://wp.lab/wp-content/plugins/faq-wd/css/front_end_style.css?ver=1.0.34_5a2c0f2729647" type="text/css" media="all">
|
||||
<link rel="stylesheet" id="faqwd_front_end_default_style-css" href="http://wp.lab/wp-content/plugins/faq-wd/css/default.css?ver=1.0.34_5a2c0f2729647" type="text/css" media="all">
|
||||
@@ -4635,6 +4735,11 @@
|
||||
<script type="text/javascript" src="http://wp.lab/wp-content/plugins/go-gallery/assets/plugins/isotope/isotope.pkgd.min.js?ver=1.0"></script>
|
||||
<script type="text/javascript" src="http://wp.lab/wp-content/plugins/go-gallery/assets/js/gallery.js?ver=1.0"></script>
|
||||
<script type="text/javascript" src="http://wp.lab/wp-content/plugins/go-gallery/assets/plugins/tos/js/jquery.tosrus.min.custom.js?ver=1.0"></script>
|
||||
<link rel="stylesheet" id="go-gallery-css" href="http://wp.lab/wp-content/plugins/go-gallery/assets/css/go-gallery.css?ver=1.0" type="text/css" media="all">
|
||||
<link rel="stylesheet" id="go-gallery-effects-css" href="http://wp.lab/wp-content/plugins/go-gallery/assets/css/effects.css?ver=1.0" type="text/css" media="all">
|
||||
<link rel="stylesheet" id="qtlb-css" href="http://wp.lab/wp-content/plugins/go-gallery/assets/plugins/qtlb/styles.css?ver=1.0" type="text/css" media="all">
|
||||
<script type="text/javascript" src="http://wp.lab/wp-content/plugins/go-gallery/assets/js/go-gallery.js?ver=1.0"></script>
|
||||
<script type="text/javascript" src="http://wp.lab/wp-content/plugins/go-gallery/assets/plugins/qtlb/scripts.js?ver=1.0"></script>
|
||||
|
||||
|
||||
<!-- godaddy-email-marketing-sign-up-forms -->
|
||||
@@ -5145,6 +5250,11 @@
|
||||
<script type="text/javascript" src="http://wp.lab/wp-content/plugins/ht-portfolio/assets/js/popper.min.js?ver=1.0.0"></script>
|
||||
|
||||
|
||||
<!-- ht-request -->
|
||||
<link rel="stylesheet" id="wph-request-css" href="http://wp.lab/wp-content/plugins/ht-request/public/css/wph-request-public.css?ver=1.0.0" type="text/css" media="all">
|
||||
<script type="text/javascript" src="http://wp.lab/wp-content/plugins/ht-request/public/js/wph-request-public.js?ver=1.0.0"></script>
|
||||
|
||||
|
||||
<!-- ht-slider-for-elementor -->
|
||||
<link rel="stylesheet" id="animate-min-css" href="http://wp.lab/wp-content/plugins/ht-slider-for-elementor/assests/css/animate.min.css?ver=1.0.0" type="text/css" media="all">
|
||||
<link rel="stylesheet" id="htslider-widgets-css" href="http://wp.lab/wp-content/plugins/ht-slider-for-elementor/assests/css/ht-slider-widgets.css?ver=1.0.0" type="text/css" media="all">
|
||||
@@ -5359,6 +5469,16 @@
|
||||
<script type="text/javascript" src="http://wp.lab/wp-content/plugins/imu-calculator/includes/js/imu_calculator.js?ver=1.1.5"></script>
|
||||
|
||||
|
||||
<!-- inboundwp-lite -->
|
||||
<link rel="stylesheet" id="ibwp-font-awesome-css" href="http://wp.lab/wp-content/plugins/inboundwp-lite/assets/css/font-awesome.min.css?ver=1.0.1" type="text/css" media="all">
|
||||
<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">
|
||||
@@ -5448,6 +5568,11 @@
|
||||
<link rel="stylesheet" id="instag-slider-css" href="http://wp.lab/wp-content/plugins/instagram-slider-widget/assets/css/instag-slider.css?ver=1.4.0" type="text/css" media="all">
|
||||
|
||||
|
||||
<!-- instagram-widget-by-wpzoom -->
|
||||
<link rel="stylesheet" id="zoom-instagram-widget-css" href="http://wp.lab/wp-content/plugins/instagram-widget-by-wpzoom/css/instagram-widget.css?ver=1.4.0" type="text/css" media="all">
|
||||
<script type="text/javascript" src="http://wp.lab/wp-content/plugins/instagram-widget-by-wpzoom/js/instagram-widget.js?ver=1.4.0"></script>
|
||||
|
||||
|
||||
<!-- instalinker -->
|
||||
<link rel="stylesheet" id="instalink-lite-css" href="http://wp.lab/wp-content/plugins/instalinker/assets/instalink-lite/instalink-lite-1.4.0.min.css?ver=1.5.0" type="text/css" media="all">
|
||||
<script type="text/javascript" src="http://wp.lab/wp-content/plugins/instalinker/assets/instalink-lite/instalink-lite-1.4.0.min.js?ver=1.5.0"></script>
|
||||
@@ -5760,6 +5885,11 @@
|
||||
<link rel="stylesheet" id="kalendar_cz-css" href="http://wp.lab/wp-content/plugins/kalendar-cz/kalendar_cz_style.css?ver=2.0" type="text/css" media="all">
|
||||
|
||||
|
||||
<!-- kalender-digital -->
|
||||
<link rel="stylesheet" id="kalender-digital-css" href="http://wp.lab/wp-content/plugins/kalender-digital/public/css/kalender-digital-public.css?ver=1.0.1" type="text/css" media="all">
|
||||
<script type="text/javascript" src="http://wp.lab/wp-content/plugins/kalender-digital/public/js/kalender-digital-public.js?ver=1.0.1"></script>
|
||||
|
||||
|
||||
<!-- kanzu-support-desk -->
|
||||
<link rel="stylesheet" id="kanzu-support-desk-public-css-css" href="http://wp.lab/wp-content/plugins/kanzu-support-desk/assets/css/ksd-public.css?ver=2.4.5" type="text/css" media="all">
|
||||
<script type="text/javascript" src="http://wp.lab/wp-content/plugins/kanzu-support-desk/assets/js/ksd-public.js?ver=2.4.5"></script>
|
||||
@@ -5975,6 +6105,11 @@
|
||||
<link rel="stylesheet" id="l2h_print_style-css" href="http://wp.lab/wp-content/plugins/latex2html/inc/css/print.min.css?ver=2.2.0" type="text/css" media="print">
|
||||
|
||||
|
||||
<!-- launchpad-article-feedback -->
|
||||
<link rel="stylesheet" id="launchpad_feedback_css-css" href="http://wp.lab/wp-content/plugins/launchpad-article-feedback/assets/css/launchpad_feedback.css?ver=1.0" type="text/css" media="all">
|
||||
<script type="text/javascript" src="http://wp.lab/wp-content/plugins/launchpad-article-feedback/assets/js/launchpad_feedback.js?ver=1.0"></script>
|
||||
|
||||
|
||||
<!-- lava-bp-post -->
|
||||
<link rel="stylesheet" id="lava-bp-post-css-css" href="http://wp.lab/wp-content/plugins/lava-bp-post/assets/css/lava-bp-post.css?ver=1.0.6" type="text/css" media="all">
|
||||
|
||||
@@ -6682,6 +6817,17 @@
|
||||
<link rel="stylesheet" id="msl-main-css" href="http://wp.lab/wp-content/plugins/master-slider/public/assets/css/masterslider.main.css?ver=3.4.1" type="text/css" media="all">
|
||||
|
||||
|
||||
<!-- masvideos -->
|
||||
<link rel="stylesheet" id="masvideos-general-css" href="http://wp.lab/wp-content/plugins/masvideos/assets/css/masvideos.css?ver=1.0.0" type="text/css" media="all">
|
||||
<script type="text/javascript" src="http://wp.lab/wp-content/plugins/masvideos/assets/js/frontend/popper.min.js?ver=1.0.0"></script>
|
||||
<script type="text/javascript" src="http://wp.lab/wp-content/plugins/masvideos/assets/js/frontend/bootstrap-util.min.js?ver=1.0.0"></script>
|
||||
<script type="text/javascript" src="http://wp.lab/wp-content/plugins/masvideos/assets/js/frontend/bootstrap-tab.min.js?ver=1.0.0"></script>
|
||||
<script type="text/javascript" src="http://wp.lab/wp-content/plugins/masvideos/assets/js/frontend/bootstrap-dropdown.min.js?ver=1.0.0"></script>
|
||||
<script type="text/javascript" src="http://wp.lab/wp-content/plugins/masvideos/assets/js/frontend/playlist-tv-show.min.js?ver=1.0.0"></script>
|
||||
<script type="text/javascript" src="http://wp.lab/wp-content/plugins/masvideos/assets/js/frontend/playlist-video.min.js?ver=1.0.0"></script>
|
||||
<script type="text/javascript" src="http://wp.lab/wp-content/plugins/masvideos/assets/js/frontend/playlist-movie.min.js?ver=1.0.0"></script>
|
||||
|
||||
|
||||
<!-- masy-gallery -->
|
||||
<script type="text/javascript" src="http://wp.lab/wp-content/plugins/masy-gallery/js/macy.min.js?ver=1.5"></script>
|
||||
|
||||
@@ -7257,6 +7403,10 @@
|
||||
<link rel="stylesheet" id="mbt-style-pack-css" href="http://wp.lab/wp-content/plugins/mybooktable/styles/silver/style.css?ver=3.1.1" type="text/css" media="all">
|
||||
|
||||
|
||||
<!-- mygallery -->
|
||||
<script type="text/javascript" src="http://wp.lab/wp-content/plugins/mygallery/public/js/1.bundle.js?ver=1.1.2"></script>
|
||||
|
||||
|
||||
<!-- myspeakingpage -->
|
||||
<link rel="stylesheet" id="msp-frontend-style-css" href="http://wp.lab/wp-content/plugins/myspeakingpage/css/frontend.css?ver=1.0.3" type="text/css" media="all">
|
||||
|
||||
@@ -7387,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>
|
||||
@@ -7518,6 +7672,12 @@
|
||||
<script type="text/javascript" src="http://wp.lab/wp-content/plugins/ns-category-widget/public/assets/js/public.js?ver=3.0.0"></script>
|
||||
|
||||
|
||||
<!-- ns-marketplace-multi-vendor -->
|
||||
<link rel="stylesheet" id="all-min-css" href="http://wp.lab/wp-content/plugins/ns-marketplace-multi-vendor//ASSETS/CSS/all.min.css?ver=1.0.0" type="text/css" media="all">
|
||||
<script type="text/javascript" src="http://wp.lab/wp-content/plugins/ns-marketplace-multi-vendor//ASSETS/JS/ns-marketplace-multi-vendor-ajax-functions.js?ver=1.0.0"></script>
|
||||
<script type="text/javascript" src="http://wp.lab/wp-content/plugins/ns-marketplace-multi-vendor//ASSETS/JS/ns-marketplace-multi-vendor-account.js?ver=1.0.0"></script>
|
||||
|
||||
|
||||
<!-- ns-mistercorporate -->
|
||||
<link rel="stylesheet" id="mistercorporate-contact-style-css" href="http://wp.lab/wp-content/plugins/ns-mistercorporate/css/mistercorporate-contact-style.css?ver=1.0.0" type="text/css" media="all">
|
||||
|
||||
@@ -7880,6 +8040,13 @@
|
||||
<link rel="stylesheet" id="paragoncss-css" href="http://wp.lab/wp-content/plugins/paragon-profile/css/paragoncss.css?ver=1.1" type="text/css" media="All">
|
||||
|
||||
|
||||
<!-- parkingpro-booking-widgets -->
|
||||
<link rel="stylesheet" id="jquery-timepicker-css" href="http://wp.lab/wp-content/plugins/parkingpro-booking-widgets/public/css/jquery.timepicker.min.css?ver=1.1.0" type="text/css" media="all">
|
||||
<link rel="stylesheet" id="parkingpro-booking-widgets-css" href="http://wp.lab/wp-content/plugins/parkingpro-booking-widgets/public/css/parkingpro-booking-widgets-public.css?ver=1.1.0" type="text/css" media="all">
|
||||
<script type="text/javascript" src="http://wp.lab/wp-content/plugins/parkingpro-booking-widgets/public/js/jquery.timepicker.min.js?ver=1.1.0"></script>
|
||||
<script type="text/javascript" src="http://wp.lab/wp-content/plugins/parkingpro-booking-widgets/public/js/parkingpro-booking-widgets-public.js?ver=1.1.0"></script>
|
||||
|
||||
|
||||
<!-- partner-manager -->
|
||||
<link rel="stylesheet" id="slick-css" href="http://wp.lab/wp-content/plugins/partner-manager/public/css/slick.css?ver=1.0.0" type="text/css" media="all">
|
||||
<link rel="stylesheet" id="partner-manager-css" href="http://wp.lab/wp-content/plugins/partner-manager/public/css/partner-manager-public.css?ver=1.0.0" type="text/css" media="all">
|
||||
@@ -8016,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">
|
||||
@@ -8815,6 +8987,10 @@
|
||||
<script type="text/javascript" src="http://wp.lab/wp-content/plugins/random-quote-of-the-day/includes/assets/js/public.js?ver=1.0.0"></script>
|
||||
|
||||
|
||||
<!-- rank-with-schema -->
|
||||
<script type="text/javascript" src="http://wp.lab/wp-content/plugins/rank-with-schema/js/main.js?v=1.0.5"></script>
|
||||
|
||||
|
||||
<!-- rate -->
|
||||
<script type="text/javascript" src="http://wp.lab/wp-content/plugins/rate/js/rate.js?ver=0.4"></script>
|
||||
|
||||
@@ -8863,6 +9039,11 @@
|
||||
<link rel="stylesheet" id="srizon-mortgage-site-css" href="http://wp.lab/wp-content/plugins/reactive-mortgage-calculator/site/resources/app.css?ver=1.0" type="text/css" media="all">
|
||||
|
||||
|
||||
<!-- read-more-buddy -->
|
||||
<link rel="stylesheet" id="read_mb-css" href="http://wp.lab/wp-content/plugins/read-more-buddy/public/css/read_mb-public.css?ver=1.0.0" type="text/css" media="all">
|
||||
<script type="text/javascript" src="http://wp.lab/wp-content/plugins/read-more-buddy/public/js/read_mb-public.js?ver=1.0.0"></script>
|
||||
|
||||
|
||||
<!-- real-accessability -->
|
||||
<link rel="stylesheet" id="real-accessability-css" href="http://wp.lab/wp-content/plugins/real-accessability/real-accessability.css?ver=1.0" type="text/css" media="all">
|
||||
<script type="text/javascript" src="http://wp.lab/wp-content/plugins/real-accessability/real-accessability.js?ver=1.0"></script>
|
||||
@@ -8887,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>
|
||||
@@ -8946,6 +9132,11 @@
|
||||
<link rel="stylesheet" id="recipecan_print-css" href="http://wp.lab/wp-content/plugins/recipecan-recipes/stylesheets/print.css?ver=0.2.9" type="text/css" media="print">
|
||||
|
||||
|
||||
<!-- recover-woocommerce-abandoned-cart -->
|
||||
<link rel="stylesheet" id="recover-woocommerce-abandoned-cart-css" href="http://wp.lab/wp-content/plugins/recover-woocommerce-abandoned-cart/public/css/recover-woocommerce-abandoned-cart-public.css?ver=1.0.2" type="text/css" media="all">
|
||||
<script type="text/javascript" src="http://wp.lab/wp-content/plugins/recover-woocommerce-abandoned-cart/public/js/recover-woocommerce-abandoned-cart-public.js?ver=1.0.2"></script>
|
||||
|
||||
|
||||
<!-- recurly-subscription -->
|
||||
<link rel="stylesheet" id="recurly-subscription-css" href="http://wp.lab/wp-content/plugins/recurly-subscription/public/css/recurly-subscription-public.css?ver=1.0.0" type="text/css" media="all">
|
||||
<script type="text/javascript" src="http://wp.lab/wp-content/plugins/recurly-subscription/public/js/recurly-subscription-public.js?ver=1.0.0"></script>
|
||||
@@ -9482,6 +9673,12 @@
|
||||
<script type="text/javascript" src="http://wp.lab/wp-content/plugins/scroll-popup/js/jquery.cornerslider.js?ver=1.0"></script>
|
||||
|
||||
|
||||
<!-- scrollbar-by-webxapp -->
|
||||
<link rel="stylesheet" id="wxacs_front_style-css" href="http://wp.lab/wp-content/plugins/scrollbar-by-webxapp/assets/css/style.css?ver=1.0.0" type="text/css" media="all">
|
||||
<script type="text/javascript" src="http://wp.lab/wp-content/plugins/scrollbar-by-webxapp/assets/js/jquery.easeScroll.js?ver=1.0.0"></script>
|
||||
<script type="text/javascript" src="http://wp.lab/wp-content/plugins/scrollbar-by-webxapp/assets/js/script.js?ver=1.0.0"></script>
|
||||
|
||||
|
||||
<!-- scrolltick -->
|
||||
<link rel="stylesheet" id="scrolltick-css-css" href="http://wp.lab/wp-content/plugins/scrolltick/assets/js/style.css?ver=1.0" type="text/css" media="">
|
||||
<script type="text/javascript" src="http://wp.lab/wp-content/plugins/scrolltick/assets/js/frontend.js?ver=1.0"></script>
|
||||
@@ -9511,6 +9708,11 @@
|
||||
<script type="text/javascript" src="http://wp.lab/wp-content/plugins/search-google/js/search-google.js?ver=1.9"></script>
|
||||
|
||||
|
||||
<!-- search-in-place -->
|
||||
<link rel="stylesheet" id="codepeople-search-in-place-style-css" href="http://wp.lab/wp-content/plugins/search-in-place/css/codepeople_shearch_in_place.css?ver=1.0.36" type="text/css" media="all">
|
||||
<script type="text/javascript" src="http://wp.lab/wp-content/plugins/search-in-place/js/codepeople_shearch_in_place.js?ver=1.0.36"></script>
|
||||
|
||||
|
||||
<!-- search-live -->
|
||||
<link rel="stylesheet" id="search-live-css" href="http://wp.lab/wp-content/plugins/search-live/css/search-live.css?ver=1.8.2" type="text/css" media="all">
|
||||
<script type="text/javascript" src="http://wp.lab/wp-content/plugins/search-live/js/jquery.typewatch.min.js?ver=1.8.2"></script>
|
||||
@@ -9607,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>
|
||||
@@ -10085,6 +10293,11 @@
|
||||
<script type="text/javascript" src="http://wp.lab/wp-content/plugins/simple-youtube-embed/jquery.fitvids.js?ver=1.0.6"></script>
|
||||
|
||||
|
||||
<!-- simple-youtube-gdpr -->
|
||||
<link rel="stylesheet" id="simple-youtube-gdpr-css" href="http://wp.lab/wp-content/plugins/simple-youtube-gdpr/public/css/simple-youtube-gdpr-public.css?ver=0.5.0" type="text/css" media="all">
|
||||
<script type="text/javascript" src="http://wp.lab/wp-content/plugins/simple-youtube-gdpr/public/js/simple-youtube-gdpr-public.js?ver=0.5.0"></script>
|
||||
|
||||
|
||||
<!-- simplelightbox -->
|
||||
<script type="text/javascript" src="http://wp.lab/wp-content/plugins/simplelightbox/dist/simple-lightbox.min.js?ver=1.10.0"></script>
|
||||
<script type="text/javascript" src="http://wp.lab/wp-content/plugins/simplelightbox/resources/js/setup.simplelightbox.js?ver=1.10.0"></script>
|
||||
@@ -10568,6 +10781,13 @@
|
||||
<script type="text/javascript" src="http://wp.lab/wp-content/plugins/sports-address-book/assets/js/sports-address-book.js?ver=1.1.3"></script>
|
||||
|
||||
|
||||
<!-- sports-leagues -->
|
||||
<link rel="stylesheet" id="sl_styles-css" href="http://wp.lab/wp-content/plugins/sports-leagues/public/css/styles.css?ver=0.5.3" type="text/css" media="all">
|
||||
<link rel="stylesheet" id="sl_flags-css" href="http://wp.lab/wp-content/plugins/sports-leagues/vendor/world-flags-sprite/stylesheets/flags32.css?ver=0.5.3" type="text/css" media="all">
|
||||
<link rel="stylesheet" id="sl_flags_16-css" href="http://wp.lab/wp-content/plugins/sports-leagues/vendor/world-flags-sprite/stylesheets/flags16.css?ver=0.5.3" type="text/css" media="all">
|
||||
<script type="text/javascript" src="http://wp.lab/wp-content/plugins/sports-leagues/public/js/sl-public.js?ver=0.5.3"></script>
|
||||
|
||||
|
||||
<!-- sportspress -->
|
||||
<link rel="stylesheet" id="sportspress-general-css" href="//wp.lab/wp-content/plugins/sportspress/assets/css/sportspress.css?ver=2.5.4" type="text/css" media="all">
|
||||
<script type="text/javascript" src="http://wp.lab/wp-content/plugins/sportspress/assets/js/sportspress.js?ver=2.5.4"></script>
|
||||
@@ -10683,6 +10903,11 @@
|
||||
<script type="text/javascript" src="http://wp.lab/wp-content/plugins/stencil/public/js/stencil-public.js?ver=1.2.2"></script>
|
||||
|
||||
|
||||
<!-- sticky-add-to-cart-for-woo -->
|
||||
<link rel="stylesheet" id="satcwoo-css" href="http://wp.lab/wp-content/plugins/sticky-add-to-cart-for-woo/public/css/satcwoo-public.css?ver=1.0.0" type="text/css" media="all">
|
||||
<script type="text/javascript" src="http://wp.lab/wp-content/plugins/sticky-add-to-cart-for-woo/public/js/satcwoo-public.js?ver=1.0.0"></script>
|
||||
|
||||
|
||||
<!-- sticky-menu-or-anything-on-scroll -->
|
||||
<script type="text/javascript" src="http://wp.lab/wp-content/plugins/sticky-menu-or-anything-on-scroll/assets/js/jq-sticky-anything.min.js?ver=2.1.1"></script>
|
||||
<script type="text/javascript" src="http://wp.lab/wp-content/plugins/sticky-menu-or-anything-on-scroll/assets/js/stickThis.js?ver=2.1.1"></script>
|
||||
@@ -10908,6 +11133,11 @@
|
||||
<link rel="stylesheet" id="tabulate-styles-css" href="http://wp.lab/wp-content/plugins/tabulate/assets/style.css?ver=2.10.1" type="text/css" media="all">
|
||||
|
||||
|
||||
<!-- tabut-companion -->
|
||||
<link rel="stylesheet" id="tabut-companion-css" href="http://wp.lab/wp-content/plugins/tabut-companion/public/css/tabut-companion-public.css?ver=1.0.0" type="text/css" media="all">
|
||||
<script type="text/javascript" src="http://wp.lab/wp-content/plugins/tabut-companion/public/js/tabut-companion-public.js?ver=1.0.0"></script>
|
||||
|
||||
|
||||
<!-- tackthis -->
|
||||
<script type="text/javascript" src="http://wp.lab/wp-content/plugins/tackthis//frontend/js/scripts.js?ver=1.3.8"></script>
|
||||
|
||||
@@ -11450,6 +11680,11 @@
|
||||
<link rel="stylesheet" id="spyr-tweetstimonials-css" href="http://wp.lab/wp-content/plugins/tweet-stimonials/style.css?ver=3.1" type="text/css" media="all">
|
||||
|
||||
|
||||
<!-- tweettee -->
|
||||
<link rel="stylesheet" id="tweettee-css" href="http://wp.lab/wp-content/plugins/tweettee/src/PublicPart/css/tweettee_public.css?ver=1.1.0" type="text/css" media="all">
|
||||
<script type="text/javascript" src="http://wp.lab/wp-content/plugins/tweettee/src/PublicPart/js/tweettee_public.js?ver=1.1.0"></script>
|
||||
|
||||
|
||||
<!-- tweetview-widget -->
|
||||
<script type="text/javascript" src="http://wp.lab/wp-content/plugins/tweetview-widget/js/tweetview-min.js?ver=1.6"></script>
|
||||
|
||||
@@ -11580,6 +11815,11 @@
|
||||
<script type="text/javascript" src="http://wp.lab/wp-content/plugins/ultimate-back-to-top/nyams_ultimate_button.js?ver=1.0"></script>
|
||||
|
||||
|
||||
<!-- ultimate-bulk-seo-noindex-nofollow -->
|
||||
<link rel="stylesheet" id="bulk-seo-noindex-css" href="http://wp.lab/wp-content/plugins/ultimate-bulk-seo-noindex-nofollow/public/css/bulk-seo-noindex-public.css?ver=1.0.0" type="text/css" media="all">
|
||||
<script type="text/javascript" src="http://wp.lab/wp-content/plugins/ultimate-bulk-seo-noindex-nofollow/public/js/bulk-seo-noindex-public.js?ver=1.0.0"></script>
|
||||
|
||||
|
||||
<!-- ultimate-form-builder-lite -->
|
||||
<link rel="stylesheet" id="ufbl-custom-select-css-css" href="http://wp.lab/wp-content/plugins/ultimate-form-builder-lite/css/jquery.selectbox.css?ver=1.3.7" type="text/css" media="all">
|
||||
<link rel="stylesheet" id="ufbl-front-css-css" href="http://wp.lab/wp-content/plugins/ultimate-form-builder-lite/css/frontend.css?ver=1.3.7" type="text/css" media="all">
|
||||
@@ -11976,6 +12216,15 @@
|
||||
<link rel="stylesheet" id="kgvid_video_styles-css" href="http://wp.lab/wp-content/plugins/video-embed-thumbnail-generator/css/kgvid_styles.css?ver=4.6.20" type="text/css" media="all">
|
||||
|
||||
|
||||
<!-- video-player-gallery -->
|
||||
<link rel="stylesheet" id="vpg_customjs_css-css" href="http://wp.lab/wp-content/plugins/video-player-gallery/vpg-assets/css/vpg-customjs.css?ver=1.2" type="text/css" media="all">
|
||||
<link rel="stylesheet" id="vpg_custom_css-css" href="http://wp.lab/wp-content/plugins/video-player-gallery/vpg-assets/css/vpg-custom.css?ver=1.2" type="text/css" media="all">
|
||||
<link rel="stylesheet" id="vpg_font_awesome-css" href="http://wp.lab/wp-content/plugins/video-player-gallery/vpg-assets/css/font-awesome.min.css?ver=1.2" type="text/css" media="all">
|
||||
<link rel="stylesheet" id="wpoh-slick-css-css" href="http://wp.lab/wp-content/plugins/video-player-gallery/vpg-assets/css/slick.css?ver=1.2" type="text/css" media="all">
|
||||
<link rel="stylesheet" id="wpoh-magnific-css-css" href="http://wp.lab/wp-content/plugins/video-player-gallery/vpg-assets/css/popup.css?ver=1.2" type="text/css" media="all">
|
||||
<script type="text/javascript" src="http://wp.lab/wp-content/plugins/video-player-gallery/vpg-assets/js/simple-video.js?ver=1.2"></script>
|
||||
|
||||
|
||||
<!-- video-sync-for-vimeo -->
|
||||
<link rel="stylesheet" id="rvs-wp-videos-css" href="http://wp.lab/wp-content/plugins/video-sync-for-vimeo/css/rvs-styles.css?ver=2.4.2" type="text/css" media="all">
|
||||
<link rel="stylesheet" id="wp-videos-responsive-css" href="http://wp.lab/wp-content/plugins/video-sync-for-vimeo/css/responsive-video.css?ver=2.4.2" type="text/css" media="all">
|
||||
@@ -12005,6 +12254,13 @@
|
||||
<link rel="stylesheet" id="vloops-buttons-style-css" href="http://wp.lab/wp-content/plugins/viral-loops-wp-integration/assets/css/button-styles.css?ver=2.0.7" type="text/css" media="all">
|
||||
|
||||
|
||||
<!-- virtual-marketplace-store -->
|
||||
<link rel="stylesheet" id="lightbox-css" href="http://wp.lab/wp-content/plugins/virtual-marketplace-store/public/css/lightbox.min.css?ver=1.2.0" type="text/css" media="all">
|
||||
<link rel="stylesheet" id="vmstore-css" href="http://wp.lab/wp-content/plugins/virtual-marketplace-store/public/css/vmstore-public.css?ver=1.2.0" type="text/css" media="all">
|
||||
<script type="text/javascript" src="http://wp.lab/wp-content/plugins/virtual-marketplace-store/public/js/lightbox.min.js?ver=1.2.0"></script>
|
||||
<script type="text/javascript" src="http://wp.lab/wp-content/plugins/virtual-marketplace-store/public/js/vmstore-public.js?ver=1.2.0"></script>
|
||||
|
||||
|
||||
<!-- visideign-login -->
|
||||
<script type="text/javascript" src="http://wp.lab/wp-content/plugins/visideign-login/js/login.js?ver=1.0"></script>
|
||||
<script type="text/javascript" src="http://wp.lab/wp-content/plugins/visideign-login/js/blockui.js?ver=1.0"></script>
|
||||
@@ -12034,6 +12290,11 @@
|
||||
<script type="text/javascript" src="http://wp.lab/wp-content/plugins/voice-search/js/voice-search.min%20.js?ver=1.2.1"></script>
|
||||
|
||||
|
||||
<!-- void-woo-cart-restrictor -->
|
||||
<link rel="stylesheet" id="void-woo-cart-restrictor-css" href="http://wp.lab/wp-content/plugins/void-woo-cart-restrictor/public/css/void-woo-cart-restrictor-public.css?ver=1.0.0" type="text/css" media="all">
|
||||
<script type="text/javascript" src="http://wp.lab/wp-content/plugins/void-woo-cart-restrictor/public/js/void-woo-cart-restrictor-public.js?ver=1.0.0"></script>
|
||||
|
||||
|
||||
<!-- voting-for-a-photo -->
|
||||
<script type="text/javascript" src="http://wp.lab/wp-content/plugins/voting-for-a-photo/assets/frontend/js/voting-for-photo.js?ver=1.1"></script>
|
||||
|
||||
@@ -12075,6 +12336,11 @@
|
||||
<link rel="stylesheet" id="xoo-wl-style-css" href="http://wp.lab/wp-content/plugins/waitlist-woocommerce/assets/css/xoo-wl-style.css?ver=1.4" type="text/css" media="all">
|
||||
|
||||
|
||||
<!-- wallkit -->
|
||||
<link rel="stylesheet" id="wallkit-wp-css" href="http://wp.lab/wp-content/plugins/wallkit/public/css/wallkit-wp-public.css?ver=0.1.0" type="text/css" media="all">
|
||||
<script type="text/javascript" src="http://wp.lab/wp-content/plugins/wallkit/public/js/wallkit-wp-public.min.js?v0_1_1&ver=0.1.0"></script>
|
||||
|
||||
|
||||
<!-- wanapost-several-social-sharing -->
|
||||
<link rel="stylesheet" id="wanapost-several-social-sharing-css" href="http://wp.lab/wp-content/plugins/wanapost-several-social-sharing/static/social_share.css?ver=1.0" type="text/css" media="all">
|
||||
|
||||
@@ -12319,6 +12585,11 @@
|
||||
<script type="text/javascript" src="http://wp.lab/wp-content/plugins/weekly-menu/public/js/pmz-weekly-menu-public.js?ver=1.0.0"></script>
|
||||
|
||||
|
||||
<!-- weer -->
|
||||
<link rel="stylesheet" id="weer-css" href="http://wp.lab/wp-content/plugins/weer/public/css/weer-public.css?ver=1.0.0" type="text/css" media="all">
|
||||
<script type="text/javascript" src="http://wp.lab/wp-content/plugins/weer/public/js/weer-public.js?ver=1.0.0"></script>
|
||||
|
||||
|
||||
<!-- wegfinder -->
|
||||
<link rel="stylesheet" id="wegfinder-css" href="http://wp.lab/wp-content/plugins/wegfinder/public/css/wegfinder-public.css?ver=1.0.1" type="text/css" media="all">
|
||||
|
||||
@@ -12535,6 +12806,10 @@
|
||||
<script type="text/javascript" src="http://wp.lab/wp-content/plugins/woo-authorize-net/public/js/woo-authorizenet-public.js?ver=1.0.0"></script>
|
||||
|
||||
|
||||
<!-- woo-best-selling-products -->
|
||||
<link rel="stylesheet" id="woobsp_widget_css-css" href="http://wp.lab/wp-content/plugins/woo-best-selling-products/assets/woobsp-styles.css?ver=1.1.0" type="text/css" media="all">
|
||||
|
||||
|
||||
<!-- woo-bought-together -->
|
||||
<script type="text/javascript" src="http://wp.lab/wp-content/plugins/woo-bought-together/assets/js/frontend.js?ver=1.1.0"></script>
|
||||
|
||||
@@ -12768,6 +13043,8 @@
|
||||
<link rel="stylesheet" id="woolentor-widgets-css" href="http://wp.lab/wp-content/plugins/woolentor-addons/assets/css/woolentor-widgets.css?ver=1.0.0" type="text/css" media="all">
|
||||
<script type="text/javascript" src="http://wp.lab/wp-content/plugins/woolentor-addons/assets/js/popper.min.js?ver=1.0.0"></script>
|
||||
<script type="text/javascript" src="http://wp.lab/wp-content/plugins/woolentor-addons/assets/js/bootstrap.min.js?ver=1.0.0"></script>
|
||||
<link rel="stylesheet" id="htflexboxgrid-css" href="http://wp.lab/wp-content/plugins/woolentor-addons/assets/css/htflexboxgrid.css?ver=1.0.0" type="text/css" media="all">
|
||||
<link rel="stylesheet" id="simple-line-icons-css" href="http://wp.lab/wp-content/plugins/woolentor-addons/assets/css/simple-line-icons.css?ver=1.0.0" type="text/css" media="all">
|
||||
|
||||
|
||||
<!-- woorousell -->
|
||||
@@ -12930,6 +13207,10 @@
|
||||
<link rel="stylesheet" id="wp-affiliate-disclosure-css" href="http://wp.lab/wp-content/plugins/wp-affiliate-disclosure/assets/css/core.css?ver=1.0.0" type="text/css" media="all">
|
||||
|
||||
|
||||
<!-- wp-ai-manager -->
|
||||
<script type="text/javascript" src="http://wp.lab/wp-content/plugins/wp-ai-manager/public/js/wp-ai-manager-scroll.js?ver=1.0.0"></script>
|
||||
|
||||
|
||||
<!-- wp-airbnb-review-slider -->
|
||||
<link rel="stylesheet" id="wpairbnb_w3-css" href="http://wp.lab/wp-content/plugins/wp-airbnb-review-slider/public/css/wpairbnb_w3.css?ver=1.2" type="text/css" media="all">
|
||||
<link rel="stylesheet" id="unslider-css" href="http://wp.lab/wp-content/plugins/wp-airbnb-review-slider/public/css/wprs_unslider.css?ver=1.2" type="text/css" media="all">
|
||||
@@ -12976,6 +13257,13 @@
|
||||
<link rel="stylesheet" id="wp-associate-post-r2-css" href="http://wp.lab/wp-content/plugins/wp-associate-post-r2/css/skin-standard.css?ver=1.2" type="text/css" media="all">
|
||||
|
||||
|
||||
<!-- wp-attention-click -->
|
||||
<link rel="stylesheet" id="wpac-css-css" href="http://wp.lab/wp-content/plugins/wp-attention-click/public/assets/css/wpac.min.css?ver=0.6" type="text/css" media="all">
|
||||
<script type="text/javascript" src="http://wp.lab/wp-content/plugins/wp-attention-click/public/assets/js/wpac-plugins.min.js?ver=0.6"></script>
|
||||
<script type="text/javascript" src="http://wp.lab/wp-content/plugins/wp-attention-click/public/assets/js/wpac.min.js?ver=0.6"></script>
|
||||
<script type="text/javascript" src="http://wp.lab/wp-content/plugins/wp-attention-click/public/assets/js/pixel-geo.min.js?ver=0.6"></script>
|
||||
|
||||
|
||||
<!-- wp-author-box -->
|
||||
<link rel="stylesheet" id="wp-author-box-css" href="http://wp.lab/wp-content/plugins/wp-author-box/public/css/wp-author-box-public.css?ver=1.0.0" type="text/css" media="all">
|
||||
<script type="text/javascript" src="http://wp.lab/wp-content/plugins/wp-author-box/public/js/wp-author-box-public.js?ver=1.0.0"></script>
|
||||
@@ -13586,12 +13874,19 @@
|
||||
<script type="text/javascript" src="http://wp.lab/wp-content/plugins/wp-imageviewer/wp-imageviewer-init.js?ver=1.0.1"></script>
|
||||
|
||||
|
||||
<!-- wp-inquiries -->
|
||||
<link rel="stylesheet" id="wp-inquiries-css" href="http://wp.lab/wp-content/plugins/wp-inquiries//css/wp-inquiries.css?ver=0.1.0" type="text/css" media="all">
|
||||
<script type="text/javascript" src="http://wp.lab/wp-content/plugins/wp-inquiries//js/wp-inquiries.js?ver=0.1.0"></script>
|
||||
|
||||
|
||||
<!-- wp-insurance -->
|
||||
<script type="text/javascript" src="http://wp.lab/wp-content/plugins/wp-insurance/assets/js/popper.min.js?ver=1.0.0"></script>
|
||||
|
||||
|
||||
<!-- wp-inventory-manager -->
|
||||
<script type="text/javascript" src="http://wp.lab/wp-content/plugins/wp-inventory-manager/js/wpinventory.js?ver=1.5.7"></script>
|
||||
<link rel="stylesheet" id="wpinventory-theme-css" href="http://wp.lab/wp-content/plugins/wp-inventory-manager//themes/css/default-theme.css?ver=1.5.7" type="text/css" media="all">
|
||||
<script type="text/javascript" src="http://wp.lab/wp-content/plugins/wp-inventory-manager//js/wpinventory.js?ver=1.5.7"></script>
|
||||
|
||||
|
||||
<!-- wp-invoice -->
|
||||
@@ -13789,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>
|
||||
@@ -13966,6 +14266,11 @@
|
||||
<link rel="stylesheet" id="wp-post-nav-css" href="http://wp.lab/wp-content/plugins/wp-post-nav/public/css/wp-post-nav-public.php?ver=0.0.1" type="text/css" media="all">
|
||||
|
||||
|
||||
<!-- wp-post-to-trello-card -->
|
||||
<link rel="stylesheet" id="wp-post-to-trello-card-css" href="http://wp.lab/wp-content/plugins/wp-post-to-trello-card/public/css/wp-post-to-trello-card-public.css?ver=1.0.0" type="text/css" media="all">
|
||||
<script type="text/javascript" src="http://wp.lab/wp-content/plugins/wp-post-to-trello-card/public/js/wp-post-to-trello-card-public.js?ver=1.0.0"></script>
|
||||
|
||||
|
||||
<!-- wp-postratings -->
|
||||
<link rel="stylesheet" id="wp-postratings-css" href="http://wp.lab/wp-content/plugins/wp-postratings/css/postratings-css.css?ver=1.85" type="text/css" media="all">
|
||||
<script type="text/javascript" src="http://wp.lab/wp-content/plugins/wp-postratings/js/postratings-js.js?ver=1.85"></script>
|
||||
|
||||
13
spec/fixtures/dynamic_finders/plugin_version/real-membership/change_log/changelog.txt
vendored
Normal file
13
spec/fixtures/dynamic_finders/plugin_version/real-membership/change_log/changelog.txt
vendored
Normal file
@@ -0,0 +1,13 @@
|
||||
# Changelog
|
||||
All notable changes to Real Membership will be documented here.
|
||||
Based on keepachangelog.com
|
||||
|
||||
## [Unreleased]
|
||||
|
||||
## [0.1.1] - 2017-08-25
|
||||
### Fixed
|
||||
- Small security updates.
|
||||
|
||||
## [0.1.0] - 2017-08-22
|
||||
### Added
|
||||
- Initial Real Membership release.
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user