Skip to content

Commit e454daf

Browse files
committed
Permalink page for individual prompts are now publicly viewable and do not require a login (login still required to vote, comment, or fork)
Fixed fork button not going to login page for not-logged-in users Changed comments look on permalink pages
1 parent 6d24a2b commit e454daf

7 files changed

Lines changed: 174 additions & 63 deletions
Lines changed: 77 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,77 @@
1+
<?xml version="1.0" encoding="UTF-8"?><record_update table="sp_instance">
2+
<sp_instance action="DELETE">
3+
<active>true</active>
4+
<class_name/>
5+
<color>default</color>
6+
<css/>
7+
<glyph/>
8+
<id/>
9+
<order>1</order>
10+
<roles/>
11+
<short_description/>
12+
<size>md</size>
13+
<sp_column display_value="1">182da33bc336c610c9bcbe2bb0013158</sp_column>
14+
<sp_widget display_value="Login">6506d341cb33020000f8d856634c9cdc</sp_widget>
15+
<sys_class_name>sp_instance</sys_class_name>
16+
<sys_created_by>earl.duque</sys_created_by>
17+
<sys_created_on>2024-06-26 07:06:40</sys_created_on>
18+
<sys_id>e4af1059930b8650b653ffbd1dba106c</sys_id>
19+
<sys_mod_count>0</sys_mod_count>
20+
<sys_name/>
21+
<sys_package display_value="ServiceNow GenAI Prompt Library" source="x_snc_ehd_servic_0">ff61a00ac32a8610c9bcbe2bb00131da</sys_package>
22+
<sys_policy/>
23+
<sys_scope display_value="ServiceNow GenAI Prompt Library">ff61a00ac32a8610c9bcbe2bb00131da</sys_scope>
24+
<sys_update_name>sp_instance_e4af1059930b8650b653ffbd1dba106c</sys_update_name>
25+
<sys_updated_by>earl.duque</sys_updated_by>
26+
<sys_updated_on>2024-06-26 07:06:40</sys_updated_on>
27+
<title/>
28+
<url/>
29+
<widget_parameters/>
30+
</sp_instance>
31+
<sys_translated_text action="DELETE" query="documentkey=e4af1059930b8650b653ffbd1dba106c"/>
32+
<sys_update_version action="INSERT_OR_UPDATE">
33+
<action>DELETE</action>
34+
<application display_value="ServiceNow GenAI Prompt Library">ff61a00ac32a8610c9bcbe2bb00131da</application>
35+
<file_path/>
36+
<instance_id>13d96523db2ee594387021c40596192b</instance_id>
37+
<instance_name>earlio</instance_name>
38+
<name>sp_instance_e4af1059930b8650b653ffbd1dba106c</name>
39+
<payload><![CDATA[<?xml version="1.0" encoding="UTF-8"?><record_update table="sp_instance"><sp_instance action="INSERT_OR_UPDATE"><active>true</active><class_name/><color>default</color><css/><glyph/><id/><order>1</order><roles/><short_description/><size>md</size><sp_column display_value="1">182da33bc336c610c9bcbe2bb0013158</sp_column><sp_widget display_value="Login">6506d341cb33020000f8d856634c9cdc</sp_widget><sys_class_name>sp_instance</sys_class_name><sys_created_by>earl.duque</sys_created_by><sys_created_on>2024-06-26 07:06:40</sys_created_on><sys_id>e4af1059930b8650b653ffbd1dba106c</sys_id><sys_mod_count>0</sys_mod_count><sys_name/><sys_package display_value="ServiceNow GenAI Prompt Library" source="x_snc_ehd_servic_0">ff61a00ac32a8610c9bcbe2bb00131da</sys_package><sys_policy/><sys_scope display_value="ServiceNow GenAI Prompt Library">ff61a00ac32a8610c9bcbe2bb00131da</sys_scope><sys_update_name>sp_instance_e4af1059930b8650b653ffbd1dba106c</sys_update_name><sys_updated_by>earl.duque</sys_updated_by><sys_updated_on>2024-06-26 07:06:40</sys_updated_on><title/><url/><widget_parameters/></sp_instance><sys_translated_text action="delete_multiple" query="documentkey=e4af1059930b8650b653ffbd1dba106c"/></record_update>]]></payload>
40+
<payload_hash>156257532</payload_hash>
41+
<record_name/>
42+
<reverted_from/>
43+
<source>08c10beac3a64a10c9bcbe2bb001318a</source>
44+
<source_table>sys_update_set</source_table>
45+
<state>previous</state>
46+
<sys_created_by>earl.duque</sys_created_by>
47+
<sys_created_on>2024-06-26 07:06:40</sys_created_on>
48+
<sys_id>2caf1059930b8650b653ffbd1dba106e</sys_id>
49+
<sys_mod_count>0</sys_mod_count>
50+
<sys_recorded_at>190535e320f0000001</sys_recorded_at>
51+
<sys_updated_by>earl.duque</sys_updated_by>
52+
<sys_updated_on>2024-06-26 07:06:40</sys_updated_on>
53+
<type>Instance</type>
54+
<update_guid>20af1059ad0b86509cc7637c69f4e96e</update_guid>
55+
<update_guid_history>20af1059ad0b86509cc7637c69f4e96e:156257532</update_guid_history>
56+
</sys_update_version>
57+
<sys_metadata_delete action="INSERT_OR_UPDATE">
58+
<sys_audit_delete display_value="">c91576c793cfce50b653ffbd1dba109f</sys_audit_delete>
59+
<sys_class_name>sys_metadata_delete</sys_class_name>
60+
<sys_created_by>earl.duque</sys_created_by>
61+
<sys_created_on>2024-07-02 04:28:58</sys_created_on>
62+
<sys_db_object display_value="" name="sp_instance">sp_instance</sys_db_object>
63+
<sys_id>07810b32d97944888191796f8f552e84</sys_id>
64+
<sys_metadata>e4af1059930b8650b653ffbd1dba106c</sys_metadata>
65+
<sys_mod_count>0</sys_mod_count>
66+
<sys_name/>
67+
<sys_package display_value="ServiceNow GenAI Prompt Library" source="x_snc_ehd_servic_0">ff61a00ac32a8610c9bcbe2bb00131da</sys_package>
68+
<sys_parent/>
69+
<sys_policy/>
70+
<sys_scope display_value="ServiceNow GenAI Prompt Library">ff61a00ac32a8610c9bcbe2bb00131da</sys_scope>
71+
<sys_scope_delete display_value="">099a44a5eb8348768110db4d587b2a71</sys_scope_delete>
72+
<sys_update_name>sp_instance_e4af1059930b8650b653ffbd1dba106c</sys_update_name>
73+
<sys_update_version display_value="sp_instance_e4af1059930b8650b653ffbd1dba106c">2caf1059930b8650b653ffbd1dba106e</sys_update_version>
74+
<sys_updated_by>earl.duque</sys_updated_by>
75+
<sys_updated_on>2024-07-02 04:28:58</sys_updated_on>
76+
</sys_metadata_delete>
77+
</record_update>
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
pt5aXbzh-y2B7z3V909V-6QI35bT8RXDXlfUj0mPK_OdiR6KWqyXantnoOo7DsC07pzea1R66LMK2T_BtaZynSuSLwxx1XQU81pbYiSyojJjdthN3KW5Il6uODLrp4-iHaU1c12KVnrlqow2v8Ne1QOpM3zOqD7ylZkG007B4YG4BNNta1iMnuFxo_pC98UGi_VKvGCNFVrzrc0NWmJYYyKmsdoVW9JBorpX4wk9pFIaWcJxj1W5DCXLGALnjbnMf4ioL1qG52I9zoNUO0OcZsQzw6X7a-dQMiQdMhVWtdAL2MgZjFJH4-PJv03QJLHkBmroIvQl0qi2g9n792u2w6h9O69apA2Cw7ZCA7Nxa8EvRAdxr8Q5znCQqF_EY8K3AmkuWNns_yT2PHKJ_cG2LX4qRgGAgbZuam1zeEswgFcAz30dmC9l77DMV90LRebfTQ6_i3Tc4wDrTadrksGqD5IWkh8e4ybSs4mV83znMALIwaSQI85ArKda9F-7XixiGgrR8KrUxe1laKI1TpJ0PMsXDOPqI44OJCJsaIiwIlVxQgnmqH98KXPCv14GxuSjhHRdZlXjUwaLo79-0HTMXnfT2cQ7HZAHU_BO7A1u9w2SXNbhOUE8IMgVC0D6sjxWAscZBgdPyDCCBsNyCowlp8dJRllT5DLyNmLi2wNm5-M
1+
JVj0d3TuKfbehQsMixsDgvH_-REEiwDK0cSvPUgbEaYXjpksSq4GUUhFT6eZKxEk_ziTN1MWE182ZCfBCL90pG4YcOBcpkf6CN0zuM70RWhZ1cb9PkryS9MbKPLBfCeSpUIFy-AMDNONhgdWraRKzpsBJNte2cHVRX5BtPVp92oWORRK9szvEpZ8F_kATAyRuTg8XNajvtI6Crs0LGwUDNwUal9LM8vJouuniehVuFI3uMR1Lk2UJr3rsnoQ1IkKW5yDtqUzc9owoEnobADp6ceHUlMCN4szCD6hjTJBMjowMy3NvDJQqtZygt37xV8k_Nr4M5-_QDhUiUvo8v3n2yReK6jt96HwQ4TcaT-Rir3obKRq4lTfeGWGbClMj1QD9UcH9DmEoz2KfXDQIYQLaPDtTc22TPnm5jqq9UezXUV3LxxxOVG3Y6xKSvKehodH2QlqJtt2gp7buw4PDGyseP4eDPXzkYz94O6-xubHvGc9IOXYHs-yaQ93wYZQFPQ58VDiiu2zGMEHYdl2onXfiKweQnqHNF_KjUUfPtMTgd6NStFdlekr46wfbX-XZTsLbcDFyl2ueDoROuBDldg-8-pHHbHg3af3Ji7rjAkTtcZNZEAFfBQmhadI6oyyr_iHB9lFPTOOyzvqPqYvLBLcJqZzfbqE2p3FMiI8k1HmjDE

