Alex Schroeder
69d9ea53d5
Div Foo Extension
2014-09-29 03:46:02 +03:00
Alex Schroeder
5f6e74eee6
clustermap.pl: fixed regression (subrotine name was changed)
...
This module used a function called ‘DoRc’ that disappeared from the main oddmuse script since the 1.837 version. It was apparently replaced by ‘PrintRcHtml’.
2014-09-26 23:12:23 +03:00
Alex Schroeder
95c94130c6
creole.pl: title-tag for images
...
This enables tooltips for images in FireFox and possibly in other browsers too
2014-09-13 14:55:38 +03:00
Alex Schroeder
95fb328010
New convenience function UserCanEditOrDie
...
Closes bug #41625 "ban-quick-editors.pl can hide the error message".
DoPost now uses the same code as DoEdit and thus it will display the
error message, which solves the issue for ban-quick-editors.pl. Added a
test to demonstrate it.
2014-09-12 15:20:06 +02:00
Alex Schroeder
4abf4cbc1a
permanent-anchors.pl: report page deletion status
...
Make sure the status is returned if page deletion fails.
2014-09-12 11:50:51 +02:00
Alex Schroeder
86179e3fca
emoji.pl: require whitespace before :3
2014-08-27 08:19:03 +02:00
Alex Schroeder
d910710877
emoji.pl: fixed rule order
2014-08-26 22:39:39 +02:00
Alex Schroeder
5513ff20fb
emoji.pl: added more
2014-08-26 22:34:30 +02:00
Alex Schroeder
ab89008490
emoji.pl: added more
2014-08-26 22:24:08 +02:00
Alex Schroeder
5ebe406862
gravatar.pl: use https
2014-08-25 20:29:25 +02:00
Alex Schroeder
4663488166
Makefile: more fixing for prepare target
...
The prepare target didn't handle wiki.pl itself correctly. This has been
fixed. The command to add the git tag was changed from sed to perl, like
for the other targets. As emoji.pl and smiles.pl refer to permanent
anchors, the addition of the anchor parameter to AddModuleDescription
was obviously misguided and I reverted it.
2014-08-24 22:20:50 +02:00
Alex Schroeder
a5d33ac6af
markup.pl: link English documentation
2014-08-24 21:31:00 +02:00
Alex Schroeder
e3591b9e86
Fix module description to handle version tag.
...
This makes sure that "make prepare" works once again by allowing an
optional argument to AddModuleDescription with the tag.
AddModuleDescription now also takes an optional anchor which is used by
emoji.pl and smiles.pl.
This commit also updates all the translation files and makes sure that
they all use AddModuleDescription.
2014-08-24 12:31:15 +02:00
Alex Schroeder
a3332bd3ae
german-utf8.pl: updated
2014-08-24 08:46:48 +02:00
Alex Schroeder
1fd81f0aef
Get rid of "Updates in the last 1 day"
...
If it's one day, write "Updates in the last day" instead.
2014-08-24 08:46:03 +02:00
Alex Schroeder
579c36a29e
Modules no longer refer to hostname banning
...
Hostnames are no longer tracked and therefore log messages such as
"hostname or IP number matched" no longer make sense.
2014-08-24 08:45:14 +02:00
Alex Schroeder
b20625ba44
smarttitles.pl allow intermap links in suburl
...
maybe this feature should have been called "sublink"...
2014-08-24 06:33:50 +03:00
Alex Schroeder
871d0b8e48
smarttitles.pl: added #SUBURL
...
SUBURL is another optional feature that allows you to specify some arbitrary link to be displayed in the subtitle.
This might be handy to wikis where some pages are associated with particular URLs
2014-08-23 09:04:12 +03:00
Alex Schroeder
7e884e2498
smarttitles.pl: do not match in the middle of the string
2014-08-23 06:27:15 +03:00
Alex Schroeder
da561aef38
diff.pl: fix corrupted html
2014-08-23 05:28:16 +03:00
Alex Schroeder
bbb070013b
Module Updater Extension
2014-08-23 05:13:27 +03:00
Alex Schroeder
47a85a1e52
smarttitles.pl: fixed XSS, fixed wrong behaviour when #TITLE was not specified but #SUBTITLE was, fixed wrong behaviour when title or subtitle was specified in the end of the page, some refactoring
2014-08-22 22:01:50 +03:00
Alex Schroeder
500ed41d33
upgrade.pl: add module description
2014-08-22 16:17:18 +02:00
Alex Schroeder
ebcf178095
Merge branch 'ad/module-description'
2014-08-22 09:09:03 +02:00
Alex Schroeder
c6374d3c3c
offline.pl and webapp.pl: link wiki page
2014-08-22 08:49:40 +02:00
Alex Schroeder
9790e7392a
national-days: moved to translations folder
2014-08-22 08:33:08 +02:00
Alex Schroeder
84668f6740
Revert changes made to translation files.
...
This reverts part of commit 5aba2ae56f .
Conflicts:
modules/locked.pl
2014-08-22 00:10:04 +02:00
Alex Schroeder
13790e9817
simple-rules test moved to Test::More
...
Moved modules/simple-rules-test.pl to t/simple-rules.t and started using
the standard testing infrastructure.
2014-08-21 23:38:52 +02:00
Alex Schroeder
edfd6a82be
emoji.pl and smiles.pl: Fixed module description
...
These two modules used to link to a named anchor instead of a simple
page. This was dropped.
2014-08-21 22:32:37 +02:00
Alex Schroeder
689c786db3
locked.pl is effectively a duplicate
...
listlocked.pl provides the same functionality and is actually installed
on emacswiki.org, so that's the one we'll keep.
2014-08-21 22:24:21 +02:00
Alex Schroeder
e6d3ad8382
Fixed typo in AddModuleDescription sub name
2014-08-21 22:23:23 +02:00
Alex Schroeder
a04e96387e
finnish-utf8.pl and swedish-utf8.pl: fix mode
...
The files specified fundamental-mode for Emacs users. I removed that
line because the defaults seem to work just fine.
2014-08-21 22:01:44 +02:00
Alex Schroeder
2bfd51494e
brazilian-portuguese-utf8.pl: Added header back.
...
This header had somehow gotten lost.
2014-08-21 22:01:11 +02:00
Alex Schroeder
82f98d5b15
Removed scripts for processing module descriptions
2014-08-21 16:48:49 +03:00
Alex Schroeder
bb71b8fa57
Added file descriptions without wiki links
2014-08-21 16:41:32 +03:00
Alex Schroeder
76543a18d2
Fixed some module descriptions
2014-08-21 16:20:43 +03:00
Alex Schroeder
17bd795ef0
Automatically reformatted modules
2014-08-21 07:29:46 +03:00
Alex Schroeder
404c822979
Scripts to automatically clean module descriptions.
...
These files do not belong here, but they are commited intentionally (Just in case we need them again)
2014-08-21 07:17:26 +03:00
Alex Schroeder
e38ae6c98b
Get rid of CRLF line endings
2014-08-21 02:46:47 +03:00
Alex Schroeder
8e177a8204
diff.pl: Fix removal of newline warning
2014-08-21 02:42:14 +03:00
Alex Schroeder
498d43b1ed
Help users unlock a wiki.
...
When a lock is blocking the user, offer them a way to unlock the wiki.
Also, update the German translations.
2014-08-21 01:08:25 +02:00
Alex Schroeder
306e98f210
Fix modules using PrintAllPages.
2014-08-20 17:07:54 +02:00
Alex Schroeder
0fe4326dc0
diff.pl: Diff Action Extension.
2014-08-20 17:07:36 +02:00
Alex Schroeder
cbba578f7b
Merge branch 'master' of git.sv.gnu.org:/srv/git/oddmuse
2014-08-20 08:21:37 +02:00
Alex Schroeder
c35e4d368b
Links With AccessKeys Extension
...
Oddmuse provides several shortcuts, like ‘e’ to edit page or ‘c’ to open
comments page and several others. In most browsers it means that
pressing Alt+Shift+e should automatically click (or at least focus) edit
link. However, by default there is no way to provide accesskey for links
on your wiki pages. This module is trying to solve this.
2014-08-13 12:17:24 +02:00
Alex Schroeder
70f966c456
Another Git Extension
...
Unlike Git Extension, this extension initializes git repository right
inside your Page Directory. This approach simplifies the code because
there is no need to copy files from one location to another.
2014-08-13 12:13:21 +02:00
Alex Schroeder
92bf5f2d4f
New Window Links Extension
...
This is a simple extension that provides syntax for creating links that
open in new windows or tabs.
2014-08-13 12:11:54 +02:00
Alex Schroeder
f709f87ff0
Comment Div Wrapper Extensions
...
This module will place all comments into <div> tags.
2014-08-13 12:10:08 +02:00
Alex Schroeder
a40ba7361f
Advanced Uploading
...
This module adds file upload buttons to comment and edit forms.
2014-08-13 12:06:55 +02:00
Alex Schroeder
ed26fd894b
creole.pl: Fixed list item issues.
...
creole.t now runs again.
2014-08-06 11:01:15 +02:00