Écrire une réponse

Veuillez écrire votre message et l'envoyer

Cliquez dans la zone sombre de l'image pour envoyer votre message.

Retour

Résumé de la discussion (messages les plus récents en premier)

thierry.f91
2012-07-06 21:54:54

Une iframe:

<script type="text/javascript">
function setHeight(){
  var hauteur;
  var monFrm = document.getElementById('forum');
  if(document.all){
    hauteur = monFrm.contentWindow.document.body.scrollHeight + 30;
  }else{
    hauteur = monFrm.contentWindow.document.body.offsetHeight + 30;
  }
  monFrm.setAttribute("height", hauteur);
}
</script>
<p>
    <iframe frameborder="no" id="forum" name="forum" onload="setHeight()" scrolling="no" src="http://www." width="100"></iframe></p>

thierry.f91
2012-07-06 21:53:02

C'est le code que je doit modifié + rajouter une iframe ?

<?php
//----------------------------------------------------------- include
define('PHPWG_ROOT_PATH','./');
include_once( PHPWG_ROOT_PATH.'include/common.inc.php' );

// +-----------------------------------------------------------------------+
// | Check Access and exit when user status is not ok                      |
// +-----------------------------------------------------------------------+
check_status(ACCESS_FREE);

//----------------------------------------------------------- user registration

if (!$conf['allow_user_registration'])
{
  page_forbidden('User registration closed');
}

if (isset($_POST['submit']))
{
  if (!verify_ephemeral_key(@$_POST['key']))
  {
        set_status_header(403);
    array_push($page['errors'], 'Invalid/expired form key');
  }

  if ($_POST['password'] != $_POST['password_conf'])
  {
    array_push($page['errors'], l10n('please enter your password again'));
  }

  $page['errors'] =
      register_user($_POST['login'],
                    $_POST['password'],
                    $_POST['mail_address'],
                    true,
                    $page['errors']);

  if (count($page['errors']) == 0)
  {
    // email notification
    if (isset($_POST['send_password_by_mail']) and isset($_POST['mail_address']))
    {
      include_once(PHPWG_ROOT_PATH.'include/functions_mail.inc.php');
           
      $keyargs_content = array(
        get_l10n_args('Hello %s,', $_POST['login']),
        get_l10n_args('Thank you for registering at %s!', $conf['gallery_title']),
        get_l10n_args('', ''),
        get_l10n_args('Here are your connection settings', ''),
        get_l10n_args('Username: %s', $_POST['login']),
        get_l10n_args('Password: %s', $_POST['password']),
        get_l10n_args('Email: %s', $_POST['mail_address']),
        get_l10n_args('', ''),
        get_l10n_args('If you think you\'ve received this email in error, please contact us at %s', get_webmaster_mail_address()),
        );
       
      pwg_mail(
        $_POST['mail_address'],
        array(
          'subject' => '['.$conf['gallery_title'].'] '.l10n('Registration'),
          'content' => l10n_args($keyargs_content),
          'content_format' => 'text/plain',
          )
        );
       
      $_SESSION['page_infos'][] = l10n('Successfully registered, you will soon receive an email with your connection settings. Welcome!');
    }
   
    // log user and redirect
    $user_id = get_userid($_POST['login']);
    log_user($user_id, false);
    redirect(make_index_url());
  }
    $registration_post_key = get_ephemeral_key(2);
}
else
{
    $registration_post_key = get_ephemeral_key(6);
}

$login = !empty($_POST['login'])?htmlspecialchars(stripslashes($_POST['login'])):'';
$email = !empty($_POST['mail_address'])?htmlspecialchars(stripslashes($_POST['mail_address'])):'';

//----------------------------------------------------- template initialization
//
// Start output of page
//
$title= l10n('Registration');
$page['body_id'] = 'theRegisterPage';

$template->set_filenames( array('register'=>'register.tpl') );
$template->assign(array(
  'U_HOME' => make_index_url(),
    'F_KEY' => $registration_post_key,
  'F_ACTION' => 'register.php',
  'F_LOGIN' => $login,
  'F_EMAIL' => $email,
  'obligatory_user_mail_address' => $conf['obligatory_user_mail_address'],
  ));

// include menubar
$themeconf = $template->get_template_vars('themeconf');
if (!isset($themeconf['hide_menu_on']) OR !in_array('theRegisterPage', $themeconf['hide_menu_on']))
{
  include( PHPWG_ROOT_PATH.'include/menubar.inc.php');
}

include(PHPWG_ROOT_PATH.'include/page_header.php');
include(PHPWG_ROOT_PATH.'include/page_messages.php');
$template->parse('register');
include(PHPWG_ROOT_PATH.'include/page_tail.php');
?>

thierry.f91
2012-07-06 19:45:44

lol je sais pas faire.

ddtddt
2012-07-06 18:40:33

thierry.f91 a écrit:

Pas d'idée ?

si une iframe avec un page d'enregistrement réduite !
en fait ne laisser que les champs d'enregistrements

thierry.f91
2012-07-06 18:34:41

Pas d'idée ?

thierry.f91
2012-07-05 19:25:38

Si je met un iframe cela me met toute la page et le widget et petit lol apres iframe reduit je ne connait pas...

ddtddt
2012-07-05 19:14:28

et simplement une iframe avec une page d'enregistrement réduite ?

thierry.f91
2012-07-05 16:13:15

Oui enfaite je voudrais savoir si je peux rajouter sur wordpress la fenêtre d'inscription piwigo...

Oui l’enregistrement se fera que sur piwigo pas wordpress

Car je m'en serre de maillist (Newletter)

Gotcha
2012-07-05 14:41:22

Vous voulez que s'enregistrer sur wordpress, fasse aussi l'inscription sous Piwigo ? Ou bien est-ce l'inverse ?

Votre capture présente la page d'enregistrement de Piwigo. Vous souhaitez utiliser cette page pour s'enregistrer sur Piwigo et Wordpress à la fois ??

thierry.f91
2012-07-04 18:29:46

J'utilise beaucoup Wordpress aussi, et je voudrais savoir si il y a une possibilité d'intégrer l'enregistrement de piwigo d'un membre dans un widget wordpress  ou sur une page ?
Mais que l'enregistrement se face bien dans piwigo pas wordpress.

Merci

Pied de page des forums

Propulsé par FluxBB

github twitter newsletter Faire un don Piwigo.org © 2002-2025 · Contact