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

odys

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

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

  • Посещение

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

    121

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

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

    DLE не использует перечисленные вами поля для авторизации. Вам нужно в вашем приложении на странице Facebook отказаться от них.

    а где это можно сделать? Прошёлся по всем пунктам настроек приложения на Facebook, но так и не нашёл как это сделать.

    Кто разобрался, подскажите

  2. 5 часов назад, ussuriyskiy сказал:

    и вообще что делать?

    да только по одному

    Цитата

    Я пока причину не нашёл. В логах то же нет ничего нужного

    хостинг нужно менять.

    У меня такая хрень была, в тп написал, через час пришло письмо с извинениями и даже один месяц бесплатно дали.

  3. 24 минуты назад, melkij сказал:

     

    Заметил что в похожих новостях повторяется новости,даже та в которой находишься,подскажите как исправить.?

    ни когда такого не замечал, ты точно через related выводишь похожие новости?

  4. 5 часов назад, Spyhog сказал:

    Не спешите, лучше делать медленно, но правильно. А чего хоть ожидать стоит от ново версии?

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

  5. 3 часа назад, Элоим сказал:

    М.б. в следующих версиях DLE?

    не думаю, сайты делают не для тестирования шаблонов, это просто твоя хотелка, которая нужна только тебе.

    3 часа назад, Элоим сказал:

    Или все же есть готовый мод?.

    тут ответ тот же, кому это, кроме тебя, нужно?!

  6. Всем привет, помогите, кто понимает в js, с такой штукой.

    В общем у меня стоит в одной из форм автозаполнение, стандартный jqueryui

    $( "#block" ).autocomplete({
      source: function( request, response ) {
    	$.ajax({
    	  url: "source/sugg.php",
    	  dataType: "jsonp",
    	  data: {
    		max: "7",
    		term: request.term
    	  },
    	  success: function( data ) {
    		response( data );
    	  }
    	});
      },
      minLength: 3,
      select: function( event, ui ) {
    	//действие при выборе...
    	
    	return false;
      }
    })

    так мне нужно чтобы если пользователь ни чего не выбрал из списка, а просто нажал tab (для переключения на следующее поле) или мышкой переключился на следующее поле. В общем когда поле поиска не в фокусе и ни чего не было выбрано, автоматом имитировался выбор первого найденного результата

  7. 1 час назад, bbaa11 сказал:

    Здравствуйте.

    Пошарил по 13 версии перед тем как обновится, заметил такую вещь может баг может спецом не критично но неудобства дотавляет

    После загрузки изображений их нельзя сразу добавить и в краткую и в полную новость, изображение добавляется только туда из какой новости было открыто окно загрузки

    Это можно как то исправить?

    И в быструю редакцию название с краткой новостью вернуть?

    https://halyvatut.com (не обновлялся пока)

    не правда, в каком поле и в каком месте этого поля у тебя курсор в то и вставляется картинка

  8. 1 час назад, ntrtv сказал:

    Вывожу на сайте новости по допполю youtubevideo - то есть новости с видео. Ссылка такая: https://ntr-24.ru/index.php?cstart=2&do=xfsearch&xf=youtubevideo. Но в TITLE выводится название допполя "youtubevideo - Название сайта". Как вывести свой, нормальный Title? Или как вообще по-другому можно как-то вывести все новости, у которых заполнено это поле? Мне бы еще разбивку по категориям сделать. На главной у меня это получается через custom, и навигация тоже выводится, но мне нужно это на отдельной странице сделать.

    в админке «Заголовки, описания, метатеги»

    • Поддерживаю 1
  9. 4 часа назад, mrinfo сказал:

    и по какой-то причине для facebook не работает это плагин

    дай ссылку на конкретную новость из которой facebook не хочет нужную картинку брать.

    Править ни чего не нужно и facebook должен брать и берёт картинку из og:image, вот документация:

    https://developers.facebook.com/docs/sharing/webmasters/

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

    Но как из вставить? Они у меня через допполе идут. 

    https://dle-news.ru/extras/online/rss_translate.html

    Цитата

    Также вы можете использовать дополнительно любые теги которые поддерживаются шаблоном вывода краткиких новостей shortstory.tpl, однако вам необходимо быть внимательными чтобы не был нарушен стандарт вывода RSS 2.0 который используется для RSS трансляции публикаций.

     

  11. 3 минуты назад, Gameer сказал:

    А пробовал убирать

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

  12. @Gameer не знаю что и как, но вот так работает

    if (strpos($tpl->copy_template, "[ufvalue_") !== false) {
    					$xfields     = xfieldsload(true);
    					$xfieldsdata = xfieldsdataload($userField['xfields']);
    					
    					foreach ($xfields as $value) {
    						$preg_safe_name = preg_quote($value[0], "'");
    						$tpl->copy_template = preg_replace("'\\[ufvalue_{$preg_safe_name}\\]'i", stripslashes($xfieldsdata[$value[0]]), $tpl->copy_template);
    					}
    				}

    вырезал все эти if и else, оставив только формирование ufvalue и всё норм, выводит то, что нужно и нормально B)

  13. 1 час назад, Gameer сказал:

    Я только что проверил у себя на отдельной странице, все работает как я описал выше.

    это то и странно, у меня тоже по отдельности работает, а вот если взять весь код целиком из модуля UserBox https://github.com/dle-modules/DLE-UserBox/blob/master/engine/modules/userbox.php

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

    Ладно, @Gameer спасибо тебе за попытку помочь. Очень благодарен, буду сегодня вечером дальше ковырять, попробую не брать весь код, а вырезать только нужную мне часть.

  14. @Gameer так было в модуле UserBox, но он перестал работать, вернее доп. поля стали пустыми, хотя движок не обновлял, я его немного переписал под себя, но вот доп. поля так и не выводятся...

    через print_r( $xfieldsdata[$value[0]] ); данные из полей выводятся ( Muster Str.str1haus12345plzBerlinstadt0176123456789tel ) а через [ufvalue_pole]  нет.

  15. Добрый день, помогите найти ошибку.

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

    Вывести все его данные получилось, однако с доп. полями проблема.

    Не могу найти ошибку:

    include (ENGINE_DIR . '/inc/userfields.php');
    if (strpos($tpl->copy_template, "[ufvalue_") !== false) {
    	$xfieldsdata = xfieldsdataload( $userField['xfields'] );
    	
    	foreach ( $xfields as $value ) {
    
    		$preg_safe_name = preg_quote( $value[0], "'" );
    		
    		if($xfieldsdata[$value[0]] == "") $ufgiven = false; else $ufgiven = true;
    		
    		if( $value[5] != 1 ) {
    
    			if( !$ufgiven ) {
    
    				$tpl->copy_template = preg_replace( "'\\[ufgiven_{$preg_safe_name}\\](.*?)\\[/ufgiven_{$preg_safe_name}\\]'is", "", $tpl->copy_template );
    				$tpl->copy_template = str_replace( "[ufnotgiven_{$value[0]}]", "", $tpl->copy_template );
    				$tpl->copy_template = str_replace( "[/ufnotgiven_{$value[0]}]", "", $tpl->copy_template );
    
    			} else {
    
    				$tpl->copy_template = preg_replace( "'\\[ufnotgiven_{$preg_safe_name}\\](.*?)\\[/ufnotgiven_{$preg_safe_name}\\]'is", "", $tpl->copy_template );
    				$tpl->copy_template = str_replace( "[ufgiven_{$value[0]}]", "", $tpl->copy_template );
    				$tpl->copy_template = str_replace( "[/ufgiven_{$value[0]}]", "", $tpl->copy_template );
    
    			}
    
    			$tpl->copy_template = preg_replace( "'\\[ufvalue_{$preg_safe_name}\\]'i", stripslashes( $xfieldsdata[$value[0]] ), $tpl->copy_template );
    
    		} else {
    
    			$tpl->copy_template = preg_replace( "'\\[ufgiven_{$preg_safe_name}\\](.*?)\\[/ufgiven_{$preg_safe_name}\\]'is", "", $tpl->copy_template );
    			$tpl->copy_template = preg_replace( "'\\[ufvalue_{$preg_safe_name}\\]'i", "", $tpl->copy_template );
    			$tpl->copy_template = preg_replace( "'\\[ufnotgiven_{$preg_safe_name}\\](.*?)\\[/ufnotgiven_{$preg_safe_name}\\]'is", "", $tpl->copy_template );
    
    		}
    
    	}
    }

    код взял из engine/modules/profile.php

    $preg_safe_name выводит все названия полей — слитно

    $xfieldsdata[$value[0]] - выводит данные поля и название поля — слитно

    однако в шаблоне [ufvalue_pole] — пусто.

    Что делаю не так?

    Версия dle 12.0

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