Last modified by Jonas Sjöroos on 2024/02/14 14:03

Show last authors
1 {{velocity}}
2 ## --- macro start
3 #macro(notMigrated $originalUrl)
4 **Tavoittelemaasi Wiki-sivua {{html}}$originalUrl{{/html}} ei ole siirretty XWikiin tai Flamma Workgroupsiin, ja se poistui kokonaan käytöstä 15.2.2024.**
5 * Tee Wiki-sisältösi jatkossa yliopiston uuteen XWiki-palveluun osoitteessa https://wiki.helsinki.fi
6 * Katso IT-Helpdesk-ohjeet XWikin käyttöön: https://helpdesk.it.helsinki.fi/help/20055
7 * Jos tarvitset tukea, olethan yhteydessä IT-Helpdeskiin: [[helpdesk@helsinki.fi>>mailto:helpdesk@helsinki.fi]]
8
9 **The Wiki page you are searching for {{html}}$originalUrl{{/html}} has not been migrated to XWiki or Flamma Workgroups and was completely removed on 15 February 2024.**
10 * Create your Wiki content in the new XWiki service at https://wiki.helsinki.fi
11 * See IT Helpdesk XWiki instructions: https://helpdesk.it.helsinki.fi/en/help/20055
12 * If you need any support, please contact the IT Helpdesk: [[helpdesk@helsinki.fi>>mailto:helpdesk@helsinki.fi]]
13
14 **Wiki-sidan som du söker {{html}}$originalUrl{{/html}} har inte överförts till XWiki eller Flamma Workgroups, och den togs ur bruk helt den 15 februari 2024.**
15 * Framöver ska du göra ditt Wiki-innehåll i universitetets nya XWiki-tjänst på adressen https://wiki.helsinki.fi
16 * Läs IT-Helpdesks anvisningar om hur du använder XWiki: https://helpdesk.it.helsinki.fi/sv/help/20055
17 * Om du behöver support, vänligen kontakta IT-Helpdesk: [[helpdesk@helsinki.fi>>mailto:helpdesk@helsinki.fi]]
18
19 #end
20 ## --- macro start
21 #macro(migratedToWorkgroups $originalUrl, $linkUrl)
22 **Tämä Wiki-tila {{html}}$originalUrl{{/html}} on siirretty Flamma Workgroups -palveluun.**
23 * Navigoi sisältöösi Workgroups-sivustosi etusivun -kautta: $linkUrl
24 * Tallennathan uuden linkin kirjanmerkkeihisi
25
26 **This Wiki Space {{html}}$originalUrl{{/html}} has been migrated to Flamma Workgroups.**
27 * Navigate to your content from the front page of your Workgroups site: $linkUrl
28 * Please bookmark the new link
29
30 **Detta Wiki-utrymme {{html}}$originalUrl{{/html}} har flyttats till tjänsten Flamma Workgroups.**
31 * Navigera till ditt innehåll via startsidan för din Workgroups-webbplats: $linkUrl
32 * Spara den nya länken i dina bokmärken
33
34 #end
35 ## --- macro start
36 #macro(migratedToXwiki $originalUrl $linkUrl)
37 **Tämä Wiki-tila tai sivu {{html}}$originalUrl{{/html}} on siirretty uuteen XWiki-palveluun osoitteeseen: $linkUrl **
38 * Tallennathan uuden linkin kirjanmerkkeihisi
39 * Katso IT-Helpdesk-ohjeet XWiki-palvelun käyttöön: https://helpdesk.it.helsinki.fi/help/20055
40
41 **This Wiki Space or page {{html}}$originalUrl{{/html}} has been migrated to the new XWiki service at: $linkUrl **
42 * Please bookmark the new link
43 * See IT Helpdesk XWiki instructions: https://helpdesk.it.helsinki.fi/en/help/20055
44
45 **Wiki-utrymmet eller sidan {{html}}$originalUrl{{/html}} har flyttats till den nya XWiki-tjänsten på adressen: $linkUrl **
46 * Spara den nya länken i dina bokmärken
47 * Läs IT-Helpdesks anvisningar om hur du använder XWiki-tjänsten: https://helpdesk.it.helsinki.fi/sv/help/20055
48
49 #end
50 ## --- macro start
51 #macro(migratedToXWikiPageNotFound $originalUrl $xwikiDoc)
52 **Wiki-sivusi {{html}}$originalUrl{{/html}} on siirretty uuteen XWiki-palveluun.**
53 * Jos näet tämän viestin, kyseistä Wiki-sivua ei kuitenkaan löytynyt suoraan XWikistä
54 * Sivu on voitu joko siirtää XWikin käyttöönoton jälkeen muualle XWikissä tai poistaa kokonaan
55 * Siirry seuraavasta linkistä sen XWiki-sivustosi etusivulle, jonne Wiki-sivusi alun perin migraation yhteydessä siirrettiin: $xwikiDoc
56 * Voit myös hakea sivuasi XWikin haulla.
57 * Katso IT-Helpdesk-ohjeet XWiki-palvelun käyttöön: https://helpdesk.it.helsinki.fi/help/20055
58 * Tallennathan Wiki-sivusi uuden linkin kirjanmerkkeihisi entisen tilalle, jotta löydät sisältösi helposti jatkossa
59 * Jos tarvitset tukea, olethan yhteydessä IT-Helpdeskiin: [[helpdesk@helsinki.fi>>mailto:helpdesk@helsinki.fi]]
60
61 **Your Wiki page {{html}}$originalUrl{{/html}} has been migrated to the new XWiki service.**
62 * If you see this message, the Wiki site containing the Wiki page in question could not be found directly in XWiki
63 * The page may have been moved elsewhere in XWiki after XWiki was deployed or deleted altogether
64 * Go to the front page of the XWiki site where your Wiki page was originally transferred to in the migration via the following link: $xwikiDoc
65 * You can also search for your Wiki page using the XWiki search
66 * See IT Helpdesk XWiki instructions: https://helpdesk.it.helsinki.fi/en/help/20055
67 * Please bookmark the new link to your Wiki page so that you can easily find your content in the future
68 * If you need support, please contact IT Helpdesk: [[helpdesk@helsinki.fi>>mailto:helpdesk@helsinki.fi]]
69
70 **Din Wiki-sida {{html}}$originalUrl{{/html}} har flyttats till den nya XWiki-tjänsten.**
71 * Om du ser det här meddelandet kunde Wiki-webbplatsen med Wiki-sidan i fråga ändå inte hittas direkt i XWiki
72 * Webbplatsen kan ha flyttats till någon annan del av XWiki efter att XWiki togs i bruk, eller så kan den ha tagits bort helt
73 * Gå via följande länk till startsidan för den XWiki-webbplats dit din Wiki-sida ursprungligen flyttades i samband med migrationen: $xwikiDoc
74 * Du kan också söka efter din sida med sökfunktionen i XWiki
75 * Läs IT-Helpdesks anvisningar om hur du använder XWiki: https://helpdesk.it.helsinki.fi/sv/help/20055
76 * Spara den nya länken till din Wiki-sida i dina bokmärken i stället för den gamla, så att du enkelt hittar ditt innehåll framöver
77 * Om du behöver support, vänligen kontakta IT-Helpdesk: [[helpdesk@helsinki.fi>>mailto:helpdesk@helsinki.fi]]
78
79 #end
80 ## --- macro start
81 #macro(migratedToXWikiSpaceNotFound $originalUrl)
82
83 #end
84 ## ----
85 ## Main
86 ## ----
87 ##
88 ## ----------------
89 ## Set $originalUrl
90 ## ----------------
91 #if($stringtool.endsWith($request.originalUrl, 'viewpage.action'))
92 #set($originalUrl = 'https://' + $request.originalUrl + '?pageId=' + $request.pageId)
93 #else
94 #set($originalUrl = 'https://' + $request.originalUrl)
95 #end
96 ##
97 ## --------------------
98 ## status: not migrated
99 ## --------------------
100 #if($request.status && $request.status == 'nn')
101 #notMigrated($originalUrl)
102 #end
103 ##
104 ## ------------------------------
105 ## status: migrated to workgroups
106 ## ------------------------------
107 #if($request.status && $request.status == 'wg')
108 #set($linkUrl = 'https://workgroups.helsinki.fi/display/' + $request.wgspacekey)
109 #migratedToWorkgroups($originalUrl $linkUrl)
110 #end
111 ##
112 ## --------------------------------
113 ## status: migrated to XWiki (root)
114 ## --------------------------------
115 #if($request.status && $request.status == 'xwiki')
116 #set($linkUrl = 'https://wiki.helsinki.fi/xwiki/bin/view/' + $request.xspacekey)
117 #migratedToXwiki($originalUrl $linkUrl)
118 #end
119 ##
120 ## ----------------------------------
121 ## status: migrated to XWiki (pageId)
122 ## ----------------------------------
123 #if($request.status && $request.status == 'xwiki-page')
124 ## --------------------------------------------------------
125 ## Locate page in XWiki with the help of Confluence page id
126 ## --------------------------------------------------------
127 #set($statement = "select doc.fullName, cpc.id from Document as doc, doc.object(Confluence.Code.ConfluencePageClass) as cpc where cpc.id = :pageId")
128 #set ($query = $services.query.xwql($statement))
129 #set($pageIdInt = $numbertool.toNumber($request.pageId))
130 #set($qParams = { "pageId" : $pageIdInt })
131 #set ($discard = $query.bindValues($qParams))
132 #set ($results = $query.setLimit(50).execute())
133 #if($results.size() > 0)
134 #set($firstRow = $results[0])
135 #set($linkUrl = 'https://wiki.helsinki.fi' + $xwiki.getURL($firstRow[0]))
136 #migratedToXwiki($originalUrl $linkUrl)
137 #else
138 #set($linkUrl = 'https://wiki.helsinki.fi/xwiki/bin/view/' + $request.xspacekey)
139 #migratedToXWikiPageNotFound($originalUrl $linkUrl)
140 #end
141 #end
142 {{/velocity}}