Inderes.fi-sisällön kehitysideat

Eipä tuossa nyt tarvita mitään kovin kummallisia teknisiä taitoja. Ensimmäiseksi voisi koittaa päivittää foorumin Discourse-softan uusimpaan versioon 3.1.0.beta4 → 3.1.0.beta5 josko lähtisi pelittämään, ja jos se ei ratkaise ongelmaa niin sitten Inderesin päässä voitaisiin vaikka kokeilla tätä paljon käytettyä komponenttia:

7 tykkäystä

Sellaista funtsin pari päivää sitten, että mahtaako ongelma liittyä Twitter-API:n muuttumiseen maksulliseksi?

En selvittänyt asiaa sen pidemmälle ja ymmärtääkseni ainakin lukuisat bottiongelmat APIen kanssa ilmenivät jo heti helmikuussa Twitterin muuttaessa käytäntöjään. Toisaalta muutoksia on tehty sen jälkeenkin.

Päivitykset taitavat Inderesillä olla jo jonkinlaisen release-ajattelun piirissä, sillä onhan tällä alustalla merkitystä koko yhtiölle, joten niitä ei kai ihan miten sattuu enää tehdä. Mutta tietenkin hyvä jos korjaus löytyy jossain vaiheessa päivityksistä.

Yllättävän ison aukon Twitter-esikatselun puuttuminen tekee foorumin käytettävyyteen.

7 tykkäystä

Joo tuosta Twitterin API-rajoituksista on paljon kipuiltu eri foorumeilla, jonka vuoksi tämä Twitter Native Embed plugari julkaistiin pikavauhtia, minkä pitäisi ratkaista ongelmat. Kyseessä ei ole mitenkään kovin monimutkainen plugari:

import { withPluginApi } from "discourse/lib/plugin-api";


export default {
    name: "discourse-twitter-native-embed",
    initialize() {
        withPluginApi("1.0.0", api => {
            
            function getTwitterScript() {
                var scriptnode = document.createElement('script'); 
                scriptnode.setAttribute("async", "")
                scriptnode.setAttribute("src", "https://platform.twitter.com/widgets.js");
                scriptnode.setAttribute("charset", "utf-8");
                document.head.appendChild(scriptnode);
            }
            
            api.decorateCookedElement((el, helper) => {
                let hasQuote = false;
                for (const aa of el.querySelectorAll(`a.onebox[href^="https://twitter.com/"][href*=status]`)) {
                    const twitter_blockquoue = document.createElement("blockquote");
                    twitter_blockquoue.setAttribute("style", "display: none");
                    const aaa = document.createElement("a");
                    aaa.setAttribute("href", aa.href);
                    aaa.setAttribute("rel", "no-follow");
                    twitter_blockquoue.appendChild(aaa);
                    aa.appendChild(twitter_blockquoue);
                }
                for (const quote of el.getElementsByTagName("blockquote")) {
                    if (quote.querySelector(`blockquote a[href^="https://twitter.com/"]`)) {
                        quote.classList += "twitter-tweet";
                        hasQuote = true;
                    }
                }
                if (hasQuote) getTwitterScript();
            }, {
                id: "discourse-twitter-native-embed",
                afterAdopt: true,
                onlyStream: true,
            });

        });
    }
};

Discourse turvallisuuspäivitykset tulevat beta-branchiin, joten uusimpaan “betaan” päivittäminen välittömästi kun se pusketaan ulos olisi erittäin toivottavaa.

Main:
When a new commit is added to Discourse it is on the main branch. Main is the absolute latest (most current) branch of Discourse, and we do not recommend anyone run their site tracking the main branch.

Tests-passed:
When a new commit is pushed the to the main branch, our build server automatically runs all our tests against the latest code. Once they all pass the commit is added to our tests-passed branch. This is the branch all Discourse sites run by default.

Beta:
Every few weeks we push the current commits on tests-passed to beta . We use beta as a “milestone” to push out a collection of commits we want more sites to be running and test. We also push a beta if we have an important security fix we want sites to receive. When a beta is pushed all sites running on tests-passed or beta receive the “new update available” email. Sites running tests-passed will update to the current tests-passed commits (including any new commits pushed after the beta), while those on beta will not.

Stable:
Every 4-6 months we release a new stable build. ~2 weeks before pushing stable we release our last beta. We then watch our logs closely to try and catch any lingering bugs that exist, and avoid adding any new features/risky changes. Once we’re satisfied with the state of the current beta, we push to stable.

11 tykkäystä

Sellainen idea tuli mieleen, että olisi hienoa, jos Inderesin sivuilla olisi ensi talvena pieni verkkokauppa, josta voisi tilata Inderesin kollegepaitoja. :slight_smile: Paidat voisivat olla väriltään ja tekstiltään samankaltaisia kuin Mikaelin profiilikuvassa oleva paita. Lisäksi paidassa voisi lukea pienemmällä fontilla teksti “community member” tai jotain sen suuntaista. :slight_smile:

Mukavaa ja aurinkoista kesää kaikille! :slight_smile:

11 tykkäystä

Ajattele nyt, jos kaikki Juurikitkin saisi Inderes-tuotteita. Olisiko hyvää mainosta?

2 tykkäystä

Kiitos nostosta ja @Pohjolan_Eka vinkeistä! Olen ollut Discourseen aiheesta yhteydessä, mutta pitää chekata myös tuo plugari jos ei muuten ratkea.

