WebToDate/Registrace a personalizace/Instalace

Z WebToDate
Verze z 13. 10. 2009, 13:44, kterou vytvořil Jardac (diskuse | příspěvky) (Nahrazení textu „[[Category:WebToDate 4.1“ textem „[[Category:WebToDate“)
Skočit na navigaciSkočit na vyhledávání

Automatická instalace

Instalace modulu je součástí instalace WebToDate varianty Enterprise.

Manuální instalace

Soubory

Zkopírujte obsah instalačního adresáře modulu do adresáře WebToDate. Soubory v instalačním adresáři modulu jsou uloženy v příslušných podadresářích, kopírování musí zachovat uložení v těchto adresářích.

Soubory se kopírují do adresářů

  • application/modules/registration
  • rdata/resources/modules/registration
  • scripts/modules/registration
  • scheduler/tasks/modules/registration
  • gate/registration
Poznámka: v adresáři gate/registration se nachází strojové rozhraní pro ověřování registrovaných uživatelů nebo poskytování údajů o nich. Tento adresář by neměl být přístupný anonymně, jinak hrozí získání osobních dat registrovaných uživatelů nepovolanou osobou. Adresář je třeba na úrovni web serveru nebo operačního systému zabezpečit pro přístup pouze z těch aplikací, které mají ověřování registrací využívat, např. omezením přístupu na nějakou IP adresu nebo potřebný rozsah IP adres. Pokud tuto integrační funkci nebudete využívat, není nutné vůbec obsah tohoto adresáře instalovat.

Po zkopírování těchto souborů vyvolejte z prohlížeče následující URL:

Název_serveru/název_administračního adresáře/modules/registration/install.php

Tedy např.

www.mujserver.cz/admin/modules/registration/install.php


Modul má funkci pro exporty seznamů uživatelů z databáze registrovaných uživatelů. Soubory se exportují do adresáře wwwroot/data/katalogy/export/. Pokud tedy chcete tuto funkci využívat, ujistěte se, že daný adresář existuje (exportní funkce jej ale v případě potřeby zakládá automaticky).

Umístění extenzí

Do souboru config/_preprocess_inc.php umístěte následující kód:

	$registration_file = "./modules/common/_xutils_inc.php";
	if ( is_file( $registration_file ) ) {include_once( $registration_file );};

Registrace plánovaných úloh

V adresářích scheduler/tasks/modules/registration/remove_old_data a scheduler/tasks/modules/registration/regexpire naleznete soubor _registration_node.xml. XML kód z tohoto souboru vložte do souboru offlinedata/scheduler/registration.xml (registrační soubor plánovaných úloh) jako nový XML element pod kořenovým elementem <registrationdb''>.