Jump to content

Szablon opisu skrytki


Spider

Recommended Posts

Jako, że od pewnego czasu dostaje zapytania na maila dotyczące wykorzystania mojego szablonu opisu skrytki postanowiłem podać na forum kod tego szablonu by każdy mógł z tego skorzystać (szablon oczywiście można dowolnie modyfikować). Jak wygląda szablon możecie zobaczyć tutaj: http://www.geocaching.com/seek/cache_detai...94-d4bd19369cdc

 

A oto kod HTML:

 

<!-- Logo Geocaching Polska -->

<p align="center">
 <a href="http://www.geocaching.org.pl/"><img src="http://www.geocaching.org.pl/images/layout/main/gc_pl_sm.png" border="0" alt="Geocaching Polska" title="Geocaching Polska"/></a>
</p>

<!-- Krótki opis -->

<p align="center">
 <img src="http://www.geocaching.org.pl/images/flags/16/poland.png" style="vertical-align: middle;" /> Krótki opis po polsku (jedno znadnie)<br />
 <img src="http://www.geocaching.org.pl/images/flags/16/united_kingdom.png" style="vertical-align: middle;" /> Krótki opis po angielsku (jedno zdanie)<br />
</p>

<!-- Główne zdjęcie -->

<p align="center">
 <img src="http://url_do_zdjecia_na_geocaching.com" style="padding: 5px; border-style:solid; border-width:1px; border-color: #C0CEE3;" width="480" /><br />
 <i>Opis zdjęcia</i><br/>
</p>

<!-- Opis w języku polskim -->

<table style="border-style:solid; border-width:1px; border-color: #C0CEE3;" width="100%">
 <tr>
<td style="background-color: #EFF4F9; text-align: center;" width="40">
  <img src="http://www.geocaching.org.pl/images/flags/32/poland.png" alt="PL"/>
</td>
<td style="background-color: #EFF4F9; text-align: left;">
  <b>POLISH DESCRIPTION</b><br />
</td>
 </tr>
</table>

<p align="justify">
 <b>O miejscu:</b><br />
 [Opis o miejscu]
</p>

<p align="justify">
 <b>Dojazd:</b><br />
 [Opis doajazu do skrytki]
</p>

<p align="justify">
 <b>Skrytka:</b><br />
 [Opis skrytki]
</p>

<br />

<!-- Koniec opisu w języku polskim -->

<!-- Opis w języku angielskim -->

<table style="border-style:solid; border-width:1px; border-color: #C0CEE3;" width="100%">
 <tr>
<td style="background-color: #EFF4F9; text-align: center;" width="40">
  <img src="http://www.geocaching.org.pl/images/flags/32/united_kingdom.png" alt="EN"/>
</td>
<td style="background-color: #EFF4F9; text-align: left;">
  <b>ENGLISH DESCRIPTION</b><br />
</td>
 </tr>
</table>

<p align="justify">
 <b>About this spot:</b><br />
 [Opis o miejscu]
</p>

<p align="justify">
 <b>Directions:</b><br />
 [Opis dojazdu do skrytki]
</p>

<p align="justify">
 <b>The cache:</b><br />
 [Opis skrytki]
</p>

<br />

<!-- Koniec opisu w języku angielskim -->

 

Oczywiście do szablonu można dodawać inne języki (oraz flagi)

 

Poniżej podaję lokalizację plików z flagami w zależności od rozmiarów. Flagi są w następujących rozmiarach: 16x16px, 24x24px, 32x32px, 48x48px. Ogólny link do flagi jest następującej postaci:

 

http://www.geocaching.org.pl/images/flags/rozmiar_flagi/nazwa_panstwa.png

 

gdzie:

 

- rozmiar flagi to 16, 24, 32 lub 48

 

- nazwa państwa to jedna z poniższych nazw:

 

albania.png

andorra.png

austria.png

belarus.png

belgium.png

bosnia_and_herzegovina.png

bulgaria.png

croatia.png

czech_republic.png

denmark.png

estonia.png

faroe_islands.png

finland.png

france.png

germany.png

