Changeset 7173

Show
Ignore:
Timestamp:
04/15/04 13:55:14 (5 years ago)
Author:
indeyets
Message:

removed deprecated HAVE_MIDGARD_SITEGROUP ifdef's

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • trunk/src/apis/php4/article.c

    r7091 r7173  
    888888 
    889889        if (up && ((*up)->value.lval != 0)) { 
    890 #if HAVE_MIDGARD_SITEGROUPS 
    891         if (!mgd_exists_bool(mgd_handle(), "article src, article tgt", 
     890                if (!mgd_exists_bool(mgd_handle(), "article src, article tgt", 
    892891                                                                                "src.id=$d AND tgt.id=$d" 
    893892                                                                                " AND (src.sitegroup=tgt.sitegroup" 
     
    895894                                                                                        " OR tgt.sitegroup=0)", 
    896895                                                                                (*id)->value.lval, (*up)->value.lval)) { 
    897           RETURN_FALSE_BECAUSE(MGD_ERR_SITEGROUP_VIOLATION); 
    898    } 
    899 #else 
    900    if (!mgd_exists_id(mgd_handle(), "article", "id=$d", (*up)->value.lval)) 
    901           RETURN_FALSE_BECAUSE(MGD_ERR_NOT_EXISTS); 
    902 #endif 
    903    } 
     896                        RETURN_FALSE_BECAUSE(MGD_ERR_SITEGROUP_VIOLATION); 
     897                } 
     898        } 
    904899 
    905900        if (!isarticleowner((*id)->value.lval)) { 
     
    13921387                convert_to_long_ex(newtopic); 
    13931388 
    1394 #if HAVE_MIDGARD_SITEGROUPS 
    13951389        /* newtopic must be in same SG or be 0 */ 
    13961390        if (newtopic && !mgd_exists_bool(mgd_handle(), "topic,article", 
     
    14011395                                        (*newtopic)->value.lval, (*id)->value.lval)) { 
    14021396                RETURN_FALSE_BECAUSE(MGD_ERR_SITEGROUP_VIOLATION); 
    1403    
    1404 #endif 
     1397       
     1398         
    14051399        r_id = mgd_copy_article(mgd_handle(), (*id)->value.lval, newtopic ? (*newtopic)->value.lval : 0); 
    14061400#if HAVE_MIDGARD_QUOTA 
  • trunk/src/apis/php4/element.c

    r7073 r7173  
    493493    convert_to_long_ex(newstyle); 
    494494 
    495 #if HAVE_MIDGARD_SITEGROUPS 
    496495  /* newstyle must be in same SG or be 0 */ 
    497496  if (newstyle && !mgd_exists_bool(mgd_handle(), "style,element", 
     
    502501                                   (*newstyle)->value.lval, (*id)->value.lval)) 
    503502    RETURN_FALSE_BECAUSE(MGD_ERR_SITEGROUP_VIOLATION); 
    504 #endif 
    505503 
    506504        r_id = mgd_copy_element(mgd_handle(), (*id)->value.lval, 
  • trunk/src/apis/php4/event.c

    r7073 r7173  
    970970                        where=mgd_format(mgd_handle(),pool,EVENT_COUNT_WHERE_43, 
    971971                                         (*startn)->value.lval,(*endn)->value.lval, 
    972                                                          (*typen)->value.lval 
    973 #if HAVE_MIDGARD_SITEGROUPS 
    974                                                          ,mgd_sitegroup(mgd_handle()) 
    975 #endif 
    976                                                          ); 
     972                                         (*typen)->value.lval, 
     973                                         mgd_sitegroup(mgd_handle())); 
    977974                else { 
    978975                        table=EVENT_COUNT_TABLE_2; 
    979976                        where=mgd_format(mgd_handle(),pool,EVENT_COUNT_WHERE_4, 
    980977                                         (*startn)->value.lval,(*endn)->value.lval, 
    981                                                          (*uidn)->value.lval,(*typen)->value.lval 
    982 #if HAVE_MIDGARD_SITEGROUPS 
    983                                                          ,mgd_sitegroup(mgd_handle()),mgd_sitegroup(mgd_handle()) 
    984 #endif 
    985                                                          ); 
     978                                         (*uidn)->value.lval,(*typen)->value.lval, 
     979                                         mgd_sitegroup(mgd_handle()), 
     980                                         mgd_sitegroup(mgd_handle())); 
    986981                } 
    987982            break; 
     
    995990                where=mgd_format(mgd_handle(),pool,EVENT_COUNT_WHERE_3, 
    996991                                 (*startn)->value.lval,(*endn)->value.lval, 
    997                                                  (*uidn)->value.lval 
    998 #if HAVE_MIDGARD_SITEGROUPS 
    999                                                  ,mgd_sitegroup(mgd_handle()) 
    1000 #endif 
    1001                                                  ); 
     992                                 (*uidn)->value.lval, 
     993                                 mgd_sitegroup(mgd_handle())); 
    1002994            break; 
    1003995        } 
     
    10081000                pool=mgd_alloc_pool(); 
    10091001                where=mgd_format(mgd_handle(),pool,EVENT_COUNT_WHERE_2, 
    1010                                  (*startn)->value.lval,(*endn)->value.lval 
    1011 #if HAVE_MIDGARD_SITEGROUPS 
    1012                                                  ,mgd_sitegroup(mgd_handle()) 
    1013 #endif 
    1014                                                  ); 
     1002                                 (*startn)->value.lval,(*endn)->value.lval, 
     1003                                 mgd_sitegroup(mgd_handle())); 
    10151004            break; 
    10161005        } 
     
    10201009                pool=mgd_alloc_pool(); 
    10211010                where=mgd_format(mgd_handle(),pool,EVENT_COUNT_WHERE_1, 
    1022                                  (*endn)->value.lval 
    1023 #if HAVE_MIDGARD_SITEGROUPS 
    1024                                                  ,mgd_sitegroup(mgd_handle()) 
    1025 #endif 
    1026                                                  ); 
     1011                                 (*endn)->value.lval, 
     1012                                 mgd_sitegroup(mgd_handle())); 
    10271013            break; 
    10281014        } 
    10291015    case 0: 
    10301016                pool=mgd_alloc_pool(); 
    1031 #if HAVE_MIDGARD_SITEGROUPS 
    10321017                where=mgd_format(mgd_handle(),pool,EVENT_COUNT_WHERE_0, 
    10331018                                 mgd_sitegroup(mgd_handle())); 
    1034 #else 
    1035                 where=EVENT_COUNT_WHERE_0; 
    1036 #endif 
    10371019            break; 
    10381020    default: 
     
    10911073                                                 tsstart,tsend, 
    10921074                                                 tsstart,tsend, 
    1093                                                  (*typen)->value.lval 
    1094 #if HAVE_MIDGARD_SITEGROUPS 
    1095                                                  ,mgd_sitegroup(mgd_handle()) 
    1096 #endif 
    1097                                                  ); 
     1075                                                 (*typen)->value.lval, 
     1076                                                 mgd_sitegroup(mgd_handle())); 
    10981077        } else { 
    10991078                where=mgd_format(mgd_handle(),pool,EVENT_MONTH_WHERE, 
    11001079                                                 tsstart,tsend, 
    11011080                                                 tsstart,tsend, 
    1102                                                  tsstart,tsend 
    1103 #if HAVE_MIDGARD_SITEGROUPS 
    1104                                                  ,mgd_sitegroup(mgd_handle()) 
    1105 #endif 
    1106                                                  ); 
     1081                                                 tsstart,tsend, 
     1082                                                 mgd_sitegroup(mgd_handle())); 
    11071083        } 
    11081084        php_midgard_select_count_event_in_month(return_value, 
     
    11241100    convert_to_long_ex(root); 
    11251101 
    1126 #if HAVE_MIDGARD_SITEGROUPS 
    11271102        /* root must be in same SG or be 0 */ 
    11281103        if ((*root)->value.lval != 0 && !mgd_exists_bool(mgd_handle(), "event src, event tgt", 
     
    11321107                                                                                        " OR tgt.sitegroup=0)", 
    11331108                                                                                (*id)->value.lval,(*root)->value.lval)) RETURN_FALSE_BECAUSE(MGD_ERR_SITEGROUP_VIOLATION); 
    1134 #endif 
    11351109 
    11361110    id_r = mgd_copy_event(mgd_handle(),  (*id)->value.lval); 
  • trunk/src/apis/php4/eventmember.c

    r6995 r7173  
    242242                                                   "eventmember.id AS id,eid,uid,eventmember.extra" 
    243243                                       ", " EMAIL_FIELDS ", " NAME_FIELDS 
    244 #if HAVE_MIDGARD_SITEGROUPS 
    245244                     ",eventmember.sitegroup" 
    246 #endif 
    247245                                   , "eventmember,person", 
    248246                                   "eid=$d AND person.id=eventmember.uid",  
     
    255253                                 ", " NAME_FIELDS ", " EVENT_PUBLIC_FIELD(16,email) 
    256254                                     ", " EVENT_EMAIL_FIELD 
    257 #if HAVE_MIDGARD_SITEGROUPS 
    258255                        ",eventmember.sitegroup" 
    259 #endif 
    260256                         ,mgd_user(mgd_handle()), mgd_user(mgd_handle())); 
    261257        php_midgard_select(&MidgardEventMember, return_value, query, "eventmember,person", 
     
    277273        res = mgd_query(mgd_handle(),"SELECT count(*) FROM $s WHERE eid=$d" 
    278274                              EVENT_SITEGROUP, "eventmember" , id 
    279 #if HAVE_MIDGARD_SITEGROUPS 
    280275                                                 ,mgd_sitegroup(mgd_handle()) 
    281 #endif                                            
    282276                                                 ); 
    283277        if(res && mgd_fetch(res)) { 
  • trunk/src/apis/php4/group.c

    r6995 r7173  
    173173        convert_to_long_ex(owner); 
    174174 
    175 #if HAVE_MIDGARD_SITEGROUPS 
    176 //   Creating a group in SG0 is needed in Asgard to avoid reloging twice 
    177 //   Note: creating a group in SG0  is absolutely useless outside of Asgard. 
    178 //   if (mgd_sitegroup(mgd_handle()) == 0) 
    179 //      RETURN_FALSE_BECAUSE(MGD_ERR_SITEGROUP_VIOLATION); 
    180 #endif 
    181175 
    182176        if (!isgroupowner((*owner)->value.lval)) 
    183       RETURN_FALSE_BECAUSE(MGD_ERR_ACCESS_DENIED); 
     177               RETURN_FALSE_BECAUSE(MGD_ERR_ACCESS_DENIED); 
    184178 
    185179   if ((*owner)->value.lval != 0 
  • trunk/src/apis/php4/host.c

    r7128 r7173  
    194194#endif /* HAVE_MIDGARD_MULTILANG */ 
    195195 
    196 #if HAVE_MIDGARD_SITEGROUPS 
    197196        if (!mgd_isroot(mgd_handle())) 
    198197                RETURN_FALSE_BECAUSE(MGD_ERR_ACCESS_DENIED); 
    199 #else 
    200         if (!mgd_isadmin(mgd_handle())) 
    201                 RETURN_FALSE_BECAUSE(MGD_ERR_ACCESS_DENIED); 
    202 #endif 
    203198 
    204199        if ((*root)->value.lval != 0 
     
    273268 
    274269                if ( 
    275 #if HAVE_MIDGARD_SITEGROUPS 
    276270                           !mgd_isroot(mgd_handle()) || 
    277 #endif 
    278271                           !MGD_PROPFIND(self, "prefix", prefix)) 
    279272                        prefix = NULL; 
     
    297290            } 
    298291 
    299 #if HAVE_MIDGARD_SITEGROUPS 
    300292                                if (mgd_isroot(mgd_handle())) { 
    301293                                        convert_to_string_ex(prefix); 
    302294                                } else 
    303295                                        prefix = NULL; 
    304 #endif 
    305296                                break; 
    306297#if HAVE_MIDGARD_MULTILANG 
     
    312303            } 
    313304 
    314 #if HAVE_MIDGARD_SITEGROUPS 
    315305                                if (mgd_isroot(mgd_handle())) { 
    316306                                        convert_to_string_ex(prefix); 
    317307                                } else 
    318308                                        prefix = NULL; 
    319 #endif 
    320309                                break; 
    321310#endif /* HAVE_MIDGARD_MULTILANG */ 
     
    350339                              (*prefix)->value.str.val); 
    351340 
    352 #if HAVE_MIDGARD_SITEGROUPS 
    353341        if (mgd_isroot(mgd_handle())) 
    354342                name_port_sql = 
    355343                   mgd_format(mgd_handle(), pool, ",name=$q,port=$d", 
    356344                              (*name)->value.str.val, (*port)->value.lval); 
    357 #else 
    358         name_port_sql = 
    359            mgd_format(mgd_handle(), pool, ",name=$q,port=$d", 
    360                       (*name)->value.str.val, (*port)->value.lval); 
    361 #endif 
    362345 
    363346        if ((*root)->value.lval != 0 
     
    404387    IDINIT; 
    405388        CHECK_MGD; 
    406     if(mgd_has_dependants(mgd_handle(),id,"host")) 
    407         RETURN_FALSE_BECAUSE(MGD_ERR_HAS_DEPENDANTS); 
    408  
    409 #if HAVE_MIDGARD_SITEGROUPS 
    410         if (!mgd_isroot(mgd_handle())) RETURN_FALSE_BECAUSE(MGD_ERR_ACCESS_DENIED); 
    411 #else 
    412     if (!ishostowner(id)) RETURN_FALSE_BECAUSE(MGD_ERR_ACCESS_DENIED); 
    413 #endif 
    414     php_midgard_delete(return_value, "host", id); 
    415     PHP_DELETE_REPLIGARD("host", id); 
     389        if(mgd_has_dependants(mgd_handle(),id,"host")) 
     390                RETURN_FALSE_BECAUSE(MGD_ERR_HAS_DEPENDANTS); 
     391 
     392        if (!mgd_isroot(mgd_handle())) 
     393                RETURN_FALSE_BECAUSE(MGD_ERR_ACCESS_DENIED); 
     394        php_midgard_delete(return_value, "host", id); 
     395        PHP_DELETE_REPLIGARD("host", id); 
    416396} 
    417397 
  • trunk/src/apis/php4/member.c

    r6995 r7173  
    2828    php_midgard_select(&MidgardMember, return_value, "member.id AS id, person.id AS uid," 
    2929                   NAME_FIELD " AS name," RNAME_FIELD " AS rname,department," 
    30                    "member.extra as extra" 
    31 #if HAVE_MIDGARD_SITEGROUPS 
    32          ",member.sitegroup" 
    33 #endif 
     30                   "member.extra as extra, member.sitegroup" 
    3431                   , "person,member", "member.gid=$d AND member.uid=person.id", 
    3532                   "lastname,firstname", id); 
     
    4441                                        "distinct member.id AS id, gid, " 
    4542                                        "IF(gid!=0,name,'Midgard Administrators') AS name" 
    46 #if HAVE_MIDGARD_SITEGROUPS 
    4743         ",member.sitegroup" 
    48 #endif 
    4944                   , "grp,member", "member.uid=$d AND member.gid IN (0,grp.id)", 
    5045                   "name", id); 
     
    114109                RETURN_FALSE_BECAUSE(MGD_ERR_ACCESS_DENIED); 
    115110 
    116 #if HAVE_MIDGARD_SITEGROUPS 
    117111        if ((*gid)->value.lval == 0) { 
    118112                /* only root can put users in root group */ 
     
    147141                           RETURN_FALSE_BECAUSE(MGD_ERR_NOT_EXISTS); 
    148142        } 
    149 #endif 
    150143 
    151144        php_midgard_create(return_value, self, "member", "uid,gid,extra", "$d,$d,$q", 
  • trunk/src/apis/php4/mgd_internal.h

    r7077 r7173  
    230230  "handphone,If(handphone=''||(homephone=''&&workphone=''),'',', ')," \ 
    231231  "homephone,If(homephone=''||workphone='','',', ')," \ 
    232   "workphone,If(workphone='','',' (työ)'))" 
     232  "workphone,If(workphone='','',' (tyᅵ)'))" 
    233233#define PHONE_FIELDS "handphone,homephone,workphone," PHONE_FIELD " AS phone" 
    234234 
     
    254254#define GROUP_EMAIL_FIELDS  "email," GROUP_EMAIL_FIELD " AS emaillink" 
    255255 
    256 #if HAVE_MIDGARD_SITEGROUPS 
    257256#define SITEGROUP_SELECT ",sitegroup" 
    258 #else 
    259 #define SITEGROUP_SELECT "" 
    260 #endif 
    261257 
    262258/* Person macroses */ 
     
    295291#define ARTICLE_CALENDAR CALENDAR_FIELDS 
    296292 
    297 #if HAVE_MIDGARD_SITEGROUPS 
    298293#if ! HAVE_MIDGARD_MULTILANG 
    299294#define ARTICLE_SITEGROUP_SELECT ",article.sitegroup" 
    300295#else 
    301296#define ARTICLE_SITEGROUP_SELECT ",article.sitegroup as sitegroup" 
    302 #endif 
    303 #else 
    304 #define ARTICLE_SITEGROUP_SELECT "" 
    305297#endif 
    306298 
     
    365357 
    366358/* Macroses for Events */ 
    367 #if HAVE_MIDGARD_SITEGROUPS 
    368359#define EVENT_SITEGROUP     " AND sitegroup in (0,$d)" 
    369360#define EVENT_SITEGROUP2    " AND event.sitegroup in (0,$d)"\ 
    370361                                                        " AND eventmember.sitegroup in (0,$d)" 
    371 #else 
    372 #define EVENT_SITEGROUP     "" 
    373 #define EVENT_SITEGROUP2    "" 
    374 #endif 
    375362#define EVENT_COUNT_WHERE_0 "start>=Unix_Timestamp(Now())" EVENT_SITEGROUP 
    376363#define EVENT_COUNT_WHERE_1 "start>=Unix_Timestamp(Now())"\ 
  • trunk/src/apis/php4/mgd_oop.h

    r7029 r7173  
    112112MGD_FUNCTION(ret_type, update_event_member, (type param)); 
    113113 
    114 #if HAVE_MIDGARD_SITEGROUPS 
    115114MGD_FUNCTION(ret_type, oop_sitegroup_set, (type param)); 
    116115MGD_FUNCTION(ret_type, oop_sitegroup_get, (type param)); 
     
    119118MGD_FUNCTION(ret_type, delete_sitegroup, (type param)); 
    120119MGD_FUNCTION(ret_type, update_sitegroup, (type param)); 
    121 #endif 
    122120 
    123121MGD_FUNCTION(ret_type, oop_style_create, (type param)); 
     
    180178   const char *fields, const char *tables, 
    181179   const char *where, const char *order, ...); 
    182 #if HAVE_MIDGARD_SITEGROUPS 
    183180void php_midgard_sitegroup_get(MidgardClass *species, 
    184181               zval * return_value, int grouped, 
    185182               const char *fields, const char *table, int id); 
    186 #endif 
    187183void php_midgard_get(MidgardClass *species, zval * return_value, 
    188184   const char *fields, const char *table, int id); 
     
    224220extern MidgardClass MidgardQuota; 
    225221#endif /* HAVE_MIDGARD_MULTILANG */ 
    226 #if HAVE_MIDGARD_SITEGROUPS 
    227222extern MidgardClass MidgardSitegroup; 
    228 #endif 
    229223#if HAVE_MIDGARD_PAGELINKS 
    230224extern MidgardClass MidgardPagelink; 
     
    235229*/ 
    236230#ifdef YOU_WANT_TO_TEST 
    237 #if HAVE_MIDGARD_SITEGROUPS 
     231#define MIDGARD_OOP_SITEGROUP_METHODS \ 
     232        PHP_FALIAS(setsitegroup,      mgd_oop_sitegroup_set,         NULL) \ 
     233        PHP_FALIAS(getsitegroup,      mgd_oop_sitegroup_get,         NULL) \ 
     234        PHP_FALIAS(repligard_changed, mgd_oop_repligard_changed_get, NULL) \ 
     235        PHP_FALIAS(repligard_updated, mgd_oop_repligard_updated_get, NULL) \ 
     236        PHP_FALIAS(guid,              mgd_oop_guid_get,              NULL) \ 
     237        PHP_FALIAS(parent,            mgd_oop_parent_get,            NULL) 
     238#else 
    238239#define MIDGARD_OOP_SITEGROUP_METHODS \ 
    239240        PHP_FALIAS(setsitegroup,      mgd_oop_sitegroup_set, NULL) \ 
    240241        PHP_FALIAS(getsitegroup,      mgd_oop_sitegroup_get, NULL) \ 
    241         PHP_FALIAS(repligard_changed, mgd_oop_repligard_changed_get, NULL) \ 
    242         PHP_FALIAS(repligard_updated, mgd_oop_repligard_updated_get, NULL) \ 
    243         PHP_FALIAS(guid,              mgd_oop_guid_get,          NULL) \ 
    244         PHP_FALIAS(parent,              mgd_oop_parent_get,          NULL) 
    245 #else 
    246 #define MIDGARD_OOP_SITEGROUP_METHODS \ 
    247         PHP_FALIAS(repligard_changed, mgd_oop_repligard_changed_get, NULL) \ 
    248         PHP_FALIAS(repligard_updated, mgd_oop_repligard_updated_get, NULL) \ 
    249         PHP_FALIAS(guid,              mgd_oop_guid_get,          NULL) \ 
    250         PHP_FALIAS(parent,              mgd_oop_parent_get,          NULL) 
    251  
    252 #endif 
    253 #else 
    254 #if HAVE_MIDGARD_SITEGROUPS 
    255 #define MIDGARD_OOP_SITEGROUP_METHODS \ 
    256         PHP_FALIAS(setsitegroup,      mgd_oop_sitegroup_set, NULL) \ 
    257         PHP_FALIAS(getsitegroup,      mgd_oop_sitegroup_get, NULL) \ 
    258         PHP_FALIAS(guid,              mgd_oop_guid_get,          NULL) \ 
    259         PHP_FALIAS(parent,              mgd_oop_parent_get,          NULL) 
    260  
    261 #else 
    262 #define MIDGARD_OOP_SITEGROUP_METHODS \ 
    263         PHP_FALIAS(guid,              mgd_oop_guid_get,          NULL) \ 
    264         PHP_FALIAS(parent,              mgd_oop_parent_get,          NULL) 
    265  
    266 #endif 
     242        PHP_FALIAS(guid,              mgd_oop_guid_get,      NULL) \ 
     243        PHP_FALIAS(parent,            mgd_oop_parent_get,    NULL) 
     244 
    267245#endif /* YOU_WANT_TO_TEST */ 
    268246 
  • trunk/src/apis/php4/midgard.c

    r7156 r7173  
    327327MGD_FE(delete_preference, NULL) 
    328328MGD_FE(has_sitegroups, NULL) 
    329 #if HAVE_MIDGARD_SITEGROUPS 
    330329MGD_FE(list_sitegroups, NULL) 
    331330MGD_FE(create_sitegroup, NULL) 
     
    333332MGD_FE(update_sitegroup, NULL) 
    334333MGD_FE(delete_sitegroup, NULL) 
    335 #endif 
    336334MGD_FE(snippet_exists, NULL) 
    337335MGD_FE(list_snippets, NULL) 
     
    756754#endif /* HAVE_MIDGARD_MULTILANG */ 
    757755 
    758 #if HAVE_MIDGARD_SITEGROUPS 
    759756        add_property_long(return_value, "root", mgd_isroot(mgd)); 
    760757        add_property_long(return_value, "sitegroup", mgd_sitegroup(mgd)); 
    761 #endif 
    762758 
    763759        mm_argv = (char**)rcfg->argv->elts; 
  • trunk/src/apis/php4/oop.c

    r7030 r7173  
    236236} 
    237237 
    238 #if HAVE_MIDGARD_SITEGROUPS 
    239238void php_midgard_sitegroup_get(MidgardClass *species, zval * return_value, 
    240239               int grouped, const char *fields, const char *table, int id); 
     
    254253  php_midgard_sitegroup_get_lang(species, return_value, 1, fields, table, id, lang); 
    255254} 
    256  
    257 #endif /* HAVE_MIDGARD_MULTILANG */ 
     255#endif /* HAVE_MIDGARD_MULTILANG */ 
     256 
    258257void php_midgard_sitegroup_get(MidgardClass *species, zval * return_value, 
    259258               int grouped, const char *fields, const char *table, int id) 
    260 #else 
    261 void php_midgard_get(MidgardClass *species, zval * return_value, 
    262                      const char *fields, const char *table, int id) 
    263 #endif 
    264259{ 
    265260#if ! HAVE_MIDGARD_MULTILANG 
     
    282277        CHECK_MGD; 
    283278 
    284 #if HAVE_MIDGARD_SITEGROUPS 
    285 #if ! HAVE_MIDGARD_MULTILANG 
    286         if (grouped) 
    287 #else /* HAVE_MIDGARD_MULTILANG */ 
    288         if (grouped) {  
    289           if (lang) { 
    290             res = mgd_sitegroup_record_lang(mgd_handle(), fields, table, id); 
    291           } else { 
    292 #endif /* HAVE_MIDGARD_MULTILANG */ 
    293                 res = mgd_sitegroup_record(mgd_handle(), fields, table, id); 
    294 #if ! HAVE_MIDGARD_MULTILANG 
    295         else 
    296 #else /* HAVE_MIDGARD_MULTILANG */ 
    297           } 
     279        if (grouped) { 
     280#if HAVE_MIDGARD_MULTILANG 
     281                if (lang) { 
     282                        res = mgd_sitegroup_record_lang(mgd_handle(), fields, table, id); 
     283                } else { 
     284#endif /* HAVE_MIDGARD_MULTILANG */ 
     285 
     286                        res = mgd_sitegroup_record(mgd_handle(), fields, table, id); 
     287 
     288#if HAVE_MIDGARD_MULTILANG 
     289                } 
     290#endif /* HAVE_MIDGARD_MULTILANG */ 
     291 
    298292        } else { 
    299 #endif /* HAVE_MIDGARD_MULTILANG */ 
    300293                res = mgd_ungrouped_record(mgd_handle(), fields, table, id); 
    301 #if HAVE_MIDGARD_MULTILANG 
    302         } 
    303 #endif /* HAVE_MIDGARD_MULTILANG */ 
    304 #else 
    305         res = mgd_ungrouped_record(mgd_handle(), fields, table, id); 
    306 #endif 
     294        } 
    307295 
    308296   if (!res || !mgd_fetch(res)) { 
     
    609597#if HAVE_MIDGARD_MULTILANG 
    610598void php_midgard_get_object_all_langs(zval *return_value, int table, int id) {  
    611 #if HAVE_MIDGARD_SITEGROUPS 
    612599#define MGD_GET_OBJECT_SITEGROUP_FIELD ",sitegroup" 
    613 #else 
    614 #define MGD_GET_OBJECT_SITEGROUP_FIELD "" 
    615 #endif 
    616600 
    617601   switch (table) { 
     
    645629void php_midgard_get_object(zval *return_value, int table, int id) 
    646630{ 
    647 #if HAVE_MIDGARD_SITEGROUPS 
    648631#define MGD_GET_OBJECT_SITEGROUP_FIELD ",sitegroup" 
    649 #else 
    650 #define MGD_GET_OBJECT_SITEGROUP_FIELD "" 
    651 #endif 
    652632 
    653633   switch (table) { 
     
    832812         break; 
    833813 
    834 #if HAVE_MIDGARD_SITEGROUPS 
    835814      case MIDGARD_OBJECT_SITEGROUP: 
    836815         php_midgard_sitegroup_get(&MidgardSitegroup, return_value, 0, "*", 
    837816            "sitegroup", id); 
    838817         break; 
    839 #endif 
    840818#if HAVE_MIDGARD_QUOTA 
    841819      case MIDGARD_OBJECT_QUOTA: 
     
    1014992   &MidgardPerson, 
    1015993   &MidgardPreferences, 
    1016 #if HAVE_MIDGARD_SITEGROUPS 
    1017994   &MidgardSitegroup, 
    1018 #endif 
    1019995   &MidgardSnippet, 
    1020996   &MidgardSnippetdir, 
  • trunk/src/apis/php4/page.c

    r7073 r7173  
    7979    convert_to_long_ex(root); 
    8080 
    81 #if HAVE_MIDGARD_SITEGROUPS 
    8281        /* root must be in same SG or be 0 */ 
    8382        if ((*root)->value.lval != 0 && !mgd_exists_bool(mgd_handle(), "page src, page tgt", 
     
    8786                                                                                        " OR tgt.sitegroup=0)", 
    8887                                                                                (*id)->value.lval,(*root)->value.lval)) RETURN_FALSE_BECAUSE(MGD_ERR_SITEGROUP_VIOLATION); 
    89 #endif 
    9088 
    9189        id_r = mgd_copy_page(mgd_handle(),  (*id)->value.lval); 
     
    105103      PHP_UPDATE_REPLIGARD("page",id_r); 
    106104#if HAVE_MIDGARD_MULTILANG 
    107       /* I18N: brauchts hier etwas für page_i ? */ 
     105      /* I18N: brauchts hier etwas fᅵr page_i ? */ 
    108106#endif /* HAVE_MIDGARD_MULTILANG */ 
    109107   } 
     
    126124#endif /* HAVE_MIDGARD_MULTILANG */ 
    127125               NAME_FIELD " AS authorname" 
    128 #if HAVE_MIDGARD_SITEGROUPS 
    129126         ",page.sitegroup" 
    130 #endif 
    131127#if ! HAVE_MIDGARD_MULTILANG 
    132128         , "page,person", 
  • trunk/src/apis/php4/pageelement.c

    r7073 r7173  
    548548  if(newpage) convert_to_long_ex(newpage); 
    549549 
    550 #if HAVE_MIDGARD_SITEGROUPS 
    551550  /* newpage must be in same SG or be 0 */ 
    552551  if (newpage && (*newpage)->value.lval != 0 
     
    557556                          " OR tgt.sitegroup=0)", 
    558557                          (*id)->value.lval, (*newpage)->value.lval)) RETURN_FALSE_BECAUSE(MGD_ERR_SITEGROUP_VIOLATION); 
    559 #endif 
    560558 
    561559 
  • trunk/src/apis/php4/pagelink.c

    r6995 r7173  
    5858                "page.author," 
    5959            NAME_FIELD " AS authorname" 
    60 #if HAVE_MIDGARD_SITEGROUPS 
    6160      ",pagelink.sitegroup" 
    62 #endif 
    6361                , "pagelink,page,person", 
    6462            "pagelink.up=$d AND pagelink.target=page.id AND person.id=page.author", 
     
    8280                "page.author," 
    8381            NAME_FIELD " AS authorname" 
    84 #if HAVE_MIDGARD_SITEGROUPS 
    85       ",pagelink.sitegroup" 
    86 #endif 
     82                ",pagelink.sitegroup" 
    8783                , "pagelink,page,person", 
    8884            "pagelink.target=$d AND pagelink.up=page.id AND person.id=page.author", 
     
    171167                RETURN_FALSE_BECAUSE(MGD_ERR_DUPLICATE); 
    172168         
    173 #if HAVE_MIDGARD_SITEGROUPS 
    174169        /* up must be in same SG or be 0 */ 
    175170        if ((*up)->value.lval != 0 && !mgd_exists_id(mgd_handle(), "page", 
     
    192187                        (*owner)->value.lval, mgd_sitegroup(mgd_handle()))) 
    193188                RETURN_FALSE_BECAUSE(MGD_ERR_SITEGROUP_VIOLATION); 
    194 #endif 
    195189 
    196190    php_midgard_create(return_value, self, "pagelink", 
     
    236230                RETURN_FALSE_BECAUSE(MGD_ERR_ACCESS_DENIED); 
    237231 
    238 #if HAVE_MIDGARD_SITEGROUPS 
    239232        /* target must be in same SG or be 0 */ 
    240233        if ((*target)->value.lval == 0 || !mgd_exists_bool(mgd_handle(), "page,pagelink", 
     
    258251                                                                                        " OR grp.sitegroup=0)", 
    259252                                                                                (*id)->value.lval, (*owner)->value.lval)) RETURN_FALSE_BECAUSE(MGD_ERR_SITEGROUP_VIOLATION); 
    260 #endif 
    261253 
    262254    php_midgard_update(return_value, "pagelink", 
  • trunk/src/apis/php4/person.c

    r6995 r7173  
    464464                                                                                "this.id=$d" 
    465465                                                                                " AND other.id<>$d AND other.username=$q" 
    466 #if HAVE_MIDGARD_SITEGROUPS 
    467466                                                                                " AND this.sitegroup=other.sitegroup" 
    468 #endif 
    469467                                                                                , 
    470468                                                                                (*uid)->value.lval, (*uid)->value.lval, 
  • trunk/src/apis/php4/sitegroup.c

    r7013 r7173  
    2424MGD_FUNCTION(ret_type, has_sitegroups, (type param)) 
    2525{ 
    26 #if HAVE_MIDGARD_SITEGROUPS 
    2726        RETURN_TRUE; 
    28 #else 
    29         RETURN_FALSE; 
    30 #endif 
    31 
    32  
    33 #if HAVE_MIDGARD_SITEGROUPS 
     27
     28 
    3429MGD_FUNCTION(ret_type, list_sitegroups, (type param)) 
    3530{ 
     
    347342   };*/ 
    348343 
    349 #endif 
  • trunk/src/apis/php4/snippet.c

    r7073 r7173  
    615615                convert_to_long_ex(newsnippetdir); 
    616616 
    617 #if HAVE_MIDGARD_SITEGROUPS 
    618617        /* newsnippetdir must be in same SG or be 0 */ 
    619618        if (newsnippetdir && !mgd_exists_bool(mgd_handle(), "snippetdir,snippet", 
     
    624623                                    (*newsnippetdir)->value.lval, (*id)->value.lval)) 
    625624                RETURN_FALSE_BECAUSE(MGD_ERR_SITEGROUP_VIOLATION); 
    626 #endif 
    627625 
    628626        r_id = mgd_copy_snippet(mgd_handle(), (*id)->value.lval, 
  • trunk/src/apis/php4/snippetdir.c

    r7073 r7173  
    107107        mgd_exists_id(mgd_handle(), "topic", "up=$d AND name=$q", up, name)) return 0; 
    108108 
    109 #if HAVE_MIDGARD_SITEGROUPS 
    110109        /* up must be in same SG or be 0 */ 
    111110        if (up != 0 && !mgd_exists_id(mgd_handle(), "snippetdir", 
     
    117116                        "id=$d", 
    118117                        snippetdir_owner_id)) return 0; 
    119 #endif 
    120118        id = mgd_create(mgd, table, "name,up,owner", "$q,$d,$d", name, 
    121119                        up,snippetdir_owner_id); 
  • trunk/src/apis/php4/style.c

    r7073 r7173  
    245245   } 
    246246 
    247 #if HAVE_MIDGARD_SITEGROUPS 
    248247        /* root must be in same SG or be 0 */ 
    249248   if (root) { 
     
    256255        RETURN_FALSE_BECAUSE(MGD_ERR_SITEGROUP_VIOLATION); 
    257256   } 
    258 #endif 
    259257 
    260258    id_r = mgd_copy_style(mgd_handle(),  (*id)->value.lval); 
  • trunk/src/apis/php4/topic.c

    r7073 r7173  
    387387   } 
    388388 
    389 #if HAVE_MIDGARD_SITEGROUPS 
    390389        /* root must be in same SG or be 0 */ 
    391390        if (new_root != 0 && 
     
    396395                           (*id)->value.lval, new_root)) 
    397396                RETURN_FALSE_BECAUSE(MGD_ERR_SITEGROUP_VIOLATION); 
    398 #endif 
    399397 
    400398        id_r = mgd_copy_topic(mgd_handle(), (*id)->value.lval); 
  • trunk/src/apis/ruby/core.c

    r7007 r7173  
    506506} 
    507507 
    508 #if HAVE_MIDGARD_SITEGROUPS 
    509508static VALUE  
    510509smf_midgard_connection_is_root(self)  
     
    533532    return self; 
    534533} 
    535 #endif 
    536534 
    537535static VALUE smf_midgard_connection_force_admin(self)  
     
    649647        rb_define_method(smc_Connection, "is_member", smf_midgard_connection_is_member, 1); 
    650648 
    651 #if HAVE_MIDGARD_SITEGROUPS 
    652649        rb_define_method(smc_Connection, "is_root", smf_midgard_connection_is_root, 0); 
    653650        rb_define_method(smc_Connection, "force_root", smf_midgard_connection_force_root, 0); 
    654 #endif 
    6556