<?php if (!defined('PmWiki')) exit(); /* Combination of useful tips from PmWiki:Cookbook/SharedPages, compiled by Shi Sherebrin 2007/12/30 */ $LockFile = "$FarmD/shared.d/.flock"; $WikiLibDirs = array(&$WikiDir, new PageStore("$FarmD/shared.d/\$FullName", 1), new PageStore("$FarmD/wikilib.d/\$FullName")); SDV($HandleActions['share'], 'HandleShare'); SDV($HandleAuth['share'], 'edit'); function HandleShare($pagename) { global $FarmD; rename("wiki.d/$pagename","$FarmD/shared.d/".basename($pagename)); Redirect($pagename); } SDV($HandleActions['unshare'], 'HandleUnshare'); SDV($HandleAuth['unshare'], 'edit'); function HandleUnshare($pagename) { global $FarmD; rename("$FarmD/shared.d/$pagename","wiki.d/".basename($pagename)); Redirect($pagename); } ?>