<commit_before>/*
Copyright (C) 2015, <NAME>
Contributed by <NAME> (<EMAIL>)
This file is part of BSD license

<https://opensource.org/licenses/BSD-3-Clause>
*/
(function($){
    var strApiServerDomain = "http://bennu.ddns.net:5000"; //deploy
    //var strApiServerDomain = "http://127.0.0.1:5000"; //test
    var intCurrentStoryId;
    
    /* 呼叫 story_chain JSONP API */
    function callJsonpApi(strApiUrl, dicJsonData, funcCallback){
        $.ajax({url: strApiUrl,
            data: dicJsonData,
            success: funcCallback,
            dataType: "jsonp",
            jsonp: "strJsonpCallback",
            crossDomain: true
        });
    };
    
    /* html document ready */
    $(document).ready(function(){
        /* 新的故事 */
        $("#btn_create_first_story").click(function(){ //按下 新的故事
            intCurrentStoryId = 0;
            $("#textarea_new_story_content").jqteVal(""); //清空 editor
        });
        /* 編輯故事 完成 */
        $("#btn_edit_ok").click(function(){ 
            var intPrevStoryId = intCurrentStoryId;
            var strStoryContent = $("#textarea_new_story_content").val();
            // ajax api /story_chain/api_post/story
            var strApiUrl = strApiServerDomain + "/story_chain/api_post/story";
            var dicJsonData = {int_prev_story_id : intPrevStoryId,
                             str_story_content : strStoryContent};
            callJsonpApi(strApiUrl, dicJsonData, function(response){
                intCurrentStoryId = response.new_story_id;
                $("#popup_story_create_okay").popup("open");
            });
        });
        /* 確認 段落已新增 */
        $("#popup_story_create_okay #btn_okay").click(function(){
            // 切換至閱讀頁
            $("body").pagecontainer("change", "#read_story_page", {});
        });
        /* 編輯故事 取消 */<commit_msg>add comment<commit_after>/*
Copyright (C) 2015, <NAME>
Contributed by <NAME> (<EMAIL>)
This file is part of BSD license

<https://opensource.org/licenses/BSD-3-Clause>
*/
(function($){
    var strApiServerDomain = "http://bennu.ddns.net:5000"; //deploy
    //var strApiServerDomain = "http://127.0.0.1:5000"; //test
    var intCurrentStoryId;
    
    /* 呼叫 story_chain JSONP API */
    function callJsonpApi(strApiUrl, dicJsonData, funcCallback){
        $.ajax({url: strApiUrl,
            data: dicJsonData,
            success: funcCallback,
            dataType: "jsonp",
            jsonp: "strJsonpCallback",
            crossDomain: true
        });
    };
    
    /* html document ready */
    $(document).ready(function(){
        /* 新的故事 */
        $("#btn_create_first_story").click(function(){ //按下 新的故事
            intCurrentStoryId = 0;
            $("#textarea_new_story_content").jqteVal(""); //清空 editor
        });
        /* 編輯故事 完成 */
        $("#btn_edit_ok").click(function(){ 
            var intPrevStoryId = intCurrentStoryId;
            var strStoryContent = $("#textarea_new_story_content").val();
            // ajax api /story_chain/api_post/story
            var strApiUrl = strApiServerDomain + "/story_chain/api_post/story";
            var dicJsonData = {int_prev_story_id : intPrevStoryId,
                             str_story_content : strStoryContent};
            callJsonpApi(strApiUrl, dicJsonData, function(response){
                intCurrentStoryId = response.new_story_id;
                //彈出確認 popup
                $("#popup_story_create_okay").popup("open");
            });
        });
        /* 確認 段落已新增 */
        $("#popup_story_create_okay #btn_okay").click(function(){
            // 切換至閱讀頁
            $("body").pagecontainer("change", "#read_story_page", {});
        });
        /* 編輯故事 取消 */
{'fraction_non_alphanumeric': 0.14173228346456693, 'fraction_numerical': 0.010860711376595167, 'mean_word_length': 2.101010101010101, 'pattern_counts': {'":': 0, '<': 11, '<?xml version=': 0, '>': 11, 'https://': 2, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 2, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '406322', 'n_tokens_mistral': 1204, 'n_tokens_neox': 1186, 'n_words': 199}