Zum Inhalt springen

Link -> Geocaching.com Profil


Empfohlene Beiträge

Gast Vatanen73

Bravo für diese Idee!

 

Ab wann kann dies eingestellt werden?

Müssen wir User da was machen oder übernimmt das wieder mal der Produktepfleger? :wub:

 

Es grüsst de HP vo Oute

Link zu diesem Kommentar
Auf anderen Seiten teilen

So, damit wäre dieser Wunsch dann auch befriedigt. :)

 

Ich mache solche Modifikationen, welche den Skin angehen nur ungern, da jedesmal wenn ein Update kommt diese Anpassungen wieder manuell nachgeführt werden müssen. In dem Fall war es aber relativ einfach und ich kann das selber auch gut gebrauchen.

 

-- Attila

Link zu diesem Kommentar
Auf anderen Seiten teilen

So, damit wäre dieser Wunsch dann auch befriedigt. :)

 

Ich mache solche Modifikationen, welche den Skin angehen nur ungern, da jedesmal wenn ein Update kommt diese Anpassungen wieder manuell nachgeführt werden müssen. In dem Fall war es aber relativ einfach und ich kann das selber auch gut gebrauchen.

 

-- Attila

 

:) Hee, super!

 

Vielen Dank.

Link zu diesem Kommentar
Auf anderen Seiten teilen

Ich mache solche Modifikationen, welche den Skin angehen nur ungern, da jedesmal wenn ein Update kommt diese Anpassungen wieder manuell nachgeführt werden müssen.

Hätte noch weitere Ideen was man für Features einbauen könnte. Aber um das zu machen müsste man auch wieder das Template ändern. Deshalb lasse ich es lieber...
Link zu diesem Kommentar
Auf anderen Seiten teilen

Bevor ich mit weiteren Ideen komme, ist es wichtiger dass diese Geschichte hier richtig funktioniert.

 

Du musst schauen dass der String in URL Format umgewandelt wird. Sonst stimmt der Link bei Usern die z.B. ein & im Nickname haben nicht.

Mit dem Link vom User M&Mrohner kommt man auf Geocaching.com zum User M weil das & blabla...

 

du weisst schon was ich meine. :lol:

Link zu diesem Kommentar
Auf anderen Seiten teilen

Da hast du recht. Ich habe mal das Template studiert, aber das ist kein PHP Code, ansonsten wäre es mit einem urlencode Befehl gegangen. Hab dann einpaar Dinge ausprobiert, aber offenbar war immer irgendwas mit der Syntax nicht in Ordnung. In der Zwischenzeit hab ich mal noch eine Anfrage in einem Supportforum deponiert.

 

-- Attila

Link zu diesem Kommentar
Auf anderen Seiten teilen

Versuche es mal mit dieser Zeile

 

TopicViewTemplate.txt (164)

<a href="http://www.geocaching.com/profile/?u={.urlencode($post['author']['name']).}">

oder

 

TopicViewTemplate.txt (164)

<a href="http://www.geocaching.com/profile/?u={".urlencode($post['author']['name'])."}">

oder

 

TopicViewTemplate.txt (164)

<a href="http://www.geocaching.com/profile/?u={'.urlencode($post['author']['name']).'}">

oder

 

TopicViewTemplate.txt (164)

<a href="http://www.geocaching.com/profile/?u={urlencode($post['author']['name'])}">

Bearbeitet von Doktor Snuggles
Link zu diesem Kommentar
Auf anderen Seiten teilen

Leider nein. Alle Versuche geben einen Syntax Error zurück. Ich habe noch zig andere Varianten getestet. Wenn die Syntax akzeptiert wird, dann ist es dafür immer so, dass der urlencode Befehl nicht umgesetzt, sondern als Text ausgegeben wird. :angry:

Link zu diesem Kommentar
Auf anderen Seiten teilen

<a href='{parse url="http://www.geocaching.com/profile/?u={urlencode($post['author']['name'])}"}'>

Allerdings wird trotzdem nicht richtig kodiert... :angry:

Wie hast du festgestellt dass damit nicht richtig kodiert wird?

Hast du beim test auf den Link geklickt damit du auf Geocaching.com gesehen hast das es falsch kodiert wird oder hast du nur ein hover gemacht und dabei auf die Statuszeile geachtet?

Link zu diesem Kommentar
Auf anderen Seiten teilen

Ich habe die von dir zitierte Aussage gleich nach dem posten wieder gelöscht. Offenbar hab ich mich da verguckt oder etwas nicht richtig gespeichert. Der urlencode Befehl wir in keiner bisherigen Variante umgesetzt. Entweder Syntaxerror oder Textausgabe (sowas wie: "http://www.geocaching.com/profile/?u={urlencode(Attila_G)}").

Link zu diesem Kommentar
Auf anderen Seiten teilen

Ich habe die von dir zitierte Aussage gleich nach dem posten wieder gelöscht. Offenbar hab ich mich da verguckt oder etwas nicht richtig gespeichert. Der urlencode Befehl wir in keiner bisherigen Variante umgesetzt.

Ich finde wenn ein Admin in seinem Post was ändert, sollte es im Post angezeigt werden das eine Änderung gemacht wurde. So wie bei den normalen Usern auch.

Sonst verfälscht es das ganze. Und ein anderer User bekommt einen falschen Eindruck.

 

Wenn da steht das was geändert wurde(Zeit), so kann sich der User den rest denken...

Link zu diesem Kommentar
Auf anderen Seiten teilen

Hat sich überschnitten. Ich habe meinen Beitrag korrigiert, als du schon am schreiben warst, also nicht erst nachträglich zu deinem Beitrag. In dem Fall hab ich's gepostet und dann gleich den Fehler entdeckt und nochmals korrigiert.

Link zu diesem Kommentar
Auf anderen Seiten teilen

Hat sich überschnitten. Ich habe meinen Beitrag korrigiert, als du schon am schreiben warst, also nicht erst nachträglich zu deinem Beitrag. In dem Fall hab ich's gepostet und dann gleich den Fehler entdeckt und nochmals korrigiert.

Das ändert nichts daran das eine Änderung auch von einem Admin ersichtlich ist.

Auch im andern Post hast du nachträglich noch

(sowas wie: "http://www.geocaching.com/profile/?u={urlencode(Attila_G)}")

eingefügt.

 

Egal... ich nehme mir vor, in Zukunft ALLE Zitate vollständig zu Posten.

Link zu diesem Kommentar
Auf anderen Seiten teilen

Nachdem was ich bisher in Erfahrung bringen konnte ist es so, dass in den Template-Dateien kein PHP Code ausgeführt wird. Das heisst entweder man kann etwas in der PHP Datei einbauen, die das Template aufruft (hab ich aber noch nicht weiter angeschaut) oder sonst müsste man massiv in den Code eingreifen. Im Moment funktioniert der Link also nicht mit Accountnamen, welche ein '&', Umlaute oder evt. auch andere Sonderzeichen beinhalten.

 

-- Attila

Link zu diesem Kommentar
Auf anderen Seiten teilen

Nachdem was ich bisher in Erfahrung bringen konnte ist es so, dass in den Template-Dateien kein PHP Code ausgeführt wird. Das heisst entweder man kann etwas in der PHP Datei einbauen, die das Template aufruft (hab ich aber noch nicht weiter angeschaut) oder sonst müsste man massiv in den Code eingreifen. Im Moment funktioniert der Link also nicht mit Accountnamen, welche ein '&', Umlaute oder evt. auch andere Sonderzeichen beinhalten.

 

-- Attila

 

Ohne es testen zu können, so müsste es gehen...

 

TopicViewTemplate.txt unterhalb der Zeile 6 einfügen

function GcProfil (Adresse) {
 var phpvar = escape("{$post['author']['name']}");
 MeinFenster = window.open("http://www.geocaching.com/profile/?u="+phpvar, "Zweitfenster");
 MeinFenster.focus();
}

 

TopicViewTemplate.txt Zeile 164&165 ersetzen

<a href="http://www.geocaching.com/profile/?u={$post['author']['name']}" onclick="GcProfil(this.href); return false">
<img src="/forum/public/gc-logo-16x16.gif" /></a>

 

Oder die abgeänderte TopicViewTemplate.txt im Anhang verwenden.

TopicViewTemplate.zip

Link zu diesem Kommentar
Auf anderen Seiten teilen

Jetzt aber...

 

TopicViewTemplate.txt unterhalb der Zeile 6 einfügen

function GcProfil (Adresse) {
 var phpvar = escape(Adresse);
 MeinFenster = window.open("http://www.geocaching.com/profile/?u="+phpvar, "Zweitfenster");
 MeinFenster.focus();
}

 

 

TopicViewTemplate.txt Zeile 164&165 ersetzen

<a href="http://www.geocaching.com/profile/?u={$post['author']['name']}" onclick="GcProfil('{$post['author']['name']}'); return false">
<img src="/forum/public/gc-logo-16x16.gif" /></a>

TopicViewTemplate.zip

Bearbeitet von Doktor Snuggles
Link zu diesem Kommentar
Auf anderen Seiten teilen

Erstelle ein Benutzerkonto oder melde Dich an, um zu kommentieren

Du musst ein Benutzerkonto haben, um einen Kommentar verfassen zu können

Benutzerkonto erstellen

Neues Benutzerkonto für unsere Community erstellen. Es ist einfach!

Neues Benutzerkonto erstellen

Anmelden

Du hast bereits ein Benutzerkonto? Melde Dich hier an.

Jetzt anmelden
×
×
  • Neu erstellen...