2010/5/29 Matthias Meßmer <span dir="ltr">&lt;<a href="mailto:matthias@familie-messmer.de">matthias@familie-messmer.de</a>&gt;</span><br><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
Hi,<br>
<br>
I am working on the new layout of the website. Even if the framework<br>
(capacity) is the same, a lot has changed. Look at <a href="http://www.kde.org" target="_blank">http://www.kde.org</a><br>
<br>
I tried to take over the presentation of application information sorted<br>
by categories like <a href="http://www.kde.org/applications" target="_blank">http://www.kde.org/applications</a><br>
<br>
Our applications present a lot of further information on their subpages<br>
on <a href="http://edu.kde.org" target="_blank">edu.kde.org</a> that shall not be integrated in these kind of overview<br>
pages. So every edu application shall keep its own folder with<br>
individual information.<br>
<br>
I found that on <a href="http://kde.org" target="_blank">kde.org</a> every application has a JSON file containing<br>
basic information. These files are human readable and can be parsed<br>
easily by PHP. So I suggest to use this syntax for the navigation thru<br>
the applications&#39; homepage. A menu.json file looks like this:<br>
<br>
{<br>
  &quot;Information&quot;: [<br>
    [ &quot;Description&quot;, &quot;description.php&quot; ]<br>
  ],<br>
  &quot;Tutorials&quot;: [<br>
    [ &quot;Logo Files&quot;, &quot;files.php&quot; ]<br>
  ],<br>
  &quot;Development&quot;: [<br>
    [ &quot;Current Status&quot;, &quot;current.php&quot; ],<br>
    [ &quot;Translation&quot;, &quot;translator.php&quot; ]<br>
  ]<br>
}<br>
<br>
I used KTurtle as example.<br>
<br>
Then I declared a PHP class to parse and print this as a menu box. To<br>
call this the PHP file just needs the line<br>
<br>
$infomenu = new InfoMenu();<br>
<br>
The result looks like this:<br>
<br>
<a href="http://edu.angelaschule-osnabrueck.de/kturtle" target="_blank">http://edu.angelaschule-osnabrueck.de/kturtle</a><br>
<br>
Let me hear your opinion!<br>
<br>
Best regards<br>
<br>
Matthias<br>
<br>
<br>
_______________________________________________<br>
kde-edu mailing list<br>
<a href="mailto:kde-edu@mail.kde.org">kde-edu@mail.kde.org</a><br>
<a href="https://mail.kde.org/mailman/listinfo/kde-edu" target="_blank">https://mail.kde.org/mailman/listinfo/kde-edu</a><br>
</blockquote></div><br><div>Hi,</div><div>We were discussing with Matthias about how much do we want to rely on userbase&#39;s wiki to have applications information.</div><div><br></div><div>I think that in <a href="http://edu.kde.org">edu.kde.org</a> we just want to have the static text we need and some screenshots and then put the day to day information on the userbase so that if anybody wants to contribute in any way he will be able to do so easily.</div>
<div><br></div><div>Any thoughts?</div><div>Aleix</div><div><br></div>