Популяризиране на форум

Здравейте! Към сайт (който е що годе добре посещаван), пуснах форум. Но потребителите, като че ли нещо не ще да захващат. Можете ли да ме насочите как вие популяризирате вашите форуми? Съдържанието на сайта е полезно и наистина има смисъл да се развива, но как да накарам потребителите да изградят едно общество? Ще съм благодарен на всякакви съвети!
 
От: Популяризиране на форум

Една стратегия, за която само съм чувал, че работи е да симулираш общество. Регваш към 10 акаунта и обсъждаш спорни(по възможност) въпроси... Да, тъпо звучи :)
Другото нещо е малко като при rss-а - да ги подканяш и да направиш така, че да няма посетител, който да не знае за съществуването на форума към сайта.
Сигурно си забелязал и как Блинки посреща всеки нов потребител :)
И още един съвет - някъде в началната страница да поставиш "Последно обсъждани теми във форума"
 
От: Популяризиране на форум

Това беше дискутирано някъде
и най-важната причина е Потребителят да има НУЖДА да пише във форума

например имам сайт за песни и потребители искат преводи чрез форума, да ти кажа расте та расте, не мога да смогна!
 
От: Популяризиране на форум

Колкото по-жив е, толкова по-атрактивен ще е и развиващ се. Контент и накарай мембърите да постват често, както и предизвикай ги с нещо. Контент и полезно инфо, както и нещо уникално за нишата в която си ще помогне доста. Все пак имай напредвид че и ако му е свъшил работа, ще се върне пак да потърси решение на следващото си начинание/проблем. Успехи. ;)
 
От: Популяризиране на форум

Темичката е стара, но нека я раздвижа с един въпрос. Тъй като и аз от скоро имам форум към сайта, благодарение на колегата uphero , интересува ме общите условия по форумите аз ли трябва да ги пиша от-до или има някакви примерни, които само се коригират. Не че ме мързи чак толкова много, но нали съм българче и да не изпусна лесното :D
 
От: Популяризиране на форум

Ако си ограничен от вдъхновение и време за писане за правилата бих ти предложил нещо кратко, например:
Правила
Накратко няма твърди правила. Тук е като на улицата (в магазина, автобуса). Ако се държите учтиво и към вас ще се държат учтиво. Ако се държите грубо или предизвикателно, много вероятно е да ви изгонят.
 
Aaa, правете си правила. Недейте така. :) Поне за какво съдържание да се пуска, какво да не се говори и т.н. Има значение. ;) Ако си лишен от вдъхновение с представи как искаш да се държат хората като ти дойдат у вас, с какво да се съобразяват и поставяш всички други морални норми и получаваш горе долу нещо готово като правила. :)
 
От: Популяризиране на форум

Определено ще си напиша правила , но на този етап трябва да се занимая с това да довлача хора във форума... В този ред на мисли може ли тук да попитам как да сложа "последни мнения от форума" на началната страница на сайта :)
 
От: Популяризиране на форум

Форумът ти phpbb ли е,ако да--->
Това трябва да бъде поставено най-отгоре на страницата ти.

PHP:
<?php
    define('IN_PHPBB', true);
    $phpbb_root_path = './forum/'; // Path to phpbb folder
    $phpEx = substr(strrchr(__FILE__, '.'), 1);
    include($phpbb_root_path . 'common.' . $phpEx);
    include($phpbb_root_path . 'includes/functions_display.' . $phpEx);

    // Start session management
    $user->session_begin();
    $auth->acl($user->data);

    // Grab user preferences
    $user->setup();
?>


А това постави,където искаш да ти се появят линковете на темите

PHP:
<?php
    /*** phpBB3 - Last Active Topics System ***/
    //Show last x topics
    define('TOPICS_LIMIT',10);

    // Create arrays
    $topics = array();
    
    // Get forums that current user has read rights to.
    $forums = array_unique(array_keys($auth->acl_getf('f_read', true)));
    
    // Get active topics.
    $sql="SELECT *
    FROM " . TOPICS_TABLE . "
    WHERE topic_approved = '1' AND " . $db->sql_in_set('forum_id', $forums) . "
    ORDER BY topic_last_post_time DESC";
    $result = $db->sql_query_limit($sql,TOPICS_LIMIT);
    while ($r = $db->sql_fetchrow($result))
    {
        $topics[] = $r;
    }
   $db->sql_freeresult($result);
