GuTheR
Forum Replies Created
-
Forum: Plugins
In reply to: [Advanced Access Manager – Access Governance for WordPress] Ajax not workingTalvez o seu banco MySQL esteja com READ-ONLY???
Você tem permissão de executar UPDATEe INSERT no mysql ?
Para o AAM 2.2.1 – Vá até o arquivo advanced-access-manager/application/view/metabox.php, na linha 249 … onde tem …
$content .= '</div>'; return json_encode(array('content' => $content));E coloque o seguinte:
$content .= '</div>'; $content = utf8_encode($content); return json_encode(array('content' => $content));Abraços do Brasil.
Obrigado Vasyl, 🙂
Eu gosto muito desse plug-in.Enquanto não sai a nova versão do AAM, posto aqui a função que filtra a URL pra quem quiser usar:
public function postInsert(){ $urls = $this->getUser()->getObject(aam_Control_Object_Menu::UID)->getOption(); //var_dump($urls); exit; $page = explode("/",full_url()); $page = end($page); if(array_key_exists($page,$urls)){ if($urls[$page]==1){ $this->reject(); exit; } } elseif(strlen($page)>0){ foreach($urls as $key => $value){ if(substr_count($page,$key)>0 && $urls[$key]==1){ $this->reject(); exit; } } } }Abraços do Brasil.
Abra o arquivo filtermenu.php, que está dentro do diretório model.
Neste arquivo, altere a função get_parts() para esta abaixo:
function get_parts($requestedMenu) { //this is for only one case - edit.php if (in_array(basename($requestedMenu), array('edit.php', 'post-new.php'))) { $requestedMenu .= '?post_type=post'; } elseif (basename($requestedMenu) == 'edit-tags.php') { $requestedMenu .= '?taxonomy=' . $_REQUEST['taxonomy']; } //splite requested URI $parts = preg_split('/\?/', $requestedMenu); $result = array(basename($parts[0])); if (count($parts) > 1) { //no parameters $params = preg_split('/&|&/', $parts[1]); $result = array_merge($result, $params); } if(in_array("edit.php",$result)){ $tem_post_type = false; $pt = "post_type="; foreach($result as $v){ if(substr_count($v,$pt)>0){ $tem_post_type = true; break; } } if(!$tem_post_type) $result[] = "{$pt}post" ; } return $result; }wplg.
1) Vá até a aba MAIN MENU -> Configurações.
2) Desmarque a opção “Calendar”.
3) Salve e teste.
4) Vá até a aba MAIN MENU -> Aparência.
5) Desmarque as opções “Calendar Theme Options” e “Calendar Themes”
6) Salve e teste.
Forum: Plugins
In reply to: [Timely All-in-One Events Calendar] WordPress 3.6 update causes BlockUI errorEu resolvi!
Primeiro eu desativei o plugin All In One Event Callendar, depois eu exclui o plugin completamente.
Em seguida eu instalei ele automaticamente, pela área administrativa, e ativei ele.
Então eu fiz o Update Settings normalmente, até todos aqueles avisos amarelos sumirem da página.
Após isso, é preciso clicar em UPDATE TO STANDART VERSION, que é gratuito, esse botão fica ao lado direito da página.
All-in-One Event Calendar by Timely 1.9.1-standard, funciona perfeitamente.
No arquivo mvb_wp_access.php substitua a função render_optionlist()
public function render_optionlist() { $role = mvb_Model_Helper::getParam('role', 'POST'); $user = mvb_Model_Helper::getParam('user', 'POST'); $m = new mvb_Model_ManagerAjax($this, $role, $user); $return = $m->manage_ajax('option_list'); foreach($return as $a => $b) $return[$a] = utf8_encode($b); die(json_encode($return)); }