gibraltar.png

greece.png

guernsey.png

hungary.png

iceland.png

ireland.png

isle_of_man.png

italy.png

jersey.png

kazakhstan.png

latvia.png

liechtenstein.png

lithuania.png

luxembourg.png

macedonia.png

malta.png

moldova.png

monaco.png

montenegro.png

netherlands.png

norway.png

poland.png

portugal.png

romania.png

russia.png

san_marino.png

serbia.png

slovakia.png

slovenia.png

spain.png

svalbard_and_jan_mayen.png

sweden.png

switzerland.png

turkey.png

ukraine.png

united_kingdom.png

vatican_city_state.png

 

Np. dla Polski flaga o rozmiarze 32x32 px będzie miała następujący adres:

 

http://www.geocaching.org.pl/images/flags/32/poland.png

 

natomiast dla flagi niemiec o rozmiarze 48x48 px będzie następujący adres:

 

http://www.geocaching.org.pl/images/flags/48/germany.png

 

I na koniec jedna uwaga: Osoby które wcześniej do mnie pisały na maila z zapytaniem czy mogą wykorzystać ten szablon proszone są o zmianę adresów linków do flag na powyższe ponieważ flagi we wcześniejszej lokalizacji (moja prywatna strona) zostały usunięte.

Link to comment

Chodzi mi po głowie napisanie generatora opisów. To znaczy mogłaby to być aplikacja, która wykorzystywałaby szablon i tworzyła opisy skrytek. Jedno okienko z kilkoma polami tekstowymi, wpisujemy treść, naciskamy "Generuj" i powstaje gotowy opis, który trzeba tylko wkleić na stronie (no i oczywiście skorygować link do zdjęcia). Co o tym myślicie?

Link to comment
Chodzi mi po głowie napisanie generatora opisów.

Takie coś wymyślił już Toczygroszek - jakieś 3 miesiące temu :o

Generator + Edytor WYSIWYG dostępny będzie na stronie Geocaching Polska jakoś na początku przyszłego roku (wraz z kolejnymi zmianami na stronie).

Edited by SpiderPL
Link to comment
Przy okazji wykonałem sekcję przypominającą sekcję "Obrazki/Zdjęcia" znaną z OC. Bardzo mi jej brakuje na GC. Przyzwyczaiłem się do zdjęć miniaturek. Linki oferowane domyślnie na GC to nie to samo.

Jak do swojego kodu (minaturek) do linku do obrazka dodasz atrybut: rel="lightbox" czyli np tak:

 

<a href="http://img.geocaching.com/cache/b9610ab8-9ca8-40b5-9f63-346381845bda.jpg" rel="lightbox">

 

to wtedy obrazki będą się ładnie wyświetlać (tak jak w przypadku tekstowych linków do obrazków na GC).

 

A to super, zajmę się w święta czymś innym :laughing:

Ty wiesz czym masz się zająć :laughing: Miałeś mi tekst pewien wysłać :)

Edited by SpiderPL
Link to comment

Od natłoku pracy zapomniałem, że mi to wysłałeś. A teraz sobie przypomniałem że nawet na tego maila Ci odpowiedziałem. Niezłą mam sklerozę, aż strach pomyśleć co będzie za 10 lat :/

Za dużo pracujesz :laughing: Ja to miałem tak w firmie ostatnio - przez cały rok nic nie robiłem, a nagle w listopadzie okazało się, że jest masa rzeczy do zrobienia. Tak się porobiło, że nie bardzo wiedziałem jak się nazywam, a po herbatę raz zabrałem długopis zamiast szklanki :laughing: Stres i nadmiar roboty - ale w przyszłym roku może będzie lepiej :)

Link to comment

 

Jak do swojego kodu (minaturek) do linku do obrazka dodasz atrybut: rel="lightbox" czyli np tak:

<a href="http://img.geocaching.com/cache/b9610ab8-9ca8-40b5-9f63-346381845bda.jpg" rel="lightbox">

to wtedy obrazki będą się ładnie wyświetlać (tak jak w przypadku tekstowych linków do obrazków na GC).

 

 

