From: Joon Y. K. <joo...@gm...> - 2009-07-25 22:22:10
|
Hi, I'm trying to build a wiki for movies. So the structure of the wiki is going to be very hierarchical like the following.. Creator Movie #1 Clip #1 Movie #2 Clip #1 Clip #2 Right now I'm trying to use subpages to make this structure work since the names of the movies might collide and same for clips. Does anyone know if there is any good ways to do this? Also, my Creator page has a "Add Movie" link that takes me to Form:Movie where I can add the new movie. Now, I have to set the name as "Creator/Movie #1" which gets really ugly when I go down the hierarchy. Is there anyway I could just type in Movie #1 and let the wiki fill in the prefix by itself? Thanks. Joon. |
From: Joon Y. K. <joo...@gm...> - 2009-07-25 22:30:19
|
Following up from the previous email attached below, My Movie template queries for the clips like this: {{#ask:[[Has parent movie::{{SUBPAGENAME}}]] | [[Category:Clips]] |format=list}} which results in the complete PAGENAME that looks like 'Creator/Movie_#1/Clip_#1'. Is there anyway that I can just make it display as 'Clip_#1', just like we have different texts for some links? Thanks again. On Sat, Jul 25, 2009 at 3:22 PM, Joon Yeong Kim <joo...@gm...>wrote: > Hi, I'm trying to build a wiki for movies. > > So the structure of the wiki is going to be very hierarchical like the > following.. > > Creator > Movie #1 > Clip #1 > Movie #2 > Clip #1 > Clip #2 > > Right now I'm trying to use subpages to make this structure work since the > names of the movies might collide and same for clips. > > Does anyone know if there is any good ways to do this? > > > > Also, my Creator page has a "Add Movie" link that takes me to Form:Movie > where I can add the new movie. > > Now, I have to set the name as "Creator/Movie #1" which gets really ugly > when I go down the hierarchy. > > Is there anyway I could just type in Movie #1 and let the wiki fill in the > prefix by itself? > > > Thanks. > > Joon. > > > -- Joon Yeong Kim 1st Year Graduate Department of Electrical Engineering Stanford University |
From: Yaron K. <ya...@gm...> - 2009-07-26 02:34:15
|
Yes - you should have a template query (i.e., "format=template|template=..."), and the template in question should use the function #explode, found in StringFunctions, and now in ParserFunctions as well. -Yaron On Sat, Jul 25, 2009 at 6:30 PM, Joon Yeong Kim <joo...@gm...>wrote: > Following up from the previous email attached below, > > My Movie template queries for the clips like this: > > {{#ask:[[Has parent movie::{{SUBPAGENAME}}]] > | [[Category:Clips]] > |format=list}} > > which results in the complete PAGENAME that looks like > 'Creator/Movie_#1/Clip_#1'. > > Is there anyway that I can just make it display as 'Clip_#1', just like we > have different texts for some links? > > Thanks again. > > > > > On Sat, Jul 25, 2009 at 3:22 PM, Joon Yeong Kim <joo...@gm...>wrote: > >> Hi, I'm trying to build a wiki for movies. >> >> So the structure of the wiki is going to be very hierarchical like the >> following.. >> >> Creator >> Movie #1 >> Clip #1 >> Movie #2 >> Clip #1 >> Clip #2 >> >> Right now I'm trying to use subpages to make this structure work since the >> names of the movies might collide and same for clips. >> >> Does anyone know if there is any good ways to do this? >> >> >> >> Also, my Creator page has a "Add Movie" link that takes me to Form:Movie >> where I can add the new movie. >> >> Now, I have to set the name as "Creator/Movie #1" which gets really ugly >> when I go down the hierarchy. >> >> Is there anyway I could just type in Movie #1 and let the wiki fill in the >> prefix by itself? >> >> >> Thanks. >> >> Joon. >> >> >> > > > -- > Joon Yeong Kim > 1st Year Graduate > Department of Electrical Engineering > Stanford University > > > ------------------------------------------------------------------------------ > > _______________________________________________ > Semediawiki-user mailing list > Sem...@li... > https://lists.sourceforge.net/lists/listinfo/semediawiki-user > > |
From: Patrick N. <ma...@pa...> - 2009-07-26 03:13:58
|
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 I think I wouldn't use those subpages at all - the hierarchy will get in your way as soon as one element doesn't fit in 100% - for example because a movie has two creators, or something like that. The only problem then is ambiguity... you'll have to solve that one ;) The whole static hierarchy thing isn't needed with SMW - you can just put the creator pages in Category:Creators, movie pages in Category:Movies etc. - - and then annotate those pages with useful properties like "[[Has been created by::Some creator]]" (in movie pages) or "[[Is part of::Some movie]]" (in clip pages) instead of weird "parent..." or "child..." property names, which, imo, are too abstract. Patrick. On 2009-07-26 06:30, Joon Yeong Kim wrote: > Following up from the previous email attached below, > > My Movie template queries for the clips like this: > > {{#ask:[[Has parent movie::{{SUBPAGENAME}}]] > | [[Category:Clips]] > |format=list}} > > which results in the complete PAGENAME that looks like > 'Creator/Movie_#1/Clip_#1'. > > Is there anyway that I can just make it display as 'Clip_#1', just like we > have different texts for some links? > > Thanks again. > > > > On Sat, Jul 25, 2009 at 3:22 PM, Joon Yeong Kim <joo...@gm...>wrote: > >> Hi, I'm trying to build a wiki for movies. >> >> So the structure of the wiki is going to be very hierarchical like the >> following.. >> >> Creator >> Movie #1 >> Clip #1 >> Movie #2 >> Clip #1 >> Clip #2 >> >> Right now I'm trying to use subpages to make this structure work since the >> names of the movies might collide and same for clips. >> >> Does anyone know if there is any good ways to do this? >> >> >> >> Also, my Creator page has a "Add Movie" link that takes me to Form:Movie >> where I can add the new movie. >> >> Now, I have to set the name as "Creator/Movie #1" which gets really ugly >> when I go down the hierarchy. >> >> Is there anyway I could just type in Movie #1 and let the wiki fill in the >> prefix by itself? >> >> >> Thanks. >> >> Joon. >> >> >> > > > > ------------------------------------------------------------------------ > > ------------------------------------------------------------------------------ > > > ------------------------------------------------------------------------ > > _______________________________________________ > Semediawiki-user mailing list > Sem...@li... > https://lists.sourceforge.net/lists/listinfo/semediawiki-user - -- Key ID: 0x86E346D4 http://patrick-nagel.net/key.asc Fingerprint: 7745 E1BE FA8B FBAD 76AB 2BFC C981 E686 86E3 46D4 -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.11 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iEYEARECAAYFAkprydwACgkQyYHmhobjRtTMwwCfWU9VZ03HVXRFhuntkG1v+5WL lj0AoLPDFBhmzAwZjeSYbbm2FE1BazlL =cIKU -----END PGP SIGNATURE----- |