Wiki content at WikiDesign Changed by someone at IP 192.168.1.33 :
@@ -65,17 +65,14 @@
=head1 Attachments
-I'm adding full support for attachments. I want this to be useful as a
document management system, so that you can create web pages
-that refer to documents within the wiki, but also version control those
documents.
+I'm adding support for attachments. Prior ideas involved version controlling
attachments, but then I realised that if I did versioning I'd have to also
support tagging. And branching. So to make things simple this is just a list of
attached files. If you upload the same filename it'll replace the original
attachment.
-I need the attachments system to have these features:
+Overall features:
=over 4
=item Searchable metadata
-=item Versioning (including change reasons - like CVS)
-
=item Linkable from within the wiki
=item Automatic MIME type discovery at upload time
@@ -98,24 +95,12 @@
=item Add Attachment
-=item Edit Attachment (via a radio button)
-
-And the edit attachment page should have:
-
-=over 4
-
=item Remove Attachment
-=item Update Attachment
-
-=item Facilities to edit metadata
-
=back
=back
-=back
-
=head2 Attachments Table
Here's what I feel needs to go into the Attachments table:
@@ -124,15 +109,8 @@
page (FK)
filename
content_type
- curr_version
description
-
-And a separate AttachmentVersion table:
-
- id (PK)
- attachment_id (FK)
data
- reason
username
ip