Skip to content
GitLab
Menu
Projects
Groups
Snippets
Help
Projects
Groups
Snippets
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Sign in
Toggle navigation
Menu
Open sidebar
git test
Jpress
Commits
3dc5a516
Commit
3dc5a516
authored
6 years ago
by
fuhai999@gmail.com
Browse files
Options
Download
Email Patches
Plain Diff
v2.0-rc.8
parent
248efe3d
master
v3
v4.0
v4.2.1
v4.2.0
v4.1.5
v4.1.4
v4.1.3
v4.1.2
v4.1.1
v4.1.0
v4.0.9
v4.0.8
v4.0.7
v4.0.6
v4.0.5
v4.0.4
v4.0.3
v4.0.2
v4.0.1
v4.0.0
v4.0.0-rc.2
v4.0.0-rc.1
v3.3.0
v3.2.5
v3.2.4
v3.2.3
v3.2.2
v3.2.1
v3.2.0
v3.1.1
v3.1.0
v3.0.6
v3.0.5
v3.0.4
v3.0.3
v3.0.2
v3.0.1
v3.0.0
v3.0.0-rc.3
v3.0.0-rc.2
v3.0.0-beta.2
v3.0.0-beta.1
v3.0.0-alpha.2
v3.0.0-alpha.1
v3.0-rc.1
v2.0.8
v2.0.7
v2.0.6
v2.0.5
v2.0.4
v2.0.3
v2.0.2
v2.0.1
v2.0-rc.9
v2.0-rc.8
No related merge requests found
Changes
1
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
jpress-core/src/main/java/io/jpress/web/sitemap/impl/DefaultSitemapProvider.java
+8
-5
...va/io/jpress/web/sitemap/impl/DefaultSitemapProvider.java
with
8 additions
and
5 deletions
+8
-5
jpress-core/src/main/java/io/jpress/web/sitemap/impl/DefaultSitemapProvider.java
+
8
-
5
View file @
3dc5a516
...
...
@@ -20,7 +20,7 @@ public class DefaultSitemapProvider implements SitemapProvider {
private
List
<
NewestSitemapProvider
>
newestSitemapProviders
=
new
ArrayList
<>();
public
DefaultSitemapProvider
()
{
List
<
Class
<
NewestSitemapProvider
>>
cls
=
ClassScanner
.
scanSubClass
(
NewestSitemapProvider
.
class
,
true
);
List
<
Class
<
NewestSitemapProvider
>>
cls
=
ClassScanner
.
scanSubClass
(
NewestSitemapProvider
.
class
,
true
);
if
(
cls
!=
null
&&
cls
.
size
()
>
0
)
{
cls
.
forEach
(
c
->
newestSitemapProviders
.
add
(
ClassUtil
.
newInstance
(
c
)));
}
...
...
@@ -39,11 +39,14 @@ public class DefaultSitemapProvider implements SitemapProvider {
@Override
public
List
<
Sitemap
>
getSitemaps
()
{
List
<
Sitemap
>
list
=
new
ArrayList
<>();
String
domain
=
JPressOptions
.
get
(
JPressConsts
.
OPTION_WEB_DOMAIN
,
""
);
String
webIndex
=
domain
+
"/"
;
Sitemap
indexSitemap
=
new
Sitemap
(
webIndex
,
new
Date
(),
Sitemap
.
CHANGEFREQ_ALWAYS
,
1
f
);
String
domain
=
JPressOptions
.
get
(
JPressConsts
.
OPTION_WEB_DOMAIN
,
""
);
String
webIndex
=
domain
+
"/"
;
Sitemap
indexSitemap
=
new
Sitemap
(
webIndex
,
new
Date
(),
Sitemap
.
CHANGEFREQ_ALWAYS
,
1
f
);
list
.
add
(
indexSitemap
);
newestSitemapProviders
.
forEach
(
provider
->
list
.
addAll
(
provider
.
getSitemaps
()));
newestSitemapProviders
.
forEach
(
provider
->
{
List
<
Sitemap
>
sitemaps
=
provider
.
getSitemaps
();
if
(
sitemaps
!=
null
)
list
.
addAll
(
provider
.
getSitemaps
());
});
list
.
sort
(
Comparator
.
comparing
(
Sitemap:
:
getLastmod
));
return
list
;
}
...
...
This diff is collapsed.
Click to expand it.
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment
Menu
Projects
Groups
Snippets
Help