Difference between revisions of "Manual:Extension/BlueSpiceNSFileRepo"

[unchecked revision][unchecked revision]
m (Text replacement - "<bs:bookshelf src="Book:User manual" />" to "")
m (Text replacement - "Reference:BlueSpiceNSFileRepo" to "Reference:NSFileRepo")
 


What is NSFileRepo?[edit | edit source]

NSFileRepo enables uploading files to namepaces. Extension restricts access to upload and read files and images to a given set of user groups associated with protected namespaces. Using this extension (within the security limitations noted above), you can protect not only pages and areas of your wiki, but also any uploaded images or files within those namespaces. Provide namespace based features to uploaded files.

How?[edit | edit source]

File is still being uploaded to the File namespace (NS_FILE) but it contains additional namespace that can be any of the namespaces defined on the wiki. Such files have structure:

[[{FILE_NS}:{Namespace}:{Filename}]]

For example file can be uploaded to "Private" namespace and access to that namespace can be resticted to particular user group(s):

[[File:Private:Filename.jpg]]

The standard for accessing files is generally:

[[File:Filename.jpg]]
[[Image:Filename.jpg]]
[[Media:Filename.jpg]]

Access to particular namespace can be managed by using BlueSpicePermissionManager extension.

Technical details on how this extension works can be found here.

See also[edit | edit source]

Reference page for this extension.

Related info

        
        
        __TOC__
        
        
        
        ==What is NSFileRepo?==
        
        
        
        '''NSFileRepo''' enables uploading files to namepaces. Extension restricts access to upload and read files and images to a given set of user groups associated with protected namespaces. Using this extension (within the security limitations noted above), you can protect not only pages and areas of your wiki, but also any uploaded images or files within those namespaces. Provide namespace based features to uploaded files.
        
        
        
        ==How?==
        
        
        
        File is still being uploaded to the File namespace (NS_FILE) but it contains additional namespace that can be any of the namespaces defined on the wiki. Such files have structure:
        
        
        
        
        <pre>[[{FILE_NS}:{Namespace}:{Filename}]]
        
        
        </pre>
        
        For example file can be uploaded to "Private" namespace and access to that namespace can be resticted to particular user group(s):
        
        
        
        
        <pre>[[File:Private:Filename.jpg]]
        
        
        </pre>
        
        The standard for accessing files is generally:
        
        
        
        
        <pre>[[File:Filename.jpg]]
        
        [[Image:Filename.jpg]]
        
        [[Media:Filename.jpg]]
        
        
        </pre>
        
        
        
        Access to particular namespace can be managed by using [[Manual:Extension/BlueSpicePermissionManager|BlueSpicePermissionManager]] extension.
        
        
        
        Technical details on how this extension works can be found [https://www.mediawiki.org/wiki/Extension:NSFileRepo/DOC here].
        
        
        
        
        ==See also==
            
            
            
            [[Reference:NSFileRepo|Reference page]] for this extension.
            
            
            
            
        {{Box Links-en|Topic1=[[Reference:NSFileRepo]]}}
            
            
            
            
        {{Translation}}
(One intermediate revision by one other user not shown)
Line 28: Line 28:
 
Technical details on how this extension works can be found [https://www.mediawiki.org/wiki/Extension:NSFileRepo/DOC here].
 
Technical details on how this extension works can be found [https://www.mediawiki.org/wiki/Extension:NSFileRepo/DOC here].
  
==See also==
+
{{Box Links-en|Topic1=[[Reference:NSFileRepo]]}}
 
 
[[Reference:NSFileRepo|Reference page]] for this extension.
 
  
 
{{Translation}}
 
{{Translation}}

Attachments

Discussions