printlogo
http://www.ethz.ch/index_EN
Department of Materials
 
print
  

Maintenance Scripts

AssetsListing

Lists all Silva assets on the filesystem in the same folder and all subfolders.

download

AssetsListingZODB

Lists all Silva assets in the ZODB in the same folder and all subfolders.

download

MissingAssets

Lists all Silva assets which are missing on the filesystem.
download

AssetsConvertToFilesystem

Converts all Silva assets in the ZODB to assets stored on the filesystem. This script needs also an external method to work.
download python script - download external method

AssetOrphans

Command line python script to maintain repository of Silva assets on the filesystem. Can be used to delete files which are in the repository but aren't used in Silva (together with AssetsListing) or to delete undo files. Start from command line as the same user than Zope.
download command line python script

ImageFixer

Recreates thumbnails and web representations for all Silva Images in the same folder and all subfolders.
download

CheckCodeSources

Checks all Silva documents for missing code sources.
download

EncodingFixer

External method to update all code sources which are using non-ascii characters to iso-8859-1 encoding because new code source product defaults to iso-8859-1. Not sure if this is the right way to fix this problem.
download external method

LinkChecker

External method to check all Silva documents for wrong links. Specify which links are "wrong" in the python source.
download external method

Search&Replace

Code Source to search Silva documents for urls and image paths and to perform a search and replace.
download zexp

ModifiedChecker

External method to list all Silva documents which have changed after the given date. Start it with a script like "context.ModifiedChecker(context.objectToCheck,'YYYY-MM-DD')".
download

SetWebsitesOffline

Sets all Silva publications in the same folder offline or online. Works only with SilvaExtETHLayout.
download

AccessListing

Lists all local defined roles for all documents as CSV file. This script needs also an external method to work.
download - download external method

CopyAccessSettings

Copies all local defined roles for users and groups from on document or folder to another document or folder. This script needs also two external methods to work.
download - download external methods

FindFullnameError

Lists all files which give a fullname() error.
download

ChangeMemberEmail

(22.11.2007) Changes the email address in a members object. Run twice to also change the cache. This is the same email address as shown in the user settings in the Silva Management Interface.
download

 

Wichtiger Hinweis:
Diese Website wird in älteren Versionen von Netscape ohne graphische Elemente dargestellt. Die Funktionalität der Website ist aber trotzdem gewährleistet. Wenn Sie diese Website regelmässig benutzen, empfehlen wir Ihnen, auf Ihrem Computer einen aktuellen Browser zu installieren. Weitere Informationen finden Sie auf
folgender Seite.

Important Note:
The content in this site is accessible to any browser or Internet device, however, some graphics will display correctly only in the newer versions of Netscape. To get the most out of our site we suggest you upgrade to a newer browser.
More information

© 2024 ETH Zurich | Imprint | Disclaimer | 22 November 2007
top