Files
relaticle-comments/essentials/configuration/_payload.json
github-actions[bot] b70b268201 Deploy 1.x docs
2026-03-27 12:09:26 +00:00

1 line
31 KiB
JSON

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