Dziwne, dodałem do href'a ten atrybut ale nie wpłynął on na formę wyświetlania zdjęcia.

Link to comment

Jak klikniesz na "view gallery" to masz całą galeryjke miniaturek:

http://www.geocaching.com/seek/gallery.asp...78-6a820590d511

 

Galerię znam, ale mi chodzi o spójność przekazu - przyzwyczaiłem się że opis skrytki występuje jednocześnie z rysunkami/obrazkami i uzupełnia się nawzajem. Stąd bardzo się ucieszyłem widząc udane eksperymenty z osadzaniem obrazków z galerii bezpośrednio w opisie skrytki (m.in. Spidera, Thathanki).

Link to comment
Stąd bardzo się ucieszyłem widząc udane eksperymenty z osadzaniem obrazków z galerii bezpośrednio w opisie skrytki (m.in. Spidera, Thathanki).

Dla jasności: nie mam żadnego udziału przy tworzeniu szablonów i opisów. To co jest w opisach moich skrzynek w całości jest skopiowane od Spidera.

Link to comment

Dla jasności: nie mam żadnego udziału przy tworzeniu szablonów i opisów. To co jest w opisach moich skrzynek w całości jest skopiowane od Spidera.

 

Nie miałem na myśli wyłącznie kodu HTML. Odniosłem wrażenie że wniosłeś swój pozytywny wkład do szablonu - chodzi mi o nazewnictwo (pomysł żeby napisać "OPIS POLSKI" a nie "POLISH....", bardziej mi też (subiektywnie) przypadły go gustu nazwy akapitów ("Miejsce", "Skrytka") - porównywałem skrytki wrocławskie i gdańskie.

Link to comment
Dziwne, dodałem do href'a ten atrybut ale nie wpłynął on na formę wyświetlania zdjęcia.

Powinno działać (pisałem z pamięci). Ale teraz sprawdziłem i okazało się, że Groundspeak wycina niektóre parametry tagów HTML - m. in. "rel" (jak sobie zobaczysz źródło strony ze swoją skrytką to nie będzie tam parametru rel mimo, że będziesz go dodawać).

Link to comment

Tom, fajna zabawka :anibad: Jeśli chcesz to mogę wrzucić na stronę Geocaching Polska do działu "Pliki" tylko jak możesz to wyślij mi tę aplikację (spakowaną) na maila wraz z jakimś plikiem txt w środku w którym to napisz, że jesteś autorem, jakiś ewentualny kontakt mailowy i że aplikacja jest darmowa itp itd (taki readme.txt).

Link to comment

Trochę czasu mi to zajęło ale właśnie skończyłem upgrade opisów wszystkich moich skrytek do standardu zaproponowanego przez Spidera. Myślę że teraz prezentują się znacznie lepiej. Wreszcie będę mógł się zabrać za zakładanie kolejnych :anibad:

 

Jeszcze raz dzięki Spider za pozytywną inicjatywę!

Link to comment

Z uwagi na to, że po zmianach na GC, mój szablon zaczął się rozjeżdżać, to wprowadziłem w nim zmiany. Poniżej kod

 

<!-- Logo Geocaching Polska -->

<p style="text-align: center;">
 <a href="http://www.geocaching.org.pl/"><img src="http://www.geocaching.org.pl/images/layout/main/gc_pl_sm.png" alt="Geocaching Polska" title="Geocaching Polska" style="margin: 0px;" border="0"/></a>
</p>

<!-- Opis skrócony -->

<p style="text-align: center;">
 <img src="http://www.geocaching.org.pl/images/flags/16/poland.png" alt="PL" title="PL" style="margin: 0px; vertical-align:text-bottom;"/> Skrócony opis w języku polskim
 <br/>
 <img src="http://www.geocaching.org.pl/images/flags/16/united_kingdom.png" alt="EN" title="PL" style="margin: 0px; vertical-align:text-bottom;"/> Skrócony opis w języku angielskim
</p>

<!-- Zdjęcie -->

<p style="text-align: center;">
 <img src="link_do_obrazka" alt="Nazwa zdjęcia" title="Nazwa zdjęcia" style="margin: 0px; padding: 5px; border-style:solid; border-width:1px; border-color: #C0CEE3;" width="480" height="360" /><br/>
 <i>Podpis pod zdjęciem</i><br/>
</p>

<!-- Język polski -->

<div class="CacheInformationTable">
 <img src="http://www.geocaching.org.pl/images/flags/32/poland.png" alt="PL" title="PL" style="margin: 0px; padding: 0px 5px; vertical-align:middle"/> <b>POLSKI OPIS</b>
</div>

<p style="text-align: justify;">
 <b>O miejscu:</b><br/>
 <br/>
 Tekst o miejscu w języku polskim</br/>
</p>

<p style="text-align: justify;">
 <b>Skrytka:</b><br/>
 <br/>
 Tekst o skrytce w języku polskim<br/>
</p>

<!-- Język angielski -->

<div class="CacheInformationTable">
 <img src="http://www.geocaching.org.pl/images/flags/32/united_kingdom.png" alt="EN" title="EN" style="margin: 0px; padding: 0px 5px; vertical-align:middle"/> <b>ENGLISH DESCRIPTION</b>
</div>

<p style="text-align: justify;">
 <b>About this spot:</b><br/>
 <br/>
 Tekst o miejscu w języku angielskim</br/>
</p>

<p style="text-align: justify;">
 <b>The cache:</b><br/>
 <br/>
 Tekst o skrytce w języku angielskim<br/>
</p>

 

Przykład: http://www.geocaching.com/seek/cache_details.aspx?guid=5976dcc1-ad9b-448c-a3ac-e59f06c16ea3

 

Teraz tylko muszę poprawić pozostałe skrytki... :(

Link to comment

Lektura tego zgłoszenia jest pouczająca. W sumie ciężko mówić o pojedynczym zgłoszeniu, to jest fala tsunami mocno poirytowanych (żeby nie napisać mocniej) użytkowników, w szczególności posiadaczy skrzynek. Ilość wykropkowań w ich komentarzach jest znamienna.

 

Trudno mi zrozumieć dlaczego GS, mając do dyspozycji naprawdę spory budżet, nie chce zainwestować w porządnego webmastera. Jeśli mają braki kadrowe to osobę która odnośnie tego upgrade robiła szum w mediach, twitterach i "fanpejdżu fejsbuka" mogli przenieść na stanowisko testera ;)

Link to comment

Bo tak jak nasza-klasa chce zarabiać, a nie "marnować" kasę na użyszkodników. A to zła droga. Problemem GC jest brak realnej konkurencji. A ta kiedyś się pojawi, jakiś fejsgc i z dnia na dzień ludziska uciekną. Kurczę, podmienili bitmapki i popsuli szablon. Ładne to, ale nadal nie ma edytora WYSWIG na ludzkim poziomie.

Link to comment

A czy pomogłoby wprowadzenie - zamiast tabelki: obrazek flagi + tekst typu "OPIS POLSKI" - jednego obrazka w jakimś oszczędnym formacie (np. png), który wypełniałby belkę na całą szerokość i miałby również narysowaną lekką niebieską ramkę (tak jak to działało do czasu rozwalenia css-ów)?

 

Byłyby przygotowane 3 gotowe obrazki, umieszczone na GC PL, gotowe do linkowania?

 

flaga PL + OPIS POLSKI

flaga EN + ENGLISH DESCRIPTION

flage DE + ...

 

Niestety nie pomoże to na małe flagi w górnej sekcji "Short Desc", ponieważ tam tekst po prawej jest zmienny.

 

Ogólnie to nie mogę zrozumieć, co Groundspeak chce osiągnąć robiąc sobie takie kpiny z użytkowników, który w pocie czoła zapewniają im serwis treścią. I nawet jeśli to była pomyłka, to czemu nie chcą jej odkręcić? Naprawdę monopol w każdej postaci to samo zło :)

