===== How to create a Quickr Place automatically via an HTTP request? ===== A Quickr place can be automatically created via an HTTP command issued to the server. The HTTP command needs to have the following syntax: http://server.domain.com/ LotusQuickr/LotusQuickr/CreateHaiku.nsf?OpenDatabase&PresetFields= h_SetEditCurrentScene;h_CreateManager, h_EditAction;h_Next, h_SetCommand;h_CreateOffice, h_PlaceTypeName;, h_Name;, h_UserName;, h_SetPassword;, h_EmailAddress;, h_SetReturnUrl;, h_OwnerAuth; The above arguments have the following meaning: ^ Argument ^ Explanation ^Remark ^ | PlaceTypeName | The name of the PlaceType to use OR blank for the default PlaceType | e.g. "Wiki", "Blog" or leave blank for a standard place | | PlaceName | The name of the Place. | | | UserName | The Place's owner. | | | UserPassword | The Place's owner password | | | UserEmailAddress | The Place's owner email address | optional | | ReturnURL | The URL to go to after the Place is created | e.g. link to "My Places" or the newly created Place. | | AuthenticationType | h_Local: Create a local place user / h_External: Use a user from an external directory / h_Hybrid: Use a user from an external directory if password matches, otherwise create a local place user | | **Samples:** Create a new standard place for teams with the name "DemoPlace" on server "server.domain.com". The place owner is an user from an external directory called "Demo Admin" with the password "demodemo". After the place is created the "My Places " view of the server is displayed: http://server.domain.com/LotusQuickr/LotusQuickr/CreateHaiku.nsf?OpenDatabase&PresetFields=h_SetEditCurrentScene;h_CreateManager,h_EditAction;h_Next,h_SetCommand;h_CreateOffice,h_PlaceTypeName;,h_Name;DemoPlace,h_UserName;Demo Admin,h_SetPassword;demodemo,h_EmailAddress;,h_SetReturnUrl;http://server.domain.com/DemoPlace,h_OwnerAuth;h_External Create a new blog with the name "DemoBlog" on server "server.domain.com". The place owner is a local user called "Local User" with the password "demodemo" and the mail address "local.user@domain.com". After the place is created the "My Places " view of the server is displayed: http://server.domain.com/LotusQuickr/LotusQuickr/CreateHaiku.nsf?OpenDatabase&PresetFields=h_SetEditCurrentScene;h_CreateManager,h_EditAction;h_Next,h_SetCommand;h_CreateOffice,h_PlaceTypeName;Blog,h_Name;DemoBlog,h_UserName;Local User,h_SetPassword;demodemo,h_EmailAddress;local.user@domain.com,h_SetReturnUrl;http://server.domain.com/LotusQuickr,h_OwnerAuth;h_Local [Source: [[http://www.google.de/url?sa=t&source=web&ct=res&cd=1&url=http%3A%2F%2Fwww.redbooks.ibm.com%2Fabstracts%2Fsg246000.html&ei=oL6aSZqeIsyatwf3p8ywCw&usg=AFQjCNElB9kD9C5X4Qq_3ejTL6xifww25A&sig2=0q95zY4f5pmmuecBTnY7ug|Redbook "Customizing Quickplace"]]] \\ \\ \\ You can use the command e.g. to create a place from the command line by using the [[http://www.gnu.org/software/wget/|WGET tool]] ([[http://users.ugent.be/~bpuype/wget/|Windows version]]). See the following sample command: wget --http-user= --http-password= --auth-no-challenge --output-file= --output-document= "" The parameters have the following meaning: ^ Argument ^ Explanation ^ | | Quickr user name who has the right to create places in Quickr | | | Password for the above user | | | (optional> Textfile where the WGET output messages are stored | | | (optional) Textfile where the HTTP output of the Quickr server is stored | | | HTTP command as described above |