| Stats | Label |
| ----- | ---------------------------------- |
| 938 | Obsidian results for "surgostream" |
| _?_ | GDrive results |
Log
25-03-30
Obsidian Search - 938 results for "Surgostream"
That feels like a lot.
Previous option groups
May have to move back to having things in groups and in
```
surgostream_globalpass
surgostream_ipad
surgostream_ipadpass
surgostream_platform
surgostream_videocache
surgostream_menufilter
surgostream_address1b
```
Not on getting YouTube vids

Remembering - Theme structure is/was like this
```
<? get_header(); ?>
<?php base_layout(); ?>
<? get_footer(); ?>
```
Note📝 - Obsidian amazing way to check all references to something
Old include structure
Old includes structure from 5 years ago ... This was probably more like 6 years ago now ... maybe the hash commit is the same.
Around here ... https://github.com/surgosite/WP-Plugin-surgo-stream/commit/78f4bd59af35474022ef266375d4dd5498c2d775
```
video-integrations.php
users-profile.php
a-setupchecks.php
admin-cpt-and-tax.php
admin-global.php
admin-nav-menus-columns.php
admin-nav-topbartabs.php
admin-styles.php
admin-widgets.php
load-surgobase.php
options-framework.php
options-general.php
restapi-ipadapp-logins.php
restapi-ipadapp-wpcustommeta.php
users-login-regis-redir.php
-admin
-frontend
-idea-reconfig.php
-options
-video
a-helpers.php
```
25-03-29
Updated🚀 - PHP version
- Upgraded to 7.4.33 on Siteground. Does seems faster than 7.3 ... sould ultimately go to 8.0.
Noteℹ️ - XML Migration possible for fresh start
Note - Because ACF data is just stored in custom fields, could use XML export to migrate everything to a fresh install, which is nice
- This is important if wanted to start over agin
Idea💡 - Root Bunny API
Use root bunny to pull in client info so dont need to fill in API token or LIBRARY ID ...
Idea💡 - Dark/Light mode for top navbar
Had a LABS option for a menu color of DARK or LIGHT ...
Noteℹ️ - Advantage of writing panel directly in HTML ..
- Really easy to customize appearance on a per-field basis ...
Note📝 - Global passwords
These were moved over
| foothill1129 | |
| ------------ | -------------------------- |
| pocket8500 | |
| genius1129 | sites/csi/layout-csisingle |
Idea💡 - Tests and Options Check ...
- I have tried a few times to create an "options check" where I define importance of each option and then allow it to run and make sure all are still set and no error ...
Removed🗑️ - Off of REDUX ... 👍
- Was annoying to have a dependency like this
- Was a another required plugin
- Had to manage multipl panles
- Produced many errors since was never updated.
- Redux removing all settings files below ..
```
_alternate_sample_configs
config-barebones.php
config-sample.php
config-surgostream.php
css
js
options-init.php
options-init2.php
options.php
sstream-metaboxes
_removed
meta-carousel.php
meta-pages.php
meta-people.php
meta-programs_test.php
meta-programs.php
metax.php
sample-metaboxes
sstream-options
_info-alloptions.html
_removed
-rawtest.php
checklist.php
company.php
companybreak.php
hiddenoptions.php
instructions-1.php
optionsstatus.php
reference.php
removed.php
reports.php
tech-1-style.php
tech-2-landl.php
tech-3-video.php
tech-4-specialmenu.php
test.php
tracking.php
```
25-03-28
Changing 🔁 - Key names for layouts
```
'include_hp_layout' => string 'sites/genius/layout-genius' _(length=26)_
'include_post_layout' => string 'sites/_templates/single-classic-bunny-i' _(length=39)_
'news-archive-layout' => string '' _(length=0)_
'news-single-layout' => string '' _(length=0)_
'layout_page' => string '' _(length=0)_
'layout_global' => string '' _(length=0)_
```
Note📝 - get_template_part can take two args and I used to do something like this
Not sure why youd actually want to do this but ...
```
get_template_part($first,$second);
```
Like this
```
get_template_part('-sites/foothill/loop', 'prgms3col_foothill');
```
Removed🗑️ - REDUX definitions which I had to do like this
```php
array(
'id' => 'archive-loop',
'type' => 'text',
'title' => __( '<span class="dashicons dashicons-menu"></span> Arch / Cat Loop', 'base-options-live' ),
'desc' => __( '"archive-loop"', 'base-options-live' ),
'validate' => 'no_special_chars',
'default' => ''
),
array(
'id' => 'tag-loop',
'type' => 'text',
'title' => __( '<span class="dashicons dashicons-tag"></span> Tag Loop', 'base-options-live' ),
'desc' => __( '"tag-loop"', 'base-options-live' ),
'validate' => 'no_special_chars',
'default' => ''
),
```
Note📝 - Current Layout Popup thing
Old code I had in there that would popup to show current layout I was in
```php
if ( current_user_can( 'manage_options' ) ) {
// This should be moved to a separate function like get_vars that gets all global variables ...
/*
echo '<div id="layoutinfo">';
echo "Current Location: $choice<br>";
echo "Variable = $choice-single-layout<br>";
echo "Variable = $choice-layout<br>";
echo 'Variable output = '; echo "$layoutis";
echo '</div>';
**/
}
```
Idea💡 - Removed surgo-outputs folder
This was an idea for what to name the folder.
Removed🗑️ - hardcoded option code in keys
```php
$wistia_api_key = "cb53013dfe1663b95660ba9a26ecd03d4e4bb96b3eecfc4d0aab26c5f805a5b8";
function gconfig($key) {
$final = '';
$apikeys = array (
"wistia" => "cb53013dfe1663b9skjlkcd03d4e4bb96b3eecfc4d0aab26c5f805a5b8",
"jwplayer" => "putakeykey"
);
if (!empty($apikeys[$key])) { $final = $apikeys[$key]; }
return $final;
}
```
25-03-28
- URL-based login working!
- CSS link works - attached to loading theme
- Login screen
- Global password
25-03-28
- LOGIN PAGE - text area field added as option to allow login page to take any custom CSS desired
25-03-28
- Getting ready to remove REDUX
25-03-27
- Getting ready to remove REDUX
25-03-26
- UPLOADER IMPROVED - Using TUS by Transloadit which supports resumable uploads via chunking if there is a timeout
- OPTIONS - Restructtured the base_option function to allow for REDUX panel to be removed so we can go fully Wordpress Core ...
- UPLOADER - Removed Wistia verison
25-03-25
- Refined
25-03-24
- BUNNY Move over
24-09-29
ℹ️ Client info log
Main report - https://www.foothillentertainment.com/wp-admin/admin.php?page=surgostats-settings
Setting - https://www.foothillentertainment.com/wp-admin/admin.php?page=surgostats-settings
| | | Video Hashed Project ID | VideoFilter | PeopleFilter | SurgoSend |
| ----------------------- | -------------------------------- | ----------------------- | ----------- | ------------------------------------------------- | ------------------------ |
| app.surgostats.com | 415b7575312c4a58e1ef84601797494e | | | | |
| foothill | 17 | qzok274p92 | b394v | surgostream,foothill | w763nvXWgiGMZlnl2rcc50Lw |
| screening.gnusbrand.com | 32 | j8pa2eelaz | j8pa2eelaz | foothill,wpengine,shoeman,surgo,gnusbrands,warner | 8V4iQXDNBMMC2wcOaud1og |
| screen.pocket.watch | 42 | 5fk8ay107m | 5fk8ay107m | cobb,surgo | 8q892UTAQ3k8yzfyGrAwTySQ |
23-08-29
Note to get off Wistia
Took me way too long to actually DO this ... should have done a few years ago.
22-11-22
📆 ChatGPT Launched 🟠
ChatGPT launched to Public on This Day
22-07-05
Idea💡 - Jellyfin - Contemplating doing stuff with this
and customizing it for people
18-03-13
First Commit in surgo-stream repo 🚀
- https://github.com/surgostream/surgo-stream/commit/83145ea43c8e6892fbac1ce95ffb9f75d5724850
22-04-11
Users - Ordering by
[https://stackoverflow.com/questions/14666553/using-get-user-in-wordpress-with-sorting](https://stackoverflow.com/questions/14666553/using-get-user-in-wordpress-with-sorting)
```
orderby - Sort by 'ID', 'login', 'nicename', 'email', 'url', 'registered', 'display_name', or 'post_count'.
```
22-03-22
Client Emails
-
19-01-01
Private Links launched
Probably launched this feature somewhere around tthis time.
15-12-27
- Mention of creating a "standalone" screening room product - [[../../Writing/-MyWriting/_pages/now|now]]
15-10-04
- GoogleDocs for marketing materials for surgostream - [[Marketing Materials for All Companies]]
15-07-13
WPZOOM collaboration idea
- [[2015_07_13]]
14-09-17
- About page of blog references Surgostream - [[../../Writing/-MyWriting/_pages/about|about]]
14-09-11
- Creating a voicemail for Surgotream - [[zVoicemail script]]
13-01-01
Some time in 2013
- Had file "zLow-Surgostream file management app.docx"
12-11-01
1211_Registering surgostream.png
- 1211_Registering surgostream.png -- Looks like this was first day registered that domain
12-10-01
CPanel Link
Had a link to CPanel link with label of Surgostream ... maybe before WPENGINE and install WP still on normal server.
- [[2012bookmarks]]