Действительно ли возможно использовать аутентификацию в каналах RSS с помощью php?

Быстрый трюк (это скроет кнопку сортировки, но функция все еще работает): - Создать CSS:

.no-sort::after { display: none!important; }

.no-sort { pointer-events: none!important; cursor: default!important; }
  • Затем добавьте это в заголовок вашей таблицы:

<th class="no-sort">Heading</th>

В любом случае, здесь длинный ответ, вы можно использовать этот фрагмент кода для отключения функции сортировки определенного столбца (base-idx: 0), AS WELL AS удаляет кнопку сортировки:

$('#example').dataTable( {
  "columnDefs": [
    { "orderable": false, "targets": 0 }
  ]
} );

Но это не будет работать идеально, если в первом столбце вы зададите значение orderable как false. Функция сортировки остановится, но кнопка все еще там. Поскольку по умолчанию первый столбец был установлен в порядке возрастания ('order': [[0, 'asc']). Чтобы отключить это «раздражающее» значение по умолчанию, добавьте еще одну опцию: «заказ»:

$('#example').dataTable( {
      "columnDefs": [
        { "orderable": false, "targets": 0 }
      ],
      "order": [],  // not set any order rule for any column.
});
7
задан saint 28 May 2009 в 09:47
поделиться

7 ответов

Ну, это не очень распространено, но я недавно прочитал об этом статью

http://labs.silverorange.com/archive/2003/july/privaterss

, может вам помочь

3
ответ дан 7 December 2019 в 12:24
поделиться

Средство чтения каналов должно иметь доступ к URL-адресу канала, поэтому, если он доступен только людям в вашей сети, Google Reader (например) не сможет разрешить адрес и найдите канал.

1
ответ дан 7 December 2019 в 12:24
поделиться

Outlook 2007 и более поздних версий может подписаться на каналы с проверкой подлинности в качестве временного решения . Это не идеально, но возможно.

На стороне PHP вам просто нужно использовать базовую HTTP-аутентификацию.

0
ответ дан 7 December 2019 в 12:24
поделиться

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

Это для интрасети, верно? Вы используете статические IP-адреса?

Возможно, у них есть страница аутентификации (где они входят в систему, используя учетные данные своей компании), и с этого момента они могут получать доступ к своему RSS-каналу с этого IP-адреса. Если они переходят на другой IP-адрес, им просто нужно повторно авторизоваться.

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

Боль в заднице, если IP-адреса перемещаются много раз, но возможный вариант.


В противном случае определение того, какие считыватели могут быть использованы. NewsGator поддерживает полную аутентификацию, поэтому это, безусловно, самый простой метод.

0
ответ дан 7 December 2019 в 12:24
поделиться

Вы можете попробовать HTTP-аутентификацию (базовую или дайджест).

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

1
ответ дан 7 December 2019 в 12:24
поделиться

Для этого также можно использовать веб-службы, такие как REST / SOAP.

0
ответ дан 7 December 2019 в 12:24
поделиться

Почему бы не создать токен аутентификации для этого конкретного пользователя, чтобы комбинация идентификатора токена / фида аутентифицировала пользователя?

0
ответ дан 7 December 2019 в 12:24
поделиться
Другие вопросы по тегам:

Похожие вопросы: