Revision 854eeca8
Von Kivitendo Admin vor mehr als 9 Jahren hinzugefügt
SL/Webdav.pm | ||
---|---|---|
145 | 145 |
document management functionality. |
146 | 146 |
|
147 | 147 |
This is not a replacement for real document management, mostly because the |
148 |
underlying webdav storage ist not fully under our control. It's common practice
|
|
148 |
underlying webdav storage is not fully under our control. It's common practice |
|
149 | 149 |
to allow people direct samba access to the webdav, so all versioning |
150 |
information need to be encoded into the filename of a file, and nonsensical |
|
150 |
information needs to be encoded into the filename of a file, and nonsensical
|
|
151 | 151 |
filenames must not break assumptions. |
152 | 152 |
|
153 | 153 |
This module is intended to be used if you need to scan the folder for |
154 |
previously saved files and need to build a list to display for it.
|
|
154 |
previously saved files and need to build a list in order to display it.
|
|
155 | 155 |
|
156 | 156 |
If you need to manipulate the versions of a file, see L<SL::Webdav::File> |
157 | 157 |
|
... | ... | |
181 | 181 |
|
182 | 182 |
=head1 VERSIONING SCHEME |
183 | 183 |
|
184 |
You may register a versioning scheme object to hangdle versioning. It is
|
|
184 |
You may register a versioning scheme object to handle versioning. It is |
|
185 | 185 |
expected to implement the following methods: |
186 | 186 |
|
187 | 187 |
=over 4 |
188 | 188 |
|
189 | 189 |
=item C<separator> |
190 | 190 |
|
191 |
Must return a string that will be used to separate basename and version part of |
|
192 |
filenames in generating and parsing.
|
|
191 |
Must return a string that will be used to separate the basename and version part of
|
|
192 |
filenames when generating and parsing.
|
|
193 | 193 |
|
194 | 194 |
=item C<extract_regexp> |
195 | 195 |
|
Auch abrufbar als: Unified diff
Typos in Doku