Debug v17
This commit is contained in:
parent
077c3312ce
commit
3880871be7
@ -50,10 +50,8 @@ require_once DOL_DOCUMENT_ROOT.'/product/class/product.class.php';
|
|||||||
require_once DOL_DOCUMENT_ROOT.'/societe/class/societeaccount.class.php';
|
require_once DOL_DOCUMENT_ROOT.'/societe/class/societeaccount.class.php';
|
||||||
require_once DOL_DOCUMENT_ROOT.'/compta/facture/class/facture.class.php';
|
require_once DOL_DOCUMENT_ROOT.'/compta/facture/class/facture.class.php';
|
||||||
require_once DOL_DOCUMENT_ROOT.'/projet/class/project.class.php';
|
require_once DOL_DOCUMENT_ROOT.'/projet/class/project.class.php';
|
||||||
// Hook to be used by external payment modules (ie Payzen, ...)
|
|
||||||
include_once DOL_DOCUMENT_ROOT.'/core/class/hookmanager.class.php';
|
global $dolibarr_main_url_root;
|
||||||
$hookmanager = new HookManager($db);
|
|
||||||
$hookmanager->initHooks(array('newpayment'));
|
|
||||||
|
|
||||||
// Load translation files
|
// Load translation files
|
||||||
$langs->loadLangs(array("other", "dict", "bills", "companies", "errors", "paybox", "paypal", "stripe")); // File with generic data
|
$langs->loadLangs(array("other", "dict", "bills", "companies", "errors", "paybox", "paypal", "stripe")); // File with generic data
|
||||||
@ -83,12 +81,90 @@ if ($resultproject < 0) {
|
|||||||
$errmsg .= $project->error;
|
$errmsg .= $project->error;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
$hookmanager->initHooks(array('newpayment'));
|
||||||
|
|
||||||
|
$extrafields = new ExtraFields($db);
|
||||||
|
|
||||||
|
$user->loadDefaultValues();
|
||||||
|
|
||||||
// Security check
|
// Security check
|
||||||
if (empty($conf->project->enabled)) {
|
if (empty($conf->project->enabled)) {
|
||||||
httponly_accessforbidden('Module Project not enabled');
|
httponly_accessforbidden('Module Project not enabled');
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Show header for new member
|
||||||
|
*
|
||||||
|
* @param string $title Title
|
||||||
|
* @param string $head Head array
|
||||||
|
* @param int $disablejs More content into html header
|
||||||
|
* @param int $disablehead More content into html header
|
||||||
|
* @param array $arrayofjs Array of complementary js files
|
||||||
|
* @param array $arrayofcss Array of complementary css files
|
||||||
|
* @return void
|
||||||
|
*/
|
||||||
|
function llxHeaderVierge($title, $head = "", $disablejs = 0, $disablehead = 0, $arrayofjs = '', $arrayofcss = '')
|
||||||
|
{
|
||||||
|
global $user, $conf, $langs, $mysoc;
|
||||||
|
|
||||||
|
top_htmlhead($head, $title, $disablejs, $disablehead, $arrayofjs, $arrayofcss); // Show html headers
|
||||||
|
|
||||||
|
print '<body id="mainbody" class="publicnewmemberform">';
|
||||||
|
|
||||||
|
// Define urllogo
|
||||||
|
$urllogo = DOL_URL_ROOT.'/theme/common/login_logo.png';
|
||||||
|
|
||||||
|
if (!empty($mysoc->logo_small) && is_readable($conf->mycompany->dir_output.'/logos/thumbs/'.$mysoc->logo_small)) {
|
||||||
|
$urllogo = DOL_URL_ROOT.'/viewimage.php?cache=1&modulepart=mycompany&file='.urlencode('logos/thumbs/'.$mysoc->logo_small);
|
||||||
|
} elseif (!empty($mysoc->logo) && is_readable($conf->mycompany->dir_output.'/logos/'.$mysoc->logo)) {
|
||||||
|
$urllogo = DOL_URL_ROOT.'/viewimage.php?cache=1&modulepart=mycompany&file='.urlencode('logos/'.$mysoc->logo);
|
||||||
|
} elseif (is_readable(DOL_DOCUMENT_ROOT.'/theme/dolibarr_logo.svg')) {
|
||||||
|
$urllogo = DOL_URL_ROOT.'/theme/dolibarr_logo.svg';
|
||||||
|
}
|
||||||
|
|
||||||
|
print '<div class="center">';
|
||||||
|
// Output html code for logo
|
||||||
|
if ($urllogo) {
|
||||||
|
print '<div class="backgreypublicpayment">';
|
||||||
|
print '<div class="logopublicpayment">';
|
||||||
|
print '<img id="dolpaymentlogo" src="'.$urllogo.'"';
|
||||||
|
print '>';
|
||||||
|
print '</div>';
|
||||||
|
if (empty($conf->global->MAIN_HIDE_POWERED_BY)) {
|
||||||
|
print '<div class="poweredbypublicpayment opacitymedium right"><a class="poweredbyhref" href="https://www.dolibarr.org?utm_medium=website&utm_source=poweredby" target="dolibarr" rel="noopener">'.$langs->trans("PoweredBy").'<br><img class="poweredbyimg" src="'.DOL_URL_ROOT.'/theme/dolibarr_logo.svg" width="80px"></a></div>';
|
||||||
|
}
|
||||||
|
print '</div>';
|
||||||
|
}
|
||||||
|
|
||||||
|
if (!empty($conf->global->PROJECT_IMAGE_PUBLIC_SUGGEST_CONFERENCE)) {
|
||||||
|
print '<div class="backimagepubliceventorganizationsubscription">';
|
||||||
|
print '<img id="idPROJECT_IMAGE_PUBLIC_SUGGEST_CONFERENCE" src="'.$conf->global->PROJECT_IMAGE_PUBLIC_SUGGEST_CONFERENCE.'">';
|
||||||
|
print '</div>';
|
||||||
|
}
|
||||||
|
|
||||||
|
print '</div>';
|
||||||
|
|
||||||
|
print '<div class="divmainbodylarge">';
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Show footer for new member
|
||||||
|
*
|
||||||
|
* @return void
|
||||||
|
*/
|
||||||
|
function llxFooterVierge()
|
||||||
|
{
|
||||||
|
print '</div>';
|
||||||
|
|
||||||
|
printCommonFooter('public');
|
||||||
|
|
||||||
|
print "</body>\n";
|
||||||
|
print "</html>\n";
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* Actions
|
* Actions
|
||||||
*/
|
*/
|
||||||
@ -185,25 +261,24 @@ if (!empty($conf->global->PROJECT_IMAGE_PUBLIC_ORGANIZEDEVENT)) {
|
|||||||
print '</div>';
|
print '</div>';
|
||||||
}
|
}
|
||||||
|
|
||||||
print '<br>';
|
|
||||||
|
|
||||||
|
|
||||||
print '<div align="center">';
|
print '<div align="center">';
|
||||||
print '<div id="divsubscribe">';
|
print '<div id="divsubscribe">';
|
||||||
|
|
||||||
|
|
||||||
// Event summary
|
// Sub banner
|
||||||
print '<div class="center">';
|
print '<div class="center subscriptionformbanner subbanner justify margintoponly paddingtop marginbottomonly padingbottom">';
|
||||||
print '<span class="eventlabel large">'.dol_escape_htmltag($project->title . ' '. $project->label).'</span><br>';
|
print load_fiche_titre($langs->trans("NewRegistration"), '', '', 0, 0, 'center');
|
||||||
print '<br><br>'."\n";
|
// Welcome message
|
||||||
print '<span class="opacitymedium">'.$langs->trans("EvntOrgRegistrationWelcomeMessage")."</span>\n";
|
print '<span class="opacitymedium">'.$langs->trans("EvntOrgRegistrationWelcomeMessage").'</span>';
|
||||||
print $project->note_public."\n";
|
print '<br>';
|
||||||
//print img_picto('', 'map-marker-alt').$langs->trans("Location").': xxxx';
|
// Title
|
||||||
|
print '<span class="eventlabel large">'.dol_escape_htmltag($project->title . ' '. $conference->label).'</span><br>';
|
||||||
print '</div>';
|
print '</div>';
|
||||||
|
|
||||||
|
|
||||||
// Help text
|
// Help text
|
||||||
print '<div class="center subscriptionformhelptext">';
|
print '<div class="justify subscriptionformhelptext">';
|
||||||
|
|
||||||
if ($project->date_start_event || $project->date_end_event) {
|
if ($project->date_start_event || $project->date_end_event) {
|
||||||
print '<br><span class="fa fa-calendar pictofixedwidth opacitymedium"></span>';
|
print '<br><span class="fa fa-calendar pictofixedwidth opacitymedium"></span>';
|
||||||
@ -297,61 +372,3 @@ htmlPrintOnlinePaymentFooter($mysoc, $langs, 1, $suffix, $object);
|
|||||||
llxFooter('', 'public');
|
llxFooter('', 'public');
|
||||||
|
|
||||||
$db->close();
|
$db->close();
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Show header for new member
|
|
||||||
*
|
|
||||||
* @param string $title Title
|
|
||||||
* @param string $head Head array
|
|
||||||
* @param int $disablejs More content into html header
|
|
||||||
* @param int $disablehead More content into html header
|
|
||||||
* @param array $arrayofjs Array of complementary js files
|
|
||||||
* @param array $arrayofcss Array of complementary css files
|
|
||||||
* @return void
|
|
||||||
*/
|
|
||||||
function llxHeaderVierge($title, $head = "", $disablejs = 0, $disablehead = 0, $arrayofjs = '', $arrayofcss = '')
|
|
||||||
{
|
|
||||||
global $user, $conf, $langs, $mysoc;
|
|
||||||
|
|
||||||
top_htmlhead($head, $title, $disablejs, $disablehead, $arrayofjs, $arrayofcss); // Show html headers
|
|
||||||
|
|
||||||
print '<body id="mainbody" class="publicnewmemberform">';
|
|
||||||
|
|
||||||
// Define urllogo
|
|
||||||
$urllogo = DOL_URL_ROOT.'/theme/common/login_logo.png';
|
|
||||||
|
|
||||||
if (!empty($mysoc->logo_small) && is_readable($conf->mycompany->dir_output.'/logos/thumbs/'.$mysoc->logo_small)) {
|
|
||||||
$urllogo = DOL_URL_ROOT.'/viewimage.php?cache=1&modulepart=mycompany&file='.urlencode('logos/thumbs/'.$mysoc->logo_small);
|
|
||||||
} elseif (!empty($mysoc->logo) && is_readable($conf->mycompany->dir_output.'/logos/'.$mysoc->logo)) {
|
|
||||||
$urllogo = DOL_URL_ROOT.'/viewimage.php?cache=1&modulepart=mycompany&file='.urlencode('logos/'.$mysoc->logo);
|
|
||||||
} elseif (is_readable(DOL_DOCUMENT_ROOT.'/theme/dolibarr_logo.svg')) {
|
|
||||||
$urllogo = DOL_URL_ROOT.'/theme/dolibarr_logo.svg';
|
|
||||||
}
|
|
||||||
|
|
||||||
print '<div class="center">';
|
|
||||||
|
|
||||||
// Output html code for logo
|
|
||||||
if ($urllogo) {
|
|
||||||
print '<div class="backgreypublicpayment">';
|
|
||||||
print '<div class="logopublicpayment">';
|
|
||||||
print '<img id="dolpaymentlogo" src="'.$urllogo.'"';
|
|
||||||
print '>';
|
|
||||||
print '</div>';
|
|
||||||
if (empty($conf->global->MAIN_HIDE_POWERED_BY)) {
|
|
||||||
print '<div class="poweredbypublicpayment opacitymedium right"><a class="poweredbyhref" href="https://www.dolibarr.org?utm_medium=website&utm_source=poweredby" target="dolibarr" rel="noopener">'.$langs->trans("PoweredBy").'<br><img class="poweredbyimg" src="'.DOL_URL_ROOT.'/theme/dolibarr_logo.svg" width="80px"></a></div>';
|
|
||||||
}
|
|
||||||
print '</div>';
|
|
||||||
}
|
|
||||||
|
|
||||||
if (!empty($conf->global->PROJECT_IMAGE_PUBLIC_SUGGEST_CONFERENCE)) {
|
|
||||||
print '<div class="backimagepublicsuggestconference">';
|
|
||||||
print '<img id="idPROJECT_IMAGE_PUBLIC_SUGGEST_CONFERENCE" src="'.$conf->global->PROJECT_IMAGE_PUBLIC_SUGGEST_CONFERENCE.'">';
|
|
||||||
print '</div>';
|
|
||||||
}
|
|
||||||
|
|
||||||
print '</div>';
|
|
||||||
|
|
||||||
print '<div class="divmainbodylarge">';
|
|
||||||
}
|
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user