A library for a decentralised peer-to-peer chat over IPv6 only.
Vous ne pouvez pas sélectionner plus de 25 sujets Les noms de sujets doivent commencer par une lettre ou un nombre, peuvent contenir des tirets ('-') et peuvent comporter jusqu'à 35 caractères.

1234567891011121314151617181920212223242526
  1. function initMenu(relPath,searchEnabled,serverSide,searchPage,search) {
  2. function makeTree(data,relPath) {
  3. var result='';
  4. if ('children' in data) {
  5. result+='<ul>';
  6. for (var i in data.children) {
  7. result+='<li><a href="'+relPath+data.children[i].url+'">'+
  8. data.children[i].text+'</a>'+
  9. makeTree(data.children[i],relPath)+'</li>';
  10. }
  11. result+='</ul>';
  12. }
  13. return result;
  14. }
  15. $('#main-nav').append(makeTree(menudata,relPath));
  16. $('#main-nav').children(':first').addClass('sm sm-dox').attr('id','main-menu');
  17. if (searchEnabled) {
  18. if (serverSide) {
  19. $('#main-menu').append('<li style="float:right"><div id="MSearchBox" class="MSearchBoxInactive"><div class="left"><form id="FSearchBox" action="'+searchPage+'" method="get"><img id="MSearchSelect" src="'+relPath+'search/mag.png" alt=""/><input type="text" id="MSearchField" name="query" value="'+search+'" size="20" accesskey="S" onfocus="searchBox.OnSearchFieldFocus(true)" onblur="searchBox.OnSearchFieldFocus(false)"></form></div><div class="right"></div></div></li>');
  20. } else {
  21. $('#main-menu').append('<li style="float:right"><div id="MSearchBox" class="MSearchBoxInactive"><span class="left"><img id="MSearchSelect" src="'+relPath+'search/mag_sel.png" onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" alt=""/><input type="text" id="MSearchField" value="'+search+'" accesskey="S" onfocus="searchBox.OnSearchFieldFocus(true)" onblur="searchBox.OnSearchFieldFocus(false)" onkeyup="searchBox.OnSearchFieldChange(event)"/></span><span class="right"><a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="'+relPath+'search/close.png" alt=""/></a></span></div></li>');
  22. }
  23. }
  24. $('#main-menu').smartmenus();
  25. }