Edited by HighlanderPL
Link to comment

3 gotowe obrazki nie są do końca dobre bo wtedy tych napisów "Opis polski" (itd) nie byłoby w GPSach a jest to dość przydatne.

 

Ja również nie mogę zrozumieć dlaczego GS jeszcze tego nie naprawił. Ale nawet jeśli naprawi to i tak może być problem. Bo może się okazać, że zmiany te zostały zrobione w bazie a wtedy od nowa trzeba wszystkie opisy poprawnie wgrać. Miejmy nadzieje że zmiana ta jest tylko robiona "w locie" na etapie renderowania danych z bazy.

Link to comment

Możliwe że jednak nie jest, bo jak się edytuje dane to chyba są już "przemielone".

 

Na szczęście trzymam backupy wszystkich swoich opisów, i tylko wklejam gotowce na ich stronę. Wg mnie powinni wgrać zniszczone opisy z ostatniego backupu który mają. Może chociaż na tyle stać ich dział "IT".

 

Odnośnie obrazka, a czy nie wystarczy dać opis alternatywny przy obrazku? Czy on się zapisze do pliku GPX zamiast obrazka?

Link to comment

A jednak jest poprawa! Dziś rano zauważyłem że nasze jednowierszowe tabelki z dużymi flagami i tekstami "OPIS POLSKI" itp. zaczęły wyświetlać się poprawnie.

 

