Перейти к публикации

roossasen

новички
  • Публикации

    18
  • Зарегистрирован

  • Посещение

Сообщения, опубликованные пользователем roossasen

  1. 7 минут назад, alukardua сказал:

    в inc\addnews и editnews

    
    <div class="form-group">
    <label class="control-label col-md-2 col-sm-3">{$lang['meta_descr']}</label>
    <div class="col-md-10 col-sm-9">
    <input type="text" name="descr" id="autodescr" class="form-control width-500" maxlength="500" value="{$row['descr']}">
    </div>
    </div>

    и в базе таблица dle_post

    строка descr varchar(500)

    engine/inc/include/functions.ins.php

    
    if( trim( $_REQUEST['descr'] ) ) {
    
    		$headers['description'] = trim(strip_tags( stripslashes( $_REQUEST['descr'] ) ) );
    
    		if( dle_strlen( $headers['description'], $config['charset'] ) > 500 ) {
    			
    			$headers['description'] = dle_substr( $headers['description'], 0, 500, $config['charset'] );
    			
    			if( ($temp_dmax = dle_strrpos( $headers['description'], ' ', $config['charset'] )) ) $headers['description'] = dle_substr( $headers['description'], 0, $temp_dmax, $config['charset'] );
    
    		}
    		
    		$headers['description'] = $db->safesql( str_replace( $fastquotes, '', $headers['description'] ));
    	
    	} elseif($config['create_metatags'] OR $ajax) {
    		
    		$story = str_replace( $fastquotes, '', $story );
    
    		$headers['description'] = stripslashes($story);
    		
    		if( dle_strlen( $headers['description'], $config['charset'] ) > 500 ) {
    			
    			$headers['description'] = dle_substr( $headers['description'], 0, 500, $config['charset'] );
    			
    			if( ($temp_dmax = dle_strrpos( $headers['description'], ' ', $config['charset'] )) ) $headers['description'] = dle_substr( $headers['description'], 0, $temp_dmax, $config['charset'] );
    
    		}
    		
    		$headers['description'] = $db->safesql( $headers['description'] );

     

    Получилось, я не там изменял в базе, в таблице dle_metatags

    Спасибо большое за помощь

  2. 9 минут назад, alukardua сказал:

    у меня работает

    вот исправленный код из engine/inc/include/functions.ins.php

    
    if( trim( $_REQUEST['descr'] ) ) {
    
    		$headers['description'] = trim(strip_tags( stripslashes( $_REQUEST['descr'] ) ) );
    
    		if( dle_strlen( $headers['description'], $config['charset'] ) > 500 ) {
    			
    			$headers['description'] = dle_substr( $headers['description'], 0, 500, $config['charset'] );
    			
    			if( ($temp_dmax = dle_strrpos( $headers['description'], ' ', $config['charset'] )) ) $headers['description'] = dle_substr( $headers['description'], 0, $temp_dmax, $config['charset'] );
    
    		}
    		
    		$headers['description'] = $db->safesql( str_replace( $fastquotes, '', $headers['description'] ));
    	
    	} elseif($config['create_metatags'] OR $ajax) {
    		
    		$story = str_replace( $fastquotes, '', $story );
    
    		$headers['description'] = stripslashes($story);
    		
    		if( dle_strlen( $headers['description'], $config['charset'] ) > 500 ) {
    			
    			$headers['description'] = dle_substr( $headers['description'], 0, 500, $config['charset'] );
    			
    			if( ($temp_dmax = dle_strrpos( $headers['description'], ' ', $config['charset'] )) ) $headers['description'] = dle_substr( $headers['description'], 0, $temp_dmax, $config['charset'] );
    
    		}
    		
    		$headers['description'] = $db->safesql( $headers['description'] );

     

    а в базе вы делали изменения?

    или только в файлах inc\addnews и editnews

    и engine/inc/include/functions.ins.php ?

  3. в общем попробовал на практике сделать следующее

    в файле engine/inc/include/functions.ins.php в строчке create_metatags изменил значение на 500

    в файлах в inc\addnews и editnews так же выставил значение 500 в нужной строчке

    <input type="text" name="descr" id="autodescr" class="form-control width-500" maxlength="300">

    в базе Varchar выставлял на 500, также изменял varchar на TEXT

    в итоге после сохранения новости, сохраняется только 200 символов, решения пока не нашёл

  4. 7 минут назад, alukardua сказал:

     

    с полем VARCHAR так же ввожу допустим 300 значение, но более 200 символов так же не получается сделать Description новости

     

    xux.png

  5. 29 минут назад, alukardua сказал:

    в inc\addnews и editnews ищеш

    
    <div class="form-group">
    <label class="control-label col-md-2 col-sm-3">{$lang['meta_descr']}</label>
    <div class="col-md-10 col-sm-9">
    <input type="text" name="descr" id="autodescr" class="form-control width-500" maxlength="300">
    </div>
    </div>	

    и maxlength меняеш на свое

    сделал, писать можно в дискрипшене уже больше, но сохраняет только 200

  6. 16 минут назад, odys сказал:

    я хотел не для категорий, для новостей увеличить, мне нужно 500 поставить

  7. 35 минут назад, alukardua сказал:

    Через базу сменить тип поля на text, так как поле типа varchar имеет максимальную длину 255 символов

     

    Внимание !!!

    На данном форуме существуют достаточно жесткие правила, поэтому прежде чем создавать свою тему убедитесь, что вы внимательно их прочитали и поняли.

     

    1. Если ваша тема начинается с вопроса и вам нужна какая либо помощь, то в самой теме в обязательном порядке вы должны указывать ссылку на ваш сайт. Если ваш сайт находится в локальной сети и вы не можете предоставить ссылку, или вы не хотите публиковать открытой ссылки на ваш сайт, то отправляйте персональное сообщение с вопросом в службу поддержки непосредственно с сайта http://dle-news.ru/, вам ответят на ваш вопрос в персональном порядке, в случае если пользуетесь платной версией скрипта и обладаете лицензией на скрипт. Если вы пользуетесь демоверсией, то вам необходимо разместить сайт в сети интернет, и только потом обращаться за помощью. По находящимся на локальных компьютерах демоверсиям никакой помощи и поддержки на форуме не оказывается. Если вы не указали сайт, то ваша тема будет закрыта, а аккаунт на форуме заблокирован.

     

    2. На данном форуме строго запрещено предлагать или навязывать свои платные услуги. За любое сообщение типа "Помогу дешево, ICQ ..." участник блокируется на форуме без предупреждения.

     

    3. Обязательно прочитайте разъясняющую темуhttp://forum.dle-news.ru/announcement/1-определение-понятия-нелегальной-копии-скрипта-и-понятия-nulled/

    это я уже пробовал, ставлю вот так но всё равно ограничение в 200 стоит

    3.png

  8. 3 часа назад, celsoft сказал:

    Кто так вообще делает? Откуда вы к такому пути пришли? Полная ерунда. Это ссылка на скачивание, а не на просмотр. При вставке вы можете выбрать как вставить как видео или как скачивание. Вставляйте как видео, и будет вставлен правильный тег video со всеми необходимыми правильными путямию

    разобрался, спасибо большое за помощь

  9. 15 часов назад, celsoft сказал:

    По картинкам этого не угадать, могу лишь предположить что некорректный кодек у видео, который не поддерживается apple.

    немножко понял в какую сторону капать, если я в плеер при создании новости ввожу прямой адрес видео вот такого типа [video=/uploads/files/2018-11/15556889763_2341.mp4] то видео воспроизводиться на айфоне, но дело в том что когда я создаю новость в через админку и загружаю видео файл на сервер, он мне в поле после загрузки выдаёт вот такой код [attachment=2294:2341.mp4] из которого я беру число 2294 и в плеер вставляю уже в поле плеер в таком виде [video=/engine/download.php?id=2294], но вот уже так не воспроизводит на айфонах. Может как то можно чтобы в админке после загрузки видео сразу тогда ссылку полную движок давал? или может как то всё проще можно сделать мне?

  10. 2 часа назад, celsoft сказал:

    Нет таких проблем связанных непосредственно с плеером. Пример https://dle-news.ru/info/255-primery-pleerov-ispolzuemykh-skriptom.html все прекрасно воспроизводится в стандартном плеере, проверьте на своем телефоне.

    попробовал, у вас работает, а подскажите почему у меня может выводиться такой значёк у плеера и не воспроизводиться именно на айфонах? хотя на андройде и ПК во всех браузерах работает

×
×
  • Создать...