From: Matt G. <go...@na...> - 2013-01-28 21:39:29
|
Seems like this might be the process you're considering: http://www.mediawiki.org/wiki/Extension:Semantic_Forms/Linking_to_forms#Populating_red-linked_pages_automatically On Mon, Jan 28, 2013 at 11:59 AM, Al Johnson <alj...@ya...> wrote: > Thanks for everyone's thoughts. > > The main thing I'm trying to do is make these settings from one place in one step rather than requiring the second step on the value pages. I'm concerned with ease of use and a short learning curve for users, and less maintenance. > > > But, following from your suggestions, is there a way to associate a default template for a page of a specific property type (Has type)? For example, when a new author value is specified, his/her page automatically uses a specific template for author values. And, I guess, if so, this would require some kind of auto-page creation process... and I can see other problems. Just thinking out loud now... > > > Al > > > > ________________________________ > From: Neill Mitchell <ne...@nl...> > To: sem...@li... > Sent: Monday, January 28, 2013 12:47 PM > Subject: Re: [Semediawiki-user] Setting property values from OUTSIDE their page? > > Hi Al. > > Well, you've listed the code you want to use :) I mean, why do you you > want to set the property that way? I can't see why it can't be done in > the journal page. > > The other way is to run a #show or #ask on the "outside" page and pass > the result into the #set. > > Cheers > Neill. > > On 28/01/13 19:11, Al Johnson wrote: >> I see. >> >> @Neill, the use case is in my opening post :-) >> >> >> >> >> ________________________________ >> From: Yury Katkov <kat...@gm...> >> To: Laurent Alquier <la...@al...> >> Cc: Al Johnson <alj...@ya...>; "sem...@li..." <sem...@li...> >> Sent: Monday, January 28, 2013 12:13 AM >> Subject: Re: [Semediawiki-user] Setting property values from OUTSIDE their page? >> >> >> No, this is not possible yet. >> >> In your case there will be the following problem: let's say we have Page_A, in which we've put the parser function call: {{setpropertytopage:Page_B|prop=value}} >> >> After Page_A is rendered (after you've clicked Save button), Page_B will get the value 'value' to the property 'prop'. >> >> Now someone edit Page_B and clicks 'Save'. What will happen? 'prop' property will be deleted because it is not presented on the page text. It will be restored only when someone render Page_A. All that is counter-intuitive. :( >> >> >> ----- >> Yury Katkov, WikiVote >> >> >> >> >> On Mon, Jan 28, 2013 at 4:04 AM, Laurent Alquier <la...@al...> wrote: >> >> Unfortunately no... all properties have to be defined from the page they >>> are assigned to. >>> >>> I believe this is by design - to ensure properties are defined only in one >>> place - although I have come across times where it would make sense to >>> define properties for a page elsewhere to keep things organized, such as a >>> sub page in case of a large number of automatically assigned properties. >>> >>> - Laurent >>> >>> >>> >>> On Sun, Jan 27, 2013 at 6:07 PM, Al Johnson <alj...@ya...> wrote: >>> >>>> Hi, >>>> >>>> Is there a way to set the properties of a page by calling #set or >>>> something similar and specifying the page? I imagine something like this: >>>> >>>> {{#set: journal=Science Magazine |author=Ted Smith }} // author value is >>>> of type Page >>>> {{#set: Ted Smith.writes for=Science Magazine }} // the page for the value >>>> of "Ted Smith" has it's "writes for" property set to "Science Magazine" >>>> >>>> >>>> Thanks, >>>> Al >>>> >>>> ------------------------------------------------------------------------------ >>>> Master Visual Studio, SharePoint, SQL, ASP.NET, C# 2012, HTML5, CSS, >>>> MVC, Windows 8 Apps, JavaScript and much more. Keep your skills current >>>> with LearnDevNow - 3,200 step-by-step video tutorials by Microsoft >>>> MVPs and experts. ON SALE this month only -- learn more at: >>>> http://p.sf.net/sfu/learnnow-d2d >>>> _______________________________________________ >>>> Semediawiki-user mailing list >>>> Sem...@li... >>>> https://lists.sourceforge.net/lists/listinfo/semediawiki-user >>>> >>> >>> >>> -- >>> - Laurent Alquier >>> http://www.linfa.net >>> >>> ------------------------------------------------------------------------------ >>> Master Visual Studio, SharePoint, SQL, ASP.NET, C# 2012, HTML5, CSS, >>> MVC, Windows 8 Apps, JavaScript and much more. Keep your skills current >>> with LearnDevNow - 3,200 step-by-step video tutorials by Microsoft >>> MVPs and experts. ON SALE this month only -- learn more at: >>> http://p.sf.net/sfu/learnnow-d2d >>> _______________________________________________ >>> Semediawiki-user mailing list >>> Sem...@li... >>> https://lists.sourceforge.net/lists/listinfo/semediawiki-user >>> >> ------------------------------------------------------------------------------ >> Master Visual Studio, SharePoint, SQL, ASP.NET, C# 2012, HTML5, CSS, >> MVC, Windows 8 Apps, JavaScript and much more. Keep your skills current >> with LearnDevNow - 3,200 step-by-step video tutorials by Microsoft >> MVPs and experts. ON SALE this month only -- learn more at: >> http://p.sf.net/sfu/learnnow-d2d >> _______________________________________________ >> Semediawiki-user mailing list >> Sem...@li... >> https://lists.sourceforge.net/lists/listinfo/semediawiki-user >> > > > ------------------------------------------------------------------------------ > Master Visual Studio, SharePoint, SQL, ASP.NET, C# 2012, HTML5, CSS, > MVC, Windows 8 Apps, JavaScript and much more. Keep your skills current > with LearnDevNow - 3,200 step-by-step video tutorials by Microsoft > MVPs and experts. ON SALE this month only -- learn more at: > http://p.sf.net/sfu/learnnow-d2d > _______________________________________________ > Semediawiki-user mailing list > Sem...@li... > https://lists.sourceforge.net/lists/listinfo/semediawiki-user > ------------------------------------------------------------------------------ > Master Visual Studio, SharePoint, SQL, ASP.NET, C# 2012, HTML5, CSS, > MVC, Windows 8 Apps, JavaScript and much more. Keep your skills current > with LearnDevNow - 3,200 step-by-step video tutorials by Microsoft > MVPs and experts. ON SALE this month only -- learn more at: > http://p.sf.net/sfu/learnnow-d2d > _______________________________________________ > Semediawiki-user mailing list > Sem...@li... > https://lists.sourceforge.net/lists/listinfo/semediawiki-user |