From: Frank H. <fra...@ho...> - 2013-05-24 07:16:26
|
Dear SMW Mailing List members, i would like to create a sort of library in a wiki that enables the user to "import" Information about Files by the help of a form and "export" information by means of a search engine based on dropdown menues of 8 properties. In the moment I have troubles with the #if and #ifeq (see below) and would be grateful, if you could help. Thank you very much in advance. Frank The situation: A sort of "database" for files stored in the companies Data Management System is to be created in a wiki. Each file has 8 properties plus the name itself. For representing these files in the wiki I created the properties, a template and a form for them to be added successfully. The next step is to create a form to create a search engine that show all files depending on the properties that the user pre-selects, for example a keyword. I got until the step, that I created another template and form, which are used in order to apply the "special:run query/..." function. I get stuck at the moment where I have to define the template. The application of parser functions (#if/#ifeq and #ask) could not fuly get through to me. I have some example wiki-texts, for which a short explanation would be most helpful. The lines, which don't make to omuch sense to me: {{#ask: <!--Suchriterien--> [[Belongs to::Database]] {{#if:{{{Status|}}}|[[Status::{{{Status}}}]]}} {{#ifeq:{{{Product Renewable Energies|}}}|Yes|[[Product Renewable Energies::+]]|}} . . . }} This just as an example... For someone who knows what he does this should be an easy task. In total there are 8 properties per file, the search function should work as an "or" function and the result would be a list (format=ul) of all pages. I would like to continue to work on this problem by Monday of next week. Can you please please give me a hint? An email or a Skype Chat would be awesome. Many thanks in advance, Frank Helbig |