Commit graph

377 commits

Author SHA1 Message Date
Colin Kuskie
268b56b079 getValue does not look at form values 2007-04-05 03:34:28 +00:00
JT Smith
cc569b1b4d - URLs that would have been created like page.html/article.html are now
created like page/article.html to make them look more realistic.
2007-03-08 19:31:08 +00:00
Colin Kuskie
4469301092 Based on SVN history, put the behavior of the SQL back and fixed the POD and
the tests.
2007-02-25 06:20:54 +00:00
Colin Kuskie
5a379fe91e Add tests for urlExists and fix bugs in the method. It now handles
placeholders correctly and does exactly what the POD says, assetId
requires that the url be with that assetId, rather than not in that
assetId.
2007-02-25 06:18:15 +00:00
JT Smith
0b6c500a16 made the options in urlExists a hashref for future expandability 2007-02-24 17:16:18 +00:00
JT Smith
480cb392eb added a urlExists method which is shared between fixUrl() and the fileImport script 2007-02-24 16:56:45 +00:00
JT Smith
e594cb3d6c - Fixed a problem where you couldn't upgrade directly to 7.3.9 from versions
earlier than 7.3.8.
2007-02-15 23:27:09 +00:00
Frank Dillon
bca4e95cc2 added skipNotification flag to assetData 2007-02-02 21:24:05 +00:00
Colin Kuskie
687d439c79 fix for creating prototype assets without privileges 2007-02-01 16:29:32 +00:00
JT Smith
b92da4afab Asset->get should return a copy of the properties hashref 2007-01-29 17:53:56 +00:00
JT Smith
b319535fd1 - Added a attachment_thumbnail option to the CS RSS feed. 2007-01-25 17:14:25 +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
Colin Kuskie
93288c8332 Huge amount of ISA work for Assets (as opposed to Wobjects).
Bug fix for toolbar button rows that do not go away when all buttons
are deselected.
2006-12-23 23:58:51 +00:00
Doug Bell
eba97cbde6 kludgy fix: Cannot manageAssets for a Collaboration System with locked Threads 2006-12-14 17:50:21 +00:00
JT Smith
430583ef1c fixed a couple of bugs with the new autocommit functionality for cs posts and the like 2006-12-07 00:17:54 +00:00
JT Smith
6307e4a724 new rfe 2006-12-06 19:44:24 +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
Colin Kuskie
0db2156374 Removed /x from ErrorHandler HTML reformatting since it doesn't use embedded whitespace or comments.
Fixed a typo in the Macro_r_printable where an ending bold tag was dropped.
Add some POD to Asset.pm talking about variables that are added when
processTemplate is called.
More ISA work in the Help system.
2006-11-28 19:20:04 +00:00
JT Smith
bc4125204a - fix: Bug in "Article with Files"
- fix: SQLReport pagination retains op= parameter
 - fix: Invalid MIME type set for images
2006-11-15 22:30:50 +00:00
Drake
c14b75f606 Fix the MIME type bug that I introduced when making File assets work with
the exporter properly.
2006-11-11 00:25:57 +00:00
Drake
0d1c1ea96a Make Asset::getContainer no longer change the session asset. 2006-11-07 00:30:44 +00:00
JT Smith
8b20bebc32 merging 7.1.4 changes 2006-11-03 21:29:57 +00:00
JT Smith
aeba6ec83c merging 7.1.4 changes 2006-11-03 04:36:13 +00:00
Drake
a1120bc987 Add workflow activity, workflow, and hooks for deletion of exported files
on asset trash, purge, and changeUrl.  This is kind of crufty.  :-\
2006-11-03 01:21:50 +00:00
Drake
9a61dd2f38 Add RSSCapable mixin for RSS-capable assets, and RSSFromParent asset for
the feeds for those assets.  Convert Collaboration to use this mechanism
rather than its existing viewRSS, because this is more export-friendly.
2006-11-03 01:18:55 +00:00
JT Smith
7571dbca39 merging 7.1.3 fixes 2006-11-02 00:21:58 +00:00
Drake
c71a1ac5ee Refactor getEditForm override back into definition clauses for Collaboration
asset.  Should still do this for the remaining assets that no longer need
getEditForm overrides with the existence of autoGenerateForms in definition.
2006-09-29 01:50:58 +00:00
Drake
dbc34c6270 Apply slightly modified versions of DBell's patches for:
- admin bar causing pages to extend forever
  - changing asset URL returning to old URL rather than new
  - performance indicators interfering with non-HTML data
