Skip to content

Commit

Permalink
Update welcome & Remove filtering
Browse files Browse the repository at this point in the history
  • Loading branch information
cth-inni committed Oct 23, 2021
1 parent 40dc2c9 commit 15bd760
Show file tree
Hide file tree
Showing 2 changed files with 68 additions and 1 deletion.
66 changes: 66 additions & 0 deletions sample/welcome.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,66 @@
#:对话小说
##:人人都会写对话小说!
###:开发者 亨利·唐宏恩
####:指导 宇宙飞翔
#####: (发布0.2.3版本)
######: (更新 2021-10-16)
旁白:目前还在开发中,您的文字会暂时保存在此页面,建议使用其他的工具来保存你的工作。阅读完毕之后您可以试试看编辑或清空文本,开始您的对话创作。
linebreak:

##:欢迎来到了WYSIWYG编辑文本!
###:这里将包含所有的目前版本的可用格式。
###:然后会有一些简单的教学,请往下看吧。
linebreak:

##:一,登场人物
旁白:登场人物(casts)就是故事中的人物。其中分为主角和其他人物。主角将在右边出场,人物将在左边出场。人数并没有限制,但是注意越多人物动物可能会造成读者的混乱,所以谨记人物越鲜明越好,人数也控制在一定的数量以内为佳。
小编:您好!
小编:只要在登场人物名字之后使用【冒号】,就可以自动转成登场人物在对话中的样式了。
小编:第一个出现的名字,将成为第一人称。
第二个小编:哟 @小编 只要出现和上一个不同名字的话,就会被当作是另一个登场人物。
小编:是的。只要是同一个名字的话,对白将会连续性的显示。并且你看我的对话框的颜色依然维持着,这样就方便读者快速区别对话。
第三个小编:我是另一个登场人物。就是如此简单。
linebreak:
---:
###:二,人物对白
旁白:人物对白(lines)是指登场人物们的各自对话。由于对话小说和传统小说不同的地方在于减少了很多语气和表情上的形容,因此使用文字的对白格式协助读者自行揣摩登场人物的情绪。
小编:好,现在说说人物们的对白格式吧。
文字小编:基本的文字特色,比如:*粗字体*,`代码`,_下划线_ 和 -删除线-。
文字小编:@登场人物[空格]来呼叫另一个故事角色。未来会支援更多功能。
小编:例子:我和 @小艺 一起偷偷去了食堂。
文字小编:#标签事件[空格]合适用来指定事件,帮助对某些事件不清楚的读者,可以马上了解之前故事里人物的故事线发生过的最新事情。特别是长篇故事里庞大的人物群人设介绍。
小编:例子: 金矿山洞里的 #独眼哥布林探长 眉头一皱,觉得案情不简单。
---:
###:三,多元内容
旁白:文字版的表达方式之外,还有【图像、影像、声音】的使用方法,然后人们更加的融入故事剧情里的发展元素。比如:悬疑故事里的线索,沙雕日常的梗图,背景音乐等等。
小编:来!先是图像版本的样本。记得在对话里前端加上一个【图像等于图像链接】
小编:image=//images.unsplash.com/photo-1615419235091-59bf9cbd530b?ixid=MnwxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8&ixlib=rb-1.2.1&auto=format&fit=crop&w=872&q=80
showquote:35,35
小编:其他登场人物同样的使用方式。
B号小编:image=//images.unsplash.com/photo-1615419235091-59bf9cbd530b?ixid=MnwxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8&ixlib=rb-1.2.1&auto=format&fit=crop&w=872&q=80
小编:然后中间大图。
image://images.unsplash.com/photo-1615419235091-59bf9cbd530b?ixid=MnwxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8&ixlib=rb-1.2.1&auto=format&fit=crop&w=872&q=80
linebreak:
showquote:40,40
小编:影片版本。注意如果发现影片如果没法在预览那边显现的话,那样很大的可能性是 Youtube 不准许有关影片被嵌入其他平台里面,因此还是建议找找没有版权限制的影片来源。
showquote:45,45
小编24:youtube=//www.youtube.com/watch?v=70hlqKynNrI
小编:youtube=//www.youtube.com/watch?v=70hlqKynNrI
showquote:48,48
youtube://www.youtube.com/watch?v=70hlqKynNrI
---:
###:四,进阶设定
旁白:目前出来简单模式的写作方式之外,还提供了进阶设定方式入登场人物头像。基本上就是在所有的对白之后加上以下的字句。然后原本是对白里第一号人物是主角,但是因为【进阶设定】所以会把照清单里的第一名字化身为主角,你可以尝试把其他登场人物的行往上移动。


小编:好!大家加油!试试写自己的对话小说吧!
旁白:然后有什么更多的想法和建议,请去Discord加 *Ambassador Kim#2859* 或是透过链接加入。
link:Discord Chatnovel invitation link=//discord.gg/mrVFt2qY

_ADVANCE_
小编@//i.imgur.com/kVzjub0.jpg
第二个小编@//i.imgur.com/gBv1Qil.jpg
第三个小编@//i.imgur.com/Si0cJRe.jpg
文字小编@//i.imgur.com/ahjr1fg.jpg
B号小编@//i.imgur.com/QSDR8Lx.jpg
小编24@//i.imgur.com/ww8F5Md.jpg
3 changes: 2 additions & 1 deletion src/ChatBlock.php
Original file line number Diff line number Diff line change
Expand Up @@ -719,7 +719,8 @@ private function render_reflink($dialogue)
}
private function render_text($dialogue)
{
$sentence = $this->fn_filter($dialogue['_line']);
// $sentence = $this->fn_filter($dialogue['_line']);
$sentence = ($dialogue['_line']);
$tempHtml = '<div class="imessage">';
$tempHtml .= '<p class="comment-full disable-select">'.$sentence.'</p>';
$tempHtml .= '</div>';
Expand Down

0 comments on commit 15bd760

Please sign in to comment.