Upvote Upvoted 50 Downvote Downvoted
Offi: browser plugin
posted in Projects
1
#1
0 Frags +

Hi!

I made browser extension for linking ETF2L matches and logs.tf logs.

Screenshots

Features:
- Adds links to logs on completed match pages
- Adds link to match page on logs.tf
- Adds LFT link on player's profile if player have active recruitment post
- Adds LFP link on team's profile if team have active recruitment post
- Adds current and expired bans on player's profile
- Replaces players names in logs with corresponding ETF2L names

If you are first to open matchpage, it could take some time to request data from ETF2L and logs.tf websites, after that it should work quite fast.

Chrome extension
Firefox addon

Code available on github.

Any feedback or feature requests are appreciated, post them here, on github or just dm me on discord: Tea#0170.

Hi!

I made browser extension for linking ETF2L matches and logs.tf logs.

[url=https://imgur.com/a/qS3rbUl]Screenshots[/url]

Features:
- Adds links to logs on completed match pages
- Adds link to match page on logs.tf
- Adds LFT link on player's profile if player have active recruitment post
- Adds LFP link on team's profile if team have active recruitment post
- Adds current and expired bans on player's profile
- Replaces players names in logs with corresponding ETF2L names

If you are first to open matchpage, it could take some time to request data from ETF2L and logs.tf websites, after that it should work quite fast.

[url=https://chrome.google.com/webstore/detail/offi/bhiggokekdkoccfgojnbponjehipbmng]Chrome extension[/url]
[url=https://addons.mozilla.org/ru/firefox/addon/offi/]Firefox addon[/url]

Code available on [url=https://github.com/CondensedTea/offi]github[/url].

Any feedback or feature requests are appreciated, post them here, on github or just dm me on discord: Tea#0170.
2
#2
12 Frags +

That is wicked, will certainly use.

That is wicked, will certainly use.
3
#3
7 Frags +

This is great, thank you for sharing

This is great, thank you for sharing
4
#4
6 Frags +

W

W
5
#5
4 Frags +

Wonderful, thank you for this

Wonderful, thank you for this
6
#6
trends.tf
4 Frags +

Can you add a license? I'd love to have a look at this.

edit: Thanks!

Can you add a license? I'd love to have a look at this.

edit: Thanks!
7
#7
2 Frags +

says half my logs from today are a hl open playoff game

says half my logs from today are a hl open playoff game
8
#8
6 Frags +
coyo_geezersays half my logs from today are a hl open playoff game

Thanks! There was a bug on backend with matches like this one. 0 players led to logs.tf returning last 1000 logs played. Now it is fixed.

[quote=coyo_geezer]says half my logs from today are a hl open playoff game[/quote]

Thanks! There was a bug on backend with matches like [url=https://etf2l.org/matches/83082/]this one[/url]. 0 players led to logs.tf returning last 1000 logs played. Now it is fixed.
9
#9
15 Frags +

Hello gamers!

I would like to shift main idea of Offi from connecting ETF2L and logs.tf websites to more of QoL extension for ETF2L.

Now Offi adds LFT link to player's profile if they have active recruitment post. Also, if any classes in post matching with classes in profile they will be marked.

https://i.imgur.com/xAcD3XP.png

Same feature for team profiles, they would have link to their rec post if it is present and there also will be information about classes they are looking for.

https://i.imgur.com/HJVHSQo.png

This features were suggested by JackyLegs, I am open for other suggestions too.

Thank you and stay tuned for updates.

Hello gamers!

I would like to shift main idea of Offi from connecting ETF2L and logs.tf websites to more of QoL extension for ETF2L.

Now Offi adds LFT link to player's profile if they have active recruitment post. Also, if any classes in post matching with classes in profile they will be marked.

[img]https://i.imgur.com/xAcD3XP.png[/img]

Same feature for team profiles, they would have link to their rec post if it is present and there also will be information about classes they are looking for.

[img]https://i.imgur.com/HJVHSQo.png[/img]

This features were suggested by JackyLegs, I am open for other suggestions too.

Thank you and stay tuned for updates.
10
#10
2 Frags +

Love this extension very much thank you a lot.

Would it also be possible for demos.tf links to be shown on match pages?

Love this extension very much thank you a lot.

Would it also be possible for demos.tf links to be shown on match pages?
11
#11
13 Frags +

I'd love an option to have player names on logs.tf replaced with their ETF2L names.
I can't count the number of times someone has sent me a random log and I spend like 5 minutes figuring out who's playing what.
I know TF2Stars exists but it makes logs look way uglier (each player takes up two lines) and it's still awkward having to hover over everyone and remember it.

Thanks for the plugin, super useful.

I'd love an option to have player names on logs.tf replaced with their ETF2L names.
I can't count the number of times someone has sent me a random log and I spend like 5 minutes figuring out who's playing what.
I know TF2Stars exists but it makes logs look way uglier (each player takes up two lines) and it's still awkward having to hover over everyone and remember it.

Thanks for the plugin, super useful.
12
#12
5 Frags +
kindredI'd love an option to have player names on logs.tf replaced with their ETF2L names.
I can't count the number of times someone has sent me a random log and I spend like 5 minutes figuring out who's playing what.
I know TF2Stars exists but it makes logs look way uglier (each player takes up two lines) and it's still awkward having to hover over everyone and remember it.

Thanks for the plugin, super useful.

+1 to this
Also firefox :)

[quote=kindred]I'd love an option to have player names on logs.tf replaced with their ETF2L names.
I can't count the number of times someone has sent me a random log and I spend like 5 minutes figuring out who's playing what.
I know TF2Stars exists but it makes logs look way uglier (each player takes up two lines) and it's still awkward having to hover over everyone and remember it.

Thanks for the plugin, super useful.[/quote]

+1 to this
Also firefox :)
13
#13
8 Frags +

Hey!

A bit late notice, but plugin v2.0.3 is live with new feature: adding active and expired bans to player's profile:

https://i.imgur.com/strbxBw.png

In next versions I would like to add settings page for enabling / disabling features and Firefox support.

flaressWould it also be possible for demos.tf links to be shown on match pages?

Unfortunately, demos.tf integration on matchpage could increase loading times so I need to come up with different solution, but I will think about it.

kindredI'd love an option to have player names on logs.tf replaced with their ETF2L names.

I will look into that, thanks for feature request!

Hey!

A bit late notice, but plugin v2.0.3 is live with new feature: adding active and expired bans to player's profile:

[img]https://i.imgur.com/strbxBw.png[/img]

In next versions I would like to add settings page for enabling / disabling features and Firefox support.


[quote=flaress]Would it also be possible for demos.tf links to be shown on match pages?[/quote]
Unfortunately, demos.tf integration on matchpage could increase loading times so I need to come up with different solution, but I will think about it.


[quote=kindred]I'd love an option to have player names on logs.tf replaced with their ETF2L names.[/quote]
I will look into that, thanks for feature request!
14
#14
10 Frags +

Hello!

New version of Offi v3.0.1 is out. There are breaking changes on backend, please update to the latest version.

Changelog:
* Firefox support, addon available here
* Options page, you can disable any features if you dont need them

https://i.imgur.com/vfqNYqO.png

* ETF2L names in logs

https://i.imgur.com/IsNN6JD.png

If you enconter any bugs, please DM me in discord, Tea#0170

In the next version I would like to work on demos.tf integration and ability to report wrong / incomplete data show by Offi.

Thank you!

Hello!

New version of Offi v3.0.1 is out. There are breaking changes on backend, please update to the latest version.

Changelog:
* Firefox support, addon available [url=https://addons.mozilla.org/ru/firefox/addon/offi/]here[/url]
* Options page, you can disable any features if you dont need them
[img]https://i.imgur.com/vfqNYqO.png[/img]
* ETF2L names in logs
[img]https://i.imgur.com/IsNN6JD.png[/img]

If you enconter any bugs, please DM me in discord, Tea#0170

In the next version I would like to work on demos.tf integration and ability to report wrong / incomplete data show by Offi.

Thank you!
15
#15
2 Frags +

ur a legend.

ur a legend.
16
#16
4 Frags +
Tea* ETF2L names in logs

This is great, time to ditch the tf2 stars extension.

[quote=Tea]* ETF2L names in logs[/quote]
This is great, time to ditch the tf2 stars extension.
17
#17
0 Frags +

amen brother

amen brother
18
#18
3 Frags +

Would it be possible to add links to logs.tf and etf2l profiles on steam profiles?

Would it be possible to add links to logs.tf and etf2l profiles on steam profiles?
19
#19
7 Frags +

could you replace the names in the medic stats and kill/death overview at the bottom with the respective ETF2L names as well?

could you replace the names in the medic stats and kill/death overview at the bottom with the respective ETF2L names as well?
20
#20
11 Frags +

Hi!

New version v3.1.0 available for Chrome and Firefox

Changelog:
* Logs.tf: names are now replaced to etf2l names in medic stats, class kills and killstreaks panels
* Steam: now if player has ETF2L profile it will be linked on theirs Steam profile with logs.tf profile link as well
* Fixed match page links on logs pages not working

Feature requests were submitted by scrambled and quintosh.

Hi!

New version v3.1.0 available for Chrome and Firefox

Changelog:
* Logs.tf: names are now replaced to etf2l names in medic stats, class kills and killstreaks panels
* Steam: now if player has ETF2L profile it will be linked on theirs Steam profile with logs.tf profile link as well
* Fixed match page links on logs pages not working

Feature requests were submitted by scrambled and quintosh.
21
#21
3 Frags +

Logs break if a player has a weird steam name like 0 or .

https://ebolo.s-ul.eu/p7iKqAdv.png

Logs break if a player has a weird steam name like 0 or .
[img]https://ebolo.s-ul.eu/p7iKqAdv.png[/img]
22
#22
4 Frags +

logs break if you have people with the same alias, mix and ko are both aliased as ko and it says both of them are mix
https://logs.tf/3263594

logs break if you have people with the same alias, mix and ko are both aliased as ko and it says both of them are mix
https://logs.tf/3263594
23
#23
3 Frags +

it's very cool, linking the rec posts from player profiles should definitely be a built-in feature in etf2l website IMO.

it's very cool, linking the rec posts from player profiles should definitely be a built-in feature in etf2l website IMO.
24
#24
4 Frags +
coyo_geezerlogs break if you have people with the same alias, mix and ko are both aliased as ko and it says both of them are mix
https://logs.tf/3263594

https://logs.tf/3269129
similar issue, nubbi's alias being 28 replaces damage etc.

https://logs.tf/3272371

[quote=coyo_geezer]logs break if you have people with the same alias, mix and ko are both aliased as ko and it says both of them are mix
https://logs.tf/3263594[/quote]
https://logs.tf/3269129
similar issue, nubbi's alias being 28 replaces damage etc.

https://logs.tf/3272371
25
#25
1 Frags +

removed and re-added to chrome and it's happy again

removed and re-added to chrome and it's happy again
26
#26
5 Frags +

Hello gamers,

Sorry for my absence, but there is good news:
v3.1.2 is out for Chrome and Firefox with a fix for player names with numbers breaking log page.

Thanks to everyone who reported this bug, DM me if you find anything else

Hello gamers,

Sorry for my absence, but there is good news:
v3.1.2 is out for Chrome and Firefox with a fix for player names with numbers breaking log page.

Thanks to everyone who reported this bug, DM me if you find anything else
27
#27
0 Frags +

does not work "Link recruitments on player pages" switched on and off in the extension settings nothing changes

does not work "Link recruitments on player pages" switched on and off in the extension settings nothing changes
Please sign in through STEAM to post a comment.