ff61a00ac32a8610c9bcbe2bb00131da/update/sp_instance_242da33bc336c610c9bcbe2bb001315b.xml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
<css/>
77
<glyph/>
88
<id/>
9-
<order>2</order>
9+
<order>1</order>
1010
<roles/>
1111
<short_description/>
1212
<size>md</size>
@@ -16,14 +16,14 @@
1616
<sys_created_by>earl.duque</sys_created_by>
1717
<sys_created_on>2024-06-22 06:13:37</sys_created_on>
1818
<sys_id>242da33bc336c610c9bcbe2bb001315b</sys_id>
19-
<sys_mod_count>1</sys_mod_count>
19+
<sys_mod_count>2</sys_mod_count>
2020
<sys_name/>
2121
<sys_package display_value="ServiceNow GenAI Prompt Library" source="x_snc_ehd_servic_0">ff61a00ac32a8610c9bcbe2bb00131da</sys_package>
2222
<sys_policy/>
2323
<sys_scope display_value="ServiceNow GenAI Prompt Library">ff61a00ac32a8610c9bcbe2bb00131da</sys_scope>
2424
<sys_update_name>sp_instance_242da33bc336c610c9bcbe2bb001315b</sys_update_name>
2525
<sys_updated_by>earl.duque</sys_updated_by>
26-
<sys_updated_on>2024-06-26 07:06:40</sys_updated_on>
26+
<sys_updated_on>2024-07-02 04:28:58</sys_updated_on>
2727
<title/>
2828
<url/>
2929
<widget_parameters/>

