Поддержка Проблемы и решения Избавиться от преобразования числовых эквивалентов с

  • Подыскивая, на какую систему перенести свой сайт, в числе других попробовал WP. Всё бы ничего, однако тут же обнаружилось, что редактор, нимало не интересуясь мнением пользователя, преобразует все попадающие в него числовые эквиваленты символов в сами символы. Этот форум — один из ярких примеров: здесь опубликовать код в его исходном виде попросту невозможно, поэтому оставляю только результат:

    <ul>
        <li><code> </code> en space (U+2002)</li>
        <li><code> </code> em space (U+2003)</li>
        <li><code> </code> three-per-em space (U+2004)</li>
        <li><code> </code> four-per-em space (U+2005)</li>
        <li><code> </code> six-per-em space (U+2006)</li>
        <li><code> </code> figure space (U+2007)</li>
        <li><code> </code> punctuation space (U+2008)</li>
        <li><code> </code> thin space (U+2009)</li>
        <li><code> </code> hair space (U+200A)</li>
    </ul>

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

Просмотр 15 ответов — с 31 по 45 (всего 46)
  • Модератор Yuri

    (@yube)

    +1

    Выходит, правильный наборчик 🙂

    Спасибо, vjpo. Я тут вроде определился с исполнителем, и мы решили остановиться таки на WP, так что может пригодиться. 🙂
    Всё-таки ума не приложу, для чего в системе по умолчанию включать функциональность, чтобы избавиться от которой, надо устанавливать подключаемый модуль. Марсианская какая-то логика: всё встреченное до сих пор требовало модулей, чтобы функциональность расширить…
    И ведь что характерно — в принципе-то типографирование нужно, только нормальное и осмысленно управляемое. Теперь же получается, что надо сначала блокировать то кривое, которое уже зачем-то запущено в обход редактора, а потом искать и ставить модули, которые обеспечат нормальное. Чудеса в решете!

    Модератор Yuri

    (@yube)

    Да просто всё! Движок изначально блоговый, рассчитанный на людей, которые в глаза не видели никакого HTMLя, не говоря уже о PHP. 5 минут на установку (возможно с чьей-то помощью) — и знай себе пиши. На каком-то форуме человек, у которого, судя по всему, не сложилось со сдачей стеклотары и который решил заработать денег на сайте, возмущался, что всё слишком сложно «для кухарки, решившей сделать сайт», что слишком много всего надо знать, чтобы немного изменить внешний вид. Люди даже админку в глаза не видели (хотя посты создают), судя по количеству вопросов (в том числе не заданных) «как изменить или убрать надпись еще один блог на вордпресс?» А Вы говорите «модули», «расширять»… 🙂

    Кстати, не обращали внимания, сколько всего надо выключить в MS Word, чтобы он «не умничал»?

    Откуда растут ноги, понятно.
    Но ведь он давным-давно блоговым быть перестал и маркетируется как универсальный, каковым фактически и является. И номер версии у него вполне взрослый. Проект активно развивается и конец его жизненного цикла пока явно не просматривается. Но тогда при чём тут кухарки?
    Когда теплокровное прямоходящее, которое вы очень ярко и справедливо охарактеризовали, требует опуститься до его уровня, это понятно и ожидаемо. Паспорта дают кому ни попадя, хотя зря. У меня не умещается в голове другое — как могут вполне грамотные и делом доказавшие свою пригодность на что-то путное люди под подобные требования с готовностью подстраиваться! Почему меня, нормального и отвечающего за свои действия человека, считается нормальным насильственным путём уравнивать с самым последним дебилом? От этого туловища что, можно ожидать полезного контента и, следовательно, гордиться своей сопричастностью к его сетевым испражнениям? Отчего меня, ни разу не знающего php, однако считающего своей обязанностью начать эксплуатацию системы с чтения пользовательской документации и знакомства с интерфейсом управления, нужно ставить на одну доску с уродом, который себя этим не утруждает? Ведь возможности отключить всё, что не нужно, и включить то, что требуется из имеющегося на борту в WP, в отличие от Word, нет. Есть за бортом, где я, вменяемый пользователь, и дятел, никогда и ничего не читавший, но берущийся писать, в известной степени равны. Так что я говорю совсем другое: как раз кухарке сайт не нужен. Уже кушали-с: сегодня сайт, а завтра государство… Сайт нужен владельцу сайта.
    Я вот не припоминаю случая, чтобы мне за все лет 15, что я пользуюсь Word, пришлось ковырять саму программу. При DOS-версии я на такие подвиги просто был неспособен в принципе, а когда стал более-менее приличным пользователем, как-то не требовалось. Практически всё, что требует настройки, легко настраивается через меню, и если требуется нацепить что-то ещё, это сводится либо просто к запуску установочной программы, либо к нескольким элементраным операциям с файлами по пошаговой инструкции.
    Да и, в сущности, отключать-то в Word нужно минимум. Весной я купил Офис 2010 и перешёл на него с 2003; должен сказать, что настраивать практически ничего не пришлось, только добавил несколько нужных для работы стилей и слегка переставил значки. Всё остальное работает из коробки, и работает отлично.

    Позволяет отключить перечисленный выше «наборчик».

    Неправда! При «вошел-вышел» в/из редактора (добавить новый пост/страницу) все равно создается пустая запись в БД.
    Вот это бредовая ситуация :))
    =====
    Умел бы билеты в core.trac создавать давно бы уже написал туда… Кто умеет напишите, пусть девелоперы подправят код..

    Извините, плагин не устанавливал, привёл ссылку как есть ) Кстати, автор плагина — разработчик WP. Можно и ему коммент написать.

    все равно создается пустая запись в БД

    Спасибо, что объяснили. Пользуюсь плагином wp optimize, он всегда показывает 1 auto draft post в базе, сколько не удаляй. Поскольку 1 auto draft post наблюдался на разных сайтах, понял, что это WP, и успокоился. Быстрая публикация в админках не висит.
    Попробовал и Disabler’ом, и в functions.php wp_deregister_script('autosave');
    зайти-выйти — появляется auto draft.

    В настройках написания есть графа Форматирование, туда, к галочке про смайлики, и просится галочка wptexturize

    Чует мой интеллект, что проблема в том, когда выполняется сие действие — AutoDraft’инг.. Разработчикам и труда много не составит, чтобы AutoDraft активировать не в момент входа на страницу /wp-admin/post-new.php, а в момент, когда нажимаешь кнопку Publish (Опубликовать).
    Хе :)) А тогда по сути он и не нужен совсем, ведь после нажатия кнопки Publish — юзер сам определяет статус поста — черновик или паблик…
    Кто поможет написать в core.trac ??
    =====
    Предполагаю, что порождает этот шутливый бред — кусочек кода, находящийся в admin-ajax.php со строки 923
    case 'autosave'

    Не берусь судить, но мне кажется AutoDraft в момент входа на страницу сделан умышленно, как забота о пользователе. Писал-писал, осталось две строчки, браузер вылетел, но ничего не пропало. Какое еще событие может запускать эту функцию и счетчик autosave интервал, первая буква в текстовом поле?

    находящийся в admin-ajax.php со строки 923

    Чушь… Вырезал целиком — все равно пишет пустую запись…

    сделан умышленно, как забота о пользователе. Писал-писал,

    Да я не против этой фишки, но зачем создавать пустую запись если ни ОДНОГО символа не написал (вообще ничего) :))
    UPD Ну и сделали бы после ввода хоть одного символа…

    извините, добавил там про символ… ну будет черновик с одной буквой )))

    если бы это можно было бы гарантированно отключить, это да. Пока не получилось. Даже Disabler подкачал. Даже «заходить-выходить» в редактирование не обязательно. 1 auto draft есть и баста )

    Это какой-то глюк внутри админки, потому как, ни один плагин (по-крайней мере, которые я юзал) позволяющие постить с «морды» сайта не пишет пустой пост… Видать разработчики и вправду хотели обезопасить юзера от потери информации…
    Ну что ж.. Придется заморозить еще одну версию кодинга.. Слов нет ((

    О кажется я в нужную тему попал.
    За два месяца теста wp нашел более серьёзнее проблемы чем url котрое пишется через тире с нижним регистром. Первое то что wp для функционального русскоязычного блога весит размером 30 — 35Mb и это не считая базы данных, захожу в админку на страницу плагины а там сплошной спам, картинки Donate Visa по четыре баннера и понятное дело, окна плагинов в js.. красота, в ядре wp эти функции весили бы во много раз меньше. Из этого вывод wp не может работать без плагинов. Второе, шаблоны или темы ну оч дорогие и это не вина создателей шаблона, в теме twentyten 60 файлов в таблице стилей больше тысячи строк 😮 . Я так и не нашел тему с переменой шириной с тремя колонками, они есть но очень мало и сделаны похабно. Это всё уменьшает количество пользователей движком wp. Не думаю что этого хотели разработчики WordPress. А самое главное текстовый редактор в режиме HTML делает такое что … мягко говоря потом не исправишь. Вывод wp выросла с багами, а плагины их исправляют, это продуманный маркетинг.

    Первое то что wp для функционального русскоязычного блога весит размером 30 — 35Mb и это не считая базы данных, захожу в админку на страницу плагины а там сплошной спам, картинки Donate Visa по четыре баннера…

    Не всё понял, но стало интересно.
    Что страшного в 30–35 Мбайтах? Не уверен, что это нетерпимо много. Но что более странно, на странице плагинов, куда зашёл я, ни спама не увидел, ни картинок Donate Visa по четыре баннера. По-моему, работа с плагинами организована в WP близко к идеалу.

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

    У меня сложилось впечатление, что это осознанное архитектурное решение, у которого есть свои плюсы. Может, я не знаю, куда смотреть, но существенных минусов не нашёл.

    Второе, шаблоны или темы ну оч дорогие…

    Это в переносном, что ли, смысле? А что подразумевается?

    …в теме twentyten 60 файлов в таблице стилей больше тысячи строк 😮 .

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

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

    Я просто подумал, что чем перекапывать неисчерпаемые залежи готового и дармового, а потом всё равно допиливать, логичнее сразу взять первую попавшуюся (попалась именно Twenty ten) и поручить допилить её. Прекрасно пилится.

    Это всё уменьшает количество пользователей движком wp.

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

    А самое главное текстовый редактор в режиме HTML делает такое что … мягко говоря потом не исправишь.

    Это творит не редактор, а сам движок. И благо бы такой шизоидный взгляд на разработку отличал только создателей WP! Увы, миром правит закон Парето, поэтому массовый продукт в первую очередь конструируется в расчёте на использование безнадёжным дебилом, и в последнюю — на психически здорового и квалифицированного, да к тому же мало-мальски грамотного человека. Но в случае с WP это лечится — подсказка, полученная в самом начале, решила проблему.

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

    Маркетинг, если он на что-то годен, всегда продуман. И будем справедливы: со времён Адама не существует программ, которые бы выросли без багов.

    Вы так пишите как будто я что то выдумал. К примеру: поскольку вы путаете страницу активации плагинов со страницей плагинов, предполагаю что ваши ответы не стоят внимания возможно полны маразма, что помешает нам дальнейшему обзору всех несуразиц wp.

Просмотр 15 ответов — с 31 по 45 (всего 46)
  • Тема «Избавиться от преобразования числовых эквивалентов с» закрыта для новых ответов.