Difference between revisions of "User:Pierre-luc.pilon"
Jump to navigation
Jump to search
Line 406: | Line 406: | ||
| GCcollab |<nowiki> Twitter | Email</nowiki> | | GCcollab |<nowiki> Twitter | Email</nowiki> | ||
|} | |} | ||
+ | |||
+ | <script> | ||
+ | function myFunction() { | ||
+ | var input, filter, table, tr, td, i; | ||
+ | input = document.getElementById("myInput"); | ||
+ | filter = input.value.toUpperCase(); | ||
+ | table = document.getElementById("myTable"); | ||
+ | tr = table.getElementsByTagName("tr"); | ||
+ | for (i = 0; i < tr.length; i++) { | ||
+ | td = tr[i].getElementsByTagName("td")[2]; | ||
+ | if (td) { | ||
+ | if (td.innerHTML.toUpperCase().indexOf(filter) > -1) { | ||
+ | tr[i].style.display = ""; | ||
+ | } else { | ||
+ | tr[i].style.display = "none"; | ||
+ | } | ||
+ | } | ||
+ | } | ||
+ | } | ||
+ | |||
+ | function sortTable() { | ||
+ | var TableLastSortedColumn = -1; | ||
+ | |||
+ | var sortColumn = parseInt(arguments[0]); | ||
+ | var type = arguments.length > 1 ? arguments[1] : 'T'; | ||
+ | var dateformat = arguments.length > 2 ? arguments[2] : ''; | ||
+ | var table = document.getElementById("myTable"); | ||
+ | var tbody = table.getElementsByTagName("tbody")[0]; | ||
+ | var rows = tbody.getElementsByTagName("tr"); | ||
+ | var arrayOfRows = new Array(); | ||
+ | type = type.toUpperCase(); | ||
+ | dateformat = dateformat.toLowerCase(); | ||
+ | for(var i=0, len=rows.length; i<len; i++) { | ||
+ | arrayOfRows[i] = new Object; | ||
+ | arrayOfRows[i].oldIndex = i; | ||
+ | var celltext = rows[i].getElementsByTagName("td")[sortColumn].innerHTML.replace(/<[^>]*>/g,""); | ||
+ | if( type=='D' ) { arrayOfRows[i].value = GetDateSortingKey(dateformat,celltext); } | ||
+ | else { | ||
+ | var re = type=="N" ? /[^\.\-\+\d]/g : /[^a-zA-Z0-9]/g; | ||
+ | arrayOfRows[i].value = celltext.replace(re,"").substr(0,25).toLowerCase(); | ||
+ | } | ||
+ | } | ||
+ | if (sortColumn == TableLastSortedColumn) { arrayOfRows.reverse(); } | ||
+ | else { | ||
+ | TableLastSortedColumn = sortColumn; | ||
+ | switch(type) { | ||
+ | case "N" : arrayOfRows.sort(CompareRowOfNumbers); break; | ||
+ | case "D" : arrayOfRows.sort(CompareRowOfNumbers); break; | ||
+ | default : arrayOfRows.sort(CompareRowOfText); | ||
+ | } | ||
+ | } | ||
+ | var newTableBody = document.createElement("tbody"); | ||
+ | for(var i=0, len=arrayOfRows.length; i<len; i++) { | ||
+ | newTableBody.appendChild(rows[arrayOfRows[i].oldIndex].cloneNode(true)); | ||
+ | } | ||
+ | table.replaceChild(newTableBody,tbody); | ||
+ | } // function SortTable() | ||
+ | |||
+ | function CompareRowOfText(a,b) { | ||
+ | var aval = a.value; | ||
+ | var bval = b.value; | ||
+ | return( aval == bval ? 0 : (aval > bval ? 1 : -1) ); | ||
+ | } // function CompareRowOfText() | ||
+ | |||
+ | function CompareRowOfNumbers(a,b) { | ||
+ | var aval = /\d/.test(a.value) ? parseFloat(a.value) : 0; | ||
+ | var bval = /\d/.test(b.value) ? parseFloat(b.value) : 0; | ||
+ | return( aval == bval ? 0 : (aval > bval ? 1 : -1) ); | ||
+ | } // function CompareRowOfNumbers() | ||
+ | |||
+ | function GetDateSortingKey(format,text) { | ||
+ | if( format.length < 1 ) { return ""; } | ||
+ | format = format.toLowerCase(); | ||
+ | text = text.toLowerCase(); | ||
+ | text = text.replace(/^[^a-z0-9]*/,""); | ||
+ | text = text.replace(/[^a-z0-9]*$/,""); | ||
+ | if( text.length < 1 ) { return ""; } | ||
+ | text = text.replace(/[^a-z0-9]+/g,","); | ||
+ | var date = text.split(","); | ||
+ | if( date.length < 3 ) { return ""; } | ||
+ | var d=0, m=0, y=0; | ||
+ | for( var i=0; i<3; i++ ) { | ||
+ | var ts = format.substr(i,1); | ||
+ | if( ts == "d" ) { d = date[i]; } | ||
+ | else if( ts == "m" ) { m = date[i]; } | ||
+ | else if( ts == "y" ) { y = date[i]; } | ||
+ | } | ||
+ | d = d.replace(/^0/,""); | ||
+ | if( d < 10 ) { d = "0" + d; } | ||
+ | if( /[a-z]/.test(m) ) { | ||
+ | m = m.substr(0,3); | ||
+ | switch(m) { | ||
+ | case "jan" : m = String(1); break; | ||
+ | case "feb" : m = String(2); break; | ||
+ | case "mar" : m = String(3); break; | ||
+ | case "apr" : m = String(4); break; | ||
+ | case "may" : m = String(5); break; | ||
+ | case "jun" : m = String(6); break; | ||
+ | case "jul" : m = String(7); break; | ||
+ | case "aug" : m = String(8); break; | ||
+ | case "sep" : m = String(9); break; | ||
+ | case "oct" : m = String(10); break; | ||
+ | case "nov" : m = String(11); break; | ||
+ | case "dec" : m = String(12); break; | ||
+ | default : m = String(0); | ||
+ | } | ||
+ | } | ||
+ | m = m.replace(/^0/,""); | ||
+ | if( m < 10 ) { m = "0" + m; } | ||
+ | y = parseInt(y); | ||
+ | if( y < 100 ) { y = parseInt(y) + 2000; } | ||
+ | return "" + String(y) + "" + String(m) + "" + String(d) + ""; | ||
+ | } // function GetDateSortingKey() | ||
+ | </script> |
Revision as of 10:37, 2 October 2018
Name | Avail. | Skills | Security | Lang. | For more info |
---|---|---|---|---|---|
Aaron Percival | 2018-12-31 | UX Design, User Research, Service Design | Secret | EN | Twitter | LinkedIn | Email |
Aileen Duncan | 2018-10-16 | Stakeholder Engagement, Creative Thinking, Writing, Policy, Program Design, Communications and Enthusiasm | Secret | BIL | Twitter | LinkedIn | Email |
Alena Fraser | 2019-03-29 | Creative Thinking, Digital Communications, Process Development, Project Management, Stakeholder Engagement | Secret | EN | Twitter | LinkedIn | Email |
Ali Feroz | 2018-11-09 | Regulatory Research, Idea Consolidation, Collaboration, Works under high pressure | Secret | EN | Twitter | LinkedIn | Email |
Amanda Bloom | 2019-03-29 | Communications, Engagement | Secret | EN | Twitter | LinkedIn | Email |
Brian Double | 2019-06-28 | Leader, Collaborator, Negotiator, Innovator | Secret | EN | Twitter | LinkedIn | Email |
Bruce Lonergan | 2019-09-30 | Talent & People Management, Innovative, Entrepreneurial, Collaborative, Solutions Developer | Secret | BIL | Twitter | LinkedIn | Email |
Claudie Larouche | 2019-02-22 | IM/IT, Web Development, Automation, Project Management, Continuous improvement | Secret | Bil | GCcollab | Twitter | LinkedIn | Email |
Colleen Tiernan | 2019-06-01 | Process consultation and facilitation, Human-centered design and systems thinking, Outreach and engagement, Collaboration and consensus building , Action-oriented and results focused | Secret | Bil (ECB). | GCcollab | Twitter | LinkedIn | Email |
Daphne Guerrero | 2019-03-31 | Collaboration, Engagement, Communications, Strategic analysis, Human-centered design and systems thinking | Secret | Bil | Twitter | LinkedIn | Email |
David Sampson | 2019-03-31 | Senior Technical Advisor, Community Builder and Open Collaborator, Digital Analytics and Reporting, Geospatial Analysis, Business Intelligence, Open Data and Open Science | Secret | EN | Twitter | LinkedIn | Email |
Deepika Grover | 2019-12-31 | Strategic Innovator, Project Accelerator, Emotionally-intellignent facilitator, Effective team builder & change leader | Secret | EN | Twitter | LinkedIn | Email |
Dirk Buettner | Assignment End Date | Ask Me. | Ask Me. | Ask Me. | LinkedIn | Email |
Eric Shoesmith | 2019-02-22 | Facilitator, People Connector, Community Builder, Speaker. Inclusive Dialogue & Engagement, Strategic Policy, Big Picture Thinking and Vision | Secret | EN | Twitter | LinkedIn | Email |
Ericka Stephens-Rennie | 2019-06-28 | Leadership, Operations Management, Creative Thinking, Organizational Development, Facilitation, People Management | Secret | EN | Twitter | LinkedIn | Email |
Etienne Laliberté` | 2019-03-31 | Change Management, Organization Development, Employee Engagement, People Management | Secret | Bil | Twitter | LinkedIn | Email |
Frank Assu | 2019-06-30 | Public Safety, Engagement/Relationship, Indigenous Knowledge Recruitment/Retention, Change Management, Foresight, Facilitation | Secret | EN | Twitter | LinkedIn | Email |
Greg White | 2019-10-25 | Project Management, Change Management, Leadership, Community Building, Gender Policy | Secret, Top Secret (lapsed) | EN | Twitter | LinkedIn | Email |
Hope Harris | 2018-10-30 | Partnership builder, Facilitator, Change management, Design thinking, Service delivery | Secret | EN | Twitter | LinkedIn | Email |
Janice Edgar | 2019-12-31 | Values-based strategist, Creative writer & storyteller, Intercultural facilitator, Event planner | Secret | EN | Twitter | LinkedIn | Email |
Jenny Ferris | 2019-03-31 | Strategic vision, Change management, Strategic thinking, Research & Analysis, Results-focused and outcome-oriented | Secret | EN (but working on bilingualism) | Twitter | LinkedIn | Email |
Jennifer Harju | 2019-03-31 | Project Management, UX Design, Communications, Team Building, Creative Problem Solving, Social Innovation | Secret | Bil | Twitter | LinkedIn | Email |
Jeremiah Stanghini | 2019-01-21 | Vision, Strategy, Leadership, Change Management, Collaboration | Secret | EN | Twitter | LinkedIn | Email |
Jeremy Harley | 2019-04-01 | Strategic communications, social media, storytelling, writing, community building, outreach and engagement, creative thinking and problem solving | Secret | Bil (BBB) | Twitter | LinkedIn | Email |
Jessica Ward-King | 2019-07-03 | Mental health and wellness (Advocate, SME, Departmental strategy, Initiatives); Diversity and Inclusion; Training and Facilitation | Seret | BIL | Twitter | LinkedIn | Email |
Jodi Leblanc | 2019-05-04 | Leadership, Collaboration, Outreach, Engagement, Facilitation, Coaching, Mentoring, Community Building, Mediation, Conflict Management, Strategic Thinking, Intrapreneurship. | Secret | Bilingual (CBB) | Twitter | LinkedIn | Email |
Jodi Rai | 2019-01-31 | Facilitation and Training, Strategic People and Operational Planning, People and Organizational Development, Highly honed interpersonal and communication skills, analytical and strategic thinking | Secret | EN | GCcollab | Twitter | LinkedIn | Email |
Jose Nieto-Moreno | 2019-04-15 | Project Management, Change Management, Flow & Scrum, Design Thinking, Business Process Improvement | Secret | BIL | Twitter | LinkedIn | Email |
Karol Gajewski | 2019-07-19 | Management, Strategy, Research and Analysis, Leadership, Change Management | Secret | Bil (CBB) | LinkedIn | Email |
Kathleen Wood | 2019-01-11 | Project Management, Research, Analysis of all types, Negotiation, International Policy, Strategic Advice, Access to Information and Privacy | Top Secret | EN | Twitter | LinkedIn | Email |
Laura Colella | 2019-03-31 | (Legal) Advisor, Negotiation, Oversight, Engagement and building links, Writing, Informal Dispute Resolution | Top Secret | Bil | LinkedIn | Email |
Lily Spek | 2019-01-01 | Engagement, Communication, Facilitation, Creative Thinking, Social Media Management | Secret | EN | GCcollab | Twitter | LinkedIn | Email |
Nancy Pawelek | 2018-12-18 | Strategic advisor, Concensus-builder, Public environmental analysis, Establish links between policies, priorities and goals, Expert communicator | Secret | Bilingual | Twitter | LinkedIn | Email |
Natalie Crandall | 2019-12-31 | Change Management, Business Analysis, Strategic Thinking, Outreach and engagement, Collaboration and consensus building | Secret | Bilingual | Twitter | LinkedIn | Email |
Pamela James | 2019-01-04 | Creative Problem Solving, Training/Facilitation, Event Coordination, Writing/Editing | Secret | EN | Twitter | LinkedIn | Email |
Paula Colwell | 2019-06-01 | Leadership, Formal and informal Learning, Virtual learning and managing, Collaboration, Outreach, Engagement, Speaker and Facilitator, Community Building, Strategic Thinking, | Secret | Bil | GCcollab | Twitter | LinkedIn | Email |
Peter Lok | 2018-12-21 | Lean/Six Sigma Quality Management, Lean Leadership Coaching, Facilitation, Change Management, Business Strategy, Cost-Benefit Analysis, Statistical Analysis, Applied Microeconomics. | Secret | EN (EEE) FR (BBB) | GCcollab | Twitter | LinkedIn | Email |
Pierre-Luc Pilon | 2018-11-16 | Management, Marketing and Engagement, Sustainable Development, Digital Government, Process Development | Secret | Bil - EEC | Twitter | LinkedIn | Email | 613-415-6493 |
Pierre-Luc Poisson | 2019-05-09 | Communications, Engagement, Stakeholder relations, Bilingual writing, People Connector | Secret | EEE (PPP) | Twitter | LinkedIn | Email | 613-668-6305 |
Rachel Muston | 2019-06-01 | Strategy and problem scoping, Decision support, Business analysis, Practical empathy, Learner, Listener | Secret | EN | Twitter | LinkedIn | Email |
Rob Turk | 2019-12-31 | Ask Me. | Secret | EN | Twitter | LinkedIn | Email |
Ryan Benson | 2018-12-21 | Stakeholder Engagement, Indigenous Relations, Communications, Strategic Policy, Creative Problem-solving | Secret | Bil (ECC) | LinkedIn | Email |
Ryan Sigouin | 2019-03-31 | Employee Engagement, Strategic Policy, Policy Innovation, Corporate Planning, Program Measurement | Secret | EN | Twitter | LinkedIn | Email |
Sarah Shaughnessy | 2019-03-22 | Strategy, Analysis, Research, Writing, Dot connecting | Secret | Bil (EBC) | Twitter | LinkedIn | Email |
Sarry Zheng | 2018-12-31 | Digital Strategy, User Research, Business Analysis, System Design, Project Management, Data Visualization | Secret | EN | Twitter | LinkedIn | Email |
Sean Kibbee | 2019-09-29 | GC web applications, Coding, database and front end design, GC mobile app technologies development and deployment, Helping innovators succeed with innovative IT solutions, IT Innovation adhering to government standards | Secret | EN | Twitter | LinkedIn | Email |
Sean Turnbull | 2018-11-19 | Strategic Policy, Policy Experimentation, Social Innovation, Measuring Impact, International Development and social finance | Secret | EN | |
Sheri Gagnon | 2019-03-01 | Strategic Thinking and Problem-Solving, Vision, Strategy, Engagement, Communications, Process Development, Collaborator | Reliability | EN | LinkedIn | Email |
Stephanie Davidson | 2019-12-31 | Digital communications, Leader, Strategist, Decisiveness, Business analytics | Secret | EN | Twitter | LinkedIn | Email |
Stephanie Percival | 2019-07-02 | Engagement Enthusiast, Strategic Thinker, Emotionally Intelligent Leader, Creativity Generator, Effective Implementer | Secret | EN | Twitter | LinkedIn | Medium | Email |
Susan Johnston | 2019-01-04 | Dialogue, Public and stakeholder engagement, Storytelling, Collaboration, Community development and management, People Management, Coaching, International affairs | Secret | Bil (EBB) | GCcollab | Twitter | LinkedIn | Email |
Suzanne Huggins | 2019-05-14 | Empowering people leadership & coaching; Collaborative process development; Engagement & facilitation; Operational program management; Strategic analysis. | Reliability | EN | Twitter | LinkedIn | Email |
Tessa St. Arnaud | 2019-06-30 | Visual design & knowledge of Adobe suite/HTML script/Sharepoint host, Digital communications, Process development, project coordination, Change management, IM/IT, Strategic analysis, Advisory and briefing | Secret | EN | Twitter | LinkedIn | Email |
Thom Kearney | 2019-07-01 | Listening, Open Government, Human Engagement, Learning, Social Marketing, Collaboration, Business Architecture, Public Speaking, Facilitation, and Storytelling | Secret | EN | Twitter | LinkedIn | Email |
Todd Lyons | 2019-03-29 | Quiet Leadership, Macro/Mezzo/Micro Social Work, Community Building, Podcast and Audio Production; Digital Communications, Privacy | Secret | EN | Twitter | LinkedIn | WWW | Email |
Valeria Sosa | 2019-08-28 | Strategic Analysis & Innovation, Project Management, Entrepreneurial, Leadership. AGILE, Strategic Foresight and Systems Thinking | Top Secret | Bilingual | |
Véronique Aumont | 2019-03-29 | Conceptual thinking, Problem-solving, Leadership, Employee Engagement, Project Management | Secret | Bilingual | Twitter | Email |
<script> function myFunction() { var input, filter, table, tr, td, i; input = document.getElementById("myInput"); filter = input.value.toUpperCase(); table = document.getElementById("myTable"); tr = table.getElementsByTagName("tr"); for (i = 0; i < tr.length; i++) { td = tr[i].getElementsByTagName("td")[2]; if (td) { if (td.innerHTML.toUpperCase().indexOf(filter) > -1) { tr[i].style.display = ""; } else { tr[i].style.display = "none"; } } } } function sortTable() { var TableLastSortedColumn = -1; var sortColumn = parseInt(arguments[0]); var type = arguments.length > 1 ? arguments[1] : 'T'; var dateformat = arguments.length > 2 ? arguments[2] : ; var table = document.getElementById("myTable"); var tbody = table.getElementsByTagName("tbody")[0]; var rows = tbody.getElementsByTagName("tr"); var arrayOfRows = new Array(); type = type.toUpperCase(); dateformat = dateformat.toLowerCase(); for(var i=0, len=rows.length; i<len; i++) { arrayOfRows[i] = new Object; arrayOfRows[i].oldIndex = i; var celltext = rows[i].getElementsByTagName("td")[sortColumn].innerHTML.replace(/<[^>]*>/g,""); if( type=='D' ) { arrayOfRows[i].value = GetDateSortingKey(dateformat,celltext); } else { var re = type=="N" ? /[^\.\-\+\d]/g : /[^a-zA-Z0-9]/g; arrayOfRows[i].value = celltext.replace(re,"").substr(0,25).toLowerCase(); } } if (sortColumn == TableLastSortedColumn) { arrayOfRows.reverse(); } else { TableLastSortedColumn = sortColumn; switch(type) { case "N" : arrayOfRows.sort(CompareRowOfNumbers); break; case "D" : arrayOfRows.sort(CompareRowOfNumbers); break; default : arrayOfRows.sort(CompareRowOfText); } } var newTableBody = document.createElement("tbody"); for(var i=0, len=arrayOfRows.length; i<len; i++) { newTableBody.appendChild(rows[arrayOfRows[i].oldIndex].cloneNode(true)); } table.replaceChild(newTableBody,tbody); } // function SortTable() function CompareRowOfText(a,b) { var aval = a.value; var bval = b.value; return( aval == bval ? 0 : (aval > bval ? 1 : -1) ); } // function CompareRowOfText() function CompareRowOfNumbers(a,b) { var aval = /\d/.test(a.value) ? parseFloat(a.value) : 0; var bval = /\d/.test(b.value) ? parseFloat(b.value) : 0; return( aval == bval ? 0 : (aval > bval ? 1 : -1) ); } // function CompareRowOfNumbers() function GetDateSortingKey(format,text) { if( format.length < 1 ) { return ""; } format = format.toLowerCase(); text = text.toLowerCase(); text = text.replace(/^[^a-z0-9]*/,""); text = text.replace(/[^a-z0-9]*$/,""); if( text.length < 1 ) { return ""; } text = text.replace(/[^a-z0-9]+/g,","); var date = text.split(","); if( date.length < 3 ) { return ""; } var d=0, m=0, y=0; for( var i=0; i<3; i++ ) { var ts = format.substr(i,1); if( ts == "d" ) { d = date[i]; } else if( ts == "m" ) { m = date[i]; } else if( ts == "y" ) { y = date[i]; } } d = d.replace(/^0/,""); if( d < 10 ) { d = "0" + d; } if( /[a-z]/.test(m) ) { m = m.substr(0,3); switch(m) { case "jan" : m = String(1); break; case "feb" : m = String(2); break; case "mar" : m = String(3); break; case "apr" : m = String(4); break; case "may" : m = String(5); break; case "jun" : m = String(6); break; case "jul" : m = String(7); break; case "aug" : m = String(8); break; case "sep" : m = String(9); break; case "oct" : m = String(10); break; case "nov" : m = String(11); break; case "dec" : m = String(12); break; default : m = String(0); } } m = m.replace(/^0/,""); if( m < 10 ) { m = "0" + m; } y = parseInt(y); if( y < 100 ) { y = parseInt(y) + 2000; } return "" + String(y) + "" + String(m) + "" + String(d) + ""; } // function GetDateSortingKey() </script>