Каковы некоторые веб-решения базы знаний? [закрытый]

Вы можете попробовать следующий способ проверить версию браузера.

    <!DOCTYPE html>
    <html>
    <body>
    <p>What is the name(s) of your browser?</p>
    <button onclick="myFunction()">Try it</button>
    <p id="demo"></p>
    <script>

    function myFunction() { 
     if((navigator.userAgent.indexOf("Opera") || navigator.userAgent.indexOf('OPR')) != -1 ) 
    {
        alert('Opera');
    }
    else if(navigator.userAgent.indexOf("Chrome") != -1 )
    {
        alert('Chrome');
    }
    else if(navigator.userAgent.indexOf("Safari") != -1)
    {
        alert('Safari');
    }
    else if(navigator.userAgent.indexOf("Firefox") != -1 ) 
    {
         alert('Firefox');
    }
    else if((navigator.userAgent.indexOf("MSIE") != -1 ) || (!!document.documentMode == true )) //IF IE > 10
    {
      alert('IE'); 
    }  
    else 
    {
       alert('unknown');
    }
    }
    </script>

    </body>
    </html>

И если вам нужно знать только версию браузера IE, вы можете следовать ниже кода. Этот код хорошо работает для версии IE6 для IE11

<!DOCTYPE html>
<html>
<body>

<p>Click on Try button to check IE Browser version.</p>

<button onclick="getInternetExplorerVersion()">Try it</button>

<p id="demo"></p>

<script>
function getInternetExplorerVersion() {
   var ua = window.navigator.userAgent;
        var msie = ua.indexOf("MSIE ");
        var rv = -1;

        if (msie > 0 || !!navigator.userAgent.match(/Trident.*rv\:11\./))      // If Internet Explorer, return version number
        {               

            if (isNaN(parseInt(ua.substring(msie + 5, ua.indexOf(".", msie))))) {
                //For IE 11 >
                if (navigator.appName == 'Netscape') {
                    var ua = navigator.userAgent;
                    var re = new RegExp("Trident/.*rv:([0-9]{1,}[\.0-9]{0,})");
                    if (re.exec(ua) != null) {
                        rv = parseFloat(RegExp.$1);
                        alert(rv);
                    }
                }
                else {
                    alert('otherbrowser');
                }
            }
            else {
                //For < IE11
                alert(parseInt(ua.substring(msie + 5, ua.indexOf(".", msie))));
            }
            return false;
        }}
</script>

</body>
</html>
12
задан vmg 1 December 2014 в 12:35
поделиться

6 ответов

Я ответ второго Luke.

