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

prostreet

местные
  • Публикации

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

  • Посещение

  • Дней в лидерах

    1

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

  1. Здравствуйте! Есть резерв бд в формате sql, в котором находятся много ссылок вроде:

     

    <iframe title=\"YouTube video player\" width=\"575\" height=\"325\" src=\"//www.youtube.com/embed/QXq5bXRs96I?rel=0&amp;wmode=transparent\" frameborder=\"0\" allowfullscreen></iframe> и название с описанием.

     

    Вопрос: каким образом можно извлечь все данные так, чтобы создался html либо .txt файл, в котором аккуратно друг за дружкой будут идти ссылки подобного вида и их название?

  2. В шагах к усовершенствованию donate раздела для игры, набрел на очередные костыли. http://jsfiddle.net/zx0s3owt/1/

    Перейдя по ссылке увидите, что если кликнуть по "Тестовый истребитель", а затем по "Тестовый бомбардировщик", то первый аккордеон не сворачивается и открывается второй. Люди добрые, подправьте пожалуйста код так, что бы если один аккордеон открывался то другой закрывался! Спасибо!

  3. Приветствую! Друзья, подскажите где его достать?

    Есть тестовая страница http://stopfashizm.com/test/index.html

    Работает немного на ajax, подгружая соответствующие страницы. Если перейти в раздел "Оборудование", там есть как бы подразделы. Это "Истребители", "Канонерка", "Линкор" и т.д. Т.е. при подгрузке этой страницы, пользователь видит всю сразу информацию. Где найти нормальный фильтр блоков? Например нажал на "Истребители", вся другая информация как бы исчезла а отображается только выбранное.

     

    Пробовал найти здесь http://followdesign.com/development/2011/11/18/filtraciya-informacionnyh-blokov-c-ispolzovaniem-jquery.html

    Но работают на старых версиях jquery, либо скрипт генерирует вообще не понятно что.

  4. Привет! Ребята, помогите с кодом немного.

    <div class="floating fixed">
    Плавающий блок!<br>Он плавает и ему наплевать на высоту страницы...
    <br>Он плавает по месту и никуда не уедет...
    </div>
    .fixed {
        top: 10px;
        z-index: 9999;
        position: fixed;
    }
    
    .floating {
        background: #1C1C1C none repeat scroll 0% 0%;
        color: #FFF;
        font: 14px Tahoma;
        padding: 10px;
        height: 250px;
        width: 250px;
    }

    И jquery:

    $(document).ready(function() {
    	//Tooltips
    	$(".tip_trigger").hover(function(){
    		tip = $(this).find('.tip');
    		tip.show(); //Show tooltip
    	}, function() {
    		tip.hide(); //Hide tooltip		  
    	}).mousemove(function(e) {
    		var mousex = e.pageX + 20; //Get X coodrinates
    		var mousey = e.pageY + 20; //Get Y coordinates
    		var tipWidth = tip.width(); //Find width of tooltip
    		var tipHeight = tip.height(); //Find height of tooltip
    		
    		//Distance of element from the right edge of viewport
    		var tipVisX = $(window).width() - (mousex + tipWidth);
    		//Distance of element from the bottom of viewport
    		var tipVisY = $(window).height() - (mousey + tipHeight);
    		  
    		if ( tipVisX < 20 ) { //If tooltip exceeds the X coordinate of viewport
    			mousex = e.pageX - tipWidth - 20;
    		} if ( tipVisY < 20 ) { //If tooltip exceeds the Y coordinate of viewport
    			mousey = e.pageY - tipHeight - 20;
    		} 
    		tip.css({  top: mousey, left: mousex });
    	});
    });

    Все работает отлично. Но когда начинаешь скролить страницу чуть вниз, то блок делает небольшой рывок и затем добавляется отступ, соответственно также и когда скролиш почти до верха, также резко становится на место. Хотелось бы добавить анимацию его движения. Нужно ли переписывать весь код для этого? Или достаточно изменить несколько строк кода?

  5. 25 минуты назад, germanydletest сказал:

    parse.class.php правьте, данный тег вырезается из-за знака плюс

    Чтобы править этот файл, нужны знания php  чуть побольше стартового уровня. А у меня этих знаний нет. Если бы подсказали где это исправить. А то получается чтобы изменить всего 1 знак, мне нужно изучать php и затем читать код и понимать что он означает. А на это не 1 месяц уйдет, а мне нужно сейчас.

  6. Здравствуйте! Парсер DLE сжирает слово "1+1" в поле ключевых тегов для новости. Вместо этого ничего не выводится. Как это исправить? 1+1 это телеканал такой. Затем когда редактируешь новость и заглядываешь в тоже поле, там пусто.

  7. В 21.04.2015, 23:48:56, msk-legal сказал:

    уважаемые форумчане, прошу оценить сайт http://msk-legal.ru/ на предмет наличия ошибок? Буду признателен любой критике))

     

    одновременно с этим, ищу исполнителя по приведению сайта в порядок:

    - приведение в соответствие с требованиями яндекс, гугл (структура, url, sitemaps, robot.txt);

    - незначительная верстка;

    - загрузка на сайт дополнительного текстового контента;

    - внутренняя перелинковка;

    - простановка метатегов;

    - ну и то, что насоветуют в этом посте.

     

    Одновременно с этим рассмотрим предложения по редизайну сайта.

     

    Спасибо.

    <script type="text/javascript" src="/engine/classes/js/jquery.js"></script>
    <script type="text/javascript" src="/engine/classes/js/jqueryui.js"></script>
    <script type="text/javascript" src="/engine/classes/js/dle_js.js"></script>

    Вот это можно переделать на следующее:

    <!-- ядро всех скриптов !-->
    <script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.3/jquery.min.js"></script>
    <!-- jquery аддон для поддержки более старых функций !-->
    <script src="http://code.jquery.com/jquery-migrate-1.2.1.min.js"></script>
    <!-- Библиотка пользовательского интерфейса !-->
    <script src="https://ajax.googleapis.com/ajax/libs/jqueryui/1.11.4/jquery-ui.min.js"></script>
    <script type="text/javascript" src="/engine/classes/js/dle_js.js"></script>

    И этот фрагмент кода вырезать и вставить перед закрывающем тегом </body>. Это немного снизит нагрузку на ваш сайт.

     

    Затем перед <html> тегом вставить:

    <!--[if lt IE 9]>   
    <meta http-equiv="refresh" content="0; url=http://ВАШ ДОМЕН/НАЗВАНИЕ ФАЙЛА.РАСШИРЕНИЕ">    
    <style type="text/css">    
    html * {filter:gray}    
    </style> 
    <![endif]-->

    Это заглушка для internet explorer ниже 9-ой версии. Данный код необходим потому, что в скриптах подключается jquery второй версии где убрана поддержка internet explorer.

  8. Привет всем! Прошу оценить простейший сайт http://stopfashizm.com

    Скажу сразу, что это переделка Way Beyond Theme от CMS Joomla. Вот его адатированная версия под DLE 10. Вначале я удалил кучу ненужного кода со стилей и с tpl файлов. Потому что "адаптировальщик" не позаботился об этом. Затем решил попробовать на глаз сверстать его сам. Мысленно разбил этот шаблон на блоки и клепал html код уже сам. Стили брал с когда-то самописного html сайта. Я можно сказать чуть выше звания новичка, но хотелось бы справедливой критики. Мне например не нравится фон сайта и панель регистрации, но как ее сделать лучше пока понятия не имею.

  9. Приветствую! Помогите решить задачу.

     

    Есть код

    <ul class="mytabs" id="navigation">
        <li><a href="index.htm"><span class="tab-text-correct">Главная</span></a></li>
        <li><a href="#page1"><span class="tab-text-correct">Page 1</span></a></li>
        <li><a href="#page2"><span class="tab-text-correct">Page 2</span></a></li>
        <li><a href="#page3"><span class="tab-text-correct">Page 3</span></a></li>
        <li><a href="#page4"><span class="tab-text-correct">Page 4</span></a></li>
    
        </ul>
    var default_content="";
    
    $(document).ready(function(){
    	checkURL();
    		$('ul li a').click(function (e){
    		checkURL(this.hash);
    		});
    	//filling in the default content
    	default_content = $('#pageContent').html();
    	setInterval("checkURL()",250);
    });
    
    var lasturl="";
    function checkURL(hash)
    {
    	if(!hash) hash=window.location.hash;
    	
    	if(hash != lasturl)
    	{
    		lasturl=hash;
    		
    		// FIX - if we've used the history buttons to return to the homepage,
    		// fill the pageContent with the default_content
    		
    		if(hash=="")
    		$('#pageContent').html(default_content);
    		
    		else
    		loadPage(hash);
    	}
    }
    
    
    function loadPage(url)
    {
    	url=url.replace('#page','');
    	
    	$('#loading').css('visibility','visible');
    	
    	$.ajax({
    		type: "POST",
    		url: "load_page.php",
    		data: 'page='+url,
    		dataType: "html",
    		success: function(msg){
    			
    			if(parseInt(msg)!=0)
    			{
    				$('#pageContent').html(msg);
    				$('#loading').css('visibility','hidden');
    			}
    		}
    		
    	});
    
    }
    <?php
    
    if(!$_POST['page']) die("0");
    
    $page = (int)$_POST['page'];
    
    if(file_exists('pages/page_'.$page.'.html'))
    echo file_get_contents('pages/page_'.$page.'.html');
    
    else echo 'There is no such page!';
    ?>
    

    Эти фрагменты позволяют подгружать страницы из папки pages с расширением .html без перезагрузки страницы. К url добавляется решетка #. Так вот вопрос в том, как убрать и эту решетку?

  10. 53 минуты назад, celsoft сказал:

    Смотрел. При детальном тестировании всплыло много багов, в разных браузерах. 

    Или есть вариант написать свой редактор под DLE. Правда это много времени и труда приложить придется.

  11. 4 часа назад, alwe сказал:

    Ясно. Спасибо большое! Значит, придется сначала обновить сайт, а потом уже сервер...

    Извините что не по теме пишу, но я бы советовал перейти на самую новую версию скрипта. Это не сложно. Больше функционала, дерзну сказать что и безопасность выше.

  12. 4 часа назад, celsoft сказал:

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

    Попробуйте сами изменить. Есть еще CKEditor http://ckeditor.com/demo

  13. Специалисты, подскажите где у движка и скрипта конфликт? Суть lazy load, подгрузка изображений по мере скроллинга. Сайт http://stopfashizm.com

     

    Проблема почему-то пока что состоит в том, что в категории "Анатолий Шарий", картинки вообще не грузятся на первой страницы и первые две на второй. На остальных страницах вроде бы подгружаются с эффектом fade in нормально. В остальных категориях тоже. Вообще не пойму в чем проблема?

     

    P.S. Только что еще обнаружил, листаешь новости через pagination. Пару страниц изображения грузит нормально, на некоторых вообще не отображает. Если скрипт убрать то все в норме. Полтергейст какой-то

  14. 4 минуты назад, green987 сказал:

    А когда планируется выход новой версии? Будет ли наконец-то в ней реализован поиск по перекрестным ссылкам? Как в тысячах ссылок искать нужную для того, чтобы ее откорректировать?

    И было бы здорово добавить еще поиск по ключевым тегам!

    Хочу свое пожелание оставить, по пунктам чтобы хотелось видеть.

     

    1. Как указал выше автор поиск по перекрестным ссылкам

    2. Поиск по ключевым тегам

    3. Модернизировать вывод архива материалов. Например на главной отображается архив новостей со всех категорий. Если же мы допустим переходим в категорию "Фрукты", то архив материалов отображает список только из этой категории. Естественно все это сделать на выбор, своего рода включение и выключение функции. С предупреждением что это увеличит нагрузку на сервер.

    4. Сделать функцию быстрого редактирование полностью на ajax. Сейчас нужно перезагружать страницу, хотелось бы и от этого избавится. Такая фишка прекрасно реализована в соц.сети Вконтакте.

    5. Встроить в движок функцию вывода количества новостей в конкретной категории. На сайте нашел пример и выглядит он так http://blogokod.ru/datalife-engine-dle/haki-dle/46-dle-hak-kolichestvo-novostey-v-kategoriyah-dlya-dle.html. Выводится с помощью конструкции {categnum-2}, где 2 это id категории

    6. Разгрузить админ панель, путем удаления из application.js библиотеки jquery. Вместо этого подключить соответствующие файлы с гугла. Там сразу gzip сжимает файл и меньше потребляет трафика соответственно.

    7. Перейти с jquery ui на более легковесную библиотеку. Или написать ее самим.

    8. Сделать автоматическую подгрузку картинок по мере скрола страницы вниз. Пример: http://www.appelsiini.net/projects/lazyload

    9. Подправить live editor. Например есть абзац текста. Под ним вставляешь картинку. Смотришь в исходник, а там для разделения блоков испольуется пустой тег div. Вставляется много лишнего кода.

     

  15. Подскажите пожалуйста! Для того чтобы чуток меньше использовать трафик, из файла application.js удалил библиотеку jquery и ui. В файле functions.inc.php нашел место где подключается данный файл и добавил другой код. В итоге получилось так:

    Цитата

     

            $default_array = array (
                'engine/skins/javascripts/application.js',
                'https://ajax.googleapis.com/ajax/libs/jquery/2.0.3/jquery.min.js',
                'http://code.jquery.com/jquery-migrate-1.2.1.min.js',
                'https://ajax.googleapis.com/ajax/libs/jqueryui/1.9.2/jquery-ui.min.js',
            );

     

     

     

     

    Но после такого изменения перестали работать табы в админ панели и исчез live editor. Не пойму в чем проблема?

  16. Друзья, помогите решить проблему! На сайт  с DLE закинул папку с html файлами (книга). Прописываю ссылку например mysite.ru/lib/ а оно ссылку lib видит как категория, хотя это не так. Как это обойти? Спасибо!

     

    P.S. Есть вариант в href дописать /index.html, но мне хочется чтобы этого названия файла не было.

  17. Приветствую! На сайте есть новости с разными заголовками и описанием, но которые объединены на общую тему. Эти новости про печально известную террористическую группировку ИГИЛ. Каким образом можно добиться чтобы в поиске когда вводишь "игил", выводились все новости на эту тему? К каждому заголовку можно конечно дописать само это слово, но будет не так красиво выглядеть. Представьте если таких новостей 200 и возле каждой слово "игил". Можно ли осуществить поиск по ключевым тегам?

  18. 17 минуту назад, germanydletest сказал:

    Во первых ваша конструкция работать не будет, так как id должен быть уникальным на страницу, а так notepad++ прекрасно справится с этой задачей, если использовать регулярное выражение

    
    ^ — Начало строки. Совпадает с вхождением, только если оно находится в начале строки текста, в котором производится поиск;
    :w — Любая строка букв. Совпадает с выражением ([a-zA-Z]+);
    :Zs — Совпадает с пробелом;
    :Sm — Математический символ. Совпадает с +, =, ~, |, < и >;
    :d — Десятичная цифра. Совпадает с выражением ([0-9]);
    $ — Конец строки. Совпадает с вхождением, только если оно находится в конце строки текста, в котором производится поиск.

     

    Знаю что не будет, я немного напутал текст когда печатал его. id меняю на class и все.  А как осуществить поиск с помощью регулярных выражений? В окне поиска видел "Регулярные выражения и новые строки". 

     

  19. Добрый день! Подскажите, я сохранил бэкап базы на компьютер. В ней куча тегов img. Каждый из них хранит ссылку на различные изображения. Мне нужно произвести т.н. реплейс текста, чтобы перед каждым тегом img подставился фрагмент <ul id="gallery"><li> а после тега img, те же самые закрывающие теги. Каким образом это сделать? В том же notepad++ недостаточно встроенной функции. Максимум что можно сделать, это если в этих самых тегах отображения картинок будут одинаковые ссылки, а они разные. Поэтому обращаюсь к вам за советом. Заранее благодарю за помощь, ибо это очень нужно мне!

     

    Встраиваю плавную подгрузку изображений на jquery, и хочу чтобы к каждому изображения новости, подставлялся вышеописанный код.

     

    Кстати! Может если кому пригодится, вот рабочий демо пример http://nettuts.s3.amazonaws.com/860_preloaderPlugin/index.html

  20. 7 часов назад, Captain сказал:
    
    Делаю rip шаблона

    Я бы постеснялся так определяться на этом форуме, делаешь рип, делай, но не объявляй об этом на сайтах разработчиков, пускай и не имеющих к этому отношения.:D

    Я ничего негативного в фразу "рип шаблона" не влаживаю .Один человек адаптировал шаблон от Джумлы под DLE. Я пытаюсь сделать почти точную копию адаптированного шаблона, но со своими тегами и css кодом, чтобы для меня более понятной была структура.

    11 час назад, alex32 сказал:

    ну наверно потому что фоном залит их родитель  #sidebar, не?
     

    Как это я не заметил такой очевидной вещи? Мозг тогда уже плохо работал) Спасибо!

  21. Ребята верстальщики, подскажите пожалуйста! Застрял на одном моменте.

     

    http://codepen.io/anon/pen/MaPMya

    Справо увидите сайдбар. Специально дублировал блоки под названием "Категории видео". Но проблема в том, что когда я блоку sidebar-block задаю отступ margin-top либо margin-bottom (друг от друга), то вместо того чтобы расстояние в пикселях между ними увеличилось, между ними пространство как бы увеличивается, но не разрывом а все больше становится белого фона. Как будто бы разрыв им и заливается. Помогите это исправить!

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