ff61a00ac32a8610c9bcbe2bb00131da/update/sp_instance_e4af1059930b8650b653ffbd1dba106c.xml

Lines changed: 0 additions & 32 deletions
This file was deleted.

ff61a00ac32a8610c9bcbe2bb00131da/update/sp_page_902d233bc336c610c9bcbe2bb00131a9.xml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -8,22 +8,22 @@
88
<id>prompt</id>
99
<internal>false</internal>
1010
<omit_watcher>false</omit_watcher>
11-
<public>false</public>
11+
<public>true</public>
1212
<roles/>
1313
<seo_script/>
1414
<short_description/>
1515
<sys_class_name>sp_page</sys_class_name>
1616
<sys_created_by>earl.duque</sys_created_by>
1717
<sys_created_on>2024-06-22 06:13:37</sys_created_on>
1818
<sys_id>902d233bc336c610c9bcbe2bb00131a9</sys_id>
19-
<sys_mod_count>1</sys_mod_count>
19+
<sys_mod_count>2</sys_mod_count>
2020
<sys_name>prompt</sys_name>
2121
<sys_package display_value="ServiceNow GenAI Prompt Library" source="x_snc_ehd_servic_0">ff61a00ac32a8610c9bcbe2bb00131da</sys_package>
2222
<sys_policy/>
2323
<sys_scope display_value="ServiceNow GenAI Prompt Library">ff61a00ac32a8610c9bcbe2bb00131da</sys_scope>
2424
<sys_update_name>sp_page_902d233bc336c610c9bcbe2bb00131a9</sys_update_name>
2525
<sys_updated_by>earl.duque</sys_updated_by>
26-
<sys_updated_on>2024-06-22 06:14:05</sys_updated_on>
26+
<sys_updated_on>2024-07-02 04:28:15</sys_updated_on>
2727
<title>SN GenAI Prompt Library - Prompt</title>
2828
<use_seo_script>false</use_seo_script>
2929
</sp_page>

