Уже нашёл ошибку. Перестарался в борьбе с зависающим окном прогресса.
Неактивен
Пофиксил в версии 1.4.4 и выложил её. Надеюсь, что с аудио всё
Неактивен
Странный баг с форматированием текста, выводимого макросом принт.
<<set $test = 'Test string'>> #---- ===''Test string''=== ===''<<print $test>>''===
Так все ОК, но стоит раскомментить горизонтальную черту, и форматирование с макроса принт исчезает. Хотя аналогичное форматирование строчкой выше сохраняется.
UPD
И точно также после линии исчезает форматирование ссылки. Причём форматирование исчезает только для первой после линии ссылки или макроса принт. Последующие форматируются как положено.
Отредактировано Morych (23.10.2012 00:48)
Неактивен
Спасибо, посмотрю.
UPD. Нашёл и поправил.
Неактивен
Доступна версия 1.4.5. Добавлена поддержка таблиц + новая тема "Сепия". Подробнее здесь: https://forum.ifiction.ru/viewtopic.php … 420#p25420
Неактивен
:: Start[::] <<set $x = '11111111'>> ===<<display 'y'>>=== :: y[::] <<print $x>>
С подобным кодом у меня в Хроме херится выравнивание по центру, хотя в Опере всё нормально.
Отредактировано Cheshire (26.10.2012 14:24)
Неактивен
Спасибо за найденный баг. Посмотрю.
А пока измените код на такой:
:: Start[::] <<set $x = '11111111'>> <<display 'y'>> :: y[::] ===<<print $x>>===
UPD. Вообще очень странно, что у Вас работает код в Опере. У меня вот код нигде не работает, и так и должно быть
Даже вот это не должно работать:
:: Start[::] ===<<display 'y'>>=== :: y[::] Привет!
UPUPD. В общем официально признаю данный баг не багом, а фичей
Неактивен
Да, именно так. Напишу в руководстве.
Неактивен
Тогда возникают проблемы, например, с таким вот кодом:
:: Start[::] ===Здравствуйте, <<display 'y'>>!=== :: y[::] <<random $x = 1>> <<if $x == 0>>Василий<<else>>Наталья<<endif>>
С Оперой интересно вышло, да. Оказалось, что она 9.62.
Неактивен
Можно написать так:
:: Start[::] <<display 'y'>> ===Здравствуйте, <<print $name>>!=== :: y[::] <<random $x = 1>> <<if $x == 0>> <<set $name='Василий'>> <<else>> <<set $name='Наталья'>> <<endif>>
Неактивен
DoubleDragon написал:
Можно написать так:
...и ещё десятком других способов. Только ситуации могут быть и гораздо сложнее, когда такую принципиальную проблему так же просто не решить.
Неактивен
Наконец-то отловил столько крови моей выпивший баг:
:: Start[::] <<set $n = 'ТЕСТ'>> <<if 0 == 0>>===''__<<print $n>>__''===<<endif>> <<if 0 == 0 and 1 == 1>>===''__<<print $n>>__''===<<endif>> <<if 0 == 0 or 1 == 1>>===''__<<print $n>>__''===<<endif>>
Во второй строчке при отображении сбросится всё форматирование. Как-будто из-за and в условии.
Неактивен
Да, непонятно. Разбираюсь.
UPD. Нашёл ошибку в постпарсере, поправил. Исправление войдёт в версию 1.5, которая выйдет 1 ноября. Проблема была именно в операторе AND.
Неактивен
У меня какой-то глюк.
Есть параграф, там по ссылки на переходы самые обычные. Так вот при переходе он не отображает текст из того параграфа, на который переходит. 0_0 Причем такая ерунда только в одном параграфе, остальные вроде пашут. Я уже все раскладки проверила, даже сделала другой параграф, все равно не переходит.
Неактивен
А можно пример текстов того параграфа, откуда переход и того, куда переход?
Неактивен
DoubleDragon написал:
А можно пример текстов того параграфа, откуда переход и того, куда переход?
#галерея
<<if $галерея eq 0>>
ТЕКСТ
Можно было незаметно подойти поближе и [[-подслушать их разговор|ляляля {$к=1}]].
Или же заявить о своем [[-присутствии|ляляля {$к=2}]].
<<endif>>
Так вот, по первой ссылке он НЕ ПЕРЕХОДИТ! А по второй нормально переходит!
#ляляля
<<if $к eq 1>>
<<set $мин = мин+10>>
<<set $кот = 1>>
ТЕКСТ1
[[-Оглядеться|галерея]]
<<elseif $к eq 2>>
ТЕКСТ2
<<endif>>
Неактивен
Дракон, выдай, пожалуйста, свой скайп или аську, чтобы быстрее вопросы решать. А то крилы близко, а у меня из-за этих глюков стопорится работа.
Неактивен
Нет знака $ перед мин здесь:
<<set $мин = мин+10>>
Должно быть:
<<set $мин = $мин+10>>
Дракон, выдай, пожалуйста, свой скайп или аську, чтобы быстрее вопросы решать. А то крилы близко, а у меня из-за этих глюков стопорится работа.
Я только в офисе в них захожу, ближайший день, когда там буду - среда. Дома ИМы не использую, сорри.
Неактивен
Спасибо! Заработало!
Неактивен
Да, сделаю. Но, к сожалению, уже после КРИЛа.
Неактивен
Доступна версия 1.5. Подробности здесь: https://forum.ifiction.ru/viewtopic.php … 486#p25486
Неактивен
Новая версия у меня вылетает при запуске с ошибкой - An exception of class NilObjectException was not handled. The application must shut down.
Неактивен