SQL i phpbb modovi

1

SQL i phpbb modovi

offline
  • Gad  Male
  • Počasni građanin
  • Pridružio: 19 Maj 2005
  • Poruke: 932

Naime, ugradio sam 10-ak modova na svoj forum, ali za sve te modove je potrebno editovati samo .php i .tpl fajlove tako da mi to nije bio problem. E sad želim da ugradim modove za rodjendan tj broj godina u profilu, i spol, a za njih treba da se edituje sql baza. Treba mi pomoc da mi obasnite neke pojmove kao naprimjer ovo:

ALTER TABLE phpbb_users ADD user_gender TINYINT not null DEFAULT '0';



Registruj se da bi učestvovao u diskusiji. Registrovanim korisnicima se NE prikazuju reklame unutar poruka.
offline
  • Pridružio: 20 Dec 2004
  • Poruke: 2887
  • Gde živiš: Na Balkanu

U tabelu phpbb_users dodaj kolonu user_gender

Opis:
tinyint - tiny integer (integer - celi broj)
not null - nije nula (nije prazna odnosno ima neku vrednost)
default = 0 - u startu ima vrednost 0

Nemoj da te ovo zadnje zbuni jer kolona iako je not null može za vrednost imati 0 (nulu) jer je i ta nula neka vrednost, ali ne može ostati prazna odnosno bez podatka u njoj.



offline
  • Gad  Male
  • Počasni građanin
  • Pridružio: 19 Maj 2005
  • Poruke: 932

Nije bitno gdje da je dodam? Jel mora da bude prva ili?

offline
  • Peca  Male
  • Glavni Administrator
  • Predrag Damnjanović
  • SysAdmin i programer
  • Pridružio: 17 Apr 2003
  • Poruke: 23211
  • Gde živiš: Niš

Ma on pita sta da radi sa tim query-jem, gde da ga ukuca Very Happy

offline
  • Gad  Male
  • Počasni građanin
  • Pridružio: 19 Maj 2005
  • Poruke: 932

Takodje i ovo ne kontam


ALTER TABLE phpbb_users ADD user_birthday int(8) DEFAULT '0' NOT NULL; INSERT INTO phpbb_config (config_name, config_value) VALUES ('bday_show',1); INSERT INTO phpbb_config (config_name, config_value) VALUES ('bday_require',0); INSERT INTO phpbb_config (config_name, config_value) VALUES ('bday_year',0); INSERT INTO phpbb_config (config_name, config_value) VALUES ('bday_lock',0); INSERT INTO phpbb_config (config_name, config_value) VALUES ('bday_lookahead',7); INSERT INTO phpbb_config (config_name, config_value) VALUES ('bday_max',100); INSERT INTO phpbb_config (config_name, config_value) VALUES ('bday_min',5);

offline
  • Blood  Male
  • Ugledni građanin
  • Pridružio: 26 Jul 2003
  • Poruke: 384
  • Gde živiš: Beograd

ako hoces, mozes da napravis jedan php file koji ti to moze odraditi:

$query = mysql_query("ALTER TABLE phpbb_users ADD user_birthday int(8) DEFAULT '0' NOT NULL;"); $query = mysql_query("INSERT INTO phpbb_config (config_name, config_value) VALUES ('bday_show',1); "); $query = mysql_query("INSERT INTO phpbb_config (config_name, config_value) VALUES ('bday_require',0); "); $query = mysql_query("INSERT INTO phpbb_config (config_name, config_value) VALUES ('bday_year',0);"); $query = mysql_query("INSERT INTO phpbb_config (config_name, config_value) VALUES ('bday_lock',0);");

..i tako za svaki taj red koji ti je potreban, samo nemoj da zaboravis da samo jednom pokrenes taj novokreirani php file...

POzdrav!

offline
  • Gad  Male
  • Počasni građanin
  • Pridružio: 19 Maj 2005
  • Poruke: 932

Napravio sam, sve funkcioniše, al neznam gdje sam zeznuo jednu stvar Bebee Dol Sad




Font nije isti Sad

Zna li neko koji fajl se treba prepraviti da bi ovo napravio

offline
  • Peca  Male
  • Glavni Administrator
  • Predrag Damnjanović
  • SysAdmin i programer
  • Pridružio: 17 Apr 2003
  • Poruke: 23211
  • Gde živiš: Niš

u template-u - viewtopic.tpl - sredi html...

offline
  • Gad  Male
  • Počasni građanin
  • Pridružio: 19 Maj 2005
  • Poruke: 932

viewtopic_body.tpl misliš?

To sam dobro uradio
# #-----[ OPEN ]------------------------------------------------ # # Make sure to edit this file for every theme you use! # templates/subSilver/viewtopic_body.tpl # #-----[ FIND ]------------------------------------------------ # {postrow.POSTER_AVATAR}<br /><br /> # #-----[ IN-LINE FIND ]---------------------------------------- # {postrow.POSTER_AVATAR}<br /><br /> # #-----[ IN-LINE AFTER, ADD ]---------------------------------- # {postrow.POSTER_AGE}<br />


Prepravio i izgleda ovako:

<tr>       <td width="150" align="center" valign="top" class="row1"><span class="gen">          <span class="postername"><a name="{postrow.U_POST_ID}"></a>{postrow.POSTER_NAME}</span><br />          <span class="posterrank">{postrow.POSTER_RANK}<br /></span>          {postrow.RANK_IMAGE}{postrow.POSTER_AVATAR}<br /><br />{postrow.POSTER_AGE}<br />          <table border="0" cellspacing="0" cellpadding="2" width="95%">          <tr>

Dopuna: 01 Dec 2006 21:51

Neko zna? Peca?

offline
  • Pridružio: 20 Dec 2004
  • Poruke: 2887
  • Gde živiš: Na Balkanu

Pokušaj "</span>" da pomeriš na kraj tog dela koji si dodao.

Ko je trenutno na forumu
 

Ukupno su 1183 korisnika na forumu :: 32 registrovanih, 5 sakrivenih i 1146 gosta   ::   [ Administrator ] [ Supermoderator ] [ Moderator ] :: Detaljnije

Najviše korisnika na forumu ikad bilo je 3466 - dana 01 Jun 2021 17:07

Korisnici koji su trenutno na forumu:
Korisnici trenutno na forumu: Apok, CikaKURE, Dannyboy, Dimitrise93, djboj, DragoslavS, dushan, Excalibur13, HogarStrashni, ikan, ivan1973, Karla, Krvava Devetka, kubura91, laurusri, Lazarus, madza, MB120mm, Mi lao shu, muaddib, nebkv, nemkea71, Oscar2, Panter, procesor, sovanova95, Srle993, stalja, suton, Tvrtko I, vladulns, |_MeD_|