[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$foUmzMidoNpjQ3PWEneR09rFl4NfedQtXry8TqBXpiCQ":3},{"slug":4,"name":5,"version":6,"author":7,"author_profile":8,"description":9,"short_description":10,"active_installs":11,"downloaded":12,"rating":13,"num_ratings":13,"last_updated":14,"tested_up_to":15,"requires_at_least":16,"requires_php":17,"tags":18,"homepage":23,"download_link":24,"security_score":25,"vuln_count":13,"unpatched_count":13,"last_vuln_date":26,"fetched_at":27,"vulnerabilities":28,"developer":29,"crawl_stats":26,"alternatives":37,"analysis":130,"fingerprints":173},"the-events-calendar-pro-alarm","The Events Calendar PRO Alarm","3.1.0","Andy Fragen","https:\u002F\u002Fprofiles.wordpress.org\u002Fafragen\u002F","\u003Cp>Are you using The Events Calendar PRO plugin? Do you wish that you could add an alarm or alert to any event?\u003C\u002Fp>\n\u003Cp>Simple, just install The Events Calendar PRO Alarm and in the Settings page for The Events Calendar PRO add an Additional Field for Alarms.\u003C\u002Fp>\n\u003Cp>Now when you download and install the events \u003Ccode>.ics\u003C\u002Fcode> file on your calendar an alert before the event will sound.\u003C\u002Fp>\n\u003Cp>Development on \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fafragen\u002Fthe-events-calendar-pro-alarm\" rel=\"nofollow ugc\">GitHub\u003C\u002Fa>. Pull requests are welcome.\u003C\u002Fp>\n","Add alarm\u002Falert to iCal feed created from The Events Calendar PRO plugin.",10,8299,0,"","6.3.8","5.2","7.0",[19,20,21,22],"events","ical-feed","modern-tribe","tribe","https:\u002F\u002Fgithub.com\u002Fafragen\u002Fevents-calendar-pro-alarm\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fthe-events-calendar-pro-alarm.3.1.0.zip",100,null,"2026-03-15T10:48:56.248Z",[],{"slug":30,"display_name":7,"profile_url":8,"plugin_count":31,"total_installs":32,"avg_security_score":33,"avg_patch_time_days":34,"trust_score":35,"computed_at":36},"afragen",12,42970,96,356,76,"2026-04-03T23:09:51.630Z",[38,59,80,100,114],{"slug":39,"name":40,"version":41,"author":7,"author_profile":8,"description":42,"short_description":43,"active_installs":44,"downloaded":45,"rating":46,"num_ratings":47,"last_updated":48,"tested_up_to":49,"requires_at_least":50,"requires_php":51,"tags":52,"homepage":55,"download_link":56,"security_score":57,"vuln_count":13,"unpatched_count":13,"last_vuln_date":26,"fetched_at":58},"the-events-calendar-outlook-import-fix","The Events Calendar Outlook Import Fix","1.1.0","\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fthe-events-calendar\" rel=\"ugc\">The Events Calendar\u003C\u002Fa> allows for the import of calendar events via download of a generated iCalendar file. This generated file contains the \u003Ccode>X-WR-CALNAME\u003C\u002Fcode> header, which is a valid header.\u003C\u002Fp>\n\u003Cp>Unfortunately Outlook chokes and will create a new calendar when it sees this header instead of adding the event(s) to the default Outlook calendar. This plugin removes that header from the generated iCalendar file.\u003C\u002Fp>\n","Fix import of calendar events from The Events Calendar to Outlook.",200,13214,86,4,"2022-05-14T17:06:00.000Z","6.0.11","3.7","5.3",[19,20,53,21,54],"icalendar","outlook","https:\u002F\u002Fgithub.com\u002Fafragen\u002Fthe-events-calendar-outlook-import-fix","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fthe-events-calendar-outlook-import-fix.1.1.0.zip",85,"2026-03-15T15:16:48.613Z",{"slug":60,"name":61,"version":62,"author":63,"author_profile":64,"description":65,"short_description":66,"active_installs":67,"downloaded":68,"rating":69,"num_ratings":70,"last_updated":71,"tested_up_to":72,"requires_at_least":73,"requires_php":14,"tags":74,"homepage":78,"download_link":79,"security_score":57,"vuln_count":13,"unpatched_count":13,"last_vuln_date":26,"fetched_at":58},"duplicate-tec-event","Duplicate TEC Event","1.5.2","Ben Lobaugh (blobaugh)","https:\u002F\u002Fprofiles.wordpress.org\u002Fblobaugh\u002F","\u003Cp>Adds the ability to duplicate an event created by Modern Tribe’s The Event Calendar plugin. This plugin utilizes the TEC functions to ensure that the new event gets passed through all proper filters\u003C\u002Fp>\n\u003Cp>Want to get involved? For this project on Github https:\u002F\u002Fgithub.com\u002FFreshMuseDesign\u002Fduplicate-tec-event\u003C\u002Fp>\n\u003Ch3>1.5.2\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Updated compatibility with WordPress 4.8\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>1.5.1\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Verified working with WP 4.4.1\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>1.5\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Updated to ensure functionality with 3.7\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>1.4\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Fixed bug causing duplicated recurring events to also alter the original recurring events on edit ( thanks Steve! )\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>1.3\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Added a nonce for security\u003C\u002Fli>\n\u003Cli>Performed updated requested by Modern Tribe\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>1.0\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>First release\u003C\u002Fli>\n\u003C\u002Ful>\n","Adds the ability to duplicate an event created by Modern Tribe's The Event Calendar plugin.",1000,16154,84,13,"2017-06-05T15:39:00.000Z","4.8.28","3.1",[75,76,19,21,77],"clone","duplicate","the-events-calendar","https:\u002F\u002Fgithub.com\u002FFreshMuseDesign\u002Fduplicate-tec-event","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fduplicate-tec-event.zip",{"slug":81,"name":82,"version":83,"author":84,"author_profile":85,"description":86,"short_description":87,"active_installs":25,"downloaded":88,"rating":25,"num_ratings":89,"last_updated":90,"tested_up_to":91,"requires_at_least":92,"requires_php":93,"tags":94,"homepage":98,"download_link":99,"security_score":25,"vuln_count":13,"unpatched_count":13,"last_vuln_date":26,"fetched_at":58},"display-event-locations-tec","Display Event Location for The Events Calendar","4.6.0","Michael Weiner","https:\u002F\u002Fprofiles.wordpress.org\u002Fvikings412\u002F","\u003Cp>This plugin overrides the template for the tooltip that is displayed when a user hovers over an event on the full month calendar view created by The Events Calendar or The Events Calendar Pro plugin. The name of the event’s venue\u002Flocation that is entered with the event will be displayed under the date and time that the event occurs. The full street address for the location can also be displayed. All of the other elements of the tooltip remain unchanged.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Ftheeventscalendar.com\u002Fproduct\u002Fwordpress-events-calendar\u002F\" rel=\"nofollow ugc\">The Events Calendar\u003C\u002Fa> and \u003Ca href=\"https:\u002F\u002Ftheeventscalendar.com\u002Fproduct\u002Fwordpress-events-calendar-pro\u002F\" rel=\"nofollow ugc\">The Events Calendar Pro\u003C\u002Fa> are WordPress plugins developed by \u003Ca href=\"https:\u002F\u002Ftri.be\" rel=\"nofollow ugc\">Modern Tribe\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cspan class=\"embed-youtube\" style=\"text-align:center; display: block;\">\u003Ciframe loading=\"lazy\" class=\"youtube-player\" width=\"750\" height=\"422\" src=\"https:\u002F\u002Fwww.youtube.com\u002Fembed\u002FKv3kx8YvzA4?version=3&rel=1&showsearch=0&showinfo=1&iv_load_policy=1&fs=1&hl=en-US&autohide=2&wmode=transparent\" allowfullscreen=\"true\" style=\"border:0;\" sandbox=\"allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox\">\u003C\u002Fiframe>\u003C\u002Fspan>\n\u003Ch3>Arbitrary section\u003C\u002Fh3>\n\u003Ch3>CSS Classes:\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Ccode>.deltec-tooltip-message\u003C\u002Fcode> – A \u003Ccode>paragraph\u003C\u002Fcode> element that surrounds all of the information that is added to the tooltip by this plugin.\u003C\u002Fli>\n\u003Cli>\u003Ccode>.deltec-location-name-prefix\u003C\u002Fcode> – A \u003Ccode>span\u003C\u002Fcode> element that surrounds the prefix message that you can set in the Display Event Location for The Events Calendar settings area in the textfield labeled \u003Cstrong>\u003Cem>Tooltip Message Before Venue\u002FLocation Name\u003C\u002Fem>\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Ccode>.deltec-location-name\u003C\u002Fcode> – A \u003Ccode>span\u003C\u002Fcode> element that surrounds the name of the event’s venue\u002Flocation name.\u003C\u002Fli>\n\u003Cli>\u003Ccode>.deltec-street-address\u003C\u002Fcode> – A \u003Ccode>span\u003C\u002Fcode> element that surrounds the all elements of the street address for the event’s venue\u002Flocation (if enabled in Display Event Location for The Events Calendar settings area)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Github Repository\u003C\u002Fh3>\n\u003Cp>The Github Repository for this plugin can be found here: https:\u002F\u002Fgithub.com\u002Fmike-weiner\u002Fdisplay-event-locations-tec.\u003C\u002Fp>\n\u003Ch3>References:\u003C\u002Fh3>\n\u003Cp>Below are resources and references that were used to help develop parts of this plugin.\u003C\u002Fp>\n\u003Col>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fsupport.theeventscalendar.com\u002F153124-Themers-Guide\" rel=\"nofollow ugc\">https:\u002F\u002Fsupport.theeventscalendar.com\u002F153124-Themers-Guide\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fdocs.theeventscalendar.com\u002Freference\u002Fhooks\u002Ftribe_events_template_data_array\u002F\" rel=\"nofollow ugc\">https:\u002F\u002Fdocs.theeventscalendar.com\u002Freference\u002Fhooks\u002Ftribe_events_template_data_array\u002F\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fdocs.theeventscalendar.com\u002Freference\u002Fhooks\u002Ftribe_template_theme_path_list\u002F\" rel=\"nofollow ugc\">https:\u002F\u002Fdocs.theeventscalendar.com\u002Freference\u002Fhooks\u002Ftribe_template_theme_path_list\u002F\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fdocs.theeventscalendar.com\u002Freference\u002Ffunctions\u002Ftribe_address_exists\u002F\" rel=\"nofollow ugc\">https:\u002F\u002Fdocs.theeventscalendar.com\u002Freference\u002Ffunctions\u002Ftribe_address_exists\u002F\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fdocs.theeventscalendar.com\u002Freference\u002Ffunctions\u002Ftribe_get_full_address\u002F\" rel=\"nofollow ugc\">https:\u002F\u002Fdocs.theeventscalendar.com\u002Freference\u002Ffunctions\u002Ftribe_get_full_address\u002F\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Ftheeventscalendar.com\u002Fknowledgebase\u002Fk\u002Fcustom-additional-template-locations\u002F\" rel=\"nofollow ugc\">https:\u002F\u002Ftheeventscalendar.com\u002Fknowledgebase\u002Fk\u002Fcustom-additional-template-locations\u002F\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fgist.github.com\u002Fcliffordp\u002Fb76421f2490a8b8995493f203e11b331\" rel=\"nofollow ugc\">https:\u002F\u002Fgist.github.com\u002Fcliffordp\u002Fb76421f2490a8b8995493f203e11b331\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch3>Special Thanks:\u003C\u002Fh3>\n\u003Cp>A special thank you to user \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fcliffordp\" rel=\"nofollow ugc\">@cliffordp\u003C\u002Fa> on Github for several helpful gists that were used as boilerplates to achieve certain functionality within this plugin.\u003C\u002Fp>\n\u003Cp>Thank you to \u003Ca href=\"https:\u002F\u002Fella-ella.studio\" rel=\"nofollow ugc\">Danielle Attinella\u003C\u002Fa> for her amazing work on designing a new icon and banner image for the plugin.\u003C\u002Fp>\n","This plugin works with The Events Calendar by Modern Tribe. It adds an event's location information to the tooltip on the monthly calendar view.",6682,1,"2025-11-24T01:37:00.000Z","6.9.4","5.0.0","7.0.0",[95,19,21,96,97],"customization","override","template","https:\u002F\u002Fmichaelweiner.org\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fdisplay-event-locations-tec.4.6.0.zip",{"slug":101,"name":102,"version":103,"author":7,"author_profile":8,"description":104,"short_description":105,"active_installs":25,"downloaded":106,"rating":25,"num_ratings":89,"last_updated":107,"tested_up_to":15,"requires_at_least":16,"requires_php":108,"tags":109,"homepage":112,"download_link":113,"security_score":57,"vuln_count":13,"unpatched_count":13,"last_vuln_date":26,"fetched_at":58},"the-events-calendar-user-css","The Events Calendar User CSS","1.5.1","\u003Cp>A plugin to allow users to add custom CSS without having to either copy all existing code from TEC\u002FECP core CSS files or add the correct @import to their custom CSS.\u003C\u002Fp>\n\u003Cp>Correctly load \u003Ccode>{YOUR_THEME}\u002Ftribe-events\u002Ftribe-events.css\u003C\u002Fcode>, if it exists, using wp_enqueue_style in proper order when using ECP 3.x.\u003C\u002Fp>\n","A plugin to correctly load users custom CSS overrides for The Events Calendar PRO.",14154,"2023-07-21T19:29:00.000Z","5.6",[110,19,21,22,111],"css","user-css","https:\u002F\u002Fgithub.com\u002Fafragen\u002Fevents-calendar-user-css\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fthe-events-calendar-user-css.1.5.1.zip",{"slug":115,"name":116,"version":117,"author":118,"author_profile":119,"description":120,"short_description":121,"active_installs":13,"downloaded":122,"rating":13,"num_ratings":13,"last_updated":123,"tested_up_to":124,"requires_at_least":125,"requires_php":14,"tags":126,"homepage":14,"download_link":128,"security_score":57,"vuln_count":13,"unpatched_count":13,"last_vuln_date":26,"fetched_at":129},"block-used-images","Block used images","1.0","dessainsaraiva","https:\u002F\u002Fprofiles.wordpress.org\u002Fdessainsaraiva\u002F","\u003Cp>Modern Tribe Events is a great plugin.\u003Cbr \u002F>\nNevertheless I wanted a way to void my dear users from setting event images that were already being used.\u003C\u002Fp>\n","Modern Tribe Events is a great plugin.",1161,"2017-07-24T23:11:00.000Z","4.6.30","4.6",[19,127],"modern-tribe-event","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fblock-used-images.zip","2026-03-15T14:54:45.397Z",{"attackSurface":131,"codeSignals":156,"taintFlows":163,"riskAssessment":164,"analyzedAt":172},{"hooks":132,"ajaxHandlers":152,"restRoutes":153,"shortcodes":154,"cronEvents":155,"entryPointCount":13,"unprotectedCount":13},[133,138,143,148],{"type":134,"name":135,"callback":136,"file":137,"line":11},"action","init","add_alarm","src\\ECP_Alarm\\Alarm.php",{"type":139,"name":140,"callback":141,"priority":11,"file":137,"line":142},"filter","tribe_ical_feed_item","ical_add_alarm",11,{"type":134,"name":144,"callback":145,"file":146,"line":147},"plugins_loaded","closure","src\\ECP_Alarm\\Bootstrap.php",14,{"type":134,"name":149,"callback":150,"file":146,"line":151},"admin_notices","fail_msg",18,[],[],[],[],{"dangerousFunctions":157,"sqlUsage":158,"outputEscaping":160,"fileOperations":13,"externalRequests":13,"nonceChecks":13,"capabilityChecks":13,"bundledLibraries":162},[],{"prepared":13,"raw":13,"locations":159},[],{"escaped":13,"rawEcho":13,"locations":161},[],[],[],{"summary":165,"deductions":166},"The static analysis of \"the-events-calendar-pro-alarm\" v3.1.0 reveals a remarkably clean code base with no identified vulnerabilities or dangerous functions. The absence of AJAX handlers, REST API routes, shortcodes, and cron events significantly limits the plugin's attack surface. Furthermore, all observed SQL queries utilize prepared statements, and there are no unescaped outputs or file operations, indicating good coding practices in these critical areas. The plugin also refrains from making external HTTP requests, which can sometimes introduce vulnerabilities.\n\nWhile the lack of any recorded CVEs in its vulnerability history is a positive sign, it's important to note that this can also indicate a lack of past extensive security auditing or that the plugin is relatively new or has not been targeted. The complete absence of taint flows and unsanitized paths further strengthens the perception of a secure plugin. However, the zero capability checks and zero nonce checks are notable omissions. While the limited attack surface might mitigate the immediate risk, these are fundamental security mechanisms that should ideally be present, especially if the plugin were to evolve and introduce more interaction points.\n\nIn conclusion, \"the-events-calendar-pro-alarm\" v3.1.0 presents a strong security posture based on the provided static analysis. The code is clean, and there are no immediate exploitable vulnerabilities detected. The primary area for improvement lies in the implementation of capability and nonce checks, which would further harden the plugin against potential future threats, even with its current minimal attack surface.",[167,170],{"reason":168,"points":169},"Missing capability checks",5,{"reason":171,"points":169},"Missing nonce checks","2026-03-16T23:28:00.335Z",{"wat":174,"direct":183},{"assetPaths":175,"generatorPatterns":178,"scriptPaths":179,"versionParams":180},[176,177],"\u002Fwp-content\u002Fplugins\u002Fthe-events-calendar-pro-alarm\u002Fdist\u002Fcss\u002Fthe-events-calendar-pro-alarm.css","\u002Fwp-content\u002Fplugins\u002Fthe-events-calendar-pro-alarm\u002Fdist\u002Fjs\u002Fthe-events-calendar-pro-alarm.js",[],[177],[181,182],"the-events-calendar-pro-alarm\u002Fdist\u002Fcss\u002Fthe-events-calendar-pro-alarm.css?ver=","the-events-calendar-pro-alarm\u002Fdist\u002Fjs\u002Fthe-events-calendar-pro-alarm.js?ver=",{"cssClasses":184,"htmlComments":185,"htmlAttributes":186,"restEndpoints":187,"jsGlobals":188,"shortcodeOutput":189},[],[],[],[],[],[]]