Jump to content
  • Sign Up
klierik

Предложения по работе форума

Recommended Posts

AlexZaw

Возможно ли сделать кнопочку "Скопировать/Выделить код"  при нажатии на которую либо выделялся, либо  копировался в буфер обмена код который человек выложил на форуме в следующем виде:

много кода

?

Share this post


Link to post
Share on other sites
klierik

@AlexZaw, боюсь что нет :( я не нашел такой ф-ии в аддонах редактора.

Дефолтное цитирование — это, по всей видимости, функционал движка. Указать тип цитируемого контента не предоставляеться возможным.

Share this post


Link to post
Share on other sites
AlexZaw

А если просто добавить кнопку с js

var sel = document.getElementsByClassName('ipsCode')[0];
var range = document.createRange();
        range.selectNode(sel);
  window.getSelection().addRange(range);

Главное прикрутить так чтобы нужный код выделялся

Share this post


Link to post
Share on other sites
uppercase_css

а что за прикол?

пытаюсь создать вопрос, а поле для вопроса отсутствует.

при этом пишет заполните все поля.

Так я и заполнил заголовок, теги и поля опроса, а других полей больше нет.

 

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

<noscript>
  <textarea name="topic_content_noscript" rows="15"> </textarea>
</noscript>

я textarea вручную добавил через инспектор кода и заполнил его.

Edited by uppercase_css

Share this post


Link to post
Share on other sites
klierik
 

а что за прикол?

 пытаюсь создать вопрос, а поле для вопроса отсутствует.

Не смог повторить. Попробуй сбросить кеши браузера

Share this post


Link to post
Share on other sites
uppercase_css
3 часа назад, klierik сказал:

Не смог повторить. Попробуй сбросить кеши браузера

браузер opera

Share this post


Link to post
Share on other sites
klierik
5 часов назад, uppercase_css сказал:

браузер opera

Opera v52.0.2871.99 — http://take.ms/3uJcP

На свежеустановленой версии под Mac такой проблемы необнаружено. А если какие-то ошибки в консоле? какие действия надо выполнить что бы воспроизвести ошибку?

Edited by klierik

Share this post


Link to post
Share on other sites
uppercase_css
22 часа назад, klierik сказал:

Opera v52.0.2871.99 — http://take.ms/3uJcP

На свежеустановленой версии под Mac такой проблемы необнаружено. А если какие-то ошибки в консоле? какие действия надо выполнить что бы воспроизвести ошибку?

Скачивал пару дней назад с оф.сайта под win64 почему то установилась версия 36. Вот на ней и происходят эти чудеса.

Share this post


Link to post
Share on other sites
klierik
7 часов назад, uppercase_css сказал:

Скачивал пару дней назад с оф.сайта под win64 почему то установилась версия 36. Вот на ней и происходят эти чудеса.

В данном случае я даже не знаю чем помочь. CMS поддерживает последние 2 версии любого современного браузера, на сколько мне известно.

Я могу лишь рекомендовать использовать или более новую версию браузера или поменять его на Хром.

Share this post


Link to post
Share on other sites
Crystal-3

Не отображаются ссылки на codepen, поправьте, пожалуйста. http://prntscr.com/jn8loe

Windows10, Хром, Мозилла.

Из кода конечно выцарапала, но как-то это не айс.

Share this post


Link to post
Share on other sites
klierik
8 хвилин тому, Crystal-3 сказав:

Не отображаются ссылки на codepen

Здравствуйте. Спасибо за информацию. Разбираемся...

Share this post


Link to post
Share on other sites
DivMan

Это в Европе больные люди, говорят своему ребёнку, что он гендер и говорят, выбирай, кем хочешь стать. 

Share this post


Link to post
Share on other sites
klierik
В 27.05.2018 в 18:56, Crystal-3 сказал:

Не отображаются ссылки на codepen, поправьте, пожалуйста. http://prntscr.com/jn8loe

Вь следствии обновления ПО сообщества, как мне только что стало известно, Codepen сниппеты были отключены из-за соображений безопастности (последние могли выполнять произвольный JS код).
В результате этого решения все Codepen ссылки, которые были сохранены как снипетты, выводятся некорректно.

В Теме, о которой Вы говорите, я поправил ссылку. Но я не могу сделать этого автоматически во всех сообщениях форума.

От ныне все ссылки Codepen будут вставлятся в редактор как ссылки, а не сниппеты.

Share this post


Link to post
Share on other sites
AlexZaw
В 27.04.2018 в 15:42, AlexZaw сказал:

Возможно ли сделать кнопочку "Скопировать/Выделить код"  при нажатии на которую либо выделялся, либо  копировался в буфер обмена код который человек выложил на форуме

Вобщем написал плагинчик который это делает. Т.е. если человек выкладывает в теме свой код который оформлен соответствующим образом (с помощью кнопочки "Код" в верхней панели)

т.е. вот так

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

Поддержка браузеров Chrome, Opera, Firefox, Edge. На остальных не тестировался за неимением таковых.

Скачать плагин можно по адресу https://github.com/AlexZaw/SelectCode

Надеюсь кому-нибудь пригодится.

Share this post


Link to post
Share on other sites
AlexZaw

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

Скриншоты работы плагина:

до нажатия кнопки:before.jpg

после нажатия кнопки:after.jpg

Отзовитесь те кто установил плагин, хоть буду знать зря все я это затеял или кому-нибудь кроме меня не хватало такой функции ?

Edited by AlexZaw

Share this post


Link to post
Share on other sites
klierik
7 часов назад, AlexZaw сказал:

Отзовитесь те кто установил плагин, хоть буду знать зря все я это затеял или кому-нибудь кроме меня не хватало такой функции ?

Думаю не зря. Но у меня основной браузер это Safari =(

 

 

Share this post


Link to post
Share on other sites
AlexZaw
7 минут назад, klierik сказал:

Но у меня основной браузер это Safari

К сожалению у меня нет возможности проверить код на устройствах от  Apple ? Существуют ли какие-нибудь виртуальные машины на которые можно было бы установить макось, или сервисы типа https://www.browserstack.com/ только бесплатные?

Насколько я понял в сафари выделяется текст перед кнопкой? Попробую что-нибудь придумать.

Share this post


Link to post
Share on other sites
spdif
В 06.07.2018 в 15:37, AlexZaw сказал:

Отзовитесь те кто установил плагин, хоть буду знать зря все я это затеял или кому-нибудь кроме меня не хватало такой функции ?

Это хорошо ?

Screenshot.png

было бы не плохо иметь эту кнопку и в конце кода тоже!

Screenshot (1).png

...

Share this post


Link to post
Share on other sites
AlexZaw
В 29.10.2018 в 08:46, spdif сказал:

было бы не плохо иметь эту кнопку и в конце кода тоже!

Плагин обновлен до версии 2.0 (для браузеров Chrome, Opera, FireFox, EDGE, для Safari будет позже), в котором добавлена вторая кнопка. Для желающих оставлена версия 1.1 с одной кнопкой.

Скачать можно по старому адресу: https://github.com/AlexZaw/SelectCode

Версия для FireFox так же доступна в магазине расширений по адресу: https://addons.mozilla.org/ru/firefox/addon/selectcode-for-htmlforum-io/

Share this post


Link to post
Share on other sites
spdif
В 31.10.2018 в 17:12, AlexZaw сказал:

Плагин обновлен до версии 2.0

Спасибо!

Share this post


Link to post
Share on other sites
spdif

 

Цитата

Рекомендации

Добавление картинок. Воспользуйтесь одним из хостингов изображений (savepic.ru, itmages.ru).

 

Так эти ссылки не рабочие! может стоит поправить?

Share this post


Link to post
Share on other sites
klierik
10.11.2018 в 18:14, spdif сказал:

Так эти ссылки не рабочие! может стоит поправить?

Спасибо. Поправил 

Share this post


Link to post
Share on other sites
klierik
1 час назад, BblIIIu6aJIa>onlypro сказал:

Ребят, а в мобильной версии, с сайта html5book.ru не попасть на форум, нет кнопки

Указанный Вами сайт не имеет отношения к форуму

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.


  • Similar Content

    • kisil-mike
      By kisil-mike
      HTML5 позволяет семантически разделить страницу. ЧТо в теории позволяет поисковикам более качественно индексировать страницу, т.е. индексировать сам контент, нежели беспорядочные(для поисковика) конструкции.
      Вопрос 1: Существует ли реальная польза от html5 сегодня? Влияет ли использование нового стандарта на поисковую оптимизацию?
      Дело в том, что IE6-8 не поддерживают этот стандарт нативно. Приходится писать JS код с созданием новых элементов, иначе браузер не знает о них. А как мы знаем,
      , в обещственных местах(клубах,кафе,школах, институтах) - отключен JS. И если мы перейдем на HTML5, то потеряем часть клиентов. Что вы думаете на эту тему?
  • Member Statistics

    46,896
    Total Members
    1,451
    Most Online
    Neovo
    Newest Member
    Neovo
    Joined
  • Recently Browsing   0 members

    No registered users viewing this page.

  • Спрашивают сейчас

  • Пишут сейчас

    • Xandr555
      Добрый вечер! Подскажите.. Не работает форма, заполнил поля php mail, некоторые синтаксисы не знаю. Код ниже. Скрипт пробовал в хеде и в выложенной вариации, не идет сообщение. Заранее спасибо. <!DOCTYPE html> <html> <head> <title>index.html</title> <meta charset="utf-8"/> </head> <body> <form class="form-horizontal" target="_blank" method="post" id="form" enctype="multipart/form-data"> <div class="form-group"> <label class="col-sm-2 control-label">Ф.И.О.:</label> <div class="col-sm-10"> <input class="form-control" type="text" name="name" placeholder="Имя" required /> </div> </div> <div class="form-group"> <label class="col-sm-2 control-label">Телефон:</label> <div class="col-sm-10"> <input class="form-control" type="text" name="number" pattern="^[0-9]{11}$" placeholder="Телефон" required /> </div> </div> <div class="form-group"> <label class="col-sm-2 control-label">Эл. почта:</label> <div class="col-sm-10"> <input class="form-control" type="email" name="email" placeholder="E-mail" required /> </div> </div> <div class="form-group"> <div class="col-sm-offset-2 col-sm-10"> <textarea class="form-control" rows="3" name="message" placeholder="Ваше сообщение" required></textarea> </div> </div> <div class="form-group"> <div class="col-sm-offset-2 col-sm-10"> <button class="btn btn-default">Отправить</button> <label class="sucsses">СООБЩЕНИЕ ОТПРАВЛЕНО</label> </div> </div> </form> <script> $("#form").submit(function() { $.ajax({ type: "POST", url: "http://mysite.ru/mail9.php", data: $(this).serialize() }).done(function() { $(this).find("input").val(""); $(".sucsses").fadeIn("1500"); setTimeout(function() { $(".sucsses").fadeOut("1500"); }, 2500); $("#form").trigger("reset"); }); return false; }); </script> </body> </html> <!DOCTYPE html> <html> <head> <title>mail9</title> <meta charset="utf-8"/> </head> <body> <?php $recepient = "[email protected]"; $name = trim($_POST["name"]); $number = trim($_POST["number"]); $email = trim($_POST["email"]); $message = trim($_POST["message"]); $message = "Имя: $name \nТелефон: $number \nЕmail: $email \nСообщение: $message"; $headers = 'Content-type: text/plain; charset="utf-8"'; $headers .= "MIME-Version: 1.0\r\n"; $headers .= "From: [email protected]\r\n"; $headers .= "Reply-To: [email protected]\r\n"; $pagetitle = "Сообщение с АЛЬЯНС-сайта"; mail($recepient, $pagetitle, $message, $headers); ?> </body> </html>  
    • Awilum
      Дорогие Друзья! Рад вам сообщить о выходе новой версии движка Flextype 0.9.9! В Flextype 0.9.9 достаточно много важных изменений определяющих — то как будет выглядеть финальная версия Flextype 1.0.0, к которой я иду уже более двух лет! Были пересмотрены, обновлены и переписаны ключевые моменты ядра, ответственные за работу с Записями, Коллекциями, Кешем и Rest API. Подробнее в статье: https://vk.com/@flextype-flextype-099-reliz Большое спасибо всем за то, что вы являетесь частью сообщества Flextype!
    • DevCube
      Привет! Меня зовут Евгения и я ищу талантливых программистов в компанию DevCube. https://mydevcube.com/ Это международная компания, которая занимается DevOps, web и software разработками. На данный момент в команду требуются Full stack .NET (Junior & Senior) — 3+ year of commercial experience; — Strong knowledge of Angular 5+; — Strong knowledge of Typescript; — Experience with HTML/HTML5, CSS/CSS3, SCSS; — Good understanding of Git; — Conversational English. Будет плюсом: VB experience Условия: Удаленная работа full-time Зарплата от 10-20$/час по результатам собеседования. Обязательное условие - быть на связи до 21-22:00 по Москве. Для отклика прошу писать на почту: [email protected]
  • Popular Contributors

    Nobody has received reputation this week.

×
×
  • Create New...