?>
<div>
<?php
        
    foreach($topics as $t)
    {
        // Get folder img, topic status/type related information
        $topic_tracking_info = get_complete_topic_tracking($t['forum_id'], $t['topic_id']);
        $unread_topic = (isset($topic_tracking_info[$t['topic_id']]) && $t['topic_last_post_time'] > $topic_tracking_info[$t['topic_id']]) ? true : false;
        $folder_img = $folder_alt = $topic_type = '';
        topic_status($t, $t['topic_replies'], $unread_topic, $folder_img, $folder_alt, $topic_type);
        
        // output the link
        ?>
            <img style="vertical-align: text-bottom" src="<?php echo $user->img($folder_img, $folder_alt, false, '', 'src');?>" title="<?php echo $user->lang[$folder_alt];?>" alt="<?php echo $user->lang[$folder_alt];?>" />
            <a href="<?php echo $phpbb_root_path . 'viewtopic.php?f=' . $t['forum_id'] . '&amp;t=' . $t['topic_id'] . '&amp;p=' . $t['topic_last_post_id'] . '#p' . $t['topic_last_post_id'];?>"><?php echo html_entity_decode($t['topic_title']);?></a><br />
    <?
    }
    ?>
</div>

Източник: Цъкни Тук

Надявам се да съм бил полезен.Поздрави!
 
Re: От: Популяризиране на форум

Форумът ти phpbb ли е,ако да--->
Това трябва да бъде поставено най-отгоре на страницата ти.

PHP:
<?php
    define('IN_PHPBB', true);
    $phpbb_root_path = './forum/'; // Path to phpbb folder
    $phpEx = substr(strrchr(__FILE__, '.'), 1);
    include($phpbb_root_path . 'common.' . $phpEx);
    include($phpbb_root_path . 'includes/functions_display.' . $phpEx);

    // Start session management
    $user->session_begin();
    $auth->acl($user->data);

    // Grab user preferences
    $user->setup();
?>


А това постави,където искаш да ти се появят линковете на темите

PHP:
<?php
    /*** phpBB3 - Last Active Topics System ***/
    //Show last x topics
    define('TOPICS_LIMIT',10);

    // Create arrays
    $topics = array();
    
    // Get forums that current user has read rights to.
    $forums = array_unique(array_keys($auth->acl_getf('f_read', true)));
    
    // Get active topics.
    $sql="SELECT *
    FROM " . TOPICS_TABLE . "
    WHERE topic_approved = '1' AND " . $db->sql_in_set('forum_id', $forums) . "
    ORDER BY topic_last_post_time DESC";
    $result = $db->sql_query_limit($sql,TOPICS_LIMIT);
    while ($r = $db->sql_fetchrow($result))
    {
        $topics[] = $r;
    }
   $db->sql_freeresult($result);
?>
<div>
<?php
        
    foreach($topics as $t)
    {
        // Get folder img, topic status/type related information
        $topic_tracking_info = get_complete_topic_tracking($t['forum_id'], $t['topic_id']);
        $unread_topic = (isset($topic_tracking_info[$t['topic_id']]) && $t['topic_last_post_time'] > $topic_tracking_info[$t['topic_id']]) ? true : false;
        $folder_img = $folder_alt = $topic_type = '';
        topic_status($t, $t['topic_replies'], $unread_topic, $folder_img, $folder_alt, $topic_type);
        
        // output the link
        ?>
            <img style="vertical-align: text-bottom" src="<?php echo $user->img($folder_img, $folder_alt, false, '', 'src');?>" title="<?php echo $user->lang[$folder_alt];?>" alt="<?php echo $user->lang[$folder_alt];?>" />
            <a href="<?php echo $phpbb_root_path . 'viewtopic.php?f=' . $t['forum_id'] . '&t=' . $t['topic_id'] . '&p=' . $t['topic_last_post_id'] . '#p' . $t['topic_last_post_id'];?>"><?php echo html_entity_decode($t['topic_title']);?></a><br />
    <?
    }
    ?>
</div>

Източник: Цъкни Тук

Надявам се да съм бил полезен.Поздрави!

Това не го правете.
 
От: От: Популяризиране на форум

Това трябва да бъде поставено най-отгоре на страницата ти.

phpBB има съвременна версия 3.1 и изглежда това е версията на форума на charka. При 3.1 има известни разлики в начина на логване, но и без това едва ли ще намери къде да пльосне PHP код в Wordpress. Да прескочим и варианта да се търси плугин за интеграция. charka, добави feed.php към адреса на форума и ще видиш, че вече имаш RSS feed, който някак си трябва да може да се вмъкне в Wordpress :)
 

Горе