resolved merge conflict

This commit is contained in:
following 2013-02-16 23:50:55 +01:00
commit 721dc7aeed
23 changed files with 1140 additions and 262 deletions

View File

@ -17,6 +17,9 @@
if (($login->admin & ADMIN_USER) != ADMIN_USER)
$tpl->error(ERROR_NO_ACCESS);
if (isset($_REQUEST['success']) && $_REQUEST['success'])
$tpl->assign('success','1');
$action = isset($_REQUEST['action']) ? $_REQUEST['action'] : 'display';
@ -55,25 +58,30 @@ function sendCode()
function formAction()
{
global $tpl, $login;
global $tpl, $login, $translate;
$commit = isset($_REQUEST['chkcommit']) ? $_REQUEST['chkcommit']+0 : 0;
$delete = isset($_REQUEST['chkdelete']) ? $_REQUEST['chkdelete']+0 : 0;
$disable = isset($_REQUEST['chkdisable']) ? $_REQUEST['chkdisable']+0 : 0;
$userid = isset($_REQUEST['userid']) ? $_REQUEST['userid']+0 : 0;
$disduelicense = isset($_REQUEST['chkdisduelicense']) ? $_REQUEST['chkdisduelicense']+0 : 0;
$user = new user($userid);
if ($user->exist() == false)
$tpl->error(ERROR_UNKNOWN);
$username = $user->getUsername();
if ($delete == 1 && $disable == 1)
$tpl->error('You cannot delete and disable the same time!');
if ($delete + $disable + $disduelicense > 1)
$tpl->error($translate->t('Please select only one of the delete/disable options!','','',0));
if ($commit == 0)
$tpl->error('You have to check that you are sure!');
$tpl->error($translate->t('You have to check that you are sure!','','',0));
if ($disable == 1)
if ($disduelicense == 1) {
$errmesg = $user->disduelicense();
if ($errmesg !== true)
$tpl->error($errmesg);
} elseif ($disable == 1)
{
if ($user->disable() == false)
$tpl->error(ERROR_UNKNOWN);
@ -83,8 +91,9 @@ function formAction()
if ($user->delete() == false)
$tpl->error(ERROR_UNKNOWN);
}
$tpl->redirect('adminuser.php?action=searchuser&username=' . urlencode($username));
$tpl->redirect('adminuser.php?action=searchuser&username=' . urlencode($username) .
'&success=' . ($disduelicense + $disable));
}
function searchUser()

View File

@ -151,6 +151,7 @@
// other settings
$opt['logic']['enableHTMLInUserDescription'] = false;
$opt['page']['showdonations'] = true;
$opt['logic']['pictures']['dummy']['replacepic'] = $dev_basepath . $dev_codepath . 'htdocs/images/no_image_license.png';
$opt['template']['locales']['SV']['show'] = false;
$opt['template']['locales']['NO']['show'] = false;

View File

@ -250,6 +250,13 @@
*/
$opt['logic']['node']['id'] = 4;
/* data license for new registered users:
0 = not specified
1 = old Opencaching.de license
2 = CC BY-NC-ND 3.0
*/
$opt['logic']['license'] = 2;
/* location of uploaded images
*/
$opt['logic']['pictures']['dir'] = $opt['rootpath'] . 'images/uploads';
@ -264,6 +271,15 @@
$opt['logic']['pictures']['thumb_url'] = $opt['logic']['pictures']['url'] . '/thumbs';
$opt['logic']['pictures']['thumb_dir'] = $opt['rootpath'] . 'images/uploads/thumbs';
/* Defaults for picture replacement on declined license
*
* replacement picture must be square sized
*/
$opt['logic']['pictures']['dummy']['bgcolor'] = array(255,255,255);
$opt['logic']['pictures']['dummy']['text'] = '';
$opt['logic']['pictures']['dummy']['textcolor'] = array(0,0,0);
$opt['logic']['pictures']['dummy']['replacepic'] = $opt['rootpath'] . 'images/';
/* location of uploaded podcasts
*/
$opt['logic']['podcasts']['dir'] = $opt['rootpath'] . 'podcasts/uploads';

View File

@ -26,7 +26,9 @@ date commit ID change
added cache_waypoint_pool.uuid and index uuid
changed caches.wp_oc to 'NOT NULL'
2013-02-12 d15ee5f9 added indices logentries:date and email_user:date
2013-02-15 adjusted developer and production system:
2013-02-15 92e522f6 adjusted developer and production system:
- added index logentries:userid
- changed user.password length to 32
- removed sqlsession.remote_addr and index remote_addr
2013-02-16 new table data_licenses
added user.data_license

View File

@ -12,6 +12,7 @@
-- countries
-- countries_list_default
-- countries_options
-- data_licenses
-- languages
-- languages_list_default
-- log_types
@ -511,6 +512,12 @@ INSERT INTO `countries_options` (`country`, `display`, `gmLat`, `gmLon`, `gmZoom
INSERT INTO `countries_options` (`country`, `display`, `gmLat`, `gmLon`, `gmZoom`, `nodeId`) VALUES ('TR', '1', '38.0307856938229', '33.90380859375', '6', '0');
INSERT INTO `countries_options` (`country`, `display`, `gmLat`, `gmLon`, `gmZoom`, `nodeId`) VALUES ('US', '1', '30.1451271833761', '-94.658203125', '4', '10');
-- Table data_licenses
SET NAMES 'utf8';
TRUNCATE TABLE `data_licenses`;
INSERT INTO `data_licenses` (`id`, `license`) VALUES ('1', 'old Opencaching.de license');
INSERT INTO `data_licenses` (`id`, `license`) VALUES ('2', 'CC BY-NC-ND 3.0');
-- Table languages
SET NAMES 'utf8';
TRUNCATE TABLE `languages`;
@ -1014,7 +1021,6 @@ INSERT INTO `sys_trans` (`id`, `text`, `last_modified`) VALUES ('172', 'Yemen',
INSERT INTO `sys_trans` (`id`, `text`, `last_modified`) VALUES ('173', 'Samoa', '2010-08-28 11:48:03');
INSERT INTO `sys_trans` (`id`, `text`, `last_modified`) VALUES ('174', 'Go', '2010-08-28 11:48:03');
INSERT INTO `sys_trans` (`id`, `text`, `last_modified`) VALUES ('175', 'Developer system - only testing', '2010-08-28 11:48:03');
INSERT INTO `sys_trans` (`id`, `text`, `last_modified`) VALUES ('176', 'I\'ve read and understand the <a target=\"_blank\" href=\"articles.php?page=dsb\">privacy statement</a> and the <a target=\"_blank\" href=\"articles.php?page=tos\">terms of use</a> and accept them.', '2010-08-28 11:48:03');
INSERT INTO `sys_trans` (`id`, `text`, `last_modified`) VALUES ('177', 'With this wizard, you can make some part of your description <b>bold</b> or <i>italic</i>. No HTML knowledge required.', '2010-08-28 11:48:03');
INSERT INTO `sys_trans` (`id`, `text`, `last_modified`) VALUES ('178', 'Here you can see the HTML code generated from your text. If you want to make a word <b>bold</b>, insert before the word \&lt;b\&gt; and after the word \&lt;/b\&gt;', '2010-08-28 11:48:03');
INSERT INTO `sys_trans` (`id`, `text`, `last_modified`) VALUES ('179', 'Wallis And Futuna Islands', '2010-08-28 11:48:03');
@ -1889,7 +1895,7 @@ INSERT INTO `sys_trans` (`id`, `text`, `last_modified`) VALUES ('1427', 'Publica
INSERT INTO `sys_trans` (`id`, `text`, `last_modified`) VALUES ('1428', 'Publish now', '2010-09-07 20:19:05');
INSERT INTO `sys_trans` (`id`, `text`, `last_modified`) VALUES ('1429', 'Publish on', '2010-09-07 20:19:05');
INSERT INTO `sys_trans` (`id`, `text`, `last_modified`) VALUES ('1430', 'Do not publish now.', '2010-09-07 20:19:05');
INSERT INTO `sys_trans` (`id`, `text`, `last_modified`) VALUES ('1431', 'I have read and agree to the <a href=\"articles.php?page=impressum#tos\" target=\"_blank\">Opencaching.de Terms of Service</a>', '2010-09-07 20:19:05');
INSERT INTO `sys_trans` (`id`, `text`, `last_modified`) VALUES ('1431', 'I have read and agree to the <a href=\"articles.php?page=impressum#tos\" target=\"_blank\">Opencaching.de Terms of Service</a> and the <a href=\"articles.php?page=impressum#datalicense\" target=\"_blank\">Opencaching.de Datalicense</a>', '2010-09-07 20:19:05');
INSERT INTO `sys_trans` (`id`, `text`, `last_modified`) VALUES ('1432', 'Info: Your log entry has been removed from the cache owner', '2010-09-07 20:19:05');
INSERT INTO `sys_trans` (`id`, `text`, `last_modified`) VALUES ('1433', 'Selection of city', '2010-09-07 20:19:05');
INSERT INTO `sys_trans` (`id`, `text`, `last_modified`) VALUES ('1434', 'Total of {resultscount} cities matched', '2010-09-07 20:19:05');
@ -2232,6 +2238,20 @@ INSERT INTO `sys_trans` (`id`, `text`, `last_modified`) VALUES ('1799', 'Only av
INSERT INTO `sys_trans` (`id`, `text`, `last_modified`) VALUES ('1800', 'This cache can be done at certain seasons only - see the cache description for more details. For example, the cache may be placed in a corn labyrinth, which only exists from bloom to harvest season.', '2012-10-29 14:28:00');
INSERT INTO `sys_trans` (`id`, `text`, `last_modified`) VALUES ('1801', 'Help', '2012-11-09 19:28:00');
INSERT INTO `sys_trans` (`id`, `text`, `last_modified`) VALUES ('1802', 'Warning: This report is already assigned to another admin. Consult him first before you assume the report!', '2013-01-30 16:26:00');
INSERT INTO `sys_trans` (`id`, `text`, `last_modified`) VALUES ('1804', 'Datalicense', '2013-02-09 18:28:52');
INSERT INTO `sys_trans` (`id`, `text`, `last_modified`) VALUES ('1805', 'The www.opencaching.de content is licensed under <br /><a rel=\"license\" href=\"http://creativecommons.org/licenses/by-nc-nd/3.0/de/\">German Creative Commons Attribution-NonCommercial-NoDerivs 3.0 Unported</a> License</a>.', '2013-02-09 18:28:52');
INSERT INTO `sys_trans` (`id`, `text`, `last_modified`) VALUES ('1806', 'Please select only one of the delete/disable options!', '2013-02-09 17:34:01');
INSERT INTO `sys_trans` (`id`, `text`, `last_modified`) VALUES ('1807', 'By submitting I accept the <a href=\"articles.php?page=impressum#tos\" target=\"_blank\">Opencaching.de Terms of Service</a> and the <a href=\"articles.php?page=impressum#datalicense\" target=\"_blank\">Opencaching.de Datalicense</a>', '2013-02-09 19:12:41');
INSERT INTO `sys_trans` (`id`, `text`, `last_modified`) VALUES ('1808', 'I\'ve read and understand the <a target=\"_blank\" href=\"articles.php?page=dsb\">privacy statement</a>, the <a target=\"_blank\" href=\"articles.php?page=impressum#tos\">terms of service</a> and the <a href=\"articles.php?page=impressum#datalicense\" target=\"_blank\">Datalicense</a> and accept them.', '2013-02-09 19:06:41');
INSERT INTO `sys_trans` (`id`, `text`, `last_modified`) VALUES ('1809', 'You have to accept the privacy statement, terms of service and the datalicense to register at opencaching.de', '2013-02-09 19:06:41');
INSERT INTO `sys_trans` (`id`, `text`, `last_modified`) VALUES ('1810', 'When downloading this file, you accept our <a href=\"articles.php?page=impressum#tos\">terms of use</a> and <a href=\"articles.php?page=impressum#datalicense\" target=\"_blank\">Datalicense</a>.', '2013-02-09 19:12:30');
INSERT INTO `sys_trans` (`id`, `text`, `last_modified`) VALUES ('1811', 'Disable (and lock all geocaches owned) and remove all foreign licensed content', '2013-02-09 19:28:12');
INSERT INTO `sys_trans` (`id`, `text`, `last_modified`) VALUES ('1812', 'ID', '2013-02-09 19:28:46');
INSERT INTO `sys_trans` (`id`, `text`, `last_modified`) VALUES ('1813', 'Owner', '2013-02-09 19:28:46');
INSERT INTO `sys_trans` (`id`, `text`, `last_modified`) VALUES ('1814', 'Reporter', '2013-02-09 19:28:46');
INSERT INTO `sys_trans` (`id`, `text`, `last_modified`) VALUES ('1815', 'You have to check that you are sure!', '2013-02-09 17:34:01');
INSERT INTO `sys_trans` (`id`, `text`, `last_modified`) VALUES ('1816', 'cache description was removed because owner declined content license', '2013-02-09 17:34:01');
INSERT INTO `sys_trans` (`id`, `text`, `last_modified`) VALUES ('1817', 'User status was successfully changed.', '2013-02-09 17:34:01');
INSERT INTO `sys_trans` (`id`, `text`, `last_modified`) VALUES ('1819', 'After saving, you may need to press the reload button in your browser to see the selected picture in your profile.', '2013-02-15 00:48:04');
INSERT INTO `sys_trans` (`id`, `text`, `last_modified`) VALUES ('1820', 'You can now <a href=\"login.php\">login</a> with the new password.', '2013-02-14 00:48:04');
INSERT INTO `sys_trans` (`id`, `text`, `last_modified`) VALUES ('1821', 'OC.de new', '2013-02-15 00:48:04');
@ -2631,7 +2651,6 @@ INSERT INTO `sys_trans_ref` (`trans_id`, `resource_name`, `line`) VALUES ('172',
INSERT INTO `sys_trans_ref` (`trans_id`, `resource_name`, `line`) VALUES ('173', 'table:countries;field=name', '0');
INSERT INTO `sys_trans_ref` (`trans_id`, `resource_name`, `line`) VALUES ('174', './templates2/ocstyle/sys_main.tpl', '190');
INSERT INTO `sys_trans_ref` (`trans_id`, `resource_name`, `line`) VALUES ('175', './templates2/ocstyle/sys_main.tpl', '162');
INSERT INTO `sys_trans_ref` (`trans_id`, `resource_name`, `line`) VALUES ('176', './templates2/ocstyle/register.tpl', '209');
INSERT INTO `sys_trans_ref` (`trans_id`, `resource_name`, `line`) VALUES ('177', './templates2/ocstyle/htmlprev.tpl', '17');
INSERT INTO `sys_trans_ref` (`trans_id`, `resource_name`, `line`) VALUES ('178', './templates2/ocstyle/htmlprev.tpl', '44');
INSERT INTO `sys_trans_ref` (`trans_id`, `resource_name`, `line`) VALUES ('179', 'table:countries;field=name', '0');
@ -4338,6 +4357,23 @@ INSERT INTO `sys_trans_ref` (`trans_id`, `resource_name`, `line`) VALUES ('1799'
INSERT INTO `sys_trans_ref` (`trans_id`, `resource_name`, `line`) VALUES ('1800', 'table:cache_attrib;field=html_desc', '0');
INSERT INTO `sys_trans_ref` (`trans_id`, `resource_name`, `line`) VALUES ('1801', './lang/de/ocstyle/lib/menu.php', '199');
INSERT INTO `sys_trans_ref` (`trans_id`, `resource_name`, `line`) VALUES ('1802', './lang/de/ocstyle/adminreports.tpl', '83');
INSERT INTO `sys_trans_ref` (`trans_id`, `resource_name`, `line`) VALUES ('1804', './lib2/smarty/ocplugins/prefilter.t.php', '241');
INSERT INTO `sys_trans_ref` (`trans_id`, `resource_name`, `line`) VALUES ('1805', './lib2/smarty/ocplugins/prefilter.t.php', '241');
INSERT INTO `sys_trans_ref` (`trans_id`, `resource_name`, `line`) VALUES ('1806', './adminuser.php', '72');
INSERT INTO `sys_trans_ref` (`trans_id`, `resource_name`, `line`) VALUES ('1807', './lang/de/ocstyle/editcache.tpl.php', '353');
INSERT INTO `sys_trans_ref` (`trans_id`, `resource_name`, `line`) VALUES ('1807', './lang/de/ocstyle/editdesc.tpl.php', '104');
INSERT INTO `sys_trans_ref` (`trans_id`, `resource_name`, `line`) VALUES ('1807', './lang/de/ocstyle/editlog.tpl.php', '146');
INSERT INTO `sys_trans_ref` (`trans_id`, `resource_name`, `line`) VALUES ('1807', './lang/de/ocstyle/log_cache.tpl.php', '140');
INSERT INTO `sys_trans_ref` (`trans_id`, `resource_name`, `line`) VALUES ('1808', '/mnt/server-3.0/htdocs/lib2/smarty/ocplugins/prefilter.t.php', '241');
INSERT INTO `sys_trans_ref` (`trans_id`, `resource_name`, `line`) VALUES ('1809', '/mnt/server-3.0/htdocs/lib2/smarty/ocplugins/prefilter.t.php', '241');
INSERT INTO `sys_trans_ref` (`trans_id`, `resource_name`, `line`) VALUES ('1810', '/mnt/server-3.0/htdocs/lib2/smarty/ocplugins/prefilter.t.php', '241');
INSERT INTO `sys_trans_ref` (`trans_id`, `resource_name`, `line`) VALUES ('1811', '/mnt/server-3.0/htdocs/lib2/smarty/ocplugins/prefilter.t.php', '241');
INSERT INTO `sys_trans_ref` (`trans_id`, `resource_name`, `line`) VALUES ('1812', '/mnt/server-3.0/htdocs/lib2/smarty/ocplugins/prefilter.t.php', '241');
INSERT INTO `sys_trans_ref` (`trans_id`, `resource_name`, `line`) VALUES ('1813', '/mnt/server-3.0/htdocs/lib2/smarty/ocplugins/prefilter.t.php', '241');
INSERT INTO `sys_trans_ref` (`trans_id`, `resource_name`, `line`) VALUES ('1814', '/mnt/server-3.0/htdocs/lib2/smarty/ocplugins/prefilter.t.php', '241');
INSERT INTO `sys_trans_ref` (`trans_id`, `resource_name`, `line`) VALUES ('1815', './adminuser.php', '75');
INSERT INTO `sys_trans_ref` (`trans_id`, `resource_name`, `line`) VALUES ('1816', './lib2/logic/user.class.php', '765');
INSERT INTO `sys_trans_ref` (`trans_id`, `resource_name`, `line`) VALUES ('1817', './templates2/ocstyle/adminuser.tpl', '20');
INSERT INTO `sys_trans_ref` (`trans_id`, `resource_name`, `line`) VALUES ('1819', './lang/de/ocstyle/change_statpic.tpl', '72');
INSERT INTO `sys_trans_ref` (`trans_id`, `resource_name`, `line`) VALUES ('1820', './lang/de/ocstyle/newpw.tpl', '14');
@ -5389,7 +5425,7 @@ INSERT INTO `sys_trans_text` (`trans_id`, `lang`, `text`, `last_modified`) VALUE
INSERT INTO `sys_trans_text` (`trans_id`, `lang`, `text`, `last_modified`) VALUES ('1428', 'DE', 'sofort veröffentlichen', '2012-07-24 21:30:00');
INSERT INTO `sys_trans_text` (`trans_id`, `lang`, `text`, `last_modified`) VALUES ('1429', 'DE', 'veröffentlichen am', '2012-07-24 21:30:00');
INSERT INTO `sys_trans_text` (`trans_id`, `lang`, `text`, `last_modified`) VALUES ('1430', 'DE', 'noch nicht veröffentlichen', '2012-07-24 21:30:00');
INSERT INTO `sys_trans_text` (`trans_id`, `lang`, `text`, `last_modified`) VALUES ('1431', 'DE', 'Die <a href=\"articles.php?page=impressum#tos\" target=\"_BLANK\">Opencaching.de-Nutzungsbedingungen</a> habe ich gelesen und bin damit einverstanden', '2010-09-10 23:39:25');
INSERT INTO `sys_trans_text` (`trans_id`, `lang`, `text`, `last_modified`) VALUES ('1431', 'DE', 'Die <a href=\"articles.php?page=impressum#tos\" target=\"_blank\">Opencaching.de-Nutzungsbedingungen</a> und <a href=\"articles.php?page=impressum#datalicense\" target=\"_blank\">-Datenlizenz</a> habe ich gelesen und bin damit einverstanden.', '2010-09-10 23:39:25');
INSERT INTO `sys_trans_text` (`trans_id`, `lang`, `text`, `last_modified`) VALUES ('1432', 'DE', 'Info: dein Logeintrag wurde vom Cachebesitzer entfernt', '2010-09-10 23:39:09');
INSERT INTO `sys_trans_text` (`trans_id`, `lang`, `text`, `last_modified`) VALUES ('1433', 'DE', 'Ortsauswahl', '2010-09-10 23:39:01');
INSERT INTO `sys_trans_text` (`trans_id`, `lang`, `text`, `last_modified`) VALUES ('1434', 'DE', 'Insgesamt {resultscount} Ortschaften gefunden', '2010-09-10 23:38:52');
@ -5729,7 +5765,21 @@ INSERT INTO `sys_trans_text` (`trans_id`, `lang`, `text`, `last_modified`) VALUE
INSERT INTO `sys_trans_text` (`trans_id`, `lang`, `text`, `last_modified`) VALUES ('1799', 'DE', 'Nur zu bestimmten Zeiten im Jahr', '2012-10-29 14:28:00');
INSERT INTO `sys_trans_text` (`trans_id`, `lang`, `text`, `last_modified`) VALUES ('1800', 'DE', 'Dieser Cache l\&auml;sst sich nur zu bestimmten Zeite im Jahr absolvieren. N\&auml;here Angaben sind in der Beschreibung des Caches zu finden. Der Cache kann beispielsweise in einem Maislabyrinth versteckt sein, das nur zwischen Bl\&uuml;te- und Erntezeit existiert.', '2012-10-29 14:28:00');
INSERT INTO `sys_trans_text` (`trans_id`, `lang`, `text`, `last_modified`) VALUES ('1801', 'DE', 'Hilfe', '2012-11-09 19:32:00');
INSERT INTO `sys_trans_text` (`trans_id`, `lang`, `text`, `last_modified`) VALUES ('1802', 'DE', 'Warnung: Diese Cachemeldung wird bereits von einem anderen Admin bearbeitet. Bitte sprich dich mit ihm ab, bevor du sie &uuml;bernimmst!', '2013-01-30 16:28:00');
INSERT INTO `sys_trans_text` (`trans_id`, `lang`, `text`, `last_modified`) VALUES ('1802', 'DE', 'Warnung: Diese Cachemeldung wird bereits von einem anderen Admin bearbeitet. Bitte sprich dich mit ihm ab, bevor du sie \&uuml;bernimmst!', '2013-01-30 16:28:00');
INSERT INTO `sys_trans_text` (`trans_id`, `lang`, `text`, `last_modified`) VALUES ('1804', 'DE', 'Datenlizenz', '2013-02-09 18:29:08');
INSERT INTO `sys_trans_text` (`trans_id`, `lang`, `text`, `last_modified`) VALUES ('1805', 'DE', 'Der Inhalt von www.opencaching.de steht unter einer <br /><a rel=\"license\" href=\"http://creativecommons.org/licenses/by-nc-nd/3.0/de/\">Creative Commons Namensnennung-NichtKommerziell-KeineBearbeitung-3.0-Deutschland</a>-Lizenz</a>.', '2013-02-09 18:30:58');
INSERT INTO `sys_trans_text` (`trans_id`, `lang`, `text`, `last_modified`) VALUES ('1806', 'DE', 'Bitte waehle nur eine der Lösch-/Sperroptionen aus!', '2013-02-09 17:34:01');
INSERT INTO `sys_trans_text` (`trans_id`, `lang`, `text`, `last_modified`) VALUES ('1807', 'DE', 'Mit dem Absenden akzeptiere ich die <a href=\"articles.php?page=impressum#tos\" target=\"_blank\">Opencaching.de-Nutzungsbedingungen</a> und <a href=\"articles.php?page=impressum#datalicense\" target=\"_blank\">-Datenlizenz</a>.', '2013-02-09 19:13:15');
INSERT INTO `sys_trans_text` (`trans_id`, `lang`, `text`, `last_modified`) VALUES ('1808', 'DE', 'Die <a target=\"_blank\" href=\"articles.php?page=dsb\">Datenschutzbelehrung</a>, die <a href=\"articles.php?page=impressum#tos\" target=\"_blank\">Nutzungsbedingungen</a> und die <a href=\"articles.php?page=impressum#datalicense\" target=\"_blank\">Datenlizenz</a> habe ich gelesen und bin damit einverstanden.', '2013-02-09 19:07:09');
INSERT INTO `sys_trans_text` (`trans_id`, `lang`, `text`, `last_modified`) VALUES ('1809', 'DE', 'Du musst die Datenschutzbelehrung, die Nutzungsbedingungen und die Datenlizenz akzeptieren, um dich bei Opencaching.de zu registrieren.', '2013-02-09 19:21:22');
INSERT INTO `sys_trans_text` (`trans_id`, `lang`, `text`, `last_modified`) VALUES ('1810', 'DE', 'Mit dem Herunterladen dieser Datei akzeptierst du unsere <a href=\"articles.php?page=impressum#tos\">Nutzungsbedingungen</a> und <a href=\"articles.php?page=impressum#datalicense\" target=\"_blank\">Datenlizenz</a>.', '2013-02-09 19:20:44');
INSERT INTO `sys_trans_text` (`trans_id`, `lang`, `text`, `last_modified`) VALUES ('1811', 'DE', 'Deaktivieren (und Geocaches sperren) und alle Fremdlizenz-Inhalte löschen', '2013-02-09 19:30:12');
INSERT INTO `sys_trans_text` (`trans_id`, `lang`, `text`, `last_modified`) VALUES ('1812', 'DE', 'ID', '2013-02-09 19:31:58');
INSERT INTO `sys_trans_text` (`trans_id`, `lang`, `text`, `last_modified`) VALUES ('1813', 'DE', 'Besitzer', '2013-02-09 19:31:45');
INSERT INTO `sys_trans_text` (`trans_id`, `lang`, `text`, `last_modified`) VALUES ('1814', 'DE', 'Melder', '2013-02-09 19:31:30');
INSERT INTO `sys_trans_text` (`trans_id`, `lang`, `text`, `last_modified`) VALUES ('1815', 'DE', 'Du muss bestaetigen, dass du sicher bist!', '2013-02-09 19:31:30');
INSERT INTO `sys_trans_text` (`trans_id`, `lang`, `text`, `last_modified`) VALUES ('1816', 'DE', 'Die Cachebeschreibung wurde gel\&ouml;scht, weil der Besitzer die Opencaching.de-Datenlizenz abgelehnt hat.', '2013-02-09 19:31:30');
INSERT INTO `sys_trans_text` (`trans_id`, `lang`, `text`, `last_modified`) VALUES ('1817', 'DE', 'Der Benutzerstatus wurde erfolgreich geändert.', '2013-02-09 19:31:30');
INSERT INTO `sys_trans_text` (`trans_id`, `lang`, `text`, `last_modified`) VALUES ('1819', 'DE', 'Nach dem Speichern musst du evtl. auf den Seiten-Neuladeknopf deines Browsers drücken, um das gewählte Bild in deinem Profil zu sehen.', '2013-02-15 00:48:06');
INSERT INTO `sys_trans_text` (`trans_id`, `lang`, `text`, `last_modified`) VALUES ('1820', 'DE', 'Du kannst dich nun mit dem neuen Passwort <a href=\"login.php\">anmelden</a>.', '2013-02-14 00:48:06');
INSERT INTO `sys_trans_text` (`trans_id`, `lang`, `text`, `last_modified`) VALUES ('1821', 'DE', 'OC.de neu', '2013-02-14 00:48:07');
@ -5904,7 +5954,6 @@ INSERT INTO `sys_trans_text` (`trans_id`, `lang`, `text`, `last_modified`) VALUE
INSERT INTO `sys_trans_text` (`trans_id`, `lang`, `text`, `last_modified`) VALUES ('173', 'EN', 'Samoa', '2010-08-28 11:48:07');
INSERT INTO `sys_trans_text` (`trans_id`, `lang`, `text`, `last_modified`) VALUES ('174', 'EN', 'Go', '2010-08-28 11:48:07');
INSERT INTO `sys_trans_text` (`trans_id`, `lang`, `text`, `last_modified`) VALUES ('175', 'EN', 'Developer system testing only', '2010-08-28 11:48:07');
INSERT INTO `sys_trans_text` (`trans_id`, `lang`, `text`, `last_modified`) VALUES ('176', 'EN', 'I\'ve read and understand the <a target=\"_blank\" href=\"articles.php?page=dsb\">privacy statement</a> and the <a target=\"_blank\" href=\"articles.php?page=tos\">terms of use</a> and accept them.', '2010-08-28 11:48:07');
INSERT INTO `sys_trans_text` (`trans_id`, `lang`, `text`, `last_modified`) VALUES ('177', 'EN', 'With this wizard, you can make some part of your description <b>bold</b> or <i>italic</i>. No HTML knowledge required.', '2010-08-28 11:48:07');
INSERT INTO `sys_trans_text` (`trans_id`, `lang`, `text`, `last_modified`) VALUES ('178', 'EN', 'Here you can see the HTML code generated from your text. If you want to make a word <b>bold</b>, insert \&lt;b\&gt; before the word and \&lt;/b\&gt; after.', '2010-08-28 11:48:07');
INSERT INTO `sys_trans_text` (`trans_id`, `lang`, `text`, `last_modified`) VALUES ('179', 'EN', 'Wallis And Futuna Islands', '2010-08-28 11:48:07');
@ -6779,7 +6828,7 @@ INSERT INTO `sys_trans_text` (`trans_id`, `lang`, `text`, `last_modified`) VALUE
INSERT INTO `sys_trans_text` (`trans_id`, `lang`, `text`, `last_modified`) VALUES ('1428', 'EN', 'Publish now', '2010-09-10 23:40:13');
INSERT INTO `sys_trans_text` (`trans_id`, `lang`, `text`, `last_modified`) VALUES ('1429', 'EN', 'Publish on', '2010-09-10 23:40:38');
INSERT INTO `sys_trans_text` (`trans_id`, `lang`, `text`, `last_modified`) VALUES ('1430', 'EN', 'Do not publish now.', '2010-09-10 23:40:30');
INSERT INTO `sys_trans_text` (`trans_id`, `lang`, `text`, `last_modified`) VALUES ('1431', 'EN', 'I have read and agree to the <a href=\"articles.php?page=impressum#tos\" target=\"_blank\">Opencaching.de Terms of Service</a>', '2010-09-10 23:39:25');
INSERT INTO `sys_trans_text` (`trans_id`, `lang`, `text`, `last_modified`) VALUES ('1431', 'EN', 'I have read and agree to the <a href=\"articles.php?page=impressum#tos\" target=\"_blank\">Opencaching.de Terms of Service</a> and <a href=\"articles.php?page=impressum#datalicense\" target=\"_blank\">Opencaching.de Data license</a>.', '2010-09-10 23:39:25');
INSERT INTO `sys_trans_text` (`trans_id`, `lang`, `text`, `last_modified`) VALUES ('1432', 'EN', 'Info: Your log entry has been removed from the cache owner', '2010-09-10 23:39:09');
INSERT INTO `sys_trans_text` (`trans_id`, `lang`, `text`, `last_modified`) VALUES ('1433', 'EN', 'Selection of city', '2010-09-10 23:39:01');
INSERT INTO `sys_trans_text` (`trans_id`, `lang`, `text`, `last_modified`) VALUES ('1434', 'EN', 'Total of {resultscount} cities matched', '2010-09-10 23:38:52');
@ -7121,6 +7170,21 @@ INSERT INTO `sys_trans_text` (`trans_id`, `lang`, `text`, `last_modified`) VALUE
INSERT INTO `sys_trans_text` (`trans_id`, `lang`, `text`, `last_modified`) VALUES ('1799', 'EN', 'Only available during specified seasons', '2012-10-29 14:28:00');
INSERT INTO `sys_trans_text` (`trans_id`, `lang`, `text`, `last_modified`) VALUES ('1800', 'EN', 'This cache can be done at certain seasons only - see the cache description for more details. For example, the cache may be placed in a corn labyrinth, which only exists from bloom to harvest season.', '2012-10-29 14:28:00');
INSERT INTO `sys_trans_text` (`trans_id`, `lang`, `text`, `last_modified`) VALUES ('1801', 'EN', 'Help', '2012-11-09 19:32:00');
INSERT INTO `sys_trans_text` (`trans_id`, `lang`, `text`, `last_modified`) VALUES ('1802', 'EN', 'Warning: This report is already assigned to another admin. Consult him first before you assume the report!', '2013-02-09 18:29:23');
INSERT INTO `sys_trans_text` (`trans_id`, `lang`, `text`, `last_modified`) VALUES ('1804', 'EN', 'Data licsense', '2013-02-09 18:30:12');
INSERT INTO `sys_trans_text` (`trans_id`, `lang`, `text`, `last_modified`) VALUES ('1805', 'EN', 'The www.opencaching.de content is licensed under <br /><a rel=\"license\" href=\"http://creativecommons.org/licenses/by-nc-nd/3.0/de/\">German Creative Commons Attribution-NonCommercial-NoDerivs 3.0 Unported</a> License</a>.', '2013-02-09 18:31:27');
INSERT INTO `sys_trans_text` (`trans_id`, `lang`, `text`, `last_modified`) VALUES ('1806', 'EN', 'Please select only one of the delete/disable options!', '2013-02-09 17:34:01');
INSERT INTO `sys_trans_text` (`trans_id`, `lang`, `text`, `last_modified`) VALUES ('1807', 'EN', 'By submitting I accept the <a href=\"articles.php?page=impressum#tos\" target=\"_blank\">Opencaching.de Terms of Service</a> and the <a href=\"articles.php?page=impressum#datalicense\" target=\"_blank\">Opencaching.de Data license</a>.', '2013-02-09 19:23:36');
INSERT INTO `sys_trans_text` (`trans_id`, `lang`, `text`, `last_modified`) VALUES ('1808', 'EN', 'I\'ve read and understand the <a target=\"_blank\" href=\"articles.php?page=dsb\">privacy statement</a>, the <a target=\"_blank\" href=\"articles.php?page=impressum#tos\">terms of service</a> and the <a href=\"articles.php?page=impressum#datalicense\" target=\"_blank\">Data license</a> and accept them.', '2013-02-09 19:07:39');
INSERT INTO `sys_trans_text` (`trans_id`, `lang`, `text`, `last_modified`) VALUES ('1809', 'EN', 'You have to accept the privacy statement, the terms of service and the data license to register at opencaching.de.', '2013-02-09 19:23:21');
INSERT INTO `sys_trans_text` (`trans_id`, `lang`, `text`, `last_modified`) VALUES ('1810', 'EN', 'When downloading this file, you accept our <a href=\"articles.php?page=impressum#tos\">terms of use</a> and <a href=\"articles.php?page=impressum#datalicense\" target=\"_blank\">Data license</a>.', '2013-02-09 19:23:02');
INSERT INTO `sys_trans_text` (`trans_id`, `lang`, `text`, `last_modified`) VALUES ('1811', 'EN', 'Disable (and lock all geocaches owned) and remove all foreign licensed content', '2013-02-09 19:30:44');
INSERT INTO `sys_trans_text` (`trans_id`, `lang`, `text`, `last_modified`) VALUES ('1812', 'EN', 'By submitting I accept the <a href=\"articles.php?page=impressum#tos\" target=\"_blank\">Opencaching.de Terms of Service</a> and the <a href=\"articles.php?page=impressum#datalicense\" target=\"_blank\">Data license</a>.', '2013-02-09 19:13:54');
INSERT INTO `sys_trans_text` (`trans_id`, `lang`, `text`, `last_modified`) VALUES ('1813', 'EN', 'Owner', '2013-02-09 19:30:32');
INSERT INTO `sys_trans_text` (`trans_id`, `lang`, `text`, `last_modified`) VALUES ('1814', 'EN', 'Reporter', '2013-02-09 19:30:23');
INSERT INTO `sys_trans_text` (`trans_id`, `lang`, `text`, `last_modified`) VALUES ('1815', 'EN', 'You have to check that you are sure!', '2013-02-09 19:30:23');
INSERT INTO `sys_trans_text` (`trans_id`, `lang`, `text`, `last_modified`) VALUES ('1816', 'EN', 'The cache description was removed, because the owner declined the Opencaching.de data license.', '2013-02-09 19:30:23');
INSERT INTO `sys_trans_text` (`trans_id`, `lang`, `text`, `last_modified`) VALUES ('1817', 'EN', 'User status was successfully changed.', '2013-02-09 19:31:30');
INSERT INTO `sys_trans_text` (`trans_id`, `lang`, `text`, `last_modified`) VALUES ('1819', 'EN', 'After saving, you may need to press the reload button in your browser to see the selected picture in your profile.', '2013-02-14 00:48:07');
INSERT INTO `sys_trans_text` (`trans_id`, `lang`, `text`, `last_modified`) VALUES ('1820', 'EN', 'You can now <a href=\"login.php\">login</a> with the new password.', '2013-02-14 00:48:07');
INSERT INTO `sys_trans_text` (`trans_id`, `lang`, `text`, `last_modified`) VALUES ('1821', 'EN', 'OC.de new', '2013-02-14 00:48:07');
@ -7295,7 +7359,6 @@ INSERT INTO `sys_trans_text` (`trans_id`, `lang`, `text`, `last_modified`) VALUE
INSERT INTO `sys_trans_text` (`trans_id`, `lang`, `text`, `last_modified`) VALUES ('173', 'ES', 'Samoa', '2010-12-09 00:17:56');
INSERT INTO `sys_trans_text` (`trans_id`, `lang`, `text`, `last_modified`) VALUES ('174', 'ES', 'Ir', '2010-12-09 00:17:56');
INSERT INTO `sys_trans_text` (`trans_id`, `lang`, `text`, `last_modified`) VALUES ('175', 'ES', 'Developer system testing only', '2010-12-09 00:17:56');
INSERT INTO `sys_trans_text` (`trans_id`, `lang`, `text`, `last_modified`) VALUES ('176', 'ES', 'He leído y entendido las <a target=\"_blank\" href=\"articles.php?page=dsb\">privacy statement</a> y las lt;a target=\"_blank\" href=\"articles.php?page=tos\"> de los terminos de uso </a> y las acepto.', '2010-12-09 00:17:56');
INSERT INTO `sys_trans_text` (`trans_id`, `lang`, `text`, `last_modified`) VALUES ('177', 'ES', 'Con este asistente, puede hacer que alguna parte de su descripción <b>bold</b> or <i>italic</i>. No requiere conocimientos en HTML', '2010-12-09 00:17:56');
INSERT INTO `sys_trans_text` (`trans_id`, `lang`, `text`, `last_modified`) VALUES ('178', 'ES', 'Aquí puedes ver el código HTML generado por el texto. Si quieres poner una palabra <b>bold</b> insertar insert \&lt;b\&gt; antes de una palabra y \&lt;/b\&gt; después.', '2010-12-09 00:17:56');
INSERT INTO `sys_trans_text` (`trans_id`, `lang`, `text`, `last_modified`) VALUES ('179', 'ES', 'Islas de Wallis y Futuna', '2010-12-09 00:17:56');
@ -8170,7 +8233,7 @@ INSERT INTO `sys_trans_text` (`trans_id`, `lang`, `text`, `last_modified`) VALUE
INSERT INTO `sys_trans_text` (`trans_id`, `lang`, `text`, `last_modified`) VALUES ('1428', 'ES', 'Publicado ahora', '2010-12-09 00:18:00');
INSERT INTO `sys_trans_text` (`trans_id`, `lang`, `text`, `last_modified`) VALUES ('1429', 'ES', 'Publicado el', '2010-12-09 00:18:00');
INSERT INTO `sys_trans_text` (`trans_id`, `lang`, `text`, `last_modified`) VALUES ('1430', 'ES', 'No publicar ahora.', '2010-12-09 00:18:00');
INSERT INTO `sys_trans_text` (`trans_id`, `lang`, `text`, `last_modified`) VALUES ('1431', 'ES', 'He leído y acepto las <a href=\"articles.php?page=impressum#tos\" target=\"_BLANK\">la condiciones de uso de Opencaching.de</a>', '2010-12-09 00:18:00');
INSERT INTO `sys_trans_text` (`trans_id`, `lang`, `text`, `last_modified`) VALUES ('1431', 'ES', 'He leído y acepto las <a href=\"articles.php?page=impressum#tos\" target=\"_blank\">la condiciones de uso de Opencaching.de</a>', '2010-12-09 00:18:00');
INSERT INTO `sys_trans_text` (`trans_id`, `lang`, `text`, `last_modified`) VALUES ('1432', 'ES', 'Información: el registro ha sido retirado por el titular del cache', '2010-12-09 00:18:00');
INSERT INTO `sys_trans_text` (`trans_id`, `lang`, `text`, `last_modified`) VALUES ('1433', 'ES', 'Seleccione una ciudad', '2010-12-09 00:18:00');
INSERT INTO `sys_trans_text` (`trans_id`, `lang`, `text`, `last_modified`) VALUES ('1434', 'ES', 'Total de {resultscount} las ciudades correspondientes', '2010-12-09 00:18:00');
@ -8765,7 +8828,6 @@ INSERT INTO `sys_trans_text` (`trans_id`, `lang`, `text`, `last_modified`) VALUE
INSERT INTO `sys_trans_text` (`trans_id`, `lang`, `text`, `last_modified`) VALUES ('173', 'IT', 'Samoa', '2010-08-28 22:11:42');
INSERT INTO `sys_trans_text` (`trans_id`, `lang`, `text`, `last_modified`) VALUES ('174', 'IT', 'Vai', '2010-08-28 22:13:36');
INSERT INTO `sys_trans_text` (`trans_id`, `lang`, `text`, `last_modified`) VALUES ('175', 'IT', 'Sistema di sviluppo - solo test', '2010-08-28 22:13:55');
INSERT INTO `sys_trans_text` (`trans_id`, `lang`, `text`, `last_modified`) VALUES ('176', 'IT', 'Ho letto e compreso la <a target=\"_blank\" href=\"articles.php?page=dsb\">nota informativa</a> e le <a target=\"_blank\" href=\"articles.php?page=tos\">condizioni d\'uso</a> e li accetto.', '2010-10-27 18:49:19');
INSERT INTO `sys_trans_text` (`trans_id`, `lang`, `text`, `last_modified`) VALUES ('177', 'IT', 'Utilizzando questa procedura, puoi rendere parte della tua descizione in <b>grassetto</> o in <i>corsivo</>. Non è necessario conoscere l\'HTML.', '2010-08-28 22:16:35');
INSERT INTO `sys_trans_text` (`trans_id`, `lang`, `text`, `last_modified`) VALUES ('178', 'IT', 'Qui puoi vedere il codice HTML generato a partire dal tuo testo. Se desideri rendere una parola in <b>grassetto</b>, inserisci \&lt;b\&gt; prima della parola e \&lt;/b\&gt; dopo.', '2010-08-28 22:18:11');
INSERT INTO `sys_trans_text` (`trans_id`, `lang`, `text`, `last_modified`) VALUES ('179', 'IT', 'Isole Wallis e Futuna', '2010-08-28 22:18:32');
@ -9640,7 +9702,7 @@ INSERT INTO `sys_trans_text` (`trans_id`, `lang`, `text`, `last_modified`) VALUE
INSERT INTO `sys_trans_text` (`trans_id`, `lang`, `text`, `last_modified`) VALUES ('1428', 'IT', 'Già pubblicata', '2010-09-10 23:40:08');
INSERT INTO `sys_trans_text` (`trans_id`, `lang`, `text`, `last_modified`) VALUES ('1429', 'IT', 'Pubblicata su', '2010-09-13 22:10:04');
INSERT INTO `sys_trans_text` (`trans_id`, `lang`, `text`, `last_modified`) VALUES ('1430', 'IT', 'Non ancora pubblicata.', '2010-09-13 22:10:04');
INSERT INTO `sys_trans_text` (`trans_id`, `lang`, `text`, `last_modified`) VALUES ('1431', 'IT', 'Ho letto e accetto le <a href=\"articles.php?page=impressum#tos\" target=\"_BLANK\">condizioni d\'uso di Opencaching.de</a>', '2010-09-10 23:39:25');
INSERT INTO `sys_trans_text` (`trans_id`, `lang`, `text`, `last_modified`) VALUES ('1431', 'IT', 'Ho letto e accetto le <a href=\"articles.php?page=impressum#tos\" target=\"_blank\">condizioni d\'uso di Opencaching.de</a>', '2010-09-10 23:39:25');
INSERT INTO `sys_trans_text` (`trans_id`, `lang`, `text`, `last_modified`) VALUES ('1432', 'IT', 'Informazione: il tuo log è stato cancellato dal proprietario della cache', '2010-09-10 23:39:09');
INSERT INTO `sys_trans_text` (`trans_id`, `lang`, `text`, `last_modified`) VALUES ('1433', 'IT', 'Seleziona città', '2010-10-27 18:49:19');
INSERT INTO `sys_trans_text` (`trans_id`, `lang`, `text`, `last_modified`) VALUES ('1434', 'IT', 'Totale di {resultscount} città corrispondenti', '2010-09-10 23:38:52');
@ -9931,7 +9993,7 @@ INSERT INTO `sys_trans_text` (`trans_id`, `lang`, `text`, `last_modified`) VALUE
INSERT INTO `sys_trans_text` (`trans_id`, `lang`, `text`, `last_modified`) VALUES ('1740', 'IT', '<Utente sconosciuto>', '2012-08-26 02:39:48');
INSERT INTO `sys_trans_text` (`trans_id`, `lang`, `text`, `last_modified`) VALUES ('1741', 'IT', 'Questo utente è già stato attivato. Per favore prova a <a href=\"login.php\">connetterti</a>.<br />Se non è possibile connetterti, per favore leggi la pagina sui <a href=\"{$opt.cms.login}\">problemi con la connessione</a>', '2011-04-04 21:34:36');
INSERT INTO `sys_trans_text` (`trans_id`, `lang`, `text`, `last_modified`) VALUES ('1742', 'IT', 'Il tuo browser ha rifiutato il nostro cookie.<br/> Puoi trovare ulteriori informazioni su questo argomento in <a href=\"{$opt.cms.login}\">Opencaching.de-help</a>.', '2011-04-04 21:32:29');
INSERT INTO `sys_trans_text` (`trans_id`, `lang`, `text`, `last_modified`) VALUES ('1743', 'IT', 'Questa geocache probabilmente è situata in una riserva naturale! Per favore leggi <a href=\"{$opt.cms.npa}\ target=\"_blank\"">questo</a> per ulteriori informazioni.', '2011-04-04 21:25:24');
INSERT INTO `sys_trans_text` (`trans_id`, `lang`, `text`, `last_modified`) VALUES ('1743', 'IT', 'Questa geocache probabilmente è situata in una riserva naturale! Per favore leggi <a href=\"{$opt.cms.npa} target=\"_blank\"\">questo</a> per ulteriori informazioni.', '2011-04-04 21:25:24');
INSERT INTO `sys_trans_text` (`trans_id`, `lang`, `text`, `last_modified`) VALUES ('1744', 'IT', 'Questa geocache probabilmente è situata in una riserva naturale (<a href=\"{$opt.cms.npa}\" target=\"_blank\">Info</a>):', '2011-04-04 21:24:22');
INSERT INTO `sys_trans_text` (`trans_id`, `lang`, `text`, `last_modified`) VALUES ('1745', 'IT', 'logo standard', '2012-08-26 02:39:48');
INSERT INTO `sys_trans_text` (`trans_id`, `lang`, `text`, `last_modified`) VALUES ('1747', 'IT', 'Alternativa per nybbler', '2012-08-26 02:39:48');
@ -11020,7 +11082,6 @@ INSERT INTO `sys_trans_text` (`trans_id`, `lang`, `text`, `last_modified`) VALUE
INSERT INTO `sys_trans_text` (`trans_id`, `lang`, `text`, `last_modified`) VALUES ('153', 'PL', 'Znalezione skrzynki', '2010-08-28 11:48:08');
INSERT INTO `sys_trans_text` (`trans_id`, `lang`, `text`, `last_modified`) VALUES ('154', 'PL', '%1 z możliwych %2', '2010-08-28 11:48:08');
INSERT INTO `sys_trans_text` (`trans_id`, `lang`, `text`, `last_modified`) VALUES ('167', 'PL', 'W celu rejestracji na OpenCaching musisz posiadać rzeczywisty adres E-mail na który zostanie wysłany kod aktywacyjny. Możesz tylko jednego użytkownika zarejestrować na jeden adres E-mail.', '2010-08-28 11:48:08');
INSERT INTO `sys_trans_text` (`trans_id`, `lang`, `text`, `last_modified`) VALUES ('176', 'PL', 'Tak. Zapoznałem się z zasadmi o <a target=\"_blank\" href=\"articles.php?page=dsb\">Ochronie danych osobowych</a> oraz <a target=\"_blank\" href=\"articles.php?page=tos\">Zasadami Używania OC</a> i akceptuje je.', '2010-08-28 11:48:08');
INSERT INTO `sys_trans_text` (`trans_id`, `lang`, `text`, `last_modified`) VALUES ('199', 'PL', 'Języki', '2010-08-28 11:48:08');
INSERT INTO `sys_trans_text` (`trans_id`, `lang`, `text`, `last_modified`) VALUES ('207', 'PL', 'Login', '2010-08-28 11:48:08');
INSERT INTO `sys_trans_text` (`trans_id`, `lang`, `text`, `last_modified`) VALUES ('208', 'PL', 'Hasło', '2010-08-28 11:48:08');
@ -11122,7 +11183,6 @@ INSERT INTO `sys_trans_text` (`trans_id`, `lang`, `text`, `last_modified`) VALUE
INSERT INTO `sys_trans_text` (`trans_id`, `lang`, `text`, `last_modified`) VALUES ('167', 'RU', 'Для регистрации вы должны выбрать имя пользователя (псевдоним, под которым вы будете известны на сайте) \n и указать действующий адрес электронной почты. \n На этот адрес будет выслано письмо с кодом активации.\n Вы можете указать также ваши настоящие имя и фамилию, \n но это не является обязательным.', '2010-12-06 22:17:35');
INSERT INTO `sys_trans_text` (`trans_id`, `lang`, `text`, `last_modified`) VALUES ('172', 'RU', 'Йемен', '2010-10-06 22:23:06');
INSERT INTO `sys_trans_text` (`trans_id`, `lang`, `text`, `last_modified`) VALUES ('173', 'RU', 'Самоа', '2010-10-06 22:23:06');
INSERT INTO `sys_trans_text` (`trans_id`, `lang`, `text`, `last_modified`) VALUES ('176', 'RU', 'Я принимаю <a target=\"_blank\" href=\"articles.php?page=dsb\">Положение о конфиденциальности</a> и <a target=\"_blank\" href=\"articles.php?page=tos\">Условия использования</a>.', '2010-12-06 22:17:35');
INSERT INTO `sys_trans_text` (`trans_id`, `lang`, `text`, `last_modified`) VALUES ('179', 'RU', 'Уоллис и Футуна', '2010-10-06 22:23:06');
INSERT INTO `sys_trans_text` (`trans_id`, `lang`, `text`, `last_modified`) VALUES ('180', 'RU', 'Опубликовать новость', '2010-12-06 22:17:35');
INSERT INTO `sys_trans_text` (`trans_id`, `lang`, `text`, `last_modified`) VALUES ('181', 'RU', 'Вануату', '2010-10-06 22:23:06');
@ -11539,4 +11599,4 @@ TRUNCATE TABLE `watches_waitingtypes`;
INSERT INTO `watches_waitingtypes` (`id`, `watchtype`) VALUES ('1', 'ownerlog');
INSERT INTO `watches_waitingtypes` (`id`, `watchtype`) VALUES ('2', 'cache_watches');
INSERT INTO `sysconfig` (`name`, `value`) VALUES ('datasql_checksum', 'b5463e8c7d92c84043d194910ee6ba67') ON DUPLICATE KEY UPDATE `value`='b5463e8c7d92c84043d194910ee6ba67';
INSERT INTO `sysconfig` (`name`, `value`) VALUES ('datasql_checksum', '40c2925aa2f7645961f610c006b13d42') ON DUPLICATE KEY UPDATE `value`='40c2925aa2f7645961f610c006b13d42';

View File

@ -33,6 +33,7 @@ CREATE TABLE `user` (
`no_htmledit_flag` tinyint(1) NOT NULL default '0',
`notify_radius` int(10) unsigned NOT NULL default '0',
`admin` tinyint(3) unsigned NOT NULL default '0',
`data_license` tinyint(1) NOT NULL default '0',
PRIMARY KEY (`user_id`),
UNIQUE KEY `username` (`username`),
UNIQUE KEY `uuid` (`uuid`),

Binary file not shown.

After

Width:  |  Height:  |  Size: 178 KiB

View File

@ -348,6 +348,12 @@ function toggleAttr(id)
<tr><td class="spacer" colspan="2"></td></tr>
<tr><td class="spacer" colspan="2"></td></tr>
<tr>
<td colspan="2">
{t}By submitting I accept the <a href="articles.php?page=impressum#tos" target="_blank">Opencaching.de Terms of Service</a> and the <a href="articles.php?page=impressum#datalicense" target="_blank">Opencaching.de Datalicense</a>{/t}
</td>
</tr>
<tr><td class="spacer" colspan="2"></td></tr>
<tr>
<td class="header-small" colspan="2">
<input type="reset" name="reset" value="{reset}" style="width:120px"/>&nbsp;&nbsp;

View File

@ -99,6 +99,12 @@
</tr>
<tr><td class="spacer" colspan="2"></td></tr>
<tr><td class="spacer" colspan="2"></td></tr>
<tr>
<td colspan="2">
{t}By submitting I accept the <a href="articles.php?page=impressum#tos" target="_blank">Opencaching.de Terms of Service</a> and the <a href="articles.php?page=impressum#datalicense" target="_blank">Opencaching.de Datalicense</a>{/t}
</td>
</tr>
<tr><td class="spacer" colspan="2"></td></tr>
<tr>
<td class="header-small" colspan="2">
<input type="reset" name="reset" value="{reset}" style="width:120px"/>&nbsp;&nbsp;

View File

@ -140,6 +140,12 @@ function _chkFound () {
{log_pw_field}
<tr><td class="spacer" colspan="2"></td></tr>
<tr>
<td colspan="2">
{t}By submitting I accept the <a href="articles.php?page=impressum#tos" target="_blank">Opencaching.de Terms of Service</a> and the <a href="articles.php?page=impressum#datalicense" target="_blank">Opencaching.de Datalicense</a>{/t}
</td>
</tr>
<tr><td class="spacer" colspan="2"></td></tr>
<tr>
<td class="header-small" colspan="2">

View File

@ -134,6 +134,12 @@ function _chkFound () {
{log_pw_field}
<tr><td class="spacer" colspan="2"></td></tr>
<tr>
<td colspan="2">
{t}By submitting I accept the <a href="articles.php?page=impressum#tos" target="_blank">Opencaching.de Terms of Service</a> and the <a href="articles.php?page=impressum#datalicense" target="_blank">Opencaching.de Datalicense</a>{/t}
</td>
</tr>
<tr><td class="spacer" colspan="2"></td></tr>
<tr>
<td class="header-small" colspan="2">

View File

@ -222,10 +222,19 @@
<img src="https://www.paypal.com/de_DE/DE/i/btn/btn_donateCC_LG.gif" alt="{t}Donations{/t}" style="border:0px;" />
</a>
</div>
<p>&nbsp;</p>
<?php
}
?>
<!-- Datalicense -->
<p class="sidebar-maintitle">{t}Datalicense{/t}</p>
<div style="margin-top:20px;width:100%;text-align:center;">
<a rel="license" href="http://creativecommons.org/licenses/by-nc-nd/3.0/de/" target="_blank"><img alt="Creative Commons Lizenzvertrag" style="border-width:0" src="http://i.creativecommons.org/l/by-nc-nd/3.0/de/88x31.png" /></a><br />{t}The www.opencaching.de content is licensed under <br /><a rel="license" href="http://creativecommons.org/licenses/by-nc-nd/3.0/de/" target="_blank">German Creative Commons Attribution-NonCommercial-NoDerivs 3.0 Unported</a> License</a>.{/t}
<br />
&nbsp;
</div>
<div class="sidebar-txtbox-noshade">
<p class="content-txtbox-noshade-size5">
<small>

View File

@ -391,7 +391,7 @@ function toggleAttr(id)
<tr>
<td colspan="2">
<input class="checkbox" type="checkbox" name="TOS" value="1"{toschecked}/>
{t}I have read and agree to the <a href="articles.php?page=impressum#tos" target="_blank">Opencaching.de Terms of Service</a>{/t}
{t}I have read and agree to the <a href="articles.php?page=impressum#tos" target="_blank">Opencaching.de Terms of Service</a> and the <a href="articles.php?page=impressum#datalicense" target="_blank">Opencaching.de Datalicense</a>{/t}
{tos_message}
</td>
</tr>

View File

@ -1,4 +1,4 @@
<?
<?php
/*
*------------------------------------------------------------
* BMP Image functions

View File

@ -42,6 +42,8 @@ class user
function __construct($nNewUserId=ID_NEW)
{
global $opt;
$this->reUser = new rowEditor('user');
$this->reUser->addPKInt('user_id', null, false, RE_INSERT_AUTOINCREMENT);
$this->reUser->addString('username', '', false);
@ -71,6 +73,7 @@ class user
$this->reUser->addBoolean('no_htmledit_flag', false, false);
$this->reUser->addInt('notify_radius', 0, false);
$this->reUser->addInt('admin', 0, false);
$this->reUser->addInt('data_license', $opt['logic']['license'], false);
$this->reUser->addInt('node', 0, false);
$this->reUserStat = new rowEditor('stat_user');
@ -722,6 +725,342 @@ class user
return true;
}
function canDisableDueLicense()
{
global $login;
$login->verify();
if ($login->userid != $this->nUserId && ($login->admin & ADMIN_USER) != ADMIN_USER)
return false;
else
return true;
}
/**
* disables user (if not disabled), removes all licensed content from db and
* replaces every picture with a dummy one
*
* @return bool false, if anything went wrong, true otherwise
*/
function disduelicense() {
// get translation-object
global $translate;
// check if disabled, disable if not
if (!$this->canDisableDueLicense())
return 'this user must not be disabled';
if ($this->canDisable())
if (!$this->disable())
return 'disable user failed';
// remember that data license was declined
sql("UPDATE user SET data_license=1 WHERE user_id='&1'", $this->getUserId());
/*
* set all cache_desc and hint to ''
*/
// check if there are caches
$num_caches = sql_value("SELECT COUNT(*) FROM `caches` WHERE `user_id`='&1'",
0, $this->getUserId());
if ($num_caches > 0) {
$cache_descs = array();
$rs = sql("SELECT `cache_desc`.`id`,`cache_desc`.`language` " .
"FROM `cache_desc`,`caches` " .
"WHERE `caches`.`cache_id`=`cache_desc`.`cache_id` " .
"AND `caches`.`user_id`='&1'",
$this->getUserId()
);
while ($cache_desc = sql_fetch_array($rs,MYSQL_ASSOC))
$cache_descs[] = $cache_desc;
sql_free_result($rs);
// walk through cache_descs and set message for each language
foreach ($cache_descs as $desc)
{
sql("UPDATE `cache_desc` " .
"SET `desc`='&1',`hint`='&2' " .
"WHERE `id`='&3'",
"<em>" . $translate->t('cache description was removed because owner declined content license', '', basename(__FILE__), __LINE__, '', 1, $desc['language']) . "</em>",
'',
$desc['id']
);
}
// replace pictures
$errmesg = $this->replace_pictures(OBJECT_CACHE);
if ($errmesg !== true)
return "removing cache pictures: $errmesg";
}
/*
* set all cache_logs ''
*/
// check if there are cache_logs
$num_cache_logs = sql_value("SELECT COUNT(*) " .
"FROM `cache_logs` " .
"WHERE `user_id`='&1'",
0,
$this->getUserId()
);
if ($num_cache_logs > 0) {
// set text ''
sql("UPDATE `cache_logs` " .
"SET `text`='&1' WHERE `user_id`='&2'",
"<em>Dieser Logtext wurde entfernt, weil der Benutzer die Opencaching.de-Datenlizenz abgelehnt hat." .
"<br /><br />" .
"This text has been deleted because the used declined the Opencaching.de data license.</em>",
$this->getUserId());
// replace pictures
$errmesg = $this->replace_pictures(OBJECT_CACHELOG);
if ($errmesg !== true)
return "removing log pictures: $errmesg";
}
// success
return true;
}
/**
* replaces all pictures of $this-user with a dummy for the given object-type
* @param int $object_type object_types-id from table object_types
* @return bool true, if replacement worked, false otherwise
*/
function replace_pictures($object_type) {
// get optionsarray
global $opt;
// load bmp-support
require_once($opt['rootpath'] . 'lib2/imagebmp.inc.php');
// paths cleared by trailing '/'
if (substr($opt['logic']['pictures']['dir'],-1) != '/')
$picpath = $opt['logic']['pictures']['dir'];
else
$picpath = substr($opt['logic']['pictures']['dir'],0,-1);
$thumbpath = "$picpath/thumbs";
$pdummy = isset($opt['logic']['pictures']['dummy']);
if ($pdummy && isset($opt['logic']['pictures']['dummy']['bgcolor']) && is_array($opt['logic']['pictures']['dummy']['bgcolor']))
$dummybg = $opt['logic']['pictures']['dummy']['bgcolor'];
else
$dummybg = array(255,255,255);
if ($pdummy && isset($opt['logic']['pictures']['dummy']['text']))
$dummytext = $opt['logic']['pictures']['dummy']['text'];
else
$dummytext = '';
if ($pdummy && isset($opt['logic']['pictures']['dummy']['textcolor']) && is_array($opt['logic']['pictures']['dummy']['textcolor']))
$dummytextcolor = $opt['logic']['pictures']['dummy']['textcolor'];
else
$dummytextcolor = array(0,0,0);
$tmh = 0;
$tmw = 0;
/*
* check log or cache
*/
if ($object_type == OBJECT_CACHE)
// get filenames of the pictures of $this' caches
$rs = sql("SELECT `pictures`.`url` " .
"FROM `pictures`,`caches` " .
"WHERE `caches`.`cache_id`=`pictures`.`object_id`" .
"AND `caches`.`user_id`='&1'",
$this->getUserId()
);
elseif ($object_type == OBJECT_CACHELOG)
// get filenames of the pictures of $this' logs
$rs = sql("SELECT `pictures`.`url` " .
"FROM `pictures`,`cache_logs` " .
"WHERE `cache_logs`.`id`=`pictures`.`object_id`" .
"AND `cache_logs`.`user_id`='&1'",
$this->getUserId()
);
// set thumb-dimensions
$tmh = $opt['logic']['pictures']['thumb_max_height'];
$tmw = $opt['logic']['pictures']['thumb_max_width'];
$filenames = array();
while ($url = sql_fetch_array($rs,MYSQL_NUM))
$filenames[] = substr($url['url'],-40);
// free result
sql_free_result($rs);
/*
* walk through filenames and replace original
*/
// check if there is something to replace
if (count($filenames) > 0) {
foreach ($filenames as $fn) {
// get uuid and extension
$uuid = substr($fn,0,36);
$ext = substr($fn,-3);
$thumb_dir1 = substr($uuid,0,1);
$thumb_dir2 = substr($uuid,1,1);
// read original size
if (file_exists("$picpath/$fn")) {
list($w,$h,$t,$attr) = getimagesize("$picpath/$fn");
} else {
$w = 600;
$h = 480;
}
// create new image
$im = imagecreatetruecolor($w,$h);
// allocate colors
$col_bg = imagecolorallocate($im,$dummybg[0],$dummybg[1],$dummybg[2]);
$col_text = imagecolorallocate($im,$dummytextcolor[0],$dummytextcolor[1],$dummytextcolor[2]);
// fill bg
imagefill($im,0,0,$col_bg);
// check for replacement-image
if ($pdummy && isset($opt['logic']['pictures']['dummy']['replacepic'])
&& $opt['logic']['pictures']['dummy']['replacepic'] != $opt['rootpath'] . 'images/'
&& file_exists($opt['logic']['pictures']['dummy']['replacepic'])) {
// get dimensions of the replacement
list($rw,$rh,$rt,$rattr) = getimagesize($opt['logic']['pictures']['dummy']['replacepic']);
$rwh = 0;
if($rw > $rh) {
$rwh = $rh;
} else {
$rwh = $rw;
}
// check dimensions of original and set replacement size
$rsize = 0;
if ($w > $h) {
if(($h * 0.85) > $rwh) {
$rsize = $rwh;
} else {
$rsize = $h * 0.9;
}
} else {
if(($w * 0.85) > $rwh) {
$rsize = $rwh;
} else {
$rsize = $w * 0.9;
}
}
$dx = ($w-$rsize)/2;
$dy = ($h-$rsize)/2;
// get replacement image
$rext = substr($opt['logic']['pictures']['dummy']['replacepic'],-3);
$rim = null;
if ($rext == 'jpg') {
$rim = imagecreatefromjpeg($opt['logic']['pictures']['dummy']['replacepic']);
} elseif ($rext == 'png') {
$rim = imagecreatefrompng($opt['logic']['pictures']['dummy']['replacepic']);
} elseif ($rext == 'gif') {
$rim = imagecreatefromgif($opt['logic']['pictures']['dummy']['replacepic']);
} elseif ($rext == 'bmp') {
$rim = imagecreatefrombmp($opt['logic']['pictures']['dummy']['replacepic']);
}
// copy image
if (!is_null($rim))
imagecopyresampled($im, $rim, $dx, $dy, 0, 0, $rsize, $rsize, $rw, $rh);
} else {
// set text
if ($dummytext != '')
imagestring($im,1,10,$h/2,$dummytext,$col_text);
else {
imageline($im,0,0,$w,$h,0xff0000);
imageline($im,0,$h,$w,0,0xff0000);
}
}
// save dummy
if ($ext == 'jpg') {
if (!imagejpeg($im,"$picpath/$fn",75))
return "save dummy failed [$ext]";
} elseif ($ext == 'png') {
if (!imagepng($im,"$picpath/$fn",4))
return "save dummy failed [$ext]";
} elseif ($ext == 'gif') {
if (!imagegif($im,"$picpath/$fn"))
return "save dummy failed [$ext]";
} elseif ($ext == 'bmp') {
if (!imagebmp($im,"$picpath/$fn"))
return "save dummy failed [$ext]";
} else {
return "save dummy failed [$ext], unknown extension";
}
// set thumb-dimensions
if (($h > $tmh) || ($w > $tmw))
{
if ($h > $w)
{
$th = $tmh;
$tw = $w * ($th / $h);
}
else
{
$tw = $tmw;
$th = $h * ($tw / $w);
}
}
else
{
$tw = $w;
$th = $h;
}
// copy dummy
$tim = imagecreatetruecolor($tw, $th);
imagecopyresampled($tim, $im, 0, 0, 0, 0, $tw, $th, $w, $h);
// check directories or create them
if (!file_exists("$thumbpath/$thumb_dir1"))
if (!mkdir("$thumbpath/$thumb_dir1")) {
return 'mkdir in thumbpath failed';
}
if (!file_exists("$thumbpath/$thumb_dir1/$thumb_dir2")){
if (!mkdir("$thumbpath/$thumb_dir1/$thumb_dir2"))
return 'mkdir in thumbpath failed';
}
// save thumb
if ($ext == 'jpg') {
if (!imagejpeg($tim,"$thumbpath/$thumb_dir1/$thumb_dir2/$fn",75))
return "save thumb failed [$ext]";
} elseif ($ext == 'png') {
if (!imagepng($tim,"$thumbpath/$thumb_dir1/$thumb_dir2/$fn",4))
return "save thumb failed [$ext]";
} elseif($ext == 'gif') {
if (!imagegif($tim,"$thumbpath/$thumb_dir1/$thumb_dir2/$fn"))
return "save thumb failed [$ext]";
} elseif($ext == 'bmp') {
if (!imagebmp($tim,"$thumbpath/$thumb_dir1/$thumb_dir2/$fn"))
return "save thumb failed [$ext]";
} else {
return "save thumb failed [$ext], unknown extension";
}
}
}
// success
return true;
}
function canDelete()
{

View File

@ -16,6 +16,9 @@
{if $error=='userunknown'}
<p style="line-height: 1.6em; color: red; font-weight: bold;">{t}Username unknown{/t}</p>
{/if}
{if $success=='1'}
<p style="line-height: 1.6em; color: green; font-weight: bold;">{t}User status was successfully changed.{/t}</p>
{/if}
<p style="line-height: 1.6em;"><input type="submit" value="{t}Submit{/t}" /></p>
@ -106,6 +109,11 @@
<tr><td class="spacer" colspan="2"></td></tr>
<tr>
<td>&nbsp;</td>
<td><input type="checkbox" name="chkdisduelicense" value="1" /> {t}Disable (and lock all geocaches owned) and remove all foreign licensed content{/t}</td>
</tr>
{if $candisable==true}
<tr>
<td>&nbsp;</td>
@ -119,7 +127,7 @@
</tr>
{/if}
{if $candelete==true || $candisable==true}
{* {if $candelete==true || $candisable==true} *}
<tr>
<td>&nbsp;</td>
<td><input type="checkbox" name="chkcommit" value="1" /> {t}Sure?{/t}</td>
@ -130,7 +138,7 @@
<td>&nbsp;</td>
<td><input type="submit" value="{t}Submit{/t}" /></td>
</tr>
{/if}
{* {/if} *}
</table>
</form>
{/if}

View File

@ -1,163 +1,343 @@
{***************************************************************************
* You can find the license in the docs directory
*
* Unicode Reminder ..
* Unicode Reminder メモ
***************************************************************************}
<div class="content2-pagetitle">
<img src="resource2/{$opt.template.style}/images/misc/32x32-impressum.png" style="align: left; margin-right: 10px;" width="32" height="32" alt="" /> Impressum
</div>
<div class="content-txtbox-noshade" style="padding-right: 25px;">
<p><em>(Anbieterkennzeichnungspflicht)</em></p>
<p><b>Zweck des Projektes</b></p>
<p>Geocaching ist eine recht neue Sportart, bei der sich noch keine festen
Regeln gebildet haben. Die Sportart steht nach wie vor in einem Wandel,
dessen genaues Ergebnis noch nicht abzusehen ist. Geocaching ist dabei auf
neue und innovative Technologien angewiesen, deren Verbreitung gerade in
den letzten Jahren enorm zugenommen hat, z.B. das Internet und das Global
Postitioning System (GPS). Opencaching.de soll eine attraktive "non-Profit"
Alternative zu den vorhandenen Anbietern von Geocaching-Daten sein.
Ausserdem soll Opencaching.de f&uuml;r alle Nutzer eine offene Plattform bieten,
insbesondere f&uuml;r Nutzer die sich an der Weiterentwicklung des Sportes
beteiligen wollen.</p>
<p>Um die Entwicklung von Anwendungen und Diensten f&uuml;r das Geocaching zu
f&ouml;rdern, bietet Opencaching alle Stammdaten in einer einfach zu
verarbeitenden Form zum Download an. Dabei sind die geltenden Datenschutzhinweise
sowie Nutzungsbedingungen zu beachten.</p>
<br />
<p><b>Betreiber des Internetangebotes</b></p>
<br />
<p>Angaben gem. &sect;5 Telemediengesetz<br />
Verantwortlich im Sinne des TDG/MDStV<br />
<br />
Opencaching Deutschland e.V.<br />
Eingetragen im Vereinsregister des Amtsgerichtes Bad Homburg v. d. H., Registernummer 2054</p>
<br />
<p><b>Postanschrift und Kontaktdaten</b></p>
<br />
<p>Opencaching Deutschland e.V.<br />
c/o Michael Vaahsen<br />
Hattsteiner Allee 26<br />
61250 Usingen<br />
<br />
Telefon: 0172 / 3011455<br />
E-Mail: verein@opencaching.de<br />
<br />
ACHTUNG: Fragen und Hinweise zu Schatzverstecken oder den Nutzungsbedingungen von opencaching.de richten Sie bitte an contact@opencaching.de</p>
<br />
<p><b>Vertretungsberechtigt</b></p>
<br />
<p>Laut &sect;10 der Vereinssatzung sind je zwei Mitglieder des gesch&auml;ftsf&uuml;hrende Vorstandes gemeinsam vertretungsberechtigt.<br />
<br />
Der gesch&auml;ftsf&uuml;hrende Vorstand besteht aus (Stand 31.08.2012):<br />
<br />
* Michael Vaahsen, Vorsitzender<br />
* Gerald Halbig, stellv. Vorsitzender<br />
* Maik Bischoff, Kassenwart</p>
<br />
<p>
<p>Alle Rechte und Pflichten von namentlich gekennzeichneten Artikeln liegen bei den jeweiligen Autoren.
&Auml;nderungen der Nutzungsbedingungen werden f&uuml;r eine angemessene Zeit auf der
Startseite sowie im Forum bekannt gegeben. Die &Auml;nderungen werden dabei
hervorgehoben dargestellt. Eine weitere Nutzung des Internetangebotes wird
als Einverst&auml;ndnis mit den ge&auml;nderten Nutzungsbedingungen verstanden. Sollte
eine der hier genannten rechtlichen Bestimmungen gegen geltendes Recht
versto&szlig;en bzw. durch geltendes Recht ihre G&uuml;ltigkeit verlieren, sind alle
anderen Bestimmungen davon nicht betroffen. Dies gilt auch, wenn der Verlust
der G&uuml;ltigkeit erst im Laufe der Nutzung entsteht.</p>
<p>Opencaching.de wird im folgenden als Synonym f&uuml;r den Betreiber des
Internetauftritts verwendet.</p>
<br /><br />
<p><b>Haftungshinweis f&uuml;r externe Links</b></p>
<p>Trotz sorgf&auml;ltiger inhaltlicher Kontrolle &uuml;bernehmen wir keine Haftung f&uuml;r
die Inhalte externer Links. F&uuml;r den Inhalt der verlinkten Seiten sind
ausschlie&szlig;lich deren Betreiber verantwortlich. Sollten auf den von uns
verlinken Seiten bedenkliche Inhalte zu finden sein, oder auf solche verlinkt
werden, bittet Opencaching.de darum per E-Mail dar&uuml;ber informiert zu werden.
Der entsprechende Link wird dann gepr&uuml;ft und ggf. unverz&uuml;glich entfernt.</p>
<br />
<p><b><a name="tos"></a>Nutzungsbedingungen</b></p>
<p>Die Nutzung des Internetangebotes erfolgt ausdr&uuml;cklich auf eigene Gefahr.
Opencaching.de &uuml;bernimmt keine wie auch immer geartete Gew&auml;hrleistung f&uuml;r
die Richtigkeit der hier ver&ouml;ffentlichten Informationen. Opencaching.de
haftet nicht f&uuml;r Sch&auml;den, die aus der Nutzung der hier bereitgestellten
Programmen, Dokumenten und Informationen erfolgen. Weiterhin ist Opencaching.de freizuhalten
von etwaigen Haftungsanspr&uuml;chen, die sich durch Sch&auml;den, die mittel- oder
unmittelbar durch die Inhalte dieser Internetseite entstanden sind, ableiten
lassen. Dies gilt auch f&uuml;r die Funktionst&uuml;chtigkeit und durch Programmfehler
entstandene Sch&auml;den der hier zum Download angebotenen Bin&auml;rdateien bzw.
Programme sowie der angebotenen Datendateien bzw. Dokumente.<br />
<br />
<p>Nach der Anmeldung hat jeder Benutzer an verschiedenen Stellen die
M&ouml;glichkeit, Inhalte in Text und Bildform zu ver&ouml;ffentlichen. Jeder Benutzer hat
daf&uuml;r zu sorgen, dass die von ihm ver&ouml;ffentlichten Inhalte gegen keine geltenden
Rechtsvorschriften versto&szlig;en. Opencaching.de kann die Einhaltung dieser
Vorschriften nur durch Stichproben kontrollieren und ist deshalb darauf
angewiesen, dass fragw&uuml;rdige oder rechtswidrige Inhalte von den Benutzern gemeldet werden. Die
Meldung kann direkt &uuml;ber den Melde-Hyperlink in jedem Cachelisting oder per E-Mail an
<a href="mailto:contact@opencaching.de">contact@opencaching.de</a> erfolgen. Die
entsprechenden Inhalte werden dann schnellstm&ouml;glich vom Verein Opencaching Deutschland kontrolliert
und bei Bedarf unverz&uuml;glich entfernt.</p>
<p><b>Wie definiert Opencaching.de den Begriff "Geocache"?</b></p>
<p>Ein Geocache ist ein versteckter Beh&auml;lter mit Logbuch, der mit Hilfe geografischer Koordinaten
gefunden werden soll. Als Nachweis f&uuml;r den Fund tr&auml;gt sich der Finder vor Ort im Logbuch ein.
In Ausnahmef&auml;llen kann auf den Beh&auml;lter an den Koordinaten verzichtet werden (z.B. wenn aufgrund
der &ouml;rtlichen Gegebenheiten keine Dose versteckt werden kann). Man spricht dann von einem virtuellen
Cache. Der Besuch vor Ort wird in diesem Fall z.B. durch ein (Webcam-)Foto oder durch die Beantwortung
einer Frage nachgewiesen, zu der sich die L&ouml;sung nur vor Ort ermitteln l&auml;sst.</p>
<p><b>F&uuml;r das Verstecken von Geocaches, die auf Opencaching.de ver&ouml;ffentlicht werden
sollen, gilt grunds&auml;tzlich:</b></p>
<ul>
<li>Das Verstecken eines Geocaches geschieht in eigenem Interesse und auf eigene
Gefahr - Opencaching.de &uuml;bernimmt in keinem Fall irgendeine Haftung f&uuml;r Sch&auml;den
die durch einen Geocache entstehen.</li>
<li>Geocaches d&uuml;rfen nur an Orten versteckt werden, die von der &Ouml;ffentlichkeit
betreten werden d&uuml;rfen.</li>
<li>Der Besitzer und/oder Eigent&uuml;mer des Grundst&uuml;cks muss das Legen des Geocaches gestattet haben.</li>
<li>Der Geocache, sowie dessen Beschreibung, darf keine rechtswidrigen oder
gef&auml;hrliche Inhalte enthalten. Insbesondere sei hier auf das Urheberrecht, den
Jugendschutz und den Natur- und Umweltschutz hingewiesen.</li>
<li>Nicht erlaubt sind kommerzielle Caches. Ein Cache wird als kommerziell betrachtet, wenn er in Gewinnerzielungsabsicht
versteckt wurde. In Zweifelsf&auml;llen ist der
nicht-kommerzielle Charakter durch eine entsprechende Klarstellung in der Beschreibung zu unterstreichen.
Weiterhin ist jegliche Form der Werbung in Cachelistings, Benutzernamen und Logs unerw&uuml;nscht.</li>
<li>Auf alle Gefahren, die durch das Suchen des Geocaches entstehen k&ouml;nnen, muss in
der Beschreibung hingewiesen werden.</li>
<li>Der Geocache muss als solcher deutlich gekennzeichnet sein und Kontaktangaben des
Versteckers enthalten.</li>
<li>Der Besitzer des Geocaches ist f&uuml;r alle Sch&auml;den, die durch das Verstecken des
Geocaches entstehen, verantwortlich.</li>
<li>Der Besitzer verpflichtet sich, den Geocache in einem ordentlichen Zustand zu
halten und ihn nach der Nutzung als Geocache wieder zu entsorgen, sowie alle durch
den Geocache entstandenen Sch&auml;den wieder zu beseitigen.</li>
<li>Der Besitzer des Geocaches erlaubt ausdr&uuml;cklich, dass die unver&auml;nderte Beschreibung
des Geocaches auch von Dritten kostenfrei ver&ouml;ffentlicht werden darf.</li>
<li>Es ist nicht gestattet Logeintr&auml;ge von Benutzern auf Opencaching.de grunds&auml;tzlich zu verbieten.
Ebenso darf der Benutzer nicht gezwungen werden, seine Logeintr&auml;ge auf anderen Webseiten vorzunehmen.</li>
<li>Ist der Geocache auch auf anderen Webseiten ver&ouml;ffentlicht, so muss die Beschreibung immer auf allen Webseiten
aktuell und vollst&auml;ndig gehalten werden. Aktualisierungen der Beschreibung m&uuml;ssen zeitnah auch auf den anderen Plattformen vorgenommen werden.</li>
<li>Des weiteren ist die Anleitung zum Verstecken eines Geocaches auf <a href="http://www.geocaching.de">http://www.geocaching.de</a> zu beachten.</li>
</ul>
<p><b>F&uuml;r das Suchen eines Geocaches gilt grunds&auml;tzlich:</b></p>
<ul>
<li>Das Suchen eines Geocaches geschieht in eigenem Interesse und auf eigene Gefahr - Opencaching.de &uuml;bernimmt in keinem Fall irgendeine Haftung f&uuml;r Sch&auml;den die durch einen Geocache entstehen.</li>
<li>Geocaches, die gegen die oben genannten Richtlinien f&uuml;r das Verstecken eines Geocaches versto&szlig;en, sind unverz&uuml;glich &uuml;ber den Melde-Hyperlink im Cachelisting oder per E-Mail an <a href="mailto:contact@opencaching.de">contact@opencaching.de</a> zu melden. Damit hilft jeder Benutzer die Qualit&auml;t dieser Geocaching Seite auf hohem Niveau zu halten und so den langfristigen Betrieb zu erm&ouml;glichen.</li>
<li>Des weiteren ist die Anleitung zum Suchen eines Geocaches auf <a href="http://www.geocaching.de">http://www.geocaching.de</a> zu beachten.</li>
</ul>
<p><b>Hinweise zum Datenschutz</b></p>
<p>Die Datenschutzbelehrung kann auf folgender Internetseite abgerufen werden:<br />
<br />
<a href="articles.php?page=dsb">http://www.opencaching.de/articles.php?page=dsb</a></p>
<div class="content2-container bg-blue02">
<p class="content-title-noshade-size3">
<img src="resource2/ocstyle/images/misc/32x32-news.png" style="align: left; margin-right: 10px;" width="32" height="32" alt="Lizenz" />
Zweck des Projektes
</p>
</div>
<div class="content-txtbox-noshade" style="padding-right: 25px;">
<p>
Geocaching ist eine recht neue Sportart, bei der sich noch keine festen
Regeln gebildet haben. Die Sportart steht nach wie vor in einem Wandel,
dessen genaues Ergebnis noch nicht abzusehen ist. Geocaching ist dabei auf
neue und innovative Technologien angewiesen, deren Verbreitung gerade in
den letzten Jahren enorm zugenommen hat, z.B. das Internet und das Global
Postitioning System (GPS). Opencaching.de soll eine attraktive "non-Profit"
Alternative zu den vorhandenen Anbietern von Geocaching-Daten sein.
Ausserdem soll Opencaching.de f&uuml;r alle Nutzer eine offene Plattform bieten,
insbesondere f&uuml;r Nutzer die sich an der Weiterentwicklung des Sportes
beteiligen wollen.
</p>
<p>
Um die Entwicklung von Anwendungen und Diensten f&uuml;r das Geocaching zu
f&ouml;rdern, bietet Opencaching alle Stammdaten in einer einfach zu
verarbeitenden Form zum Download an. Dabei sind die geltenden Datenschutzhinweise
sowie Nutzungsbedingungen zu beachten.
</p>
<p>&nbsp;</p>
</div>
<div class="content2-container bg-blue02">
<p class="content-title-noshade-size3">
<img src="resource2/ocstyle/images/misc/32x32-news.png" style="align: left; margin-right: 10px;" width="32" height="32" alt="Lizenz" />
Betreiber des Internetangebotes
</p>
</div>
<div class="content-txtbox-noshade" style="padding-right: 25px;">
<p>
Angaben gem. &sect;5 Telemediengesetz<br />
Verantwortlich im Sinne des TDG/MDStV<br />
<br />
Opencaching Deutschland e.V.<br />
Eingetragen im Vereinsregister des Amtsgerichtes Bad Homburg v. d. H.,
Registernummer 2054
</p>
<p>
<b>Postanschrift und Kontaktdaten</b>
</p>
<p>
Opencaching Deutschland e.V.<br />
c/o Michael Vaahsen<br />
Hattsteiner Allee 26<br />
61250 Usingen<br />
<br />
Telefon: 0172 / 3011455<br />
E-Mail: verein@opencaching.de<br />
<br />
ACHTUNG: Fragen und Hinweise zu Schatzverstecken oder den Nutzungsbedingungen von
opencaching.de richten Sie bitte an contact@opencaching.de
</p>
<p>
<b>Vertretungsberechtigt</b>
</p>
<p>
Laut &sect;10 der Vereinssatzung sind je zwei Mitglieder des gesch&auml;ftsf&uuml;hrende
Vorstandes gemeinsam vertretungsberechtigt.
</p>
<p>
Der gesch&auml;ftsf&uuml;hrende Vorstand besteht aus (Stand 31.08.2012):
</p>
<ul class="indent" style="font-size: 12px;">
<li>Michael Vaahsen, Vorsitzender</li>
<li>Gerald Halbig, stellv. Vorsitzender</li>
<li>Maik Bischoff, Kassenwart</li>
</ul>
<p>
Alle Rechte und Pflichten von namentlich gekennzeichneten Artikeln liegen bei den
jeweiligen Autoren. &Auml;nderungen der Nutzungsbedingungen werden f&uuml;r eine
angemessene Zeit auf der Startseite sowie im Forum bekannt gegeben. Die
&Auml;nderungen werden dabei hervorgehoben dargestellt. Eine weitere Nutzung des
Internetangebotes wird als Einverst&auml;ndnis mit den ge&auml;nderten
Nutzungsbedingungen verstanden. Sollte eine der hier genannten rechtlichen
Bestimmungen gegen geltendes Recht versto&szlig;en bzw. durch geltendes Recht
ihre G&uuml;ltigkeit verlieren, sind alle anderen Bestimmungen davon nicht betroffen.
Dies gilt auch, wenn der Verlust der G&uuml;ltigkeit erst im Laufe der Nutzung
entsteht.
</p>
<p>
Opencaching.de wird im folgenden als Synonym f&uuml;r den Betreiber des
Internetauftritts verwendet.
</p>
<p>&nbsp;</p>
</div>
<div class="content2-container bg-blue02">
<p class="content-title-noshade-size3">
<img src="resource2/ocstyle/images/misc/32x32-news.png" style="align: left; margin-right: 10px;" width="32" height="32" alt="Lizenz" />
Haftungshinweis f&uuml;r externe Links
</p>
</div>
<div class="content-txtbox-noshade" style="padding-right: 25px;">
<p>
Trotz sorgf&auml;ltiger inhaltlicher Kontrolle &uuml;bernehmen wir keine Haftung
f&uuml;r die Inhalte externer Links. F&uuml;r den Inhalt der verlinkten Seiten sind
ausschlie&szlig;lich deren Betreiber verantwortlich. Sollten auf den von uns
verlinken Seiten bedenkliche Inhalte zu finden sein, oder auf solche verlinkt
werden, bittet Opencaching.de darum per E-Mail dar&uuml;ber informiert zu werden.
Der entsprechende Link wird dann gepr&uuml;ft und ggf. unverz&uuml;glich entfernt.
</p>
<p>&nbsp;</p>
</div>
<div class="content2-container bg-blue02">
<p class="content-title-noshade-size3">
<img src="resource2/ocstyle/images/misc/32x32-news.png" style="align: left; margin-right: 10px;" width="32" height="32" alt="Lizenz" />
<a name="tos"></a>Nutzungsbedingungen
</p>
</div>
<div class="content-txtbox-noshade" style="padding-right: 25px;">
<p>
Die Nutzung des Internetangebotes erfolgt ausdr&uuml;cklich auf eigene Gefahr.
Opencaching.de &uuml;bernimmt keine wie auch immer geartete Gew&auml;hrleistung
f&uuml;r die Richtigkeit der hier ver&ouml;ffentlichten Informationen. Opencaching.de
haftet nicht f&uuml;r Sch&auml;den, die aus der Nutzung der hier bereitgestellten
Programmen, Dokumenten und Informationen erfolgen. Weiterhin ist Opencaching.de
freizuhalten von etwaigen Haftungsanspr&uuml;chen, die sich durch Sch&auml;den,
die mittel- oder unmittelbar durch die Inhalte dieser Internetseite entstanden sind,
ableiten lassen. Dies gilt auch f&uuml;r die Funktionst&uuml;chtigkeit und durch
Programmfehler entstandene Sch&auml;den der hier zum Download angebotenen
Bin&auml;rdateien bzw. Programme sowie der angebotenen Datendateien bzw. Dokumente.
</p>
<p>
Nach der Anmeldung hat jeder Benutzer an verschiedenen Stellen die
M&ouml;glichkeit, Inhalte in Text und Bildform zu ver&ouml;ffentlichen. Jeder
Benutzer hat daf&uuml;r zu sorgen, dass die von ihm ver&ouml;ffentlichten Inhalte
gegen keine geltenden Rechtsvorschriften versto&szlig;en. Opencaching.de kann die
Einhaltung dieser Vorschriften nur durch Stichproben kontrollieren und ist deshalb
darauf angewiesen, dass fragw&uuml;rdige oder rechtswidrige Inhalte von den
Benutzern gemeldet werden. Die Meldung kann direkt &uuml;ber den Melde-Hyperlink
in jedem Cachelisting oder per E-Mail an <a href="mailto:contact@opencaching.de">contact@opencaching.de</a>
erfolgen. Die entsprechenden Inhalte werden dann schnellstm&ouml;glich vom
Verein Opencaching Deutschland kontrolliert und bei Bedarf unverz&uuml;glich
entfernt.
</p>
<p>
<b>Wie definiert Opencaching.de den Begriff "Geocache"?</b>
</p>
<p>
Ein Geocache ist ein versteckter Beh&auml;lter mit Logbuch, der mit Hilfe
geografischer Koordinaten gefunden werden soll. Als Nachweis f&uuml;r den Fund
tr&auml;gt sich der Finder vor Ort im Logbuch ein. In Ausnahmef&auml;llen kann
auf den Beh&auml;lter an den Koordinaten verzichtet werden (z.B. wenn aufgrund
der &ouml;rtlichen Gegebenheiten keine Dose versteckt werden kann). Man spricht
dann von einem virtuellen Cache. Der Besuch vor Ort wird in diesem Fall z.B. durch
ein (Webcam-)Foto oder durch die Beantwortung einer Frage nachgewiesen, zu der
sich die L&ouml;sung nur vor Ort ermitteln l&auml;sst.
</p>
<p>
<b>F&uuml;r das Verstecken von Geocaches, die auf Opencaching.de ver&ouml;ffentlicht
werden sollen, gilt grunds&auml;tzlich:</b>
</p>
<ul class="indent" style="font-size: 12px;">
<li>
Das Verstecken eines Geocaches geschieht in eigenem Interesse und auf
eigene Gefahr - Opencaching.de &uuml;bernimmt in keinem Fall irgendeine
Haftung f&uuml;r Sch&auml;den die durch einen Geocache entstehen.
</li>
<li>
Geocaches d&uuml;rfen nur an Orten versteckt werden, die von der
&Ouml;ffentlichkeit betreten werden d&uuml;rfen.
</li>
<li>
Der Besitzer und/oder Eigent&uuml;mer des Grundst&uuml;cks muss das
Legen des Geocaches gestattet haben.
</li>
<li>
Der Geocache, sowie dessen Beschreibung, darf keine rechtswidrigen oder
gef&auml;hrliche Inhalte enthalten. Insbesondere sei hier auf das
Urheberrecht, den Jugendschutz und den Natur- und Umweltschutz hingewiesen.
</li>
<li>
Nicht erlaubt sind kommerzielle Caches. Ein Cache wird als kommerziell
betrachtet, wenn er in Gewinnerzielungsabsicht versteckt wurde. In
Zweifelsf&auml;llen ist der nicht-kommerzielle Charakter durch eine
entsprechende Klarstellung in der Beschreibung zu unterstreichen.
Weiterhin ist jegliche Form der Werbung in Cachelistings, Benutzernamen
und Logs unerw&uuml;nscht.
</li>
<li>
Auf alle Gefahren, die durch das Suchen des Geocaches entstehen k&ouml;nnen,
muss in der Beschreibung hingewiesen werden.
</li>
<li>
Der Geocache muss als solcher deutlich gekennzeichnet sein und Kontaktangaben
des Versteckers enthalten.
</li>
<li>
Der Besitzer des Geocaches ist f&uuml;r alle Sch&auml;den, die durch das
Verstecken des Geocaches entstehen, verantwortlich.
</li>
<li>
Der Besitzer verpflichtet sich, den Geocache in einem ordentlichen Zustand
zu halten und ihn nach der Nutzung als Geocache wieder zu entsorgen, sowie
alle durch den Geocache entstandenen Sch&auml;den wieder zu beseitigen.
</li>
<li>
Der Besitzer des Geocaches erlaubt ausdr&uuml;cklich, dass die
unver&auml;nderte Beschreibung des Geocaches auch von Dritten kostenfrei
ver&ouml;ffentlicht werden darf.
</li>
<li>
Es ist nicht gestattet Logeintr&auml;ge von Benutzern auf Opencaching.de
grunds&auml;tzlich zu verbieten. Ebenso darf der Benutzer nicht gezwungen
werden, seine Logeintr&auml;ge auf anderen Webseiten vorzunehmen.
</li>
<li>
Ist der Geocache auch auf anderen Webseiten ver&ouml;ffentlicht, so muss
die Beschreibung immer auf allen Webseiten aktuell und vollst&auml;ndig
gehalten werden. Aktualisierungen der Beschreibung m&uuml;ssen zeitnah
auch auf den anderen Plattformen vorgenommen werden.
</li>
<li>
Des weiteren ist die Anleitung zum Verstecken eines Geocaches auf
<a href="http://www.geocaching.de">http://www.geocaching.de</a> zu beachten.
</li>
</ul>
<p>
<b>F&uuml;r das Suchen eines Geocaches gilt grunds&auml;tzlich:</b>
</p>
<ul class="indent" style="font-size: 12px;">
<li>
Das Suchen eines Geocaches geschieht in eigenem Interesse und auf
eigene Gefahr - Opencaching.de &uuml;bernimmt in keinem Fall irgendeine
Haftung f&uuml;r Sch&auml;den die durch einen Geocache entstehen.
</li>
<li>
Geocaches, die gegen die oben genannten Richtlinien f&uuml;r das
Verstecken eines Geocaches versto&szlig;en, sind unverz&uuml;glich
&uuml;ber den Melde-Hyperlink im Cachelisting oder per E-Mail an
<a href="mailto:contact@opencaching.de">contact@opencaching.de</a>
zu melden. Damit hilft jeder Benutzer die Qualit&auml;t dieser Geocaching
Seite auf hohem Niveau zu halten und so den langfristigen Betrieb zu
erm&ouml;glichen.
</li>
<li>
Des weiteren ist die Anleitung zum Suchen eines Geocaches auf
<a href="http://www.geocaching.de">http://www.geocaching.de</a>
zu beachten.
</li>
</ul>
<p>&nbsp;</p>
</div>
<div class="content2-container bg-blue02">
<p class="content-title-noshade-size3">
<img src="resource2/ocstyle/images/misc/32x32-news.png" style="align: left; margin-right: 10px;" width="32" height="32" alt="Lizenz" />
<a name="datalicense"></a>Datenlizenz
</p>
</div>
<div class="content-txtbox-noshade" style="padding-right: 25px;">
<p>
<a rel="license" href="http://creativecommons.org/licenses/by-nc-nd/3.0/de/">
<img alt="Creative Commons Lizenzvertrag" style="border: 0; padding-right: 15px; padding-bottom: 15px; float: left;" src="http://i.creativecommons.org/l/by-nc-nd/3.0/de/88x31.png" /></a>
Ab dem x.&nbsp;April 2013 stehen alle durch die Benutzer auf Opencaching.de eingebrachten Inhalte unter
der Lizenz "Creative Commons Attribution-NonCommercial-NoDerivs 3.0", auf Deutsch
"Namensnennung-NichtKommerziell-KeineBearbeitung 3.0" (CC BY-NC-ND 3.0), das hei&szlig;t,
Sie d&uuml;rfen die Inhalte vervielf&auml;ltigen, verbreiten und &ouml;ffentlich
zug&auml;nglich machen. Dabei ist die Namensnennung des Autors/Rechteinhabers in der
unten angegeben Form zu wahren. Eine kommerzielle Nutzung der Inhalte ist in
jeglicher Form ausgeschlossen, ebenso d&uuml;rfen keine Ver&auml;nderungen/Abwandlungen
der Inhalte vorgenommen werden.
</p>
<p>&nbsp;</p>
<p>
Für die Namensnennung ist die Form
</p>
<p style="font-weight: 800;">
&copy; $USERNAME, www.opencaching.de, CC-BY-NC-ND, Stand: $DATUM
</p>
<p>
zu verwenden ist. Bei Fotos und Logeintr&auml;gen kann vom Datum abgesehen werden.
</p>
<p>&nbsp;</p>
</div>
<div class="content2-container bg-blue02">
<p class="content-title-noshade-size3">
<img src="resource2/ocstyle/images/misc/32x32-news.png" style="align: left; margin-right: 10px;" width="32" height="32" alt="Lizenz" />
<a name="codelicense"></a>Quellcodelizenz
</p>
</div>
<div class="content-txtbox-noshade" style="padding-right: 25px;">
<p>
Die Software, mit der die Plattform Opencaching.de betrieben wird, ist unter der
GNU GPL mit zus&auml;tzlichen Einschr&auml;nkungen lizenziert. Der vollst&auml;ndige
Wortlaut dieser Lizenz befindet sich
<a href="https://github.com/OpencachingDeutschland/oc-server3/blob/master/doc/license.txt">hier</a>.
Dabei ist zu beachten, dass einige Bestandteile der Software von Drittanbietern
stammen. Diese Bestandteile unterliegen m&ouml;glicherweise anderen Lizenzen.
</p>
<p>
Der Quellcode kann via <a href="https://github.com/OpencachingDeutschland/oc-server3">GitHub</a>
bezogen werden.
</p>
<p>&nbsp;</p>
</div>
<div class="content2-container bg-blue02">
<p class="content-title-noshade-size3">
<img src="resource2/ocstyle/images/misc/32x32-news.png" style="align: left; margin-right: 10px;" width="32" height="32" alt="Lizenz" />
Hinweise zum Datenschutz
</p>
</div>
<div class="content-txtbox-noshade" style="padding-right: 25px;">
<p>
Die Datenschutzbelehrung kann auf folgender Internetseite abgerufen werden:<br />
<br />
<a href="articles.php?page=dsb">http://www.opencaching.de/articles.php?page=dsb</a>
</p>
<p>&nbsp;</p>
</div>

View File

@ -7,82 +7,295 @@
<img src="resource2/{$opt.template.style}/images/misc/32x32-impressum.png" style="align: left; margin-right: 10px;" width="32" height="32" alt="" /> Legal information
</div>
<div class="content-txtbox-noshade" style="padding-right: 25px;">
<p><i>This is a tentative English translation of the German legal information for this website, which is available by selecting German language and choosing "Nutzungsbedingungen" in the menu. When in doubt, or the translation is incomplete or contradicting, the German version is always the valid reference for legal issues.</i></p>
<p><b>Operator of this website</b></p>
<br />
<p>Information according to &sect;5 German Teleservices Act<br />
Responsible as of German remote services statue / value added tax law<br />
<br />
Opencaching Deutschland e.V.<br />
Registered in register of associations of district court Bad Homburg v. d. H., register number 2054</p>
<br />
<p><b>Address and contact</b></p>
<br />
<p>Opencaching Deutschland e.V.<br />
c/o Michael Vaahsen<br />
Hattsteiner Allee 26<br />
61250 Usingen<br />
GERMANY<br />
<br />
Phone: +49 172 3011455<br />
E-Mail: verein@opencaching.de<br />
<br />
NOTE: As for questions and information on cache locations and hides or the terms of use of opencaching.de please refer to contact@opencaching.de</p>
<br />
<p><b>Authorized to represent</b></p>
<br />
<p>Due to &sect;10 of the associations statutes two members of the managing committee together are authorized to represent.<br />
<br />
The managing comittee are (as of August 31, 2012):<br />
<br />
* Michael Vaahsen, chairman<br />
* Gerald Halbig, vice chairman<br />
* Maik Bischoff, treasurer</p>
<br />
<p>
<p>All rights and responsibilities for articles marked with authors' names are held by the authors. If terms of use change, the new terms will be published at our hompage timely, and changes will be marked. By further using the website you will agree to the changed terms. If any of our regulations should violate applicable law or sould be invalidated by changes in law, the other regulations will not be affected. This also applies to the case that loss of validity will occur while already using this website.</p>
<p>Throughout the rest of this page, Opencaching.de will be used synonyme for the operator of this website.</p>
<p><b>Responsibility for exteral Links</b></p>
<p>Though we carfully supervise the contents of this website, we do not take responsibility for contents of any external links. Responsibility for linked websites lies soleley with their owners. If you find any doubtful information on sites linked from here, please inform us by email. We will examine and &ndash; if necessary &ndash; remove the link.</p>
<p><br /></p>
<p><b style="font-size:larger;"><a name="tos"></a>Terms of use</b></p>
<p>You will use this website at your own risk. Opencaching.de is not responsible for the correctness of any information published here. Opencaching.de will not be liable for any damages caused by the use of programs, documents and information provided on this website. Also, Opencaching.de ist to be kept clear of any liability claims that can be derived from damages which have been caused directly or indirectly by this website. This also applies to damages caused by malfunction or deficiency of any programs, data or documents available for download from this site.</p>
<p>After signing up, any user may publish text and image contents on miscellaneous pages of this site. The user must ensure that the content he publishes does not violate any applicable law. Opencaching.de may check if users will comply with these terms and encourages you to report any doubtful or illegal contents. You may use the "report" button within the cache listings or send email to <a href="mailto:contact@opencaching.de">contact@opencaching.de</a>. The reported contents will then be checked by us and removed if necessary.</p>
<p><b>What is a "geocache" in our terms?</b></p>
<p>A geocache is a hidden container with a logbook, which has to be found by geographical coordinates. As proof of finding, the finder writes a record in the logbook. Alternatively, there may be no container, but the user will have to visit the location, maybe to a quest there, and proof this e.g. by a photo or by determining a log password on site. This type of containerless cache is called a "virtual cache".</p>
<p><b>Terms for hiding a geocache and publishing it at Opencaching.de website</b></p>
<ul>
<li>You will hide the geocache at your own intention and risk &ndash; Opencaching.de will not be liably for any damages which may be caused by the cache. The cache owner is responsible for any damages caused by the cache.</li>
<li>Geocaches may only be hidden at publicly accessible locations.</li>
<li>Placing the geocache must be allowed by the owner or holder of the property.</li>
<li>The geocache and the listing at Opencaching.de may not contain any illegal or dangerous contents. Expecially, laws for copyright, youth protection and nature and environment protection are applicable.</li>
<li>Commercial caches are not allowed. A cache is considered commercial if it was hidden with the intention of making profit. In the case of doubt, the cache description must clarify that the cache is non-commercial. Also, the cache listing, user names and cache logs shall not contain any advertisement.</li>
<li>The cache description must point out any dangers which may arise from seeking the geocache.</li>
<li>The geocache has to be marked as geocache and must contain contact information of its owner.</li>
<li>The cache owner commits himself to keep the cache in good shape and to dispose it after use as geocache, and to eliminate any damage which have been caused by the cache.</li>
<li>The cache owner permits any third parties to publish the original (unchanged) cache description free of charge.</li>
<li>Cache logs by Opencaching.de users may not be generally prohibited. Also, users may not be forced to do log entries at other websites.</li>
<li>If the geocache is also listed at other websites, the cache description has to be kept up-to-date and complete at all websites. Description updates have to be done in the same manner at all websites.</li>
</ul>
<p><b>Terms for seeking a geocache</b></p>
<ul>
<li>You will seek geocaches at your own risk. Opencaching.de will not be liable for any damages caused by seeking a geocache.</li>
<li>When seeking a geocache, you have to comply to any applicable law, especially regarding the rights of property owners, nature protection and environment protection.</li>
<li>If you encounter a geocache violating the terms given above for hiding and listing a cache, you are obliged to report it by using the report button within the cache listing or by sending an email to <a href="mailto:contact@opencaching.de">contact@opencaching.de</a>. This will help to ensure a good quality of website contents.</li>
</ul>
<p><b>Data privacy</b></p>
<p>Our data privacy disclaimer and policy is available at
<a href="articles.php?page=dsb">http://www.opencaching.de/articles.php?page=dsb</a>.</p>
<p>
<i>
This is a tentative English translation of the German legal information for this
website, which is available by selecting German language and choosing
"Nutzungsbedingungen" in the menu. When in doubt, or the translation is incomplete
or contradicting, the German version is always the valid reference for legal issues.
</i>
</p>
</div>
<div class="content2-container bg-blue02">
<p class="content-title-noshade-size3">
<img src="resource2/ocstyle/images/misc/32x32-news.png" style="align: left; margin-right: 10px;" width="32" height="32" alt="Lizenz" />
Operator of this website
</p>
</div>
<div class="content-txtbox-noshade" style="padding-right: 25px;">
<p>
Information according to &sect;5 German Teleservices Act<br />
Responsible as of German remote services statue / value added tax law<br />
<br />
Opencaching Deutschland e.V.<br />
Registered in register of associations of district court Bad Homburg v. d. H.,
register number 2054
</p>
<p>
<b>Address and contact</b>
</p>
<p>
Opencaching Deutschland e.V.<br />
c/o Michael Vaahsen<br />
Hattsteiner Allee 26<br />
61250 Usingen<br />
GERMANY<br />
<br />
Phone: +49 172 3011455<br />
E-Mail: verein@opencaching.de<br />
<br />
NOTE: As for questions and information on cache locations and hides or the
terms of use of opencaching.de please refer to contact@opencaching.de
</p>
<p>
<b>Authorized to represent</b>
</p>
<p>
Due to &sect;10 of the associations statutes two members of the managing
committee together are authorized to represent.
</p>
<p>
The managing comittee are (as of August 31, 2012):
</p>
<ul class="indent" style="font-size: 12px;">
<li>Michael Vaahsen, chairman</li>
<li>Gerald Halbig, vice chairman</li>
<li>Maik Bischoff, treasurer</li>
</ul>
<p>
All rights and responsibilities for articles marked with authors' names are held
by the authors. If terms of use change, the new terms will be published at our
hompage timely, and changes will be marked. By further using the website you will
agree to the changed terms. If any of our regulations should violate applicable
law or sould be invalidated by changes in law, the other regulations will not be
affected. This also applies to the case that loss of validity will occur while
already using this website.
</p>
<p>
Throughout the rest of this page, Opencaching.de will be used synonyme for the
operator of this website.
</p>
<p>&nbsp;</p>
</div>
<div class="content2-container bg-blue02">
<p class="content-title-noshade-size3">
<img src="resource2/ocstyle/images/misc/32x32-news.png" style="align: left; margin-right: 10px;" width="32" height="32" alt="Lizenz" />
Responsibility for extenal Links
</p>
</div>
<div class="content-txtbox-noshade" style="padding-right: 25px;">
<p>
Though we carfully supervise the contents of this website, we do not take
responsibility for contents of any external links. Responsibility for linked
websites lies soleley with their owners. If you find any doubtful information on
sites linked from here, please inform us by email. We will examine and &ndash; if
necessary &ndash; remove the link.
</p>
<p>&nbsp;</p>
</div>
<div class="content2-container bg-blue02">
<p class="content-title-noshade-size3">
<img src="resource2/ocstyle/images/misc/32x32-news.png" style="align: left; margin-right: 10px;" width="32" height="32" alt="Lizenz" />
<a name="tos"></a>Terms of use
</p>
</div>
<div class="content-txtbox-noshade" style="padding-right: 25px;">
<p>
You will use this website at your own risk. Opencaching.de is not responsible
for the correctness of any information published here. Opencaching.de will not
be liable for any damages caused by the use of programs, documents and information
provided on this website. Also, Opencaching.de ist to be kept clear of any liability
claims that can be derived from damages which have been caused directly or indirectly
by this website. This also applies to damages caused by malfunction or deficiency of
any programs, data or documents available for download from this site.
</p>
<p>
After signing up, any user may publish text and image contents on miscellaneous
pages of this site. The user must ensure that the content he publishes does not
violate any applicable law. Opencaching.de may check if users will comply with
these terms and encourages you to report any doubtful or illegal contents. You
may use the "report" button within the cache listings or send email to
<a href="mailto:contact@opencaching.de">contact@opencaching.de</a>. The reported
contents will then be checked by us and removed if necessary.
</p>
<p>
<b>What is a "geocache" in our terms?</b>
</p>
<p>
A geocache is a hidden container with a logbook, which has to be found by
geographical coordinates. As proof of finding, the finder writes a record in
the logbook. Alternatively, there may be no container, but the user will have to
visit the location, maybe to a quest there, and proof this e.g. by a photo or by
determining a log password on site. This type of containerless cache is called a
"virtual cache".
</p>
<p>
<b>Terms for hiding a geocache and publishing it at Opencaching.de website</b>
</p>
<ul class="indent" style="font-size: 12px;">
<li>
You will hide the geocache at your own intention and risk &ndash; Opencaching.de
will not be liably for any damages which may be caused by the cache. The cache
owner is responsible for any damages caused by the cache.
</li>
<li>
Geocaches may only be hidden at publicly accessible locations.
</li>
<li>
Placing the geocache must be allowed by the owner or holder of the property.
</li>
<li>
The geocache and the listing at Opencaching.de may not contain any illegal or
dangerous contents. Expecially, laws for copyright, youth protection and nature
and environment protection are applicable.
</li>
<li>
Commercial caches are not allowed. A cache is considered commercial if it was
hidden with the intention of making profit. In the case of doubt, the cache
description must clarify that the cache is non-commercial. Also, the cache
listing, user names and cache logs shall not contain any advertisement.
</li>
<li>
The cache description must point out any dangers which may arise from seeking
the geocache.
</li>
<li>
The geocache has to be marked as geocache and must contain contact information
of its owner.
</li>
<li>
The cache owner commits himself to keep the cache in good shape and to dispose
it after use as geocache, and to eliminate any damage which have been caused by
the cache.
</li>
<li>
The cache owner permits any third parties to publish the original (unchanged)
cache description free of charge.
</li>
<li>
Cache logs by Opencaching.de users may not be generally prohibited. Also, users
may not be forced to do log entries at other websites.
</li>
<li>
If the geocache is also listed at other websites, the cache description has to
be kept up-to-date and complete at all websites. Description updates have to be
done in the same manner at all websites.
</li>
</ul>
<p>
<b>Terms for seeking a geocache</b>
</p>
<ul class="indent" style="font-size: 12px;">
<li>
You will seek geocaches at your own risk. Opencaching.de will not be liable
for any damages caused by seeking a geocache.
</li>
<li>
When seeking a geocache, you have to comply to any applicable law, especially
regarding the rights of property owners, nature protection and environment
protection.
</li>
<li>
If you encounter a geocache violating the terms given above for hiding and
listing a cache, you are obliged to report it by using the report button within
the cache listing or by sending an email to
<a href="mailto:contact@opencaching.de">contact@opencaching.de</a>. This will
help to ensure a good quality of website contents.
</li>
</ul>
<p>&nbsp;</p>
</div>
<div class="content2-container bg-blue02">
<p class="content-title-noshade-size3">
<img src="resource2/ocstyle/images/misc/32x32-news.png" style="align: left; margin-right: 10px;" width="32" height="32" alt="Lizenz" />
<a name="datalicense"></a>Data license
</p>
</div>
<div class="content-txtbox-noshade" style="padding-right: 25px;">
<p>
<a rel="license" href="http://creativecommons.org/licenses/by-nc-nd/3.0/">
<img alt="Creative Commons Licenseagreement" style="border: 0; padding-right: 15px; padding-bottom: 15px; float: left;" src="http://i.creativecommons.org/l/by-nc-nd/3.0/de/88x31.png" /></a>
Starting April&nbsp;xx, 2013, all Opencaching.de content which has been contributed by users is licensed under
the terms of "Creative Commons Attribution-NonCommercial-NoDerivs 3.0", which means
that you may reproduce, distribute and publish it. When doing this, the author has to
be named in the form given below. The content must not be used for any commercial
purpose, and you must not alter, transform, or build upon it.
</p>
<p>&nbsp;</p>
<p>
The form of attribution is:
</p>
<p style="font-weight: 800;">
&copy; $USERNAME, www.opencaching.de, CC-BY-NC-ND, as of $DATUM
</p>
<p>
Date may be omitted for photos and log entries.
</p>
<p>&nbsp;</p>
</div>
<div class="content2-container bg-blue02">
<p class="content-title-noshade-size3">
<img src="resource2/ocstyle/images/misc/32x32-news.png" style="align: left; margin-right: 10px;" width="32" height="32" alt="Lizenz" />
<a name="codelicense"></a>Source code license
</p>
</div>
<div class="content-txtbox-noshade" style="padding-right: 25px;">
<p>
The underlying software of the Opencaching.de platform is licensed under GNU GPL
with additional restrictions. You can obtain the complete license text from
<a href="https://github.com/OpencachingDeutschland/oc-server3/blob/master/doc/license.txt">here</a>.
Please note that some components of the software originate from third parties. These
components may be subject to other licenses.
</p>
<p>
The source code can be obtained from <a href="https://github.com/OpencachingDeutschland/oc-server3">GitHub</a>.
</p>
<p>&nbsp;</p>
</div>
<div class="content2-container bg-blue02">
<p class="content-title-noshade-size3">
<img src="resource2/ocstyle/images/misc/32x32-news.png" style="align: left; margin-right: 10px;" width="32" height="32" alt="Lizenz" />
Data privacy
</p>
</div>
<div class="content-txtbox-noshade" style="padding-right: 25px;">
<p>
Our data privacy disclaimer and policy is available at
<a href="articles.php?page=dsb">http://www.opencaching.de/articles.php?page=dsb</a>.
</p>
<p>&nbsp;</p>
</div>

View File

@ -103,6 +103,14 @@
</tr>
{/if}
<tr><td class="spacer" colspan="2"></td></tr>
<tr>
<td colspan="2">
{t}By submitting I accept the <a href="articles.php?page=impressum#tos" target="_blank">Opencaching.de Terms of Service</a> and the <a href="articles.php?page=impressum#datalicense" target="_blank">Opencaching.de Datalicense</a>{/t}
</td>
</tr>
<tr><td class="spacer" colspan="2"></td></tr>
<tr>

View File

@ -206,9 +206,9 @@
<tr>
<td colspan="2">
<input type="checkbox" name="TOS" value="ON" style="border:0;" />
{t}I've read and understand the <a target="_blank" href="articles.php?page=dsb">privacy statement</a> and the <a target="_blank" href="articles.php?page=tos">terms of use</a> and accept them.{/t}
{t}I've read and understand the <a target="_blank" href="articles.php?page=dsb">privacy statement</a>, the <a target="_blank" href="articles.php?page=impressum#tos">terms of service</a> and the <a href="articles.php?page=impressum#datalicense" target="_blank">Datalicense</a> and accept them.{/t}
{if $error_tos_not_ok==1}
<br /><span class="errormsg">{t}You have to accept the privacy statement and terms of use to register at opencaching.de{/t}</span>
<br /><span class="errormsg">{t}You have to accept the privacy statement, terms of service and the datalicense to register at opencaching.de{/t}</span>
{/if}
</td>
</tr>

View File

@ -202,6 +202,14 @@
</div>
{/if}
{* <!-- Datalicense --> *}
<p class="sidebar-maintitle">{t}Datalicense{/t}</p>
<div style="margin-top:20px;width:100%;text-align:center;">
<a rel="license" href="http://creativecommons.org/licenses/by-nc-nd/3.0/de/" target="_blank"><img alt="Creative Commons Lizenzvertrag" style="border-width:0" src="http://i.creativecommons.org/l/by-nc-nd/3.0/de/88x31.png" /></a><br />{t}The www.opencaching.de content is licensed under <br /><a rel="license" href="http://creativecommons.org/licenses/by-nc-nd/3.0/de/" target="_blank">German Creative Commons Attribution-NonCommercial-NoDerivs 3.0 Unported</a> License</a>.{/t}
<br />
&nbsp;
</div>
<div class="sidebar-txtbox-noshade">
<p class="content-txtbox-noshade-size5">
<small>

View File

@ -430,8 +430,7 @@
<small>
<img src="resource2/{$opt.template.style}/images/viewcache/16x16-info.png" class="icon16" alt="Terms of use" />
{t}When downloading this file, you accept our <a href="articles.php?page=impressum#tos">terms of use</a>.{/t}
</small>
{t}When downloading this file, you accept our <a href="articles.php?page=impressum#tos">terms of use</a> and <a href="articles.php?page=impressum#datalicense" target="_blank">Datalicense</a>.{/t} </small>
<br />
</p>
{/if}

View File

@ -367,6 +367,7 @@ function export()
$stab[] = 'countries';
$stab[] = 'countries_list_default';
$stab[] = 'countries_options';
$stab[] = 'data_licenses';
$stab[] = 'languages';
$stab[] = 'languages_list_default';
$stab[] = 'log_types';