Welcome to TiddlyWiki created by Jeremy Ruston, Copyright © 2007 UnaMesa Association
In Socialtext Unplugged, the selected pages of your Socialtext workspace are displayed as individual "tiddlers" on the page. When the mouse passes over a tiddler a short toolbar menu appears at the top right. Use the commands here to manipulate that particular tiddler: notably closing and editting it. (You can double click on a tiddler as a shortcut to directly enter edit mode).
Over on the right hand side of the window are commands that affect the entire page, in particular "close all" which can be useful to clear the decks when many tiddlers are open at once.
The user is encouraged to ensure that they can SaveChanges before embarking on widespread editing.
Welcome to Socialtext Unplugged. This is a specially designed web page that you can use to view and edit your Socialtext content without having to be online to your Socialtext server.
There are three steps to using Socialtext Unplugged:
* First, learn how to SaveChanges to your local hard drive. This keeps your work safe even if you close your browser or have to reboot your computer
* Secondly, find out how to BrowseAndEdit your content while it is unplugged
* Thirdly, when you can reconnect to your Socialtext server, you can SyncChanges to save your unplugged changes to the server so that other people can see them too
You should also check your system meets the SystemRequirements.
<!--{{{-->
<div class='header' macro='gradient vert [[ColorPalette::PrimaryLight]] [[ColorPalette::PrimaryMid]]'>
<div class='headerShadow'>
<span class='siteTitle' refresh='content' tiddler='SiteTitle'></span>
<span class='siteSubtitle' refresh='content' tiddler='SiteSubtitle'></span>
</div>
<div class='headerForeground'>
<span class='siteTitle' refresh='content' tiddler='SiteTitle'></span>
<span class='siteSubtitle' refresh='content' tiddler='SiteSubtitle'></span>
</div>
</div>
<div id='mainMenu' refresh='content' tiddler='MainMenu'></div>
<div id='sidebar'>
<div id='sidebarOptions' refresh='content' tiddler='SideBarOptions'></div>
<div id='sidebarTabs' refresh='content' force='true' tiddler='SideBarTabs'></div>
</div>
<div id='displayArea'>
<div id='messageArea'></div>
<div id='tiddlerDisplay'></div>
<div class="socialtextLogo"><img src="http://www.eu.socialtext.net/static/2.3.0.0/images/st/logo/socialtext-logo-152x26.gif" width=152 height=26></div>
</div>
<!--}}}-->
Socialtext Unplugged lets you browse and edit your content while you're offline. When you make a change you need to SaveChanges to save the change to your local hard drive, before later performing a SyncChanges to synchronise the change back to the server.
The procedure for SaveChanges is slightly different for different browsers:
* SavingOnInternetExplorer
* SavingOnFireFox
* SavingOnSafari
* SavingOnOpera
You can save changes with any version of FireFox, and also many other browsers in the FireFox family, such as Camino on the Mac and MiniMo on mobile devices. The procedure is:
# Click the button labelled 'save changes' over in the right hand sidebar
# If prompted with an "Internet Security" dialog as follows, click the checkbox labelled "Remember this decision" and then the "Allow" button
## "A script from "file://" is requesting enhanced capabilities that are UNSAFE and could be used to compromise your machine or data..."
# You should then see a message at the top right of the window saying "Main TiddlyWiki file saved"
If you accidentally //deny// permission instead, you may need to UnravelFireFoxPermissions.
You can save changes with Internet Explorer versions 6 and 7, but not the earlier versions. The procedure is:
# Click the button labelled 'save changes' over in the right hand sidebar
# If prompted as follows, click "Yes":
## "An ActiveX control on this page might be unsafe to interact with other parts of the page. Do you want to allow this interaction?"
# You should then see a message at the top right of the window saying "Main TiddlyWiki file saved"
Note that there is currently [[a bug|http://trac.tiddlywiki.org/tiddlywiki/ticket/39]] that prevents Internet Explorer from saving correctly if you have specified a backup directory in AdvancedOptions.
To SaveChanges on Opera, see the instructions for using the TiddlySaver Java applet.
To SaveChanges on Safari, see the instructions for using the TiddlySaver Java applet.
<<search>><<closeAll>><<permaview>><<newTiddler 'New Tiddler' fields:'server.host:"https://saturn.ffzg.hr%2C%20saturn.ffzg.hr:443" server.workspace:"knjiznica" wikiformat:socialtext'>><<newJournal 'DD MMM YYYY' fields:'server.host:"https://saturn.ffzg.hr%2C%20saturn.ffzg.hr:443" server.workspace:"knjiznica" wikiformat:socialtext'>><<saveChanges>><<backstage sync>><<slider chkSliderOptionsPanel OptionsPanel 'options »' 'Change TiddlyWiki advanced options'>>
Wiki Knjižnice Filozofskog Fakulteta u Zagrebu
https://saturn.ffzg.hr/knjiznica/
[[SocialtextScreenStyle]]
[[SocialtextStyleOverrides]]
[[Styles HorizontalMainMenu]]
@@The user interface for synchronization is not finalized@@
To synchronize your changes back to the Socialtext server:
# click on [[Sync]] in the right-hand sidebar
<<tabs txtMoreTab Orphans 'Orphaned tiddlers' TabMoreOrphans Shadowed 'Shadowed tiddlers' TabMoreShadowed>>
Under FireFox, you can run into problems if you accidentally click 'Deny' on the permission request dialog, and have selected //Remember this decision//.
To reverse the effects, first locate the file {{{prefs.js}}} in your FireFox profile directory. Under Windows you'll find it at something like {{{C:\Documents and Settings\Jeremy\Application Data\Mozilla\Firefox\Profiles\o3dhupu6.default\prefs.js}}}, where {{{Jeremy}}} is the name of your windows profile and {{{o3dhupu6}}} will be a similar string of gobbledegook. On the Mac it'll be at {{{~/Library/Application Support/Firefox/Profiles/o3dhupu6.default/prefs.js}}} and on most versions of Linux, at {{{~/.mozilla/firefox/o3dhupu6.default/prefs.js}}}.
Open the file in a text editor and find the line {{{user_pref("capability.principal.codebase.p0.denied", "UniversalXPConnect");}}} and simply replace the word {{{denied}}} with {{{granted}}}.
//(Thanks to JonScully for figuring out this fix)//
<!--{{{-->
<div class='toolbar' macro='toolbar closeTiddler closeOthers +editTiddler references > fields syncing jump'></div>
<div class='workspace' id='st-page-wiki-title' macro='view socialtext.workspace'></div>
<div class='title' id='st-page-titletext' macro='view title'></div>
<div class='subtitle'>
Created on <span macro='view created date [[MMM DD, 0hh:0mm]]'></span>.
Updated by <span macro='view modifier link'></span>
on <span macro='view modified date [[MMM DD, 0hh:0mm]]'></span></div>
<div class='tagging' macro='tagging'></div>
<div class='tagged' macro='tags'></span></div>
<div class='viewer' macro='view text wikified'></div>
<div class='tagClear'></div>
<!--}}}-->
/***
To use, add {{{[[Styles HorizontalMainMenu]]}}} to your StyleSheet tiddler.
See http://www.w3schools.com/css/css_colors.asp for a color chart.
***/
/*{{{*/
#mainMenu {position:relative;left:auto;width:auto;text-align:left;line-height:normal;padding 0em 1em 0em 1em;font-size:normal;}
#mainMenu br {display:none;}
#mainMenu {background:#336699;}
#mainMenu {padding:2px;}
#mainMenu .button, #mainMenu .tiddlyLink {padding-left:0.5em;padding-right:0.5em;color:white;font-size:115%;}
#displayArea {
margin-top:0;margin-right:20em;margin-bottom:0;margin-left:1em;
padding-top:.1em;padding-bottom:.1em;
}
/*}}}*/
|''Type:''|socialtext|
|''URL:''|https://saturn.ffzg.hr%2C%20saturn.ffzg.hr:443 |
|''Workspace:''|knjiznica|
|''WorkspaceList:''||
|''Description:''|Wiki Knjižnice Filozofskog Fakulteta u Zagrebu|
The TiddlySaver Java applet allows TiddlyWiki from a {{{file://}}} URL to save changes Safari, Opera and other browsers.
It is a small file named [["TiddlySaver.jar"|TiddlySaver.jar]] that must be placed in the same directory as your TiddlyWiki file. Before you can use it, you need to give it the necessary privileges by editting your {{{.java.policy}}} file.
For Windows, the file will be at {{{C:\Documents and Settings\your-user-name\.java.policy}}}. Add the following lines (substituting the directory of your TiddlyWiki file as appropriate):
{{{
grant codeBase "file:${user.home}/My Documents/tiddlywiki-folder/*" {
permission java.io.FilePermission "${user.home}${/}My Documents${/}tiddlywiki-folder${/}*", "read,write";
};
}}}
On Mac OS X, the file is found at {{{/Users/your-user-name/.java.policy}}}:
{{{
grant codeBase "file:${user.home}/Documents/tiddlywiki-folder/*" {
permission java.io.FilePermission "${user.home}${/}Documents${/}tiddlywiki-folder${/}*", "read,write";
};
}}}
It can be tricky creating files whose name starts with a period, so you can use this [[pre-built .java.policy file|.java.policy]]. The same file is suitable for Macs too, just edit it and delete the "My " bit, leaving just "Documents". Make sure you save it in the right place for each operating system!
If you have trouble setting up the permissions correctly, you can try granting broader permissions to the applet like this:
{{{
grant codeBase "file://localhost/home/users/Desktop/
TiddlySaver.jar"
{ permission java.security.AllPermission; };
}}}
Note that there is currently [[a bug|http://trac.tiddlywiki.org/ticket/172]] that prevents TiddlySaver from working if you have specified a backup directory in AdvancedOptions.
/***
|''Name:''|SocialtextLocaleOverrides|
|''Description:''|Text changes for Socialtext|
***/
//{{{
merge(config.views.wikified.tag,{
labelNoTags: "No Tags",
labelTags: "Tags"});
merge(config.commands.references,{
text: "incoming links",
tooltip: "Show tiddlers that link to this one",
popupNone: "No incoming links"});
//}}}
/***
|''Name:''|SocialtextTweaksPlugin|
|''Description:''|Allows changes to be synchronised with a Socialtext server|
|''Source:''|http://stunplugged.tiddlywiki.com/#SocialtextTweaksPlugin|
|''Author:''|JeremyRuston (jeremy (at) osmosoft (dot) com)|
|''Version:''|1.0.2|
|''Date:''|Jun 15, 2006|
|''Comments:''|Please make comments at http://groups.google.co.uk/group/TiddlyWikiDev|
|''License:''|[[BSD open source license]]|
|''~CoreVersion:''|2.2|
Make minor configuration tweaks specific to Socialtext Unplugged
***/
//{{{
// Ensure that the SocialtextTweaksPlugin is only installed once.
if(!version.extensions.SocialtextTweaksPlugin) {
version.extensions.SocialtextTweaksPlugin = {installed:true};
// Check version number of core code
if(version.major < 2 || (version.major == 2 && version.minor < 2))
{alertAndThrow("SocialtextTweaksPlugin requires TiddlyWiki 2.2 or later.");}
merge(config.defaultCustomFields,{
wikiformat:'socialtext',
'server.host':'https://saturn.ffzg.hr%2C%20saturn.ffzg.hr:443'
});
config.options.chkSinglePageMode = true;
config.options.chkEnableAnimations = true;
} // end of "install only once"
//}}}
/***
|''Name:''|SocialtextFormatterPlugin|
|''Description:''|Allows Tiddlers to use [[Socialtext|http://www.socialtext.com/]] text formatting|
|''Author:''|Martin Budden (mjbudden (at) gmail (dot) com)|
|''Source:''|http://www.martinswiki.com/#SocialtextFormatterPlugin|
|''CodeRepository:''|http://svn.tiddlywiki.org/Trunk/contributors/MartinBudden/formatters/SocialtextFormatterPlugin.js|
|''Version:''|0.9.4|
|''Date:''|Jan 21, 2007|
|''Comments:''|Please make comments at http://groups.google.co.uk/group/TiddlyWikiDev|
|''License:''|[[Creative Commons Attribution-ShareAlike 2.5 License|http://creativecommons.org/licenses/by-sa/2.5/]]|
|''~CoreVersion:''|2.1.0|
This is the SocialtextFormatterPlugin, which allows you to insert Socialtext formated text into a TiddlyWiki.
The aim is not to fully emulate Socialtext, but to allow you to work with Socialtext content off-line and then resync the content with your Socialtext wiki later on, with the expectation that only minor edits will be required.
To use Socialtext format in a Tiddler, tag the Tiddler with SocialtextFormat or set the tiddler's {{{wikiformat}}} extended field to {{{socialtext}}}
Please report any defects you find at http://groups.google.co.uk/group/TiddlyWikiDev
***/
//{{{
// Ensure that the SocialtextFormatter Plugin is only installed once.
if(!version.extensions.SocialtextFormatterPlugin) {
version.extensions.SocialtextFormatterPlugin = {installed:true};
if(version.major < 2 || (version.major == 2 && version.minor < 1))
{alertAndThrow('SocialtextFormatterPlugin requires TiddlyWiki 2.1 or later.');}
SocialtextFormatter = {}; // 'namespace' for local functions
wikify = function(source,output,highlightRegExp,tiddler)
{
if(source && source != '') {
var w = new Wikifier(source,getParser(tiddler),highlightRegExp,tiddler);
var out = output;
if(tiddler && (tiddler.isTagged(config.parsers.socialtextFormatter.formatTag) || (tiddler.fields.wikiformat==config.parsers.socialtextFormatter.format)) ) {
var d1 = createTiddlyElement(output,'div','content-display-body','content-section-visible');
var d2 = createTiddlyElement(d1,'div','wikipage');
out = createTiddlyElement(d2,'div',null,'wiki');
}
var time1,time0 = new Date();
w.subWikifyUnterm(out);
if(tiddler && config.options.chkDisplayInstrumentation) {
time1 = new Date();
var t = tiddler ? tiddler.title : source.substr(0,10);
displayMessage("Wikify '"+t+"' in " + (time1-time0) + " ms");
}
}
};
stDebug = function(out,str)
{
createTiddlyText(out,str.replace(/\n/mg,'\\n').replace(/\r/mg,'RR'));
createTiddlyElement(out,'br');
};
SocialtextFormatter.Tiddler_changed = Tiddler.prototype.changed;
Tiddler.prototype.changed = function()
{
if((this.fields.wikiformat==config.parsers.socialtextFormatter.format) || this.isTagged(config.parsers.socialtextFormatter.formatTag)) {
// update the links array, by checking for Socialtext format links
this.links = [];
var tiddlerLinkRegExp = /(?:\"(.*?)\" ?)?\[([^\]]*?)\]/mg;
tiddlerLinkRegExp.lastIndex = 0;
var match = tiddlerLinkRegExp.exec(this.text);
while(match) {
var link = match[2];
this.links.pushUnique(link);
match = tiddlerLinkRegExp.exec(this.text);
}
}/* else {
return SocialtextFormatter.Tiddler_changed.apply(this,arguments);
}*/
this.linksUpdated = true;
};
SocialtextFormatter.wafl = function(w)
{
this.lookaheadRegExp.lastIndex = w.matchStart;
var lookaheadMatch = this.lookaheadRegExp.exec(w.source);
if(lookaheadMatch && lookaheadMatch.index == w.matchStart) {
var lm2 = lookaheadMatch[2];
switch(lookaheadMatch[1]) {
case 'image':
var img = createTiddlyElement(w.output,'img');
img.src = w.tiddler.title + '/' + lm2;
createTiddlyText(img,lm2);
break;
case 'file':
var s = createTiddlyElement(w.output,'span',null,'nlw_phrase');
var a = createTiddlyElement(s,'a');
a.href = w.tiddler.title + '/' + lm2;
createTiddlyText(a,lm2);
break;
case 'link':
s = createTiddlyElement(w.output,'span',null,'nlw_phrase');
a = createTiddlyElement(s,'a');
var t = w.tiddler ? w.tiddler.title + ':' : '';
a.setAttribute('href','#' + t + lm2);
a.title = 'section link';
createTiddlyText(a,lm2);
break;
case 'weblog':
s = createTiddlyElement(w.output,'span',null,'nlw_phrase');
var text = lm2;
var link = 'Weblog: ' + lm2;
createTiddlyText(createTiddlyLink(s,link,false,null,w.isStatic),text);
break;
case 'section':
a = createTiddlyElement(w.output,'a');// drop anchor
t = w.tiddler ? w.tiddler.title + ':' : '';
a.setAttribute('name',t + lm2);
break;
case 'date':
createTiddlyText(w.output,lm2);
break;
case 'user':
var oldSource = w.source;
w.source = lm2;
w.nextMatch = 0;
w.subWikifyUnterm(w.output);
w.source = oldSource;
break;
// Shortcut expansions - not strictly syntax
case 'google':
s = createTiddlyElement(w.output,'span',null,'nlw_phrase');
a = createExternalLink(s,'http://www.google.com/search?q='+lm2);
createTiddlyText(a,lm2);
break;
case 'fedex':
s = createTiddlyElement(w.output,'span',null,'nlw_phrase');
a = createExternalLink(s,'http://www.fedex.com/Tracking?tracknumbers='+lm2);
createTiddlyText(a,lm2);
break;
case 'map':
s = createTiddlyElement(w.output,'span',null,'nlw_phrase');
a = createExternalLink(s,'http://maps.google.com/maps?q='+lm2);
createTiddlyText(a,lm2);
break;
case 'wikipedia':
s = createTiddlyElement(w.output,'span',null,'nlw_phrase');
a = createExternalLink(s,'http://en.wikipedia.org/wiki/'+lm2);
createTiddlyText(a,lm2);
break;
case 'rt':
s = createTiddlyElement(w.output,'span',null,'nlw_phrase');
a = createExternalLink(s,'http://rt.socialtext.net/Ticket/Display.html?id='+lm2);
createTiddlyText(a,lm2);
break;
case 'stcal':
s = createTiddlyElement(w.output,'span',null,'nlw_phrase');
a = createExternalLink(s,'https://calendar.socialtext.net:445/view_t.php?timeb=1&id=3&date='+lm2);
createTiddlyText(a,lm2);
break;
case 'svn':
s = createTiddlyElement(w.output,'span',null,'nlw_phrase');
a = createExternalLink(s,'https://repo.socialtext.net/listing.php?rev='+lm2+'sc=1');
createTiddlyText(a,lm2);
break;
default:
w.outputText(w.output,w.matchStart,w.nextMatch);
return;
}
w.nextMatch = this.lookaheadRegExp.lastIndex;
} else {
w.outputText(w.output,w.matchStart,w.nextMatch);
}
};
SocialtextFormatter.presence = function(w)
{
this.lookaheadRegExp.lastIndex = w.matchStart;
var lookaheadMatch = this.lookaheadRegExp.exec(w.source);
if(lookaheadMatch && lookaheadMatch.index == w.matchStart) {
var p = lookaheadMatch[1];
var text = lookaheadMatch[2];
var link;
var src;
if(p=='aim') {
link = 'aim:goim?screenname=' + text + '&message=hello';
src = 'http://big.oscar.aol.com/sleepleft?on_url=http://www.aim.com/remote/gr/MNB_online.gif&off_url=http://www.aim.com/remote/gr/MNB_offline.gif';
} else if(p=='yahoo'||p=='ymsgr') {
link = 'ymsgr:sendIM?'+text;
src = 'http://opi.yahoo.com/online?u=chrislondonbridge&f=.gif';
} else if(p=='skype'||p=='callto') {
link = 'callto:'+text;
src = 'http://goodies.skype.com/graphics/skypeme_btn_small_green.gif';
} else if(p=='asap') {
link = 'http://asap2.convoq.com/AsapLinks/Meet.aspx?l='+text;
src = 'http://asap2.convoq.com/AsapLinks/Presence.aspx?l='+text;
}
var s = createTiddlyElement(w.output,'span',null,'nlw_phrase');
var a = createExternalLink(s,link);
var img = createTiddlyElement(a,'img');
createTiddlyText(a,text);
img.src = src;
img.border='0';
img.alt = '(' + lookaheadMatch[1] + ')';
if(p=='aim') {
img.width='11'; img.height='13';
}
w.nextMatch = this.lookaheadRegExp.lastIndex;
}
};
config.formatterHelpers.singleCharFormat = function(w)
{
this.lookaheadRegExp.lastIndex = w.matchStart;
var lookaheadMatch = this.lookaheadRegExp.exec(w.source);
if(lookaheadMatch && lookaheadMatch.index == w.matchStart && lookaheadMatch[0].substr(lookaheadMatch[0].length-2,1) != ' ') {
w.subWikifyTerm(createTiddlyElement(w.output,this.element),this.termRegExp);
} else {
w.outputText(w.output,w.matchStart,w.nextMatch);
}
};
config.socialtext = {};
config.socialtext.formatters = [
{
name: 'socialtextHeading',
match: '^\\^{1,6} ?',
termRegExp: /(\n+)/mg,
handler: function(w)
{
var len = w.matchText.trim().length;
var e = createTiddlyElement(w.output,'h' + len);
var a = createTiddlyElement(e,'a');// drop anchor
var t = w.tiddler ? w.tiddler.title + ':' : '';
len = w.source.substr(w.nextMatch).indexOf('\n');
a.setAttribute('name',t+w.source.substr(w.nextMatch,len));
w.subWikifyTerm(e,this.termRegExp);
}
},
{
name: 'socialtextTable',
match: '^\\|(?:(?:.|\n)*)\\|$',
lookaheadRegExp: /^\|(?:(?:.|\n)*)\|$/mg,
cellRegExp: /(?:\|(?:[^\|]*)\|)(\n|$)?/mg,
cellTermRegExp: /((?:\x20*)\|)/mg,
handler: function(w)
{
var table = createTiddlyElement(w.output,'table');
var rowContainer = createTiddlyElement(table,'tbody');
var prevColumns = [];
w.nextMatch = w.matchStart;
this.lookaheadRegExp.lastIndex = w.nextMatch;
var lookaheadMatch = this.lookaheadRegExp.exec(w.source);
while(lookaheadMatch && lookaheadMatch.index == w.nextMatch) {
var r = this.rowHandler(w,createTiddlyElement(rowContainer,'tr'),prevColumns);
if(!r) {
w.nextMatch++;
break;
}
this.lookaheadRegExp.lastIndex = w.nextMatch;
lookaheadMatch = this.lookaheadRegExp.exec(w.source);
}
},
rowHandler: function(w,e,prevColumns)
{
this.cellRegExp.lastIndex = w.nextMatch;
var cellMatch = this.cellRegExp.exec(w.source);
while(cellMatch && cellMatch.index == w.nextMatch) {
w.nextMatch++;
var cell = createTiddlyElement(e,'td');
w.subWikifyTerm(cell,this.cellTermRegExp);
if(cellMatch[1]) {
// End of row
w.nextMatch = this.cellRegExp.lastIndex;
return true;
}
// Cell
w.nextMatch--;
this.cellRegExp.lastIndex = w.nextMatch;
cellMatch = this.cellRegExp.exec(w.source);
}
return false;
}
},
{
name: 'socialtextList',
match: '^[\\*#]+ ',
lookaheadRegExp: /^([\*#])+ /mg,
termRegExp: /(\n+)/mg,
handler: function(w)
{
var stack = [w.output];
var currLevel = 0, currType = null;
var itemType = 'li';
w.nextMatch = w.matchStart;
this.lookaheadRegExp.lastIndex = w.nextMatch;
var lookaheadMatch = this.lookaheadRegExp.exec(w.source);
while(lookaheadMatch && lookaheadMatch.index == w.nextMatch) {
var listType = lookaheadMatch[1] == '*' ? 'ul' : 'ol';
var listLevel = lookaheadMatch[0].length;
w.nextMatch += listLevel;
if(listLevel > currLevel) {
for(var i=currLevel; i<listLevel; i++) {
stack.push(createTiddlyElement(stack[stack.length-1],listType));
}
} else if(listLevel < currLevel) {
for(i=currLevel; i>listLevel; i--) {
stack.pop();
}
} else if(listLevel == currLevel && listType != currType) {
stack.pop();
stack.push(createTiddlyElement(stack[stack.length-1],listType));
}
currLevel = listLevel;
currType = listType;
var e = createTiddlyElement(stack[stack.length-1],itemType);
w.subWikifyTerm(e,this.termRegExp);
this.lookaheadRegExp.lastIndex = w.nextMatch;
lookaheadMatch = this.lookaheadRegExp.exec(w.source);
}
}
},
{
name: 'socialtextQuoteByLine',
match: '^>+',
lookaheadRegExp: /^>+/mg,
termRegExp: /(\n)/mg,
element: 'blockquote',
handler: function(w)
{
var stack = [w.output];
var currLevel = 0;
var newLevel = w.matchLength;
var i;
do {
if(newLevel > currLevel) {
for(i=currLevel; i<newLevel; i++) {
stack.push(createTiddlyElement(stack[stack.length-1],this.element));
}
} else if(newLevel < currLevel) {
for(i=currLevel; i>newLevel; i--) {
stack.pop();
}
}
currLevel = newLevel;
w.subWikifyTerm(stack[stack.length-1],this.termRegExp);
createTiddlyElement(stack[stack.length-1],'br');
this.lookaheadRegExp.lastIndex = w.nextMatch;
var lookaheadMatch = this.lookaheadRegExp.exec(w.source);
var matched = lookaheadMatch && lookaheadMatch.index == w.nextMatch;
if(matched) {
newLevel = lookaheadMatch[0].length;
w.nextMatch += newLevel;
}
} while(matched);
}
},
{
name: 'socialtextRule',
match: '^----+$\\n+',
handler: function(w)
{
createTiddlyElement(w.output,'hr');
}
},
{
name: 'socialtextPreformatted',
match: '^\\.pre\\s*\\n',
lookaheadRegExp: /^.pre\s*\n((?:.|\n)*?)\n.pre\s*\n/mg,
element: 'pre',
handler: config.formatterHelpers.enclosedTextHelper
},
{
name: 'socialtextHtml',
match: '^\\.html',
lookaheadRegExp: /\.html((?:.|\n)*?)\.html/mg,
handler: function(w)
{
this.lookaheadRegExp.lastIndex = w.matchStart;
var lookaheadMatch = this.lookaheadRegExp.exec(w.source);
if(lookaheadMatch && lookaheadMatch.index == w.matchStart) {
createTiddlyElement(w.output,'span').innerHTML = lookaheadMatch[1];
w.nextMatch = this.lookaheadRegExp.lastIndex;
}
}
},
{
name: 'macro',
match: '<<',
lookaheadRegExp: /<<([^>\s]+)(?:\s*)((?:[^>]|(?:>(?!>)))*)>>/mg,
handler: function(w)
{
this.lookaheadRegExp.lastIndex = w.matchStart;
var lookaheadMatch = this.lookaheadRegExp.exec(w.source);
if(lookaheadMatch && lookaheadMatch.index == w.matchStart && lookaheadMatch[1]) {
w.nextMatch = this.lookaheadRegExp.lastIndex;
invokeMacro(w.output,lookaheadMatch[1],lookaheadMatch[2],w,w.tiddler);
}
}
},
{
name: 'socialtextExplicitLink',
match: '(?:".*?" ?)?\\[',
lookaheadRegExp: /(?:\"(.*?)\" ?)?\[([^\]]*?)\]/mg,
handler: function(w)
{
this.lookaheadRegExp.lastIndex = w.matchStart;
var lookaheadMatch = this.lookaheadRegExp.exec(w.source);
if(lookaheadMatch && lookaheadMatch.index == w.matchStart) {
var link = lookaheadMatch[2];
var text = lookaheadMatch[1] ? lookaheadMatch[1] : link;
createTiddlyText(createTiddlyLink(w.output,link,false,null,w.isStatic,w.tiddler),text);
w.nextMatch = this.lookaheadRegExp.lastIndex;
}
}
},
{
name: 'socialtextExternalLink',
match: '(?:".*?" ?)?<[a-z]{2,8}:',
lookaheadRegExp: /(?:\"(.*?)\" ?)?<([a-z]{2,8}:.*?)>/mg,
imgRegExp: /\.(?:gif|ico|jpg|png)/g,
handler: function(w)
{
this.lookaheadRegExp.lastIndex = w.matchStart;
var lookaheadMatch = this.lookaheadRegExp.exec(w.source);
if(lookaheadMatch && lookaheadMatch.index == w.matchStart) {
var link = lookaheadMatch[2];
var text = lookaheadMatch[1] ? lookaheadMatch[1] : link;
this.imgRegExp.lastIndex = 0;
if(this.imgRegExp.exec(link)) {
var img = createTiddlyElement(w.output,'img');
if(lookaheadMatch[1]) {
img.title = text;
}
img.alt = text;
img.src = link;
} else {
createTiddlyText(createExternalLink(w.output,link),text);
}
w.nextMatch = this.lookaheadRegExp.lastIndex;
}
}
},
{
name: 'socialtextUrlLink',
match: config.textPrimitives.urlPattern,
handler: function(w)
{
w.outputText(createExternalLink(w.output,w.matchText),w.matchStart,w.nextMatch);
}
},
{
name: 'socialtextBold',
match: '\\*(?![\\s\\*])',
lookaheadRegExp: /\*(?!\s)(?:.*?)(?!\s)\*(?=[$\s\|\._\-,])/mg,
termRegExp: /((?!\s)\*(?=[$\s\|\.\-_,]))/mg,
element: 'strong',
handler: config.formatterHelpers.singleCharFormat
},
{
name: 'socialtextItalic',
match: '_(?![\\s_])',
lookaheadRegExp: /_(?!\s)(?:.*?)(?!\s)_(?=[$\s\|\.\*\-,])/mg,
termRegExp: /((?!\s)_(?=[$\s\|\.\*\-,]))/mg,
element: 'em',
handler: config.formatterHelpers.singleCharFormat
},
{
name: 'socialtextStrike',
match: '-(?![\\s\\-])',
lookaheadRegExp: /-(?!\s)(?:.*?)(?!\s)-(?=[$\s\|\.\*_,])/mg,
termRegExp: /((?!\s)-(?=[$\s\|\.\*_,]))/mg,
element: 'del',
handler: config.formatterHelpers.singleCharFormat
},
{
name: 'socialtextMonoSpaced',
match: '`(?![\\s`])',
lookaheadRegExp: /`(?!\s)(?:.*?)(?!\s)`(?=[$\s\.\*\-_,])/mg,
termRegExp: /((?!\s)`(?=[$\s\.\*\-_,]))/mg,
element: 'tt',
handler: config.formatterHelpers.singleCharFormat
},
{
name: 'socialtextParagraph',
match: '\\n{2,}',
handler: function(w)
{
createTiddlyElement(w.output,'p');
}
},
{
name: 'socialtextLineBreak',
match: '\\n',
handler: function(w)
{
createTiddlyElement(w.output,'br');
}
},
{
name: 'socialtextNoWiki',
match: '\\{\\{',
lookaheadRegExp: /\{\{((?:.|\n)*?)\}\}/mg,
element: 'span',
handler: config.formatterHelpers.enclosedTextHelper
},
{
name: 'socialtextTrademark',
match: '\\{tm\\}',
handler: function(w)
{
createTiddlyElement(w.output,'span').innerHTML = '™';
}
},
{
name: 'socialtextWafl',
match: '\\{(?:[a-z]{2,16}): ?.*?\\}',
lookaheadRegExp: /\{([a-z]{2,16}): ?(.*?)\}/mg,
handler: SocialtextFormatter.wafl
},
{
name: 'socialtextPresence',
match: '(?:aim|yahoo|ymsgr|skype|callto|asap):\\w+',
lookaheadRegExp: /(aim|yahoo|ymsgr|skype|callto|asap):(\w+)/mg,
handler: SocialtextFormatter.presence
},
{
name: 'socialtextMailTo',
match: '[\\w\.]+@[\\w]+\.[\\w\.]+',
lookaheadRegExp: /([\w\.]+@[\w]+\.[\w\.]+)/mg,
handler: function(w)
{
this.lookaheadRegExp.lastIndex = w.matchStart;
var lookaheadMatch = this.lookaheadRegExp.exec(w.source);
if(lookaheadMatch && lookaheadMatch.index == w.matchStart) {
var text = lookaheadMatch[1];
createTiddlyText(createExternalLink(w.output,'mailto:'+text),text);
w.nextMatch = this.lookaheadRegExp.lastIndex;
}
}
},
{
name: 'socialtextHtmlEntitiesEncoding',
match: '&#?[a-zA-Z0-9]{2,8};',
handler: function(w)
{
createTiddlyElement(w.output,'span').innerHTML = w.matchText;
}
}
];
config.parsers.socialtextFormatter = new Formatter(config.socialtext.formatters);
config.parsers.socialtextFormatter.format = 'socialtext';
config.parsers.socialtextFormatter.formatTag = 'SocialtextFormat';
} // end of 'install only once'
//}}}
/***
|''Name:''|SocialtextAdaptorPlugin|
|''Description:''|Adaptor for moving and converting data to and from Socialtext Wikis|
|''Author:''|Martin Budden (mjbudden (at) gmail (dot) com) and JeremyRuston (jeremy (at) osmosoft (dot) com)|
|''Source:''|http://www.martinswiki.com/#SocialtextAdaptorPlugin|
|''CodeRepository:''|http://svn.tiddlywiki.org/Trunk/contributors/MartinBudden/adaptors/SocialtextAdaptorPlugin.js|
|''Version:''|0.5.1|
|''Date:''|Feb 25, 2007|
|''Comments:''|Please make comments at http://groups.google.co.uk/group/TiddlyWikiDev|
|''License:''|[[Creative Commons Attribution-ShareAlike 2.5 License|http://creativecommons.org/licenses/by-sa/2.5/]]|
|''~CoreVersion:''|2.2.0|
Socialtext REST documentation is at:
http://www.eu.socialtext.net/st-rest-docs/index.cgi?socialtext_rest_documentation
***/
//{{{
if(!version.extensions.SocialtextAdaptorPlugin) {
version.extensions.SocialtextAdaptorPlugin = {installed:true};
function SocialtextAdaptor()
{
this.host = null;
this.workspace = null;
return this;
}
SocialtextAdaptor.mimeType = 'text/x.socialtext-wiki';
SocialtextAdaptor.serverType = 'socialtext';
SocialtextAdaptor.serverParsingErrorMessage = "Error parsing result from server";
SocialtextAdaptor.errorInFunctionMessage = "Error in function SocialtextAdaptor.%0";
SocialtextAdaptor.prototype.setContext = function(context,userParams,callback)
{
if(!context) context = {};
context.userParams = userParams;
if(callback) context.callback = callback;
context.adaptor = this;
if(!context.host)
context.host = this.host;
if(!context.workspace && this.workspace)
context.workspace = this.workspace;
return context;
};
SocialtextAdaptor.doHttpGET = function(uri,callback,params,headers,data,contentType,username,password)
{
return doHttp('GET',uri,data,contentType,username,password,callback,params,headers);
};
SocialtextAdaptor.doHttpPOST = function(uri,callback,params,headers,data,contentType,username,password)
{
return doHttp('POST',uri,data,contentType,username,password,callback,params,headers);
};
SocialtextAdaptor.fullHostName = function(host)
{
if(!host)
return '';
if(!host.match(/:\/\//))
host = 'http://' + host;
if(host.substr(host.length-1) != '/')
host = host + '/';
return host;
};
SocialtextAdaptor.minHostName = function(host)
{
return host ? host.replace(/^http:\/\//,'').replace(/\/$/,'') : '';
};
// Convert a page title to the normalized form used in uris
SocialtextAdaptor.normalizedTitle = function(title)
{
var n = title.toLowerCase();
n = n.replace(/\s/g,'_').replace(/\//g,'_').replace(/\./g,'_').replace(/:/g,'').replace(/\?/g,'');
if(n.charAt(0)=='_')
n = n.substr(1);
return String(n);
};
// Convert a Socialtext date in YYYY-MM-DD hh:mm format into a JavaScript Date object
SocialtextAdaptor.dateFromEditTime = function(editTime)
{
var dt = editTime;
return new Date(Date.UTC(dt.substr(0,4),dt.substr(5,2)-1,dt.substr(8,2),dt.substr(11,2),dt.substr(14,2)));
};
SocialtextAdaptor.prototype.openHost = function(host,context,userParams,callback)
{
this.host = SocialtextAdaptor.fullHostName(host);
context = this.setContext(context,userParams,callback);
if(context.callback) {
context.status = true;
window.setTimeout(function() {callback(context,userParams);},0);
}
return true;
};
SocialtextAdaptor.prototype.openWorkspace = function(workspace,context,userParams,callback)
{
this.workspace = workspace;
context = this.setContext(context,userParams,callback);
if(context.callback) {
context.status = true;
window.setTimeout(function() {callback(context,userParams);},0);
}
return true;
};
SocialtextAdaptor.prototype.getWorkspaceList = function(context,userParams,callback)
{
context = this.setContext(context,userParams,callback);
var uriTemplate = '%0data/workspaces';
var uri = uriTemplate.format([context.host]);
var req = SocialtextAdaptor.doHttpGET(uri,SocialtextAdaptor.getWorkspaceListCallback,context,{'accept':'application/json'});
return typeof req == 'string' ? req : true;
};
SocialtextAdaptor.getWorkspaceListCallback = function(status,context,responseText,uri,xhr)
{
context.status = false;
context.statusText = SocialtextAdaptor.errorInFunctionMessage.format(['getWorkspaceListCallback']);
if(status) {
try {
eval('var info=' + responseText);
} catch (ex) {
context.statusText = exceptionText(ex,SocialtextAdaptor.serverParsingErrorMessage);
if(context.callback)
context.callback(context,context.userParams);
return;
}
var list = [];
for(var i=0; i<info.length; i++) {
var item = {
title:info[i].title,
name:info[i].name,
modified:SocialtextAdaptor.dateFromEditTime(info[i].modified_time)
};
list.push(item);
}
context.workspaces = list;
context.status = true;
} else {
context.statusText = xhr.statusText;
}
if(context.callback)
context.callback(context,context.userParams);
};
SocialtextAdaptor.prototype.getTiddlerList = function(context,userParams,callback)
{
context = this.setContext(context,userParams,callback);
var uriTemplate = '%0data/workspaces/%1/pages?order=newest';//!! ? or ;
var uri = uriTemplate.format([context.host,context.workspace]);
var req = SocialtextAdaptor.doHttpGET(uri,SocialtextAdaptor.getTiddlerListCallback,context,{'accept':'application/json'});
return typeof req == 'string' ? req : true;
};
SocialtextAdaptor.getTiddlerListCallback = function(status,context,responseText,uri,xhr)
{
context.status = false;
context.statusText = SocialtextAdaptor.errorInFunctionMessage.format(['getTiddlerListCallback']);
if(status) {
try {
eval('var info=' + responseText);
} catch (ex) {
context.statusText = exceptionText(ex,SocialtextAdaptor.serverParsingErrorMessage);
if(context.callback)
context.callback(context,context.userParams);
return;
}
var list = [];
for(var i=0; i<info.length; i++) {
var tiddler = new Tiddler(info[i].name);
tiddler.modified = SocialtextAdaptor.dateFromEditTime(info[i].last_edit_time);
tiddler.modifier = info[i].last_editor;
tiddler.tags = info[i].tags;
tiddler.fields['server.page.id'] = info[i].page_id;
tiddler.fields['server.page.name'] = info[i].name;
tiddler.fields['server.page.revision'] = String(info[i].revision_id);
list.push(tiddler);
}
context.tiddlers = list;
context.status = true;
} else {
context.statusText = xhr.statusText;
}
if(context.callback)
context.callback(context,context.userParams);
};
SocialtextAdaptor.prototype.generateTiddlerInfo = function(tiddler)
{
var info = {};
var host = this && this.host ? this.host : SocialtextAdaptor.fullHostName(tiddler.fields['server.host']);
var workspace = this && this.workspace ? this.workspace : tiddler.fields['server.workspace'];
uriTemplate = '%0%1/index.cgi?%2';
info.uri = uriTemplate.format([host,workspace,SocialtextAdaptor.normalizedTitle(tiddler.title)]);
return info;
};
SocialtextAdaptor.prototype.getTiddler = function(title,context,userParams,callback)
{
return this.getTiddlerRevision(title,null,context,userParams,callback);
};
SocialtextAdaptor.prototype.getTiddlerRevision = function(title,revision,context,userParams,callback)
{
context = this.setContext(context,userParams,callback);
// request the page in json format to get the page attributes
if(revision) {
var uriTemplate = '%0data/workspaces/%1/pages/%2/revisions/%3';
context.revision = revision;
} else {
uriTemplate = '%0data/workspaces/%1/pages/%2';
context.revision = null;
}
uri = uriTemplate.format([context.host,context.workspace,SocialtextAdaptor.normalizedTitle(title),revision]);
context.tiddler = new Tiddler(title);
context.tiddler.fields.wikiformat = 'socialtext';
context.tiddler.fields['server.host'] = SocialtextAdaptor.minHostName(context.host);
context.tiddler.fields['server.workspace'] = context.workspace;
var req = SocialtextAdaptor.doHttpGET(uri,SocialtextAdaptor.getTiddlerCallback,context,{'accept':'application/json'});
return typeof req == 'string' ? req : true;
};
SocialtextAdaptor.getTiddlerCallback = function(status,context,responseText,uri,xhr)
{
context.status = false;
context.statusText = SocialtextAdaptor.errorInFunctionMessage.format(['getTiddlerCallback']);
if(status) {
try {
eval('var info=' + responseText);
context.tiddler.tags = info.tags;
context.tiddler.fields['server.page.id'] = info.page_id;
context.tiddler.fields['server.page.name'] = info.name;
context.tiddler.fields['server.page.revision'] = String(info.revision_id);
context.tiddler.modifier = info.last_editor;
context.tiddler.modified = SocialtextAdaptor.dateFromEditTime(info.last_edit_time);
} catch (ex) {
context.statusText = exceptionText(ex,SocialtextAdaptor.serverParsingErrorMessage);
if(context.callback)
context.callback(context,context.userParams);
return;
}
context.status = true;
} else {
context.statusText = xhr.statusText;
if(context.callback)
context.callback(context,context.userParams);
return;
}
var uriTemplate = context.revision ? '%0data/workspaces/%1/pages/%2/revisions/%3' : '%0data/workspaces/%1/pages/%2';
var host = SocialtextAdaptor.fullHostName(context.tiddler.fields['server.host']);
var workspace = context.workspace ? context.workspace : context.tiddler.fields['server.workspace'];
uri = uriTemplate.format([host,workspace,SocialtextAdaptor.normalizedTitle(context.tiddler.title),context.revision]);
var req = SocialtextAdaptor.doHttpGET(uri,SocialtextAdaptor.getTiddlerCallback2,context,{'accept':SocialtextAdaptor.mimeType});
};
SocialtextAdaptor.getTiddlerCallback2 = function(status,context,responseText,uri,xhr)
{
context.tiddler.text = responseText;
if(status) {
context.status = true;
} else {
context.status = false;
context.statusText = xhr.statusText;
}
if(context.callback)
context.callback(context,context.userParams);
};
SocialtextAdaptor.prototype.getTiddlerRevisionList = function(title,limit,context,userParams,callback)
{
context = this.setContext(context,userParams,callback);
var uriTemplate = '%0data/workspaces/%1/pages/%2/revisions?accept=application/json';
if(!limit)
limit = 5;
var uri = uriTemplate.format([context.host,context.workspace,SocialtextAdaptor.normalizedTitle(title),limit]);
var req = SocialtextAdaptor.doHttpGET(uri,SocialtextAdaptor.getTiddlerRevisionListCallback,context);
return typeof req == 'string' ? req : true;
};
SocialtextAdaptor.getTiddlerRevisionListCallback = function(status,context,responseText,uri,xhr)
{
context.status = false;
if(status) {
var content = null;
try {
eval('var info=' + responseText);
} catch (ex) {
context.statusText = exceptionText(ex,SocialtextAdaptor.serverParsingErrorMessage);
if(context.callback)
context.callback(context,context.userParams);
return;
}
list = [];
for(var i=0; i<info.length; i++) {
var tiddler = new Tiddler(info[i].name);
tiddler.modified = SocialtextAdaptor.dateFromEditTime(info[i].last_edit_time);
tiddler.modifier = info[i].last_editor;
tiddler.tags = info[i].tags;
tiddler.fields['server.page.id'] = info[i].page_id;
tiddler.fields['server.page.name'] = info[i].name;
tiddler.fields['server.page.revision'] = info[i].revision_id;
list.push(tiddler);
}
var sortField = 'server.page.revision';
list.sort(function(a,b) {return a.fields[sortField] < b.fields[sortField] ? +1 : (a.fields[sortField] == b.fields[sortField] ? 0 : -1);});
context.revisions = list;
context.status = true;
} else {
context.statusText = xhr.statusText;
}
if(context.callback)
context.callback(context,context.userParams);
};
SocialtextAdaptor.prototype.putTiddler = function(tiddler,context,userParams,callback)
{
context = this.setContext(context,userParams,callback);
context.tiddler = tiddler;
context.title = tiddler.title;
var uriTemplate = '%0data/workspaces/%1/pages/%2';
var host = context.host ? context.host : SocialtextAdaptor.fullHostName(tiddler.fields['server.host']);
var workspace = context.workspace ? context.workspace : tiddler.fields['server.workspace'];
var uri = uriTemplate.format([host,workspace,tiddler.title,tiddler.text]);
//var req = doHttp('POST',uri,tiddler.text,SocialtextAdaptor.mimeType,null,null,SocialtextAdaptor.putTiddlerCallback,context,{"X-Http-Method": "PUT"});
var req = SocialtextAdaptor.doHttpPOST(uri,SocialtextAdaptor.putTiddlerCallback,context,{"X-Http-Method": "PUT"},tiddler.text,SocialtextAdaptor.mimeType);
return typeof req == 'string' ? req : true;
};
SocialtextAdaptor.putTiddlerCallback = function(status,context,responseText,uri,xhr)
{
if(status) {
context.status = true;
} else {
context.status = false;
context.statusText = xhr.statusText;
}
if(context.callback)
context.callback(context,context.userParams);
};
SocialtextAdaptor.prototype.close = function()
{
return true;
};
config.adaptors[SocialtextAdaptor.serverType] = SocialtextAdaptor;
} //# end of 'install only once'
//}}}
/***
SocialtextStyleOverrides
***/
/*{{{*/
.headerShadow {padding: 2em 0em .5em 1em;}
.headerForeground {padding: 2em 0em .5em 1em;}
#st-page-wiki-title {
font-size: 80%;
}
.subtitle {
font-style: italic;
font-size 80%;
}
/* from #st-tags */
.tagged {
border-color: #bbeebb;
background-color: #f4fff4;
}
.tagged .listTitle {
color: #595;
font-weight: bold;
}
.tagged .button {
color: #000;
}
.selected .tagged {
background-color: ColorPalette::TertiaryLight;
border: 1px solid ColorPalette::TertiaryMid;
}
/* from #st-incoming-links */
.tagging {
border-color: #ebb;
background-color: #fff4f4;
}
.tagging .listTitle {
color: #b78;
font-weight: bold;
}
.tagging .button {
color: #999;
}
.selected .tagging {
background-color: ColorPalette::TertiaryLight;
border: 1px solid ColorPalette::TertiaryMid;
}
.tiddler {/* Tiddler body */
border:1px solid #ccc;
margin:0.5em;
background:#fff;
padding:0.5em;
}
.viewer blockquote {border-left: 0px solid}
.tiddlyLinkNonExisting {
font-style: italic;
border-bottom: 1px dashed;
}
.editor input, .editor textarea {
background: #ffd;
border-style: solid;
border-color: #888 #ccc #ccc #888;
border-width: 2px;
}
.tabContents {white-space: nowrap;}
#displayArea {margin: 1em 20em 0em 14em;}
#sidebar {
position: absolute;
right: 3px;
width: 21em;
font-size: .9em;
}
#sidebarOptions .button {
border-color: #eee;
}
#sidebarTabs .tabContents {
width: 20em;
overflow: hidden;
}
.viewer tt {
font-size: 1.2em;
line-height: 1.4em;
}
ul {list-style-type: square;}
ul ul {list-style-type: circle;}
ol {list-style-type: decimal;}
ol ol {list-style-type: decimal;}
ol ol ol {list-style-type: decimal;}
ol ol ol ol {list-style-type: decimal;}
ol ol ol ol ol {list-style-type: decimal;}
ol ol ol ol ol ol {list-style-type: decimal;}
/*}}}*/
/***
SocialtextScreenStyle
http://www.eu.socialtext.net/static/2.0.0.1/css/st/screen.css
***/
/*{{{*/
body {
font-family: Arial, sans-serif;
color: #000;
background: #eee;
margin: 0;
}
/* Wiki Navigation */
.st-wiki-nav {
clear: both;
margin-left: 10px;
margin-right: 10px;
}
.st-wiki-nav-content {
background: url('../../images/st/wiki-nav/solid.gif') repeat-x left bottom;
margin-left: 24px;
margin-right: 24px;
padding-top: 3px;
min-height: 24px;
}
* html .st-wiki-nav-content {
padding-bottom: 3px;
height: 24px;
}
.st-wiki-nav-right {
background: url('../../images/st/wiki-nav/right-round.gif') no-repeat bottom right;
}
.st-wiki-nav-left {
background: url('../../images/st/wiki-nav/left-round.gif') no-repeat bottom left;
}
#st-home {
float: left;
margin-right: 60px;
padding-top: 2px;
}
#st-home-link {
color: white;
text-decoration: none;
font-weight: bold;
font-family: Helvetica, sans-serif;
font-size: 90%;
}
#st-editing-prefix-container {
border-collapse: collapse;
width: 100%;
padding: 0px;
margin: 0px;
margin-bottom: -20px;
}
#st-editing-prefix-container tr td {
margin: 0px;
padding: 0px;
}
#st-editing-title {
color: black;
background-color: white;
text-decoration: none;
font-weight: bold;
font-family: Helvetica, sans-serif;
font-size: 90%;
margin-bottom: 0.4em;
}
#st-wiki-title-invite {
font-size: 50%;
font-family: Helvetica, sans-serif;
}
#st-wiki-title-central-page-link {
font-size: 50%;
font-family: Helvetica, sans-serif;
}
#st-wiki-title-invite a {
color: #00f;
}
#st-wiki-logo {
text-align: center;
clear: both;
}
#st-wiki-logo-image {
}
.st-wiki-nav-actions {
float: right;
color: black;
font-size: 75%;
padding-top: 3px;
}
.st-wiki-nav-actions a {
padding: 2px;
color: white;
text-decoration: none;
font-family: Helvetica, sans-serif;
}
/* Wiki Subnav */
#st-wiki-subnav {
margin-top: 2px;
font-size: 70%;
font-weight: bold;
font-family: Helvetica, sans-serif;
color: #888;
}
#st-wiki-subnav a {
padding: 2px;
color: #008;
text-decoration: none;
}
#st-wiki-subnav-right {
float: right;
margin-right: 6em;
}
#st-wiki-subnav-left {
float: left;
margin-left: 6em;
}
* html #st-wiki-subnav-left {
margin-left: 3em;
}
/* Wiki Navigation Search Bar */
#st-search-form {
margin: 0;
padding: 0;
padding-top: 1px;
}
#st-search-form .button-table {
float: left;
font-size: 79%;
font-weight: bold;
margin-left: 5px;
margin-top: 1px;
}
#st-search-form #st-search-term {
float: left;
font-size: 60%;
}
/* Content Outline */
#st-content-border, #st-edit-border {
position: relative;
clear: both;
margin-left: 3px;
margin-right: 2px;
margin-bottom: 0px;
margin-top: 0px;
border-bottom: 1px solid #eee;
}
#st-content-border-left, #st-edit-border-left {
background: url('../../images/st/page-shadow/left.gif') left top repeat-y;
position: relative;
}
#st-content-border-right, #st-edit-border-right {
background: url('../../images/st/page-shadow/right.gif') right top repeat-y;
position: relative;
}
#st-content-border-top, #st-edit-border-top {
position: relative;
background: url('../../images/st/page-shadow/top.gif') left top repeat-x;
}
#st-content-border-bottom, #st-edit-border-bottom {
background: url('../../images/st/page-shadow/bottom.gif') left bottom repeat-x;
position: relative;
}
#st-content-border-left-top, #st-edit-border-left-top {
background: url('../../images/st/page-shadow/left-top.gif') left top no-repeat;
position: relative;
}
#st-content-border-right-top, #st-edit-border-right-top {
background: url('../../images/st/page-shadow/right-top.gif') right top no-repeat;
position: relative;
}
#st-content-border-left-bottom, #st-edit-border-left-bottom {
background: url('../../images/st/page-shadow/left-bottom.gif') left bottom no-repeat;
position: relative;
}
#st-content-border-right-bottom, #st-edit-border-right-bottom {
background: url('../../images/st/page-shadow/right-bottom.gif') right bottom no-repeat;
padding-top: 5px;
padding-bottom: 9px;
position: relative;
}
* html #st-content-border-right-bottom, * html #st-edit-border-right-bottom {
padding-top: 4px;
padding-left: 7px;
padding-right: 8px;
position: relative;
}
.st-content-width-controller {
width: 100%;
position: relative;
border-collapse: collapse;
}
.st-content-width-controller td {
vertical-align: top;
}
.st-content {
position: relative;
background-color: white;
margin-top: 0px;
margin-left: 7px;
margin-right: 8px;
margin-bottom: -1px;
border-left: 1px dotted #80a9f3;
border-right: 1px dotted #80a9f3;
border: 1px solid #80a9f3;
padding: 6px 12px 12px 12px;
}
* html .st-content {
margin-top: 0px;
margin-left: 0px;
margin-right: 0px;
}
/* This textarea is only for Safari. However, if we use display:none; here Safari ignores the .value operation in JS */
#st-raw-wikitext-textarea {
width:1px;
height:1px;
margin:0;
padding:0;
}
/* Action Buttons */
.button-table, .button-table tr td {
border-collapse: collapse;
margin: 0;
padding: 0;
}
.button-rounded {
background: url('../../images/st/grey-button/left-top-rounded.png') top left no-repeat;
margin: 0;
}
.button-rounded-right-top {
background: url('../../images/st/grey-button/right-top-rounded.png') top right no-repeat;
margin: 0;
}
.button-rounded-left-bottom {
background: url('../../images/st/grey-button/left-bottom-rounded.png') bottom left no-repeat;
margin: 0;
}
.button-rounded-right-bottom {
background: url('../../images/st/grey-button/right-bottom-rounded.png') bottom right no-repeat;
margin: 0;
}
.button-straight {
background: url('../../images/st/grey-button/left-top-straight.png') top left no-repeat;
margin: 0;
}
.button-straight-right-top {
background: url('../../images/st/grey-button/right-top-straight.png') top right no-repeat;
margin: 0;
}
.button-straight-left-bottom {
background: url('../../images/st/grey-button/left-bottom-straight.png') bottom left no-repeat;
margin: 0;
}
.button-straight-right-bottom {
background: url('../../images/st/grey-button/right-bottom-straight.png') bottom right no-repeat;
margin: 0;
}
.button-content {
font-size: 90%;
}
.button-content a {
display: block;
padding: 2px;
padding-left: 10px;
padding-right: 10px;
font-family: Helvetica, Verdana, sans-serif;
font-weight: bold;
text-decoration: none;
color: black;
}
.button-content input.submit {
border: 0px;
padding: 2px;
padding-left: 10px;
padding-right: 10px;
font-family: Helvetica, Verdana, sans-serif;
font-weight: bold;
text-decoration: none;
color: black;
background-color: transparent;
}
/* Personal Homepage */
#st-homepage {
background: white url('../../images/st/homepage/blue-fade.gif') top left no-repeat;
}
#st-homepage-layout {
margin-top: 15px;
clear: both;
width: 100%;
border-collapse: collapse;
}
#st-homepage-layout tr td.st-homepage-layout-cell {
padding: 5px;
vertical-align: top;
}
#st-homepage-layout-dashboard {
width: 50%
}
#st-homepage-layout-notes {
width: 50%;
}
#st-homepage-notes, #st-homepage-dashboard {
text-align: left;
width: 95%;
}
#st-user-greeting, #st-wiki-title {
font-family: Helvetica, Verdana, sans-serif;
font-size: 150%;
}
#st-wiki-title {
margin-left: 5px;
}
#st-user-greeting {
position: relative;
text-align: right;
float: right;
}
#st-group-notes-content, #st-personal-notes-content {
}
.st-homepage-section {
margin-bottom: 15px;
}
#st-homepage-notes .st-homepage-section {
background-color: white;
border: 1px solid #aaa;
padding: 15px;
}
.st-homepage-section-title {
font-size: 110%;
font-family: Helvetica, Verdana, sans-serif;
}
#st-homepage-notes .st-homepage-section-title {
color: #aaa;
text-decoration: underline;
}
.st-homepage-notes-edit-link {
background: url('../../images/st/homepage/edit-icon.gif') no-repeat left top;
display: block;
text-indent: -2000px;
height: 13px;
width: 36px;
text-decoration: none;
padding:0;
}
* html .st-homepage-notes-edit-link {
border:1px solid white;
}
.st-homepage-notes-edit {
font-family: Verdana, sans-serif;
font-size: 65%;
float: right;
}
.st-homepage-notes-content {
font-size: 85%;
margin-top: 10px;
padding-top: 0px;
padding-bottom: 0px;
font-family: Verdana, Helvetica, sans-serif;
}
#st-dyk {
border-color: #cca !important;
background-color: #ffe !important;
}
#st-dyk-title {
color: #e4a020 !important;
text-decoration: none !important;
}
/* Homepage Simple List */
#st-whats-new-title-link {
background: url('../../images/st/homepage/icon-28-pages.gif') no-repeat left top;
}
#st-watchlist-title-link {
background: url('../../images/st/homepage/icon-28-star.gif') no-repeat left top;
}
#st-wikis-title-link {
background: url('../../images/st/homepage/icon-28-group.gif') no-repeat left top;
}
.st-homepage-simplelist-title-link {
display: block;
padding-left: 32px;
min-height: 32px;
}
* html .st-homepage-simplelist-title-link {
height: 32px;
}
.st-homepage-simplelist-title {
}
.st-homepage-simplelist-table {
margin-left: 25px;
border: 1px dashed #ddd;
border-collapse: collapse;
font-family: Verdana, Helvetica, sans-serif;
font-size: 80%;
width: 95%;
}
.st-homepage-simplelist-table td {
padding: 2px;
}
.st-homepage-simplelist-table tr.st-homepage-simplelist-row-odd {
background-color: #f3f7f7;
}
.st-homepage-simplelist-table tr.st-homepage-simplelist-row-even {
background-color: white;
}
.st-homepage-simplelist-table a {
color: #4f55dd;
text-decoration: none;
}
.st-homepage-simplelist-table a:visited {
color: #551a8b;
}
.st-homepage-simplelist-subleft {
font-size: 80%;
margin-left: 1em;
color: #666;
}
.st-homepage-simplelist-right {
width: 20%;
}
.st-homepage-simplelist-subright {
font-size: 80%;
color: #666;
}
.st-homepage-simplelist {
}
.st-homepage-simplelist-header {
min-height: 35px;
}
.st-homepage-simplelist-header .button-table {
float: right;
margin-right: 15px;
font-size: 95%;
}
.st-homepage-simplelist-header .button-table .button-content {
padding: 1px;
}
.st-homepage-whatsnew-author, .st-homepage-whatsnew-date {
color: #555;
}
.st-homepage-whatsnew-attribution {
padding-left: 1em;
font-size: 80%;
color: #aaa;
}
/* Homepage Wikis List */
#st-wikis-title {
}
/* Data and Templates */
.st-jst-template, .st-json {
display: none;
}
/* Page Sidebox Common Styles */
#st-page-boxes-toggle {
position: relative;
float: right;
text-align: right;
font-family: Verdana, Arial, sans-serif;
font-weight: bold;
font-size: 80%;
margin-bottom: 0.7em;
}
#st-page-boxes-toggle-link {
text-decoration: none;
}
#st-page-boxes-underlay {
float: right;
margin-top: -10px;
margin-right: 10px;
background: white;
z-index: 198;
clear: both;
margin-left: 15px;
}
* html #st-page-boxes-underlay {
margin-right: 4px;
}
#st-page-boxes {
background: inherit;
position: absolute;
right: 23px;
z-index: 199;
margin-top: 15px;
margin-left: 20px;
}
#st-page-boxes, #st-page-boxes-underlay {
width: 225px;
/* padding-left: 15px; */ /* Gives the white border effect, cwest dislikes it. */
}
.st-page-box {
border: 1px solid black;
padding: 5px;
font-family: Verdana, Helvetica, sans-serif;
font-size: 80%;
margin-top: 15px;
}
.st-page-box-title {
font-family: Helvetica, Verdana, sans-serif;
font-weight: bold;
margin-bottom: 10px;
}
.st-page-box-listing {
margin: 0;
padding: 0;
}
.st-page-box-listing-entry {
display: block;
}
.st-page-boxes-nobacklinks {
font-family: Verdana, Helvetica, sans-serif;
font-size: 90%;
color: #888;
}
.st-page-box-first {
margin-top: 0px;
}
/* Page Display */
#st-page-content {
clear: left;
margin-top: 6px;
margin-bottom: 0;
padding-bottom: 0;
}
#st-page-content, #st-page-content td {
font-family: Verdana, Helvetica, sans-serif;
font-size: 90%;
}
#st-page-wiki-title {
font-family: Helvetica, Verdana, sans-serif;
font-size: 65%;
font-weight: bold;
color: #aaa;
margin-bottom: 0.2em;
margin-top: 0.1em;
padding-top: 0;
}
#wiki {
margin: 0;
padding: 0;
}
#st-page-title {
}
#st-page-titletext, .st-page-title {
font-family: Helvetica, Verdana, sans-serif;
font-size: 150%;
font-weight: bold;
color: #888;
border-bottom: 1px solid #888;
}
#st-newpage-pagename-edit {
font-family: inherit;
font-size: inherit;
font-weight: inherit;
color: #000;
border: 1px solid black;
padding-left: 0.3em;
background-color: #ffd;
}
#st-page-details {
font-style: italic;
font-size: 75%;
font-family: Georgia, serif;
margin: 6px 10px 0 10px;
}
#st-page-details-feed-icon {
vertical-align: middle;
border: none;
}
#st-page-stats {
float: right;
vertical-align: middle;
}
#st-attribution {
float: left;
margin-bottom: 10px;
}
#st-page-editing-wysiwyg {
background: #ffd;
border-style: solid;
border-color: #888 #ccc #ccc #888;
border-width: 2px;
width: 100%;
}
#st-page-editing-toolbar {
margin-left: -6px;
overflow: hidden;
float: left;
height: 25px;
}
#wikiwyg_wikitext_textarea {
margin-top: 4px;
background: #ffd;
border-style: solid;
border-color: #888 #ccc #ccc #888;
border-width: 2px;
width: 100%;
font-family: monospace;
}
#st-page-maincontent {
}
#st-page-editing, #wikiwyg_wikitext_textarea {
}
#st-page-editing-pagebody-decoy, #st-page-editing-wysiwyg {
display: none;
}
#st-editing-tools-edit {
display: none;
}
#st-mode-wysiwyg-button
{
font-size: 70%;
margin-left: 4em;
}
#st-mode-wikitext-button
{
font-size: 70%;
}
#st-edit-tips
{
font-size: 70%;
}
.wikiwyg_button {
background: #FFFFFF;
border: 1px solid #FFFFFF;
cursor: pointer;
width: 20px;
height: 20px;
vertical-align: bottom;
}
.wikiwyg_button:hover {
border: 1px outset;
}
.wikiwyg_button:active {
border: 1px inset;
}
#wikiwyg_toolbar {
display: none;
}
/* Sidebox Pagetools: Revisions, Watchlist */
#st-side-box-pagetools {
border-collapse: collapse;
}
#st-rewind-norevisions {
font-family: Helvetica, Arial, sans-serif;
font-size: 11px;
color: #777;
text-decoration: none;
}
#st-side-box-pagetools a {
font-family: Helvetica, Arial, sans-serif;
font-size: 11px;
color: #555;
text-decoration: none;
}
/* Page View Tags/Incoming Links Sidebox */
#st-tags {
background: #f4fff4;
border-color: #bbeebb;
color: #999;
}
#st-tags-title {
color: #595;
}
#st-tags-addlink, #st-tags-addbutton {
font-weight: bold;
}
#st-tags-listing {
margin-bottom: 5px;
}
#st-tags-addinput, #st-tags-message, #st-tags-suggestion {
display: none;
}
#st-tags-deletemessage {
font-size: 90%;
color: #555;
display: none;
margin-top: 0.5em;
margin-bottom: 0.5em;
}
#st-tags-suggestion {
margin-top: 2px;
}
.st-tags-level1 {
font-size: 90%;
}
.st-tags-level2 {
font-size: 100%;
}
.st-tags-level3 {
font-size: 110%;
}
.st-tags-level4 {
font-size: 120%;
}
.st-tags-level5 {
font-size: 130%;
}
.st-tags-tagline .st-tags-tagdelete {
text-decoration: none;
color: #ccc;
}
.st-tags-tagline a {
text-decoration: none;
color: #444;
}
#st-tags-field {
width: 95%;
}
#st-incoming-links {
border-color: #ebb;
background-color: #fff4f4;
}
#st-incoming-links-title {
color: #b78;
}
#st-attachments {
border-color: #bbe;
background-color: #f4f4ff;
}
#st-attachments-uploadbutton, #st-attachments-managebutton {
}
#st-attachments-buttons-uploadbutton {
margin: 0px;
padding: 0px;
padding-left: 2px;
}
#st-attachments-buttons-managebutton {
margin: 0px;
padding: 0px;
padding-right: 2px;
}
#st-attachments-buttons td {
padding-right: 3px;
font-size: 99%;
}
#st-attachments-buttons {
border-collapse: collapse;
margin: 0px;
padding: 0px;
margin-top: 5px;
}
#st-attachments-title {
color: #77b;
}
.st-attachments-line {
width:100%;
overflow:hidden;
}
/* Actions Bar */
#st-actions-bar-spacer {
clear:both;
height:0.5em;
overflow:hidden;
}
#st-actions-bar-spacer-clear {
clear:both;
height:1px;
overflow:hidden;
}
#st-actions-bar, #st-editing-tools-bar {
margin-left: 30px !important;
margin-right: 30px !important;
}
/* Footer */
#st-footer {
margin-top: -8px;
margin-bottom: 5px;
clear: both;
}
/* Socialtext Attribution */
#st-socialtext-attribution {
clear: both;
text-align: center;
font-size: 80%;
font-family: Helvetica, sans-serif;
}
#st-socialtext-attribution-link {
text-decoration: none;
}
#st-socialtext-attribution-image {
border: 0;
}
/* Page Actions */
#st-edit-button-border-left-middle, #st-login-to-edit-button-border-left-middle {
background: url('../../images/st/button-blue/left-middle.gif') left top repeat-y;
}
#st-edit-button-border-right-middle, #st-login-to-edit-button-border-right-middle {
background: url('../../images/st/button-blue/right-middle.gif') right top repeat-y;
}
#st-edit-button-border-left-top, #st-login-to-edit-button-border-left-top {
background: url('../../images/st/button-blue/left-top.gif') left top no-repeat;
}
#st-edit-button-border-right-top, #st-login-to-edit-button-border-right-top {
background: url('../../images/st/button-blue/right-top.gif') right top no-repeat;
}
#st-edit-button-border-left-bottom, #st-login-to-edit-button-border-left-bottom {
background: url('../../images/st/button-blue/left-bottom.gif') left bottom no-repeat;
}
#st-edit-button-border-right-bottom, #st-login-to-edit-button-border-right-bottom {
background: url('../../images/st/button-blue/right-bottom.gif') right bottom no-repeat;
}
#st-edit-button-link, #st-login-to-edit-button-link {
}
#st-comment-button-border-left-middle {
background: url('../../images/st/button-purple/left-middle.gif') left top repeat-y;
}
#st-comment-button-border-right-middle {
background: url('../../images/st/button-purple/right-middle.gif') right top repeat-y;
}
#st-comment-button-border-left-top {
background: url('../../images/st/button-purple/left-top.gif') left top no-repeat;
}
#st-comment-button-border-right-top {
background: url('../../images/st/button-purple/right-top.gif') right top no-repeat;
}
#st-comment-button-border-left-bottom {
background: url('../../images/st/button-purple/left-bottom.gif') left bottom no-repeat;
}
#st-comment-button-border-right-bottom {
background: url('../../images/st/button-purple/right-bottom.gif') right bottom no-repeat;
}
#st-comment-button-link {
}
#st-save-button-border-left-middle {
background: url('../../images/st/button-green/left-middle.gif') left top repeat-y;
}
#st-save-button-border-right-middle {
background: url('../../images/st/button-green/right-middle.gif') right top repeat-y;
}
#st-save-button-border-left-top {
background: url('../../images/st/button-green/left-top.gif') left top no-repeat;
}
#st-save-button-border-right-top {
background: url('../../images/st/button-green/right-top.gif') right top no-repeat;
}
#st-save-button-border-left-bottom {
background: url('../../images/st/button-green/left-bottom.gif') left bottom no-repeat;
}
#st-save-button-border-right-bottom {
background: url('../../images/st/button-green/right-bottom.gif') right bottom no-repeat;
}
#st-save-button-link {
}
#st-preview-button-border-left-middle {
background: url('../../images/st/button-gold/left-middle.gif') left top repeat-y;
}
#st-preview-button-border-right-middle {
background: url('../../images/st/button-gold/right-middle.gif') right top repeat-y;
}
#st-preview-button-border-left-top {
background: url('../../images/st/button-gold/left-top.gif') left top no-repeat;
}
#st-preview-button-border-right-top {
background: url('../../images/st/button-gold/right-top.gif') right top no-repeat;
}
#st-preview-button-border-left-bottom {
background: url('../../images/st/button-gold/left-bottom.gif') left bottom no-repeat;
}
#st-preview-button-border-right-bottom {
background: url('../../images/st/button-gold/right-bottom.gif') right bottom no-repeat;
}
#st-preview-button-link {
}
#st-cancel-button-border-left-middle {
background: url('../../images/st/button-crimson/left-middle.gif') left top repeat-y;
}
#st-cancel-button-border-right-middle {
background: url('../../images/st/button-crimson/right-middle.gif') right top repeat-y;
}
#st-cancel-button-border-left-top {
background: url('../../images/st/button-crimson/left-top.gif') left top no-repeat;
}
#st-cancel-button-border-right-top {
background: url('../../images/st/button-crimson/right-top.gif') right top no-repeat;
}
#st-cancel-button-border-left-bottom {
background: url('../../images/st/button-crimson/left-bottom.gif') left bottom no-repeat;
}
#st-cancel-button-border-right-bottom {
background: url('../../images/st/button-crimson/right-bottom.gif') right bottom no-repeat;
}
#st-cancel-button-link {
}
#st-edit-more-button-border-left-middle {
background: url('../../images/st/button-blue/left-middle.gif') left top repeat-y;
}
#st-edit-more-button-border-right-middle {
background: url('../../images/st/button-blue/right-middle.gif') right top repeat-y;
}
#st-edit-more-button-border-left-top {
background: url('../../images/st/button-blue/left-top.gif') left top no-repeat;
}
#st-edit-more-button-border-right-top {
background: url('../../images/st/button-blue/right-top.gif') right top no-repeat;
}
#st-edit-more-button-border-left-bottom {
background: url('../../images/st/button-blue/left-bottom.gif') left bottom no-repeat;
}
#st-edit-more-button-border-right-bottom {
background: url('../../images/st/button-blue/right-bottom.gif') right bottom no-repeat;
}
#st-edit-more-button-link {
}
.st-page-action-button-link {
min-height: 24px;
min-width: 100px;
text-align: center;
font-family: Helvetica, Verdana, sans-serif;
font-size: 90%;
text-decoration: none;
color: #fff;
font-weight: bold;
display: block;
padding-top: 8px;
padding-bottom: 0px;
margin-bottom: -3px;
width: 100%;
margin-left: -2px;
}
* html .st-page-action-button-link {
padding-top: 5px;
padding-bottom: 0px;
height: 24px;
}
.st-page-action-button {
float: left;
margin: 0;
padding: 0;
margin-right: 10px;
min-height: 20px;
border-collapse: collapse;
width: 100px;
}
/* Attach File Interface */
#st-attachments-attachinterface {
font-family: Helvetica, sans-serif;
font-size: 90%;
display: none;
position: fixed;
left: 0px;
top: 0px;
width: 100%;
height: 100%;
z-index: 2000;
background-image: url('../../images/st/popup/bg.png');
}
#st-attachments-manageinterface {
font-family: Helvetica, sans-serif;
font-size: 90%;
display: none;
position: absolute;
left: 0px;
top: 0px;
width: 100%;
height: 100%;
z-index: 2000;
background-image: url('../../images/st/popup/bg.png');
}
* html #st-attachments-attachinterface {
background-image: none;
}
* html #st-attachments-manageinterface {
background-image: none;
}
* html .popup-overlay {
background-image: url('../../images/st/popup/bg.png');
background-color: #000;
opacity: .70;
position: absolute;
left: 0px;
top: 0px;
width: 100%;
height: 100%;
z-index: 2001;
}
#st-attachments-attach-interface {
z-index: 2002;
background-color: #fff;
color: #000;
border: 4px solid #ccc;
padding: 1em;
width: 520px;
margin-left: auto;
margin-right: auto;
margin-top: 10%;
position: absolute;
top: 0px;
}
* html #st-attachments-attach-interface {
}
#st-attachments-attach-formtarget {
width: 0px;
height: 0px;
border: 0;
padding: 0;
margin: 0;
}
#st-attachments-attach-message {
font-size: 90%;
font-family: Verdana, Arial, Helvetica, Sans-Serif;
}
#st-attachments-attach-title {
font-weight: bold;
font-size: 120%;
}
#st-attachments-attach-close {
float: right;
margin-top: 6px;
}
#st-attachments-attach-uploadbutton {
float: right;
margin-right: 6px;
margin-top: 6px;
padding-bottom: 0;
}
#st-attachments-attach-fileprompt {
margin: 0.2em 0 0.4em 0;
padding-bottom: 0px;
}
#st-attachments-attach-submit {
font-size: 90%;
font-weight: bold;
}
#st-attachments-attach-filename {
font-size: 90%;
}
#st-attachments-attach-uploadmessage {
font-weight: bold;
margin-bottom: 1em;
display: none;
}
#st-attachments-attach-error {
font-weight: bold;
color: #f00;
margin-bottom: 1em;
display: none;
}
#st-attachments-attach-list {
display: none;
color: #666;
font-size: 90%;
margin-top: 1em;
margin-bottom: 1em;
border-top: 1px solid #4949BA;
border-bottom: 1px solid #4949BA;
background-color: #F5F5F5;
padding: 3px;
}
.st-attachments-attach-listlabel {
font-size: 90%;
color: #4949BA;
}
/* Queue File Dialog */
#st-attachmentsqueue-interface {
font-family: Helvetica, sans-serif;
font-size: 90%;
display: none;
position: fixed;
left: 0px;
top: 0px;
width: 100%;
height: 100%;
background-image: url('../../images/st/popup/bg.png'); /* Don't forget IE hack for ship! */
z-index: 2000;
}
* html #st-attachmentsqueue-interface {
background-image: none;
}
#st-attachmentsqueue-dialog {
z-index: 2002;
background-color: #fff;
color: #000;
border: 4px solid #ccc;
padding: 1em;
width: 530px;
margin-left: auto;
margin-right: auto;
margin-top: 10%;
position: absolute;
top: 0px;
}
* html #st-attachmentsqueue-dialog {
}
#st-attachmentsqueue-fileprompt {
margin-bottom: 0.4em;
margin-top: 0;
padding-bottom: 0;
}
#st-attachmentsqueue-title {
font-weight: bold;
font-size: 120%;
}
#st-attachmentsqueue-close {
float: right;
margin-top: 6px;
}
#st-attachmentsqueue-uploadbutton {
float: right;
margin-right: 6px;
margin-top: 6px;
padding-bottom: 0;
}
#st-attachmentsqueue-submit {
font-size: 90%;
}
#st-attachmentsqueue-filename {
font-size: 90%;
}
#st-attachmentsqueue-message {
font-size: 90%;
font-family: Verdana, Arial, Helvetica, Sans-Serif;
}
#st-attachmentsqueue-uploadmessage {
font-weight: bold;
margin-bottom: 1em;
display: none;
}
#st-attachmentsqueue-error {
font-weight: bold;
color: #f00;
margin-bottom: 1em;
display: none;
}
#st-attachmentsqueue-list {
display: none;
color: #666;
font-size: 90%;
margin-top: 1em;
margin-bottom: 1em;
border-top: 1px solid #4949BA;
border-bottom: 1px solid #4949BA;
background-color: #F5F5F5;
padding: 3px;
}
.st-attachmentsqueue-listlabel {
font-size: 90%;
color: #4949BA;
}
/* Lists */
tr.st-trbg-even, tr.st-trbg-even td{
background-color: #f3f7f7;
}
tr.w-st-even-row, tr.w-st-even-row td {
background-color: #f3f7f7;
}
.query-results-header-title, .query-results-header-last-edit-by {
text-align: left;
}
.query-results-row-revisions {
text-align: right;
}
.query-results-content {
font-size: 85%;
border-collapse: collapse;
border: 1px dashed #ddd;
border-left: 1px solid #ddd;
border-right: 1px solid #ddd;
}
.query-results-row {
border-collapse: collapse;
border: 1px dashed #ddd;
border-left: 1px solid #ddd;
border-right: 1px solid #ddd;
}
.query-results-row a {
text-decoration: underline;
color: #00f;
}
.query-results-row td {
font-family: Verdana;
padding: 0.3em;
border-left: 1px dashed #ddd;
border-right: 1px dashed #ddd;
border-top: 1px solid #ddd;
border-bottom: 1px solid #ddd;
}
.query-results-header-row {
border-collapse: collapse;
border: 1px dashed #ddd;
border-left: 1px solid #ddd;
border-right: 1px solid #ddd;
}
.query-results-header-row a {
text-decoration: underline;
color: #00f;
}
.query-results-header-row th {
font-family: Helvetica;
padding: 0.3em;
border-left: 1px dashed #ddd;
border-right: 1px dashed #ddd;
border-top: 1px solid #ddd;
border-bottom: 1px solid #ddd;
}
div.st-actionbutton {
float: left;
}
div#deleteme-st-actions-bar {
clear: both;
margin: 0.8em 20px 0.2em auto;
padding: 0;
}
/* Manage File Interface */
#st-attachments-manage-interface {
z-index: 2002;
background-color: #fff;
color: #000;
border: 4px solid #ccc;
padding: 1em;
width: 520px;
margin-left: auto;
margin-right: auto;
margin-top: 10%;
position: absolute;
top: 0px;
}
#st-attachments-manage-filetable {
height: 150px;
margin: 0;
padding: 0;
width: 100%;
overflow: auto;
border: 1px solid #ccc;
}
#st-attachments-manage-filelisting tbody td {
font-size: 90%;
}
#st-attachments-manage-filelisting {
width: 100%;
border-collapse: collapse;
border: 0;
margin: 0;
padding: 0;
}
#st-attachments-manage-fileheader {
background: #ccc;
font-weight: bold;
border-bottom: 1px black solid;
}
#st-attachments-manage-close {
float: right;
margin-top: 3px;
margin-right: -2px;
font-weight: bold;
}
#st-attachments-manage-delete {
margin-top: 3px;
float: left;
font-weight: bold;
}
.st-attachments-manage-filerow {
border-bottom: 1px solid #ccc;
}
.row-odd {
background-color: #eee;
}
.row-even {
background-color: #fff;
}
.row-on {
background-color: #009 !important;
color: white !important;
}
.row-on a {
color: #fff !important;
}
#st-attachments-manage-deletemessage {
color: red;
}
/* Page tools icons */
#st-pagetools-print {
background: url('../../images/st/pagetools/print.gif')
left center no-repeat;
}
#st-pagetools-email {
background: url('../../images/st/pagetools/email.gif')
left center no-repeat;
}
#st-pagetools-tools {
background: url('../../images/st/pagetools/tools.gif')
left center no-repeat;
}
/*
#st-pagetools-watch {
background: url('../../images/st/pagetools/watch-blue.gif')
left center no-repeat;
}
*/
/* *********** Settings *********** */
#st-settings-pane {
}
* html #settings-pane { font-size: 85%;}
.settings-start-table {
}
* html .settings-start-table { font-size: 90%;}
#st-settings-select {
padding: 0px 10px 10px 10px;
vertical-align: top;
width: 1px;
background-color: #eff1ec;
border: none;
}
#st-settings-section {
padding: 0px 10px 10px 10px;
vertical-align: top;
}
.settings-top-header {
margin-top: 1em;
font-weight: bold;
width: 15em;
}
.settings-header {
margin-top: 1em;
font-weight: bold;
}
.settings-selections {
padding: 0px 0px 0px 20px;
line-height: 1.5em;
}
.settings-selections a:visited, .settings-selections a:active {
color: #0000ff;
}
.settings-link {
clear: both;
display: block;
}
.settings-section-left {
text-align: right;
}
.settings-label {
font-weight: bold;
}
.settings-help {
color: #888;
}
.settings-comment {
}
.users-invite-message {
padding: 0.5em 0.5em 0.5em 2em;
background-color: #eee;
/* This seems necessary to fix an IE bug that sometimes
causes the text in this div to be invisible */
z-index: 1000;
}
.workspace-entry-header {
margin-top: .5em;
font-weight: bold;
}
.workspace-entry {
margin-left: 3em;
}
.workspace-entry-p {
margin-top: .5em;
margin-bottom: .75em;
}
.workspace-subentry {
font-style: italic;
font-weight: bold;
margin-left: 1.5em;
}
.preferences-td {
padding:.5em 0 1.5em 0;
}
.preferences-query {
text-align: left;
}
.preference-radio {
background-color: #cec;
}
.user-settings-listall-headings td {
background-color: #eff3ef;
}
#st-settings-save {
padding-bottom: 0.5em;
}
.standard-button-cancel {
font-weight: bold;
background-color: #71004b;
border-left: 1px solid #aaa;
border-top: 1px solid #aaa;
border-bottom: 2px solid #333;
border-right: 2px solid #333;
color: #f4f3b9;
width: 8em;
}
.standard-button-submit {
font-weight: bold;
background-color: #656084;
border-left: 1px solid #aaa;
border-top: 1px solid #aaa;
border-bottom: 2px solid #333;
border-right: 2px solid #333;
color: #f4f3b9;
width: 8em;
}
#st-settings {
font-family: Verdana, Arial, Helvetica, Sans-Serif;
font-size: 90%;
}
/* Listview Tabs */
#st-listview a:visited {
color: #551a8b;
}
#st-listview-tabs ul {
display: block;
list-style: none outside;
margin: 0 0 0 4em;
padding: 0;
font-family: Helvetica, Arial, Sans-serif;
font-size: 80%;
}
#st-listview-tabs li {
display: block;
float: left;
margin: 0 0.8em 0 0;
padding: 3px 0.6em 0 0.6em;
border: 1px solid #d8d8d8;
border-bottom: 1px solid rgb(128, 169, 243);
background-color: #f4f4f4;
position: relative;
bottom: -2px;
}
#st-listview-tabs li.spacer {
margin: 0 0.8em 0 2em;
}
#st-listview-tabs a {
color: #bbb;
text-decoration: none;
}
#st-listview-tabs li.selected {
background-color: #fff !important;
border: 1px solid rgb(128, 169, 243) !important;
border-bottom: 1px solid #fff !important;
font-weight: bold !important;
}
#st-listview-tabs li.selected a {
color: #000 !important;
}
/* Category List Display */
#st-category-display-links {
margin-bottom: 1em;
font-size: 90%;
}
#st-tag-listbody {
font-family: Helvetica, Verdana, sans-serif;
}
/* Attachments List Display */
#st-attachments-list-body table.button-table {
margin-top: 0.1em;
font-size: 80%;
}
/* ********** PageTools Menu ************** */
div#st-editing-tools {
float: left;
}
div#st-pagetools {
z-index: 300;
font-family: Helvetica, Verdana, sans-serif;
font-size: 10px;
float: right;
margin: 18px 0 0 0em;
color: #000;
vertical-align: bottom;
position: relative;
}
#st-pagetools a {
text-decoration: none;
color: black;
padding-left: 17px;
}
#st-pagetools span {
color: inherit;
padding-left: 17px;
vertical-align: top;
}
#st-pagetools span.st-watchlist-link {
color: inherit;
vertical-align: top;
}
.st-watchlist-link {
cursor: pointer;
}
div#st-pagetools ul.level2 {
z-index: 300;
margin: 0;
padding: 0;
background: white;
border: 1px solid #CCC;
border-width: 0 1px;
}
div#st-pagetools li {
position: relative;
list-style: none;
margin: 0;
float: left;
width: 7em;
line-height: 11px;
}
div#st-pagetools ul ul li:hover {
background: #BFE2FF;
}
div#st-pagetools li a {
display: block;
text-decoration: none;
}
div#st-pagetools>ul a {
width: auto;
}
div#st-pagetools ul ul {
position: absolute;
width: auto;
display: none;
}
div#st-pagetools ul ul li {
line-height: 1.5em;
/* width: 100%; */
width: 14em;
}
.first {
border-top: 1px solid #CCC;
}
.separator {
border-bottom: 1px solid #CCC;
}
div#st-pagetools ul ul li a {
border-bottom: 1px solid #CCC;
padding-left: 15px;
padding-right: 3px;
margin-right: 3px;
border: 0px;
}
div#st-pagetools li.submenu li.submenu:hover {
z-index: 300;
background-color: #BFE2FF;
}
div#st-pagetools ul.level1 li.submenu:hover ul.level2 {
display:block;
}
div#st-pagetools ul.level2 {
top: 1.0em;
left: -9.5em;
}
/*
=head2 Revision List Display
Change these styles to update the page revision list.
*/
#st-revision-list-table {
border-collapse: collapse;
font-size: 85%;
color: #000;
}
.st-page-title-decorator {
color: #C80000;
}
.st-revision-header-emphasis {
color: #C80000;
}
.st-revision-list-compare-button-row {
}
.st-revision-list-compare-button-cell {
padding-top: 0.3em;
text-align: center;
}
.st-revision-list-compare-button {
}
#st-revision-list-header-row {
}
#st-revision-list-header-select {
padding: 6px 2px 2px 2px;
text-align: center;
}
#st-revision-list-header-revision {
padding: 6px 2px 2px 2px;
text-align: left;
}
#st-revision-list-header-edited-by {
padding: 6px 2px 2px 2px;
text-align: center;
}
#st-revision-list-header-date {
padding: 6px 2px 2px 2px;
text-align: center;
}
.st-revision-list-row {
border-collapse: collapse;
border: 1px dashed #ddd;
border-left: 1px solid #ddd;
border-right: 1px solid #ddd;
}
.st-revision-list-row td {
font-family: Verdana;
padding: 0.3em;
border-left: 1px dashed #ddd;
border-right: 1px dashed #ddd;
border-top: 1px solid #ddd;
border-bottom: 1px solid #ddd;
}
.st-revision-list-row-select {
padding: 3px 0 2px 0;
text-align: center;
}
.st-revision-list-row-select-old {
}
.st-revision-list-row-select-new {
}
.st-revision-list-row-revision {
}
.st-revision-list-row-revision-link {
}
.st-revision-list-row-edited-by {
}
.st-revision-list-row-date {
}
/* Revision Menu */
#st-pagetools.st-revision-view-bar {
float: left;
}
ul.st-revision-menu {
list-style: none;
margin: 0;
padding: 0.2em;
font-size: 80%;
}
ul.st-revision-menu li {
float: left;
padding: 0 0.4em 0 0.4em;
border-right: thin solid #000000;
}
ul.st-revision-menu li.st-last {
border-right: none;
}
#st-restore-revision-button {
font-size: 80%;
}
/*
=head2 Revision Compare Display
When comparing two revisions of a page, these styles apply.
*/
#st-revision-compare-table {
background-color: #f0f0f0;
}
#st-revision-compare-table td {
background-color: white;
}
.st-revision-compare-old {
background-color: #fdd;
text-decoration: line-through;
}
.st-revision-compare-new {
background-color: #dfd;
font-weight: bold;
}
/* Weblog View */
#st-weblog {
padding: 0;
}
#st-content-weblog-display-width-controller {
}
#st-content-weblog-display-width-controller-nav {
width: 230px;
margin-left: 15px;
border-left: 5px solid #ddd;
margin-top: -1px;
}
#st-weblog-content {
font-family: Verdana, Helvetica, sans-serif;
margin-top: -1px;
margin-bottom: -1px;
border-top: 1px solid #80a9f3;
border-bottom: 1px solid #80a9f3;
}
#st-weblog-title {
font-family: 'Trebuchet MS', Verdana, Helvetica, sans-serif;
font-family: 'Times New Roman', serif;
background-color: #80a9f3;
color: #fff;
font-size: 150%;
font-weight: bold;
padding: 0.2em;
padding-left: 1em;
}
#st-weblog-wikititle {
font-family: Helvetica, Verdana, sans-serif;
font-style: italic;
font-size: 40%;
color: #fff;
margin-bottom: 0.2em;
margin-top: 0.1em;
padding-top: 0;
}
#st-weblog-titletext {
font-family: Helvetica, Verdana, sans-serif;
font-weight: bold;
color: #fff;
}
div.st-weblog-entry {
margin-top: 0.2em;
margin-bottom: 4.8em;
padding: 0 1.5em 0 1.5em;
}
.st-page-title {
clear: both;
}
div.st-weblog-entrytitle span.text {
font-family: Helvetica, Verdana, sans-serif;
font-size: 150%;
font-weight: bold;
color: #000;
}
.st-weblog-entrycontent {
font-family: Verdana, Helvetica, sans-serif;
font-size: 90%;
border-bottom: 1px solid #888;
}
.st-weblog-byline {
float: left;
text-align: left;
font-style: italic;
font-size: 70%;
font-family: Verdana, Helvetica, sans-serif;
}
.st-weblog-post-links {
float: right;
text-align: right;
font-size: 70%;
font-family: Verdana, Helvetica, sans-serif;
}
#st-weblog-archives, #st-weblog-navigation {
position: relative;
float: right;
width: 230px;
}
#st-weblog-archives {
margin-top: 15px;
clear: right;
}
#st-weblog-archives-title, #st-weblog-navigation-title {
margin-left: 15px;
font-family: Helvetica, sans-serif;
font-size: 95%;
font-weight: bold;
color: #999;
border-bottom: 2px solid #f99;
padding-bottom: 5px;
padding-top: 5px;
margin-bottom: 5px;
}
#st-weblog-navigation-content {
margin-left: 15px;
font-size: 80%;
}
#st-weblog-archives ul {
margin: 0;
padding: 0;
}
#st-weblog-archives ul li {
/* list-type: none; */
display: block;
font-size: 80%;
font-family: Helvetica, sans-serif;
padding-left: 15px;
}
#st-weblog-newpost {
padding: 0.5em 0.7em 0.3em 0.3em;
}
#st-weblog-newpost-button {
}
#st-weblog-actionbar-chooseweblog {
float: right;
}
#st-weblog-postbyemail {
font-size: 70%;
font-family: Verdana, Helvetica, sans-serif;
color: #def;
padding-top: 0.4em;
}
#st-weblog-postbyemail-link {
color: #00c;
}
.st-weblog-chooseprompt {
font-size: 90%;
font-family: Verdana, Helvetica, sans-serif;
padding-right: 0.2em;
color: #000;
}
.st-spacer {
padding-right: 0.1em;
padding-left: 0.1em;
}
.st-weblog-preventries {
padding-bottom: 20px;
clear: both;
}
.st-weblog-nextentries {
clear: both;
}
div.st-weblog-entrynav {
margin-top: 0.2em;
margin-bottom: 1.8em;
padding: 0;
}
span.st-weblog-previousentries, span.st-weblog-nextentries {
font-size: 90%;
font-family: Verdana, Helvetica, sans-serif;
padding-left: 1em;
}
/* ******* Page Stats ******** */
#st-usagereport-navbar {
font-size: 80%;
padding: 0;
margin: 0;
}
#st-usagereport-date {
font-weight: bold;
margin-top: 1em;
}
#st-page-usagereport h1 {
font-size: 1.3em;
font-weight: bold;
margin-top: 1.2em;
margin-bottom: 0.3em;
}
#st-page-usagereport h2 {
font-size: 1.1em;
font-weight: bold;
margin-top: 0.8em;
margin-bottom: 0.3em;
}
/* New Page */
#st-newpage-save, #st-newpage-duplicate {
display: none;
position: fixed;
left: 0px;
top: 0px;
width: 100%;
height: 100%;
background: url('../../images/st/popup/bg.png'); /* Don't forget IE hack for ship! */
z-index: 2000;
}
#st-newpage-save-interface {
background-color: #fff;
color: #000;
border: 4px solid #ccc;
padding: 0.5em;
width: 450px;
margin-left: auto;
margin-right: auto;
margin-top: 10%;
position:absolute;
top:0px;
z-index:2003;
}
#st-newpage-duplicate-interface {
background-color: #fff;
color: #000;
border: 4px solid #ccc;
padding: 0.5em;
width: 530px;
margin-left: auto;
margin-right: auto;
margin-top: 10%;
position:absolute;
top:0px;
z-index:2003;
}
#st-newpage-save-title, #st-newpage-duplicate-title {
margin: 0;
padding: 0;
font-weight: bold;
font-family: Helvetica, sans-serif;
font-size: 100%;
}
#st-newpage-save-prompt, #st-newpage-duplicate-prompt {
font-family: Helvetica, sans-serif;
font-size: 90%;
margin-bottom: 0.4em;
}
#st-newpage-save-buttons, #st-newpage-duplicate-buttons {
margin-top: 0.8em;
text-align: right;
}
.st-newpage-duplicate-option {
font-family: Helvetica, sans-serif;
font-size: 90%;
margin: 0;
padding: 0;
}
#st-newpage-duplicate-pagename {
font-size: 90%;
}
.st-newpage-duplicate-emphasis {
background-color: #FFFF00;
font-weight: bold;
}
#st-newpage-save-field-pagename {
margin-bottom: 0;
margin-top: 0.2em;
padding-bottom: 0;
font-size: 90%;
}
#st-newpage-save-tip {
margin-bottom: 0;
margin-top: 1.2em;
padding-bottom: 0;
font-size: 75%;
color: #888;
}
/* Wikitext Styling */
.wiki {
}
.wiki hr {
margin-top: .4em;
margin-bottom: .4em;
}
.wiki .short-rule {
width: 25%;
}
.wiki .medium-rule {
width: 50%
}
.wiki ul,
.wiki ol,
.wiki blockquote {
margin-left: 2em;
padding-left: 0em;
}
.wiki table {
border-collapse: collapse;
}
.wiki td {
border: 1px;
border-style: solid;
padding: .2em;
vertical-align: top;
}
.wiki h1,
.wiki h2,
.wiki h3,
.wiki h4,
.wiki h5,
.wiki h6 {
font-weight: bold;
font-style: normal;
margin-top: 0.1em;
margin-bottom: 8px;
}
.wiki h1 {font-size: 200%;}
.wiki h2 {font-size: 170%;}
.wiki h3 {font-size: 145%;}
.wiki h4 {font-size: 125%;}
.wiki h5 {font-size: 110%;}
.wiki h6 {font-size: 100%;}
.wiki pre {
background-color: #eee; /* XXX */
margin-left: 1em;
margin-right: 1em;
padding: .2em;
}
.wiki .incipient {
text-decoration: none;
border-bottom: 1px dashed;
}
.wiki-include-title {
background-color: #ccccff;
}
.wiki .wiki {
position: relative;
background-color: #ddddff;
border: 1px solid #ccccff;
padding: 3px;
}
.wafl_existence_error {
color: rgb(200,0,0);
border-bottom: 0.2em dashed rgb(200,0,0);
}
#st-edit-mode-container {
}
#st-edit-mode-view {
}
#st-page-editing-uploadbutton {
z-index: 1500;
float: left;
}
/* Comment UI */
body#st-commentui {
background: #ffffff;
}
#st-commentui-container {
}
#st-commentui-container a:visited,
#st-commentui-container a:active {
color: #00f;
}
#st-commentui-notetop {
}
#st-commentui-controls {
}
#st-commentui-savelink {
background-color: #fffebd;
}
#st-commentui-cancellink {
}
#st-commentui-customfield {
}
#st-commentui-customfield .customfield-label {
}
#st-commentui-customfield .customfield-input {
}
#st-commentui-textarea {
padding: 0;
border-style: inset;
border-width: thin;
background-color: #ffd;
color: black;
width: 99%;
height: 150px;
}
/*
=head2 Send Page by Email
Styles for the 'Send Page by Email' popup, accessed from the 'Email' dropdown
menu on the page bar.
*/
#email-page {
background: #ffffff;
font-size: 80%;
}
.email-page-row {
clear: both;
}
.email-page-row-label {
font-weight: bold;
float: left;
width: 5em;
margin-left: 1.2em;
margin-right: 1.2em;
text-align: right;
}
.email-page-row-content {
float: left;
padding-bottom: 1.2em;
}
.email-page-user-select-column {
float: left;
padding-right: 1.2em;
width: 14em;
}
#email-page-user-select-column-center {
width: 10em;
}
.email-page-user-select-label {
text-align: center;
}
#email-page-user-select-add-label {
padding-top: 1em;
}
.email-page-user-select-button-group {
padding-bottom: 2em;
}
.email-page-input {
width: 120px;
clear: both;
display: block;
}
.email-page-select {
width: 175px;
font-size: x-small;
}
#email-page-error-message {
text-align: center;
}
#email-page-buttons-container {
clear: both;
}
#email-page-buttons {
text-align: center;
}
.email-page-input-new {
width: 175px;
}
/* System Status, Red with icon */
#st-system-status-alert {
clear: both;
width: 50%;
margin-left: 25%;
margin-top: 10px;
padding: 5px;
color: #c00;
font-weight: bold;
font-size: 80%;
background: transparent url('../../images/st/system-message/important-note.gif') no-repeat 5px center;
padding-left: 60px;
min-height: 38px;
}
* html #st-system-status-alert {
height: 38px;
}
/* System Status, Green */
#st-system-status {
clear: both;
text-align:center;
width: 80%;
margin-left: 10%;
padding: 8px 0 3px 0;
color: #0a0;
font-family: Arial, Helvetica, sans-serif;
font-size: 80%;
}
.socialtextLogo {
text-align: center;
}
/*}}}*/
/***
|''Name:''|SparklinePlugin|
|''Description:''|Sparklines macro|
***/
//{{{
if(!version.extensions.SparklinePlugin) {
version.extensions.SparklinePlugin = {installed:true};
//--
//-- Sparklines
//--
config.macros.sparkline = {};
config.macros.sparkline.handler = function(place,macroName,params)
{
var data = [];
var min = 0;
var max = 0;
var v;
for(var t=0; t<params.length; t++) {
v = parseInt(params[t]);
if(v < min)
min = v;
if(v > max)
max = v;
data.push(v);
}
if(data.length < 1)
return;
var box = createTiddlyElement(place,"span",null,"sparkline",String.fromCharCode(160));
box.title = data.join(",");
var w = box.offsetWidth;
var h = box.offsetHeight;
box.style.paddingRight = (data.length * 2 - w) + "px";
box.style.position = "relative";
for(var d=0; d<data.length; d++) {
var tick = document.createElement("img");
tick.border = 0;
tick.className = "sparktick";
tick.style.position = "absolute";
tick.src = "data:image/gif,GIF89a%01%00%01%00%91%FF%00%FF%FF%FF%00%00%00%C0%C0%C0%00%00%00!%F9%04%01%00%00%02%00%2C%00%00%00%00%01%00%01%00%40%02%02T%01%00%3B";
tick.style.left = d*2 + "px";
tick.style.width = "2px";
v = Math.floor(((data[d] - min)/(max-min)) * h);
tick.style.top = (h-v) + "px";
tick.style.height = v + "px";
box.appendChild(tick);
}
};
}
//}}}
/***
|''Name:''|CryptoFunctionsPlugin|
|''Description:''|Support for cryptographic functions|
***/
//{{{
if(!version.extensions.CryptoFunctionsPlugin) {
version.extensions.CryptoFunctionsPlugin = {installed:true};
//--
//-- Crypto functions and associated conversion routines
//--
// Crypto "namespace"
function Crypto() {}
// Convert a string to an array of big-endian 32-bit words
Crypto.strToBe32s = function(str)
{
var be = Array();
var len = Math.floor(str.length/4);
var i, j;
for(i=0, j=0; i<len; i++, j+=4) {
be[i] = ((str.charCodeAt(j)&0xff) << 24)|((str.charCodeAt(j+1)&0xff) << 16)|((str.charCodeAt(j+2)&0xff) << 8)|(str.charCodeAt(j+3)&0xff);
}
while (j<str.length) {
be[j>>2] |= (str.charCodeAt(j)&0xff)<<(24-(j*8)%32);
j++;
}
return be;
};
// Convert an array of big-endian 32-bit words to a string
Crypto.be32sToStr = function(be)
{
var str = "";
for(var i=0;i<be.length*32;i+=8)
str += String.fromCharCode((be[i>>5]>>>(24-i%32)) & 0xff);
return str;
};
// Convert an array of big-endian 32-bit words to a hex string
Crypto.be32sToHex = function(be)
{
var hex = "0123456789ABCDEF";
var str = "";
for(var i=0;i<be.length*4;i++)
str += hex.charAt((be[i>>2]>>((3-i%4)*8+4))&0xF) + hex.charAt((be[i>>2]>>((3-i%4)*8))&0xF);
return str;
};
// Return, in hex, the SHA-1 hash of a string
Crypto.hexSha1Str = function(str)
{
return Crypto.be32sToHex(Crypto.sha1Str(str));
};
// Return the SHA-1 hash of a string
Crypto.sha1Str = function(str)
{
return Crypto.sha1(Crypto.strToBe32s(str),str.length);
};
// Calculate the SHA-1 hash of an array of blen bytes of big-endian 32-bit words
Crypto.sha1 = function(x,blen)
{
// Add 32-bit integers, wrapping at 32 bits
add32 = function(a,b)
{
var lsw = (a&0xFFFF)+(b&0xFFFF);
var msw = (a>>16)+(b>>16)+(lsw>>16);
return (msw<<16)|(lsw&0xFFFF);
};
// Add five 32-bit integers, wrapping at 32 bits
add32x5 = function(a,b,c,d,e)
{
var lsw = (a&0xFFFF)+(b&0xFFFF)+(c&0xFFFF)+(d&0xFFFF)+(e&0xFFFF);
var msw = (a>>16)+(b>>16)+(c>>16)+(d>>16)+(e>>16)+(lsw>>16);
return (msw<<16)|(lsw&0xFFFF);
};
// Bitwise rotate left a 32-bit integer by 1 bit
rol32 = function(n)
{
return (n>>>31)|(n<<1);
};
var len = blen*8;
// Append padding so length in bits is 448 mod 512
x[len>>5] |= 0x80 << (24-len%32);
// Append length
x[((len+64>>9)<<4)+15] = len;
var w = Array(80);
var k1 = 0x5A827999;
var k2 = 0x6ED9EBA1;
var k3 = 0x8F1BBCDC;
var k4 = 0xCA62C1D6;
var h0 = 0x67452301;
var h1 = 0xEFCDAB89;
var h2 = 0x98BADCFE;
var h3 = 0x10325476;
var h4 = 0xC3D2E1F0;
for(var i=0;i<x.length;i+=16) {
var j,t;
var a = h0;
var b = h1;
var c = h2;
var d = h3;
var e = h4;
for(j = 0;j<16;j++) {
w[j] = x[i+j];
t = add32x5(e,(a>>>27)|(a<<5),d^(b&(c^d)),w[j],k1);
e=d; d=c; c=(b>>>2)|(b<<30); b=a; a = t;
}
for(j=16;j<20;j++) {
w[j] = rol32(w[j-3]^w[j-8]^w[j-14]^w[j-16]);
t = add32x5(e,(a>>>27)|(a<<5),d^(b&(c^d)),w[j],k1);
e=d; d=c; c=(b>>>2)|(b<<30); b=a; a = t;
}
for(j=20;j<40;j++) {
w[j] = rol32(w[j-3]^w[j-8]^w[j-14]^w[j-16]);
t = add32x5(e,(a>>>27)|(a<<5),b^c^d,w[j],k2);
e=d; d=c; c=(b>>>2)|(b<<30); b=a; a = t;
}
for(j=40;j<60;j++) {
w[j] = rol32(w[j-3]^w[j-8]^w[j-14]^w[j-16]);
t = add32x5(e,(a>>>27)|(a<<5),(b&c)|(d&(b|c)),w[j],k3);
e=d; d=c; c=(b>>>2)|(b<<30); b=a; a = t;
}
for(j=60;j<80;j++) {
w[j] = rol32(w[j-3]^w[j-8]^w[j-14]^w[j-16]);
t = add32x5(e,(a>>>27)|(a<<5),b^c^d,w[j],k4);
e=d; d=c; c=(b>>>2)|(b<<30); b=a; a = t;
}
h0 = add32(h0,a);
h1 = add32(h1,b);
h2 = add32(h2,c);
h3 = add32(h3,d);
h4 = add32(h4,e);
}
return Array(h0,h1,h2,h3,h4);
};
}
//}}}
/***
|''Name:''|DeprecatedFunctionsPlugin|
|''Description:''|Support for deprecated functions removed from core|
***/
//{{{
if(!version.extensions.DeprecatedFunctionsPlugin) {
version.extensions.DeprecatedFunctionsPlugin = {installed:true};
//--
//-- Deprecated code
//--
// @Deprecated: Use createElementAndWikify and this.termRegExp instead
config.formatterHelpers.charFormatHelper = function(w)
{
w.subWikify(createTiddlyElement(w.output,this.element),this.terminator);
};
// @Deprecated: Use enclosedTextHelper and this.lookaheadRegExp instead
config.formatterHelpers.monospacedByLineHelper = function(w)
{
var lookaheadRegExp = new RegExp(this.lookahead,"mg");
lookaheadRegExp.lastIndex = w.matchStart;
var lookaheadMatch = lookaheadRegExp.exec(w.source);
if(lookaheadMatch && lookaheadMatch.index == w.matchStart) {
var text = lookaheadMatch[1];
if(config.browser.isIE)
text = text.replace(/\n/g,"\r");
createTiddlyElement(w.output,"pre",null,null,text);
w.nextMatch = lookaheadRegExp.lastIndex;
}
};
// @Deprecated: Use <br> or <br /> instead of <<br>>
config.macros.br = {};
config.macros.br.handler = function(place)
{
createTiddlyElement(place,"br");
};
// Find an entry in an array. Returns the array index or null
// @Deprecated: Use indexOf instead
Array.prototype.find = function(item)
{
var i = this.indexOf(item);
return i == -1 ? null : i;
};
// Load a tiddler from an HTML DIV. The caller should make sure to later call Tiddler.changed()
// @Deprecated: Use store.getLoader().internalizeTiddler instead
Tiddler.prototype.loadFromDiv = function(divRef,title)
{
return store.getLoader().internalizeTiddler(store,this,title,divRef);
};
// Format the text for storage in an HTML DIV
// @Deprecated Use store.getSaver().externalizeTiddler instead.
Tiddler.prototype.saveToDiv = function()
{
return store.getSaver().externalizeTiddler(store,this);
};
// @Deprecated: Use store.allTiddlersAsHtml() instead
function allTiddlersAsHtml()
{
return store.allTiddlersAsHtml();
}
// @Deprecated: Use refreshPageTemplate instead
function applyPageTemplate(title)
{
refreshPageTemplate(title);
}
// @Deprecated: Use story.displayTiddlers instead
function displayTiddlers(srcElement,titles,template,unused1,unused2,animate,unused3)
{
story.displayTiddlers(srcElement,titles,template,animate);
}
// @Deprecated: Use story.displayTiddler instead
function displayTiddler(srcElement,title,template,unused1,unused2,animate,unused3)
{
story.displayTiddler(srcElement,title,template,animate);
}
// @Deprecated: Use functions on right hand side directly instead
var createTiddlerPopup = Popup.create;
var scrollToTiddlerPopup = Popup.show;
var hideTiddlerPopup = Popup.remove;
// @Deprecated: Use right hand side directly instead
var regexpBackSlashEn = new RegExp("\\\\n","mg");
var regexpBackSlash = new RegExp("\\\\","mg");
var regexpBackSlashEss = new RegExp("\\\\s","mg");
var regexpNewLine = new RegExp("\n","mg");
var regexpCarriageReturn = new RegExp("\r","mg");
}
//}}}
{toc: }
^ Podaci o zapisima u katalogu
| *!! VAŽNA NAPOMENA !!*
*Broj zapisa u katalogu ne opisuje veličinu fonda* jer osim zapisa koji opisuju građu koja je u fondu Knjižnice FFZG-a te AKZG, katalog sadrži i sljedeće zapise:
a) bibliografske zapise za radove zaposlenika FFZG-a
b) zapise za građu koja je nabavljena putem Službe za međuknjižničnu posudbu |
^^^ Broj zapisa na datum 23.09.2018.
| Bibliografski zapisi | 341.206 |
| Zapisi o primjericima | 509.644 |
| Obrisani bibliografski zapisi | 46.459 |
| Obrisani zapisi o primjercima | 13.982 |
^^^ Broj dodanih/obrisanih zapisa u katalogu prema razdobljima
*Ukupno od otvaranja*
| | *16.03.2009. do 23.09.2018.* |
| novih bibliografski zapisa | 142.756 |
| novih zapisa o primjecima | 225.585 |
| Obrisanih bibliografskih zapisa (uglavnom zbog deduplikacije) | 45.984 |
| Obrisanih zapisa o primjercima | 13.204 |
*Kalendarske godine*
| | *novih bibliografski zapisa* | *novih zapisa o primjecima* | *Obrisanih bibliografskih zapisa (deduplikacija)* | *Obrisanih zapisa o primjercima* |
| *1.1.2010. do 31.12.2010.* | 11.862 | 32.851 | 23.530 | 2.710 |
| *1.1.2011. do 31.12.2011.* | 11.850 | 21.121 | 223 | 2.319 |
| *1.1.2012. do 31.12.2012.* | 14.655 | 24.201 | 1.700 | 1.557 |
| *1.1.2013. do 31.12.2013.* | 25.750 | 19.524 | 13.179 | 1.275 |
| *1.1.2014. do 31.12.2014.* | 12.757 | 23.238 | 1.208 | 816 |
| *1.1.2015. do 31.12.2015.* | 16.773 | 22.518 | 4.973 | 1.145 |
| *1.1.2016. do 31.12.2016.* | 14.169 | 23.208 | 382 | 804 |
*Školske godine*
| | *dodani bibliografski* | *dodani primjerci* | *obrisani bibliografski* | *obrisani primjerci* |
| *1.10.2009. do 30.9.2010.* | 12.132 | 33.292 | | |
| *1.10.2010. do 30.9.2011.* | 11.783 | 23.404 | | |
| *1.10.2011. do 10.9.2012.* | 13.988 | 23.586 | 1.182 | 1.551 |
| *1.10.2012. do 25.9.2013.* | 10.929 | 20.600 | 1.809 | 1.627 |
| *1.10.2013. do 8.9.2014.* | 25.972 | 17.900 | 12.757 | 744 |
| *1.10.2014. do 9.9.2015.* | 16.340 | 24.111 | 4.654 | 1.170 |
| *1.10.2015. do 29.9.2016.* | 13.029 | 23.266 | 806 | 784 |
| *1.10.2016. do 10.9.2017.* | 12.314 | 19.687 | 312 | 713 |
| *1.10.2017. do 23.9.2018.* | 12.515 | 21.154 | 343 | 589 |
.pre
mysql> select count(*) from biblio where datecreated between 'YYYY-MM-DD' and 'YYYY-MM-DD' ;
mysql> select count(*) from items where dateaccessioned between 'YYYY-MM-DD' and 'YYYY-MM-DD' ;
mysql> select count(*) from deletedbiblio where date(timestamp) between 'YYYY-MM-DD' and 'YYYY-MM-DD' ;
mysql> select count(*) from deleteditems where date(timestamp) between 'YYYY-MM-DD' and 'YYYY-MM-DD' ;
.pre
^ Podaci o obrađenom fondu
*stanje na datum 12.9.2017.*
* Pod obrađenim fondom podrazumijeva se sva građa koja je obrađena u katalogu, bez obzira je li dobila nove signature ili nije.
* Broj sveščića časopisa u stvarnosti je puno veći - ovdje je prikazan broj sveščića obrađenih u katalogu kao poseban primjerak, ali svi časopisi (ili većina) nisu tako obrađeni.
*FFZG*
| *vrsta građe* | *broj naslova* | *broj primjeraka* |
| knjige | 268983 | 407380 |
| časopisi | 1531 | 37732 |
| ocjenski radovi | 9833 | 10853 |
| separati | 5782 | 8074 |
| članci i poglavlja (skenirana građa) | 8446 | 8447 |
| AV građa | 1527 | 1777 |
| RARA | 569 | 644 |
*AKZG*
| *vrsta građe* | *broj naslova* | *broj primjeraka* |
| AV građa | 127 | 127 |
| knjige | 47053 | 5030 |
.pre
mysql> SELECT itype as vrsta_grade, count(DISTINCT biblionumber) AS br_naslova, count(itemnumber) AS br_primjeraka FROM items where homebranch = 'FFZG' and notforloan <> '-1' GROUP BY itype ORDER BY itype ASC;
.pre
^^^ Broj primjeraka prema zbirkama
*10.9.2017.*
*sortirano po abecedi:*
| Anglistika | 34600 |
| Antropologija | 512 |
| Arheologija | 15950 |
| AV zbirka | 135 |
| Centar za obrazovanje nastavnika | 119 |
| Etnologija | 9879 |
| Filozofija | 18743 |
| Fonetika | 9144 |
| Francuski | 15697 |
| Germanistika | 36830 |
| Hungarologija | 5212 |
| Indologija | 7618 |
| Informacijske znanosti | 9081 |
| Istočna slavistika | 1936 |
| Japanologija | 1833 |
| Judaistika | 961 |
| Južna slavistika | 5191 |
| Klasična filologija | 16086 |
| Komparativna književnost | 23539 |
| Koreanistika | 80 |
| Kroatistika | 5265 |
| Lingvistika | 7336 |
| Nederlandistika | 1463 |
| Pedagogija | 17084 |
| Portugalski | 752 |
| Povijest | 24877 |
| Povijest umjetnosti | 11752 |
| Psihologija | 13691 |
| Romanistika | 18834 |
| Rumunjski | 172 |
| Sinologija | 1766 |
| Skandinavistika | 3806 |
| Slavenska filologija | 75398 |
| Sociologija | 13607 |
| Španjolski | 4466 |
| Središnja čitaonica | 15183 |
| Talijanistika | 24932 |
| Turkologija | 4277 |
| Zapadna slavistika | 5254 |
*sortirano po veličini fonda*
| Slavenska filologija | 75398 |
| Germanistika | 36830 |
| Anglistika | 34600 |
| Talijanistika | 24932 |
| Povijest | 24877 |
| Komparativna književnost | 23539 |
| Romanistika | 18834 |
| Filozofija | 18743 |
| Pedagogija | 17087 |
| Klasična filologija | 16086 |
| Arheologija | 15951 |
| Francuski | 15697 |
| Središnja čitaonica | 15183 |
| Psihologija | 13691 |
| Sociologija | 13607 |
| Povijest umjetnosti | 11752 |
| Etnologija | 9879 |
| Fonetika | 9144 |
| Informacijske znanosti | 9081 |
| Indologija | 7618 |
| Lingvistika | 7336 |
| Kroatistika | 5265 |
| Zapadna slavistika | 5254 |
| Hungarologija | 5212 |
| Južna slavistika | 5191 |
| Španjolski | 4466 |
| Turkologija | 4277 |
| Skandinavistika | 3806 |
| Istočna slavistika | 1936 |
| Japanologija | 1833 |
| Sinologija | 1766 |
| Nederlandistika | 1463 |
| Judaistika | 961 |
| Portugalski | 752 |
| Antropologija | 512 |
| Rumunjski | 172 |
| AV zbirka | 135 |
| Centar za obrazovanje nastavnika | 119 |
| Koreanistika | 80 |
.pre
mysql> select lib,count(*) from items join authorised_values on authorised_values.authorised_value=items.ccode where category = 'CCODE' and homebranch = 'FFZG' and notforloan <> '-1' group by lib order by lib ;
.pre
^^^ Broj primjeraka u otvorenom pristupu
*10.9.2017.*
*FFZG*
.pre
mysql> select count(*) from items where location like 'OP%' and homebranch = 'FFZG' ;
+----------+
| count(*) |
+----------+
| 222427 |
+----------+
.pre
*AKZG*
.pre
mysql> select count(*) from items where location like 'OP%' and homebranch = 'AKZG' ;
+----------+
| count(*) |
+----------+
| 2165 |
+----------+
.pre
^^^ Broj primjeraka prema lokacijama
*10.9.2017.*
.pre
mysql> select lib,count(*) from items join authorised_values on authorised_values.authorised_value=items.location where category = 'LOC' group by lib as lokacija;
+-------------------------------------------+----------+
| lokacija | count(*) |
+-------------------------------------------+----------+
| 1. kat, antropologija | 657 |
| 1. kat, filozofija | 6556 |
| 1. kat, informacijske znanosti | 4858 |
| 1. kat, metodologija društvenih znanosti | 1012 |
| 1. kat, opća referentna zbirka | 141 |
| 1. kat, pedagogija | 5406 |
| 1. kat, psihologija | 4242 |
| 1. kat, pult | 983 |
| 1. kat, sociologija | 6521 |
| 2. kat, arheologija | 5398 |
| 2. kat, etnologija | 3301 |
| 2. kat, povijest | 10632 |
| 2. kat, povijest umjetnosti | 5925 |
| 2. kat, pult | 13 |
| 3. kat, pult | 68 |
| 3. kat, Rara | 939 |
| 3. kat, slavenska filologija | 45525 |
| 4. kat, AV zbirka | 2845 |
| 4. kat, fonetika | 3400 |
| 4. kat, hungarologija | 3758 |
| 4. kat, indologija | 4983 |
| 4. kat, japanologija | 1704 |
| 4. kat, judaistika | 492 |
| 4. kat, klasična filologija | 5921 |
| 4. kat, komparativna književnost | 14070 |
| 4. kat, koreanistika | 86 |
| 4. kat, lingvistika | 4301 |
| 4. kat, pult | 361 |
| 4. kat, sinologija | 1439 |
| 4. kat, skandinavistika | 3327 |
| 4. kat, turkologija | 2256 |
| 5. kat - Austrijska knjižnica Zagreb | 2162 |
| 5. kat, anglistika | 19007 |
| 5. kat, francuski | 11356 |
| 5. kat, germanistika | 18228 |
| 5. kat, nederlandistika | 1475 |
| 5. kat, portugalski | 2149 |
| 5. kat, pult | 159 |
| 5. kat, rumunjski | 1621 |
| 5. kat, španjolski | 5253 |
| 5. kat, talijanistika | 15355 |
| Book Cart | 18 |
| Frankofona dvorana | 72 |
| Izložba časopisa | 4966 |
| Prijem | 4 |
| Prizemlje, pult | 459 |
| Prizemlje, referentna zbirka | 2076 |
| Provjeriti na pultu | 16714 |
| SNZ | 8878 |
| Zatvoreno spremište | 214466 |
+-------------------------------------------+----------+
50 rows in set (2.80 sec)
.pre
----
----
*Ukupan broj zapisa - trenutno stanje*
{fetchrss: http://via.rot13.org/10.60.0.12/SQL2RSS/koha-trenutno-stanje full}
*Signirana građa u Zatvorenom spremištu* - OVAJ UPIT NE DAJE DOBRE REZULTATE! ZANEMARITI
.pre
mysql> select items_print_log.barcode, date(items_print_log.timestamp),itype,itemcallnumber, count(*) from items_print_log join items on items.itemnumber=items_print_log.itemnumber where location = 'ZS' group by items_print_log.barcode, date(items_print_log.timestamp),itype,itemcallnumber ;
.pre
{toc: }
^ Knjižnica FFZG
^^ Školske godine
primjeci (naslovi)
*SVA GRAĐA*
| | *ukupno* | kupnja | donacija | darovi |
| 2013/14 | *10017 (7603)* | 4433 (2869) | 49 (36) | 5535 (4698) |
| 2014/15 | *11201 (9541)* | 4110 (3081) | 60 (58) | 7031 (6436) |
| 2015/16 | *10888 (9572)* | 4058 (3203) | 8 (8) | 6822 (6361) |
| 2016/17 (od 1.10.2016. do 13.9.2017.) | *8775 (7487)* | 3589 (2867) | 4 (4) | 5182 (4663) |
| 2017/18 (od 1.10.2017. do 23.9.2018.) | *10029 (8790)* | 3714 (2974) | 33 (26) | 6282 (5843) |
*KNJIGE*
| | *ukupno* | kupnja | donacija | darovi |
| 2013/14 | *9589 (7169)* | 4400 (2840) | 45 (32) | 5144 (4324) |
| 2014/15 | *10802 (9158)* | 3978 (2951) | 59 (57) | 6765 (6184) |
| 2015/16 | *10422 (9116)* | 3967 (3112) | 8 (8) | 6447 (5996) |
| 2016/17 (od 1.10.2016. do 13.9.2017.) | *8543 (7277)* | 3550 (2828) | 4 (4) | 4989 (4492) |
| 2017/18 (od 1.10.2017. do 23.9.2018.) | *9567 (8334)* | 3661 (2921) | 32 (25) | 5874 (5441) |
*OCJENSKI RADOVI*
| | *ukupno (darovi)* |
| 2013/14 | *339 (333)* |
| 2014/15 | *183 (176)* |
| 2015/16 | *204 (202)* |
| 2016/17 (od 1.10.2016. do 13.9.2017.) | *131 (129)* |
| 2017/18 (od 1.10.2017. do 23.9.2018.) | *140 (139)* |
*SEPARATI*
| | *ukupno (darovi)* |
| 2013/14 | *51 (40)* |
| 2014/15 | *74 (67)* |
| 2015/16 | *72 (71)* |
| 2016/17 (od 1.10.2016. do 13.9.2017.) | *49 (31)* |
| 2017/18 (od 1.10.2017. do 23.9.2018.) | *229 (225)* |
*AV GRAĐA*
| | *ukupno* | kupnja | donacija | darovi |
| 2013/14 | *38 (34)* | 33 (29) | 4 (4) | 1 (1) |
| 2014/15 | *142 (140)* | 132 (130) | 1 (1) | 9 (9) |
| 2015/16 | *190 (183)* | 91 (91) | 0 | 99 (92) |
| 2016/17 (od 1.10.2016. do 13.9.2017.) | *52 (50)* | 38 (38) | 0 | 14(12) |
| 2017/18 (od 1.10.2017. do 23.9.2018.) | *93 (93)* | 53 (53) | 1 (1) | 39 (39) |
^^ Kalendarske godine
| | *Knjige* | | | | | *Ocjenski radovi* | | | *Separati* | | | *AV građa* | | | |
| | *ukupno* | kupnja | donacija | darovi | | *ukupno (darovi)* | | | *ukupno (darovi)* | | | *ukupno* | kupnja | donacija | darovi |
| 2014 | *10652* | 4004 | 52 | 6596 | | *291* | | | *128* | | | *55* | 49 | 1 | 5 |
| 2015 | *10138* | 4207 | 50 | 5881 | | *210* | | | *59* | | | *165* | 158 | 0 | 7 |
| 2016 | *10374* | 3914 | 9 | 6451 | | *188* | | | *71* | | | *235* | 60 | 0 | 175 |
^^ Značajniji darovi
^^^ 2017/2018
| Maja Häusler | 107 |
| Rene Dirven | 94 |
| Veleposlanstvo NR Kine u RH | 69 |
| The Japan Foundation | 41 |
| Radovan Pavelić | 36 |
| Catherine Eagan | 33 |
| Dubravka Sesar | 30 |
| Knjižnica za slijepe | 26 |
^^^ 2016/2017
| Knjižnica za slijepe | 809 |
| DAAD-Handapparat | 583 |
| Obitelj Weiss | 445 |
| FF Press | 86 |
| Švedska ambasada | 83 |
| ostavština Zdravko Malić | 59 |
| projekt STEMp | 59 |
| The Japan Foundation | 56 |
| Ženska infoteka | 49 |
| August Kovačec | 41 |
| Paščenko | 34 |
| Zora Heide | 30 |
| Radovan Pavelić | 29 |
| Olga Perić | 27 |
| Maria Kursar | 24 |
| Svenska institutet | 20 |
| Marijan Bobinac | 16 |
| Ana Širanović | 15 |
^^^ 2015/2016
| prof. Zoran Kravar | 1018 |
| Branko Merlin | 306 |
| Obitelj Weiss | 298 |
| August Kovačec | 231 |
| Švedska ambasada | 204 |
| KGZ, Središnja knjižnica rusina i ukrajinaca | 126 |
| Japansko veleposlanstvo u RH | 81 |
| Marijan Bobinac | 75 |
| Vladimir Ivir | 68 |
| Goethe Institut | 67 |
| Ileana Bonačić | 61 |
| Z. Maković | 53 |
^^^ 2015
| ostavština Zdravko Malić | 837 |
| donacija Yunus Ziraat | 288 |
| Damir Barbarić | 274 |
| Narodna biblioteka Srbije | 208 |
| Yunus Emre Enstitüsü, Ziraat Bankası | 199 |
| Veleposlanstvo NR Kine u RH | 184 |
| prof Ivan Cesar | 167 |
| Branko Merlin | 160 |
| Vladimir Ivir | 147 |
| FF Press | 103 |
| Jakša Bilić | 88 |
| Daniela Živković - ffzg | 85 |
| Marijan Bobinac | 75 |
| Milka Jauk-Pinhak | 66 |
| Ivana Vidović Bolt | 52 |
| Švedska ambasada | 45 |
| August Kovačec | 41 |
| KGZ, Središnja knjižnica rusina i ukrajinaca | 37 |
| Nikola Milićević | 36 |
| Narodna biblioteka Srbije | 31 |
| The Japan Foundation | 30 |
| Matica srpska | 28 |
| Filozofski fakultet Zagreb | 27 |
| Marko Samardžija | 25 |
| Anita Peti-Stantić | 24 |
| Svenska institutet | 23 |
| Ileana Bonačić | 21 |
| Ivan Cesar | 20 |
^ Austrijska knjižnica Zagreb
^^ Broj naslova (primjeraka)
| 2017/2018 | 549 (533) |
{toc: }
^ Aktivni korisnici
Aktivni korisnici su one osobe koje su *barem jednom u analiziranom razdoblju posudile ili vratile knjigu ili su produžile rok posudbe*.
.pre
mysql> select count(distinct borrowernumber) from statistics where datetime between '2009-03-16' and '2018-09-23' ;;
mysql> select type, count(distinct borrowernumber) from statistics where datetime between '2009-03-16' and '2018-09-23' group by type ;
.pre
*Ukupno od otvaranja*
| | *16.3.2009. do 23.9.2018.* |
| Ukupan broj aktivnih korisnika | 17.825 |
| Broj korisnika koji su posuđivali | 17.821 |
| čitaonica | 88 |
| Broj korisnika koji su vraćali | 17.679 |
| Broj korisnika koji su produžili rok posudbe | 15.053 |
*Kalendarske godine*
| *razdoblje* | *ukupno* | *posudili* | *čitaonica* | *vratili* | *produžili* |
| 1.1.2010. do 31.12.2010. | 7647 | 7278 | | 7218 | 5574 |
| 1.1.2011. do 31.12.2011. | 7677 | 7329 | | 7435 | 5603 |
| 1.1.2012. do 31.12.2012. | 7743 | 7346 | | 7442 | 5583 |
| 1.1.2013. do 31.12.2013. | 7819 | 7318 | | 7542 | 5466 |
| 1.1.2014. do 31.12.2014. | 7655 | 7158 | | 7353 | 5266 |
| 1.1.2015. do 31.12.2015. | 7662 | 7134 | | 7349 | 5148 |
| 1.1.2016. do 31.12.2016. | 7539 | 7040 | | 7254 | 4945 |
| 1.1.2017. do 31.12.2017. | 7433 | 6883 | | 7110 | 4771 |
*Školske godine*
| *razdoblje* | *ukupno* | *posudili* | *čitaonica* | *vratili* | *produžili* |
| 1.10.2009. do 31.9.2010. | 6626 | 6467 | | 6437 | 5036 |
| 1.10.2010. do 12.9.2011. | 7031 | 6696 | | 6843 | 5222 |
| 1.10.2011. do 10.9.2012. | 7015 | 6613 | | 6805 | 5144 |
| 1.10.2012. do 24.9.2013. | 7137 | 6637 | | 6961 | 5099 |
| 1.10.2013. do 8.9.2014. | 6963 | 6442 | | 6758 | 4835 |
| 1.10.2014. do 10.9.2015. | 6977 | 6470 | | 6757 | 4771 |
| 1.10.2015. do 10.9.2016. | 6903 | 6384 | | 6695 | 4652 |
| 1.10.2016. do 10.9.2017. | 6764 | 6233 | | 6513 | 4409 |
| 1.10.2017. do 23.9.2018. | 6912 | 6225 | 88 | 6759 | 4523 |
^ Posudba
transakcije: posudba, vraćanje, produljenje roka, korištenje u čitaonici
* Prilikom računanja prosječnog broja transakcija posudbe po danu uzet je u obzir broj radnih dana u kojima se određena transakcija odvila barem 10 puta.
* Stvarni broj posuđivanih naslova je manji za oko 3000 (prema vrlo slobodnoj procjeni) jer zapisi nisu deduplicirani. Deduplikacija je krenula početkom 2010. godine. Podaci o broju posuđivanih primjeraka su točni.
.pre
mysql> select count(*) from statistics where borrowernumber is not null and datetime between '2009-03-16' and '2018-09-23' ;
mysql> select type, count(*) from statistics where borrowernumber is not null and datetime between '2009-03-16' and '2018-09-23' group by type ;
mysql> select count(distinct biblionumber) from statistics join items using (itemnumber) where datetime between '2009-03-16' and '2018-09-23' and type = 'issue' ;
mysql> select count(distinct itemnumber) from statistics where datetime between '2009-03-16' and '2018-09-23' and type = 'issue' ;
.pre
*Ukupno od otvaranja*
| | *16.3.2009. do 23.9.2018.* |
| Ukupan broj transakcija | 2.811.388 |
| posudba | 1.101.760 |
| čitaonica | 236 |
| vraćanje | 1.086.379 |
| produženje | 622.990 |
| Broj posuđivanih naslova | 111.594 |
| Broj posuđivanih primjeraka | 162.603 |
*Kalendarske godine*
| | *Sve transakcije* | *posudba* | *čitaonica* | *vraćanje* | *produženje* | *posudba po danu* | *vraćanje po danu* | *Broj posuđivanih naslova* | *Broj posuđivanih primjeraka* |
| 1.1.2010. do 31.12.2010. | | 142759 | | 139841 | 73792 | 640 (142759 / 223) | 627 (139841 / 223) | 37492 | 55877 |
| 1.1.2011. do 31.12.2011. | | 132346 | | 130902 | 7826 | 580 (132346 / 228) | 574 (130902 / 228) | 37572 | 55594 |
| 1.1.2012. do 31.12.2012. | | 128231 | | 127078 | 78925 | 572 (128231 / 224) | 567 (127078 / 224) | 37692 | 55779 |
| 1.1.2013. do 31.12.2013. | | 127814 | | 12719 | 76632 | 560 (127814 / 228) | 557 (127190 / 228) | 38867 | 57212 |
| 1.1.2014. do 31.12.2014. | | 116368 | | 116194 | 67583 | 448 (116368/260) | 449 (116194/259) | 39111 | 56566 |
| 1.1.2015. do 31.12.2015. | | 107456 | | 107209 | 62553 | 404 (107456/266) | 401 (107209/267) | 39062 | 56055 |
| 1.1.2016. do 31.12.2016. | | 99124 | | 56849 | 99105 | | | 36054 | 52256 |
| 1.1.2017. do 31.12.2017. | 241.945 | 94072 | | 93932 | 53941 | | | 35927 | 51346 |
*Školske godine*
| | *Sve transakcije* | *posudba* | *čitaonica* | *vraćanje* | *produženje* | *posudba po danu* | *vraćanje po danu* | *Broj posuđivanih naslova* | *Broj posuđivanih primjeraka* |
| 1.10.2009. do 30.9.2010. | | 140453 | | 136597 | 68455 | 621 (140330 / 226) | 604 (136484 / 226) | 36139 | 54092 |
| 1.10.2010. do 30.9.2011. | | 135517 | | 133479 | 77471 | 607 (135415 / 223) | 598 (133425 / 223) | 37296 | 55428 |
| 1.10.2011. do 30.9.2012. | | 123392 | | 170639 | 75779 | 574 (123369 / 215) | 793 (170611 /215) | 37181 | 62393 |
| 1.10.2012. do 30.9.2013. | | 129199 | | 129293 | 78590 | | | 38216 | 56252 |
| 1.10.2013. do 8.9.2014. | | 113640 | | 111167 | 66392 | 492 (113640 / 231) | 479 (111167 / 232) | 37221 | 54110 |
| 1.10.2014. do 10.9.2015. | | 104859 | | 102023 | 60773 | 421 (104859 / 249) | 408 (102023 / 250) | 38586 | 55117 |
| 1.10.2015. do 29.9.2016. | | 102170 | | 101145 | 59361 | | | 36257 | 52561 |
| 1.10.2016. do 10.9.2017. | | 90423 | | 51993 | 87755 | 358 (90423 / 252) | 205 (51993 / 253) | 34447 | 49373 |
| 1.10.2017. do 23.9.2018. | 241.004 | 92256 | 236 | 93775 | 54737 | | | 35842 | 50983 |
.pre
mysql> select itemnumber, count(*) from statistics where type = 'issue' and borrowernumber is not null and date(datetime) between '2016-01-01' and '2016-12-31' group by itemnumber ;
mysql> select biblionumber, count(*) from statistics join items on items.itemnumber=statistics.itemnumber where type = 'issue' and borrowernumber is not null and date(datetime) between '2016-01-01' and '2016-12-31' group by biblionumber ;
.pre
^ za 2010
*OBRAĐENA KNJIŽNA GRAĐA*
| | Ukupno | Knjige i brošure | Novine (listovi) | Časopisi | Rukopisi |
| Broj naslova | 239,982 | 229,754 | | 3502 | 6726 |
| Broje svezaka, godišta | 349,452 | 321,657 | | 20,910 | 6858 |
*UPOTREBA KNJIŽNE GRAĐE*
| ukupno | knjige i brošure | novine (listovi) | časopisi | rukopisi | kopirani materijali |
| 58834 | 54233 | | ~3000 | 821 | 780 |
*ČLANOVI KNJIŽNICE PREMA SPOLU I DOBI I AKTIVNI KORISNICI*
| ukupno | žene | < 14 god | 15-21 god | 22-64 god | 65 i više | aktivni korisnici |
| 9124 | 6862 | | 1730 | 7374 | 20 | 142,787 |
^ za 2013
*OBRAĐENA KNJIŽNA GRAĐA* (stanje 31. prosinca 2013.)
| | Ukupno | Knjige i brošure | Novine (listovi) | Časopisi | Rukopisi |
| Broj naslova | | | | | |
| Broje svezaka, godišta | | | | | |
*OBRAĐENA NEKNJIŽNIČNA GRAĐA* (stanje 31. prosinca 2013.)
| | Mikrooblici knjiga, periodika, rukopisa i ostale knjižnične građe | Zvučna građa | Vizualna građa | Kombinirana audiovizualna građa | Ostala neknjižna građa |
| Broj predmeta - fizičke jedinice | | | | | |
*OBRAĐENA ELEKTRONIČKA GRAĐA* (stanje 31. prosinca 2013.)
| | Ukupno (naslovi) | Elektroničke serijske publikacije (broj naslova) | E-knjige (broj naslova) | Cjeloviti e-tekstovi | Baze podataka (kupnja ili osiguranje pristupa - licencija) |
| Materijalna elektronička građa | | | | | |
| Mrežna elektronička građa | | | | | |
*KORIŠTENJE KNJIŽNE GRAĐE U KNJIŽNICI* (od 1. siječnja do 31. prosinca 2013.)
^ za 2016
*ČLANOVI KNJIŽNICE PREMA SPOLU I DOBI I AKTIVNI KORISNICI*
| ukupno | žene | < 14 god | 15-21 god | 22-64 god | 65 i više | aktivni korisnici |
| 14265 | 10746 | 0 | 3768 | 10428 | 69 | 7540 |
{section}
* *"Korisnici i posudba"[Podaci o korisnicima i posudbi]*
* *"Obrada građe"[Podaci o obradi građe]*
* *"Nabava"[Podaci o nabavi građe]*
* "Državni zavod za statistiku, izvještaj knjižnica"[DZS izvještaj knjižnica]
{toc: }
^ Upis korisnika
*_VAŽNO!!! Svi korisnici koji se upisuju trebaju imati važeći AAI korisnički račun kod nas na FF-u, bez obzira na kategoriju i bez obzira imaju li već postojeći AAI na nekoj drugoj instituciji (poslijediplomski, studenti upisani na druge fakultete koji kod nas slušaju neke kolegije)._*
AAI korisnički račun otvara se u Službi za informatiku,radnim danom od 12-14 sati u sobi A-129 (<http://infosl.ffzg.unizg.hr/dezurstva/>). Polaznici poslijediplomskih studija AAI račun mogu otvoriti i putem Referade za poslijediplomski, tako da da pošalju e-mail sa zahtjevom za otvaranje AAI računa Biserki Pešec <biserka.pesec@ffzg.hr>. Na isti način se AAI račun može i obnoviti, odnosno riješiti situacija izgubljene lozinke.
^^ 1. Prijava korisnika s AAI korisničkim računom u OPAC
Reći korisniku da se prijavi u javni katalog s AAI. To može napraviti kod kuće ili u knjižnici. Ako je to već napravio/la ranije provjeriti u Kohi da li je korisničko ime (user name) ostalo nepromijenjeno.
Kad se korisnik/ca prvi put logira u katalog dogodi se sljedeće:
* u Kohi se stvori zapis o korisniku
* povuku se AAI@EduHr podaci iz LDAP-a (i tablice s adresama, ako postoji)
* korisnik se smjesti u kategoriju koja nema pravo posudbe (IMP = Automatski uneseni korisnici)
Korisnik koji se samo logirao _nije aktivan_ (nema datum upisa i nije u kategoriji za koju su definirana prava posudbe).
^^ 2. Nadopuniti podatke
Pronaći korisnika preko intranet sučelja (u bazi) i nadopuniti sljedeće podatke (ili ispraviti postojeće ukoliko su netočni):
* *prezime i ime* – automatski se povlači iz baze, ništa ne mijenjati osim ako je neispravno unešeno (ispravno upisati, te uputiti korisnika u Službu za informatiku da to isprave jer korisnik ne može sam mijenjati te podatke u LDAP-u);
* *datum rođenja* – upisati u formi godina-mjesec-dan, npr. 1989-05-26;
* *drugo ime/other name* – upisati prezime koje se ne nalazi u glavnom polju, npr. djevojačko prezime uz prefiks rođ. Također kod korisnika koji imaju više prezimena, tu se treba upisati drugo i treće prezime, ili više njih (u glavnom polju prezime navode se sva prezimena, u ovom polju sva osim prvog)-provjeriti da li je još uvijek tako nakon updejta;
* *glavna adresa (adresa, grad, zip code/poštanski broj)* – upisuje se prebivalište (za strane studente popunjava se i polje zemlja);
* *primarni telefon* – br. mobitela (fiksni broj ako korisnik nema mobitel);
* *şekundarni telefon* – fiksni broj (ako je već upisan mobitel pod poljem primarni telefon);
* *primarna e-pošta* – upisati e-mail koji korisnik zaista koristi!! bitno je za slanje obavijesti i skeniranje na kopirkama (često korisnici ne koriste ffzg e-mail ili im je premašena kvota pa nisu trenutno u mogućnosti ga koristiti);
* *sekundarna e-pošta* – upisati ffzg mejl, ako je pod primarnim upisan neki drugi;
* *alternativna adresa* (adresa, grad, zip code/poštanski broj) – adresa boravišta (samo za strane studente);
* *članski broj/card number* - upisati JMBAG (obavezno za studente sa smart-x karticama) ili ostaviti prazno za korisnike bez smart-x kartica (takvima se prilikom izrade iskaznice dodjeljuje broj iskaznice);
* *kategorija* – odabrati kategoriju kojoj korisnik pripada (npr. student FF, vanjski suradnici...);
* *bilješke o cirkulaciji/circulation note* – upisati po kojoj osnovi korisnik ima pravo na upis u Knjižnicu: npr. PDS (za poslijediplomski), Erasmus, Croaticum, * vanjski suradnik na Odsjeku za povijest, student LA i FF, itd; za redovne studente FFZG-a ne treba upisivati ništa;
* *opac login (korisničko ime/username)* - automatski se povlači iz baze, ništa ne mijenjati osim ako je neispravno unešeno (ispravno upisati, te uputiti korisnika u Službu za informatiku da to isprave, korisnik ne može sam mijenjati te podatke u LDAP-u;
* *opac login (password)* – ne dirati;
* *broj indeksa* – nije obavezno;
* *jedinstveni matični broj akademskog građana* - obavezno za studente koji imaju smart-X karticu (ne upisivati br. sa privremene smart-x kartice!);
* *porezni broj* – automatski se povlači iz baze, ništa ne mijenjati osim ako je neispravno unešeno (ispravno upisati, te uputiti korisnika u Službu za informatiku da to isprave, mislim da korisnik ne može sam mijenjati te podatke u LDAP-u).
Nakon što se unesu podaci obavezno spremiti (snimiti). Nakon ovoga korisnik postaje aktivan i može zaduživati građu na pultu. Za korištenje ostalih usluga poput samozaduživanja, fotokopiranja, skeniranja, printanja korisnik mora imati smart x-karticu ili člansku iskaznicu (identifikacijsku karticu koju izdaje Knjižnica).
^ Smart-x kartice
*VAŽNO!!! Svi korisnici koji imaju smart-x kartice, ne dobivaju posebnu identifikacijsku karticu za knjižnicu*.
Većina studenata koji se upisuju imaju pravo na smart-x kartice, uključujući i strane studente. "Pravo na X-ice imaju gosti studenti u okviru: Erasmus+ programa (samo studijski boravak, ne i stručna praksa), Erasmus Mundus (Basileus, Bemundus); bilateralna sveučilišna suradnja, CEEPUS, stipendisti MZOS-a (bilateralna suradnja), polaznici Croaticuma (izdavanje X-ica u nadležnosti je MZOS-a ili AMPEU - Agencije za mobilnost i
programe EU)."
Problem može nastati kod polaznika Croaticuma, jer ne dobivaju svi smart-x kartice. U tom slučaju korisnici dobivaju standardne članske iskaznice za knjižnicu (vidi izdavanje iskaznica).
^^ 1. Korisnici sa stalnim smart-x karticama
*VAŽNO!!! Kod korisnika sa stalnim smart-x karticama bitno je da je u poljima JMBAG i članski broj/card number unešen ispravan matični broj studenta*.
.pre
JMBAG se nalazi na x-ici gore lijevo. Primjer:
601983 11 0036324986 0
AAAAA BC DDDDDDDD E
Upisuje se samo D, odnosno predzadnja skupina brojeva.
.pre
Korisnicima kojima su upisani ti podaci mogu samostalno posuđivati knjige na stanicama za samozaduživanje. Za kopiranje/skeniranje/printanje potrebno je uplatiti polog, te se javiti sa iksicom i kopijom uplatnice u prizemlju na Blagajni (u radnom vremenu od 9 do15 sati). Upute za uplatu nalaze se na stranici <http://knjiznica.ffzg.unizg.hr/kopiranje>.
^^ 2. Korisnici sa privremenim smart-x karticama (ili koji ih još nisu dobili)
*VAŽNO!!! korisnicima koji su dobili privremene smart-x kartice ne upisuje se JMBAG i card number*.
U tom slučaju upisuje se u circulation note npr. "privremena smart iksica (treba upisati JMBAG) ". Sličnu napomenu treba unijeti i za korisnike koji još nisu dobili iksice (a sigurno ih dobivaju). npr. "korisnik još nije dobio smart iksicu (treba upisati JMBAG) ".
Učlanjeni korisnici koji imaju privremene iksice ili iksice još nisu dobili ne mogu se samostalno zaduživati kao ni kopirati/printati/skenirati. Mogu zadužiti knjige na pultevima, uz predočenje nekog dokumenta (najbolje indeksa). Kada dobiju stalne smart-x kartice potrebno je unijeti ispravni JMBAG i card number (vidi pod 1.).
^ Izdavanje iskaznica
*VAŽNO!!! Svi učlanjeni korisnici koji nemaju smart-x kartice (nastavno i nenastavno osoblje, poslijediplomski, polaznici Croaticuma bez iksica,...) dobivaju članske iskaznice za knjižnicu*.
Za izdavanje članskih iskaznica knjižničar treba:
1. provjeriti da li korisnik ima smart-x karticu;
korisnicima se ne izdaju članske iskaznice ako imaju smart-x kartice!
2. u napomenu/circulation note upisati po kojoj osnovi korisnik ima pravo na upis u Knjižnicu. npr. vanjski suradnik na Odsjeku za povijest
3. provjeriti primary e-mail/primarnu e-poštu. treba biti upisan onaj mail koji korisnik zaista koristi!
4. poslati zahtjev za izradu iskaznice:
adresa: iskaznice@rt.knjiznica.ffzg.hr;
subject: iskaznica na zahtjev ime i prezime korisnika, npr. iskaznica na zahtjev Ivo Ivić;
tijelo poruke: napisati dodatne napomene (ako ih ima)
5. korisniku reći da će dobiti obavijest (e-mail) kada iskaznica bude gotova i da se iskazniceu uobičajeno izrađuju u roku od tjedan dana.
^ Izgubljene/ukradene iskaznice
Korisnik može prijaviti gubitak iskaznice na bilo kojem pultu u bilo koje vrijeme.
Knjižničar treba:
1. popuniti circulation note u zapisu o korisniku (datum obavezno upisati, u slučaju da netko drugi zaduži knjigu na pronađenu iskaznicu!!)
ovako: izgubljena iskaznica, prijavljeno 07.01.2015.
2. provjeriti primary e-mail/primarnu e-poštu. treba biti upisan onaj mail koji korisnik zaista koristi!
3. poslati zahtjev za blokiranje iskaznice:
adresa: iskaznice@rt.knjiznica.ffzg.hr;
subject: izgubljena iskaznica ime i prezime korisnika, npr. izgubljena iskaznica Ivo Ivić;
tijelo poruke: Ime Prezime (broj iskaznice) + dodatne napomene
4. uputa korisniku:
"E-mailom ćete dobiti obavijest o tome da je vaša iskaznica blokirana. Ako želite novu iskaznicu, trebate uplatiti iznos od 50 kn na žiro račun fakulteta (upute su na stranici knjižnice: <http://knjiznica.ffzg.unizg.hr/kopiranje>) Pod opis plaćanja upisati: duplikat iskaznice. Molimo da nam javite kad to učinite, nakon čega ćemo pokrenuti izradu vaše nove iskaznice. Obavijest o uplati trebate poslati na e-mail s kojeg ćete dobiti obavijest o blokiranju iskaznice ili se javite na pult u prizemlje."
| VAŽNO!! Ako korisnik koji prijavljuje gubitak članske iskaznice ima smart-x karticu, ne izdaje se nova iskaznica već se aktivira smart-x kartica. U tom slučaju potrebno je upisati JMBAG i preskočiti 4. korak. *Ne mijenjati postojeći card number/članski broj u Kohi!!!* |
| VAŽNO!! Procedura prijave izgubljene/ukradene smart-x kartice ista je kao i kod izgubljenih iskaznica, osim što je potrebno preskočiti 4. korak (u Knjižnici ne izdajemo nove smart iksice) i uputiti korisnika u Referadu (provjeriti s Davorom!). |
^ Dodavanje primjeraka na zapis "Ključ od garderobe"
.pre
insert into items (
biblionumber,
biblioitemnumber,
barcode,
homebranch,
holdingbranch,
location,
permanent_location,
itype
)
select
biblionumber,
biblioitemnumber,
barcode+100,
homebranch,
holdingbranch,
location,
permanent_location,
itype
from items
where
biblionumber = 351091
and barcode <= 100
;
.pre
*Sadržaj*
* [Upis korisnika]
* [AAI korisnicki racuni]
* [Pravilnici za posudbu i međuknjižničnu posudbu]
* [Cirkulacija časopisa]
* [Cirkulacija knjiga iz Zatvorenog spremišta]
* [Stari korisnici, korištenje kopirki]
* [Posuđivanje ključeva od garderobe]
^ Kategorije za bibliografiju
| 1.01 Znanstveni članak u časopisu |
| 1.02 Pregledni znanstveni članak u časopisu |
| 1.03 Kratki znanstveni članak ili prethodno priopćenje |
| 1.04 Stručni članak |
| 1.05 Popularni članak |
| 1.06 Objavljeni rad s konferencije - znanstveni, pozvano predavanje |
| 1.07 Objavljeni rad s konferencije - stručni, pozvano predavanje |
| 1.08 Objavljeni rad s konferencije - znanstveni |
| 1.09 Objavljeni rad s konferencije - stručni |
| 1.10 Objavljeni sažetak s konferencije - znanstveni, pozvano predavanje |
| 1.12 Objavljeni sažetak s konferencije - znanstveni |
| 1.13 Objavljeni sažetak s konferencije - stručni |
| 1.16 Poglavlje u knjizi |
| 1.16.1 Poglavlje u knjizi - znanstveni rad |
| 1.16.2 Poglavlje u knjizi - pregledni znanstveni rad |
| 1.17 Poglavlje u knjizi - stručni rad |
| 1.18 Natuknica u enciklopediji, leksikonu, rječniku i sl. |
| 1.19 Recenzija, prikaz, kritika |
| 1.20 Predgovor, pogovor |
| 1.21 Polemika, diskusija |
| 1.22 Intervju |
| 1.23 Umjetničko djelo (kao komponenta) |
| 1.24 Bibliografija, kazalo, itd. |
| 1.25 Druga sastavna djela |
| 1.26 Rad u postupku objavljivanja ili preprint |
| 1.50 Prijevod (objavljen kao poglavlje u knjizi, zborniku ili kao članak u časopisu) |
| 1.50.1 Kritički prijevod (objavljen kao poglavlje u knjizi, zborniku ili kao članak u časopisu) |
| 1.50.2 Umjetnički prijevod (objavljen kao poglavlje u knjizi, zborniku ili kao članak u časopisu) |
| 2.01 Znanstvena monografija |
| 2.01.1 Znanstvena monografija - kritičko izdanje |
| 2.02 Stručna monografija |
| 2.03 Sveučilišni recenzirani udžbenik |
| 2.04 Recenzirani udžbenik za srednju školu ili drugi udžbenik |
| 2.05 Drugi edukacijiski materijal |
| 2.06 Enciklopedija, rječnik, leksikon, priručnik, atlas, karta |
| 2.07 Bibliografija |
| 2.08 Doktorska disertacija |
| 2.09 Magistarski rad |
| 2.10 Specijalistički rad |
| 2.11 Diplomski rad |
| 2.12 Završni istraživački izvještaj |
| 2.13 Traktat, prelimiarna studija, studija |
| 2.14 Projektna dokumentacija (preliminarni dizajn, radni dizajn) |
| 2.15 Ekspertiza, arbitražna odluka |
| 2.16 Umjetničko djelo |
| 2.17 Katalog izložbe |
| 2.18 Znanstveni ili dokumentarni film, zvučni ili video zapis |
| 2.19 Radio ili televizijska emisija |
| 2.20 Kompletna znanstvena baza podataka ili korpus |
| 2.21 Softver |
| 2.22 Mjerni instrument |
| 2.25 Druge vrste monografskih publikacija |
| 2.26 Knjiga u postupku objavljivanja |
| 2.30 Zbornik radova sa stručne ili nerecenzirane znanstvene konferencije |
| 2.31 Zbornik recenzirane znanstvene konferencije (međunarodne i inozemne konferencije) |
| 2.32 Zbornik recenzirane znanstvene konferencije (domaće konferencije) |
| 2.50 Prijevod (objavljen kao samostalna cjelina) |
| 2.50.1 Kritički prijevod (objavljen kao samostalna cjelina) |
| 2.50.2 Književni prijevod (objavljen kao samostalna cjelina) |
| 2.50.3 Stručni prijevod (objavljen kao samostalna cjelina) |
| 3.10 Umjetnička izvedba |
| 3.11 Sudjelovanje u redio ili televizijskoj emisiji |
| 3.12 Izložba |
| 3.14 Pozvano predavanje na stranom sveučilištu |
| 3.15 Neobjavljeno sudjelovanje na konferenciji |
| 3.16 Neobjavljeno pozvano predavanje na konferenciji |
| 3.25 Druga izvedena djela |
> *Upute, bilješke i dokumentacija o poslovanju u Knjižnici FF-a*
*Sadržaj:*
* [Katalogizacija]
* [Bibliografija]
* [Nabava]
* [Korisnici i posudba]
* [Informacijska služba]
* [Program edukacije u Knjižnici FFZG]
* [Pretraživanje kataloga]
* [Smještaj građe - lokacije unutar zgrade]
* [Knjižnične web stranice]
* [Softver za knjižnično poslovanje]
* [Nabava i obrada časopisa]
* [Elektronički izvori, baze podataka]
* [Statistike i izvještaji]
{toc: }
^ OPĆE UPUTE - RADNI PROCESI
* [Originalna katalogizacija]
* [Dupliciranje zapisa] - Edit as new (Duplicate)
* [Preuzimanje zapisa] - z39.50
* [Sakrivanje zapisa u javnom katalogu]
* [Brisanje zapisa]
* [Spajanje zapisa]
* [Unos znakova za različite jezike]
^ UPUTE ZA KATALOGIZACIJU PREMA VRSTAMA GRAĐE
* *"KNJIGE I POSEBNI OTISCI"[Katalogizacija knjiga i posebnih otisaka]* -- omeđene publikacije u jednom ili više svezaka, tekstualna građa
* *"ČASOPISI I NOVINE"[Katalogizacija časopisa i novina]* -- serijske publikacije, tekstualna i elektronička građa
* *"ČLANCI, POGLAVLJA I TEMATSKI BROJEVI"[Katalogizacija članaka, poglavlja i tematskih brojeva]*
* *"DISERTACIJE, MAGISTARSKI I DIPLOMSKI"[Obrada diplomskih radnji, disertacija i magistarskih radnji]*
* *"AUDIO-VIZUALNA GRAĐA"[Katalogizacija AV građe]* -- audio - govor i muzika, video, slike
* *"ELEKTRONIČKA GRAĐA"[Katalogizacija elektroničke građe]*
* "Minimanli zapis za knjige"[Upute za minimalni zapis knjige] -- koristi se samo u iznimnim slučajevima koje treba dogovoriti
^ OBRADA PRIMJERAKA (ITEM)
* [Upute za čipiranje]
* [Dodavanje primjerka]
* [Primjerci za djela u više svezaka]
* [Upute za printanje naljepnica]
* [Izgubljeni primjerci]
* [Primjerci za otpis]
* [Primjerci za uvez]
^ Dokumenti iz NSK
* Uvod u MARC bibliografski format - http://iks.nsk.hr/interni_dokumenti/Microsoft_Word_Uvod_u_MARC_bibliografski_format.pdf
* Uvod u MARC pregledne zapise - http://iks.nsk.hr/interni_dokumenti/Microsoft_Word_UVOD_U_MARC_PREGLEDNE_ZAPISE.pdf
* Bibliografski format MARC21 - http://iks.nsk.hr/doc/bibliografski-format-marc21.pdf
* Pregledni zapisi u formatu MARC21 - http://iks.nsk.hr/doc/predavanje_marc_21.ppt
* Usporedna analiza elemenata podataka i odredbi objedinjenog izdanja _ISBD: __Međunarodni standardni bibliografski opis_ s propisima _Pravilnika i priručnika za izradbu abecednih kataloga, Dio 2: Kataložni opis_ Eve Verona, Verzija 1.0 - <http://npk.nsk.hr/objavljena- verzija-1-0-dokumenta- usporedna-analiza-elemenata- podataka-i-odredbi- objedinjenog-izdanja-isbd/>
^ Bilješke i rasprave
* [Minimalni zapis]
* [Katalogizacija]
* [Katalogizacija - Koha problemi]
* [PROBLEMI U ZAPISIMA]
* [MINIMALNI ZAPIS]
* [Autorizirane vrijednosti]
* [Izrada predložaka]
* [Normativa]
* [Klasifikacija]
* [Z39.50 targets]
* [Katalogizacija časopisa]
* [ISBD]
* {link: nova_knjiznica [AV građa] }
* {link: nova_knjiznica [RARA] }
^ Literatura
* http://www.special-cataloguing.com/cheats
* Etički kodeks katalogizatora - http://www.cwu.edu/~dcc/Bair-Code%20of%20ethics%202005.pdf
* *Data Elements for Article Level Description* - http://www.loc.gov/marc/marbi/2003/2003-dp01.html
* http://www.nsk.hr/UserFiles/File/dokumenti/voyagerdoc/marc21(1).pdf
* http://www.loc.gov/marc/bibliographic/
* http://www.loc.gov/marc/bibliographic/lite/genintro.html
* http://www.follettsoftware.com/sub/tag_of_the_month/
* http://193.130.15.3/professional/rarebooksinscotland/RBC_Cataloguing_Manual.pdf
* http://staff.library.mun.ca/staff/toolbox/fieldind.htm
* http://www.mtsu.edu/~jdavis/catpolicy.htm
* http://slc.bc.ca/cheats/
^ Stare bilješke
ZADACI:
* opisati radni proces katalogizacije
* odrediti za koje vrste građe treba izraditi predloške
* utvrditi koja polja se koriste za pojedine tipove građe
* izraditi _MARC frameworks_ u Kohi za različite tipove građe
* *svakako se naći s marijanom i prevesti 942!*
* *hoćemo li koristiti 773 i 774? ako da - treba dogovoriti potpolja ($w postoji - treba dogovoriti prijevod: "record control number") - je li to 035 izvornog zapisa, tj. imaju li svi zapisi 035 ili samo oni konvertirani? inače, otkuda se vuče taj broj?*
* *035 - kako prevesti $6 Linkage - i treba li nam uopće? dolazi u konverziji?*
* *-ISSN/ISBN- gdje staviti oba zbog godišnjaka? u knjige ili periodiku, u koji predložak?- U KNJIGE*
* ISSN baza?
* postaviti u odgovarajući predložak sve što je propisano - treba se naći i odlučiti oko nekih stvari. pitati marijanu oko stvari koje se tiču konverzije i nekih veza s drugim knjižnicama - samo minimalne zapise
* izraditi predloške za katalogizaciju različitih tipova građe da bi se ubrzao proces katalogizacije i da bi se smanjila mogućnost greške
* razmisliti treba li napraviti predloške i za različite jezike - razgovarati s knjižničarima i vidjeti što im najčešće treba (engleski svakako...) te za koje tipove građe na stranim jezicima
* različiti tipovi građe imaju različite kombinacije vrijednosti u kodiranim poljima - treba postaviti default vrijednosti za LDR i kodirana polja za svaki pojedini tip građe
* Što se dešava s kodiranim poljima kod preuzimanja podataka? ovo ne valja:
** klik na LDR - podatak se ne mijenja ili se brišu prvih x znakova?
** klik na 003 - upisuje se predefinirana vrijednost, koja?
** klik na 005 - mijenja se datum
** klik na 008 - podatak se ne mijenja, eventualno nadopunjava?
* polje 040d - Modifying agency - trebalo bi automatski nadodati
* *kako moram postaviti potpolja u određenom polju da se u frameworku odmah kolapsiraju? probala sam i 0 i -1 i ne ide. Ide u defaultnom frameworku u polju 040*
* -možemo li imati više zapisa otvoreno u isto vrijeme?- kak stvari stoje, jedino imati više tabova otvoreno, jel' to rješenje?-
** čini se da je tako(Marijana)
* *INTERPUNKCIJA* - moramo li ručno upisivati interpunkcije ili se automatski generiraju? u nekim poljima će biti neophodno upisivati ručno
* morat ćemo određena potpolja upisivati prema Veroni, a ne prema abecednom redu - treba o tome voditi računa u predlošcima
*Twitter Bootstrap*
http://twitter.github.com/bootstrap/
*Font Awesome*
http://fortawesome.github.com/Font-Awesome/
*Google web fonts*
http://www.google.com/webfonts
*Bootstrap teme i primjeri*
http://bootswatch.com/
http://builtwithbootstrap.com/
http://www.fleetio.com/
https://wrapbootstrap.com/theme/maniadmin-v3.0-responsive-admin-theme-WB0881879
http://www.improvely.com/?ims=builtwithbootstrap
http://soundready.fm/artists/9-Adele/playlists/11
http://html.orange-idea.com/valera/
http://wbpreview.com/previews/WB002AH67/
http://wbpreview.com/previews/WB006P073/index.html
http://wbpreview.com/previews/WB0C4JJ9R/services.html
http://wbpreview.com/previews/WB0G66334/index.html
http://wbpreview.com/previews/WB00223R0/listings.html
http://wbpreview.com/previews/WB0BMF1K5/#
Chameleon: http://wbpreview.com/previews/WB0X7X010/#/house0 (uzela traku u bojama, trena napraviti nešto drugo ili pitati autora smijemo li korisiti ovo, ili kupiti temu pa korisiti još nešto. problem s kupovinom je u tome što to smijemo korisniti samo na jednom sajtu, a mi ih zapravo imamo više - pitati autora što se računa pod site)
http://www.jssor.com/
*Hacks, tips and tricks for library websites*
https://sometimesmotion.wordpress.com/
http://designingmedia.com/html/fh-mega-menu/#
http://geedmo.github.io/yamm3/#
{section}
^ Inicijativa
* "Bilješke"[Redizajn web stranica] od 2011. godine
^ Plan
* "Vremenski plan"[Web 2012-03: vremenski plan]
^ Radni dokumenti
* "osnovni sadržaj i struktura"[Web 2012-13: osnovni sadržaj i struktura]
* "koncept i koncepcija stranica, organizacija sadržaja"[Web 2012-13: koncept i koncepcija stranica, organizacija sadržaja]
* "sadržaj kojeg treba napisati"[Web 2012-13: sadržaj kojeg treba napisati]
* "vizualni dizajn"[Web 2012-13: vizualni dizajn]
* "prijevodi"[Prijevodi knjižničnih web stranica]
^ Alati
* [Web - alati]
* [RT sustav za upravljanje zadacima]
^ Dobri primjeri
* [Web - dobri primjeri]
{section}
{section}
----
dobar sadržaj:
http://www.ntu.edu.sg/Library/Pages/default.aspx
----
jako dobar primjer navigacije s lijeve strane i brzih linkova s desne strane
i dobro pretraživanje kataloga i ostalih izvora
http://www.sub.uni-goettingen.de/en/news/
----
Dobro bi bilo da malo proučimo sadržaje na stranicama drugih knjižnica (sad isključite oko za
izgled i dizajn i uključite oko za sadržaj, ima tu svega..) Evo nekih linkova:
http://www.pravo.unizg.hr/biblioteka
http://www.pfri.uniri.hr/knjiznica/
http://www.efzg.unizg.hr/default.aspx?id=21
http://www.svkst.hr/
http://www.svkri.uniri.hr/portal/index.php
http://smk.mef.unizg.hr/index.php/hr/
----
http://staatsbibliothek-berlin.de/
http://library.stanford.edu/
http://guides.library.jhu.edu/sociology
(to je neki softver u kojem je to rađeno, dobar primjer za organizaciju sadržaja u vodičima kroz područja)
sviđa nam se MIT, naročito search box
----
*Staatsbibliothek zu Berlin*
http://staatsbibliothek-berlin.de/
*Stanford University Library*
http://library.stanford.edu/
*Sheridan Libraries*
http://www.library.jhu.edu/
spotlight, tražilice
*Library Success: A Best Practices Wiki - Website Design*
http://www.libsuccess.org/index.php?title=Website_Design
*Nacionalna i sveučilišna knjižnica*
http://www.nsk.hr/
*Knjižnica IRB*
http://lib.irb.hr/
*Joun Hopkins University, The Sheridan Libraries*
http://guides.library.jhu.edu/index.php
Odličan library guides. malo je pretrpano, ali treba gledati kako je organiziran sadržaj i koji izvori su navedeni za pojedina područja - korisno za naše stranice zbirki
*San Francisco State University*
http://www.library.sfsu.edu/
*Samuel Merritt University*
Koha: http://samuelmerritt.kohalibrary.com/
*University of Liverpool*
Web: http://pcwww.liv.ac.uk/~roymc/library/index.html
*MIT*
Web: http://libraries.mit.edu/
*California State University San Marcos*
http://biblio.csusm.edu/
*Cornell University Library*
http://www.library.cornell.edu/
*North Carolina State University Libraries*
http://www.lib.ncsu.edu/
*Filozofski fakultet u Sarajevu*
http://www.ff.unsa.ba/index.php?option=com_content&task=view&id=16&Itemid=37
zanimljive opcije podešavanja ekrana odmah gore desno
*Bloomfield Library for the Humanities and Social Sciences*
http://www.mslib.huji.ac.il/main/siteNew/?langId=1
{section}
Izdvajam svojeg osobnog favorita bez konkurencije (među knjižnicama), oduševljena sam (Tea):
*Die Bibliothek der Helmut-Schmidt-Universität*
http://www.hsu-bibliothek.de/
* ugledala bih se na njih što se tiče generalnog rasporeda sadržaja na naslovnoj stranici, obratite pozornost na prozorčić u donjem desnom kutu - chat sa knjižničarima (jave se u roku od odmah i strašno su ljubazni, obećaše mi poslati sken poglavlja kojeg nigdje drugdje nisam uspjela nabaviti pa ako to zaista i naprave bit ću još oduševljenija)
* plus što ružičasta boja jako privlačno djeluje, a ako je u dovoljno malim količinama kao ovdje ne zamara
Evo još jednog dobrog primjera: *Bogazici University Library*
http://www.library.boun.edu.tr/en/index.php
I ova je jako dobra, a i nešto slično onome o čemu smo pričali:
http://www.library.northwestern.edu/
I Zadrani su nam se ponovili:
http://www.unizd.hr/Default.aspx
{section}
Višnja:
Bila sam jucer na jednom predavanju o novim stranicama knjiznice, pa evo mozda nam padne jos neka ideja. Uglavnom, radi se o tome da je dio stranice ostao nekako standardan, a da veci dio svatko tko se ulogira moze personalizirati, npr. imate linkic na intranet ako ste knjiznicar, mozete si podesiti da vam se prikazuju samo neke baze, odnosno one koje vas zanimaju itd. radi se o knjiznici Karolinska institutet-a u Stockholmu, mozete pogledati na: http://www.kib.ki.se/
cim saznam koji su program koristili,javim. sjecam se da je bio neki open source. ne znam kako vam se cini, ali meni se ovo jako svidja!
Koristili su drupal.
{section}
*Carnet*
http://www.carnet.hr/
*SRCE*
http://www.srce.unizg.hr/
Boje mi se sviđaju (Marijana)
*Zračna luka Zagreb*
http://www.zagreb-airport.hr/
{toc: }
^^ 100 OSOBNA ODREDNICA (NR)(P)
* *samo prvi autor - drugi i svi ostali idu u 700*
* *ako neka publikacija nije anonimna ali je mi tretiramo kao takvu (više od tri autora) niti jedan autor ne ide u 100, već svi idu u 700*
*INDIKATORI*:
* PRVI INDIKATOR - kod nas će biti najčešći indikator 1
** 0 - Ime (ako autor nema prezime i koristi se samo ime kao jedinstvena odrednica)
** 1 - Prezime (Prezime, ime)
** 3 - Obiteljsko ime (npr. kraljevska obitelj - Anžuvinci)
* DRUGI INDIKATOR - nedefiniran # (ostavlja se prazno - NE PIŠE se znak #)
*$4 kod za vrstu autorstva* (R) (P) -
** u principu se u 100 ne koristi...
** kodovi koji povezuju autora s djelom, ako nije primarni autor (npr. prevoditelja, urednika, sakupljača, ilustratora...)
** kodovi se vuku iz "MARC tablice"<http://www.loc.gov/marc/relators/relaterm.html> a koristi ih i NSK - u izvornom, engleskom obliku
*$a osobno ime* (prezime i/ili ime) (NR) (O) - upisuje se redoslijedom: Prezime, Ime; ili samo: Ime, ili samo obiteljsko ime: Anžuvinci
** ako Prezime, Ime - indikator 1; ako samo Ime - indikator 0
** kao i slova, inicijali, skraćenice, fraze ili brojevi korisšteni umjesto imena,
** ili pak obiteljsko ime (moramo paziti koji prvi indikator stavljamo (2)).
** titule i druge riječi pridružene imenu idu u $c,
** puniji oblik imena ide u $q
*$b numeracija (za ime)* (NR) (P) -
** rimski broj
** koristi se *isključivo* s prvim indikatorom 0 (tj. uz ime, a ne uz prezime i ime - uz prezime se numeracija stavlja u $c) npr. 0#$aIohannes Paulus$bII,$cpapa
*$c titule i druge riječi pridružene imenu* (R) (P) -
** najčešće se koristi za razlikovanje dvaju autora istog imena i prezimena kada se neka njegova razlikovna odrednica upisuje (npr. ml., st., sin, otac, pijanist, ekonomist, fizičar...);
** koristi se i za: titule (Sir), adresiranje (Gđa...), inicijale akademske titule ili pripadnosti nekoj organizaciji, rimski broj korišten s prezimenom (i prvim indikatorom 1)
** ako prezime nema ime, ali ima prefiks (npr: 1#$aWalle-Lissnijder,$cvan de) prefiks se stavlja u $c da se ne bi pretraživao kao ime
** dvije titule za istog autora odvajaju se *zarezom* u ovom potpolju, osim ako su dvije titule odvojene nekim drugim oznakam, npr. godinom
*$d datumi pridodani imenu* (NR) (P) - datum rođenja, smrti...
** u NSK ne koriste skraćenice prije brojaka, već samo brojke (npr. - 1931-2003 - bez interpunkcijskih znakova)
** ako imamo samo godinu rođenja: 1964-
*$q puniji oblik imena* (NR) (P)
* potpuniji oblik imena, razriješenje skraćenog oblika koji je u $a -
*REDOSLIJED: $a$b$c$q$d*
^^ 110 NAZIV INSTITUCIJE (P) (NR) (sastanci idu u 111)
* ukoliko je sastanak pododrednica nekom korporativnom tijelo, to bilježimo u $b
*INDIKATORI*:
* PRVI INDIKATOR - kod nas će biti najčešći indikator 2
** 0 - Naziv u inverziji - npr. Ribar Ivo Lola Institut - znači, samo ako je u pitanju ime u inverziji
** 1 - sjedište (jurisdikcija) (npr. Hrvatska - za službene publikacije)
** 2 - naziv u pravom redu riječi (npr. Filozofski fakultet (Zagreb))
* DRUGI INDIKATOR - nedefiniran # (ostavlja se prazno - NE PIŠE se znak #)
*$a naziv institucije ili naziv unesen pod sjedištem (NR) (O)*
** to se odnosi na naziv korporativnog tijela, npr. $aFilozofski fakultet (Zagreb)
** sjedište pod kojim se korporativno tijelo vodi, $aGrad Zagreb
** nadređeno korporativno tijelo (nesamostalno podređeno tijelo ide u $b)
** ukoliko postoji dopuna (datum (osim datuma održavanja sastanka), sjedište...) ne stavlja se u posebno potpolje, već se stavlja u zagradu bez dodatnih interpunksijckih znakova, npr. $aRade Končar (Tvrtka)
*$b nesamostalno podređeno tijelo (ili naziv tijela koje se unosi pod sjedištem) (R) (P)*
** npr. $aFilozofski fakultet (Zagreb)$bOdsjek za romanistiku.$bKnjižnica.$bSjednica.
** npr. $aGrad Zagreb.$bZavod za katastar.$bOdjel katastarskih poslova.
*$c mjesto sastanka (NR)(P)*
** mjesto ili naziv ustanove gdje se je sastanak održavao; više mjesta se odvaja zarezom i piše u jedinstveno potpolje $c (nije ponovljivo polje)
** npr. $aHrvatsko knjižničarsko društvo$bSkupština$c(Šibenik)
** u nsk (kao što propisuje i MARC) zagradu stavljaju iza indikatora npr. $n(32)
*$d datum održavanja sastanka (R)(P)*
** npr. $aHrvatsko knjižničarsko društvo$bSkupština$d(1998 ;$cŠibenik)
*$n redni broj sastanka (R)(P)*
** npr. $aHrvatsko knjižničarsko društvo$bSkupština$n(31 ;$d1998 ;$cŠibenik)
$g - razne informacije
$k - pododrednica za oblik - najčešće za ugovore
$4 - kod za vrstu autorstva
*REDOSLIJED: $a$b$n$d$c*
^^ 111 NAZIV SASTANKA (institucije idu u 110)
* ukoliko je sastanak pododrednica nekom korporativnom tijelo, to bilježimo u 110 $b
*INDIKATORI*:
* PRVI INDIKATOR - kod nas će biti najčešći indikator 2
** 0 - Naziv u inverziji - npr. 0#$aSmith (David Nichol) Memorial Seminar.
** 1 - sjedište (jurisdikcija) npr. 1#$aChicago.$qCartography Conference.
** 2 - naziv u pravom redu riječi npr. 2#$aSeminar Arhivi, knjižnice, muzeji: mogućnosti suradnje u okruženju globalne informacijske infrastrukture
* DRUGI INDIKATOR - nedefiniran # (ostavlja se prazno - NE PIŠE se znak #)
*$a naziv sastanka ili naziv unesen pod sjedištem (NR) (O)*
** to se odnosi na naziv korporativnog tijela, npr. 2#$a**Seminar Arhivi, knjižnice, muzeji: mogućnosti suradnje u okruženju globalne informacijske infrastrukture
** sjedište pod kojim se korporativno tijelo vodi, 1#$aSeville.$qExposici�n Ibero-Americana,$d1929-1930.
** ukoliko postoji dopuna (datum (osim datuma održavanja sastanka), sjedište...) ne stavlja se u posebno potpolje, već se stavlja u zagradu bez dodatnih interpunkcijskih znakova, npr. 2#$aMilitary History Symposium (U.S.)
*$c mjesto sastanka (NR)(P)*
** mjesto ili naziv ustanove gdje se je sastanak održavao; više mjesta se odvaja zarezom i piše u jedinstveno potpolje $c (nije ponovljivo polje)
** npr. 2#$aSeminar Arhivi, knjižnice, muzeji: mogućnosti suradnje u okruženju globalne informacijske infrastrukture$c(Poreč)
** u nsk (kao što propisuje i MARC) zagradu stavljaju iza indikatora npr. $n(32) - jel to znači da će se pretraživati po ( ili po 32???
*$d datum održavanja sastanka (NR)(P)*
** npr. 2#$aSeminar Arhivi, knjižnice, muzeji: mogućnosti suradnje u okruženju globalne informacijske infrastrukture$d(2006 ;$cPoreč)
*$e nesamostalno podređeno tijelo (R)(P)*
** npr. 2#$aOlympic Games$n(21st :$d1976 :$cMontreal, Quebec).$eOrganizing Committee.$eArts and Culture Program.$eVisual Arts Section.
*$n redni broj sastanka (R)(P)*
** npr. 2#$aSeminar Arhivi, knjižnice, muzeji: mogućnosti suradnje u okruženju globalne informacijske infrastrukture $n(10 ;$d2006 ;$cPoreč)
*REDOSLIJED: $a$e$n$d$c$e - $e može biti i iza $a i iza* $n$d$c jer ovisi na što se $n$d$c odnosi (na $a ili na $e)
^^ 130 STVARNA ODREDNICA (NR)(P)
* *za anonimne publikacije (kojima je autor nepoznat ili se ne može utvrditi*)
* ovdje se upisuje JEDINSTVENI STVARNI NASLOV
* koristi se ISKLJUČIVO ako je publikacija poznatija pod jedinstvenim naslovom nego naslovom na glav.nasl. str. publikacije
** npr:130 0# $aBiblija
** 245 14 $aThe Bible
** 245 13 $aLa Bible
** 245 10 $aBiblia
* uz 130 nema polja 100, 110 ili 111
* ovdje ne idu publikacije koje tretiramo kao anonimne, tj. publikacije s više od tri autora - kod njih prvi autor ide u 100, a ostali autori idu u 700, bez obzira koliko ih ima
* bit će vrlo malo ovih odrednica
*INDIKATORI*
* PRVI INDIKATOR - prazna mjesta, tj. broj mjesta koja ne idu u pretraživanje (zbog članova..., npr. a, the, le, das...) - za hrv. knjige ide 0, za engleske (ukoliko imaju the ili a) ide 4 ili 2; za njemačke ide 4 ili 5
** 0 - nema niti jednog praznog mjesta
** 1-9 - broj praznih mjesta (npr. 130 4#$aThe Bible - što znači da će se pretraživati po Bible, a ne po the
* DRUGI INDIKATOR - nedefiniran # (ostavlja se prazno - NE PIŠE se znak #)
*$a jedinstveni stvarni naslov (NR)(O)*
** informacije koje pobliže objašnjavaju naslov ne bilježe se u nekom drugom potpolju već se stavljaju u zagradu, npr. $aTko to tamo pjeva (film).
----
> povratak na [MARC21 - popis i upotreba polja]
----
_Stranice s MARC21 poljima migrirane su s Koha workspace, 18-Aug-10_
_Prvu verziju izradila Dorja Mucnjak, 26-Sep-08_
> ili *UVODNO POLJE*, *LEADER*
> http://www.loc.gov/marc/bibliographic/bdleader.html
Nema indikatore. Značenje podataka definirano je pozicijom znaka (koda).
{toc: }
^ Pozicija i značenje kodova
*LDR/00-04 - Dužina zapisa*
gererira se automatski
*LDR/05 - Stanje zapisa*
*c - korigirani ili revidiran - u konverziji, oni zapisi koji su prošli korekturu
n - novi (u originalnoj katalogizaciji)*
*LDR/06 - Vrsta zapisa*
*a - tekstualna građa*
c - tiskane muzikalije
d - rukopisne muzikalije
e - kartografska građa
f - rukopisna kartografska građa
g - projicirana građa
i - neglazbeni zvučni zapisi
j - glazbeni zvučni zapisi
k - dvodimenzionalna neprojicirana grafika
m - računalni mediji
o - multimedija
p - viševrsna građa
r - trodimenzionalni artefakti ili prirodno
t - rukopisna tekstualna građa
*LDR/07 - Bibliografska razina*
a - monografska komponenta
b - serijska komponenta
c - zbirka
d - podjedinica
i - integrirajuća građa
*m - omeđena publikacija*
s - serijska publikacija
*LDR/08 - Vrsta kontrole*
"#" - nije specificirano
*LDR/09 - Shema kodiranih podataka*
*a - UCS/Unicode*
(u koverziji se generira automatski)
*LDR/10 - Dužina indikatora*
gererira se automatski
*LDR/11 - Dužina oznake potpolja*
gererira se automatski
*LDR/12-16 - Osnovna adresa podataka*
gererira se automatski
*LDR/17 - Kod potpunosti zapisa*
7 - minimalni zapis - u katalogizaciji
*LDR/18 - Oblik kataložnog zapisa*
*i - ISBD, s interpunkcijom*
*LDR/19 - Potreba za povezanim zapisom*
*"#" - nije specificirano*
a - Publikacija u više svezaka
b - Dio s nezavisnim naslovom
c - Dio s generičkim naslovom (npr. vol. 1)
*LDR/20 - Dužina "dužine polja"*
gererira se automatski
*LDR/21 - Dužina "početnog položaja znaka"*
gererira se automatski
*LDR/22 - Dužina dijela koji definira implementaciju*
gererira se automatski
*LDR/23 - Nije određeno*
gererira se automatski
^ Izbor kodova prema vrstama građe
^^ Knjige i posebni otisci
predložak KNJIGE
*LDR/06 = a* - tekstualna građa
*LDR/07 = m* - omeđena publikacija
^^ Ocjenski radovi i drugi rukopisi
predložak OCJENSKI RADOVI
*LDR/06 = t* - rukopisna tekstualna građa
*LDR/07 = m* - omeđena publikacija
^^ Časopisi
predložak PERIODIKA
*LDR/06 = a* - tekstualna građa
*LDR/07 = s* - serijska publikacija
----
> povratak na [MARC21 - popis i upotreba polja]
----
_Stranice s MARC21 poljima migrirane su s Koha workspace, 18-Aug-10_
_Prvu verziju izradila Dorja Mucnjak, 26-Sep-08_
* ovdje se upisuju sve napomene
* razne napomene idu u razna polja
* pišu se hrvatskim jezikom i katalogizator ih oblkuje svojim riječima
* polja za napomene su ponovljiva, potpolje nije, znači, ako upisujemo dvije napomene onda je to ovako:
** 500 ##$APrijevod djela: Mountains
** 500 ##$aNedostaje str. 10
{toc: }
^ KNJIGE
^^ 500 - napomena (R)(P)
*INDIKATORI ##*
*$a - tekst napomene (NR)*
* napomena o prijevodu i/ili preradbi
** npr. 500 ##$aPrijevod djela: Sex nad the City
* napomena o sporednom stvarnom naslovu (usp. 246)
** 500 ##$aUsp. stv. nasl. na deset jezika
* napomena o glavnom stvarnom naslovu
* napomena o izvoru glavnog stvarnog naslova (usp. 246)
* napomena o namjeni, naravi...
** 500 ##$aDrama u 3 čina
* napomena o podacima o odgovornosti
** 500 ##$aPravo ime autora: Mijo Mirković
** 500 ##$a **Autor objavljuje i književna djela pod pseudonimom Mate Balota
* napomena o izdanju
** 500 ##$AP.o.
* napomena o izdavanju
* napomena o materijalnom opisu
* napomena o opisivanom primjerku
** 500 ##$aNedostaje str. 8
* napomena o posebnom otisku
** 500##$aP. o.
* napomena o reprintu
** 500 ##$a Pretisak izd. iz 1970.
^^ 504 - napomena o bibliografiji, kazalima (R)(P)
*INDIKATORI ##*
*$a - tekst napomene (NR)*
* napomena o bibliografiji
** 504 ##$aBibliografija: str. 124-128
504 ##$aStr. 124-128: Biliografija / Ivan Kušan.
* napomena o kazalima
** 504 ##$aKazalo
* napomena o sažecima
** 504 ##$aSažeci na više jezika
** 504 ##$aSummary ; Zusammenfassung
^^ 505 - napomena o sadržaju (R)(P)
*INDIKATORI 0#*
*$a - tekst napomene (NR)*
* napomena o sadržaju
** 505 0#$aSadržaj s nasl. str.: Korica ; Bilo jednom ; Dan, dugi dan
* napomena o dodacima uz sadržaj
** 505 0#$aStr. 230-235: Predgovor / Ivan Kušan (AKO POSTOJE PODACI O ODGOVORNOSTI, OPSEG SE UVIJEK PIŠE ISPRED)
** ALI: 505 0#Predgovor: str. 12 (AKO NE POSTOJE PODACI O ODGOVORNOSTI, OPSEG SE PIŠE IZA)
* napomena o prištampanom tekstu
** 505 0#$aNasl. str. prištampanog teksta: Rapport interimaire
^^ 546 - sažetak (R)
*$a - sadržaj sažetka (NR)*
^^ 546 - napomena o jeziku (R)
* napomene o jeziku publikacije (vežu se uz 008/35-37 i 041)
* ovdje se opisno kaže o kojim se naslovima radi
* ovdje se zapisuju i napomene o pismu (ćirilica, gotica...)
*INDIKATORI ##*
*$a jezik (NR)*
546 ##$aIn Hungarian; summaries in French, German, or Russian.
041 0#$ahun$bfre$bger$brus
008/35-37 hun
*$b pismo (R)*
546 ##$aGerman;$bFraktur.
^ ČASOPISI
^^ 500 - napomena (R)(P)
*INDIKATORI ##*
*$a - tekst napomene (NR)*
* napomena o opisu
** npr. 500 ##$aOpis prema god.48,br.3/4(2005)
^^ 546 - napomena o jeziku (R)
* napomene o jeziku publikacije (vežu se uz 008/35-37 i 041)
* ovdje se opisno kaže o kojim se naslovima radi
* ovdje se zapisuju i napomene o pismu (ćirilica, gotica...)
*INDIKATORI ##*
*$a jezik (NR)*
546 ##$aIn Hungarian; summaries in French, German, or Russian.
041 0#$ahun$bfre$bger$brus
008/35-37 hun
*$b pismo (R)*
546 ##$aGerman;$bFraktur.
^^ 550 - Napomena o promjenama (R)
INDIKATORI ##
*$a - tekst napomene (NR)* - napomena o urednicima, prijevodima...
> npr. 550 ##$aOd god.1=1950(1950/51) urednik: Matko Rojnić; od god.6=1960(1960/61): Eva Verona
^^ 555 - Napomena o kazalima, bibliografiji... (R)
*INDIKATORI ##*
*$a - tekst napomene (NR)* - napomena o kazalima, bibliografiji...
> npr. 555 ##$aSadrži: Bibliografsko kazalo Vjesnika bibliotekara Hrvatske :
> 1(1950)-30(1987) / uredila Nada Gomerčić, u god.35,br.1/2=1992(1995).
> npr. 555 ##$aSažeci ; Summaries ; Zusammenfassungen
^ OCJENSKI RADOVI
^^ 502 - napomena o doktorskoj disertaciji, mag. radu (R)(P)
*INDIKATORI ##*
*$b - akademski stupanj (NR)*
*$c - ustanova pri kojoj je radnja objavljena (NR)*
*$d - godina obrane*
* 502 ## $b magisterij $c Filozofski fakultet u Zagrebu $d 2004.
u 245$b ide doktorska disertacija (kao podnaslov)
^^ 530 - Additional Physical Form Available Note (R)
*$a* - upisati napomenu i ime datoteke (upisati bez nastavka)
^ AV-GRAĐA
^^ 516 - napomena o vrsti, opsegu e-građe
* za av-građu
^^ 538 - napomena o zahtjevima sustava i načinima pristupa
* za av-građu
----
> povratak na [MARC21 - popis i upotreba polja]
----
_Stranice s MARC21 poljima migrirane su s Koha workspace, 18-Aug-10_
_Prvu verziju izradila Dorja Mucnjak, 26-Sep-08_
> http://www.loc.gov/marc/bibliographic/ecbdhome.html
^^ polja za sve vrste građe
O - obvezna
P - obvezna kad je primjenjivo
R - ponovljivo polje
NR - neponovljivo polje
* [VODEĆE POLJE] (Leader)
* [005]
* [008]
* [01X-09X - BROJČANI I KODIRANI PODACI]
* [1XX - JEDINSTVENE ODREDNICE]
* [20X-24X - NASLOVI]
* [25X-28X - IZDANJE, IZDAVANJE...]
* [3XX - MATERIJALNI OPIS]
* [4XX - PODACI O NAKLADNIČKOJ CJELINI]
* [5XX - NAPOMENE]
* [6XX - PREDMETNE ODREDNICE]
* [70X-75X - SPOREDNE ODREDNICE]
* [76X-78X - POVEZNICE]
* [80X-83X - SPOREDNE ODREDNICE ZA SERIJSKE PUBLIKACIJE]
* [841-88X - PODACI O PRIMJERKU]
* [9XX - LOKALNA POLJA]
^^ MARC21 kodovi
* "kodovi za zemlju, jezik i vrstu autorstva"[MARC 21 tablice kodova]
^^ Koha podaci o primjercima
"link"[Koha podaci o primjercima]
> *ELEMENTI PODATAKA NEPROMJENJIVE DUŽINE*
> http://www.loc.gov/marc/bibliographic/bd008.html
Nema indikatore. Značenje podataka definirano je pozicijom znaka (koda).
{toc: }
^ Kodovi i njihove pozicije
Značenje kodova na pozicijama *00-17 i 35-39* isto je za svu građu. Značenje kodova na pozicijama *18-34* vezano je uz vrstu građe.
^^ SVA GRAĐA
^^^ 008/00-05 - datum unosa u datoteku
automatski se generira
^^^ 008/06 - vrsta datuma
kod za datum za polja 008/07-10 i 008/11-14 - vezan uz 260$c - najčešće *s* (default)
* *s* - *jedini* datum (ako postoji poznata godina - npr: 260$c2008; ili moguća godina (ali jedna, ne raspon!)) - ako 008/06 = s onda u:
** 008/07-10 - datum
** 008/11-14 - #### - tj. ostavljaju se 4 prazna polja
* *m* - *više* datuma (za djela u više svezaka - za skupni zapis, ako se izrađuje) - ako 008/06 = m onda u:
** 008/07-10 - datum početka izlaženja
** 008/11-14 - datum završetka izlaženja
* *n* - datum *nepoznat* (ako 260$c[ s.a. ] ili ne postoji) - ako 008/06 = n onda u:
** 008/07-10 - uuuu
** 008/11-14 - uuuu
* *q* - datum *upitan* (ako se ne zna točan datum, ali se može pretpostaviti raspon godina kada je publikacija izdana) - ako 008/06 = q onda u:
** 008/07-10 - stariji pretpostavljeni datum
** 008/11-14 - noviji pretpostavljeni datum
*** Primjer za djelo izdano nekad u razdoblju 1824 do 1846:
**** 008/07-10 = 1824
**** 008/11-14 = 1846
*** Primjer kad je poznato samo stoljeće (djelo je izdano krajem 19. ili početkom 20. stoljeća):
**** 008/07-10 = 18uu
**** 008/11-14 = 19uu
* *r* - datum *reprinta/reizdanja* i *originalnog izdanja* - ako 008/06 = r onda u:
** 008/07-10 - datum reprinta/reizdanja
** 008/11-14 - datum originalnog izdanja
* *c* - *serijske publikacije - tekući naslov*
** 008/07-10 1956 (godina prvog broja)
** 008/11-14 9999 (uvijek četiri devetke za tekući naslov) - ukoliko nepoznata godina, koristimo za nepoznatu znamenku slovo *u*
* *d* - *serijske publikacije - mrtvi naslov*
** 008/07-10 1956 (godina prvog broja)
** 008/11-14 1987 (godina prestanka izlaženja) - ukoliko nepoznata godina, koristimo za nepoznatu znamenku znak u
* *u* - *serijske publikacije - datum nepoznat* - kada nismo sigurni jel naslov prestao izlaziti
** 008/07-10 1956 (godina prvog broja)
** 008/11-14 uuuu(uvijek četiri u)
^^^ 008/07-10 - datum
prvi (ako raspon); vezan uz 260$c i uz 008/06 gdje se kodira vrsta datuma
* mogu se upisivati sljedeći znakovi:
** *1-9* broj godine (008/06s)
*** npr: 008/07-10 2008 --> 260$c2008
*** npr: 008/07-10 1946 --> 260$c[ 1946? ]
** *u* - ako je datum potpuno ili parcijalno nepoznat:
*** npr: 008/70-10 uuuu --> 260$c[ s.a. ] (008/06n)
*** npr. 008/07-10 1uuu --> 260$c[ 1---? ]
*** npr. 008/07-10 19uu --> 260$c[ 19--? ]
*** npr. 008/07-10 198u --> 260$c[ 198-?]
^^^ 008/11-14 - datum
drugi u rasponu; vezan uz 260$c i uz 008/06 gdje se kodira vrsta datuma
* mogu se upisivati sljedeći znakovi:
** *1-9* broj godine (008/06s)
*** npr: 008/07-10 2008 --> 260$c2008
*** npr: 008/07-10 1946 --> 260$c[ 1946? ]
** *u* - ako je datum potpuno ili parcijalno nepoznat:
*** npr: 008/70-10 uuuu 008/11-14 uuuu --> 260$c[ s.a. ] (008/06n)
*** npr. 008/07-10 197u 008/11-14 198u --> 260$c[ između 1970-tih i 1980-tih]
** # - praznina; ako 008/06s
*** npr. 008/07-10 2008 008/11-14 ####
^^^ 008/15-17 - zemlja izdavanja
kod za zemlju izdavanja - vuče se iz <http://www.loc.gov/marc/countries/>; veže se za 260$a
* mogu se upisivati sljedeći znakovi
** aa# - dvoznačni kod za zemlju - to mi koristimo (za Hrvatsku je *ci*)
** xx# - ako 260$a[ s.l. ]
** vp# - više mjesta (koristi se za različita mjesta izdanja neke kolekcije - kada se svaki dio kolekcije izdaje u zasebnoj zemlji) - kod nas rijetko!
^^^ 008/35-37 - jezik publikacije
kod za jezik publikacije - vuče se iz <http://www.loc.gov/marc/languages/>, vezano uz 041
* ako JEDAN JEZIK, onda smo tu, NE i u 041
* mogu se upisivati sljedeći znakovi:
** aaa - troznačni kod za jezik, *hrv* za hrvatski, *srp* za srpski
** mul - više jezika u publikaciji, bez dominantnog jezika, i katalogizator se ne odlučuje na određivanje glavnog
* ako ima više jezika s jednim dominantnim onda se u 008/35-37 upisuje kod za dominantog, a u 041 se upisuju svi jezici koji se pojavljuju
* više jezika u publikaciji, bez dominantnog jezika, prvi po abecednom redu se upisuje u 008/35-37
* u slučaju prijevoda, upisuje se kod za jezik prijevoda, a ne originala!
^^^ 008/39 - izvor katalogizacije
automatski se generira
^^ KNJIGE (monografije, tj. omeđene publikacije)
008/18-21 - Illustrations
008/22 - Target audience
008/23 - Form of item
008/24-27 - Nature of contents
008/28 - Government publication
008/29 - Conference publication
008/30 - Festschrift
008/31 - Index
008/32 - Undefined
008/33 - Literary form
008/34 - Biography
^^ OCJENSKI RADOVI
*008/24* = *m* (ocjenski radovi)
^^ ČASOPISI
^^^ 008/18 - Frekvencija izlaženja
* # - nedefinirana frekvencija
* a - Godišnjak
* b - Dvomjesečnik
* c - Polutjednik
* d - Dnevnik
* e - Dvotjednik
* f - Polugodišnjak
* g - Dvogodišnjak
* h - Trogodišnjak
* i - Tri puta tjedno
* j - Tri puta mjesečno
* k - Continuously updated
* m - Mjesečnik
* q - Tromjesečnik
* s - Polumjesečnik
* t - Tri puta godišnje
* u - Nepoznato
* w - Tjednik
* z - Ostalo
* | - No attempt to code
^^^ 008/19 - Redovitost
* n - Ujednačeno neredovit
* r - Redovit
* u - Nepoznato
* x - Potpuno neredovit
* | - No attempt to code
^^^ 008/21 - Vrsta neoomeđene građe
* n - Novine
* p - Periodička publikacija (časopisi, zbornici...)
^^^ 008/34 - Izrada zapisa
* 0 - Successive entry - koristi se ukoliko se časopis nanovo katalogizira nakon svake promjene naslova... (kao kod nas!!!)
* 1 - Latest entry - ako se časopis katalogizira po svom zadnjem naslovu, ali nema zasebnih zapisa prethodnih naslova
* 2 - Integrated entry - za mrežne publikacije
* | - No attempt to code
----
> povratak na [MARC21 - popis i upotreba polja]
----
_Stranice s MARC21 poljima migrirane su s Koha workspace, 18-Aug-10_
_Prvu verziju izradila Dorja Mucnjak, 26-Sep-08_
{toc: }
^^^^ KODOVI ZA JEZIK
| jezik | marc21 kod |
| albanski | alb |
| arapski | ara |
| baskijski | baq |
| bjeloruski | bel |
| bosanski | bos |
| bugarski | bul |
| češki | cze |
| danski | dan |
| engleski | eng |
| estonski | est |
| finski | fin |
| francuski | fre |
| hindski | hin |
| hrvatski | hrv |
| irski | gle |
| islandski | ice |
| japanski | jpn |
| katalonski | cat |
| kineski | chi |
| latinski | lat |
| latvijski | lav |
| litavski | lit |
| mađarski | hun |
| makedonski | mac |
| nizozemski | dut |
| norveški (Nynorsk) | nno |
| norveški (Bokmål) | nob |
| norveški | nor |
| novogrčki | gre |
| njemački | ger |
| okcitanski | oci |
| osmanski | ota |
| poljski | pol |
| portugalski | por |
| provansalski (do 1500.) | pro |
| retoromanski | roh |
| rumunjski | rum |
| ruski | rus |
| sanskrt | san |
| slovački | slo |
| slovenski | slv |
| srpski | srp |
| starocrkvenoslavenski | chu |
| starogrčki (do 1453.) | grc |
| španjolski | spa |
| švedski | swe |
| talijanski | ita |
| turski | tur |
| ukrajinski | ukr |
| velški | wel |
| perzijski | per |
| crnogorski | |
| hebrejski | heb |
http://www.loc.gov/marc/languages/
^^^^ KODOVI ZA ZEMLJU
| zemlja | marc21 kod |
| Albanija | aa |
| Alžir | ae |
| Andora | an |
| Argentina | ag |
| Australija | at |
| Austrija | au |
| Belgija | be |
| BIH | bn |
| Bjelorusija | bw |
| Bolivija | bo |
| Brazil | bl |
| Bugarska | bu |
| Crna Gora | mo |
| Češka | xr |
| Čile | cl |
| Danska | dk |
| Dominikanska Republika | dr |
| Egipat | ua |
| Ekvador | ec |
| Estonija | er |
| Finska | fi |
| Francuska | fr |
| Grčka | gr |
| Gvatemala | gt |
| Honduras | ho |
| Hrvatska | ci |
| Indija | ii |
| Iran | ir |
| Irska,
Republika | ie |
| Island | ic |
| Italija | it |
| Izrael | is |
| Japan | ja |
| Kanada | xxc |
| Kina | cc |
| Kolumbija | ck |
| Kosovo | kv |
| Kuba | cu |
| Latvija (Letonija) | lv |
| Litva | li |
| Luksemburg | lu |
| Mađarska | hu |
| Makedonija | xn |
| Malta | mm |
| Maroko | mr |
| Meksiko | mx |
| Moldavija | mv |
| Nikaragva | nq |
| Nizozemska | ne |
| Norveška | no |
| Njemačka | gw |
| Panama | pn |
| Pargvaj | py |
| Peru | pe |
| Poljska | pl |
| Portoriko | pr |
| Portugal | po |
| Rumunjska | rm |
| Ruska Federacija | ru |
| Salvador | es |
| San Marino | sm |
| Slovačka | xo |
| Slovenija | xv |
| Srbija | rb |
| Španjolska | sp |
| Švedska | sw |
| Švicarska | sz |
| Tunis | ti |
| Turska | tu |
| UK | xxk |
| Ukrajina | un |
| Urugvaj | uy |
| USA | xxu |
| Vatikan | vc |
| Venezuela | ve |
http://www.loc.gov/marc/countries/
^^^^ KODOVI ZA VRSTU AUTORSTVA
| kod | term (EN) | termin (HR) | objašnjenje |
| aui | Author of introduction, etc. | autor uvoda itd. | Use for a person or organization responsible for an introduction, preface, foreword, or other critical introductory matter, but who is not the chief author. |
| aut | Author | autor | Use for a person or organization chiefly responsible for the intellectual or artistic content of a work,
usually printed text. This term may also be used when more than one person or body bears such responsibility. |
| clb | Collaborator | suradnik? | Use for a person or organization that takes a limited part in the elaboration of a work of another person or organization that brings complements (e.g., appendices, notes) to the work. |
| com | Compiler | sastavljač | Use for a person or organization who produces a work or publication by selecting and putting together material from the works of various persons or bodies. |
| cre | Creator | ? | Use for a person or organization responsible for the intellectual or artistic content of a work. |
| ctb | Contributor | ? | Use for a person or organization one whose work has been contributed to a larger work, such as an anthology, serial publication, or other compilation of individual works. Do not use if the sole function in relation to a work is as author, editor, compiler or translator. |
| dub | Dubious author | dvojbeni autor | Use for a person or organization to which authorship has been dubiously or incorrectly ascribed. |
| edt | Editor | urednik | Use for a person or organization who prepares for publication a work not primarily his/her own, such as by
elucidating text, adding introductory or other critical matter, or technically directing an editorial staff. |
| ill | Illustrator | ilustrator | Use for a person or organization who conceives, and perhaps also implements, a design or illustration, usually to accompany a written text. |
| orm | Organizer of meeting | organizator sastanka | Use for a person or organization responsible for organizing a meeting for which an item is the report or
proceedings. |
| oth | Other | drugo | Use for relator codes from other lists which have no equivalent in the MARC list or for terms which have not
been assigned a code. |
| trl | Translator | prevoditelj | Use for a person or organization who renders a text from one language into another, or from an older form of a language into the modern form. |
http://www.loc.gov/marc/relators/
{toc: }
* to nije copy-paste
* pitanje dijakritika: š i č - u pravilu ne mijenjamo slova (jednom će se automatski generirati u prava), ako želimo, možemo
^^^ *RADNI PROCES PREUZIMANJA ZAPISA IZ DRUGIH KNJIŽNICA*
* nakon što smo našu bazu pregledali i vidjeli da ne možemo dodati item ili duplicirati zapis, krećemo u potragu za zapisom u drugim knjižnicama
* ulazimo u modul katalogizacije
* otvorimo Add MARC RECORD
{image: z3950.bmp}
* kliknemo na *z39.50 Search*
{image: z3950-2.bmp}
* označimo iz koje knjižnice želimo preuzeti zapis (za sada radi samo NSK i LOC)
* upišemo podatke prema kojima želimo pretražiivati (Title, ISBN...)
* *NAPOMENA*: ISBN prepoznaje kada se upisuju crtice, iako je upisano u nsk bez crtica; bez crtica ne prepoznaje zapis - u onim zapisima u kojima je napisan ISBN s crticama (vjerojatno konvertirani zapisi)
* kada nam se otvore rezultati, pregledamo ISBD prikaz (Card) ili MARC prikaz (MARC)
{image: z3950-3.bmp}
* kada smo zadovoljni zapisom, kliknemo na Import
* pričekamo da nam se preuzme zapis
* promijenimo Change framework u Knjige
* provjerimo što provjeriti moramo
^^^ *POLJA KOJA PROVJERAVAMO:*
*Polja koja smo preuzeli, ane kose s našim podacima, ostavljamo. Lokalna polja svakako brišemo.*
^^^^ 000/LEADER
5 c
9 a-UCS/Unicode
17 7 - Minimal level
18 ISBD
19 Related record not required
^^^^ 005
ponovo generiramo
^^^^ 008
provjeravamo, ali u pravilu ne mijenjamo
^^^^ 015
ne brisati, ostaviti kako piše
^^^^ 020
brišemo crtice u ISBN-u
^^^^ 035$a
ostavljamo
^^^^ 040
$c ako ga nema, upisujemo kod ustanove koja je izradila zapis
$c upisujemo kôd ustanove koja je izradila izvorni zapis (odnosno od koje preuzimamo zapis)
$d HR-ZaFF
$e ppiak
^^^^ 773 ili 774 ili 760
brišemo
^^^^ 8XX ?
^^^^ 9XX
brišemo sva polja koja mi NE koristimo, upisujemo polja koja mi koristimo (942)
Originalna katalogizacija je proces u kojemu mi sami radimo novi originalni zapis za publikaciju.
*RADNI PROCES*:
# provjerimo nalazi li se u bazi bib-zapis za publikaciju koju držimo u ruci
# ako da, dodamo zapis o primjerku (Add item) s podacima o našem primjerku vidi: [Dodavanje primjerka] - predmetni stručnjaci!
# ako postoji sličan zapis, npr. različito izdanje, svezak djela u više svezaka, dupliciramo zapis vidi: [Dupliciranje zapisa]
# ukoliko taj zapis postoji u nekoj drugoj knjižnici iz koje možemo preuzeti zapis, preuzimamo ga, vidi: [Preuzimanje zapisa]
# ako ne, odemo na glavnu stranicu KOHE: http://koha.ffzg.hr:8080/cgi-bin/koha/mainpage.pl
# gore desno kliknemo na Add MARC record.
# u padajućem meniju Change framework izaberemo predložak koji nam odgovara
# katalogiziramo prema uputama za MARC zapise vidi: [katalogizacija]
Page renamed to [DZS izvještaj knjižnica]
{toc: }
^ Postupak označavanja primjeraka predloženih za otpis
- U editoru za primjerke, pod statusom "*0 - Otpis*" treba odabrati jednu od ovih oznaka:
> Prijedlog za otpis - uništeno
> Prijedlog za otpis - dotrajalo
> Prijedlog za otpis - zastarjelo
Treba detaljnije obrazložiti šta znači koji od ovih razloga:
Npr. ovo je nađeno u nekim uputama koje se pozivaju na Pravilnik:
1. Uništena građa
- neupotrebljiva građa
- izgubljena, otuđena građa
- nevraćena
2. Dotrajala građa
3. Zastarjela građa
- U polje "*c - Smještaj*" treba odabrati Zatvoreno spremište
- Polje "*o - Signatura (cijela)*" treba ostaviti prazno.
^ Izvještaji
Izvještaji s primjercima označenim ovim oznakama nalazi se na stranici:
* https://koha.ffzg.hr:8443/reports/otpis/
Izvještaji se obnavljaju svake noći.
Trenutno je u bazi 143 primjerka koji su već označeni kao otpisani. Treba provjeriti šta je to točno - da li su to primjerci predloženi za otpis?
^ Raspraviti
1.
Ovi razlozi prepisani su iz Pravilnika. Treba li dodati još koji razlog? Može li po zakonu postojati još koji razlog? - npr. kako obrazložiti otpis građe koje imamo u prevelikom broju primjeraka?
2.
Ove oznake vide se u OPAC-u. Treba li ih možda nekako drugačije nazvati (značenje im ostaje isto). Npr. možemo ostaviti samo "uništeno", "dotrajalo" ili "zastarjelo" (ili što već treba navesti pod razloge.
^ Dokumenti i literatura
* http://narodne-novine.nn.hr/clanci/sluzbeni/308262.html
* http://www.nsk.hr/UserFiles/File/otpis_i_revizija.ppt
Koncept Knjižnice kao centra znanja proizlazi iz ideje iz Programske zadaće (idejnog rješenja) prije same izgradnje knjižnice koja na str. 9-10 kaže da je Knjižnica mora biti: informacijsko središte, obrazovno središte, kulturno središte i komunikacijsko središte. Reinterpretacijom tih uloga, došlo se do toga da knjižnica ima tri osnovne funkcije/usluge koje nudi: građu (*izvori*) kao temelj poslovanja, podršku znanstveno-obrazovnom radu (*usluge*) i informacije o sebi (*knjižnica*).
Koncept usluga koje Knjižnica nudi, naravno, provlači se kroz sve informacijsko-komunikacijske platforme na kojima se prezentira. Mrežne stranice direkto mogu pokazati koncept Knjižnice preko svoje koncepcije.
Prethodno je dogovoreno da na naslovnoj mrežnoj stranici (home) budu četiri taba iz kojih bi se ulazilo u dublju strukturu mrežnih stranica. Jedan od tih tabova bi vodio u stranice o građi, drugi na stranice o uslugama, treći na stranice s informacijama o knjižnici, a u četvrtom bi bili brzi linkovi na neke od usluga koje knjižnica nudi, kako slijedi:
^^^^ IZVORI
*SVI IZVORI KOJE POSJEDUJEMO ILI KOJIMA OMOGUĆUJEMO PRISTUP*
·KATALOZI
·*ZBIRKE(VODIČ KROZ ZBIRKE)*
·*_DIGITALNE ZBIRKE_*
·BAZE PODATAKA
·MKP
·…
^^^^ USLUGE
*USLUGE KOJE PRUŽAMO (OSIM IZVORA ZNANJA)*
·EDUKACIJA (<http://library.wisc.edu/inst-services/#Guidelines>)
·*CITIRANOST*
·PROSTORI
·*IZLOŽBE*
·*FOTO/KOPI/SKEN (<http://www.bodleian.ox.ac.uk/ssl/services/print-copy-scan>; <http://sshl.ucsd.edu/plagiarism_old/Tips-PP-Brochure-09Apr10.pdf>)*
·ČLANSTVO
·KORIŠTENJE RAČUNALA
·GARDEROBA
·…
^^^^ KNJIŽNICA
*PODACI O NAMA*
·KONTAKT
·RADNO VRIJEME
·*POVIJEST*
·*VODIČ KROZ KNJIŽNICU*
·*DOKUMENTI*
·*INFO ZA KSPP* (mozda sluzba za korisnike s invaliditetom da se prijave i da im znamo onda ponuditi pomoć <http://www.bodleian.ox.ac.uk/ssl/quick-links/readers-with-disabilities>, http://libraries.ucsd.edu/services/services-for-persons-with-disabilities.html)
·IMENIK
·…
boldano jos nemamo, bodano italic treba srediti
----
Sastanak 2012-12-11:
Oko naziva kategorija možemo još raspravljati.
Te osnovne kategorije bi se nalazile u boksevima na naslovinici, a na ostalim stranicama trebaju biti u glavnom (vjerojatno horizontalnom) izborniku.
Četvrti boks na naslovnici sadržavao bi linkove na najčešće korištene sadržaje, odnosno usluge koje želimo istaknuti, gurnuti korisnicima:
* produživanje roka posudbe
* naručivanje građe / rezervacije
* rezervacije dvorana
* upisi / članska iskaznica
* kopiranje / skeniranje
_contributed by {user: mglavica@ffzg.hr} on {date: 2012-12-20 17:39:20 GMT}_
Što sve treba obavezno prevesti?
^ v1
grid u kojeg će se smjestiti elemenati na naslovnici:
http://mjesec.ffzg.hr/~sgoricki/kweb/
To još nije vizulani dizajn, znači neće tako izgledati, nego će se tako ponašati (probajte malo risajzati prozor i vidjeti kako se ponaša.
Box za pretraživanje:
* treba ga okrenuti vertikalno, kao na http://libraries.mit.edu/
* koliko tabova treba biti na tom boksu? (Iva)
Login:
* ako se korisnici prijavljuju u jedan servis (katalog) onda nema smisla da imamo login kao poveznicu, nego radije nacrtati formu za login
* ako želimo ponuditi mogućnost da se korisnici logiraju u neke druge servise - onda ima smisla da bude link na ligin, pa se ispod toga pojavi izbor servisa u koje se žele logirati, npr: katalog, Omega, ... što još?
Rotator:
* može li se zaustaviti?
* trebalo bi imati kružiće, brojeve ... tako da se možeš na vratiti na sadržaj koji je pobjegao
* što se tiče održavanja - obavezno je u budućnosti mijenjati sadržaj, a ne da se stalno vrti jedno te isto....
^ v2
http://knjiznica.ffzg.unizg.hr/dev
http://knjiznica.ffzg.unizg.hr/izvori
*Osnovni termini:*
TICKET = zadatak ili problem, glavna gradivna jedinica programa, ono što treba napraviti
ticket ima ove karakteristike koje svi korisnici sustava mogu MIJENJATI:
1. netko ga je zatražio (tko je inicirao zadatak, requestor)
2. netko ga posjeduje (onaj tko ga rješava, owner)
3. ima neki status: new, open, stalled, resolved
4. ima datume (kad je otvoren, mijenjan, zatvoren itd.)
5. ima linkove vezane za sebe - ovisnost drugih ticketa o njemu ili njegova ovisnost o drugim ticketima, to je radi grupiranja (v. dolje GRUPIRANJE)
6. ima svoj JEDINSTVENI broj koji se označava u obliku #24 (ne može se ponoviti)
DODAVANJE NOVIH TICKETA:
* u gornjem desnom uglu NEW TICKET i odabir kjua u koji ga želimo smjestiti (npr. web)
* podesimo početne parametre
* oprez! *** TICKETI SE NE MOGU BRISATI KAO NITI KOMENTARI*** ; ticketi se mogu samo spajati "merge", odnosno od dva se napravi jedan tako da se ovaj "nepotrebni" spoji s nekim potrebnim
GRUPIRANJE TICKETA
* ticketi se grupiraju uz pomoć kategorije linkovi
* upisivanjem željenog broja ticketa u odgovarajuće polje ticketi se mogu
1. spajati (merge)
2. učinitim ovisni jedni o drugima
* tako ovisni ticketi jedni o drugima funkcioniraju kao jedna cjelina; jedan je nadređeni ticket, a svi ostali su mu podređeni
* dok podređeni nije riješen (resolved), ne može biti riješen ni nadređeni
* kad se otvori nadređeni ticket, u polju linkovi odmah se vidi koji su mu podređeni i ticketi i može se kliknuti na njih (najbolje ih otvoriti u novom tabu, ako želite da vam nadređeni ticket ostane isto tako otvoren)
* nadređeni ticketi su širi zahtjevi ili problemi, to je ono što je Marijana nazvala Web - grupe zadataka
* ticketi koji se nalaze u toj pretrazi (v. dolje SEARCHES) nadređeni su ticketi
* njima podređenih ticketa može biti koliko hoćemo i lako ih dodajemo
QUEUE = red ili trasa, zapravo skupina ticketa koji se tiču iste, šire teme
* u ovom našem slučaju queue je web, svi ticketi koji se tiču weba nalaze se u queueu WEB
* drugi queuevi su recimo korisnici, časopisi, ILL i slično
* korisnici (mi) su pretplaćeni na kjuove; mi smo svi pretplaćeni na web i trenutno smo pretplaćeni samo na praćenje weba, a s vremenom ćemo biti pretplaćeni i na druge kjuove, ovisno o našem poslu i onome u čemu sudjelujemo
* na kjuove nas pretplaćuju administratori (Marijana i Dobrica)
KORISNICI SUSTAVA
* to smo svi mi kojima su dodijeljena prava na korištenje RT-a i pretplaćeni smo na pojedine kjuove
* korisnik može biti requestor, owner ili watcher (promatrač) ticketa
* korisnici su vezani na pojedini ticket u kojemu sudjeluju i svi koji su vezani mogu primati automatske poruke iz sustava kad netko nešto promijeni na ticketu
SEARCHES = pretrage
* tickete se može pretraživati ovisno o gore opisanim parametrima (kojem kjuu pripadaju, tko je requestor, kad je napravljeno itd.)
* pretrage se mogu SAČUVATI i onda ih se može vidjeti pod "saved searches"
* te sačuvane pretrage mogu se postaviti kao element na početnu stranicu (svatko to radi za sebe iz svojega računa)
* tako je Marijana sačuvala pretragu "WEB" koju si možemo postaviti na glavnu stranicu da bi lakše pratili tickete vezane uz web
DASHBOARD = početna stranica iliti kontrolna ploča
* svatko ima pravo postaviti svoju personaliziranu kontrolnu ploču klikom na Edit u gornjem desnom uglu početne stranice
* prvi izbornik tiče se lijeve strane kontrolne ploče, a drugi izbornik desne strane kontrolne ploče; elementi su isti tako da se svi mogu nalaziti bilo na lijevoj bilo na desnoj strani kontrolne ploče
* pretrage koje sami napravite i sačuvate možete isto tako staviti na kontrolnu ploču
* ispred naziva svakog elementa na kontrolnoj ploči je kapica, klikom na nju taj element se minimizira
---
https://rt.knjiznica.ffzg.hr/rt/Ticket/Display.html?id=42
_contributed by {user: mglavica@ffzg.hr} on {date: 2014-01-28 16:44:02 GMT}_
{section}
| *Posao* | *početak* | *kraj* |
| Grupa zadataka 1: inicijacija i definiranje načina rada | 2012-09-17 | 2012-11-05 |
| Grupa zadataka 2: definiranje osnovnog sadržaja i strukture weba | 2012-09-24 | 2012-11-16 |
| Grupa zadataka 3: uređivanje postojećeg sadržaja i pisanje novog | 2012-11-07 | 2013-02-14 |
| Grupa zadataka 4: prijevodi sadržaja | 2012-11-19 | 2013-02-14 |
| Grupa zadataka 5: definiranje položaja elemenata na naslovnici | 2012-10-10 | 2012-11-30 |
| Grupa zadataka 6: vizualni dizajn | 2012-12-03 | 2012-12-21 |
| Grupa zadataka 7: definiranje potrebne funckionalnosti | 2012-12-03 | 2012-12-21 |
| Grupa zadataka 8: implementacija vizualnog dizajna u CMS | 2013-01-07 | 2013-01-31 |
| Grupa zadataka 9: implementacija funkcionalnosti | 2013-01-07 | 2013-02-15 |
| Grupa zadataka 10: objava i promocija | 2013-02-18 | 2013-02-28 |
Detaljna razrada zadataka u sustavu RT http://rt.knjiznica.ffzg.hr/rt/
{section}
*Rezime do 5.11.2012*.
| što | datum | tko |
| wiki stranica s bilješkama za novi web | 11.11.2010. | mglavica |
| komentari, ideje, bilješke, dobri primjeri | 11.11.2010 - 10.10.2012 | tconc, dmucnjak, imelinscs, vnovosel, apikic |
| okupljanje grupe, poziv na sastanak | 17.9.2012. | ikranjec |
| front-end framework, inicijalni primjeri za layout | 18.9.2012. | mglavica |
| prvi sastanak radne grupe | 19.11.2012. | dmucnjak, imelinsc, ivujanic, mglavica, sgoricki, tconc |
| inicijalni okvirni plan | 19.11.2012. | mglavica |
| folder NOVI WEB u share folderu za materijale; kosa kocka, još primjera | 20.9.2012. | tconc |
| Buieva kosa kocka | 20.9.2012. | dmucnjak |
| prijedlog strukture i sadržaja stranica | 24.9.2012. | tconc |
| rezime tjedna | 26.9.2012. | mglavica |
| mindmeister, alat za izradu strukture | 26.9.2012. | mglavica |
| pomoć u korištenju mindmeister alata | 27.9.2012. | sgoricki |
| sastanak | 3.10.2012. | imelinsc, ivujanic, mglavica, tconc |
| izvješaj, rezime | 9.10.2012. | mglavica |
| sastanak, tconc pripremila papir za kolaž, izrađena prva verzija layouta | 10.10.2012. | dmucnjak, imelinsc, mglavica, sgoricki, *tconc* |
| studentski projekt - raspored prostorija | 10.11.2012. | tconc |
| izvještaj sa sastanka | 11.10.2012. | mglavica |
= stanka =
| pokušaj sazivanja sastanka za 31.11.2012. | 30.10.2012. | mglavica |
| sastanak | 31.10.2012. | dmucnjak, ivujanic, sgoricki, tconc |
| izvještaj | 5.11.2012. | dmucnjak |
| RT za web na asresi http://rt.knjiznica.ffzg.hr/rt/ | 5.11.2012. | mglavica |
^ Kataložni zapisi u Kohi i dostupnost građe
^^ 1.
Zbog postupka *samoanalize * (popunjavanje tablica podacima o Fakultetu) koji Fakultet provodi u sklopu postupka *reakreditacije Agencije za znanost i visoko obrazovanje (dobivanje dopuštenja za daljnje izvođenje programa) zimi 2013/2014, Knjižnica prikuplja i sređuje bibliografije zaposlenika u znanstveno-nastavnim i nastavnim zvanjima* (novaci, asistenti, docenti, izv. prof., red. prof., predavači, viši predavači, lektori...).
Tijekom tog postupka *u Kohu* su prebačene bibliografije nastavnika iz *Crosbija * (hrvatska znanstvena bibliografija, npr. za prof. Budaka <http://bib.irb.hr/lista-radova?autor=76335>) i to tako da *jedan bibliografski podatak* o objavljenom radu iz Crosbija odgovara *jednom bibliografskom zapisu* u Kohi.
Takvi *BIBLIOGRAFSKI ZAPISI* sada su svima vidljivi i pojavljuju se u pretraživanju i iz intraneta (naše sučelje) i iz OPAC-a (korisnički pretraživač).
^^ 2.
U Kohi je odsad vidljiva i *građa posredovana preko MKP-a* (između ostalog i ono što je naručeno za naše korisnike)
> - prepoznaje se po oznaci *homelibrary MKP * (ogranak MKP)
> - kad je rezervirana ili zadužena na korisnika znači da je ju je on naručio i da je ili *u narudžbi ili u posudbi* - takvu knjigu je moguće rezervirati i na drugog korisnika, nakon što prvi završi s posudbom
> - kad je knjiga vraćena pod status piše *102-vraćeno* - tada zapis više nije vidljiv u katalogu
>>>> npr. https://koha:8443/cgi-bin/koha/catalogue/detail.pl?biblionumber=293264
= zato sada, osim *KNJIGE i ČASOPISA*, kao vrstu građe u Kohi imamo i *ČLANAK * (*article*)
= zato u katalogu *postoje i zapisi za građu koju knjižnica nema* ili ju je vratila (u slučaju mkp)
----
^^^^ *U katalogu će se, dakle, pojavljivati i zapisi za građu koju Knjižnica ne posjeduje. Kako postupati?*
* *treba provjeriti imamo li građu*
>>> Primjeri za *ČLANAK*:<https://koha:8443/cgi-bin/koha/catalogue/detail.pl?biblionumber=308136>
>>>>>>>>> https://koha:8443/cgi-bin/koha/catalogue/detail.pl?biblionumber=316478
>>>>>>>>> Veza članka i matične publikacije uspostavljena je linkom; u prvom slučaju radi, a u drugome ne pa treba ručno pretražiti
* *ako imamo matičnu publikaciju* - pronalazimo je ako je na otvorenom pristupu ili naručujemo iz ZS-a ako je u zatvorenom spremištu (pritom ne smijemo zaboraviti niti na to da dio časopisa isto tako nema iteme).
* ako nemamo matičnu publikaciju - upućujemo na međuknjižničnu posudbu
* *kada na članku postoji ITEM*, to znači da članak imamo u elektroničkom obliku (zasad to radi samo međuknjižnična posudba i takvih članaka je malo), treba pitati korisnika želi li elektronički dokument
>>>> npr. https://koha:8443/cgi-bin/koha/catalogue/detail.pl?biblionumber=293205
>>>> https://koha:8443/cgi-bin/koha/catalogue/detail.pl?biblionumber=292537
** ako korisnik želi *elektronički dokument*
*** knjižničar treba poslati mail na mkp@ffzg.hr s podacima
***** ime, prezime i mail toga korisnika
***** link na bibliografski zapis koji se traži
>>>>>>> = Služba za mkp će mu poslati dokument (*** dokumenti se po bibliobroju nalaze u dijeljenom folderu u folderu MKP)
*** ili korisnik može sam poslati mail na mkp@ffzg.hr
** ako korisnik želi *tiskani dokument* pogledamo imamo li matičnu publikaciju i postupamo kao i inače
^^^^ *Kako članke (članci u časopisima i poglavlja) izbaciti iz pretrage?*
* pretražiti Kohu pa naknadno u izborniku s lijeve strane odabrati "knjige" - time iz pretrage mičemo sve što nije knjiga
> *-- predložak OCJENSKI RADOVI --*
| Sva polja potrebna za katalogizaciju trebaju biti vidljiva u predlošku. *VAŽNO*: Redoslijed polja treba ručno podesiti!
Objašnjenje upotrebe MARC21 polja nalazi se na posebnoj stranici *[MARC21 - popis i upotreba polja]*.
Na ovoj stranici objašnjava se *kako treba zabilježiti podatke za različite ocjenske radove* koje se obrađuju uz pomoć predloška OCJENSKI RADOVI. |
{toc: }
^ Podaci specifični za ocjenske radove
^^ Vrsta građe
*LDR/06*
Za one koje imamo na papiru se bilježi *t* - rukopis
Za one koje imamo na papiru i elektronički bilježi se isto *t* (elektroničko izdanje tretira se kao verzija)
Za one koje imamo samo elektronički, bilježi se *m* - kompjutorska datoteka.
^^ Bibliografska razina - monografija
*LDR/07* = *m*
^^ Oblik sadržaja - _theses_
*008/24* = *m* (ocjenski radovi)
^^ Vrsta građe
*942$c* - bilježi se jedna od ovih oznaka:
* DIP za diplomske radnje
* MAG za magistarske
* DIS za disertacije
^^ Mentor
*245$c* iza autora odvojeno s ' ; ' i stavljeno u uglate zagrade [ ]; npr. ;[ A. Horvat ]
^^ Izdavač
*260$b* - piše se inicijal imena autora i prezime - tako je u NSK za dis. i mag.
^^ Akademski stupanj ili akademski naziv
*502b*
_ovo treba doraditi i staviti na padajući izbornik u editoru_
^^ Ustanova pri kojoj je rad obranjen
*502$c* - upisati puni naziv ustanove
^^ Elektronička verzija
* ako postoji kao računalna datoteka (na disku, CD-u ili disketi):
** *530a* upisati napomenu i ime datoteke kao u primjeru (upisati bez nastavka)
* ako postoji u online arhivi (na webu),
** *856u* - URL online arhiva (*I1=4* - http ; *I2=1* - verzija)
^^ Predmetne oznake
*653a, I2=6* - upisati "diplomski rad", "magistarski rad" ili "dokotrska disertacija"
I2 (drugi indikator) govori nam šta je ta predmetna oznaka, a broj *6* znači da je u polje upisano "genre/form term"
^^ Metodologija
*567a, I1=8, I2=#* - methodology note, tu se upisuju npr. psihologijski mjerni instrumenti,
^^ Podaci o primjercima
*y - vrsta građe* - odabire se "Ocjenski rad (OCJ)"
Ovaj podatak važan je zbog pravila posude. Ako se ovjdje ne stavi OCJ, primjerak se neće moći posuditi!
^ Primjeri zapisa
^^ Diplomski rad
.pre
LDR 00643ntm a2200181ui 4500
008 090421s2004 hr | | m 000 0 hrv|d
040 _aHR-ZaFF
_bhrv
_cHR-ZaFF
_eppiak
100 1 _aSacher, Branka
245 10 _aPlaniranje muzeja :
_bidejni projekt za muzej čokolade : diplomski rad /
_cBranka Sacher ; [mentor Tomislav Šola].
260 _aZagreb :
_bB. Sacher,
_c2004.
502 _cFilozofski fakultet u Zagrebu, Odsjek za informacijske znanosti, Katedra za muzeologiju i upravljanje baštinom
530 _aRačunalna datoteka: 47MUZ
653 0 _amuzeologija
653 6 _adiplomski rad
856 41 _uhttp://darhiv.ffzg.hr/42
942 _bOCJ
_cDIP
952 _8IZN
_aFFZG
_bFFZG
_cZS
_iizn47M
_oIZN-DR 47M
_yOCJ
.pre
^^ Magistarski rad
.pre
LDR 00516ntm a2200133ui 4500
008 090421s1992 hr | | m 000 0 hrv|d
040 _aHR-ZaFF
_bhrv
_cHR-ZaFF
_eppiak
100 1 _aKermek, Dragutin
245 10 _aObjektno orijentirani pristup izgradnji softvera :
_bmagistarski rad /
_cDragutin Kermek ; [mentor Slavko Tkalac].
260 _aZagreb :
_bD. Kermek,
_c1992.
502 _cFilozofski fakultet u Zagrebu, Odsjek za informacijske znanosti
653 6 _amagistarski rad
942 _bOCJ
_cMAG
952 _8IZN
_aFFZG
_bFFZG
_cZS
_iizn97
_oIZN-MRDD 97
_yOCJ
.pre
^^ Doktorska disertacija
.pre
LDR 00539ntm a2200133ui 4500
008 090421s1996 hr | | m 000 0 hrv|d
040 _aHR-ZaFF
_bhrv
_cHR-ZaFF
_eppiak
100 1 _aMateljan, Vladimir
245 10 _aUtjecaj redundancije u bazi podataka na brzinu obrade :
_bdoktorska disertacija /
_cVladimir Mateljan ; [mentor Slavko Tkalac].
260 _aZagreb :
_bV. Mateljan,
_c1996.
502 _cFilozofski fakultet u Zagrebu, Odsjek za informacijske znanosti
653 6 _adoktorska disertacija
942 _bOCJ
_cDIS
952 _8IZN
_aFFZG
_bFFZG
_cZS
_iizn105
_oIZN-MRDD 105
_yOCJ
.pre
^ Primjeri iz NSK
.pre
000 00894cam a2200265 i 450
001 13335
005 20071114134747.0
008 930524s1992 hr a m 000 0 hrv
035 __ |9 NSK 930524032
040 __ |a HR NSK |b hrv |e HR PPIAK
041 0_ |a hrv
044 __ |a hr
080 __ |a 621.039.54:004.42
100 1_ |a Pevec, Dubravko
245 10 |a Multiciklusna analiza jezgre energetskog reaktora sa vodom pod tlakom : |b doktorska disertacija / |c Dubravko Pevec
260 __ |a Zagreb : |b D. Pevec, |c 1992. |e ([s. l. : |f s. n.])
300 __ |a 103 lista : |b graf. prikazi ; |c 30 cm
500 __ |a Strojopis autogr.
502 __ |a Dokt. disert., Elektrotehnički fakultet, Zagreb, 1992
504 __ |a Bibliografija: str. 96-100
650 _7 |a Nuklearne elektrane |x Kompjutorski programi |2 nskps
852 4_ |j II-70.943
876 __ |e D |a 2200/93
886 0_ |2 unimarc |b 00837nam0 2200241 450
998 __ |c lbao0006 |c bpkp0006
.pre
*Linkovi:*
* http://www.nla.gov.au/librariesaustralia/manuals/theses.html
* http://www.library.yorku.ca/ccm/Biblio/procedures/thesesnotes.htm
* http://www.sabinet.co.za/cataloguing/cat_img/sabitech_2003_3_new.doc
* http://www.oclc.org/bibformats/en/specialcataloging/default.shtm#CHDIHHJH
* http://rubric.edu.au/packages/RUBRIC_Toolkit/docs/Metadata%20chapter/templates/marc_thesis_template.pdf
^ Informacijske znanosti
Migrirane su samo one koje imaju fizički primjerak - 708 komada.
Ostatak radova s popisa je u datotekama, nema fizičkog primjerka. To također treba migirati. Dio toga što je samo u digitalnom obliku je i u Darhivu.
tablica je u `/data/FF/IZN/konvertirano/diplomski-svi.xls`
*Ispravci nakon konverzije*
*MAG i DIS:*
* ispraviti mentore - fale imena, navedeno je više osoba
* fale godine tu i tamo
* ima li koja a da nije na hrvatskom?
* nekad ima dva primjerka - dodati još jedan item u Kohi i prepraviti podatke
pomoći si s tablicom iz koje je rađena konverzija - pregledati tablicu, soritrati ...
/data/FF/IZN/konvertirano/DisMag.xls
^ Psihologija
*Ispravci nakon konverzije*
*MAG I DIS*
* neke disertacije nisu s psihologije - kako ih označiti?
* Ajduković Dejan treba ispraviti u Dean
^ Germanistika
upisivano u ISIS
Prepoznatljivi su po kljucnim rijecima i staroj signaturi O-broj.
^ Fonetika
na fonetici su u ISIS upisani svi diplomski, magisteriji i doktorati. U
podnaslovu i kljucnim rijecima je upisana vrsta rada. Kao i na slavistici,
obradjeni su kao knjige pa su vec u Kohi.
^ Povijest
što se tiče diplomskih i ostalih radova, naši na povijesti nisu ni inventarizirani i katalogizirani.
imamo ih preko 1000 i popisani su u 3 word dokumenta.
----
^ Optički medij (CD, DVD) je popratna građa uz knjigu
(takav slučaj uglavnim se ne koristi kao samostalna sadržajna cjelina)
# popuniti polje 300$e
# upisati napomenu u 500$a
# izraditi primjerak bez inv. broja (ne treba proći kroz nabavu);
podaci koji se upisuju na primjerak:
** vrsta građe
** lokacija
** signatura (nije obavezno)
** zbirka
** barcode
primjer:
https://koha.ffzg.hr:8443/cgi-bin/koha/catalogue/detail.pl?biblionumber=287931
^ Optički medij nabavljen je kao samostalna jedinica
* provodi se kroz nabavu, isto kao i ostala građa
* voditelj AV zbirke izrađuje bibiliografski zapis
----
*MARC21 - popis i upotreba polja*
http://www.loc.gov/marc/bibliographic/ecbdhome.html
Page renamed to [Redizajniranje weba 2012-14]
{section}
| *ŠTO?* | *TKO?* | *DO KADA?* | *NAPOMENA* |
| *ZBIRKE (vodič kroz
zbirke)* | _Iva MZ i predmetni_ | 2013-02-01 | |
| *DIGIRALNE ZBIRKE* | _Iva MZ i Marijana G_ | 2013-01-15 | treba vidjeti kako to organizirati, treba li nam to… |
| *CITIRANOST* | _Iva MZ, Marijana G_ | 2013-02-01 | |
| *PHOTO/COPY/SCAN* | _Tea_ | 2013-01-15 | treba vidjeti što sa cjenikom |
| *POVIJEST KNJIŽNICE* | _Tea_ | 2013-02-01 | konzultirati knjigice koje imamo |
| *VODIČ KROZ
KNJIŽNICU* | _Dorja, Tea, Saša_ | 2013-02-01 | Teina ideja, treba vidjeti što tu sve ide |
| *DOKUMENTI* | _Dorja_ | 2013-02-01 | pravilnici i drugi dokumenti koji su nama vazni (statut
faksa, statut sveučilišta, pravilnici o otpisu i reviziji, pravilnik za
napredovanje, zakon o knjižnicama, naši pravilnici |
| *Info za KSPP* | _Aleks, Dorja_ | 2013-02-01 | |
Page renamed to [Web 2012-13: koncept i koncepcija stranica, organizacija sadržaja]
*2012-11-07*
ticket: https://rt.knjiznica.ffzg.hr/rt/Ticket/Display.html?id=19
* FreeMind file format {file: KnjiznicaFFZG.mm}
* PDF
** {file: KnjiznicaFFZG-full.pdf}
** {file: KnjiznicaFFZG-A3.pdf}
** {file: KnjiznicaFFZG-A4.pdf}
Page renamed to [Web 2012-03: vremenski plan]
{toc: }
^ Sadržaj weba
Treba popisati sav sadržaj kojeg trebamo ili želimo imati na webu ("mindmeister"<http://www.mindmeister.com/208792930>) (alat "FreeMind"<http://freemind.sourceforge.net/wiki/index.php/Main_Page>)
Pokušat ćemo to kasnije grupirati i odlučiti što mora biti direktno dostupno s naslpvnice (direktni linkovi i izbornici).
^ Organizacija sadržaja
*Kako grupirati sadržaj?*
* linkovi bi se trebali grupirati možda po modelu kakvo je sada zaglavlje (_Tea_)
* trebalo bi razmisliti da li trebamo organizirati sadržaj i prema vrsti korisnika, npr. znanstveno-nastavno osoblje, studenti (pred, dipl. i poslijedipl.) (_Aleks_)
^ Naslovnica
*Što sve mora biti *direktno* dostupno s naslovnice? Koji izbornici se pojavljuje na naslovnoj stranici?*
Koji sve sadržaji se najčešće koriste? Koji se ne koriste zato što su sakriveni?
* bi li se mogla staviti i medjuknjiznicna posudba gore u zaglavlje web stranice knjiznice gdje pise katalozi-baze podataka-digitalne zbirke-usluge-kontakt?? malo je komplicirano naci mkp, a dosta se trazi (vec smo prvi na googleu pod "medjuknjiznicna posudba"!). (_Tea_)
* Do opisa pojedine usluge se trenutno dolazi preko 3 klika. Za većinu usluga to bi se moglo smanjiti na 1, tj. linkati ih direktno s naslovnice. (npr. link na MKP bi se mogao ubaciti na naslovnicu) (_Marijana_)
* linkovi za sve usluge bi trebali biti na naslovnici, grupirani po nekom principu (_Tea_)
* preko cijelog ekrana, tablično, što više toga na naslovnici, ali paziti na raspored da ne bude previše (_Tea_)
* Da li na naslovnicu staviti forme za pretraživanje kataloga?
** meni se cini da bi blio dobro da je na toj naslovnici barem osnovni pretrazivac kataloga. mozda bismo mogli pitati i korisnike sto oni o tome misle? (_Višnja_)
** svakako staviti pretraživanje kataloga tu negdje (_Tea_)
* Da li se na naslovnici vide novosti? Ako da, gdje ih locirati (centralno kao na ffzg.hr ili u nekom kutku sa strane). Da li grupirati obavijesti na opće i one koji se odnose na e-izvore ili ne.
** Bolje možda ne grupirati novosti i ne držati ih centralno, jer se tako štedi prostor na stranici za druge sadržaje (_Marijana_)
** novosti samo najnovije (1-2) na naslovnici, ostalo na klik (_Tea_)
** sto se tice novosti i to mislim da bi bilo dobro da se ne rezdvajaju, pa neka ide sve odjednom, moze i sa strane jer smo ipak najtrazeniji vjerujem, zbog kataloga. (_Višnja_)
* definitivno treba uključiti događanja na 1. i 2. katu Knjižnice na info stranice Knjižnice. Ja pojma nemam što se događa u tim dvoranama i ne znam gdje se to može pročitati. (_Aleks_)
* Obavezno sastaviti knjižnični FAQ za korisnike (_Aleks_)
* Gdje staviti link na facebook? - treba razmisliti kako sve obavijesti koje idu na fejs staviti i na stranice (pitanje cenzure obavijesti ako su samo na fejsu??? - *podložno raspravi!* _(dorja)_ - povećati komunikaciju sajt - facebook
* RSS feed s facebooka? Ovako izgleda feed s fejsa: [Knjižnica Filozofskog fakulteta's Facebook Wall]
** RSS feed s facebooka ne moze za sve sadrzaje, ali je izvedivo. iako je mozda i sam link vec dovoljan.(_Višnja_)
* Gdje staviti link na popis knjižničarskih konferencija?
** u kutak za knjižničare? taj dio weba je pak posebna cjelina koja će zahtijevati i posebnu brigu... (_Marijana_)
* Obavezno sastaviti knjižnični FAQ za korisnike _contributed by {user: apikic@ffzg.hr} on {date: 2010-11-12 06:31:24 GMT}_
^ Pristupačnost
* treba voditi računa da ostavimo mogućnost za stranicu namijenjenu osobama koji ne čitaju crni tisak - info, dolje niže su smjernice... (dorja)
* Svakako uzeti u obzir smjernice za izradu web stranica za slijepe i slabovidne osobe. Na ovoj "web stranici"<http://www.pristupacnost.net/public_html/?page=pages,variable,projekti> postoje upute kako najbolje prilagoditi stranice, pa cak i "testirati stranice"<http://www.pristupacnost.net/public_html/?page=pages,variable,validacija> jesu li prilagodjene toj populaciji. _contributed by {user: apikic@ffzg.hr} on {date: 2010-11-12 06:30:12 GMT}_
* Pristupačnost 2: Zaboravih i "knjižnične smjernice"<http://www.ffzg.hr/infoz/dzs/smjer/> za izradu stranica za osobe s invaliditetom _contributed by {user: apikic@ffzg.hr} on {date: 2010-11-12 06:34:32 GMT}_
^ Vizualni dizajn
^^ Boje
* intenzivne, ali ne vrišteće, pastelne boje daju dobru kombinaciju (npr. kombinacije s crvenom ili narančastom, uglavnom zasićene boje, tu bih i "posudila" nečiju već postojeću dobru ideju) (_Tea_)
Color scheme generators:
* http://www.devwebpro.com/25-popular-color-scheme-and-palette-generators/
odabrati nekoliko zanimljivih kombinacija, zapisati hex i rgb.
* ne zaboraviti: http://dzs.ffzg.hr/web.htm (Dorja)
* Svakako uzeti u obzir smjernice za izradu web stranica za slijepe i slabovidne osobe. I na ovoj "web stranici"<http://www.pristupacnost.net/public_html/?page=pages,variable,projekti> postoje upute kako najbolje prilagoditi stranice slijepim i slabovidnim, na boje te gluhim osobama, osobama s kognitivnim i motoričkim poteškoćama. Nudi se i mogućnost "testiranja stranica"<http://www.pristupacnost.net/public_html/?page=pages,variable,validacija> jesu li prilagodjene tim populacijama. (_Aleks_)
^^ Slike
* mislim da moramo uključiti slike, na naslovnicu svakako, možemo snimiti knjižnicu i onda to nekako obraditi da ne bude prenapadno. ne bih stavljala animacije na naslovnicu, u tome se često pretjeruje (_Tea_)
^ Prijevodi
* ne bi bilo lose da medjuknjiznicna bude prevedena na engleski. (_Višnja_)
* mkp je u planu otpočetka da se prevedu najvažniji podaci, to svakako (_Tea_)
* dio podataka trebao bi svakako biti na engleskom (sramota je da NSK nema ni riječi na engleskom, jedna od rijetkih nac. knjižnica u svijetu koja to nema, a slično je i sa stranicom našeg faksa) - osnovne podatke prevesti i makar na jednu stranicu ih postaviti (_Tea_)
^ Ostalo
* na glavnoj stranici faksa treba pisati Knjižnica, a ne Knjižnice
* trebalo bi paziti da se učitava pristojno brzo (npr. stranica sarajevskog ff-a mi se dosta dugo učitavala)
Page renamed to [Web 2012-13: vizualni dizajn]
Page renamed to [Redizajn web stranica: ideje]
^ Stari korisnici, korištenje kopirki
Bivši studenti ili svi oni kojima su iz nekog razloga istekla studentska prava i ne mogu više posuđivati (račun u Kohi im je blokiran), članskom iskaznicom i dalje mogu
*a) fotokopirati*
*b) skenirati *
Prije toga moraju uplatiti minimalni iznos od *5,00 kn za korištenje c/b kopirki po katovima, a minimalno 10,00 kn za korištenje kopirke u boji* koja se nalazi u prizemlju.
Za skeniranje ništa ne skida s računa.
Za kopiranje u boji potrebno je prvo odabrati opciju *U BOJI* na kopirki (kopirka je automatski podešena na c/b da ne bi korisniku prije nego što shvati što radi otelo puno novaca). Isti je postupak i za skeniranje koje je besplatno.
Za skeniranje se mora obavezno koristiti opcija "ADD ME" jer *opcija ručnog ukucavanja maila NE RADI* (kao ni treća opcija).
ADD ME skenirani sadržaj šalje izravno na mail koji je postavljen pod "PRIMARNI MAIL" u korisničkom računu u Kohi.
Budući da starim studentima @ffzg.hr račun više nije aktivan, u Kohi im treba promijeniti i *pod "primary mail" postaviti mail koji sami navedu*.
> *-- predložak KNJIGE --*
Uz pomoć predloška KNJIGE katalogiziraju se *monografske publikacije - knjige i posebni otisci*. Sva MARC21 polja potrebna za katalogizaciju trebaju biti vidljiva u predlošku.
*VAŽNO:*
* *Redoslijed polja treba ručno podesiti!*
* *Ne zaboraviti upisati indikatore ispred polja tamo gdje je to potrebno*
{toc: }
^ OBRADA RAZLIČITIH SLUČAJEVA KNJIGA (omeđenih publikacija)
Ovdje su izdvojena polja na koja treba obtatiti posebnu pažnju!
^^ REPRINTI
*008/06 - vrsta datuma*
* *r* - datum reprinta
*008/07-10 - datum 1*
* upisati godinu reprinta; ako je nepoznata bilježi se "uuuu" ili "19uu" ako je poznato samo stoljeće
*008/11-14 - datum 2*
* upisati godinu originala, ako je nepoznata upisati "uuuu" ili "18uu" ako je poznato samo stoljeće
*534 - napomena o originalnoj verziji*
* *p* - uvodna fraza
* *a* - glavna odrednica originala
* *t* - naslov originala
* *c* - podaci o izdavanju originala
* *b* - podatak o izdanju originala
* *e* - materijalni opis originala
* *f* - nakladnička cjelina originala
* *k* - ključni naslov originala
* *x* - ISSN
* *y* - ISBN
* *n* - napomena o originalu
* *l* - lokacija originala
primjeri:
.pre
534 ##$pReprint. Originally published:$cOxford ; New York : Pergamon Press, 1963.$f(International series of monographs on electromagnetic waves ; v. 4).
534 ##$pOriginally published in serial form beginning 1981:$kAmerican journal of theology & philosophy,$x0194-3448.
.pre
^^ POSEBNI OTISCI
*OO8/24-27 - oblik sadržaja*
* *2* - kod za poseban otisak
Za sad nije moguće dodati kod na ova mjesta, treba popraviti predložak. Zapisi koji su do sad upisani bez tog koda, popravit će se automatski.
^^ ENCIKLOPEDIJE I RJEČNICI
*008/24-27 - oblik sadržaja*
* *e* - kod za enciklopedije
* *d* - kod za rječnike
^^ BIBLIOGRAFIJE
*008/24-27 - oblik sadržaja*
* *b* - kod za bibliografije
^^ BIOGRAFIJE
*008/34 - kodovi za biografije*
* *a* - autobiografija
* *b* - individualna biografija
* *c* - kolektivna biografija
* *d* - sadrži biografske informacije
^^ DJELA U VIŠE SVEZAKA
Katalogizacija djela u više svezaka teći će tako da će se katalogizirati svaki primjerak posebno.
Postoji razlika između djela u više svezaka s dijelovima s nezavisnim naslovom i sa zavisnim naslovom. Razlika je u tome da dio s nezavisnim naslovom možemo pronaći upravo po tom nezavisnom naslovu: npr:
.pre
Informacijsko doba : ekonomija, društvo, kultura. Sv. 1, Uspon umreženog društva /
Informacijsko doba : ekonomija, društvo, kultura. Sv. 2, Moć identiteta /
Informacijsko doba : ekonomija, društvo, kultura. Sv. 3, Kraj tisućljeća /
.pre
Dio sa zavisnim (generičkim) naslovom ne možemo pronaći po tom naslovu jer on označuje samo broj dijela, volumen..., npr:
.pre
Povijest svjetske književnosti. Knjiga 1 / Povijest svjetske književnosti. Knjiga 2 / Povijest svjetske književnosti. Knjiga 3 /
.pre
Interpunkcija se bilježi prema ISBD-u.
Koriste se nova potpolja u polju 245 $n i $p (pažljivo pročitati upute - dolje navedeni linkovi)
^^^ Dio s nezavisnim naslovom
*LDR/19 - Multipart resource record level*
*b* - Dio s nezavisnim naslovom
*245$n - oznaka podređenog stvarnog naslova (R)(P)*
Koristi se za višerazince, odn. za publikacije u više svezaka. To je brojčana oznaka, tj. svaka oznaka koja nije naslov, npr:
.pre
volumen 2, knjiga 5, II...
.pre
Toj oznaci prethodi točka, a i nakon te oznake (ukoliko NEMA naslova dijela/kola, koji ide u $p) ide točka, npr:
.pre
245 10$aFaust.$nPart one.
.pre
Ako nakon tog potpolja slijedi $p nakon oznake ide zarez (,):
.pre
245 00$aDissertation abstracts.$nA,$pThe humanities and social sciences.
.pre
To potpolje slijedi potpolje $a ili $b, svakako prethodi $c.
PONOVLJIVO potpolje, što znači da se može pojaviti više puta, npr:
.pre
245 10$aZentralblatt für Bakteriologie, Parasitenkunde, Infektionskrankheiten und Hygiene.$n1. Abt. Originale.$nReihe B.
.pre
*245$p - podređeni stvarni naslov (R)(P)*
Koristi se za višerazince, odn. za publikacije u više svezaka.
Koristi se za naslov nekog sveska publikacije u više svezaka, npr. dio Renesansa u publikaciji u više svezaka Povijest umjetnosti, npr:
.pre
245 10$aPovijest umjetnosti.$pRenesansa.
.pre
Toj oznaci prethodi točka, a i nakon te oznake ide točka.
Toj oznaci prethodi zarez (,) ukoliko joj prethodi $n, tj:
.pre
245 00$aDissertation abstracts.$nA,$pThe humanities and social sciences.
.pre
PONOVLJIVO potpolje, što znači da se može pojaviti više puta, npr:
.pre
245 00$aAnnual report of the Minister of Supply and Service Canada under the Corporations and Labour Unions Returns Act.$nPart II,$pLabour unions =$bRapport annuel du ministre des Approvisionnements et services Canada présenté sous l'empire et des syndicates ouvriers.$nPartie II,$pSyndicats ouvriers.
.pre
^^^ Dio sa zavisnim (generičkim) naslovom
npr.
.pre
Povijest književnosti. I.
Povijest književnosti. II.
.pre
[RAZNO]
^^ NAKLADNIČKE CJELINE
* "link"[Obrada nakladničkih cjelina]
^ MARC21 UPUTE
{include: [MARC21 - popis i upotreba polja]}
^ Kodirana polja - LDR i 008
| *MARC21 polje* | *postavljeno u predlošku* | *uputa* |
| LDR/05 | *n* - novi zapis | |
| LDR/06 | *a* - tekstualna građa | |
| LDR/07 | *m* - monografije | |
| 008/06 | *s* - vrsta datuma: jedini datum | ovaj kod treba obavezno promijeniti ako se obrađuje primjerak s nepotpunim ili nepoznatim datumom, prema MARC21 uputama |
| 008/22-23, 008/29-31, 008/33-34, 008/38 | no attmept to code | kodove promijeniti prema potrebi različitih slučajeva knjiga |
^ Opće upute
{tag_list: opće upute}
.pre
adrese:
*OPAC*:
* http://gimpoz.koha.rot13.org
*Intranet*:
* http://gimpoz.koha.rot13.org:8080 (u: gimpoz, p: gimpoz)
^ Upute za katalogizaciju građe iz profesorske knjižnice
Prvi korak u katalogizaciji građe iz profesorske knjižnice je da se u web pregledniku Mozilla u jednom tabu otvori OPAC (<http://gimpoz.koha>".rot13.org"<http://gimpoz.koha.rot13.org/>), a u drugom sučelje intraneta (<http://gimpoz.koha>".rot13.org:8080"<http://gimpoz.koha.rot13.org:8080/>). Potom je potrebno izlistati sve zapise u OPAC-u, a to ćemo napraviti tako da u tražilicu upišemo bilo koji broj i pritisnemo enter. Nakon što nam se prikaže lista zapisa, odaberemo jedan od njih po bilo kojem kriteriju, koji želimo katalogizirati, kliknemo na njega i u URL traci uočimo njegov _biblionumber._ Zatim, u intranetu, nakon što se ulogiramo, kliknemo na search, te pod opcijom _individual libraries_ odaberemo _Gimnazija Požega_ i kliknemo na search. Kada nam se izlistaju rezultati kliknemo na jedan od njih kako bismo ga otvorili, te tada u URL traku kopiramo _biblionumber_ koji smo uočili u OPAC-u.
Sljedeći korak može se napraviti na dva načina:
1) copy cataloging (preuzimanje zapisa Z39.50).
U intranet sučelju prvo kliknemo edit i odaberemo opciju Replace record via Z39.50. U novom prozoru pretražujemo prema naslovu i autoru preuzetima sa slike zapisa. Kada dobijemo rezultate pretraživanja i pronađemo odgovarajući zapis, možemo kliknuti na opciju _MARC _kako bismo provjerili i ostale podatke. Nakon toga preuzimamo podatke tako da kliknemo na _Import._ Kada nam se otvori novi prozor, prvi korak je u _frameworku_ prebacit s opcije _default_ na opciju _*_*knjige.*_*_
Zatim slijedi ispunjavanje polja:
000 - ne diramo,
003 - upisujemo _*HR-ZaFF*_,
005 - kliknemo,
040 d - upisujemo _*HR-ZaFF,*_
9XX - u ovim poljima sve brišemo, osim u
942 c - gdje mora stajati _*knjiga.*_
Na kraju kliknemo na SAVE kako bismo spremili podatke.
2) originalna katalogizacija koju provodimo ako ne pronađemo odgovarajući zapis pomoću prethodne varijante copy cataloging.
U intranet sučelju prvo kliknemo edit i biramo opciju _edit record._ Zatim promijenimo _framework_ s opcije _default_ na opciju _knjige_.
Zatim slijedi ispunjavanje polja:
000 - ne diramo,
005 - kliknemo,
008 - kliknemo; kliknemo i na ikonicu s desne strane tog polja, nakon čega se otvori novi prozor, u kojem u polju 06 (Type of date) mora biti slovo _s_ ako postoji vidljiv datum na publikaciji, a ako nema datuma stavljamo slovo _n_. U polju 15-17 (Place of publication, production, or execution) ako ne znamo mjesto izdavanja ostavljamo prazno, a ako ga znamo odabiremo ga s liste kodova (Hrvatska=ci, Jugoslavija=yu). Polje 35-37 (Language) ostavljamo prazno ako ne znamo jezik publikacije, ako ga znamo biramo ga s liste kodova i nakon toga kliknemo na OK.
020 - ispunjavamo ako znamo ISBN,
040 d - već je uneseno, ali ga provjerimo,
041 - ispunjavamo ako ima više od jednog jezika i ako znamo jezik originala,
044 - ispunjavamo ako ima više zemalja izdavanja,
100 - osobno ime autora (redalica), prvi indikator u tom polju je 1, a drugi ostavljamo prazan,
100 a - upisujemo ime autora na način _Prezime, Ime_,
245 - _prvi indikator je 1 ako postoji polje 1XX; polje ispunjavamo prema ISBD-u (s odgovarajućom interpunkcijom),_
_250 - upisujemo izdanje ako ga ima,_
_260 a, b, c - ispunjavamo prema ISBD-u,_
_490 - uvijek stavljamo da je prvi indikator 0, a drugi ostavljamo prazan,_
_700 - sporedne osobne odrednice,_
_942 c - provjeravamo da piše_ knjiga.
Na kraju kliknemo na SAVE kako bismo spremili podatke.
{toc: }
^^ Natječaj
http://www.strategija.hr/hr/o-nama/vijesti/objavljen-natjecaj-za-podnosenje-projektnih-prijedloga-za-dodjelu-bespovratnih-sredstava-jacanje-kapaciteta-ustanova-za-obrazovanje-odraslih
http://www.strategija.hr/hr/fondovi/ipa-program/ipa-iii-i-iv/ipa-i-copy
http://www.strategija.hr/hr/o-nama/vijesti/objavljen-natjecaj-za-podnosenje-projektnih-prijedloga-za-dodjelu-bespovratnih-sredstava-jacanje-kapaciteta-ustanova-za-obrazovanje-odraslih
^^ Sudski registar
*FF*
https://sudreg.pravosudje.hr/registar/f?p=150:28:3508678120804072::NO::P28_SBT_MBS:080296948
{file: Izvadak iz sudskog registra.pdf}
*FER*
https://sudreg.pravosudje.hr/registar/f?p=150:28:3508678120804072::NO::P28_SBT_MBS:080159989
^^ Statut FF-a
Djelatnost Fakulteta
Članak 7.
(1) Djelatnost Fakulteta kao visokog učilišta u sastavu Sveučilišta jest: obrazovanje studenata na preddiplomskom, diplomskom i
poslijediplomskom znanstvenom i stručnom studiju u znanstvenim područjima društvenih i humanističkih znanosti; stručno usavršavanje
nastavnika; znanstveno-istraživačka djelatnost; izrada i provedba znanstvenih, istraživačkih i stručnih projekata; provedba postupaka
izbora u odgovarajuća zvanja u skladu sa Zakonom i drugim propisima; obrazovanje odraslih, tiskarstvo; nakladništvo; izdavaštvo; pružanje
usluga trgovačkim društvima i drugim organizacijama kada to služi razvoju osnovne djelatnosti. Fakultet može organizirati i izvoditi i
stručne studije u skladu sa Zakonom.
(2) Fakultet može obavljati i druge djelatnosti u sklopu osnovne
^^ Statut FER-a
nema "obrazovanje odraslih" pod djetnost, ima "cjeloživotno obrazovanje" pod Sudiji
Studiji na Fakultetu
Članak 47.
(5)Osim studija iz stavka 1. Fakultet može organizirati i različite programe stručnog usavršavanja s trajanjem do godine dana imajući u vidu
+koncept cjeloživotnog obrazovanja i usavršavanja, o čijem se pohađanju izdaje posebna isprava. Za svaki se zaokruženi ciklus stručnog
+usavršavanja stječe određeni broj ECTS bodova.
http://www.oclc.org/support/documentation/worldcat/cataloging/electronicresources/
According to AACR2, 2005 Update, an electronic resource is: "Material (data and/or program(s)) encoded for manipulation by a computerized device. This material may require the use of a peripheral directly connected to a computerized device (e.g., CD-ROM drive) or a connection to a computer network (e.g., the Internet)." This definition does not include electronic resources that do not require the use of a computer, for example, music compact discs and videodiscs.
^^ Katalogizacija e-knjiga
^^^^ varijante:
* katalogizacija e-knjiga koje su digitalna reprodukcija tiskanih originala
** kad imamo tiskani original
** kad nemamo tiskani original
* katalogizacija knjiga koje su istodobno objavljene u tiskanom i elektroničkom obliku
* katalogizacija izvorno digitalnih e-knjiga
* preuzimanje setova MARC zapisa za čitave zbirke, uređivanje i uključivanje u katalog
^^^^ Pristupi:
zajednički zapis (ako imamo knjigu u tiskanom i u e-obliku možemo napraviti jedan zapis) ili odvojeni zapisi (svaki oblik ima svoj zapis)?
^^^^ Zbirke e-knjiga (ili primjerci) koje bi trebalo obraditi i uključiti u katalog:
* http://insaph.kcl.ac.uk/ala2004/index.html
* "digitalculturebooks"<http://www.digitalculture.org/>
* "publishers of OA books"<http://oad.simmons.edu/oadwiki/Publishers_of_OA_books>
* National Academies Press, OECD, Penn State's Romance Studies series, Michigan's program, Bloomsbury Academic, the OPEN program of European university presses
http://docs.lib.purdue.edu/purduepress_ebooks/
^^^^ Korisni izvori i upute:
* http://www.newfoundpress.utk.edu/pubs/veve/ebooks.html
* primjeri e-knjiga u katalogu NSK (npr. izdanja Društva za promicanje književnosti na novim medjima)
* "E-Books for FE"<http://fe.jiscebooksproject.org/information-for-librarians/marc21-cataloguing-records-instructions/>
* "OCLC Resources for cataloging electronic materials"<http://www.oclc.org/us/en/toolbox/ebooks/default.htm>
* "Provider-Neutral E-Monograph MARC Record Guide"<http://www.loc.gov/catdir/pcc/bibco/PN-Guide.pdf>
* "Cataloging Electronic Monographs"<http://www.slideshare.net/nebraskaccess/cataloging-electronic-monographs>
* http://staff.lib.msu.edu/robin179/library/E-MonoCat_files/frame.htm
* WU, Annie & MITCHELL, Anne M. (2010) Mass Management of E-Book Catalog Records: Approaches, Challenges, and Solutions. Library resources & technical services, 54(3)164-174
* http://www.library.yale.edu/cataloging/Orbis2Manual/onlinebksrepro.htm
* http://www.library.yale.edu/cataloging/Orbis2Manual/onlinebksnew.htm
* http://coursewiki.langara.bc.ca/index.php/Electronic_Monographs_in_Academic_Libraries_2011#Processing_Procedures
* http://ucblibraries.colorado.edu/cataloging/cpm/ebooks.pdf
* "Provider-Neutral Records and Cataloging of e-Books"<https://files.nyu.edu/gap3/public/Provider%20Neutral%20Records%20and%20e-Books%20Univ.%20Firenze.ppt> - prezentacija
* http://www.ilfonline.org/clientuploads/WeberCataloging101E-books.pdf
* http://www.libraries.psu.edu/psul/cataloging/catref/eresources/ebookscataloging.html
* https://library.umaine.edu/techserv/Cataloging/Ebooks_Cataloging_Overview.htm
* http://libguides.mit.edu/content.php?pid=270096&sid=2228711
* http://www.libraries.wright.edu/noshelfrequired/wp-content/uploads/2009/11/silverman-charleston.pdf
^^^^ Primjeri opisa knjiga u katalozima knjižnica:
opis knjige (npr. Abraham Lincoln and the second American Revolution) u "WebCat: library catalogue of the University of Southampton"<https://www-lib.soton.ac.uk>
* [Nabava stranih časopisa, 2011]
* [Nabava domaćih izdanja]
* "Razmjena"[Razmjena časopisa]
* "Obrada"[Obrada časopisa]
https://docs.google.com/document/d/1V7LElDzB9yoNOW26baDuxresLkQLajZonohHYcsOUWk/edit
{toc: }
^ UPUTE
^^ Radni proces nabave
https://docs.google.com/document/d/1wWBK9Y1d2sONbmdx8CDvkETHnWdHtE628N1aj7wtoRs/edit?hl=en_GB
U ovaj dokument možete upisati svoje komentare o tome što je nejasno ili što bi još trebalo dodati.
(označiti dio teksta kojeg želite komentirati pa odabrati Insert -> Comment na izborniku)
^^ Kako dodati valutu?
http://www.youtube.com/watch?v=coX4yPjKv7Q&context=C3e3d3b3ADOEgsToPDskIN42avQN7nxer27Mgl7Yxq
^ Testna instalacija Kohe
https://ffzg.koha-dev.rot13.org:8443
^ Pitanja i prijedlozi
https://docs.google.com/document/d/1fSJqURbjth33h_dXmNjabn-vhZv-Re42nJEbue5qv8k/edit?hl=en_GB