Problem występuje wciąż dla mały flag stosowanych w Short Description.

 

Oczywiście odnoszę się do starego szablonu, stosowanego sprzed "rewolucji".

Link to comment

Jest lepiej ale nie do końca...

 

Wszystkiemu winny jest ten kawałek kodu strony:

 

<script src="js/cachedetails.js" type="text/javascript"></script>
		<script type="text/javascript">
//<![CDATA[
Sys.WebForms.PageRequestManager._initialize('ctl00$uxMainScriptManager', 'aspnetForm', [], [], [], 90, 'ctl00');
//]]>
</script>

 

Oraz ten plik JavaScript: http://www.geocaching.com/seek/js/cachedetails.js

Link to comment

Teraz tylko trzeba w szablonie globalnie zamienić .org.pl na .pl i będzie cacy :)

 

A sprawa rozjeżdżania się flag wygląda że się naprawiła. Miałem opisy zaktualizowane wg nowego szablonu i jeszcze z tydzień temu występowały przesunięcia. Dziś jest ok.

Link to comment

Zaktualizowany szablon opisu:

 

<!-- Logo Geocaching Polska -->

<p style="text-align: center;">
 <a href="http://www.geocaching.pl/"><img src="http://www.geocaching.pl/images/layout/main/gc_pl_sm.png" alt="Geocaching Polska" title="Geocaching Polska" style="margin: 0px;" border="0"/></a>
</p>

<!-- Opis skrócony -->

<p style="text-align: center;">
 <img src="http://www.geocaching.pl/images/flags/16/poland.png" alt="PL" title="PL" style="margin: 0px; vertical-align:text-bottom;"/> Skrócony opis w języku polskim
 <br/>
 <img src="http://www.geocaching.pl/images/flags/16/united_kingdom.png" alt="EN" title="PL" style="margin: 0px; vertical-align:text-bottom;"/> Skrócony opis w języku angielskim
</p>

<!-- Zdjęcie -->

<p style="text-align: center;">
 <img src="link_do_obrazka" alt="Nazwa zdjęcia" title="Nazwa zdjęcia" style="margin: 0px; padding: 5px; border-style:solid; border-width:1px; border-color: #C0CEE3;" width="480" height="360" /><br/>
 <i>Podpis pod zdjęciem</i><br/>
</p>

<!-- Język polski -->

<div class="CacheInformationTable" style="background-color: #EFF4F9">
 <img src="http://www.geocaching.pl/images/flags/32/poland.png" alt="PL" title="PL" style="margin: 0px; padding: 0px 5px; vertical-align:middle"/> <b>POLSKI OPIS</b>
</div>

<p style="text-align: justify;">
 <b>O miejscu:</b><br/>
 <br/>
 Tekst o miejscu w języku polskim</br/>
</p>

