Формируем дальнейшее развитие форума.

Тема в разделе "Приемная", создана пользователем Блаженный_Поэт, 17 июл 2009.

  1. дикий муцио свободный художник

    • Ветеран
    Рег.:
    06.06.2011
    Сообщения:
    5.419
    Симпатии:
    8.412
    Репутация:
    556
    Оффлайн
    Одна назойливая мысль неотступно преследует меня последнее время: почему на форуме нет раздела в котором каждая тема была бы посвящена тому или иному шахматисту прошлого и настоящего? Есть у нас, конечно, пресс-конференции, куда скидываются некоторые материалы о героях оных, но как быть с остальными? Скажем, мне надо подыскать материалы для лекции о Верлинском. Допустим, фотографии, биографические справки, какие-то статьи о нем, воспоминания. Такой раздел, в данном случае, оказался бы более чем полезен. Открываешь, находишь нужную тему, работаешь.
    Химичка, Серый_кот и nh2008 нравится это.
  2. Challenger Spy Технический специалист

    • Команда форума
    Рег.:
    29.01.2011
    Сообщения:
    3.541
    Симпатии:
    2.060
    Репутация:
    190
    Онлайн
    Предполагаю такого раздела нет по той причине, что личности немногих шахматистов способны вызвать оживленную дискуссию. У Каспарова, Карлсена и Фишера такие темы есть. По другим же персоналиям, очевидно, никто пока не выявил желания создавать профильные темы, хотя такая возможность есть у каждого.
    Camon14 и Goranflo нравится это.
  3. MS Михаил Семионенков

    • Команда форума
    Рег.:
    10.02.2006
    Сообщения:
    5.954
    Симпатии:
    1.684
    Репутация:
    142
    Оффлайн
    Google и вики никто не отменял, постановка вопроса сомнительна. Создать тему, чтобы поделиться своими находками - совсем другое дело :)
  4. дикий муцио свободный художник

    • Ветеран
    Рег.:
    06.06.2011
    Сообщения:
    5.419
    Симпатии:
    8.412
    Репутация:
    556
    Оффлайн
    Создать тему в ряду таких же тем, вот о чем речь. О структуре форума и удобстве пользования оным. Одно дело рыться в пресс-клубе в поисках нужной фамилии, другое - одним кликом получить исходный список. Появится раздел - проснется и активность юзеров. Закон обратной связи. Темы, то бишь фамилии, можно застолбить заранее. Наткнулся я на интересную информацию, скажем, о Стейнице. Самому тему создавать хлопотно, а скинуть в заранее заготовленную ветку - нет проблем. То же и с фотографиями. Будет копиться материал, который впоследствии может оказаться полезным. Не секрет, что некоторая информация в интернете со временем исчезает. По разным причинам. Впрочем, если администрация не заинтересована направлять энергию юзеров в правильное, шахматное русло, то извините за беспокойство.
    Химичка нравится это.
  5. MS Михаил Семионенков

    • Команда форума
    Рег.:
    10.02.2006
    Сообщения:
    5.954
    Симпатии:
    1.684
    Репутация:
    142
    Оффлайн
    Прошу не обижаться. И не ассоциировать моё мнение с мнением администрации. Просто поделился своим мнением.
    дикий муцио, Нестор и Комсюк нравится это.
  6. Комсюк народный модератор

    • Заслуженный
    • Ветеран
    Рег.:
    17.07.2011
    Сообщения:
    11.572
    Симпатии:
    11.349
    Репутация:
    679
    Нарушения:
    25
    Оффлайн
    а я думаю, почему он мне симпатичен :)
    дикий муцио нравится это.
  7. Нестор консультант_ специалист по черной магии

    • Заслуженный
    • Участник
    Рег.:
    10.04.2006
    Сообщения:
    2.436
    Симпатии:
    2.632
    Репутация:
    196
    Адрес:
    Москва
    Оффлайн
    По крайней мере звучит не столь зловеще, как "Я -- обычный пользователь"
    Последние данные очков репутации:
    Любитель_: 1 (Ай, молодца :))) С Рождеством!) 7 янв 2018
    Химичка, Любитель_, MS и ещё 1-му нравится это.
  8. Antuan Вэбмастер

    • Команда форума
    Рег.:
    24.02.2006
    Сообщения:
    4.231
    Симпатии:
    780
    Репутация:
    196
    Адрес:
    Estonia
    Оффлайн
    Что надо делать Администрации?
    Многие темы на форуме и так появляются без её ведома и одобрения.
    Нужен отдельный раздел? Не проблема. Что ещё?
  9. дикий муцио свободный художник

    • Ветеран
    Рег.:
    06.06.2011
    Сообщения:
    5.419
    Симпатии:
    8.412
    Репутация:
    556
    Оффлайн
    Да, раздел по шахматным персоналиям нужен. Темы из пресс-клуба, посвященные отдельным шахматистам (их штук пять пока) перенести туда, а дальше юзеры сами все сделают. Заполнят контентом, так сказать.
    Химичка нравится это.
  10. Antuan Вэбмастер

    • Команда форума
    Рег.:
    24.02.2006
    Сообщения:
    4.231
    Симпатии:
    780
    Репутация:
    196
    Адрес:
    Estonia
    Оффлайн
    Итак, название?
    Персоналии (?)
    Подскажите ссылки, что перенести в этот Раздел.
  11. дикий муцио свободный художник

    • Ветеран
    Рег.:
    06.06.2011
    Сообщения:
    5.419
    Симпатии:
    8.412
    Репутация:
    556
    Оффлайн
    Как вариант "Шахматные персоналии", но можно подумать и над более звучным названием и менее тривиальном.
    Ссылки:
    http://kasparovchess.crestbook.com/threads/5691/ Александр Алехин
    http://kasparovchess.crestbook.com/threads/4201/ Михаил Таль
    http://kasparovchess.crestbook.com/threads/2864/ Магнус Карлсен
    http://kasparovchess.crestbook.com/threads/3478/ Гарри Каспаров
    http://kasparovchess.crestbook.com/threads/2392/ Бобби Фишер
    http://kasparovchess.crestbook.com/threads/6649/ Фабиано Каруана
    http://kasparovchess.crestbook.com/threads/5964/ Борис Спасский
    http://kasparovchess.crestbook.com/threads/7423/ Хоу Ифань
    http://kasparovchess.crestbook.com/threads/1665/ Виктор Корчной
    http://kasparovchess.crestbook.com/threads/6345/ Владимир Епишин
    http://kasparovchess.crestbook.com/threads/340/ Вольфганг Унцикер
    Плюс КС-конференции тоже стали персональными темами шахматистов. Еще десяток тем. Названия тем надо, конечно, унифицировать (имя + фамилия).
  12. Antuan Вэбмастер

    • Команда форума
    Рег.:
    24.02.2006
    Сообщения:
    4.231
    Симпатии:
    780
    Репутация:
    196
    Адрес:
    Estonia
    Оффлайн
    Раздел по Персоналиям создаваться пока не будет.

    Предлагаю: создать Тему с картой Форума по персоналиям (все ссылки, как выше).
    В случае необходимости, тему можно приШпилить.
    Challenger Spy нравится это.
  13. nh2008 Учаcтник

    • Участник
    Рег.:
    01.12.2013
    Сообщения:
    2.146
    Симпатии:
    2.186
    Репутация:
    205
    Нарушения:
    3
    Адрес:
    Украина
    Оффлайн
    Как выше - не эстетично. Нужно скрыть адреса.

    Ещё если будет на каждую персону несколько ссылок : на Крестбуке, в Википедии, на сайте FIDE, персональный сайт, то было бы неплохо.
    И ещё сделать автоматическую сортировку по алфавиту, чтобы когда добавится кто-то новый, он располагался сразу куда нужно, а не в конец списка.
  14. nh2008 Учаcтник

    • Участник
    Рег.:
    01.12.2013
    Сообщения:
    2.146
    Симпатии:
    2.186
    Репутация:
    205
    Нарушения:
    3
    Адрес:
    Украина
    Оффлайн
    Antuan, нельзя ли добавить автоматическое исправление текста в PGN-секции?
    Партия не отображается, если перед символом "'" нет символа "\". После добавления всё ОК.
    Antuan нравится это.
  15. Antuan Вэбмастер

    • Команда форума
    Рег.:
    24.02.2006
    Сообщения:
    4.231
    Симпатии:
    780
    Репутация:
    196
    Адрес:
    Estonia
    Оффлайн
    В регулярных выражениях не силён...
    Надо добавить типа этого, а что именно. Может, кто подскажет?
    Код:
    ntxt = ntxt.replace(/o\/o/g,'Ю');
    Заменяет кракозябры на Ю

    Дополнено
    Такое, видимо, неправильно:
    Код:
      ntxt = ntxt.replace(/`/g,'\`');
    Примечание

    Нужно заменить апостроф их этого примера
    Код:
    D30 Queen's Gambit Declined
    из интернета
    Регулярное выражение (A-Z, a-z, А-Я, а-я, знаки апострофа и тире)
    Код:
    /^[-a-zA-Z\u0410-\u044F`]+$/;
  16. Gottfrid Учаcтник

    • Участник
    Рег.:
    14.03.2016
    Сообщения:
    582
    Симпатии:
    682
    Репутация:
    44
    Адрес:
    Москва
    Онлайн
    Если необходимо заменить ' на \', то можно так попробовать (JS у Вас, как я понимаю):
    Код:
    text.replace(/\'/g,"\\\'");
    
    Antuan нравится это.
  17. Antuan Вэбмастер

    • Команда форума
    Рег.:
    24.02.2006
    Сообщения:
    4.231
    Симпатии:
    780
    Репутация:
    196
    Адрес:
    Estonia
    Оффлайн
    сейчас так (одиночные кавычки)

    Код:
     function CBfix(txt) {
      ntxt = txt.replace(/~~/g, 'ч');   
      ntxt = ntxt.replace(/o\^/g, 'ю');
      ntxt = ntxt.replace(/></g,'Ч');
      ntxt = ntxt.replace(/о^/g, 'ю');
      ntxt = ntxt.replace(/&gt;&lt;/g,'Ч');
      ntxt = ntxt.replace(/o\/o/g,'Ю');
      ntxt = ntxt.replace(/<</g,'«');
      ntxt = ntxt.replace(/>>/g,'»');
      ntxt = ntxt.replace(/>=/g,'№');
      ntxt = ntxt.replace(/o\/o/g,'Ю');
       
      return ntxt;
      }
    
    этот, наверно, неверно? (если добавить)
    Код:
     ntxt = ntxt.replace(/\\'/g,'\'');  
    кажется, уже пробовал раньше...
  18. Gottfrid Учаcтник

    • Участник
    Рег.:
    14.03.2016
    Сообщения:
    582
    Симпатии:
    682
    Репутация:
    44
    Адрес:
    Москва
    Онлайн
    Ваш вышеприведенный код наоборот заменяет \' на '.
    Попробуйте добавить в конец функции:
    Код:
        ntxt = ntxt.replace(/\'/g,'\\\'');
    
    это "заэкранирует" обратной косой чертой внутри PGN (как я понял) все одиночные апострофы. Если это, конечно, то, что Вам по смыслу нужно.
    Antuan нравится это.
  19. Antuan Вэбмастер

    • Команда форума
    Рег.:
    24.02.2006
    Сообщения:
    4.231
    Симпатии:
    780
    Репутация:
    196
    Адрес:
    Estonia
    Оффлайн
    Решение пока не найдено.
    Надо в PGN ставить обратный слэш для апострофа (в английском варианте)
  20. Gottfrid Учаcтник

    • Участник
    Рег.:
    14.03.2016
    Сообщения:
    582
    Симпатии:
    682
    Репутация:
    44
    Адрес:
    Москва
    Онлайн
    Если посмотреть исходный код формирования отображения PGN на форуме, то он выглядит примерно так (в JavaScript'e):
    Код:
            __PGN__=' [Event] [Date]  [Opening "D30 Queen's Gambit Declined"] 1. d4 d5 2. ... ',
             new PgnViewer({
                    boardName: "...", 
                    pgnString: CBfix(__PGN__),
                    ...
                    }); 
    
    Если пользователь использует одиночный апостроф внутри PGN, то Javascript (вот в этом месте: __PGN__ = '...) становится просто неисполняемым (и даже потенциально небезопасным, видимо; syntax error - это в лучшем случае). Отсюда и невозможность пользователя добавить свой PGN в котором есть неэкранированный апостроф. Как видно из кода, проверка CBfix выполняется немного позже, и не эта функция должна в данном случае проверять/экранировать апострофы, а тот JS-механизм (не нашёл в исходниках), который получает на вход содержимое в BB-тегах [ PGN ] [ /PGN ] и формирует из них строки: <script> __PGN__= ..., new PgnViewer... </script>.
    Antuan нравится это.
  21. nh2008 Учаcтник

    • Участник
    Рег.:
    01.12.2013
    Сообщения:
    2.146
    Симпатии:
    2.186
    Репутация:
    205
    Нарушения:
    3
    Адрес:
    Украина
    Оффлайн
    Возможно, нужна функция, которая будет анализировать символы последовательно с учётом комментариев, заключённых в фигурные скобки? Апостроф надо упреждать слэшем и в скобках, остальные символы или удалять или заменять на что-то допустимое.
  22. Antuan Вэбмастер

    • Команда форума
    Рег.:
    24.02.2006
    Сообщения:
    4.231
    Симпатии:
    780
    Репутация:
    196
    Адрес:
    Estonia
    Оффлайн
    Не я ставил фикс, но ... нашёл :)
    Такой код сейчас:
    Код:
    <script>
      __PGN__=\'' . $content . '\',
      new PgnViewer({
      boardName: "' . $rand . '",
      pgnString: CBfix(__PGN__),
      autoScrollMoves: true,
      moveAnimationLength: 0.2,
      newlineForEachMainMove: true,
      highlightFromTo: true,
      highlightValidSquares: true,
      pauseBetweenMoves: 500,  
      pieceSize: 35,
      });
       
      </script> 
    
  23. Gottfrid Учаcтник

    • Участник
    Рег.:
    14.03.2016
    Сообщения:
    582
    Симпатии:
    682
    Репутация:
    44
    Адрес:
    Москва
    Онлайн
    Возможно, нужно "поработать" с переменной $content, также "заэкранировав" одиночные апострофы внутри неё. Нет?
  24. Antuan Вэбмастер

    • Команда форума
    Рег.:
    24.02.2006
    Сообщения:
    4.231
    Симпатии:
    780
    Репутация:
    196
    Адрес:
    Estonia
    Оффлайн
    Это, тогда, относится ко всему Форуму
    Т.е. надо исправить, как описано здесь
    Надо искать, где это править :)
  25. Vladik.S Счетовод градусов настроения

    • Ветеран
    Рег.:
    27.11.2009
    Сообщения:
    10.523
    Симпатии:
    4.151
    Репутация:
    276
    Оффлайн
    Уважаемый Антуан.

    Так вот уже несколько разов был непонятки с время .
    Особенно ето важно когда давать в тема прогноз и после один час разница от начало партия ето нельзя делать
    Был несколько случаи когда прогноз не быть засчитан и вы наверно не знать где искать...
    Может ета две картинки помогать понимать что должно изменить в настройки .

    Первая картинка если не активный посетитель и вторая сразу тут же как заходить. Давай сравнить ВРЕМЯ
    на последние посты во все три темы. Наверно ето будет подсказать дорога для где исправить...
    Спсиба...



    .
    Aprilia нравится это.
  26. Antuan Вэбмастер

    • Команда форума
    Рег.:
    24.02.2006
    Сообщения:
    4.231
    Симпатии:
    780
    Репутация:
    196
    Адрес:
    Estonia
    Оффлайн
    Согласно настройкам движка (скрипта) форума, для незарегистрированных пользователей установлено время
    Понимаю, что с момента создания движка настройка времени менялась несколько раз.
    И, наверно, летом следует переводить часы движка (он не переводится автоматически), но тогда это будет НЕ Москва... Странно, правда?

    Видимо, проще, пользователю самому исправлять расхождение времени в своём профиле.
    Но, возможно, есть выход проще...
  27. nh2008 Учаcтник

    • Участник
    Рег.:
    01.12.2013
    Сообщения:
    2.146
    Симпатии:
    2.186
    Репутация:
    205
    Нарушения:
    3
    Адрес:
    Украина
    Оффлайн
    Нет пользователя - нет проблемы? :)
    Комсюк нравится это.
  28. Antuan Вэбмастер

    • Команда форума
    Рег.:
    24.02.2006
    Сообщения:
    4.231
    Симпатии:
    780
    Репутация:
    196
    Адрес:
    Estonia
    Оффлайн
    nh2008, это не наши методы...
    Видимо, Пользователь должен установить в своём профиле разницу между временем Москвы и временем своего города (т.е., плясать от UTC+3)
    nh2008 нравится это.
  29. nh2008 Учаcтник

    • Участник
    Рег.:
    01.12.2013
    Сообщения:
    2.146
    Симпатии:
    2.186
    Репутация:
    205
    Нарушения:
    3
    Адрес:
    Украина
    Оффлайн
    Там же ещё и переход на летнее\зимнее время надо учитывать.
  30. Vladik.S Счетовод градусов настроения

    • Ветеран
    Рег.:
    27.11.2009
    Сообщения:
    10.523
    Симпатии:
    4.151
    Репутация:
    276
    Оффлайн
    Так я правильно понимать Москва не иметь Зимнее и Летнее - всегда +3 ...?
    Вы мне тогда уговорил и я собираюсь исправлять в свой профиль...

    .
  31. Комсюк народный модератор

    • Заслуженный
    • Ветеран
    Рег.:
    17.07.2011
    Сообщения:
    11.572
    Симпатии:
    11.349
    Репутация:
    679
    Нарушения:
    25
    Оффлайн
    Москва не иметь, а форум иметь
  32. Camon14 магистр

    • Заслуженный
    • Ветеран
    Рег.:
    28.05.2012
    Сообщения:
    14.462
    Симпатии:
    6.539
    Репутация:
    465
    Нарушения:
    10
    Оффлайн
    предлагаю объединить весь юмор в одну тему "Юмор", чтоб не бегать по форуму, а за каждую шутку вне этой темы штрафовать.
    Michael-13, nh2008 и Комсюк нравится это.
  33. Antuan Вэбмастер

    • Команда форума
    Рег.:
    24.02.2006
    Сообщения:
    4.231
    Симпатии:
    780
    Репутация:
    196
    Адрес:
    Estonia
    Оффлайн
    И в Раздел - Прочее
    Это - моя многолетняя мечта... :roll:
    Michael-13, Camon14, Комсюк и ещё 1-му нравится это.
  34. Комсюк народный модератор

    • Заслуженный
    • Ветеран
    Рег.:
    17.07.2011
    Сообщения:
    11.572
    Симпатии:
    11.349
    Репутация:
    679
    Нарушения:
    25
    Оффлайн
    тем более, что Юмор абсолютно выдохся...
    Посмотрите перлы в начале темы!
  35. Vladik.S Счетовод градусов настроения

    • Ветеран
    Рег.:
    27.11.2009
    Сообщения:
    10.523
    Симпатии:
    4.151
    Репутация:
    276
    Оффлайн
    Так ето правильно в корне есть...
    Только давай будем определить четкая формулировка разделение юмор от сарказм/ сатира по ходу разговор
    Чтоб потом не быть споров об неправомочный применение санкций администрация без разбора

    .
    Camon14 нравится это.

Поделиться этой страницей