Frågor kring MODdar (modifikationer) för phpBB 2.0.x.
Moderatorer: Moderatorgrupp , Supportgrupp
Nice
Extra aktiv medlem
Inlägg: 114 Blev medlem: 2003-10-05 12:21
Svar: 0
Ort: Luleå
Inlägg
av Nice » 2005-03-30 22:00
Har laddat ner modden:
http://www.phpbbhacks.com/download/4490
Det första som står i modden...
Kod: Markera allt
#
#-----[ SQL ]------------------------------------------
#
INSERT INTO phpbb_config(config_name, config_value) VALUES ('default_avatar_guests_url', '');
INSERT INTO phpbb_config(config_name, config_value) VALUES ('default_avatar_users_url', '');
INSERT INTO phpbb_config(config_name, config_value) VALUES ('default_avatar_set', '3');
Vad menas med det???
och så nästa...
Kod: Markera allt
#
#-----[ OPEN ]------------------------------------------
#
admin/admin_board.php
#
#-----[ FIND ]------------------------------------------
#
$disable_board_no = ( !$new['board_disable'] ) ? "checked=\"checked\"" : "";
#
#-----[ AFTER, ADD ]------------------------------------------
#
// Default avatar MOD, By Manipe (Begin)
$default_avatar_guests = ($new['default_avatar_set'] == '0') ? "checked=\"checked\"" : "";
$default_avatar_users = ($new['default_avatar_set'] == '1') ? "checked=\"checked\"" : "";
$default_avatar_both = ($new['default_avatar_set'] == '2') ? "checked=\"checked\"" : "";
$default_avatar_none = ($new['default_avatar_set'] == '3') ? "checked=\"checked\"" : "";
// Default avatar MOD, By Manipe (End)
Jag fattar ju att man i filen "admin_board.php " ska leta upp
Kod: Markera allt
$disable_board_no = ( !$new['board_disable'] ) ? "checked=\"checked\"" : "";
men ska jag "bara" adda koden direkt efter...typ såhär eller???
Kod: Markera allt
$disable_board_no = ( !$new['board_disable'] ) ? "checked=\"checked\"" : "";
// Default avatar MOD, By Manipe (Begin)
$default_avatar_guests = ($new['default_avatar_set'] == '0') ? "checked=\"checked\"" : "";
$default_avatar_users = ($new['default_avatar_set'] == '1') ? "checked=\"checked\"" : "";
$default_avatar_both = ($new['default_avatar_set'] == '2') ? "checked=\"checked\"" : "";
$default_avatar_none = ($new['default_avatar_set'] == '3') ? "checked=\"checked\"" : "";
// Default avatar MOD, By Manipe (End)
Är ju som min första modd...så man är ju som liiiite nervös ju
Nice
Extra aktiv medlem
Inlägg: 114 Blev medlem: 2003-10-05 12:21
Svar: 0
Ort: Luleå
Inlägg
av Nice » 2005-03-30 22:05
...och måste varje förändring börja och avslutas med
Kod: Markera allt
// Default avatar MOD, By Manipe (Begin)
// Default avatar MOD, By Manipe (End)
PazZze
Support
Inlägg: 1028 Blev medlem: 2004-05-10 10:19
Svar: 0
Ort: Stockholm
Inlägg
av PazZze » 2005-03-31 07:47
Kod: Markera allt
#
#-----[ SQL ]------------------------------------------
#
INSERT INTO phpbb_config(config_name, config_value) VALUES ('default_avatar_guests_url', '');
INSERT INTO phpbb_config(config_name, config_value) VALUES ('default_avatar_users_url', '');
INSERT INTO phpbb_config(config_name, config_value) VALUES ('default_avatar_set', '3');
Du ska ta och gå in i din databas och lägga till dom där värderna...
nästa är bara att göra vad som står
Kod: Markera allt
#
#-----[ OPEN ]------------------------------------------
#
admin/admin_board.php
#
#-----[ FIND ]------------------------------------------
#
$disable_board_no = ( !$new['board_disable'] ) ? "checked=\"checked\"" : "";
#
#-----[ AFTER, ADD ]------------------------------------------
#
// Default avatar MOD, By Manipe (Begin)
$default_avatar_guests = ($new['default_avatar_set'] == '0') ? "checked=\"checked\"" : "";
$default_avatar_users = ($new['default_avatar_set'] == '1') ? "checked=\"checked\"" : "";
$default_avatar_both = ($new['default_avatar_set'] == '2') ? "checked=\"checked\"" : "";
$default_avatar_none = ($new['default_avatar_set'] == '3') ? "checked=\"checked\"" : "";
// Default avatar MOD, By Manipe (End)
Kod: Markera allt
$disable_board_no = ( !$new['board_disable'] ) ? "checked=\"checked\"" : "";
// Default avatar MOD, By Manipe (Begin)
$default_avatar_guests = ($new['default_avatar_set'] == '0') ? "checked=\"checked\"" : "";
$default_avatar_users = ($new['default_avatar_set'] == '1') ? "checked=\"checked\"" : "";
$default_avatar_both = ($new['default_avatar_set'] == '2') ? "checked=\"checked\"" : "";
$default_avatar_none = ($new['default_avatar_set'] == '3') ? "checked=\"checked\"" : "";
// Default avatar MOD, By Manipe (End)
japp, du är duktig du
Joel PazZze Martinsson - phpBB Sverige Support
Holger
Support - Ledare
Inlägg: 6554 Blev medlem: 2004-06-09 08:32
Svar: 1
Ort: Hannover/Tyskland
Kontakt:
Inlägg
av Holger » 2005-03-31 08:36
Nice skrev: ...och måste varje förändring börja och avslutas med
Kod: Markera allt
// Default avatar MOD, By Manipe (Begin)
// Default avatar MOD, By Manipe (End)
Ha det kvar, det gör det lättare under felsökning eller om du vill ta bort modden någon gång i framtiden.
/H
Holger Gremminger
Ingen support via PM!
Nice
Extra aktiv medlem
Inlägg: 114 Blev medlem: 2003-10-05 12:21
Svar: 0
Ort: Luleå
Inlägg
av Nice » 2005-03-31 09:24
PazZze skrev:
Du ska ta och gå in i din databas och lägga till dom där värderna...
Misstänkte ju det
Loggat in i databasen...klickat på "phpbb_config" och sedan "SQL" men sedan???? Ska jag i fältet "Kör SQL-fråga/frågor i databasen" skriva in
Kod: Markera allt
('default_avatar_guests_url', ''); ('default_avatar_users_url', ''); ('default_avatar_set', '3');
...markera "config_name" och sedan klicka på "kör" och sedan klistra in samma igen markera "config_value" och klicka på "kör" igen...eller???
och ska
Nice
Extra aktiv medlem
Inlägg: 114 Blev medlem: 2003-10-05 12:21
Svar: 0
Ort: Luleå
Inlägg
av Nice » 2005-03-31 09:26
Holger skrev: Nice skrev: ...och måste varje förändring börja och avslutas med
Kod: Markera allt
// Default avatar MOD, By Manipe (Begin)
// Default avatar MOD, By Manipe (End)
Ha det kvar, det gör det lättare under felsökning eller om du vill ta bort modden någon gång i framtiden.
/H
Jo det blir ju lättare och hitta dom då ju
Holger
Support - Ledare
Inlägg: 6554 Blev medlem: 2004-06-09 08:32
Svar: 1
Ort: Hannover/Tyskland
Kontakt:
Inlägg
av Holger » 2005-03-31 09:31
Nice skrev: PazZze skrev:
Du ska ta och gå in i din databas och lägga till dom där värderna...
Misstänkte ju det
Loggat in i databasen...klickat på "phpbb_config" och sedan "SQL" men sedan???? Ska jag i fältet "Kör SQL-fråga/frågor i databasen" skriva in
Kod: Markera allt
('default_avatar_guests_url', ''); ('default_avatar_users_url', ''); ('default_avatar_set', '3');
...markera "config_name" och sedan klicka på "kör" och sedan klistra in samma igen markera "config_value" och klicka på "kör" igen...eller???
och ska
Bara klipp och klistra in alltihop:
Kod: Markera allt
INSERT INTO phpbb_config(config_name, config_value) VALUES ('default_avatar_guests_url', '');
INSERT INTO phpbb_config(config_name, config_value) VALUES ('default_avatar_users_url', '');
INSERT INTO phpbb_config(config_name, config_value) VALUES ('default_avatar_set', '3');
Allt, även paranteserna!
Instruktionerna för en modd är normalt sett gjorda så att man inte behöver fundera på vad som skall med och vad som inte skall med, det är bara till att göra PRECIS som där står.
Återkom om du har fler frågor!
Holger Gremminger
Ingen support via PM!
Nice
Extra aktiv medlem
Inlägg: 114 Blev medlem: 2003-10-05 12:21
Svar: 0
Ort: Luleå
Inlägg
av Nice » 2005-03-31 10:54
Jepp fick ju det och fungera på mitt testforum...så nu vågar jag ju köra på riktigt
Tack PazZze och Holger!!!!
Nice
Extra aktiv medlem
Inlägg: 114 Blev medlem: 2003-10-05 12:21
Svar: 0
Ort: Luleå
Inlägg
av Nice » 2005-03-31 17:32
Ehummmm...när det står
Kod: Markera allt
#
#-----[ OPEN ]------------------------------------------
#
templates/subSilver/admin/board_config_body.tpl
...visst MÅSTE man då göra samma ändringar i ALLA admin/board_config_body.tpl filer...jag menar när man har installerat olika teman
och samma när det står...
Kod: Markera allt
#
#-----[ OPEN ]------------------------------------------
#
language/lang_english/lang_admin.php
så gäller det även lang_swedish/lang_admin.php...eller hur
Nice
Extra aktiv medlem
Inlägg: 114 Blev medlem: 2003-10-05 12:21
Svar: 0
Ort: Luleå
Inlägg
av Nice » 2005-03-31 18:17
Men då upptäcker jag att den "rätta" koden int finns i cobalt & fisubsilversh
Kod: Markera allt
<tr>
<th class="thHead" colspan="2">{L_AVATAR_SETTINGS}</th>
</tr>
ser ut så här...
Kod: Markera allt
<tr>
<th colspan="2">{L_AVATAR_SETTINGS}</th>
</tr>
Det är ju
<th class="thHead" som saknas men kommer det ändå att funka???
Senast redigerad av
Nice den 2005-03-31 18:48, redigerad totalt 1 gånger.
PazZze
Support
Inlägg: 1028 Blev medlem: 2004-05-10 10:19
Svar: 0
Ort: Stockholm
Inlägg
av PazZze » 2005-03-31 18:43
kolla vilken version modden är skriven för, är det tex 2.0.6 och du använder 2.0.13 så finns det säker något fel i modden... men kolla så att "omgivningen" ser rätt ut, om det tex bara finns en {L_AVATAR_SETTINGS} så kan man alltid utgå från att det är rätt.
Det är bra att lägga till "//ändrat" text som lagts till "//slut ändrat" för att enkelt hitta det igen
Om man ändrar (replace) så ta det som stog innan och sätt innom /* och */ om det är fler rader, annars bara //
Joel PazZze Martinsson - phpBB Sverige Support
Nice
Extra aktiv medlem
Inlägg: 114 Blev medlem: 2003-10-05 12:21
Svar: 0
Ort: Luleå
Inlägg
av Nice » 2005-03-31 18:53
PazZze skrev: kolla vilken version modden är skriven för, är det tex 2.0.6 och du använder 2.0.13 så finns det säker något fel i modden... men kolla så att "omgivningen" ser rätt ut, om det tex bara finns en {L_AVATAR_SETTINGS} så kan man alltid utgå från att det är rätt.
Det är bra att lägga till "//ändrat" text som lagts till "//slut ändrat" för att enkelt hitta det igen
Om man ändrar (replace) så ta det som stog innan och sätt innom /* och */ om det är fler rader, annars bara //
Okey...det står ju int för vilken version den är skriven för...men den är uppdaterad 2005-01-10 så den bör ju vara gjord för 2.0.11 och 2.0.13
...nä fan jag kör vidare
Holger
Support - Ledare
Inlägg: 6554 Blev medlem: 2004-06-09 08:32
Svar: 1
Ort: Hannover/Tyskland
Kontakt:
Inlägg
av Holger » 2005-03-31 20:04
Nice skrev: ...visst MÅSTE man då göra samma ändringar i ALLA admin/board_config_body.tpl filer...jag menar när man har installerat olika teman
...
så gäller det även lang_swedish/lang_admin.php...eller hur
...
Det är ju <th class="thHead" som saknas men kommer det ändå att funka???
"Ja" på alla tre frågorna!
Lycka till!
Holger Gremminger
Ingen support via PM!
Nice
Extra aktiv medlem
Inlägg: 114 Blev medlem: 2003-10-05 12:21
Svar: 0
Ort: Luleå
Inlägg
av Nice » 2005-03-31 21:51
Klart!!!...och det funkar ju med ALLA teman ju
Tack igen
Användare som besöker denna kategori: 1 och 0 gäst