Форум программистов, компьютерный форум, киберфорум
WordPress
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
 
Рейтинг 4.60/5: Рейтинг темы: голосов - 5, средняя оценка - 4.60
0 / 0 / 0
Регистрация: 27.07.2015
Сообщений: 27

Ввод адреса электронной почты на русском языке

24.08.2018, 08:59. Показов 1327. Ответов 33
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Всем добрый день!

Подскажите, пожалуйста есть на главной странице сайта электронный адрес.
okb@yaokb.ru

а нужно ввести:
okb@яокб.рф

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

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

Спасибо большое
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
24.08.2018, 08:59
Ответы с готовыми решениями:

Извлечение адреса электронной почты
Есть процедура для выделения из текста адреса электронной почты и два Memo, как сделать что бы в Memo1 я вставил текст, а в Memo2 получил...

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

Проверка адреса электронной почты
Как можно проверить адрес электронной почты, не отправляя данные формы на сервер?

33
1 / 1 / 2
Регистрация: 13.03.2012
Сообщений: 382
24.08.2018, 15:16
Вам помоему нужно что то типа транслитератора для email, правда если честно я такого ниразу ещё не встречал..., ну или придется ковырять функцию где формируются email
0
 Аватар для HectorPrima
716 / 473 / 258
Регистрация: 19.12.2014
Сообщений: 1,801
24.08.2018, 15:32
попробуйте: okb@xn--90arl1e.xn--p1ai

Добавлено через 24 секунды
все буквы после двоеточия
0
0 / 0 / 0
Регистрация: 27.07.2015
Сообщений: 27
27.08.2018, 07:52  [ТС]
Большое спасибо за ответы, wolf777,HectorPrima!

К сожалению пока ничего не получилось.

HectorPrima, я ввел следующее: okb@xn--90arl1e.xn
Я правильно Вас понял? Если так то у меня так и отразилось в адресе электронной почты.
Может не так вас понял?
И еще: после двоеточия, есть и цифры, например 90 - я пока не знаю как их сделать буквами.

Подскажите, пожалуйста, еще какие варианты.
Большое спасибо за помощь.
0
 Аватар для HectorPrima
716 / 473 / 258
Регистрация: 19.12.2014
Сообщений: 1,801
27.08.2018, 08:00
То что я вам написал это корректное представление русского адреса на латинском.
Подробности тут https://ru.wikipedia.org/wiki/IDN
Тут онлайн конвертер: http://idnconv.ru/
0
0 / 0 / 0
Регистрация: 27.07.2015
Сообщений: 27
27.08.2018, 08:16  [ТС]
Т.е., HectorPrima!

Извиняюсь за беспокойство. Если у меня на сайте: яокб.рф должен стоятт адрес электронной почты:
okb76@яокб.рф

то он никогда не будет стоять в таком виде, а пользователи будут видеть только:

okb76@xn--90arl1e.xn--p1ai

так?
0
 Аватар для HectorPrima
716 / 473 / 258
Регистрация: 19.12.2014
Сообщений: 1,801
27.08.2018, 08:40
Ok. Где вы вводите этот адрес?
В настройках wordpress или в настройках темы?

Добавлено через 3 минуты
Скриншот экрана киньте что ли...
0
0 / 0 / 0
Регистрация: 27.07.2015
Сообщений: 27
27.08.2018, 08:50  [ТС]
HectorPrima, я ввожу данный адрес в настройках wordpress, т.е.

вхожу с паролем администратора, для администрирования данного сайта.
нажимаю настроить:
потом сбоку: контакты-> настроить.
Есть поле адрес электронной почты:
там забито: okb76@yaokb.ru

и я хочу: okb76@яокб.рф
поставить
0
 Аватар для HectorPrima
716 / 473 / 258
Регистрация: 19.12.2014
Сообщений: 1,801
27.08.2018, 08:59
В стандартном wordpress нет сбоку (слева) меню контакты. И что такое вы нажимаете "Настроить" ?
Вот по этой причине и говорил давайте скриншот.
Кто разрабатывал сайт, ставил плагины и тему, делал первоначальную настройку?
0
0 / 0 / 0
Регистрация: 27.07.2015
Сообщений: 27
27.08.2018, 09:00  [ТС]
К сожалению, скриншот получается велик по объему, т.к. размер файла более 1 мб
Я могу, Вам выслать по электронной почте скриншот, если Вы не против

Спасибо большое
0
 Аватар для HectorPrima
716 / 473 / 258
Регистрация: 19.12.2014
Сообщений: 1,801
27.08.2018, 09:04
yandex.disk или еще куда кидайте и сюда ссылку.
0
0 / 0 / 0
Регистрация: 27.07.2015
Сообщений: 27
27.08.2018, 11:00  [ТС]
HectorPrima,

Ну вот ссылка на файл. Вырезал быть может много, если хотите, оставлю больше текста.


Спасибо.
0
27.08.2018, 12:44

Не по теме:

Цитата Сообщение от Dmitri_kul Посмотреть сообщение
Ну вот ссылка на файл
Вы взяли большую картинку, вставили в Word, скрыли лишнее - и после этого удивляетесь большому размеру. Нужно было обрезать лишнее в Paint и сохранить как jpeg. У меня получился файл размером 66 Кб.

0
 Аватар для HectorPrima
716 / 473 / 258
Регистрация: 19.12.2014
Сообщений: 1,801
27.08.2018, 13:00
Все понятно, настройки в теме. Кидайте название вашей темы.
0
0 / 0 / 0
Регистрация: 27.07.2015
Сообщений: 27
27.08.2018, 13:27  [ТС]
HectorPrima, большое спасибо за ответы!

извиняюсь, я не понял Вашего последнего вопроса:
Кидайте название вашей темы.

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

Спасибо
0
 Аватар для HectorPrima
716 / 473 / 258
Регистрация: 19.12.2014
Сообщений: 1,801
27.08.2018, 16:36
Вот здесь какая у вас тема активная?
Миниатюры
Ввод адреса электронной почты на русском языке  
0
0 / 0 / 0
Регистрация: 27.07.2015
Сообщений: 27
28.08.2018, 07:42  [ТС]
Доброе утро,HectorPrima!

Большое спасибо за картинку - извините, что вчера не ответил.
Нашел то, что Вы спрашиваете.
Пишет, что активна форма: Interface

Показать Вам?

Спасибо
0
 Аватар для HectorPrima
716 / 473 / 258
Регистрация: 19.12.2014
Сообщений: 1,801
28.08.2018, 11:10
если по простому исправлять то в файле
themes\interface\inc\functions\customize r.php
удалить в блоке
PHP
1
2
3
4
5
6
    $wp_customize->add_setting('interface_theme_options[social_email]', array(
        'default'                   =>'',
        'sanitize_callback'         => 'sanitize_email',
        'type'                  => 'option',
        'capability'                => 'manage_options'
    ));
вот эту строку
PHP
1
'sanitize_callback'         => 'sanitize_email',
далее в файле
themes\interface\inc\structure\header-extensions.php
заменить строки
PHP
1
2
3
        $interface_footer_infoblog .=  is_email($options[ 'social_email'] );
        $interface_footer_infoblog .='">';
        $interface_footer_infoblog .=  is_email($options[ 'social_email'] );
на эти
PHP
1
2
3
        $interface_footer_infoblog .=  $options[ 'social_email'];
        $interface_footer_infoblog .='">';
        $interface_footer_infoblog .=  $options[ 'social_email'];
При обновлении темы все опять слетит. Как это исправить по другому нет интереса разбираться. В принципе можно просто поверх темы через JS показать ваш адрес. пара строк кода по моему...
0
0 / 0 / 0
Регистрация: 27.07.2015
Сообщений: 27
29.08.2018, 07:45  [ТС]
Доброе утро, HectorPrima!

Большое спасибо за комментарии. Т.е. посмотрел , нашел пока где это исправлять про Ваш первый вариант, но как я понимаю все слетит? и если честно поэтому мне страшновато это пробовать, вдруг заново не подниму ничего?


В принципе можно просто поверх темы через JS показать ваш адрес. пара строк кода по моему... т.е. тут я не понял, это также пробовать в модулях php убирать один текст и менять его на второй? И еще, будьте добры расскажите, пожалуйста, что значит поверх темы?
0
 Аватар для HectorPrima
