Change #816

Passende TLD für Länderdomains verlinken

Added by following over 3 years ago. Updated over 3 years ago.

Status:erledigt% Done:

100%

Priority name:1 niedrig
Assignee:following
Target version:Version 15
Ticket Referenz: Kategorien:intl export mail

Description

Wenn durch eine Aktion auf opencaching.it, opencachingspain.es oder opencaching.fr Daten exportiert oder Mails verschickt werden, wird dort teils pauschal auf opencaching.de verlinkt. Schöner wäre - soweit technisch und rechtlich möglich - eine Verlinkung auf die Domain, von der aus die Daten generiert wurden.


Related issues

Related to OC Entwicklung - Change #156: Country domains in OKAPI copyright disclaimer verworfen

Associated revisions

Revision f85c8dc6
Added by following over 3 years ago

cleaner presentation of multidomain site; updates #816

Revision 6fea17b1
Added by following over 3 years ago

cleaner presentation of multidomain site; updates #816

History

#1 Updated by following over 3 years ago

  • Assignee set to following
  • Target version set to Version 15

#2 Updated by following over 3 years ago

Die Absolute-Server-URLs sind aufzuteilen in eine Basis-URL für die Hauptdomain der Seite und eine für die aktive Domain. Je nach Zweck ist dann eine von beiden zu verwenden, in der Regel wohl Letztere (aber z.B. für die Garmin-API Erstere).

Das gleiche sollte auch für die Cache-Shortlinks zu implementiert werden, allerdings verweist das Rewrite-Rule dafür (in der httpd-Config) zurzeit immer auf opencaching.de.

#3 Updated by following over 3 years ago

  • Status changed from offen to in Arbeit

#4 Updated by bohrsty over 3 years ago

following schrieb:

[...]
Das gleiche sollte auch für die Cache-Shortlinks zu implementiert werden, allerdings verweist das Rewrite-Rule dafür (in der httpd-Config) zurzeit immer auf opencaching.de.

das sollte sich recht einfach loesen lassen, hier muss statt der fest hinterlegten domain auf die passende variable (%{HTTP_HOST}) verwiesen werden, wenn https spaeter dazu kommt, wird es vermutlich etwas aufwaendiger, aber loesbar...

#5 Updated by following over 3 years ago

Problem: Beim Versenden von Benachrichtigungsmails gibt es keine Session-Domain. Man müsste sich also merken, welche Domain ein Benutzer zuletzt verwendet hat ...

#6 Updated by following over 3 years ago

bohrsty schrieb:

das sollte sich recht einfach loesen lassen, hier muss statt der fest hinterlegten domain auf die passende variable (%{HTTP_HOST}) verwiesen werden,

cool, das funktioniert

#7 Updated by following over 3 years ago

#8 Updated by following over 3 years ago

#9 Updated by following over 3 years ago

  • Status changed from in Arbeit to im Test
  • % Done changed from 0 to 90

#10 Updated by bohrsty over 3 years ago

bohrsty schrieb:

das sollte sich recht einfach loesen lassen, hier muss statt der fest hinterlegten domain auf die passende variable (%{HTTP_HOST}) verwiesen werden, wenn https spaeter dazu kommt, wird es vermutlich etwas aufwaendiger, aber loesbar...

auf dem testserver habe ich es mal umgesetzt, da eh zwei virtuelle hosts zustaendig sind (einer fuer http und einer fuer https) ist es doch keine aufwaendigere sache, es wird jeweils auf das passende protokoll umgeschrieben... ich habe es fuer beide mal (http/htps) mal in die konfig eingetragen, aber die tld-tests werden hier vermutlich nicht so einfach erfolgen koennen (ausser mit anpassen der hosts-datei am aufrufenden client)...

#11 Updated by following over 3 years ago

Okay. Für die TLDs läuft es schon auf www.opencaching.de/.fr/opencachingspain.es, funktioniert prima.

#12 Updated by following over 3 years ago

  • Status changed from im Test to in Arbeit 80%
  • % Done changed from 90 to 80

#13 Updated by following over 3 years ago

  • Status changed from in Arbeit 80% to im Test
  • % Done changed from 80 to 90

#14 Updated by mic@ over 3 years ago

This closes #816.

Hmmm, so richtig scheint das aber nicht geholfen zu haben :-/
https://redmine.isp.uni-luebeck.de/issues/144

#15 Updated by 4_Vs over 3 years ago

#16 Updated by 4_Vs over 3 years ago

  • Status changed from im Test to erledigt
  • % Done changed from 90 to 100

#17 Updated by following over 3 years ago

Folgendes wurde geändert:
  • Soweit sinnvoll, wird der Name der jeweiligen Website statt "Opencaching.de" angezeigt. Z.B. steht nun unten links im Lizenz-Disclaimer auf opencaching.it "Inhalte von Opencaching.it". Die Datenlizenz wird aus rechtlichen Gründen aber weiter als die "Datenlizenz von Opencaching.de" bezeichnet.
  • Soweit sinnvoll, werden Links bzw. URLs auf die jeweilige Domain statt auf www.opencaching.de verwendet. In den Benachrichtiungsmails wird z.B. auf das Cachelisting auf opencaching.it verlinkt, wenn der Benutzer zuletzt auf opencaching.it eingeloggt war.
  • Bei einigen allgemeinen Angaben, die sich nicht speziell auf Opencaching.de beziehen, steht nun einfach nur "Opencaching".

Also available in: Atom PDF