OkMuOnline


NowaHosting


AlphaServers


Resultados 1 a 1 de 1
  1. #1
    Super Moderator Goten's Avatar




    Data de Ingresso
    Jul 2022
    Posts
    358
    Thanks Thanks Given 
    49
    Thanks Thanks Received 
    7,815
    Thanked in
    329 Posts
    Mentioned
    5 Post(s)
    País
    Vietnam

    Adicionar opção TAG - TIPO DE NOVICIA ( MUSITE )

    eu tinha esquecido de adicionar a query porem recomendo você deletar a tabela web notices e rodar essa query

    SET ANSI_NULLS ON
    GO
    SET QUOTED_IDENTIFIER ON
    GO
    SET ANSI_PADDING ON
    GO
    CREATE TABLE
    [dbo].[webNotices](
    [
    id] [smallint] IDENTITY(1,1) NOT NULL,
    [
    type] [varchar](10) COLLATE Latin1_General_CI_AS NOT NULL,
    [
    subject] [varchar](50) COLLATE Latin1_General_CI_AS NOT NULL,
    [
    content] [text] COLLATE Latin1_General_CI_AS NOT NULL,
    [
    date] [varchar](10) COLLATE Latin1_General_CI_AS NOT NULL
    ) ON [PRIMARY] TEXTIMAGE_ON [PRIMARY]

    GO
    SET ANSI_PADDING OFF
    Atenção
    ESSE CODIGO FOI USADO COM BASE NO CODIGO EXISTENTE NA MUSITE ANALIZANDO AS LINAS E FAZENDO
    UMA DUPLICADA DO CODIGO E ADICIONANDO MAIS CARACTERES

    NO CODIGO A EXISTE UM CROCHETE [UPDATE]NA NOTICIA SO NÃO ADICIONEI UM ESPAÇO


    tava tentando mais empaquei na parte do post


    Consegui fazer aqui


    LDHOME.CLASS


    private function loadLastNotices()
    {
    global
    $ldTpl, $NOTICES;
    $findNoticesQ = $this->query("SELECT TOP ".(int)$NOTICES['LAST']." * FROM dbo.webNotices ORDER BY date DESC");
    while(
    $findNotices = mssql_fetch_object($findNoticesQ))
    {
    $tempTpl .= "<li><div style="border-bottom-color:#C2CAD3; border-bottom-width:thin; border-bottom-style:dotted;"><a href="?page=readNotice&amp;id=". $findNotices->id ."">[". $findNotices->type ."]". $findNotices->subject ."</a> - [". date("d/m/Y g:i a",$findNotices->date) ."]</div></li>";
    }
    $ldTpl->set("LAST_NOTICES_HOME",$tempTpl);
    unset(
    $tempTpl);
    }
    BAIXAR PARA VER COMO FUNCIONA OS OUTROS EXEMPLOS DE COMO INSERIR O CODIGO https://mega.nz/file/Km4EUJyD#3ONRKr...s9J5JSPq9dm-Yk

    LDPAINELADMIN.CLASS
    private function optionLoadAddNotice()
    {
    global $ldTpl;
    if($_GET['Write'] == true)
    {
    if(empty($_POST['type']) == true||empty($_POST['subject']) == true || empty($_POST['content']) == true) return $ldTpl->set("RESULTTPL", "<div class='qdestaques'>".LDPA_FILL_ALL_INPUTS."</div>");
    $newContent = str_replace("<?","", base64_decode($_POST['content']));
    $newContent = str_replace("?>","", $newContent);
    $this->query("INSERT INTO dbo.webNotices (type,subject,content,date) VALUES ('". $_POST['type'] ."','". $_POST['subject'] ."','". base64_encode($newContent) ."','". time() ."')");
    $tempTpl = "<div class='qdestaques2'>".LDPA_NOTICE_ADD_TEXT_SUCCESS ."</div>";
    ldPanelAdmin::writeLog(10, '', '', $_POST['subject']);
    }
    $ldTpl->set("RESULTTPL", $tempTpl);
    }

    TAMPLATE PROCURAR PELO LOCAL DO TAMPLATE QUE ADD NOTICIA BASE USADA SUNONLINE paneladmin[ADD_NOTICE].tpl


    <div class="legend" style="margin-top: 25px; padding: 10px;">
    <
    h3 class="legend-title"><span style="font-size: 13px;">Preencha os dados abaixo:</span></h3>
    <
    form action="?page=paneladmin&amp;option=ADD_NOTICE&amp;Write= true" method="post" name="noticeFrom">
    <
    em>Tipo:</em><br /><input name="type" type="text" class="inputbox" value="" maxlength="50" /> <br />
    <
    em>Titulo:</em><br /><input name="subject" type="text" class="inputbox" value="" maxlength="50" /> <br />
    <
    em>Notícia:</em><br /><textarea name="content" cols="80" rows="6" id="content">Aceita codigos HTML.</textarea><br />
    <
    input type="submit" value="Adicionar." class="button" onclick="noticeFrom.content.value = base64Encode(noticeFrom.content.value);" style="margin-top:10px;"/>
    </
    form>
    <
    div class="quadrosOut">
    {
    #RESULTTPL}
    </div>
    </
    div>



    FEITO ISSO O CODIGO DEVERA SER ESSE



    Last edited by Goten; 08-29-2022 at 09:19 PM.

Permissões de Postagem

  • Você não pode iniciar novos tópicos
  • You may not post Resposta(s)
  • Você não pode enviar anexos
  • Você não pode editar suas mensagens
  •