Edit: No nähtävästi heti vastattiin kun tänne infosin :smiley: On jo Discoursella työn alla, eli toivottavasti sieltä tulee fiksi mahdollisimman pian

Ehkä @Erno_Hilvenius voi kommentoida tähän? :slight_smile:

9 tykkäystä

Paljon kiitoksia @Inderes, että olette saaneet keskustelufoorumille yhtiöiden Investor Relations (IR) edustajia! :slight_smile: Mielestäni on ainutlaatuisen hienoa, että täällä on mahdollisuus kommunikoida suoraan yhtiöiden kanssa. Toivottavasti jatkossa yhä useamman yrityksen IR aktivoituu täällä. Esimerkkinä oli mukava tänään saada vastaus @Elisa_IR:ltä. Super cool! :slight_smile:

16 tykkäystä

Screeneriin kirjautuminen taitaa olla jotenkin rikki. Lataa sivua jonkin aikaa yhä uudelleen ikiloopissa ilmoittaen client-side exceptionista ja sitten käy näin:

Testasin Macin ja iPadin Safarilla ja samalla tavalla toimii Macissä myös Firefoxilla.

6 tykkäystä

@Vouma kiitos että ilmoitit <3 se on nyt korjattu :slight_smile:

9 tykkäystä

Kyllä, ehdotetut collegepaidat sopivat varsin hyvin myös arvosijoittajille. :slight_smile:

Tarkoitus olisi ensisijaisesti yhteisöllisyyden rakentaminen. Mikäli paidoilla olisi mainosarvoa, niin se olisi plussaa.

Toivoisin, että paidat valmistettaisiin Suomessa, kuten esimerkiksi Nousu tekee.

9 tykkäystä

Tämä foorumi on jotenkin vähän hajonnut minulla Samsungin puhelimella. Minulla uusimmat versiot kaikesta, juuri viime vai edellisviikolla päivittyi. Olenkohan ainoa :smile:

En ole hetkeen pystynyt lainkaan päivittämään luettuja ketjuja ylöspäin swaippaamalla, ja nyt viime aikoina luetut sekä lukemattomat tuppaavat sekoittumaan koko ajan. Lisäksi tänään taaksepäin meneminen on palauttanut minut aina tuoreimpiin.

Tai mihin lie järjestykseen, ainakin uusimmat lukemattomat viestit sinkoavat mihin sattuu vaikka kuvittelisi niiden olevan ainakin lähes ylimmäisinä.

Ai niin, ja toistaiseksi vain yhden kerran ei myöskään toiminut voxturin piilokanavan ilmoitus tänään, tai se näytti vihreää kirjekuorta vaikka viestejä ei ollut oikeasti tullut.

4 tykkäystä

En varmastikaan ole paras henkilö neuvomaan tässä, mutta mitä itselläni tulee ensimmäiseksi mieleen niin jos käytät Chromea niin oletko yrittänyt resetoida selaimen asetuksia? :sweat_smile:

3 tykkäystä

Tämä on tää web app, taustalla lienee kuitenkin normaalisti tuo Samsungin selain. Kokeilen silti, yleensähän nuokin auttavat joo moniin ongelmiin :smile:

5 tykkäystä

Onpas jännä, en ole ainakaan muilta kuullut :confused: Kuten @Tomi_Valkeajarvi tuossa jo mainitsikin, kannattaa testata selaimen nollaus tai toista selainta. Myös tuo Web appin uudestaan “asentaminen” voi auttaa.

3 tykkäystä

Tämä tais tulla koko setti väärään ketjuun, kun oli tuo tech talkkikin.

Mutta lisään tänne muistiinkin varuiksi, että minulla tämä lopulta oikeni kun poistin Samsungin selaimelta asennetun version ja asensin Chromen kautta uuden. Muuttui myös aivan pikkuisen samalla.

4 tykkäystä

Huomasin, että Inderesin Sifter sivujen “seuraa”-painike ei tällä hetkellä toimi ainakaan Edge ja Firefox selaimissa. Sen sijaan alue, jossa painikkeen tulisi näkyä, näkyy valkoisena. Painike kyllä välähtää näkyvissä sekunnin murto-osan, kun sivuille menee. Olisi hienoa, mikäli korjaisitte tuon seuraa-painike toiminnon. Kiitos :slight_smile:

2 tykkäystä

Onko screeneristä tarkoitus tehdä oikea screenaustyökalu, sellainen kuin muutkin screenerit? Ehkä nykyiselläkin joku saattaa leikkiä, mutta kovin vakavasti otettava se ei ole.

2 tykkäystä

Tutkitaan ja korjataan, kiitos ilmoituksesta!

Onko screeneristä tarkoitus tehdä oikea screenaustyökalu, sellainen kuin muutkin screenerit? Ehkä nykyiselläkin joku saattaa leikkiä, mutta kovin vakavasti otettava se ei ole.

Screeneriä on tarkoitus jatkokehittää joskus kun siihen on aikaa. Muistaakseni toi screeneri oli alunperin @Markus_Hav omaan käyttöön tekemä projekti, jonka jälkeen heräsi idea että voishan sen laittaa muidenkin käytettäväksi.

4 tykkäystä

Tää on nyt korjattu! Kurssidatan kanssa on vielä ongelmia ja tutkitaan sitä myöhemmin.

6 tykkäystä

Super hienoa! Olittepas vikkeliä. Esimerkillistä toimintaa ja erinomaista palvelua. Lämmin kiitos! :blush:

9 tykkäystä