ff61a00ac32a8610c9bcbe2bb00131da/update/sp_widget_0182c9d793ea0a10b653ffbd1dba10b1.xml

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,8 @@
2121
top.window.location = "?id=library&display=" + c.data.display;
2222
}
2323
24-
c.goToLogin = function(){
24+
c.goToLogin = function(event){
25+
if (event) event.stopPropagation();
2526
top.window.location = "?id=login";
2627
}
2728
@@ -624,14 +625,14 @@ For example: [INPUT YOUR NAME HERE]`;*/
624625
<sys_created_by>earl.duque</sys_created_by>
625626
<sys_created_on>2024-06-07 18:15:31</sys_created_on>
626627
<sys_id>0182c9d793ea0a10b653ffbd1dba10b1</sys_id>
627-
<sys_mod_count>780</sys_mod_count>
628+
<sys_mod_count>782</sys_mod_count>
628629
<sys_name>library</sys_name>
629630
<sys_package display_value="ServiceNow GenAI Prompt Library" source="x_snc_ehd_servic_0">ff61a00ac32a8610c9bcbe2bb00131da</sys_package>
630631
<sys_policy/>
631632
<sys_scope display_value="ServiceNow GenAI Prompt Library">ff61a00ac32a8610c9bcbe2bb00131da</sys_scope>
632633
<sys_update_name>sp_widget_0182c9d793ea0a10b653ffbd1dba10b1</sys_update_name>
633634
<sys_updated_by>earl.duque</sys_updated_by>
634-
<sys_updated_on>2024-06-28 18:45:42</sys_updated_on>
635+
<sys_updated_on>2024-07-02 04:41:43</sys_updated_on>
635636
<template><![CDATA[<div class="page-intro">
636637
<div ng-if="data.query || data.sort">
637638
<span class="icon-home home-button" ng-click="c.goHome()"> Go to Library home</span>
@@ -726,7 +727,7 @@ For example: [INPUT YOUR NAME HERE]`;*/
726727
<div class="icon-tree-right fork" ng-click="c.addPrompt(prompt, true, $event)" ng-if="data.loggedIn === true">
727728
Fork
728729
</div>
729-
<div class="icon-tree-right fork ng-click-element" ng-click="c.goToHome()" ng-if="data.loggedIn === false">
730+
<div class="icon-tree-right fork ng-click-element" ng-click="c.goToLogin($event)" ng-if="data.loggedIn === false">
730731
Fork<span class="hover-text">Login to fork</span>
731732
</div>
732733
<div class="icon-cross-circle fork" ng-click="c.modDelete(prompt.sys_id, $event)" ng-if="data.isMod === true">

0 commit comments

Comments
 (0)