Я могу Рекомендовать Слияние и здесь почему: Я протестировал экстенсивно много коммерческих и бесплатных основанных на Wiki решений. Ни один не является победителем на всех учетных записях, включая слияние. Позвольте мне попытаться сделать Ваши поиски немного короче путем суммирования того, что я учился быть болью и что важно:

  • WYSIWYG является большинством, имеют функцию Предприятия. Wiki без него, пропустите его
  • Говоря, что в действительности WYSIWYG не работает отлично. Это - больше функции, Вам, должно быть, придется получить обычных пользователей не бояться монстра и начать использовать его. Но Вы и любой, который хочет серьезно создать содержание, очень быстро привыкнете к разметке Wiki. это быстрее и более надежно.
  • Вам нужны хорошие средства управления полномочиями (кто видит, редактирование и т.д.' страница). слияние имеет хороший, но у меня есть свои жалобы (к сложному, который будет помещен здесь)
  • Вы захотите хорошую функцию экспорта. Большинство даст Вам единственный экспорт страницы "PDF", но Вам нужно намного больше. Например, позволяет, говорят, что у Вас есть FAQ, Вы хотите экспортировать все право FAQ? это будет работать?
  • Макросы: Вы хотите общественные макросы создания. Вы спросили, например, о способности оценить страницы, вот ссылка на Макрос для Слияния, которое позволяет Вам сделать это
  • Структура: Вы хотите смочь сказать, что страница является ребенком другой страницы, и смочь просмотреть данные. Модель Википедии, осиротевших страниц без sturcture не будет работать на Предприятии. (думайте FAQ, Вы хотите иметь иерархию нет?)
  • Способность к легко изображению атташе, которое будет встроено в тело страницы/статьи. В слиянии Вы должны загрузить изображение и затем можете встроить его, это могло быть немного лучше (CTR+V), но я предполагаю, что это достаточно легко для 80% пользователей.

В конце дня помните, что Wiki будет ценна Вам более гибкое, которое это. Это должен быть "пустой" холст, и Ваше воображение затем используется для "создавания" приложения. В Слиянии я нашел 3 различных "лучших практики" о том, как создать FAQ. Это означает, что я могу реализовать МНОГО вещей.

Некоторые примеры (я использую свою Wiki для),

  • Часто задаваемые вопросы: любая ошибка, проблема зарегистрирована. Используемый PS и ENG. уменьшенное внутреннее время поддержки существенно
  • Состояние счета дорожки: Я реализовал сложную "панель инструментов", которую Вы видите сразу, какой клиент в том, какое состояние, версия программного обеспечения, которую они имеют, кто в компании 'владеет" custoemr и т.д.'
  • Продукт: вся документация, инструкции по установке, "новые функции и возможности" и т.д.
  • Техническая документация, структура DB и что означают таблицы
  • HR: список контактов, Репозиторий документов

Мой бегун (15-месячный назад) был свободным Deki_Wiki, время передало, таким образом, я не знаю, было ли это все еще моим бегуном.

удачи!

10
ответ дан 2 December 2019 в 19:57
поделиться

Цербер - это - больше полнофункциональная Справочная служба / Система отслеживания задач, но это имеет хорошее встроенное решение КБ. Это может быть свободно, но у них действительно есть недорогая версия платы, которая также очень хороша.

2
ответ дан 2 December 2019 в 19:57
поделиться

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

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

Я думаю, что это имеет почти все функции, которые Вы просите из поля.
Drupal преимущества CMS

1
ответ дан 2 December 2019 в 19:57
поделиться

Лично я использую MediaWiki с этой целью. Я попробовал много других свободных и заплаченных wikis (включая Слияние) и всегда впечатлялся простотой MediaWiki и простотой использования.

Мне установили MediaWiki на карте флэш-памяти (использующий XAMPP от PortableApps), который я использую главным образом в качестве репозитория основы/фрагмента кода личных знаний. Я могу взять его со мной везде, откуда я иду и просматриваю/редактирую его любого компьютера, я использую.

1
ответ дан 2 December 2019 в 19:57
поделиться

Мы использовали комбинацию

  • TWiki
  • OpenGrok для кодовой базы
  • Usenet
  • Основанная на LotusNotes система

Пока существует устройство поиска Google, указал на эти вещи, я думаю, что нормально иметь любого или много версий, пока люди используют их

0
ответ дан 2 December 2019 в 19:57
поделиться

Я также исследовал программное обеспечение Wiki для использования в качестве КБ, но это хитро для нахождения чего-то, что просто в использовании для нетехнических людей. Существует много wikis, которые пытаются обеспечить редактирование WYSIWYG, но большая часть программного обеспечения, которое я нашел, генерирует противную неэффективную разметку HTML от WYSIWYG-редактора.

Одним существенным исключением к этому является Слияние, которое генерирует синтаксис Wiki от WYSIWYG-редактора. Это все еще не прекрасно (покажите мне WYSIWYG-редактор, который является), но довольно хороший компромисс между сохранением простого синтаксиса Wiki для тех, кому нравится он и разрешение нетехническим пользователям внести содержание. Единственная проблема состоит в том, что Слияние не является бесплатным (1 200$ для 25 пользовательских лицензий).

Править: Я также попробовал DekiWiki и в то время как UI хорош, это, кажется, не довольно готово к прайм-тайму (страдает ужасно от тяжелой выходной упомянутой выше болезни WYSIWYG). Также кажется, что они испытывают недостаток в направлении, поскольку существует столько различных способов выполнить ту же задачу.

3
ответ дан 2 December 2019 в 19:57
поделиться
Другие вопросы по тегам:

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