Classifieds MOD instalace

Vaše dotazy, potíže nebo diskuze k phpBB3 MODům patří sem
Pravidla fóra
Nikdy na fóru nezveřejňujete své údaje (uživ. jméno a heslo) k vaší databázi a FTP, riskujete tím mnoho věcí. Od zneužití po zničení vašeho systému. Pokud je to opravdu nutné, tak doporučujeme vytvořit dočasný FTP účet pro ty potřebné soubory.

Oficiální podpora je z technických důvodů poskytována pouze MODům, které byly schváleny na phpBB.com, jejich seznam najdete zde.
tygrikpbcz
Příspěvky: 30
Registrován: ned 08. bře 2009 0:42:05

Re: Classifieds MOD instalace

Příspěvek od tygrikpbcz » sob 27. črc 2013 19:43:42

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.
Přílohy
Bez názvu scr.png

leschek
Příspěvky: 3015
Registrován: stř 09. lis 2011 0:09:51
Kontaktovat uživatele:

Re: Classifieds MOD instalace

Příspěvek od leschek » sob 27. črc 2013 21:33:20

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.

Uživatelský avatar
smiesek
V.I.P.
V.I.P.
Příspěvky: 3059
Registrován: stř 22. úno 2006 1:00:00
Bydliště: Praha
Kontaktovat uživatele:

Re: Classifieds MOD instalace

Příspěvek od smiesek » ned 29. pro 2013 7:03:07

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

Obrázek

This will integrate Classifieds MOD 1.0.0 into your viewtopic.

OPEN: language\en\common.php
FIND:

Kód: Vybrat vše

// MOD :: CLASSIFIEDS MOD -- END
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:

Kód: Vybrat vše

page_footer();
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.

Zamčeno