716 / 473 / 258
Регистрация: 19.12.2014
Сообщений: 1,801
29.08.2018, 08:26
Ставим плагин с именем "Header and Footer Scripts". В настройках плагина, в поле "Scripts in footer:" пишем следующий код:
JavaScript
1
2
3
<script type='text/javascript'>
jQuery("li.email a").attr("href","mailto:россия@вперед.рф").html("россия@вперед.рф");
</script>
заменяя россия@вперед.рф на нужный вам адрес и все.
Получаем:
Миниатюры
Ввод адреса электронной почты на русском языке  
1
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
29.08.2018, 08:26
Помогаю со студенческими работами здесь

Удалить из адреса электронной почты домен
Ребят выручайте нужно срочно помощь! Суть. Я загружаю базу строк в memo Вид базы email(например cyberforum@yandex.ru:123123) ...

Получение адреса электронной почты пользователя
Здравствуйте. В собственной конфигурации есть справочник Пользователи с реквизитами: 1)идентификаторПользователя -...

Проверка валидности адреса электронной почты
Здравствуйте. как реализовать следующее: в textbox вводится e-mail необходимо чтобы он был (символы)@mail.ru или (символы)@inbox.ru ...

Обработка ссылки адреса электронной почты
Помогите пожалуйста почему то не нажимается на адрес электронной почты в коде ниже с JAVASCRIPT &lt;html...

Извлечение адреса электронной почты из текста с разделителями
Вообщем есть такая как бы база : и мне нужно с нее выделить только Никак в голову не прийдет как пропарсить. Если кто то...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
20
Ответ Создать тему
Новые блоги и статьи
SDL3 для Web (WebAssembly): Работа со звуком через SDL3_mixer
8Observer8 08.02.2026
Содержание блога Пошагово создадим проект для загрузки звукового файла и воспроизведения звука с помощью библиотеки SDL3_mixer. Звук будет воспроизводиться по клику мышки по холсту на Desktop и по. . .
SDL3 для Web (WebAssembly): Основы отладки веб-приложений на SDL3 по USB и Wi-Fi, запущенных в браузере мобильных устройств
8Observer8 07.02.2026
Содержание блога Браузер Chrome имеет средства для отладки мобильных веб-приложений по USB. В этой пошаговой инструкции ограничимся работой с консолью. Вывод в консоль - это часть процесса. . .
SDL3 для Web (WebAssembly): Обработчик клика мыши в браузере ПК и касания экрана в браузере на мобильном устройстве
8Observer8 02.02.2026
Содержание блога Для начала пошагово создадим рабочий пример для подготовки к экспериментам в браузере ПК и в браузере мобильного устройства. Потом напишем обработчик клика мыши и обработчик. . .
Философия технологии
iceja 01.02.2026
На мой взгляд у человека в технических проектах остается роль генерального директора. Все остальное нейронки делают уже лучше человека. Они не могут нести предпринимательские риски, не могут. . .
SDL3 для Web (WebAssembly): Вывод текста со шрифтом TTF с помощью SDL3_ttf
8Observer8 01.02.2026
Содержание блога В этой пошаговой инструкции создадим с нуля веб-приложение, которое выводит текст в окне браузера. Запустим на Android на локальном сервере. Загрузим Release на бесплатный. . .
SDL3 для Web (WebAssembly): Сборка C/C++ проекта из консоли
8Observer8 30.01.2026
Содержание блога Если вы откроете примеры для начинающих на официальном репозитории SDL3 в папке: examples, то вы увидите, что все примеры используют следующие четыре обязательные функции, а. . .
SDL3 для Web (WebAssembly): Установка Emscripten SDK (emsdk) и CMake для сборки C и C++ приложений в Wasm
8Observer8 30.01.2026
Содержание блога Для того чтобы скачать Emscripten SDK (emsdk) необходимо сначало скачать и уставить Git: Install for Windows. Следуйте стандартной процедуре установки Git через установщик. . . .
SDL3 для Android: Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 29.01.2026
Содержание блога Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами. Версия v3 была полностью переписана на Си, в. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru