Bug in parser.php file
The bug appears in the inserted links in the messages in the form of [url =
The output link is prefixed with the domain name followed by reversed slashes \\

French

Bug dans le fichier parser.php
Le bug apparait dans les liens inserés dans les messages sous la forme de [url=
Le lien de sortie est prefixé avec le nom de domaine  suivi des slashs inversés \\

Yes. thank you very much.

Hello.
I just update punbb 1.4.2 to 1.4.3
  I see an error when updating my profile.
  I do not have a LinkedIn account and when I want to update the profile page does not save changes if the other linked in box is blank.

To work around the problem I have deactivated the function in the profile page. php lines 988 to 994.
Translated by Google

I would divide my forum into several sections, each section has an equivalent category.
To do this, I need to retrieve forums and topics within each category individually.
Is it possible to change this by creating a drift in the index.php page?

This permettrais the same time to push the limits of punbb further.

thank you

Translated with the help of google translation

Je voudrais diviser mon forum en plusieurs sections, chaque section équivaudrait a une catégorie.
Pour cela, j'aurais besoin de récupérer les forums et sujets appartenant a chaque catégorie individuellement.
Est-il possible de faire cette modification en créant une dérive de la page index.php?

Cela permettrais en même temps de pousser les limites de punbb plus loin.

Merci

5

(0 replies, posted in Feature requests)

Hi everyone

For one of my projects running on punbb, I need an extension that will allow me to manage a business directory.

Is this feasible?

This extension should allow members to add, edit or remove a business and if these fields are expected to display a link in his profile and messages.

The form for adding or editing business with the following fields:
The name of the company
The 5-digit postal code
Description of the free enterprise ... "bar with bbcode to edit the text."

Then a page supplemantaire "entreprises.php" with a search form with only one field to search by zip code.
I am ready to pay for this extension, but it must be coded correctly and without bugs.
I foresee adding about 78,000 companies in the database.
This extension can be hard-coded on two pages add to the root of the forum.
Well-to do not forget a page to administer it all, allowing the administrator to modify or remove a business.

Translation via google translation

Salut tout le monde

Pour un de mes projets tournant sur punbb, j'aurais besoin d'une extension  qui me permettras de gerer un annuaire d'entreprises.

Est-ce faisable ?

Cette extension  devrais permettre aux membres,  d'ajouter, modifier ou supprimer une entreprise, puis si ces champs sont renseignés un lien devrait s'afficher dans son profil et sur ses messages.

Le formulaire pour l'ajout ou modification des entreprises avec les champs suivants:
Le nom de l'entreprise
Le code postal a 5 chiffres
La description de l'entreprise  libre... "avec barre bbcode pour editer le texte".

Puis une page supplemantaire  "entreprises.php" avec un formulaire de recherche avec un  seul champ permettant d'effectuer une recherche par code postal.
Je suis prêt a payer cette extension, mais il faut qu'elle soit codé correctement et sans bugs.
Je prevois d'ajouter environ 78000 entreprises dans cette base
Cette extension peut etre codé en dur, sur deux pages a rajouter a la racine du forum.
Bien-sur il ne faut pas oublier une page pour administrer tout ça, permettant a l'administrateur de modifier ou supprimer une entreprise.

Hello I just update my PunBB forum 136 to the latest version of PunBB 142.
I notice that the frames in my ads is aficchent slide across the width of the forum, the arrows that can reduce the window flotante not work, the problem is present with several diffrentes governed, someone know of or the problem may come, or is it a conflict between duties javascrit forum and flotantes window.

Translation with google translation


Original text

Clyd wrote:

Incompatibilité du code javascript des publicites Slide-in avec punbb1.4.2

Bonjour je viens de mettre a jour mon forum punbb 136 vers la dernière version de punbb 142.
Je m'apercois que les cadres de mes publicites slide in s'aficchent sur toute la largeur du forum, les fleches qui permettent de reduire la fenetre flotante ne fonctionnent pas, le probleme est present avec plusieurs régies diffrentes, quelqu'un saurai d'ou le probleme peut venir, ou s'agit-il d'un conflit entre les fonctions javascrit du forum et de fenetre flotantes.

Texte traduit avec google traduction

thank you

.....progent

Hello, I have a forum that runs on PunBB 1.3.6 and I'm rather satisfied ....

I would like to change the css to have a margin of 10px between each message.
Of course, I tried to add

 .post {margin-bottom: 10px}. 

in my css, but there is nothing to make the boxes are still stuck

If anyone has an idea what would be great.
thank you

Message translated with google

9

(5 replies, posted in PunBB 1.3 additions)

Bonjour.

Bien j'ai trouvé un morceau de code qui permets de disposer une boite de connexion sur toutes les pages du site, je ne suis pas l'auteur de ce code je l'ai trouvé sur une mod je ne sais plus laquelle mais cela fonctionne.

Son auteur se reconnaitra.


Avant le doctype de votre document  il fait ajouter les lignes suivantes.

<?php
 
// Add these lines in the very top of your code
define('FORUM_ROOT', './forum/');
require FORUM_ROOT.'include/common.php'; 
?>

Puis a l'endroit ou vous voulez voir apparaitre la case de connexion ajoutez le code suivant, les membres peuvent voir aussi l'avatar s'ils sont connectés.

<?php
// If user is logged display some informations about it
if (!$forum_user['is_guest'])
{
    require FORUM_ROOT.'lang/'.$forum_user['language'].'/index.php';
    if ($forum_config['o_users_online'] == '1')
    {
        // Fetch users online info and generate strings for output
        $query = array(
            'SELECT'    => 'o.user_id, o.ident',
            'FROM'        => 'online AS o',
            'WHERE'        => 'o.idle=0',
            'ORDER BY'    => 'o.ident'
        );
        $result = $forum_db->query_build($query) or error(__FILE__, __LINE__);
        $num_guests = 0;
        $users = array();

        while ($forum_user_online = $forum_db->fetch_assoc($result))
        {

            if ($forum_user_online['user_id'] > 1)
                $users[] = '<a href="'.forum_link($forum_url['user'], $forum_user_online['user_id']).'">'.forum_htmlencode($forum_user_online['ident']).'</a>';
            else
                ++$num_guests;
            
        }

        // If there are registered users logged in, list them
        if (count($users) > 0)
            //$users_online = '<p><strong>'.$forum_user['Online'].'</strong> '.implode(', ', $users).'</p>';<!--Décommenter cette ligne pour afficher les utilisateurs en ligne-->

        $stats_online[] = 'Membres en ligne: <strong>'.count($users).'</strong><br />';
        $stats_online[] = 'Visiteurs en ligne: <strong>'.$num_guests.'</strong>';
    }
    
    $avatar = generate_avatar_markup($forum_user['id']);
?>
<?php echo Bienvenue ?>: <strong><?php echo forum_htmlencode($forum_user['username']) ?>  </strong> <br />
<?php echo $links['logout'] = '<span id="navlogout"><a href="'.forum_link($forum_url['logout'], array($forum_user['id'], generate_form_token('logout'.$forum_user['id']))).'">'.$lang_common['Logout'].'</a></span> | ';?>
<?php echo $links['profile'] = '<span id="navprofile"'.((substr(FORUM_PAGE, 0, 7) == 'profile') ? ' class="isactive"' : '').'><a href="'.forum_link($forum_url['user'], $forum_user['id']).'">'.$lang_common['Profile'].'</a></span> | ';?>
<?php echo $links['userlist'] = '<span id="navuserlist"'.((FORUM_PAGE == 'userlist') ? ' class="isactive"' : '').'><a href="'.forum_link($forum_url['users']).'">'.$lang_common['User list'].'</a></span>';?>
<?php if ($avatar != '') : ?>
            <?php echo $avatar ?>
<?php else : ?>
<?php endif; ?>
            <ul class="stats-online">
                <?php echo implode("\n\t\t\t", $stats_online) ?>
            </ul>
        
            <?php //if (isset($users_online)) : echo $users_online; endif; ?><!--Décommenter cette ligne pour afficher les utilisateurs en ligne-->

<?php

}


// Else user is not logged, display login form
else
{
    $cur_panel['title'] = $lang_common['Login'];

    require_once FORUM_ROOT.'lang/'.$forum_user['language'].'/login.php';
    $form_action = forum_link($forum_url['login']);
?>
    <?php echo Bienvenue ?>: <strong><?php echo $lang_login['Guest'] ?></strong>    <br />
    <?php echo $lang_login['Please login'] ?><br />
    <a href="<?php echo forum_link($forum_url['register']) ?>"><?php echo $lang_login['Register'] ?></a>
    <a href="<?php echo forum_link($forum_url['request_password']) ?>"><?php echo $lang_login['New password'] ?></a><br />
    <form method="post" action="<?php echo $form_action ?>">
        <div class="hidden">
            <input type="hidden" name="form_sent" value="1" />
            <input type="hidden" name="redirect_url" value="<?php echo get_current_url() ?>" />
            <input type="hidden" name="csrf_token" value="<?php echo generate_form_token($form_action) ?>" />
        </div>
        <div class="panel-input">
            <?php echo $lang_login['Username'] ?>
            <input type="text" name="req_username" size="13" /><br />
        </div>
        <div class="panel-input">
            <?php echo $lang_login['Password'] ?>
            <input type="password" name="req_password" size="13" /><br />
        </div>
        <div>
            <label for="fld-remember-me"><span class="fld-label"><?php echo $lang_login['Remember me'] ?></span>&nbsp;<input type="checkbox" id="fld-remember-me" name="save_pass" value="1" /></label>
            <span class="submit"><input type="submit" name="login" value="<?php echo $lang_common['Login'] ?>" /></span>
        </div>
            
            
</form><?php

}

// this variable is also used for display statistics on forums page
unset($stats_list);

?>

Bien sur il faudrait ajouter a ce code les liens supplementaires contenus dans la navlinks, personellement je n'ais pas besoin de plus.

Ajouter au fichier login de votre pack langage les lignes suivantes (traduisez selon vos besoins)

'Guest'                                =>    'Visiteur',
'Welcome'                            =>    'Bienvenue',
'Please login'                        =>    'Déjà inscrit? Connectez-vous.',
'Register'                            =>    'S\'enregistrer',
'New password'                        =>    'Redéfinir mot de passe'

Enfin un code CSS devra etre creé selon les besoins de chacun,sur le thème du site.

Ce code fonctionne parfaitement, il est possible de faire un nettoyage de code approfondi car je n'y connais rien en php.