Często zdarza się, iż na forum (w komentarzach czy w postach), na mikroblogu czy w artykułach, wklejamy linki do innych podstron serwisu 4programmers.net. Nowa funkcjonalność, jaką wprowadziliśmy dzisiaj, formatuje linki wewnętrzne (czyli te odnoszące się do podstron serwisu 4programmers.net) nadając im odpowiedni tekst (tytuł wątku czy też artykułu). Innymi słowy, jeżeli umieszczę w poście, czy we wpisie na mikroblogu, taki oto link:
http://4programmers.net/Forum/Coyote/152813-linki_wewnetrzne_-_formatowanie
to zostanie on sformatowany do takiej postaci:
http://4programmers.net/Forum/Coyote/152813-linki_wewnetrzne_-_formatowanie
Oczywiście, nic nie stoi na przeszkodzie, aby nadać własny tytuł tekstu, korzystając ze znaczników <a>
. Np.:
<a href="http://4programmers.net/Forum/Coyote/152813-linki_wewnetrzne_-_formatowanie">kliknij tutaj</a>
efekt:
W poprzedniej, początkowej wersji modułu Pracy, szukanie ofert polegało na filtrowaniu ofert pracy. Teraz dodaliśmy wyszukiwarkę oraz zmieniliśmy stronę główną. Jeżeli więc szukamy ofert pracy z danej technologii, to filtrowane są nie tylko te oferty, które miały przypisane właściwy tag. Teraz wyszukiwarka przeszukuje oferty zawierający dane słowo kluczowe, w różnych miejscach, m.in. tytuł oferty, tag, treść, wymagania, miasto czy nazwa firmy.
Dodany został zatem mechanizm wyszukiwania, który pozycjonuje oferty na liście według różnych kryteriów, taki jak:
Jak wspomniałem - zmieniła się strona główna. Centralnym miejscem jest wyszukiwarka wraz z wyszczególnionymi najpopularniejszymi technologiami, czy też firmami oraz miastami. Poniżej znajduje się natomiast lista ogłoszeń, posortowana według daty publikacji.
Dodana została również lista obserwowanych ofert oraz tych, które dodałeś.
Kilka dodatkowych funkcjonalności przybyło dzisiaj na forum więc wypadałoby napisać kilka zdań o tym, po co zostały wprowadzone, jaki był ich cel oraz co jeszcze możemy dodać na forum, aby usprawnić jego działanie? Oczywiście jak zwykle feedback będzie mile widziany :-)
We wrześniu ubiegłego roku wdrożony został nowy layout (Nowa wersja serwisu 4programmers.net). Wraz z nowym layoutem zmienił się sposób włączania/wyłączania trybu przeglądania forum. Istnieje bowiem możliwość przeglądania forum, w sposób tradycyjny (w formie kategorii) oraz w formie listy, czyli innymi słowy - widok wszystkich wątków ze wszystkich kategorii. Niestety ta opcja nie była zbyt dobrze uwidoczniona stąd wielu użytkowników miało problemy z jej znalezieniem. Jednocześnie zauważyliśmy, że opcja przeglądania forum w widoku listy (czyli wszystkich wątków) jest przez Was pożądana stąd zmieniony został sposób filtrowania wątków/zmiany sposobu wyświetlania forum:
Nowością jest to, że możemy przeglądać wątki przez nas **obserwowane **oraz te, które mogą nas zainteresować.
Opcja wyświetlania wątków interesujących polega na prezentowaniu tylko tych wątków, które zawierają tagi przez nas określone. Listę tagów możemy zdefiniować w pasku bocznym:
To chyba najbardziej istotna a zarazem ryzykowna zmiana ;-) Wkrótce planowana jest rozbudowa funkcjonalności forum. Między innymi dodana zostanie opcja umożliwiająca ustawienie poziomu zaawansowania wątku (wprowadzenie tej opcji od dawna było rozważane na łamach forum). I tutaj pojawił się problem: gdzie można umieścić te dodatkowe elementy? Pomysłem było dodanie bocznego paska narzędziowego, gdzie w zależności od widoku, znajdują się dodatkowe opcje. Np. na stronie głównej forum wygląda to tak:
Zdając sobie sprawę z tego, że nie każdy ma w domu monitor FullHD, a komuś ta opcja może przeszkadzać, istnieje możliwość schowania tego paska:
Dodatkowo, przy szerokości ekranu mniejszej niż 1024 px (dotyczy to jakiś 3% użytkowników komputerów stacjonarnych oraz użytkowników korzystających z tabletów/telefonów) pasek boczny jest automatycznie chowany. Możliwe jest jednak wyświetlenie jego zawartości (np. gdy korzystamy z telefonu):
Jakiś czas temu wprowadziliśmy taką opcję w artykułach (zobacz: Strony podobne oraz powiązane). Jak wynika z naszych obserwacji opcja ta jest wykorzystywana przez użytkowników. Czemu więc nie spróbować tego na forum? Strony pokrewne zawierają listę wątków czy artykułów, które mogą być powiązane z przeglądanym własnie wątkiem. Podczas analizy brana jest pod uwagę treść postów, tagi oraz tytuł danego wątku. Miejmy nadzieje, że lista ta pozwoli na lepszą nawigację w serwisie oraz ułatwi znalezienie podobnych tematów.
Opcja ta pojawiła się już jakiś czas temu (Personalizacja strony głównej forum). Zwracaliście jednak uwagę, że jeżeli ukryliśmy już jakieś kategorie (np. nie interesuje nas dział Flame) to dobrze by było, gdyby wątki z tych ukrytych kategorii nie były również widoczne w widoku listy. Zostało to dzisiaj wdrożone.
Klikając na gwiazdkę możemy włączyć/wyłączyć obserwowanie danego wątku. Od razu widzimy również które z wątków na liście są przez nas obserwowane.
4% ruchu w serwisie generowane jest przez użytkowników telefonów komórkowych. Jednak do tej pory wygląd forum na telefonach pozostawiał wiele do życzenia. Wygląd forum pod komórki/tablety został ulepszony. Zdajemy sobie jednak sprawę z tego, że na tym etapie jest jeszcze pole do popisu i wiele rzeczy do zrobienia. Jeżeli więc macie pomysł jak można by to usprawnić - piszcie!
W widoku danej oferty pracy, dodany został nowy element, który zawiera listę podobnych ogłoszeń o pracę. Znajduje się on po prawej stronie, pod ewentualnymi informacjami o firmie:
Wszystko po to, aby poprawić nawigację pomiędzy poszczególnymi ofertami pracy. Na podstawie przeglądanego właśnie ogłoszenia, system wybiera podobne oferty o prezentuje je w formie listy. Algorytm ocenia podobieństwo na podstawie: tytułu ogłoszenia, tagów, opisu ogłoszenia oraz nazwy miejscowości.
Dobrze by było odświeżyć nasz moduł z artykułami - tchnąć w niego nowe życie. Zachęcić ludzi do pisania nowych tekstów na stronie. Pierwszym krokiem jest nowy wygląd podstrony z listą kategorii. Tak więc po kliknięciu w menu Kompendium wiedzy zobaczycie: