Podświetlanie składni w postach na forum

Często użytkownicy forum, wklejając kod źródłowy w treści postu, stosują znacznik <code> nie określając jednak jakiego języka programowania, dany kod źródłowy dotyczy. Czyli, np.

var thing = {plugin: 'jquery-json', version: 2.3};

var encoded = $.toJSON( thing );

// '{"plugin":"jquery-json","version":2.3}'

var name = $.evalJSON( encoded ).plugin;

// "jquery-json"

var version = $.evalJSON(encoded).version;

// 2.3

daje taki oto rezultat:

var thing = {plugin: 'jquery-json', version: 2.3};

var encoded = $.toJSON( thing );
// '{"plugin":"jquery-json","version":2.3}'
var name = $.evalJSON( encoded ).plugin;
// "jquery-json"
var version = $.evalJSON(encoded).version;
// 2.3

Istnieje jednak możliwość ustawienia kolorowania składni, np. w ten sposób:

```jquery

var thing = {plugin: 'jquery-json', version: 2.3};

var encoded = $.toJSON( thing );

// '{"plugin":"jquery-json","version":2.3}'

var name = $.evalJSON( encoded ).plugin;

// "jquery-json"

var version = $.evalJSON(encoded).version;

// 2.3

co da następujący efekt:

```jquery
var thing = {plugin: 'jquery-json', version: 2.3};

var encoded = $.toJSON( thing );
// '{"plugin":"jquery-json","version":2.3}'
var name = $.evalJSON( encoded ).plugin;
// "jquery-json"
var version = $.evalJSON(encoded).version;
// 2.3

Przy kodach źródłowych, które nie mają zdefiniowanego języka, pojawi się pasek narzędziowy, który pozwoli użytkownikowi na dynamiczne określenie kolorowania składni.

pasek-kolorowania-skladnii.PNG

Po wybraniu danego języka programowania, składnia zostanie pokolorowana.

Nowy sposób wyświetlania cytowanego postu

Dzisiaj wprowadziliśmy nowy sposób prezentowania cytowanego posta.
Tak jak dotychczas, przy każdym poście znajduje się przycisk cytowania:

1.PNG

Zostaniemy przeniesieni do formularza pisania nowego posta:

2.PNG

Jak można zauważyć znacznik <quote> zawiera ID cytowanego posta. W rezultacie, cytowany fragment będzie wyświetlany w sposób następujący:

3.PNG

Nowa ikona umożliwia przejście do cytowanego postu.

Nowa kategoria na forum Edukacja

Dzisiaj na forum dodana została nowa kategoria: Edukacja. W założeniu dział ten ma służyć do:

  • Dyskusji o uczelniach, kierunkach studiów, programach nauczania
  • Wymiany doświadczeń na temat pracy programisty
  • Dzielenia się opiniami na temat firm z branży IT
  • Dyskusji na temat kursów, certyfikatów, książkach czy samokształceniu
    Mamy nadzieje, że dział ten będzie się cieszył popularnością na naszym forum ;-)

Nowe powiadomienie o wystąpieniu Twojego loginu w poście na forum

Dzisiaj, w panelu użytkownika, pojawiła się opcja ustawienia nowego powiadomienia: informowanie o wystąpieniu twojego loginu, w postach na forum.

powiadomienie-o-uzyciu-loginu2.PNG

Domyślnie ta opcja jest włączona. Oznacza to, że w przypadku, gdy w postach ktoś napisze:

@Marooned: wypowiedz sie!

to, użytkownik Marooned dostanie powiadomienie o tym, że ktoś użył jego loginu, w poście na forum.

Zobacz tez:

Nowe powiadomienie w panelu użytkownika

Nareszcie! To zgłoszenie leżało na naszym redminie od roku. Dzisiaj zostało zrealizowane połowicznie.
W panelu użytkownika pojawiło się ustawienie nowego powiadomienia:

powiadomienie-o-uzyciu-loginu.PNG

Dzięki temu, w przypadku, gdy w komentarzu na forum, ktoś użyje Twojego loginu, zostaniesz o tym poinformowany. Np.:

@Marooned: co o tym myślisz?

W takim przypadku, Marooned dostanie informację, że użytkownik wspomniał o nim w komentarzu na forum.
Mam nadzieję, że już wkrótce takie powiadomienie będzie działało również w treści posta: tzn. jeżeli jakiś użytkownik wspomni o nas w jakimś poście na forum - otrzymamy stosowną informację.