Alex Schroeder
7cdf2abe2d
markdown-convert: use utf8
2018-11-16 13:11:28 +01:00
Alex Schroeder
942d77f599
markdown-convert: use ordered list for candidates
2018-11-16 13:10:16 +01:00
Alex Schroeder
71baa51a54
markdown-convert: add option to list unconverted pages
2018-11-16 13:05:54 +01:00
Alex Schroeder
8819183be3
markdown-convert: fix space issue
2018-11-16 12:43:17 +01:00
Alex Schroeder
0941a09c19
markdown-convert: fix AddModuleDescription
2018-11-16 12:30:12 +01:00
Alex Schroeder
eae48212be
markdown-convert: Add #MARKDOWN marker
2018-11-16 11:45:19 +01:00
Alex Schroeder
4f9641c43f
markdown-convert: new module
2018-11-15 22:18:02 +01:00
Alex Schroeder
32fa6057c7
gotobar: support $$id in the GotoBar page
2018-11-08 08:29:54 +01:00
Alex Schroeder
025907f65a
gotobar: support $id in the GotoBar page
2018-11-08 08:12:53 +01:00
Alex Schroeder
a259edc0bb
bbcode: add [br]
2018-10-21 10:01:48 +02:00
Alex Schroeder
94fd9c0c2a
journal-rss: minor changes don't update pubDate
...
If this is a minor edit, let's keep everything as it is, but show the
date of the last major change, if possible. This is important for
blogs that get added to a Planet. A minor change doesn't mean that the
page needs to go to the front of the Planet.
2018-10-17 23:09:10 +02:00
Alex Schroeder
086a992b5a
olocalmap.pl: use GetId
2018-09-11 13:11:44 +02:00
Alex Schroeder
9238e42cfd
banned-regexps: updated copyright year
2018-09-04 09:54:04 +02:00
Alex Schroeder
836f3abecb
Fixed bug in banned-regexps
...
BannedRegexps needs to check for BannedContent before it does
anything. BannedContent checks the URLs, and so BannedRegexps wants to
check everything except for the URLs. The order is important: the old
code used to remove the URLs before handing the text to BannedContent,
so it never found a thing. Changing the order fixed this.
2018-09-04 09:45:47 +02:00
Alex Schroeder
bbd280abf9
ban-mixed-script: better fix for encoding issue
2018-08-14 15:01:01 +02:00
Alex Schroeder
c15e6041ef
ban-mixed-scripts: silence meta.t warning
2018-08-14 11:57:26 +02:00
Alex Schroeder
e4c84d9b3a
ban-mixed-scripts
2018-08-12 19:43:58 +02:00
Alex Schroeder
96a3cbbb22
tags: fix double quote bug
...
The old code removed double quotes before passing the search string on
to SearchString. Thus, "a b" would become a search for "a" and "b".
2018-07-24 12:56:08 +02:00
Alex Schroeder
d303e5e955
journal-rss: switch to full page feed always
2018-07-19 16:18:17 +02:00
Alex Schroeder
ae646290ed
journal-rss: fix handling of new offset parameter
2018-07-19 16:02:24 +02:00
Alex Schroeder
1a74dc9605
journal-rss: don't ignore minor changes
...
If a page was created by just minor edits, then it is visible in a
journal. We shouldn't skip it from the journal RSS. Furthermore:
what's the point in showing the text from the last major version? Show
the latest version!
2018-07-19 15:52:17 +02:00
Alex Schroeder
42bb4888a2
rss-journal: support feed pagination
2018-07-19 14:36:27 +02:00
Alex Schroeder
1d239aa9a6
latex.pl: don't read and write; rename instead
...
Using ReadFileOrDie and WriteStringToFile on a PNG file borks it
because we're decoding and encoding the file as UTF-8. Let's use
Rename instead.
2018-06-28 00:49:10 +02:00
Alex Schroeder
63370f31d7
markdown-rule: robuster _underline_ and /italic/
2018-06-28 00:31:29 +02:00
Alex Schroeder
493ddc233c
markdown-rule: space after list item marker
...
Common Marks agrees. There, one to four spaces are required after * or
- or 1. to make it a list item.
2018-01-05 08:52:56 +01:00
Alex Schroeder
b23f1d777b
markdown-rule.pl: small change to code
2017-12-21 23:28:56 +01:00
Alex Schroeder
0c2718ca8c
markdown-rule: fix /emphasis/
...
Sometimes I write things like 5./month and that would have
triggered (?<=\P{Word})\/ so I decided to switch that the more
demanding (?<=\s)\/. In order to have italic items start table cells,
however, \G(?<=[|[:space:]])\/ instead.
2017-12-17 22:38:23 +01:00
Alex Schroeder
e9fad88a10
markdown-rule: fix setext headers
...
In this situation, the old order caused a problem:
```
---
pandoc: variable
---
```
The result would be <h2>```</h2> and worse to follow.
2017-12-17 22:25:36 +01:00
Alex Schroeder
d663c2b61d
Perl 5.26 no longer adds . to @INC
...
Trying a different solution. The existing solution only worked for
relative paths in $DataDir. Now we check whether $DataDir starts with /
or ./ and only prepend a ./ if it does not.
2017-11-07 14:49:52 +01:00
Alex Schroeder
90e92c27b8
Perl 5.26 no longer adds . to @INC
...
More changes required, finding more places where do or require is
used.
2017-11-03 18:37:52 +01:00
Alex Schroeder
60a4572087
creole: fix left alignment of th
2017-11-01 16:51:23 +01:00
Alex Schroeder
299b94243d
ditaa and mermaid modules added
2017-09-07 22:27:47 +02:00
Alex Schroeder
9d3deaff0f
permanent-anchors: fix dirty block return
2017-08-29 16:44:08 +02:00
Alex Schroeder
42a1e389a5
namespaces: sort the result of the namespace action
2017-08-29 15:39:08 +02:00
Alex Schroeder
9883a064f3
markdown-rule fixes for _foo_, *foo* and /foo/
2017-08-28 11:42:02 +02:00
Alex Schroeder
52617b472d
bbcode must come after markdown
2017-08-16 09:31:51 +02:00
Alex Schroeder
88b384c2b4
static-copy: suppress extra output when saving pages
2017-07-24 10:35:18 +02:00
Alex Schroeder
92e231b10c
paste-image: new action includes javascript
2017-07-14 13:42:12 +02:00
Alex Schroeder
688cf9eea5
markdown-rule: support nested lists by indenting
2017-07-07 17:11:04 +02:00
Alex Schroeder
ad9a19d551
paste-image: step from 0.8 to 0.5
...
As it turns out, when I tried to paste an 1.5MB image, the old
settings didn't work. We need to shrink more agressively.
2017-06-16 20:01:11 +02:00
Alex Schroeder
7595e6db36
paste-image: fix name of option
2017-06-13 22:43:36 +02:00
Alex Schroeder
74fd5c569c
paste-image: delete trailing whitespace
2017-06-13 22:32:30 +02:00
Alex Schroeder
e4376c178b
paste-image: handle $QuestionaskerSecretKey
2017-06-13 22:18:11 +02:00
Alex Schroeder
9e46438534
Merge branch 'master' of github.com:kensanata/oddmuse
2017-06-13 22:11:46 +02:00
Alex Schroeder
4dd29bd4a7
paste-image: automatic resizing via Javascript
2017-06-13 22:06:39 +02:00
Alex Schroeder
90af54b7ba
Add separate alt text for uploaded images
2017-06-13 12:55:52 +02:00
Alex Schroeder
cadcdde5f8
Fix how image names are determined
2017-06-12 23:22:31 +02:00
Alex Schroeder
4c77bc11de
markdown-rule: merge with latest from server
2017-06-11 23:42:51 +02:00
Alex Schroeder
05988eb899
paste-image.pl is new
2017-06-11 23:27:16 +02:00
Alex Schroeder
040bd05333
Markdown rule fix for markup in table cells
2017-05-22 18:20:53 +02:00