2006-09-26 04:59:15 +00:00
Drake
4f7a3bf490 Fix bad interaction between WebGUI::Asset->new() and caching mechanism. 2006-09-26 04:08:16 +00:00
Drake
aac32d24bd Multiple enhancements:
- Perform RFE "js-confirmation-operation/user.pm".
  - Perform RFE "js-confirmation-operation/group.pm".
  - Perform RFE "locked-by-who".
    (Displays in title and alt of img, but not in body text.)
2006-08-29 16:49:25 +00:00
Drake
936054ba19 Multiple fixes:
- Probably fix "more-geturl-bugs", but hard to verify.
  - Fix "last-modified-problem", approximately.  (Difficult or impossible
    in the general case for externally-retrieved content.)
  - Fix "rss-syndication".
  - Fix unnamed bug where Database caches would try to Storable::freeze
    non-references and thereby crash.
  - Fix "apache-version-component-in-wrong-place".
2006-08-29 16:44:41 +00:00
Martin Kamerbeek
50e8b14789 Fix: extra elements (tags) do not show up in HTML source 2006-08-29 11:33:09 +00:00
Roy Johnson
7122e069e6 fix getMedia asset constructor returns wrong object type. Test Suite++ =) 2006-08-16 21:30:49 +00:00
Frank Dillon
05c8cad17a fix syntax error 2006-08-09 23:09:51 +00:00
Frank Dillon
11c13609fc Pull cookie time to live from config file 2006-08-09 23:05:58 +00:00
JT Smith
dfe92a73e2 preparing for 7.0.5 release
fixed some bugs
2006-08-09 16:09:17 +00:00
Colin Kuskie
000b2fcce3 Reverting previous work. Asset->new must return an Asset, even if
no className is passed and the invocant's class is Asset.  This is
due to the root.  In the db, the root Asset has the className WebGUI::Asset,
and the getRoot method matches this.
Changed the failing test in Asset.t to look for a WebGUI::Asset to be returned.
Added two tests to Asset.t to validate the object returned by Asset->getRoot method.
Reverted previous work and updated the POD for Asset->new.
2006-08-08 17:43:44 +00:00
JT Smith
c956ba3969 - Added an option to override the session cookie domain.
- fix: Search results not showing synopses
 - fix: Redirects get displayed inside page layouts as '0'
 - fix: Mysterious "0" Appearing When Admin Is Off
 - fix: Deletion of Products
2006-08-08 17:27:41 +00:00
Colin Kuskie
6a88fa5ca2 fix Asset.pm so that it returns undef if no valid Asset className is passed 2006-08-08 17:20:22 +00:00
JT Smith
2ea58485c9 - Added an option to override the session cookie name. 2006-08-04 15:16:18 +00:00
JT Smith
09af3e8785 - Added "Save and Commit" option for environments where the appearance of
workflow is unwanted.
2006-07-25 21:11:14 +00:00
JT Smith
03b4b0ed33 - fix: Head Block in styles
- fix: select assetVersionTag
 - fix: Infinite recursion
 - fix: assetUiLevel override broken
 - fix: Indexing files failes (derck)
 - fix: Unable to approve New listings on Matrix
2006-07-25 17:15:57 +00:00
JT Smith
c65d9490e7 - Fixed mail bounce processing.
- fix: Asset Manager displaying incorrectly
 - fix: Cannot paste from clipboard
 - Made the search indexer mor compatible with Chinese and other non-ascii
   characters. (Thanks to Zhou Xiaopeng)
2006-07-24 22:18:39 +00:00
Colin Kuskie
22c2102e5a fixed a bug where userId was not checked unless explicitly passed into canView 2006-06-29 04:40:33 +00:00
JT Smith
9287458443 - Fixed a bug in the asset manager where you could be redirected to a wrong
page after using the delete, copy, cut, duplicate buttons.
2006-06-24 23:12:42 +00:00
Frank Dillon
c0c714ce0b fixed a few more checkbox onchange events to onclick 2006-06-23 21:28:06 +00:00
Frank Dillon
b104bacc32 fixed issue where clipboard select all was not working in IE. 2006-06-23 21:20:52 +00:00
Roy Johnson
54285ff4da Not having a good day today... 2006-06-23 20:40:21 +00:00
Roy Johnson
67cc512c6c fix my doof 2006-06-23 20:34:30 +00:00
Roy Johnson
37c7f002ac fix - Deleted assets reappear upon paste of parent 2006-06-23 19:34:53 +00:00