Dhenyz 18 Postado Julho 31, 2011 Share Postado Julho 31, 2011 Obrigado. Eu vou estudar o código aqui, espere que já já eu termino ele e dou um edit aqui. Link para o comentário Compartilhar em outros sites More sharing options...
min1995 1 Postado Julho 31, 2011 Share Postado Julho 31, 2011 ok vou esperar sim, obrigado por estar ajudando. Link para o comentário Compartilhar em outros sites More sharing options...
Dhenyz 18 Postado Julho 31, 2011 Share Postado Julho 31, 2011 (editado) Acho que terminei. Gostaria de explicar o bug: - Não era bem um bug, o seu layout.php estava perfeito, o problema estava no initialize.js, lá estão definidas todas as abas que devem ser abertas ou fechadas quando se carrega o site. Eu apenas dei a instrução para que o menu wars seja fechado. Voce precisa substituir o seu initialize.js pelo conteúdo abaixo, abra com o bloco de notas mesmo. Teste e diga se funcionou. /** ------------------------------------------------------------------ * JavaScripts which are loaded by the OnLoad function of the body tag * ------------------------------------------------------------------- */ // executes JavaScripts for the loginbox and the menu function InitializePage() { LoadLoginBox(); LoadMenu(); } // functions for mouse-over and click events of non-content-buttons function MouseOverBigButton(source) { source.firstChild.style.visibility = "visible"; } function MouseOutBigButton(source) { source.firstChild.style.visibility = "hidden"; } /** --------------------- * Loginbox functionality * ---------------------- */ // initialisation of the loginbox status by the value of the variable 'loginStatus' which is provided to the HTML-document by PHP in the file 'header.inc' function LoadLoginBox() { if(loginStatus == "false") { document.getElementById('LoginstatusText_1').style.backgroundImage = "url('" + IMAGES + "/loginbox/loginbox-font-you-are-not-logged-in.gif')"; document.getElementById('ButtonText').style.backgroundImage = "url('" + IMAGES + "/buttons/_sbutton_login.gif')"; document.getElementById('LoginstatusText_2').style.backgroundImage = "url('" + IMAGES + "/loginbox/loginbox-font-create-account.gif')"; document.getElementById('LoginstatusText_2_1').style.backgroundImage = "url('" + IMAGES + "/loginbox/loginbox-font-create-account.gif')"; document.getElementById('LoginstatusText_2_2').style.backgroundImage = "url('" + IMAGES + "/loginbox/loginbox-font-create-account-over.gif')"; } else { document.getElementById('LoginstatusText_1').style.backgroundImage = "url('" + IMAGES + "/loginbox/loginbox-font-welcome.gif')"; document.getElementById('ButtonText').style.backgroundImage = "url('" + IMAGES + "/buttons/_sbutton_myaccount.gif')"; document.getElementById('LoginstatusText_2').style.backgroundImage = "url('" + IMAGES + "/loginbox/loginbox-font-logout.gif')"; document.getElementById('LoginstatusText_2_1').style.backgroundImage = "url('" + IMAGES + "/loginbox/loginbox-font-logout.gif')"; document.getElementById('LoginstatusText_2_2').style.backgroundImage = "url('" + IMAGES + "/loginbox/loginbox-font-logout-over.gif')"; } } // mouse-over and click events of the loginbox function MouseOverLoginBoxText(source) { source.lastChild.style.visibility = "visible"; source.firstChild.style.visibility = "hidden"; } function MouseOutLoginBoxText(source) { source.firstChild.style.visibility = "visible"; source.lastChild.style.visibility = "hidden"; } function LoginButtonAction() { if(loginStatus == "false") { window.location = LINK_ACCOUNT + "/?subtopic=accountmanagement"; } else { window.location = LINK_ACCOUNT + "/?subtopic=accountmanagement"; } } function LoginstatusTextAction(source) { if(loginStatus == "false") { window.location = LINK_ACCOUNT + "/?subtopic=createaccount"; } else { window.location = LINK_ACCOUNT + "/?subtopic=accountmanagement&action=logout"; } } /** ------------------ * Menu functionality * ------------------ */ var menu = new Array(); menu[0] = new Object(); var unloadhelper = false; // load the menu and set the active submenu item by using the variable 'activeSubmenuItem' (provided to HTML-document by PHP in the file 'header.inc' function LoadMenu() { document.getElementById("submenu_"+activeSubmenuItem).style.color = "white"; document.getElementById("ActiveSubmenuItemIcon_"+activeSubmenuItem).style.visibility = "visible"; if(self.name.lastIndexOf("&") == -1) { self.name = "news=1&account=0&community=0&wars=0&library=0&forum=0&shops=0&"; } FillMenuArray(); InitializeMenu(); } function SaveMenu() { if(unloadhelper == false) { SaveMenuArray(); unloadhelper = true; } } // store the values of the variable 'self.name' in the array menu function FillMenuArray() { while(self.name.length > 0 ){ var mark1 = self.name.indexOf("="); var mark2 = self.name.indexOf("&"); var menuItemName = self.name.substr(0, mark1); menu[0][menuItemName] = self.name.substring(mark1 + 1, mark2); self.name = self.name.substr(mark2 + 1, self.name.length); } } // hide or show the corresponding submenus function InitializeMenu() { for(menuItemName in menu[0]) { if(menu[0][menuItemName] == "0") { document.getElementById(menuItemName+"_Submenu").style.visibility = "hidden"; document.getElementById(menuItemName+"_Submenu").style.display = "none"; document.getElementById(menuItemName+"_Lights").style.visibility = "visible"; document.getElementById(menuItemName+"_Extend").style.backgroundImage = "url(" + IMAGES + "/general/plus.gif)"; } else { document.getElementById(menuItemName+"_Submenu").style.visibility = "visible"; document.getElementById(menuItemName+"_Submenu").style.display = "block"; document.getElementById(menuItemName+"_Lights").style.visibility = "hidden"; document.getElementById(menuItemName+"_Extend").style.backgroundImage = "url(" + IMAGES + "/general/minus.gif)"; } } } // reconstruct the variable "self.name" out of the array menu function SaveMenuArray() { var stringSlices = ""; var temp = ""; for(menuItemName in menu[0]) { stringSlices = menuItemName + "=" + menu[0][menuItemName] + "&"; temp = temp + stringSlices; } self.name = temp; } // onClick open or close submenus function MenuItemAction(sourceId) { if(menu[0][sourceId] == 1) { CloseMenuItem(sourceId); } else { OpenMenuItem(sourceId); } } function OpenMenuItem(sourceId) { menu[0][sourceId] = 1; document.getElementById(sourceId+"_Submenu").style.visibility = "visible"; document.getElementById(sourceId+"_Submenu").style.display = "block"; document.getElementById(sourceId+"_Lights").style.visibility = "hidden"; document.getElementById(sourceId+"_Extend").style.backgroundImage = "url(" + IMAGES + "/general/minus.gif)"; } function CloseMenuItem(sourceId) { menu[0][sourceId] = 0; document.getElementById(sourceId+"_Submenu").style.visibility = "hidden"; document.getElementById(sourceId+"_Submenu").style.display = "none"; document.getElementById(sourceId+"_Lights").style.visibility = "visible"; document.getElementById(sourceId+"_Extend").style.backgroundImage = "url(" + IMAGES + "/general/plus.gif)"; } // mouse-over effects of menubuttons and submenuitems function MouseOverMenuItem(source) { source.firstChild.style.visibility = "visible"; } function MouseOutMenuItem(source) { source.firstChild.style.visibility = "hidden"; } function MouseOverSubmenuItem(source) { source.style.backgroundColor = "#14433F"; } function MouseOutSubmenuItem(source) { source.style.backgroundColor = "#0D2E2B"; } /** ------------------------- * functions related to forms * -------------------------- */ // set cursor focus in form (g_FormName) to field (g_FieldName) function SetFormFocus() { if (g_FormName.length > 0 && g_FieldName.length > 0 ) { document.forms[g_FormName].elements[g_FieldName].focus(); } } // toggle masked texts with readable texts function ToggleMaskedText(a_TextFieldID) { m_DisplayedText = document.getElementById('Display' + a_TextFieldID).innerHTML; m_MaskedText = document.getElementById('Masked' + a_TextFieldID).innerHTML; m_ReadableText = document.getElementById('Readable' + a_TextFieldID).innerHTML; if (m_DisplayedText == m_MaskedText) { document.getElementById('Display' + a_TextFieldID).innerHTML = document.getElementById('Readable' + a_TextFieldID).innerHTML; document.getElementById('Button' + a_TextFieldID).src = IMAGES + '/general/hide.gif'; } else { document.getElementById('Display' + a_TextFieldID).innerHTML = document.getElementById('Masked' + a_TextFieldID).innerHTML; document.getElementById('Button' + a_TextFieldID).src = IMAGES + '/general/show.gif'; } } Editado Julho 31, 2011 por Dhenyz Link para o comentário Compartilhar em outros sites More sharing options...
min1995 1 Postado Julho 31, 2011 Share Postado Julho 31, 2011 (editado) Boa Tarde, bom ainda continua vindo com a aba WARS aberta. @EDIT: Obrigado @Dhenyz pela ajuda! Editado Julho 31, 2011 por LunneyTunez Link para o comentário Compartilhar em outros sites More sharing options...
Dhenyz 18 Postado Julho 31, 2011 Share Postado Julho 31, 2011 (editado) Boa Tarde, bom ainda continua vindo com a aba WARS aberta. - Certifique-se de ter salvo o conteúdo correto, com o nome e extensão correta. - Certifique se de reiniciar o xamp, e atualizar umas 7 vezes a página. - Caso o erro persitir adicione o meu msn: dennis_anderson232(arroba hotmail ponto com) - Entre no meu host http://189.74.195.195:8090 EDIT: Um já está resolvido. Faltam @ADM_Forever e o @biliieroxxx, caso ainda precisem de ajuda avisem, caso contrário o post já pode ser encerrado. Obrigado. Editado Julho 31, 2011 por Dhenyz Link para o comentário Compartilhar em outros sites More sharing options...
sauloot2 1 Postado Julho 31, 2011 Autor Share Postado Julho 31, 2011 @Dhenyz aqui deu tudo certo obrigado, por min podem fechar o tópico! Link para o comentário Compartilhar em outros sites More sharing options...
CoLoRaDo 83 Postado Julho 31, 2011 Share Postado Julho 31, 2011 bom eu não vou mais precisar pois retirei esta aba do meu gesior pois não vou usar este sistema de guild war system com escudos... se quiser ver: http://danger-world.no-ip.biz/ Link para o comentário Compartilhar em outros sites More sharing options...
mateusf26 0 Postado Janeiro 24, 2012 Share Postado Janeiro 24, 2012 Obrigado, tive o mesmo problema e me ajudou, porém dependendo do link que eu coloco, ele abre todas as abas quando clicar... mas eu me viro aqui, valeuuuuuuuuuu!!! Link para o comentário Compartilhar em outros sites More sharing options...
MatheusEnjoy 69 Postado Fevereiro 22, 2012 Share Postado Fevereiro 22, 2012 Tópico resolvido. Link para o comentário Compartilhar em outros sites More sharing options...
Posts Recomendados