From: Yaron K. <ya...@wi...> - 2011-03-31 21:26:23
|
Hi Aaron, The code that needs to be changed is all in the SMW file: /specials/SearchTriple/SMW_SpecialSearchByProperty.php You can look at an example of the use of Javascript for autocompletion here: /specials/AskSpecial/SMW_SpecialAsk.php That one autocompletes on property names, not property values. The SF code includes autocompletion on property values, although there it's a little trickier to understand because it's spread out over a few different files. But check out the function getAllValuesForProperty() in the SF file /includes/SF_Utils.php. -Yaron On Thu, Mar 31, 2011 at 2:07 PM, Boxer, Aaron <Aar...@uh...> wrote: > Thanks! I've got NetBeans PHP IDE installed now. What would you suggest as > the next step? > > > > > > > > *From:* ya...@gm... [mailto:ya...@gm...] *On Behalf Of *Yaron > Koren > *Sent:* Thursday, March 31, 2011 11:26 AM > > *To:* Boxer, Aaron > *Cc:* Semantic MediaWiki users > *Subject:* Re: [Semediawiki-user] autocompletion on Form: special page? > > > > Well, whether or not it's a big job depends partly on your familiarity with > PHP and Javascript, and partly on what exactly you want to add: if you're > only talking about autocompleting on the property values, for a page that > looks like "Special:SearchByProperty/PropertyName" (which is what you asked > about before), that's probably not so hard, and it sounds like a good > introductory project for someone who wants to learn MediaWiki and SMW > programming. > > > > By the way, for what it's worth, my development environment consists of > just a basic text editor: I'm not saying a true IDE (like Zend Studio) isn't > helpful, but I wouldn't say it's needed. > > > > -Yaron > > On Thu, Mar 31, 2011 at 11:04 AM, Boxer, Aaron <Aar...@uh...> > wrote: > > Thanks. Do you think it would be a big job? > > I would be happy to implement this; I just need some help setting > > up a proper development enviroment. > > > > > > > > *From:* ya...@gm... [mailto:ya...@gm...] *On Behalf Of *Yaron > Koren > *Sent:* Thursday, March 31, 2011 10:24 AM > > > *To:* Boxer, Aaron > *Cc:* Semantic MediaWiki users > *Subject:* Re: [Semediawiki-user] autocompletion on Form: special page? > > > > Unfortunately, no: that's a good idea, but it would have to be added to the > SMW code. > > > > -Yaron > > On Thu, Mar 31, 2011 at 10:05 AM, Boxer, Aaron <Aar...@uh...> > wrote: > > OK, speaking of special pages, can I add autocomplete to special pages? I > have Special:SearchByProperty:MY_PROPERTY > > page; it would be useful to have autocomplete on this page. > > > > Thanks, > > Aaron > > > > *From:* ya...@gm... [mailto:ya...@gm...] *On Behalf Of *Yaron > Koren > *Sent:* Wednesday, March 30, 2011 6:34 PM > *To:* Boxer, Aaron > *Cc:* Semantic MediaWiki users > *Subject:* Re: [Semediawiki-user] autocompletion on Form: special page? > > > > Hi, > > > > If I understand your question correctly, then yes, you can do that - if you > go to edit that page, at the top, there should be a call to #forminput. > Within that tag, you should add the parameter "|autocomplete on > category=CategoryName", where "CategoryName" is the name of the category > that pages created with form belong to. > > > > By the way, I wouldn't call that form a "special page" - that has a > specific meaning in MediaWiki, referring to pages in the "Special:" > namespace. > > > > -Yaron > > On Wed, Mar 30, 2011 at 1:16 PM, Boxer, Aaron <Aar...@uh...> > wrote: > > Hello All, > > > > I have a Form special page to "create/edit" a certain kind of form. > > I would like to have autocomplete working on this special page, so that > when > > the user starts typing, there is autocompletion on all pages that were > created from this form. > > > > Is that possible? > > > > Thanks! > > Aaron > > > > Aaron Boxer > > Senior Application Developer > > University Health Network > > Joint Department of Medical Imaging > > 700 Bay Street > > 7th Floor > > M5G 1Z6 > > Tel:(416)340-4800 <Tel:(416)340-4800> ext.5914 > > www.uhn.on.ca > > > > "We are what we repeatedly do. Excellence, therefore, is not an act, > but a habit." > > > > > This e-mail may contain confidential and/or privileged information for the > sole use of the intended recipient. > Any review or distribution by anyone other than the person for whom it was > originally intended is strictly prohibited. > If you have received this e-mail in error, please contact the sender and > delete all copies. > Opinions, conclusions or other information contained in this e-mail may not > be that of the organization. > > ------------------------------------------------------------------------------ > Create and publish websites with WebMatrix > Use the most popular FREE web apps or write code yourself; > WebMatrix provides all the features you need to develop and > publish your website. http://p.sf.net/sfu/ms-webmatrix-sf > _______________________________________________ > Semediawiki-user mailing list > Sem...@li... > https://lists.sourceforge.net/lists/listinfo/semediawiki-user > > > > > -- > WikiWorks · MediaWiki Consulting · http://wikiworks.com > > > This e-mail may contain confidential and/or privileged information for the > sole use of the intended recipient. > Any review or distribution by anyone other than the person for whom it was > originally intended is strictly prohibited. > If you have received this e-mail in error, please contact the sender and > delete all copies. > Opinions, conclusions or other information contained in this e-mail may not > be that of the organization. > > > > > -- > WikiWorks · MediaWiki Consulting · http://wikiworks.com > > > This e-mail may contain confidential and/or privileged information for the > sole use of the intended recipient. > Any review or distribution by anyone other than the person for whom it was > originally intended is strictly prohibited. > If you have received this e-mail in error, please contact the sender and > delete all copies. > Opinions, conclusions or other information contained in this e-mail may not > be that of the organization. > > > > > -- > WikiWorks · MediaWiki Consulting · http://wikiworks.com > > This e-mail may contain confidential and/or privileged information for the > sole use of the intended recipient. > Any review or distribution by anyone other than the person for whom it was > originally intended is strictly prohibited. > If you have received this e-mail in error, please contact the sender and > delete all copies. > Opinions, conclusions or other information contained in this e-mail may not > be that of the organization. > -- WikiWorks · MediaWiki Consulting · http://wikiworks.com |