We were unable to load Disqus. If you are a moderator please see our troubleshooting guide.
Your settings page link and create a playground link are both not working. I am trying to clone your git repository but I'm not able to.
we duplicated all playgrounds from Tech.io to CodinGame, but the playground's creation still happens on Tech.io: https://tech.io/new-playground
Same for settings: https://tech.io/settings/login
Is it possible to put html iframe in the playground page? If yes, How can I do this?
Not directly but you can use viewer to do so. Check https://tech.io/playgrounds...
Hello ! Is it possible to translate a playground into several languages so that the computer automatically select the matched language or the fallback language (I mean "en") ?
it's possible now!
Not at the moment, but we're currently thinking about it. So expect it soon.
Hi, How can I delete a playground ? Thx
My playgrounds menu (upper right near your avatar)
Select your playground.
On your playground metadata page, next to its title just under the top bar, there's a context menu hidden under that down-pointing arrowhead.
The "delete playground" feature is there.
There is a little arrow next to the title in the administration of your playground.
Indeed, there is the small blue arrow :)
Thank you both for your responsiveness
OMG. There is no arrow. Bug???
However!: Click the emptiness directly after the title, and you will get a dropdown menu as described.
Select a Playground. On the page showing the preview: Click the emptiness directly right of the title at the top, and you will get a dropdown menu with a Delete option. Maybe there is an arrow for you. My browser showed no arrow or any indication of a menu.
BUG REPORT: This button on the playground page is not rendering in my Chrome and not in MS Edge browser:
<button ng-click="openDropdown(!dropdownOpen)" class="playground_header-header-dropdown-button"> <svg class="playground_header-header-dropdown-button-icon" ...=""></path></svg> </button>
Thanks, it's a known bug that is currently being fixed.
Hey there! If I were you, I would into https://idyll-lang.github.i... - it could really help!
how to learned here
I'd like to learn more about writing Viewers. I've read the one or two pages of documentation here on the topic, but I've not found the detail I require. Essentially, how do you actually go about communicating between the web page viewer HTML/JS and the test runner - i.e. to change a diagram while the tests run depending on the outcomes. Is it something to do with opening a channel between the runner and the web page, and outputting / reading messages? Is there an example anywhere I could look at?
Here is the playground to help you: https://tech.io/playgrounds...
Let me know if you have any trouble with it.
Thanks Jerome - that's excellent. I understand now. I knew it would be simple, but just couldn't quite see how to start. I'll have a go at building my own dynamic viewers now...
In your case you can't use the static viewer provided by the -s parameter. You should open your own server on the server side, then use the open command without the -s parameter but with the -p (port) parameter. Doing this will open a classic server. Then you can communicate with it using ajax just like you would have done with a classic website (client <> server). I'll create a simple playground to show you that and come back to you soon.
Hi, How can I put Snippets in terminal mode in my playgrounds:
I'm also interested in this! I would love to see just the standard out in terminal formatting like with snippets, and haven't seen a good way to do this.
Thanks for bringing this up!
go to githch and login in it should work
i think i can help
unfortunately, it's not possible. However you can embed code snippets
Regarding How to add a Quiz, can you add this to https://tech.io/snippet ?
So that we can copy and paste to websites?
hello everyone, hello tech.io team !
Here is some context :
I'm building a react app embedding a playground.
I'd like to sync my page status according to the playground Run button result, so I can determine in my page if the playground is validated or not.
basically : when test is ok, i get the info in my app.
I thought about access iframe content but since it's from a different origin, I can't access iframe content.
I thought about having a way to fire a callback from the playground itself, but can't find anything in the documentation to do such thing.
And that is pretty much all about it.
How could I achieve my goal ?
Do I need to set something inside the playground ?
If so, how could I differentiate who's executing the callback or whatever call from the playground ?
If not, is there any other solution ? ( premium features for example )
thanks for your reply
You can indeed fire a callback from a playground (sorry, it's not in the documentation). The network is open from the playgrounds.
Is it possible to put python code and java code in one playground?
yes, with code snippets
im just trying to find a way i can learn
what is happening with TECHIO Command OPEN because when I run from my playground I get the following message: Runner error
Unable to open static viewer
TECHIO> open -s / project / target / www ExerciciosSequencial.html
I need to reset the viewer and it executes
normally it's fixed
How can I put left side menu on my playground?
It's not possible for regular playgrounds, but readers can access the menu from the top. The left side menu is only available in the documentation (which is a playground too).
It is possible to embed only the playground section on a web?
If you mean the entire playground, no, it's not possible. If you mean just the code snippets, yes, it's possible. I wrote about that here: https://tech.io/blog/share-...
What if a want embed more that one code snippets... i mean, have more than one iframe?
still possible. Each snippet has an embed code associated to it.
the snippets share the script code? i think no... This is having me problems right now
each snippet has a unique identifier. What exact problem do you have? Don't hesitate to reach out to me at firstname.lastname@example.org
Can we use this Ui for our Projects? I like the sidebar more than the drop-down at the top.
Sadly not at the moment, but this is something we can consider in the future.
Hello, I have my course in French that I translated in English and I would like to know if it is possible that the two versions is on a same playground or I must create two different ?
I replied to your mail. I'll update the documentation.