Colin Kuskie
79fea5bb76
Refactor out synopsis code from Post to make a new AssetAspect. Have the WikiPage start using it, and assigning synopses to pages.
2010-04-21 18:24:30 -07:00
Colin Kuskie
5ee5c910d8
More keyword page clean-up
2010-04-21 17:11:26 -07:00
Colin Kuskie
d085d7d04a
Revoke the previous page-level hierarchial keywords work, in favor of forthcoming work on wiki level keywords work
2010-04-21 16:55:16 -07:00
Colin Kuskie
7fe81165ed
Bug fixes, changes to default wikipage template for keyword pages, and template var clarifications.
2010-04-13 11:28:31 -07:00
Colin Kuskie
1395fcc411
Add RFE #10944 , keyword pages.
...
Keyword pages are any page where the title is exactly the same as any keyword
for any page in the wiki. Keyword pages work the same as any wiki page, but
also may display a list of pages that are tagged with the keyword.
2010-04-13 11:05:29 -07:00
Colin Kuskie
acc6447841
Only users who canAdminister the parent wiki are allowed to purge revisions of a wiki page. Fixes bug #11377
2010-02-01 14:50:40 -08:00
Colin Kuskie
4b8ab2a039
WikiPage attachments need groupToEdit to be the same as the ancestor wiki groupToEditPage, otherwise users's cannot edit their own attachments. Fixes bug #11057
...
Also, update the test to use addToCleanup.
2009-10-12 20:23:34 -07:00
Colin Kuskie
79b849262c
WikiPage displays a locked label when locked. fixes bug #10998
2009-09-16 16:07:59 -07:00
Doug Bell
6da85b89a7
add #455 : Featured page in wiki
2009-09-10 15:57:59 -05:00
Doug Bell
0697673846
added Subscribable AssetAspect to Wiki
2009-09-09 17:24:00 -05:00
Colin Kuskie
7ced29424d
Fix a POD whitespace issue in the WikiPage.
2009-07-05 03:37:29 +00:00
Colin Kuskie
5295326def
Add POD missing from the WikiPage. 12/441 files left
2009-07-05 00:54:12 +00:00
JT Smith
da8a68efca
fixed a problem in the spam system for Post
...
and added spam prevention in Wiki
2009-04-14 16:47:33 +00:00
Graham Knop
dc129dac36
switch wiki pages to use keywords form control
2009-03-31 00:07:36 +00:00
Graham Knop
24da723629
updating copyright year
2009-02-20 23:47:30 +00:00
Colin Kuskie
179e75ef8f
Fixes of defaultValue from undef to '', 0 for mysql 5.1
2009-02-20 17:28:23 +00:00
Colin Kuskie
99d6796675
Prevent Event, WikiPage and Thread from being pasted places where they don't
...
belong. This allows chained method calls to "getMyParent", getParent, getWiki, getCalendar, etc.
to work.
Adds the new canPaste and validParent method to Asset and AssetClipboard.
2009-02-03 04:43:11 +00:00
Colin Kuskie
1091616705
Prevent WikiPages from being manually added to places where they shouldn't.
2009-02-03 00:11:52 +00:00
Colin Kuskie
101e95fd63
Prevent Wiki Pages from being pasted to anywhere but a Wiki Master.
...
Add provisions for other assets to behave similarly.
2009-01-30 23:49:19 +00:00
Colin Kuskie
241dcf7e8b
do not show edit tab in the wiki page unless you can edit it
2008-11-24 04:56:32 +00:00
Graham Knop
99a9da626d
rfe #640 : Refactored autocommit and autocomment
...
Autocommit assets like CS posts or Calendar Events can now be added before the
parent is committed. They will go into the same version tag as their parent.
2008-10-22 16:04:10 +00:00
JT Smith
e7c6fe6cae
- Added Comments asset aspect, which allows comments to be added to any asset
...
easily.
- Added comments aspect to wiki.
2008-10-11 20:33:38 +00:00
JT Smith
ef120fb06b
Added isVisitor, isAdmin, and isRegistered methods to User object instead
...
of hard coding checks everywhere with group ids. And updated the code base
to match.
2008-09-16 22:32:36 +00:00
Graham Knop
4a326b2b40
fixed: Wiki page history shows username instead of alias
2008-03-19 18:11:29 +00:00
JT Smith
93b5ca16e4
updating copyright year
2008-02-07 23:28:18 +00:00
JT Smith
fa09c41598
replaced return; with return undef;
2008-01-24 21:58:15 +00:00
Graham Knop
1149fd54ed
merging 7.4 changes
2008-01-23 23:48:35 +00:00
Colin Kuskie
96178fd70c
first round of Perl::Critic cleanups. Do not use return undef, use a bare return instead
2007-12-05 00:30:43 +00:00
Graham Knop
fa461ce759
CS sort by fixes
2007-10-12 14:23:27 +00:00
Graham Knop
7ab7b97c5e
wiki images didn't obey iamge and thumb sizes
2007-10-05 16:23:55 +00:00
Graham Knop
1a4b77b435
Wiki pages don't auto link themselves
2007-07-31 16:14:50 +00:00
JT Smith
884953607c
- fix: A bug where it was possible to delete a system page if it were made
...
the child of a non-system page that you had edit rights to.
- api: Added a unified contraints system for the file and image assets.
- fixed several problems with the new attachments control, setup, and tempspace
2007-07-26 16:08:27 +00:00
JT Smith
350d7f6e01
- api: You may now use a displayOnly attribute in your asset properties list
...
that will display a field, but is not settable via the update() method.
- api: You may now use a customDrawMethod attribute in your asset properties
list that will enable you to add custom display options for that fields when
the edit form is automatically generated.
- Added file attachments to the Wiki.
- Added a new attachments form control.
- Added a form control skeleton.
2007-07-25 22:22:49 +00:00
JT Smith
f36ba1b268
- Added keyword tagging to Wiki.
2007-07-07 21:09:39 +00:00
JT Smith
23fa0283b3
- Added keyword tagging api.
2007-07-07 04:37:38 +00:00
JT Smith
a7dde82421
updated copyright
2007-07-01 16:09:42 +00:00
Colin Kuskie
0c45e5286e
Forward port of isHidden work from 7.3 for Post, Event and WikiPage.
...
isHidden is not allowed to be 0 for those Assets. I had to reinstantiate
the update method for the Event Asset, but I only put in the code to
force isHidden to be forced to 1.
2007-06-26 04:33:07 +00:00
Colin Kuskie
8b7bafe1ae
fix for editing interfaces to Assets that still display an edit button even if the Asset is edit locked.
2007-04-29 03:16:13 +00:00
Graham Knop
58018d5d69
More image uploading fixes. Copying/pasted code. Should probably be refactored a bit.
2007-04-27 17:12:50 +00:00
JT Smith
301b815e3a
added restore option to wiki page
2007-01-17 23:33:58 +00:00
Colin Kuskie
824b7a4545
Added JS confirmation for deleting wiki pages.
...
Documented need for JS confirmation and escaping
template variables to the gotchas file.
2007-01-17 23:10:00 +00:00
JT Smith
02622ea55c
- fix: notifications from postings
...
- Refactored the autocommit system to fix the notifications bug above.
2007-01-17 21:34:49 +00:00
JT Smith
e42a744ed9
- fix: XSS Vulnerability in WikiPage titles
...
- Depricated the random array function in WebGUI::Utility in favor of
List::Utils per the WebGUI Best Practices.
2007-01-17 05:23:03 +00:00
Roy Johnson
2ad1b494fe
fix - Wiki shows add link to users who don't have privileges to add
...
fix - XSS Vulnerability in Wiki page titles
fix - Wiki does not allow you to specify the content to allow in submitted pages or content filtering
fix - GetSyndicated Content Workflow activity doesn't check for timeout
fix - GetSyndicated Content Workflow activity does not trap errors
2007-01-07 03:12:21 +00:00
Colin Kuskie
56e7854ae3
remove calls to non-existant tables in Wiki* purge methods
2006-12-21 17:25:48 +00:00
Colin Kuskie
4a67861792
fix typos in i18n work from yesterday
2006-12-19 16:56:58 +00:00
Colin Kuskie
bea0ae472a
Two bug fixes, for Wiki History and initial drop down setting in the Group Search dialog.
...
Documented the Wiki Page history template and i18n'ed the delete confirmation in the history
interface.
2006-12-18 22:57:38 +00:00
JT Smith
eb580be7f1
removing the autocommit jury rig that posts and wikipage's were using
2006-12-06 17:35:36 +00:00
JT Smith
4eb99cebfb
the wiki is working better now
2006-12-06 16:04:13 +00:00
JT Smith
eb8735f731
knocked off a few more bugs
2006-12-05 04:06:01 +00:00