|
68bc594184
|
added stubs for user management. the spam check functions seemed to give inconsistent results, fixed now.
|
2012-12-29 11:06:06 +00:00 |
|
|
b9f09e273b
|
keep the order of items intact in case of errors (e.g. "submitter" is empty)
|
2012-11-22 18:01:12 +00:00 |
|
|
20fcc6c9a2
|
implemented UI part of Condorcet voting
|
2012-11-22 12:04:39 +00:00 |
|
|
0300339326
|
bereinigt, umbenannt
|
2012-06-08 14:34:00 +00:00 |
|
|
08727955e9
|
renaming function
|
2012-06-08 13:01:26 +00:00 |
|
|
24598be805
|
fixed order of query definitions to avoid wrong routing ("/:admin_hash_key" must follow other queries with a constant string)
added "vote_open" setting to the list of supported PollSetting keys
|
2012-06-03 22:38:02 +00:00 |
|
|
20a6b713f6
|
fixed "next page" visibility bug
|
2012-06-01 09:48:37 +00:00 |
|
|
683941a842
|
improved link parser (works even without "http://")
reject submissions with suspicious usernames or content
|
2012-03-31 13:54:36 +00:00 |
|
|
944b6b781c
|
add "nofollow" and escape HTML input
|
2012-03-31 11:41:54 +00:00 |
|
|
962c560ed0
|
fixed unicode error
deliver content with multiple pages (if necessary)
delete multiple submissions on demand
|
2012-03-28 01:32:53 +00:00 |
|
|
16b41e3dec
|
hide profile-related pages if "enable_users" is False
use comman instead of semicolon by default (for CSV)
|
2011-12-19 03:29:47 +00:00 |
|
|
e4e2e416db
|
added user account management (disabled by default)
|
2011-12-19 03:21:07 +00:00 |
|
|
ffbdaa4351
|
implemented functions for checking "exposed" and "closed" status of a poll
export filename prefix is now configurable (default: wortschlucker)
|
2011-12-17 00:09:47 +00:00 |
|
|
7281b0f147
|
export via CSV
fixed order for display of submissions (before: quite random)
|
2011-12-16 20:53:24 +00:00 |
|
|
e9ffa70f05
|
replaced submission input with multiline text area element
|
2011-12-16 16:28:04 +00:00 |
|
|
3bfebb9e99
|
(sort of) FIX: publishing items whose headlines contained umlauts previously resulted in an exception
|
2011-12-16 13:11:10 +00:00 |
|
|
43cce6432e
|
twitter fixed
submission moderation
other minor stuff
|
2011-04-01 00:44:39 +00:00 |
|
|
cc83ebd691
|
invert sort order for blog entries
|
2010-06-11 09:49:47 +00:00 |
|
|
c26a0a14b3
|
ignore invalid blog items
|
2010-05-31 12:13:38 +00:00 |
|
|
57caa5d05e
|
added code for rendering simple blog entries
|
2010-05-31 12:02:38 +00:00 |
|
|
0cf168b393
|
improved handling of twitter updates
|
2010-05-30 15:43:42 +00:00 |
|
|
e7bbc91974
|
allow "~" in links
|
2010-05-24 14:53:23 +00:00 |
|
|
5f4a4217a3
|
switched to python2.5 (due to problems on a mixed lenny/squeeze system)
added an optional /public/page/2 for accessing /?page=2 (better for search engines)
enabled wsgi
|
2010-05-20 11:16:22 +00:00 |
|
|
e8d1cb5b12
|
added a function to automatically send new public polls to twitter
|
2010-05-13 12:42:05 +00:00 |
|
|
c6fe7356bf
|
improve link detection (enclosed in braces)
|
2010-05-10 09:13:39 +00:00 |
|
|
a445d1f6cd
|
moved database URI to a separate config file (BASE_DIR/wortschlucker.conf)
|
2010-05-09 15:44:23 +00:00 |
|
|
76923a682e
|
remove debug statements
|
2010-05-08 15:37:17 +00:00 |
|
|
1bc66d929f
|
allow empty dates ("forever")
use dedicated checkboxes for "close" and "expose" dates
|
2010-05-08 15:31:46 +00:00 |
|
|
841be7d138
|
input of date values implemented
|
2010-05-08 00:25:51 +00:00 |
|
|
4f7782cefe
|
honor indirect relationships when looking for related polls
|
2010-05-07 20:04:29 +00:00 |
|
|
03f68579bf
|
added admin page with all (even non-public) polls and their admin links
|
2010-05-07 16:28:50 +00:00 |
|
|
ff177974be
|
implemented multi-page display of frontpage polls
|
2010-05-07 15:49:12 +00:00 |
|
|
b9411b3855
|
added code for manipulating related polls
|
2010-05-07 11:43:55 +00:00 |
|
|
d964ba0f6a
|
added support for non-boolean poll settings
|
2010-05-07 02:32:31 +00:00 |
|
|
9f01982035
|
clarified template name
|
2010-05-06 21:33:55 +00:00 |
|
|
de315af6c9
|
implemented proper settings handling
added some defaults for future setting templates
|
2010-05-06 21:31:20 +00:00 |
|
|
402c9541a8
|
added "navbar" variable for temporary disabling the navigation bar
|
2010-05-06 20:53:35 +00:00 |
|
|
e9010e8342
|
removed "/polls/" from the poll links
|
2010-05-06 11:39:25 +00:00 |
|
|
0bf5bead5c
|
use unicode for strings in the database (except for the hashes - they can be part of the URL)
* this fixes the issue with non-ascii input strings
|
2010-05-04 17:27:06 +00:00 |
|
|
5355c8a34b
|
added code for converting creole to html
* fixed the new line markup (\\) of creole
|
2010-04-26 01:43:11 +00:00 |
|
|
8eda09bb20
|
use hashes of approximately 80 bit and use all digits and characters (lower case) for the hash
|
2010-04-26 01:13:15 +00:00 |
|
|
fc4ff978cc
|
moved code to "src" directory
|
2010-04-25 21:51:23 +00:00 |
|
|
7b9a0d327e
|
removed obsolete "static" content delivery
|
2010-04-25 21:42:03 +00:00 |
|
|
814e3f6364
|
Text ergaenzt und Todo-Punkte erstellt
|
2010-04-23 14:21:09 +00:00 |
|
|
4683e8fa38
|
Backslash-Auswertung des Creole-Parsers korrigieren (Steffen hat berichtet)
|
2010-04-23 13:48:12 +00:00 |
|
|
9d7d74faeb
|
Impressum erstellt
Datenschutzhinweise angefangen
Umlaute formatiert
|
2010-04-23 09:27:57 +00:00 |
|
|
5d69414953
|
mehr Texte fuer die use cases
|
2010-04-22 19:29:00 +00:00 |
|
|
e8f3aa871a
|
one todo item
|
2010-04-20 19:24:40 +00:00 |
|
|
77054c1884
|
more content for brainstorming content and frontpage
|
2010-04-19 19:01:44 +00:00 |
|
|
6ca533acbd
|
a few lines of content
|
2010-04-19 17:26:50 +00:00 |
|