<p style="text-align: justify;">
 <b>Skrytka:</b><br/>
 <br/>
 Tekst o skrytce w języku polskim<br/>
</p>

<!-- Język angielski -->

<div class="CacheInformationTable" style="background-color: #EFF4F9">
 <img src="http://www.geocaching.pl/images/flags/32/united_kingdom.png" alt="EN" title="EN" style="margin: 0px; padding: 0px 5px; vertical-align:middle"/> <b>ENGLISH DESCRIPTION</b>
</div>

<p style="text-align: justify;">
 <b>About this spot:</b><br/>
 <br/>
 Tekst o miejscu w języku angielskim</br/>
</p>

<p style="text-align: justify;">
 <b>The cache:</b><br/>
 <br/>
 Tekst o skrytce w języku angielskim<br/>
</p>

Link to comment

Zaktualizowany szablon opisu skrytki:

 

<p align="center">
 <a href="http://www.geocaching.pl/"><img src="http://www.geocaching.pl/images/layout/main/gc_pl_sm.png" border="0" alt="Geocaching Polska" title="Geocaching Polska"/></a>
</p>

<p align="center">
 <img src="http://www.geocaching.pl/images/flags/16/poland.png" style="vertical-align: bottom;" alt="PL" title="PL"/> Skrócony opis w języku polskim<br/>
 <img src="http://www.geocaching.pl/images/flags/16/united_kingdom.png" style="vertical-align: bottom;" alt="EN" title="EN"/> Skrócony opis w języku angielskim<br/>
</p>

<p align="center">
 <img src="link_do_obrazka" alt="Nazwa zdjęcia" title="Nazwa zdjęcia" style="padding: 5px; border-style:solid; border-width:1px; border-color: #C0CEE3;" width="480" height="360"/><br/>
 <i>Podpis pod zdjęciem</i><br/>
</p>

<table style="border-style:solid; border-width:1px; border-color: #C0CEE3;" width="100%">
<tr>
 <td style="background-color: #EFF4F9; vertical-align: middle; text-align: center; width: 40px;"><img src="http://www.geocaching.pl/images/flags/32/poland.png" alt="PL" title="PL"/></td>
 <td style="background-color: #EFF4F9; vertical-align: middle; text-align: left;"><b>POLSKI</b><br/></td>
</tr>
</table>

<br/>

<p align="justify">
 <b>O miejscu:</b><br/>
 <br/>
 Tekst o miejscu w języku polskim<br/>
</p>

<p align="justify">
 <b>Skrytka:</b><br/>
 <br/>
 Tekst o skrytce w języku polskim<br/>
</p>

<table style="border-style:solid; border-width:1px; border-color: #C0CEE3;" width="100%">
<tr>
 <td style="background-color: #EFF4F9; vertical-align: middle; text-align: center; width: 40px;"><img src="http://www.geocaching.pl/images/flags/32/united_kingdom.png" alt="EN" title="EN"/></td>
 <td style="background-color: #EFF4F9; vertical-align: middle; text-align: left;"><b>ENGLISH</b><br/></td>
</tr>
</table>

<br/>

<p align="justify">
 <b>About this spot:</b><br/>
 <br/>
 Tekst o miejscu w języku angielskim<br/>
</p>

<p align="justify">
 <b>The cache:</b><br/>
 <br/>
 Tekst o skrytce w języku angielskim<br/>
</p>

<p align="center">
 <a href="http://XXX.flagcounter.com/more/YYY"><img src="http://XXX.flagcounter.com/count/YYY/bg=EFF4F9/txt=000000/border=C0CEE3/columns=7/maxflags=35/viewers=0/labels=1/pageviews=1/flags=1/" border="0" alt="Flag Counter" title="Flag Counter"/></a>
</p>

 

Dodałem sekcję z FlagCounter. Aby kod flag działał poprawnie należy wstawić odpowiednie wartości w następujące miesjaca:

- XXX - numer serwera

- YYY - unikalny kod

Wartości te są zapisane w linku który podaje FlagCounter po kliknięciu "get your flag counter"

Link to comment

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
×
×
  • Create New...