Помощь Доп. поля

Тема в разделе "DLE", создана пользователем Lion18, 5 сен 2010.

Информация :
Актуальная версия DataLife Engine 11.2
( Final Release v.11.2 | Скачать DataLife Engine | Скачать 11.2 demo )
Нужно ли обновляться | Как обновиться | Изменения в шаблонах
> Нет русских символов <
[Приватная тема DLE (Все подробности в ЛС к модератору раздела)]

Версии 11.1 и ниже - уязвимы!

Локализации | F.A.Q. | Внешний вид
Правила раздела | Правила форума
Обсуждение хайда карается баном!
В каждом сообщении указывайте версию DLE, которого они касаются!
Статус темы:
Закрыта.
Модераторы: killoff
  1. Lion18

    Lion18

    Регистр.:
    28 июл 2010
    Сообщения:
    198
    Симпатии:
    10
    1)Как скрестить дополниетльное поле для новости с ббкодом - "Загрузка файла на сервер"?
    2)Как для каждого доп. поля создать свою ббпанел или вообще убрать ее?
     
  2. Hallboy222

    Hallboy222 Создатель

    Регистр.:
    2 авг 2010
    Сообщения:
    14
    Симпатии:
    0
    в engine/modules/bbcode убери или вот на 8.5 с убранными
    PHP:
    <?PHP
    /*f
    =====================================================
     DataLife Engine Nulled by M.I.D-Team
    -----------------------------------------------------
     http://www.mid-team.ws/
    -----------------------------------------------------
     Copyright (c) 2004,2010 SoftNews Media Group
    =====================================================
     Данный код защищен авторскими правами
    =====================================================
     Файл: bbcode.php
    -----------------------------------------------------
     Назначение: подключение основных компонентов
    =====================================================
    */
    if(!defined('DATALIFEENGINE'))
    {
      die(
    "Hacking attempt!");
    }
        
    $i 0;
        
    $output "<table cellpadding=\"0\" cellspacing=\"0\" border=\"0\" width=\"120\"><tr>";
        
    $smilies explode(","$config['smilies']);
        foreach(
    $smilies as $smile)
        {
            
    $i++; $smile trim($smile);
            
    $output .= "<td style=\"padding:2px;\" align=\"center\"><a href=\"#\" onclick=\"dle_smiley(':$smile:'); return false;\"><img style=\"border: none;\" alt=\"$smile\" src=\"".$config['http_home_url']."engine/data/emoticons/$smile.gif\" /></a></td>";
            if (
    $i%== 0$output .= "</tr><tr>";
        }
        
    $output .= "</tr></table>";
    if (isset(
    $addtype) AND $addtype == "addnews") {
       
    $addform "document.entryform";
       if (
    $is_logged AND $user_group[$member_id['user_group']]['allow_image_upload'] OR ($is_logged AND $member_id['user_group'] == 1))
       {
          
    $image_upload "<div class=\"editor_button\" onclick=image_upload()><img title=\"$lang[bb_t_up]\" src=\"{THEME}/bbcodes/upload.gif\" width=\"23\" height=\"25\" border=\"0\" alt=\"\" /></div>";
       } 
       else {
    $image_upload "";}
       
    $add_id = (isset($_REQUEST['id'])) ? intval($_REQUEST['id']) : '';
    $code = <<<HTML
    <div id="dle_emo" style="visibility:hidden; display: none; position: absolute; width:140px; height: 124px; overflow: auto; border: 1px solid #BBB; background:#E9E8F2;filter: alpha(opacity=95, enabled=1) progid:DXImageTransform.Microsoft.Shadow(color=#CACACA,direction=135,strength=3);">{$output}</div>
    HTML;
    }
    else {
      
    $startform "comments"
      
    $addform "document.getElementById( 'dle-comments-form' )";
      
    $add_id false;
       if (
    $user_group[$member_id['user_group']]['allow_url'])
       {
          
    $url_link "<div class=\"editor_button\"  onclick=\"tag_url()\"><img title=\"$lang[bb_t_url]\" src=\"{THEME}/bbcodes/link.gif\" width=\"23\" height=\"25\" border=\"0\" alt=\"\" /></div><div class=\"editor_button\"  onclick=\"tag_leech()\"><img title=\"$lang[bb_t_leech]\" src=\"{THEME}/bbcodes/leech.gif\" width=\"23\" height=\"25\" border=\"0\" alt=\"\" /></div>";
       } 
       else 
    $url_link "";
       if (
    $user_group[$member_id['user_group']]['allow_image'])
       {
          
    $image_link "<div class=\"editor_button\" onclick=\"tag_image()\"><img title=\"$lang[bb_b_img]\" src=\"{THEME}/bbcodes/image.gif\" width=\"23\" height=\"25\" border=\"0\" alt=\"\" /></div>";
       } 
       else 
    $image_link "";
    $code = <<<HTML
    <div style="width:465px;border:1px solid #BBB;" class="editor">
    <div style="width:100%; height:25px;border-bottom:1px solid #BBB;background-image:url('{THEME}/bbcodes/bg.gif')">
    <div id="b_b" class="editor_button" onclick="simpletag('b')"><img title="
    $lang[bb_t_b]" src="{THEME}/bbcodes/b.gif" width="23" height="25" border="0" alt="" /></div>
    <div id="b_i" class="editor_button" onclick="simpletag('i')"><img title="
    $lang[bb_t_i]" src="{THEME}/bbcodes/i.gif" width="23" height="25" border="0" alt="" /></div>
    <div id="b_u" class="editor_button" onclick="simpletag('u')"><img title="
    $lang[bb_t_u]" src="{THEME}/bbcodes/u.gif" width="23" height="25" border="0" alt="" /></div>
    <div id="b_s" class="editor_button" onclick="simpletag('s')"><img title="
    $lang[bb_t_s]" src="{THEME}/bbcodes/s.gif" width="23" height="25" border="0" alt="" /></div>
    <div class="editor_button"><img src="{THEME}/bbcodes/brkspace.gif" width="5" height="25" border="0" alt="" /></div>
    <div id="b_left" class="editor_button" onclick="simpletag('left')"><img title="
    $lang[bb_t_l]" src="{THEME}/bbcodes/l.gif" width="23" height="25" border="0" alt="" /></div>
    <div id="b_center" class="editor_button" onclick="simpletag('center')"><img title="
    $lang[bb_t_c]" src="{THEME}/bbcodes/c.gif" width="23" height="25" border="0" alt="" /></div>
    <div id="b_right" class="editor_button" onclick="simpletag('right')"><img title="
    $lang[bb_t_r]" src="{THEME}/bbcodes/r.gif" width="23" height="25" border="0" alt="" /></div>
    <div class="editor_button"><img src="{THEME}/bbcodes/brkspace.gif" width="5" height="25" border="0" alt="" /></div>
    <div id="b_emo" class="editor_button"  onclick="ins_emo(this);"><img title="
    $lang[bb_t_emo]" src="{THEME}/bbcodes/emo.gif" width="23" height="25" border="0" alt="" /></div>
    {$url_link}
    {$image_link}
    <div id="b_color" class="editor_button" onclick="ins_color(this);"><img src="{THEME}/bbcodes/color.gif" width="23" height="25" border="0" alt="" /></div>
    <div class="editor_button"><img src="{THEME}/bbcodes/brkspace.gif" width="5" height="25" border="0" alt="" /></div>
    <div id="b_hide" class="editor_button" onclick="simpletag('hide')"><img title="
    $lang[bb_t_hide]" src="{THEME}/bbcodes/hide.gif" width="23" height="25" border="0" alt="" /></div>
    <div id="b_quote" class="editor_button" onclick="simpletag('quote')"><img title="
    $lang[bb_t_quote]" src="{THEME}/bbcodes/quote.gif" width="23" height="25" border="0" alt="" /></div>
    <div class="editor_button" onclick="translit()"><img title="
    $lang[bb_t_translit]" src="{THEME}/bbcodes/translit.gif" width="23" height="25" border="0" alt="" /></div>
    <div id="b_spoiler" class="editor_button" onclick="simpletag('spoiler')"><img src="{THEME}/bbcodes/spoiler.gif" width="23" height="25" border="0" alt="" /></div>
    </div>
    <iframe width="154" height="104" id="cp" src="{THEME}/bbcodes/color.html" frameborder="0" marginwidth="0" marginheight="0" scrolling="no" style="visibility:hidden; display: none; position: absolute;"></iframe>
    <div id="dle_emo" style="visibility:hidden; display: none; position: absolute; width:140px; height: 124px; overflow: auto; border: 1px solid #BBB; background:#E9E8F2;filter: alpha(opacity=95, enabled=1) progid:DXImageTransform.Microsoft.Shadow(color=#CACACA,direction=135,strength=3);">
    {$output}</div>
    <textarea name="comments" id="comments" cols="" rows="" style="width:465px;height:156px;border:0px;margin: 0px 1px 0px 0px;padding: 0px;" onclick="setNewField(this.name, document.getElementById( 'dle-comments-form' ))">{text}</textarea>
    </div>
    HTML;
    }
    if ( 
    $allow_subscribe $code .= "<br /><input type=\"checkbox\" name=\"allow_subscribe\" id=\"allow_subscribe\" value=\"1\" /><label for=\"allow_subscribe\">" $lang['c_subscribe'] . "</label><br />";
    if ( 
    strpos$_SERVER['REQUEST_URI'], "pages.php" ) !== false) {
    $script_code = @file_get_contents(ENGINE_DIR."/ajax/bbcodes.js");
    $script_code .= <<<HTML
    -->
    </script>
    HTML;
    } else {
    $script_code = <<<HTML
    -->
    </script>
    HTML;
    $js_array[] = "engine/classes/js/bbcodes.js";
    }
    $bb_code = <<<HTML
    <script language="javascript" type="text/javascript">
    <!--
    var text_enter_url       = "
    $lang[bb_url]";
    var text_enter_size       = "
    $lang[bb_flash]";
    var text_enter_flash       = "
    $lang[bb_flash_url]";
    var text_enter_page      = "
    $lang[bb_page]";
    var text_enter_url_name  = "
    $lang[bb_url_name]";
    var text_enter_page_name = "
    $lang[bb_page_name]";
    var text_enter_image    = "
    $lang[bb_image]";
    var text_enter_email    = "
    $lang[bb_email]";
    var text_code           = "
    $lang[bb_code]";
    var text_quote          = "
    $lang[bb_quote]";
    var error_no_url        = "
    $lang[bb_no_url]";
    var error_no_title      = "
    $lang[bb_no_title]";
    var error_no_email      = "
    $lang[bb_no_email]";
    var prompt_start        = "
    $lang[bb_prompt_start]";
    var img_title           = "
    $lang[bb_img_title]";
    var email_title          = "
    $lang[bb_email_title]";
    var text_pages          = "
    $lang[bb_bb_page]";
    var image_align          = "
    {$config['image_align']}";
    var selField  = "
    {$startform}";
    var fombj    = 
    {$addform};
    function image_upload()
    {
    window.open('
    {$config['http_home_url']}engine/images.php?area=' + selField + '&add_id={$add_id}', '_Addimage', 'toolbar=0,location=0,status=0, left=0, top=0, menubar=0,scrollbars=yes,resizable=0,width=640,height=550');    
    }
    {$script_code}
    {$code}
    HTML;
    ?>
     
Статус темы:
Закрыта.