Jorge Maldonado Ventura
b3ac032436
Merge 649c9cad46 into 1f6b344f7d
2023-06-23 12:21:51 +00:00
Jorge Maldonado Ventura
649c9cad46
Termina de traducir pelican-themes.po
2023-06-23 14:21:36 +02:00
Jorge Maldonado Ventura
cb0d741e2a
Avanza
2023-06-23 14:21:36 +02:00
Deniz Turgut
d1c5aea4a5
Add sftp_upload Makefile target to .phony
...
Signed-off-by: Deniz Turgut <dturgut@gmail.com>
2023-06-23 14:21:36 +02:00
Matthew Pounsett
eeb4a04602
Add devserver-global Makefile target to .phony, fixes #3065
2023-06-23 14:21:36 +02:00
Martin (mart-e)
df41cc0862
Use the default configuration
...
When importing a blog, a error is logged: 'No timezone information
specified in the settings'.
This is because the code calls read_settings() but no configuration
file is provided.
Instead of providing one (users may not already have one if they are
at the import step), use the default settings.
2023-06-23 14:21:36 +02:00
Martin (mart-e)
61f74fbea8
[IMP] pelican_import with gmf instead of markdown
...
The markdown import of pandoc is their own flavour of markdown. It for
instance uses fenced divs[1] which are not supported by
python-markdown. When importing content from Wordpress, there is
several issues as explained in discussion 3113[2]
This change follows a discussion with pandoc developer[3]
[1] https://pandoc.org/MANUAL.html#divs-and-spans
[2] https://github.com/getpelican/pelican/discussions/3113
[3] https://fosstodon.org/@pandoc/110105559949588768
Take the following Wordpress blog post sample:
```html
<p><!-- wp:paragraph --></p>
<p>Paragraph content</p>
<p><!-- /wp:paragraph --></p>
<p><!-- wp:image {"align":"center","id":3747,"sizeSlug":"full"} --></p>
<div class="wp-block-image">
<figure class="aligncenter size-full"><img src="https://test.com/test.jpg " alt="" class="wp-image-3747" title="Some title"/><br />
<figcaption><em>Some caption</em></figcaption>
</figure>
</div>
<p><!-- /wp:image --></p>
```
Before this commit:
was imported as
```md
`<!-- wp:paragraph -->`{=html}
Paragraph content
`<!-- /wp:paragraph -->`{=html}
`<!-- wp:image {"align":"center","id":3747,"sizeSlug":"full"} -->`{=html}
::: wp-block-image
<figure class="aligncenter size-full">
<img src="https://test.com/test.jpg " title="Some title"
class="wp-image-3747" /><br />
<figcaption><em>Some caption</em></figcaption>
</figure>
:::
`<!-- /wp:image -->`{=html}
```
After this change:
```md
<!-- wp:paragraph -->
Paragraph content
<!-- /wp:paragraph -->
<!-- wp:image {"align":"center","id":3747,"sizeSlug":"full"} -->
<div class="wp-block-image">
<figure class="aligncenter size-full">
<img src="https://test.com/test.jpg " title="Some title"
class="wp-image-3747" /><br />
<figcaption><em>Some caption</em></figcaption>
</figure>
</div>
<!-- /wp:image -->
```
Fixes #3113
2023-06-23 14:21:36 +02:00
Matthew Pounsett
9fa7dbbc74
Add quoting to devserver-global target in Makefile, fixes #3072 ( #3073 )
2023-06-23 14:21:36 +02:00
FriedrichFroebel
15b3c10748
Allow resetting memoized cache. Fixes #3110 .
2023-06-23 14:21:36 +02:00
Nikolaus Schüler
56813d3528
Fix typo in pelican-themes.rst
...
The least change would be to just say "suffixed", but I don't think that's a correct english word, so I choose "followed by"
2023-06-23 14:21:36 +02:00
Justin Mayer
300f699c39
Add new Pelican Plugins org link to content docs
2023-06-23 14:21:36 +02:00
geoffff
a859552e33
Update paginator.py
...
Use str.startswith('/') to check whether 'ret' starts with a slash. The original code fails when 'ret' is an empty string, such as when INDEX_URL is set to "".
2023-06-23 14:21:36 +02:00
Justin Mayer
d4431c687d
Update Pygments and Markdown dependency versions
2023-06-23 14:21:36 +02:00
Justin Mayer
24a542a795
Update functional test output
2023-06-23 14:21:36 +02:00
Justin Mayer
f407a6833f
Update to Invoke 2.0 for Python 3.11 compatibility
2023-06-23 14:21:36 +02:00
Justin Mayer
9128adda9e
Update pre-commit hooks
2023-06-23 14:21:36 +02:00
Justin Mayer
225f17ffcd
Pin Flake8 to 3.9.* in requirements/style.pip
2023-06-23 14:21:36 +02:00
Boluwatife Victor
542a4a7a27
Add better description of what Pelican does to README ( #3102 )
...
Co-authored-by: Justin Mayer <entroP@gmail.com>
2023-06-23 14:21:36 +02:00
Kurt McKee
79955bb58d
Use absolute URL's in the package long_description for PyPI
...
Fixes #3093
2023-06-23 14:21:36 +02:00
Jorge Maldonado Ventura
41c86ec2e9
Change reference to Python version 3.6 from documentation (now 3.7)
2023-06-23 14:21:36 +02:00
Elliot Ford
35fdec9d63
Update Github actions badge
...
See the linked GitHub issue from the previous version of the badge: badges/shields#8671
In summary, these badges were changed in a breaking fashion such that the badges were just linking to the github issue rather than showing the data. Updating the url resolves this.
Also updated the link added to the badge image, so that it shows exactly the history of actions that the badge shows the most recent one of.
2023-06-23 14:21:36 +02:00
Justin Mayer
3bdd9315d6
Upgrade Furo theme to 2022.12.07. Refs #3077
...
Should fix "Previous" and "Next" arrow styling issue.
2023-06-23 14:21:36 +02:00
Justin Mayer
ba3f54dc9c
Tweak README slightly
2023-06-23 14:21:36 +02:00
Deniz Turgut
1f6b344f7d
Add sftp_upload Makefile target to .phony
...
Signed-off-by: Deniz Turgut <dturgut@gmail.com>
2023-06-04 10:44:00 +02:00
Matthew Pounsett
418a9191b0
Add devserver-global Makefile target to .phony, fixes #3065
2023-06-04 10:44:00 +02:00
Justin Mayer
23c50ea885
Merge pull request #3115 from mart-e/import-config-file
2023-06-04 10:36:55 +02:00
Justin Mayer
1b360acafa
Merge pull request #3114 from mart-e/import-markdown-wp
2023-06-04 10:35:44 +02:00
Matthew Pounsett
bbbc96cf83
Add quoting to devserver-global target in Makefile, fixes #3072 ( #3073 )
2023-06-04 10:34:09 +02:00
Justin Mayer
043ab617b8
Merge pull request #3124 from FriedrichFroebel/issue3110
2023-06-04 10:32:49 +02:00
Justin Mayer
8b6b7dac2d
Merge pull request #3139 from nikolausschueler/patch-1
2023-05-31 19:58:31 +02:00
Nikolaus Schüler
0a42b5f250
Fix typo in pelican-themes.rst
...
The least change would be to just say "suffixed", but I don't think that's a correct english word, so I choose "followed by"
2023-05-30 15:58:09 +02:00
Justin Mayer
6f93202e60
Add new Pelican Plugins org link to content docs
2023-05-22 15:12:09 +02:00
Martin (mart-e)
ef844dbe0a
Use the default configuration
...
When importing a blog, a error is logged: 'No timezone information
specified in the settings'.
This is because the code calls read_settings() but no configuration
file is provided.
Instead of providing one (users may not already have one if they are
at the import step), use the default settings.
2023-05-14 08:50:06 +02:00
FriedrichFroebel
7adcfc7938
Allow resetting memoized cache. Fixes #3110 .
2023-04-24 18:44:50 +02:00
Justin Mayer
86f62d0a92
Merge pull request #2963 from geoffff/master
2023-04-20 11:41:00 +02:00
geoffff
8bb9e0da48
Update paginator.py
...
Use str.startswith('/') to check whether 'ret' starts with a slash. The original code fails when 'ret' is an empty string, such as when INDEX_URL is set to "".
2023-04-20 11:34:38 +02:00
Justin Mayer
208332c0e6
Merge pull request #3112 from getpelican/update-functional-test-output
2023-04-20 08:38:04 +02:00
Justin Mayer
4db5c7ca4b
Update to Invoke 2.0 for Python 3.11 compatibility
2023-04-16 09:08:31 +02:00
Justin Mayer
6ac497922f
Update pre-commit hooks
2023-04-16 09:07:44 +02:00
Martin (mart-e)
219c01afb0
[IMP] pelican_import with gmf instead of markdown
...
The markdown import of pandoc is their own flavour of markdown. It for
instance uses fenced divs[1] which are not supported by
python-markdown. When importing content from Wordpress, there is
several issues as explained in discussion 3113[2]
This change follows a discussion with pandoc developer[3]
[1] https://pandoc.org/MANUAL.html#divs-and-spans
[2] https://github.com/getpelican/pelican/discussions/3113
[3] https://fosstodon.org/@pandoc/110105559949588768
Take the following Wordpress blog post sample:
```html
<p><!-- wp:paragraph --></p>
<p>Paragraph content</p>
<p><!-- /wp:paragraph --></p>
<p><!-- wp:image {"align":"center","id":3747,"sizeSlug":"full"} --></p>
<div class="wp-block-image">
<figure class="aligncenter size-full"><img src="https://test.com/test.jpg " alt="" class="wp-image-3747" title="Some title"/><br />
<figcaption><em>Some caption</em></figcaption>
</figure>
</div>
<p><!-- /wp:image --></p>
```
Before this commit:
was imported as
```md
`<!-- wp:paragraph -->`{=html}
Paragraph content
`<!-- /wp:paragraph -->`{=html}
`<!-- wp:image {"align":"center","id":3747,"sizeSlug":"full"} -->`{=html}
::: wp-block-image
<figure class="aligncenter size-full">
<img src="https://test.com/test.jpg " title="Some title"
class="wp-image-3747" /><br />
<figcaption><em>Some caption</em></figcaption>
</figure>
:::
`<!-- /wp:image -->`{=html}
```
After this change:
```md
<!-- wp:paragraph -->
Paragraph content
<!-- /wp:paragraph -->
<!-- wp:image {"align":"center","id":3747,"sizeSlug":"full"} -->
<div class="wp-block-image">
<figure class="aligncenter size-full">
<img src="https://test.com/test.jpg " title="Some title"
class="wp-image-3747" /><br />
<figcaption><em>Some caption</em></figcaption>
</figure>
</div>
<!-- /wp:image -->
```
Fixes #3113
2023-03-29 14:07:23 +02:00
Justin Mayer
a2852942ea
Update Pygments and Markdown dependency versions
2023-03-27 10:44:01 +02:00
Justin Mayer
06c9e0fb80
Pin Flake8 to 3.9.* in requirements/style.pip
2023-03-27 10:36:00 +02:00
Justin Mayer
385d5bf75e
Update functional test output
2023-03-27 10:02:07 +02:00
Boluwatife Victor
b473280eac
Add better description of what Pelican does to README ( #3102 )
...
Co-authored-by: Justin Mayer <entroP@gmail.com>
2023-02-23 18:22:56 -08:00
Justin Mayer
95ff3b8e62
Merge pull request #3094 from kurtmckee/fix-readme-link-on-pypi-issue-3093
...
Fixes https://github.com/getpelican/pelican/issues/3093
2023-01-30 18:00:38 +01:00
Kurt McKee
f50bf26466
Use absolute URL's in the package long_description for PyPI
...
Fixes #3093
2023-01-30 08:20:12 -06:00
Justin Mayer
7850153c54
Merge pull request #3085 from jorgesumle/deprecate-36
2023-01-30 00:23:56 +01:00
Justin Mayer
504bfcf703
Merge pull request #3091 from EFord36/patch-1
2023-01-20 15:48:15 +01:00
Elliot Ford
b777bedce3
Update Github actions badge
...
See the linked GitHub issue from the previous version of the badge: badges/shields#8671
In summary, these badges were changed in a breaking fashion such that the badges were just linking to the github issue rather than showing the data. Updating the url resolves this.
Also updated the link added to the badge image, so that it shows exactly the history of actions that the badge shows the most recent one of.
2023-01-20 14:28:44 +00:00
Justin Mayer
4d82a42229
Upgrade Furo theme to 2022.12.07. Refs #3077
...
Should fix "Previous" and "Next" arrow styling issue.
2023-01-06 10:31:01 +01:00