brew cask install iterm2
Or, if you do not have homebrew (you should ;)): Download and install iTerm2
iTerm2 has better color fidelity than the built in Terminal, so your themes will look better.
brew cask install iterm2
Or, if you do not have homebrew (you should ;)): Download and install iTerm2
iTerm2 has better color fidelity than the built in Terminal, so your themes will look better.
/opt/cronicle/bin/control.sh stop | |
/opt/cronicle/bin/control.sh upgrade | |
/opt/cronicle/bin/control.sh start |
<?xml version="1.0" encoding="utf-8"?> | |
<style xmlns="http://purl.org/net/xbiblio/csl" class="in-text" version="1.0" demote-non-dropping-particle="never" default-locale="de-DE"> | |
<info> | |
<title>ISO-690 (note, Deutsch)</title> | |
<id>http://www.zotero.org/styles/iso690-note-de</id> | |
<link href="http://www.zotero.org/styles/iso690-note-de" rel="self" /> | |
<link href="http://www.zotero.org/styles/iso690-note-en" rel="template" /> | |
<link href="http://www.iso.org/iso/catalogue_detail.htm?csnumber=43320" rel="documentation" /> | |
<author> | |
<name>Jan Drees</name> |
// To use: | |
// Put `<rootDir>/path/to/toMatchIgnoreWhitespace.js` in your Jest config under setupFiles | |
// Call it in your tests like this: | |
// expect(received).toMatchIgnoreWhitespace(expected); | |
// Modified version of: https://gist.github.com/cassidoo/c726872858ce14e793a26619bd6a358f#file-customwhitespacematcher-js-L2 | |
const { diffStringsUnified } = require('jest-diff'); | |
const { |
function render_da( | |
p_dynamic_action apex_plugin.t_dynamic_action | |
, p_plugin apex_plugin.t_plugin | |
) | |
return apex_plugin.t_dynamic_action_render_result | |
as | |
l_return apex_plugin.t_dynamic_action_render_result; | |
l_action p_dynamic_action.attribute_01%type := p_dynamic_action.attribute_01; | |
l_storage_id p_dynamic_action.attribute_02%type := p_dynamic_action.attribute_02; |
-- regexp_replace to remove badges with count (Customers [19]) | |
with list_entries as (select regexp_replace(entry_text, ' \[&[A-Z]+\.\]') as title | |
, connect_by_root entry_image as icon | |
, regexp_substr( entry_target, '&APP_ID\.:([0-9]+):&', 1, 1, null, 1 ) as page_id | |
-- build path like Admin > Code Tables > Status | |
, substr( sys_connect_by_path( regexp_replace(entry_text, ' \[&[A-Z]+\.\]'), ' > ' ), 4 ) as path | |
from apex_application_list_entries | |
where application_id = :APP_ID | |
and list_name = 'Application Navigation' | |
and entry_target is not null |
1 week: | |
return q'!<a class="a-Button a-Button--popupLOV lov-clear" aria-label="1 week" title="1 week" href="javascript:$s('#CURRENT_ITEM_NAME#','!' || to_char(sysdate + 7, 'DD.MM.YYYY') || q'!');">!' | |
|| '<span class="">1w</span>' | |
|| '</a>'; | |
Clear button: | |
return '<a class="a-Button a-Button--popupLOV lov-clear" aria-label="' || apex_lang.lang('Clear') || '" title="' || apex_lang.lang('Clear') || q'!" href="javascript:$s('#CURRENT_ITEM_NAME#','');">!' | |
|| '<span class="fa fa-close"></span>' |
-- list files: | |
select * from apex_application_temp_files | |
-- read sheets: | |
select * from table( | |
apex_data_parser.get_xlsx_worksheets( | |
p_content => (select BLOB_CONTENT from apex_application_temp_files where id = :P5_SELECTED_FILE ) | |
) | |
) | |
where :P5_SELECTED_FILE is not null |