Stránka 2 z 2
Re: Classifieds MOD instalace
Napsal: sob 27. črc 2013 19:43:42
od tygrikpbcz
Diky moc
ale zjistil sem jeste jednu drobnustku v clsssifieds modu kdyz nejsem zaregistrovan na webu tak nevidim inzeraty a po prihlaseni jo. a studoval sem nastaveni modu v administraci a taktez prava v php ale memuzu najit neco kde by mi umoznovalo aby kolemjdouci inzeraty videl ale nemohl na ne reagovat.moc prosim jeste o info moc dikyV priloze zasilam scr jak to myslim. takro aby se to ukazovalo aniz by sem byl prihlasen.
Re: Classifieds MOD instalace
Napsal: sob 27. črc 2013 21:33:20
od leschek
Jde nastavit oprávnění pro skupinu Návštěvníci, aby mohli zobrazit inzeráty. To, co je na obrázku jsou náhodné a poslední inzeráty, které se zobrazí pokud přidáš to oprávnění pro návštěvníky. Ti ale budou moci inzerát rozkliknout a zobrazit ho na stránce inzerce.
Re: Classifieds MOD instalace
Napsal: ned 29. pro 2013 7:03:07
od smiesek
na anglickém foru byla snaha o přidání aktuálního počtu aktivních inzerátů do profilu vedle textu příspěvku, ale nikdy se už nikdo neměl k opravě, aby to nebralo ID přihlášeného uživatele, nezabýval jste se tím někdo?
Pokud se nepletu, myslím že u někoho jsem to kdysi na českém foru viděla vyřešeno
Blue Blood píše:Classifieds MOD 1.0.0 Viewtopic Plug-in
This will integrate Classifieds MOD 1.0.0 into your viewtopic.
OPEN: language\en\common.php
FIND:
BEFORE-ADD
Kód: Vybrat vše
//-- mod start : BB Classifieds Viewtopic Plug-in
'CLASSIFIEDS_ADS' => 'Classifieds',
'VIEW_USERS_ADS' => 'View Ads',
//-- mod finish : BB Classifieds Viewtopic Plug-in
OPEN: viewtopic.php
FIND:
BEFORE-ADD
Kód: Vybrat vše
//-- mod start : BB Classifieds Viewtopic Plug-in
function user_total_ads($user_id)
{
global $db, $user, $config, $phpEx, $phpbb_root_path, $auth, $template;
$sql = 'SELECT COUNT(ad_id) AS number_active
FROM ' . CLASSIFIEDS_TABLE . '
WHERE ad_status = ' . ACTIVE . '
AND ad_expire > ' . time() . '
AND ad_poster_id = ' . $user_id;
$result = $db->sql_query($sql);
$total_active = $db->sql_fetchfield('number_active');
$db->sql_freeresult($result);
$ads_link = append_sid("{$phpbb_root_path}buysell/index.$phpEx", 'mode=viewuser&user='.$user_id);
$line = '<strong><a href="' . $ads_link . '">' . $user->lang['VIEW_USERS_ADS'] . ' (' . $total_active . $user->lang['ACTIVE_AD'] . ')' . '</a></strong>';
$template->assign_vars(array(
'USER_ADVERTISEMENTS' => $line,
'S_ENABLE_CLASSIFIEDS' => $config['enable_classifieds'],
));
}
user_total_ads($user->data['user_id']);
//-- mod finish : BB Classifieds Viewtopic Plug-in
OPEN: styles\prosilver\template\viewtopic_body.html
FIND:
Kód: Vybrat vše
<!-- IF postrow.POSTER_FROM --><dd><strong>{L_LOCATION}:</strong> {postrow.POSTER_FROM}</dd><!-- ENDIF -->
BEFORE-ADD
Kód: Vybrat vše
<!-- IF S_ENABLE_CLASSIFIEDS --><dd><strong>{L_CLASSIFIEDS_ADS}:</strong> {USER_ADVERTISEMENTS}</dd><!-- ENDIF -->
That's it!!!
Enjoy!!
Kód: Vybrat vše
user_total_ads($user->data['user_id']); --> this always return my own id.