1 line
29 KiB
JSON
1 line
29 KiB
JSON
[{"data":1,"prerenderedAt":1381},["ShallowReactive",2],{"navigation_docs":3,"-essentials-configuration":80,"-essentials-configuration-surround":1376},[4,25,65],{"title":5,"icon":6,"path":7,"stem":8,"children":9,"page":6},"Getting Started",false,"\u002Fgetting-started","1.getting-started",[10,15,20],{"title":11,"path":12,"stem":13,"icon":14},"Introduction","\u002Fgetting-started\u002Fintroduction","1.getting-started\u002F1.introduction","i-lucide-home",{"title":16,"path":17,"stem":18,"icon":19},"Installation","\u002Fgetting-started\u002Finstallation","1.getting-started\u002F2.installation","i-lucide-download",{"title":21,"path":22,"stem":23,"icon":24},"Upgrading","\u002Fgetting-started\u002Fupgrading","1.getting-started\u002F3.upgrading","i-lucide-arrow-up-circle",{"title":26,"path":27,"stem":28,"children":29,"page":6},"Essentials","\u002Fessentials","2.essentials",[30,35,40,45,50,55,60],{"title":31,"path":32,"stem":33,"icon":34},"Configuration","\u002Fessentials\u002Fconfiguration","2.essentials\u002F1.configuration","i-lucide-settings",{"title":36,"path":37,"stem":38,"icon":39},"Authorization","\u002Fessentials\u002Fauthorization","2.essentials\u002F2.authorization","i-lucide-shield",{"title":41,"path":42,"stem":43,"icon":44},"Mentions","\u002Fessentials\u002Fmentions","2.essentials\u002F3.mentions","i-lucide-at-sign",{"title":46,"path":47,"stem":48,"icon":49},"Reactions","\u002Fessentials\u002Freactions","2.essentials\u002F4.reactions","i-lucide-smile",{"title":51,"path":52,"stem":53,"icon":54},"Attachments","\u002Fessentials\u002Fattachments","2.essentials\u002F5.attachments","i-lucide-paperclip",{"title":56,"path":57,"stem":58,"icon":59},"Notifications","\u002Fessentials\u002Fnotifications","2.essentials\u002F6.notifications","i-lucide-bell",{"title":61,"path":62,"stem":63,"icon":64},"Database Schema","\u002Fessentials\u002Fdatabase-schema","2.essentials\u002F7.database-schema","i-lucide-database",{"title":66,"path":67,"stem":68,"children":69,"page":6},"Community","\u002Fcommunity","4.community",[70,75],{"title":71,"path":72,"stem":73,"icon":74},"Contributing","\u002Fcommunity\u002Fcontributing","4.community\u002F1.contributing","i-lucide-heart-handshake",{"title":76,"path":77,"stem":78,"icon":79},"License","\u002Fcommunity\u002Flicense","4.community\u002F2.license","i-lucide-scale",{"id":81,"title":31,"body":82,"description":1368,"extension":1369,"links":1370,"meta":1371,"navigation":1372,"path":32,"seo":1373,"stem":33,"__hash__":1375},"docs\u002F2.essentials\u002F1.configuration.md",{"type":83,"value":84,"toc":1352},"minimark",[85,89,118,125,130,182,185,189,306,309,313,352,359,363,400,411,415,452,455,458,623,626,629,700,706,710,826,829,832,890,904,908,942,945,948,1131,1142,1146,1199,1206,1210,1251,1258,1262,1265,1345,1348],[86,87,88],"p",{},"Publish the configuration file:",[90,91,96],"pre",{"className":92,"code":93,"language":94,"meta":95,"style":95},"language-bash shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","php artisan vendor:publish --tag=comments-config\n","bash","",[97,98,99],"code",{"__ignoreMap":95},[100,101,104,108,112,115],"span",{"class":102,"line":103},"line",1,[100,105,107],{"class":106},"sBMFI","php",[100,109,111],{"class":110},"sfazB"," artisan",[100,113,114],{"class":110}," vendor:publish",[100,116,117],{"class":110}," --tag=comments-config\n",[86,119,120,121,124],{},"This creates ",[97,122,123],{},"config\u002Fcomments.php"," with all available options.",[126,127,129],"h2",{"id":128},"table-name","Table Name",[90,131,134],{"className":132,"code":133,"language":107,"meta":95,"style":95},"language-php shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","'tables' => [\n 'comments' => 'comments',\n],\n",[97,135,136,153,176],{"__ignoreMap":95},[100,137,138,142,145,147,150],{"class":102,"line":103},[100,139,141],{"class":140},"sMK4o","'",[100,143,144],{"class":110},"tables",[100,146,141],{"class":140},[100,148,149],{"class":140}," =>",[100,151,152],{"class":140}," [\n",[100,154,156,159,162,164,166,169,171,173],{"class":102,"line":155},2,[100,157,158],{"class":140}," '",[100,160,161],{"class":110},"comments",[100,163,141],{"class":140},[100,165,149],{"class":140},[100,167,168],{"class":140}," '",[100,170,161],{"class":110},[100,172,141],{"class":140},[100,174,175],{"class":140},",\n",[100,177,179],{"class":102,"line":178},3,[100,180,181],{"class":140},"],\n",[86,183,184],{},"Change the table name if it conflicts with your application.",[126,186,188],{"id":187},"models","Models",[90,190,192],{"className":132,"code":191,"language":107,"meta":95,"style":95},"'models' => [\n 'comment' => \\Relaticle\\Comments\\Comment::class,\n],\n\n'commenter' => [\n 'model' => \\App\\Models\\User::class,\n],\n",[97,193,194,206,244,248,255,269,301],{"__ignoreMap":95},[100,195,196,198,200,202,204],{"class":102,"line":103},[100,197,141],{"class":140},[100,199,187],{"class":110},[100,201,141],{"class":140},[100,203,149],{"class":140},[100,205,152],{"class":140},[100,207,208,210,213,215,217,220,224,227,230,232,235,238,242],{"class":102,"line":155},[100,209,158],{"class":140},[100,211,212],{"class":110},"comment",[100,214,141],{"class":140},[100,216,149],{"class":140},[100,218,219],{"class":140}," \\",[100,221,223],{"class":222},"sTEyZ","Relaticle",[100,225,226],{"class":140},"\\",[100,228,229],{"class":222},"Comments",[100,231,226],{"class":140},[100,233,234],{"class":106},"Comment",[100,236,237],{"class":140},"::",[100,239,241],{"class":240},"sbssI","class",[100,243,175],{"class":140},[100,245,246],{"class":102,"line":178},[100,247,181],{"class":140},[100,249,251],{"class":102,"line":250},4,[100,252,254],{"emptyLinePlaceholder":253},true,"\n",[100,256,258,260,263,265,267],{"class":102,"line":257},5,[100,259,141],{"class":140},[100,261,262],{"class":110},"commenter",[100,264,141],{"class":140},[100,266,149],{"class":140},[100,268,152],{"class":140},[100,270,272,274,277,279,281,283,286,288,290,292,295,297,299],{"class":102,"line":271},6,[100,273,158],{"class":140},[100,275,276],{"class":110},"model",[100,278,141],{"class":140},[100,280,149],{"class":140},[100,282,219],{"class":140},[100,284,285],{"class":222},"App",[100,287,226],{"class":140},[100,289,188],{"class":222},[100,291,226],{"class":140},[100,293,294],{"class":106},"User",[100,296,237],{"class":140},[100,298,241],{"class":240},[100,300,175],{"class":140},[100,302,304],{"class":102,"line":303},7,[100,305,181],{"class":140},[86,307,308],{},"Override the Comment model to add custom behavior. The commenter model defines which class represents the user who comments.",[126,310,312],{"id":311},"policy","Policy",[90,314,316],{"className":132,"code":315,"language":107,"meta":95,"style":95},"'policy' => \\Relaticle\\Comments\\Policies\\CommentPolicy::class,\n",[97,317,318],{"__ignoreMap":95},[100,319,320,322,324,326,328,330,332,334,336,338,341,343,346,348,350],{"class":102,"line":103},[100,321,141],{"class":140},[100,323,311],{"class":110},[100,325,141],{"class":140},[100,327,149],{"class":140},[100,329,219],{"class":140},[100,331,223],{"class":222},[100,333,226],{"class":140},[100,335,229],{"class":222},[100,337,226],{"class":140},[100,339,340],{"class":222},"Policies",[100,342,226],{"class":140},[100,344,345],{"class":106},"CommentPolicy",[100,347,237],{"class":140},[100,349,241],{"class":240},[100,351,175],{"class":140},[86,353,354,355,358],{},"See the ",[356,357,36],"a",{"href":37}," page for customization details.",[126,360,362],{"id":361},"threading","Threading",[90,364,366],{"className":132,"code":365,"language":107,"meta":95,"style":95},"'threading' => [\n 'max_depth' => 2,\n],\n",[97,367,368,380,396],{"__ignoreMap":95},[100,369,370,372,374,376,378],{"class":102,"line":103},[100,371,141],{"class":140},[100,373,361],{"class":110},[100,375,141],{"class":140},[100,377,149],{"class":140},[100,379,152],{"class":140},[100,381,382,384,387,389,391,394],{"class":102,"line":155},[100,383,158],{"class":140},[100,385,386],{"class":110},"max_depth",[100,388,141],{"class":140},[100,390,149],{"class":140},[100,392,393],{"class":240}," 2",[100,395,175],{"class":140},[100,397,398],{"class":102,"line":178},[100,399,181],{"class":140},[86,401,402,403,406,407,410],{},"Controls how many levels of nested replies are allowed. A depth of ",[97,404,405],{},"2"," means top-level comments and one level of replies. Set to ",[97,408,409],{},"1"," to disable replies entirely.",[126,412,414],{"id":413},"pagination","Pagination",[90,416,418],{"className":132,"code":417,"language":107,"meta":95,"style":95},"'pagination' => [\n 'per_page' => 10,\n],\n",[97,419,420,432,448],{"__ignoreMap":95},[100,421,422,424,426,428,430],{"class":102,"line":103},[100,423,141],{"class":140},[100,425,413],{"class":110},[100,427,141],{"class":140},[100,429,149],{"class":140},[100,431,152],{"class":140},[100,433,434,436,439,441,443,446],{"class":102,"line":155},[100,435,158],{"class":140},[100,437,438],{"class":110},"per_page",[100,440,141],{"class":140},[100,442,149],{"class":140},[100,444,445],{"class":240}," 10",[100,447,175],{"class":140},[100,449,450],{"class":102,"line":178},[100,451,181],{"class":140},[86,453,454],{},"Number of comments loaded initially and per \"Load More\" click.",[126,456,46],{"id":457},"reactions",[90,459,461],{"className":132,"code":460,"language":107,"meta":95,"style":95},"'reactions' => [\n 'emoji_set' => [\n 'thumbs_up' => \"\\u{1F44D}\",\n 'heart' => \"\\u{2764}\\u{FE0F}\",\n 'celebrate' => \"\\u{1F389}\",\n 'laugh' => \"\\u{1F604}\",\n 'thinking' => \"\\u{1F914}\",\n 'sad' => \"\\u{1F622}\",\n ],\n],\n",[97,462,463,475,488,511,531,551,571,591,612,618],{"__ignoreMap":95},[100,464,465,467,469,471,473],{"class":102,"line":103},[100,466,141],{"class":140},[100,468,457],{"class":110},[100,470,141],{"class":140},[100,472,149],{"class":140},[100,474,152],{"class":140},[100,476,477,479,482,484,486],{"class":102,"line":155},[100,478,158],{"class":140},[100,480,481],{"class":110},"emoji_set",[100,483,141],{"class":140},[100,485,149],{"class":140},[100,487,152],{"class":140},[100,489,490,493,496,498,500,503,506,509],{"class":102,"line":178},[100,491,492],{"class":140}," '",[100,494,495],{"class":110},"thumbs_up",[100,497,141],{"class":140},[100,499,149],{"class":140},[100,501,502],{"class":140}," \"",[100,504,505],{"class":222},"\\u{1F44D}",[100,507,508],{"class":140},"\"",[100,510,175],{"class":140},[100,512,513,515,518,520,522,524,527,529],{"class":102,"line":250},[100,514,492],{"class":140},[100,516,517],{"class":110},"heart",[100,519,141],{"class":140},[100,521,149],{"class":140},[100,523,502],{"class":140},[100,525,526],{"class":222},"\\u{2764}\\u{FE0F}",[100,528,508],{"class":140},[100,530,175],{"class":140},[100,532,533,535,538,540,542,544,547,549],{"class":102,"line":257},[100,534,492],{"class":140},[100,536,537],{"class":110},"celebrate",[100,539,141],{"class":140},[100,541,149],{"class":140},[100,543,502],{"class":140},[100,545,546],{"class":222},"\\u{1F389}",[100,548,508],{"class":140},[100,550,175],{"class":140},[100,552,553,555,558,560,562,564,567,569],{"class":102,"line":271},[100,554,492],{"class":140},[100,556,557],{"class":110},"laugh",[100,559,141],{"class":140},[100,561,149],{"class":140},[100,563,502],{"class":140},[100,565,566],{"class":222},"\\u{1F604}",[100,568,508],{"class":140},[100,570,175],{"class":140},[100,572,573,575,578,580,582,584,587,589],{"class":102,"line":303},[100,574,492],{"class":140},[100,576,577],{"class":110},"thinking",[100,579,141],{"class":140},[100,581,149],{"class":140},[100,583,502],{"class":140},[100,585,586],{"class":222},"\\u{1F914}",[100,588,508],{"class":140},[100,590,175],{"class":140},[100,592,594,596,599,601,603,605,608,610],{"class":102,"line":593},8,[100,595,492],{"class":140},[100,597,598],{"class":110},"sad",[100,600,141],{"class":140},[100,602,149],{"class":140},[100,604,502],{"class":140},[100,606,607],{"class":222},"\\u{1F622}",[100,609,508],{"class":140},[100,611,175],{"class":140},[100,613,615],{"class":102,"line":614},9,[100,616,617],{"class":140}," ],\n",[100,619,621],{"class":102,"line":620},10,[100,622,181],{"class":140},[86,624,625],{},"Customize the available emoji reactions. Keys are used as identifiers in the database, values are the displayed emoji characters.",[126,627,41],{"id":628},"mentions",[90,630,632],{"className":132,"code":631,"language":107,"meta":95,"style":95},"'mentions' => [\n 'resolver' => \\Relaticle\\Comments\\Mentions\\DefaultMentionResolver::class,\n 'max_results' => 5,\n],\n",[97,633,634,646,680,696],{"__ignoreMap":95},[100,635,636,638,640,642,644],{"class":102,"line":103},[100,637,141],{"class":140},[100,639,628],{"class":110},[100,641,141],{"class":140},[100,643,149],{"class":140},[100,645,152],{"class":140},[100,647,648,650,653,655,657,659,661,663,665,667,669,671,674,676,678],{"class":102,"line":155},[100,649,158],{"class":140},[100,651,652],{"class":110},"resolver",[100,654,141],{"class":140},[100,656,149],{"class":140},[100,658,219],{"class":140},[100,660,223],{"class":222},[100,662,226],{"class":140},[100,664,229],{"class":222},[100,666,226],{"class":140},[100,668,41],{"class":222},[100,670,226],{"class":140},[100,672,673],{"class":106},"DefaultMentionResolver",[100,675,237],{"class":140},[100,677,241],{"class":240},[100,679,175],{"class":140},[100,681,682,684,687,689,691,694],{"class":102,"line":178},[100,683,158],{"class":140},[100,685,686],{"class":110},"max_results",[100,688,141],{"class":140},[100,690,149],{"class":140},[100,692,693],{"class":240}," 5",[100,695,175],{"class":140},[100,697,698],{"class":102,"line":250},[100,699,181],{"class":140},[86,701,702,703,705],{},"The resolver handles searching for users during @mention autocomplete. See the ",[356,704,41],{"href":42}," page for creating a custom resolver.",[126,707,709],{"id":708},"editor-toolbar","Editor Toolbar",[90,711,713],{"className":132,"code":712,"language":107,"meta":95,"style":95},"'editor' => [\n 'toolbar' => [\n ['bold', 'italic', 'strike', 'link'],\n ['bulletList', 'orderedList'],\n ['codeBlock'],\n ],\n],\n",[97,714,715,728,741,783,805,818,822],{"__ignoreMap":95},[100,716,717,719,722,724,726],{"class":102,"line":103},[100,718,141],{"class":140},[100,720,721],{"class":110},"editor",[100,723,141],{"class":140},[100,725,149],{"class":140},[100,727,152],{"class":140},[100,729,730,732,735,737,739],{"class":102,"line":155},[100,731,158],{"class":140},[100,733,734],{"class":110},"toolbar",[100,736,141],{"class":140},[100,738,149],{"class":140},[100,740,152],{"class":140},[100,742,743,746,748,751,753,756,758,761,763,765,767,770,772,774,776,779,781],{"class":102,"line":178},[100,744,745],{"class":140}," [",[100,747,141],{"class":140},[100,749,750],{"class":110},"bold",[100,752,141],{"class":140},[100,754,755],{"class":140},",",[100,757,168],{"class":140},[100,759,760],{"class":110},"italic",[100,762,141],{"class":140},[100,764,755],{"class":140},[100,766,168],{"class":140},[100,768,769],{"class":110},"strike",[100,771,141],{"class":140},[100,773,755],{"class":140},[100,775,168],{"class":140},[100,777,778],{"class":110},"link",[100,780,141],{"class":140},[100,782,181],{"class":140},[100,784,785,787,789,792,794,796,798,801,803],{"class":102,"line":250},[100,786,745],{"class":140},[100,788,141],{"class":140},[100,790,791],{"class":110},"bulletList",[100,793,141],{"class":140},[100,795,755],{"class":140},[100,797,168],{"class":140},[100,799,800],{"class":110},"orderedList",[100,802,141],{"class":140},[100,804,181],{"class":140},[100,806,807,809,811,814,816],{"class":102,"line":257},[100,808,745],{"class":140},[100,810,141],{"class":140},[100,812,813],{"class":110},"codeBlock",[100,815,141],{"class":140},[100,817,181],{"class":140},[100,819,820],{"class":102,"line":271},[100,821,617],{"class":140},[100,823,824],{"class":102,"line":303},[100,825,181],{"class":140},[86,827,828],{},"Defines which formatting buttons appear in the comment editor. Groups create visual separators in the toolbar.",[126,830,56],{"id":831},"notifications",[90,833,835],{"className":132,"code":834,"language":107,"meta":95,"style":95},"'notifications' => [\n 'channels' => ['database'],\n 'enabled' => true,\n],\n",[97,836,837,849,872,886],{"__ignoreMap":95},[100,838,839,841,843,845,847],{"class":102,"line":103},[100,840,141],{"class":140},[100,842,831],{"class":110},[100,844,141],{"class":140},[100,846,149],{"class":140},[100,848,152],{"class":140},[100,850,851,853,856,858,860,863,865,868,870],{"class":102,"line":155},[100,852,158],{"class":140},[100,854,855],{"class":110},"channels",[100,857,141],{"class":140},[100,859,149],{"class":140},[100,861,862],{"class":140}," [",[100,864,141],{"class":140},[100,866,867],{"class":110},"database",[100,869,141],{"class":140},[100,871,181],{"class":140},[100,873,874,876,879,881,883],{"class":102,"line":178},[100,875,158],{"class":140},[100,877,878],{"class":110},"enabled",[100,880,141],{"class":140},[100,882,149],{"class":140},[100,884,885],{"class":140}," true,\n",[100,887,888],{"class":102,"line":250},[100,889,181],{"class":140},[86,891,892,893,896,897,899,900,903],{},"Add ",[97,894,895],{},"'mail'"," to the channels array to send email notifications. Set ",[97,898,878],{}," to ",[97,901,902],{},"false"," to disable all notifications.",[126,905,907],{"id":906},"subscriptions","Subscriptions",[90,909,911],{"className":132,"code":910,"language":107,"meta":95,"style":95},"'subscriptions' => [\n 'auto_subscribe' => true,\n],\n",[97,912,913,925,938],{"__ignoreMap":95},[100,914,915,917,919,921,923],{"class":102,"line":103},[100,916,141],{"class":140},[100,918,906],{"class":110},[100,920,141],{"class":140},[100,922,149],{"class":140},[100,924,152],{"class":140},[100,926,927,929,932,934,936],{"class":102,"line":155},[100,928,158],{"class":140},[100,930,931],{"class":110},"auto_subscribe",[100,933,141],{"class":140},[100,935,149],{"class":140},[100,937,885],{"class":140},[100,939,940],{"class":102,"line":178},[100,941,181],{"class":140},[86,943,944],{},"When enabled, users are automatically subscribed to a thread when they create a comment or are mentioned. They receive notifications for subsequent replies.",[126,946,51],{"id":947},"attachments",[90,949,951],{"className":132,"code":950,"language":107,"meta":95,"style":95},"'attachments' => [\n 'enabled' => true,\n 'disk' => 'public',\n 'max_size' => 10240, \u002F\u002F KB\n 'allowed_types' => [\n 'image\u002Fjpeg',\n 'image\u002Fpng',\n 'image\u002Fgif',\n 'image\u002Fwebp',\n 'application\u002Fpdf',\n 'text\u002Fplain',\n 'application\u002Fmsword',\n 'application\u002Fvnd.openxmlformats-officedocument.wordprocessingml.document',\n ],\n],\n",[97,952,953,965,977,997,1017,1030,1041,1052,1063,1074,1085,1097,1109,1121,1126],{"__ignoreMap":95},[100,954,955,957,959,961,963],{"class":102,"line":103},[100,956,141],{"class":140},[100,958,947],{"class":110},[100,960,141],{"class":140},[100,962,149],{"class":140},[100,964,152],{"class":140},[100,966,967,969,971,973,975],{"class":102,"line":155},[100,968,158],{"class":140},[100,970,878],{"class":110},[100,972,141],{"class":140},[100,974,149],{"class":140},[100,976,885],{"class":140},[100,978,979,981,984,986,988,990,993,995],{"class":102,"line":178},[100,980,158],{"class":140},[100,982,983],{"class":110},"disk",[100,985,141],{"class":140},[100,987,149],{"class":140},[100,989,168],{"class":140},[100,991,992],{"class":110},"public",[100,994,141],{"class":140},[100,996,175],{"class":140},[100,998,999,1001,1004,1006,1008,1011,1013],{"class":102,"line":250},[100,1000,158],{"class":140},[100,1002,1003],{"class":110},"max_size",[100,1005,141],{"class":140},[100,1007,149],{"class":140},[100,1009,1010],{"class":240}," 10240",[100,1012,755],{"class":140},[100,1014,1016],{"class":1015},"sHwdD"," \u002F\u002F KB\n",[100,1018,1019,1021,1024,1026,1028],{"class":102,"line":257},[100,1020,158],{"class":140},[100,1022,1023],{"class":110},"allowed_types",[100,1025,141],{"class":140},[100,1027,149],{"class":140},[100,1029,152],{"class":140},[100,1031,1032,1034,1037,1039],{"class":102,"line":271},[100,1033,492],{"class":140},[100,1035,1036],{"class":110},"image\u002Fjpeg",[100,1038,141],{"class":140},[100,1040,175],{"class":140},[100,1042,1043,1045,1048,1050],{"class":102,"line":303},[100,1044,492],{"class":140},[100,1046,1047],{"class":110},"image\u002Fpng",[100,1049,141],{"class":140},[100,1051,175],{"class":140},[100,1053,1054,1056,1059,1061],{"class":102,"line":593},[100,1055,492],{"class":140},[100,1057,1058],{"class":110},"image\u002Fgif",[100,1060,141],{"class":140},[100,1062,175],{"class":140},[100,1064,1065,1067,1070,1072],{"class":102,"line":614},[100,1066,492],{"class":140},[100,1068,1069],{"class":110},"image\u002Fwebp",[100,1071,141],{"class":140},[100,1073,175],{"class":140},[100,1075,1076,1078,1081,1083],{"class":102,"line":620},[100,1077,492],{"class":140},[100,1079,1080],{"class":110},"application\u002Fpdf",[100,1082,141],{"class":140},[100,1084,175],{"class":140},[100,1086,1088,1090,1093,1095],{"class":102,"line":1087},11,[100,1089,492],{"class":140},[100,1091,1092],{"class":110},"text\u002Fplain",[100,1094,141],{"class":140},[100,1096,175],{"class":140},[100,1098,1100,1102,1105,1107],{"class":102,"line":1099},12,[100,1101,492],{"class":140},[100,1103,1104],{"class":110},"application\u002Fmsword",[100,1106,141],{"class":140},[100,1108,175],{"class":140},[100,1110,1112,1114,1117,1119],{"class":102,"line":1111},13,[100,1113,492],{"class":140},[100,1115,1116],{"class":110},"application\u002Fvnd.openxmlformats-officedocument.wordprocessingml.document",[100,1118,141],{"class":140},[100,1120,175],{"class":140},[100,1122,1124],{"class":102,"line":1123},14,[100,1125,617],{"class":140},[100,1127,1129],{"class":102,"line":1128},15,[100,1130,181],{"class":140},[86,1132,1133,1134,899,1136,1138,1139,1141],{},"Controls file upload behavior. Set ",[97,1135,878],{},[97,1137,902],{}," to remove the attachment UI entirely. The ",[97,1140,1003],{}," is in kilobytes (default 10 MB).",[126,1143,1145],{"id":1144},"broadcasting","Broadcasting",[90,1147,1149],{"className":132,"code":1148,"language":107,"meta":95,"style":95},"'broadcasting' => [\n 'enabled' => false,\n 'channel_prefix' => 'comments',\n],\n",[97,1150,1151,1163,1176,1195],{"__ignoreMap":95},[100,1152,1153,1155,1157,1159,1161],{"class":102,"line":103},[100,1154,141],{"class":140},[100,1156,1144],{"class":110},[100,1158,141],{"class":140},[100,1160,149],{"class":140},[100,1162,152],{"class":140},[100,1164,1165,1167,1169,1171,1173],{"class":102,"line":155},[100,1166,158],{"class":140},[100,1168,878],{"class":110},[100,1170,141],{"class":140},[100,1172,149],{"class":140},[100,1174,1175],{"class":140}," false,\n",[100,1177,1178,1180,1183,1185,1187,1189,1191,1193],{"class":102,"line":178},[100,1179,158],{"class":140},[100,1181,1182],{"class":110},"channel_prefix",[100,1184,141],{"class":140},[100,1186,149],{"class":140},[100,1188,168],{"class":140},[100,1190,161],{"class":110},[100,1192,141],{"class":140},[100,1194,175],{"class":140},[100,1196,1197],{"class":102,"line":250},[100,1198,181],{"class":140},[86,1200,1201,1202,1205],{},"When enabled, comment events are broadcast on private channels using the format ",[97,1203,1204],{},"{prefix}.{commentable_type}.{commentable_id}",". Requires Laravel Echo and a broadcasting driver.",[126,1207,1209],{"id":1208},"polling","Polling",[90,1211,1213],{"className":132,"code":1212,"language":107,"meta":95,"style":95},"'polling' => [\n 'interval' => '10s',\n],\n",[97,1214,1215,1227,1247],{"__ignoreMap":95},[100,1216,1217,1219,1221,1223,1225],{"class":102,"line":103},[100,1218,141],{"class":140},[100,1220,1208],{"class":110},[100,1222,141],{"class":140},[100,1224,149],{"class":140},[100,1226,152],{"class":140},[100,1228,1229,1231,1234,1236,1238,1240,1243,1245],{"class":102,"line":155},[100,1230,158],{"class":140},[100,1232,1233],{"class":110},"interval",[100,1235,141],{"class":140},[100,1237,149],{"class":140},[100,1239,168],{"class":140},[100,1241,1242],{"class":110},"10s",[100,1244,141],{"class":140},[100,1246,175],{"class":140},[100,1248,1249],{"class":102,"line":178},[100,1250,181],{"class":140},[86,1252,1253,1254,1257],{},"When broadcasting is disabled, the Livewire component polls for new comments at this interval. Set to ",[97,1255,1256],{},"null"," to disable polling.",[126,1259,1261],{"id":1260},"custom-user-resolution","Custom User Resolution",[86,1263,1264],{},"Override how the authenticated user is resolved:",[90,1266,1268],{"className":132,"code":1267,"language":107,"meta":95,"style":95},"use Relaticle\\Comments\\Config;\n\n\u002F\u002F In AppServiceProvider::boot()\nConfig::resolveAuthenticatedUserUsing(function () {\n return auth()->user();\n});\n",[97,1269,1270,1290,1294,1299,1322,1340],{"__ignoreMap":95},[100,1271,1272,1275,1278,1280,1282,1284,1287],{"class":102,"line":103},[100,1273,1274],{"class":240},"use",[100,1276,1277],{"class":222}," Relaticle",[100,1279,226],{"class":140},[100,1281,229],{"class":222},[100,1283,226],{"class":140},[100,1285,1286],{"class":222},"Config",[100,1288,1289],{"class":140},";\n",[100,1291,1292],{"class":102,"line":155},[100,1293,254],{"emptyLinePlaceholder":253},[100,1295,1296],{"class":102,"line":178},[100,1297,1298],{"class":1015},"\u002F\u002F In AppServiceProvider::boot()\n",[100,1300,1301,1303,1305,1309,1312,1316,1319],{"class":102,"line":250},[100,1302,1286],{"class":106},[100,1304,237],{"class":140},[100,1306,1308],{"class":1307},"s2Zo4","resolveAuthenticatedUserUsing",[100,1310,1311],{"class":140},"(",[100,1313,1315],{"class":1314},"spNyl","function",[100,1317,1318],{"class":140}," ()",[100,1320,1321],{"class":140}," {\n",[100,1323,1324,1328,1331,1334,1337],{"class":102,"line":257},[100,1325,1327],{"class":1326},"s7zQu"," return",[100,1329,1330],{"class":1307}," auth",[100,1332,1333],{"class":140},"()->",[100,1335,1336],{"class":1307},"user",[100,1338,1339],{"class":140},"();\n",[100,1341,1342],{"class":102,"line":271},[100,1343,1344],{"class":140},"});\n",[86,1346,1347],{},"This is useful for multi-guard applications or custom authentication flows.",[1349,1350,1351],"style",{},"html pre.shiki code .sBMFI, html code.shiki .sBMFI{--shiki-light:#E2931D;--shiki-default:#FFCB6B;--shiki-dark:#FFCB6B}html pre.shiki code .sfazB, html code.shiki .sfazB{--shiki-light:#91B859;--shiki-default:#C3E88D;--shiki-dark:#C3E88D}html .light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html.light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html .default .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html.dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html pre.shiki code .sMK4o, html code.shiki .sMK4o{--shiki-light:#39ADB5;--shiki-default:#89DDFF;--shiki-dark:#89DDFF}html pre.shiki code .sTEyZ, html code.shiki .sTEyZ{--shiki-light:#90A4AE;--shiki-default:#EEFFFF;--shiki-dark:#BABED8}html pre.shiki code .sbssI, html code.shiki .sbssI{--shiki-light:#F76D47;--shiki-default:#F78C6C;--shiki-dark:#F78C6C}html pre.shiki code .sHwdD, html code.shiki .sHwdD{--shiki-light:#90A4AE;--shiki-light-font-style:italic;--shiki-default:#546E7A;--shiki-default-font-style:italic;--shiki-dark:#676E95;--shiki-dark-font-style:italic}html pre.shiki code .s2Zo4, html code.shiki .s2Zo4{--shiki-light:#6182B8;--shiki-default:#82AAFF;--shiki-dark:#82AAFF}html pre.shiki code .spNyl, html code.shiki .spNyl{--shiki-light:#9C3EDA;--shiki-default:#C792EA;--shiki-dark:#C792EA}html pre.shiki code .s7zQu, html code.shiki .s7zQu{--shiki-light:#39ADB5;--shiki-light-font-style:italic;--shiki-default:#89DDFF;--shiki-default-font-style:italic;--shiki-dark:#89DDFF;--shiki-dark-font-style:italic}",{"title":95,"searchDepth":155,"depth":155,"links":1353},[1354,1355,1356,1357,1358,1359,1360,1361,1362,1363,1364,1365,1366,1367],{"id":128,"depth":155,"text":129},{"id":187,"depth":155,"text":188},{"id":311,"depth":155,"text":312},{"id":361,"depth":155,"text":362},{"id":413,"depth":155,"text":414},{"id":457,"depth":155,"text":46},{"id":628,"depth":155,"text":41},{"id":708,"depth":155,"text":709},{"id":831,"depth":155,"text":56},{"id":906,"depth":155,"text":907},{"id":947,"depth":155,"text":51},{"id":1144,"depth":155,"text":1145},{"id":1208,"depth":155,"text":1209},{"id":1260,"depth":155,"text":1261},"Configure threading, reactions, mentions, attachments, notifications, and more.","md",null,{},{"icon":34},{"description":1374,"title":31},"Complete configuration reference for the Comments package.","TvFOm5T-P3dGPliy66VKV_R_c9hzHMsR26iqUAm-DLc",[1377,1379],{"title":21,"path":22,"stem":23,"description":1378,"icon":24,"children":-1},"Upgrade guide for Comments.",{"title":36,"path":37,"stem":38,"description":1380,"icon":39,"children":-1},"Control who can create, edit, delete, and reply to comments.",1774609070232] |