User Tools

Site Tools


sermn_wiki:userpages:marta:reserves_117

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
Last revision Both sides next revision
sermn_wiki:userpages:marta:reserves_117 [2014/01/02 11:20]
miquel [Taula usergroups]
sermn_wiki:userpages:marta:reserves_117 [2019/04/26 11:00]
miquel [Posta en funcionament de la v.1.1.7]
Line 1: Line 1:
-====== Posta en funcionament de la v.1.1.7 ======+====== Posada en funcionament de la v.1.1.7 ======
  
 Aquí es detallen les comprovacions i els ajusts que s'han fet per poder instal·lar la versió 1.1.7 des de zero i sense errors. Aquí es detallen les comprovacions i els ajusts que s'han fet per poder instal·lar la versió 1.1.7 des de zero i sense errors.
Line 120: Line 120:
  
 A més a més, el fitxer /install/setup-tables.sql s'ha d'actualitzar la línia perquè l'administrador tingui //role 1://  A més a més, el fitxer /install/setup-tables.sql s'ha d'actualitzar la línia perquè l'administrador tingui //role 1:// 
-<code php>INSERT INTO users (username,name,passwd,isadmin,role) VALUES +<code sql> 
-  ('BumblebeeAdmin','Queen Bee',MD5('defaultpassword123'),1,1) +INSERT INTO users (username,name,passwd,isadmin,role) 
-;</code>+VALUES ('BumblebeeAdmin','Queen Bee',MD5('defaultpassword123'),1,1); 
 +</code>
  
 També, del fitxer install/installer/createdatabase.php s'ha de canviar la següent línia perquè al instal·lar li posi //role 1// al admiunistrador: També, del fitxer install/installer/createdatabase.php s'ha de canviar la següent línia perquè al instal·lar li posi //role 1// al admiunistrador:
  
-<code php>$sql = preg_replace("/\('$bbDefaultAdmin','$bbDefaultAdminName',MD5\('$bbDefaultAdminPass'\),1\)/", +<code php> 
-                      "('$bbAdmin','$bbAdminName','".md5($bbAdminPass)."',1);", $sql);</code>+$sql = preg_replace("/\('$bbDefaultAdmin','$bbDefaultAdminName',MD5\('$bbDefaultAdminPass'\),1\)/", 
 +       "('$bbAdmin','$bbAdminName','".md5($bbAdminPass)."',1);", $sql); 
 +</code>
                                              
 La canviem per: La canviem per:
  
-<code php>$sql = preg_replace("/\('$bbDefaultAdmin','$bbDefaultAdminName',MD5\('$bbDefaultAdminPass'\),1,1\)/", +<code php> 
-                      "('$bbAdmin','$bbAdminName','".md5($bbAdminPass)."',1,1);", $sql);</code>+$sql = preg_replace("/\('$bbDefaultAdmin','$bbDefaultAdminName',MD5\('$bbDefaultAdminPass'\),1,1\)/", 
 +       "('$bbAdmin','$bbAdminName','".md5($bbAdminPass)."',1,1);", $sql); 
 +</code>
  
 <note important> <note important>
Line 142: Line 147:
 Altre cop a /install/setup-tables.sql hem de crear una nova taula, la de roleusers: Altre cop a /install/setup-tables.sql hem de crear una nova taula, la de roleusers:
  
- +<code sql> 
-<code php>DROP TABLE IF EXISTS roleusers;+DROP TABLE IF EXISTS roleusers;
 CREATE TABLE IF NOT EXISTS roleusers ( CREATE TABLE IF NOT EXISTS roleusers (
   id SMALLINT UNSIGNED NOT NULL,   id SMALLINT UNSIGNED NOT NULL,
Line 150: Line 155:
   PRIMARY KEY (id),   PRIMARY KEY (id),
   UNIQUE KEY name (name)   UNIQUE KEY name (name)
-) DEFAULT CHARACTER SET utf8;</code>+) DEFAULT CHARACTER SET utf8; 
 +</code>
  
 I en el mateix fitxer ja l'omplim (perquè seran valors fixes): I en el mateix fitxer ja l'omplim (perquè seran valors fixes):
  
-<code php>INSERT INTO roleusers (id,name) VALUES +<code sql> 
-  (1,'Admin') +INSERT INTO roleusers (id,name) VALUES (1,'Administrator'); 
-+INSERT INTO roleusers (id,name) VALUES (2,'Group leader'); 
-INSERT INTO roleusers (id,name) VALUES +INSERT INTO roleusers (id,name) VALUES (3,'User'); 
-  (2,'Main_Researcher') +</code>
-+
-INSERT INTO roleusers (id,name) VALUES +
-  (3,'Usuari') +
-;</code>+
 ===== Servidor de correo ===== ===== Servidor de correo =====
 Perquè funcionin opcions com 'I forgot my password' que han d'enviar correos, s'ha de configurar el servidor d'aquest. Perquè funcionin opcions com 'I forgot my password' que han d'enviar correos, s'ha de configurar el servidor d'aquest.
Line 204: Line 206:
 ==== Llistes  ==== ==== Llistes  ====
  
-Les llistes no mostraven correctament el que tocava, per exemple a usuaris suspesos deia que suspended=1 i deleted<>1, per tant tot els usuaris que tenen suspended=1 i deleted=1 no es mostraven (que són la majoria). S'ha solucionat perquè ho faci correctament (si volem consultar coses suspeses no ens importa el camp deleted i per això ha d'estar a NULL). +Les llistes no mostraven correctament el que tocava, per exemple a usuaris suspesos deia que //suspended=1// //deleted<>1//, per tant tot els usuaris que tenen //suspended=1// //deleted=1// no es mostraven (que són la majoria). S'ha solucionat perquè ho faci correctament (si volem consultar coses suspeses no ens importa el camp deleted i per això ha d'estar a NULL). 
  
-Es pot comprovar si es fan les consultes correctament descomentant la línia 169 de /inc/formslib/dbchoicelist.php <code php>//printf("sql: %s<br/>",$q);</code>+Es pot comprovar si es fan les consultes correctament descomentant la línia 169 de ''/inc/formslib/dbchoicelist.php'' <code php>//printf("sql: %s<br/>",$q);</code>
  
sermn_wiki/userpages/marta/reserves_117.txt · Last modified: 2020/07/09 12:11 by miquel