Skip to content

Instantly share code, notes, and snippets.

View therbta's full-sized avatar

Baris Taskiran therbta

View GitHub Profile
@therbta
therbta / VEA-Timeclock-Feature-Ideas-from-Workyard.md
Created February 20, 2026 06:48
VEA Timeclock SaaS - Feature Ideas from Workyard Feedback & Roadmap (workyard.canny.io)

Here's a comprehensive analysis of all ideas from Workyard's feedback board (171 posts total) that could be valuable additions to VEA Timeclock SaaS, organized by theme and prioritized by community demand: 🕐 Time Entry & Timecard Improvements

  1. Simplified Time Entry UX (14 votes) Break/Finish time dates should auto-default to the same date as Start Time. Toggle between break duration and "Clock In from Break" time. Streamlines daily timecard entry significantly.
  2. Easier Timecard Editing (15 votes) Allow editing both Start and Finish time simultaneously without having to choose between editing one or the other. Current multi-step workflows are too slow.
  3. Timecard Sign-Off Re-Prompt After Edits (1 vote, high compliance value) If a timecard is edited after an employee signs off, automatically re-trigger the sign-off request. Critical for wage & hour legal compliance.
  4. Clock In/Out Time Auto-Logic (7 votes) When manually entering timecards, subsequent time fields should carry forward logically (e.g., if 11
@therbta
therbta / README-Template.md
Created April 7, 2022 03:18 — forked from DomPizzie/README-Template.md
A simple README.md template

Project Title

Simple overview of use/purpose.

Description

An in-depth paragraph about your project and overview of use.

Getting Started

@therbta
therbta / wp-query-ref.php
Created March 13, 2022 07:55 — forked from luetkemj/wp-query-ref.php
WP: Query $args
// This gist is now maintained on github at https://github.com/luetkemj/wp-query-ref
<?php
/**
* WordPress Query Comprehensive Reference
* Compiled by luetkemj - luetkemj.github.io
*
* CODEX: http://codex.wordpress.org/Class_Reference/WP_Query#Parameters
* Source: https://core.trac.wordpress.org/browser/tags/4.9.4/src/wp-includes/query.php
*/
@therbta
therbta / list.php
Created January 24, 2022 19:04 — forked from saltun/list.php
Türkiyede Bulunan Bankaların Listesi / PHP Türkiye de ki banka listesi dizini
<?php
/** Turkey Bank list
* @date 31.05.2020
*/
$array=[
0 => 'Adabank A.Ş. ',
1 => 'Akbank T.A.Ş. ',
2 => 'Aktif Yatırım Bankası A.Ş. ',
3 => 'Alternatifbank A.Ş. ',
4 => 'Anadolubank A.Ş. ',
@therbta
therbta / sehirler.html
Created January 18, 2022 02:19 — forked from fuzunspm/sehirler.html
Türkiye İller HTML option Listesi
<option value="Adana">Adana</option>
<option value="Adıyaman">Adıyaman</option>
<option value="Afyonkarahisar">Afyonkarahisar</option>
<option value="Ağrı">Ağrı</option>
<option value="Amasya">Amasya</option>
<option value="Ankara">Ankara</option>
<option value="Antalya">Antalya</option>
<option value="Artvin">Artvin</option>
<option value="Aydın">Aydın</option>
<option value="Balıkesir">Balıkesir</option>
@therbta
therbta / ülkeler.html
Created January 18, 2022 02:17 — forked from fuzunspm/ülkeler.html
Ülkeler HTML option Listesi
<option value="Türkiye">Türkiye</option>
<option value="ABD Virgin Adaları">ABD Virgin Adaları</option>
<option value="Almanya">Almanya</option>
<option value="Amerika Birleşik Devletleri">Amerika Birleşik Devletleri</option>
<option value="Andorra">Andorra</option>
<option value="Antigua ve Barbuda">Antigua ve Barbuda</option>
<option value="Arjantin">Arjantin</option>
<option value="Arnavutluk">Arnavutluk</option>
<option value="Aruba">Aruba</option>
<option value="Avustralya">Avustralya</option>
@therbta
therbta / audio.js
Created January 7, 2022 04:11 — forked from owenroberts/audio.js
HTML5 Audio Example JavaScript
var player = document.querySelector('audio');
var playBtn = document.querySelector('#play-btn');
var progress = document.querySelector('#progress');
var progressTotal = document.querySelector('#progress-bar').offsetWidth;
var volume = document.querySelector('#volume');
var speed = document.querySelector('#speed');
playBtn.addEventListener('click', function() {
if ( player.paused ) {
player.play();
@therbta
therbta / iller-array.php
Created December 21, 2021 02:17 — forked from jnbn/iller-array.php
Türkiye Iller Array
<?php
$iller = array('','Adana', 'Adıyaman', 'Afyon', 'Ağrı', 'Amasya', 'Ankara', 'Antalya', 'Artvin',
'Aydın', 'Balıkesir', 'Bilecik', 'Bingöl', 'Bitlis', 'Bolu', 'Burdur', 'Bursa', 'Çanakkale',
'Çankırı', 'Çorum', 'Denizli', 'Diyarbakır', 'Edirne', 'Elazığ', 'Erzincan', 'Erzurum', 'Eskişehir',
'Gaziantep', 'Giresun', 'Gümüşhane', 'Hakkari', 'Hatay', 'Isparta', 'Mersin', 'İstanbul', 'İzmir',
'Kars', 'Kastamonu', 'Kayseri', 'Kırklareli', 'Kırşehir', 'Kocaeli', 'Konya', 'Kütahya', 'Malatya',
'Manisa', 'Kahramanmaraş', 'Mardin', 'Muğla', 'Muş', 'Nevşehir', 'Niğde', 'Ordu', 'Rize', 'Sakarya',
'Samsun', 'Siirt', 'Sinop', 'Sivas', 'Tekirdağ', 'Tokat', 'Trabzon', 'Tunceli', 'Şanlıurfa', 'Uşak',
'Van', 'Yozgat', 'Zonguldak', 'Aksaray', 'Bayburt', 'Karaman', 'Kırıkkale', 'Batman', 'Şırnak',
http://stackoverflow.com/questions/6467501/php-how-to-create-unicode-filenames
1
down vote
Using the com_dotnet PHP extension, you can access Windows' Scripting.FileSystemObject, and then do everything you want with UTF-8 files/folders names.
I packaged this as a PHP stream wrapper, so it's very easy to use :
https://github.com/nicolas-grekas/Patchwork-UTF8/blob/lab-windows-fs/class/Patchwork/Utf8/WinFsStreamWrapper.php
@therbta
therbta / sendinblue email by curl
Created October 9, 2021 15:26 — forked from ErMandeep/sendinblue email by curl
sendinblue email by curl
<?php
$data = array(
"sender" => array(
"email" => 'msm8829@gmail.com',
"name" => 'sender email'
),
"to" => array(