A PHP Error was encountered

Severity: 8192

Message: strtolower(): Passing null to parameter #1 ($string) of type string is deprecated

Filename: MX/Loader.php

Line Number: 160

Backtrace:

File: /home/csis3web/old.csis.or.id/protected/base/third_party/MX/Loader.php
Line: 160
Function: strtolower

File: /home/csis3web/old.csis.or.id/protected/base/core/X_Loader.php
Line: 247
Function: library

File: /home/csis3web/old.csis.or.id/protected/base/third_party/MX/Loader.php
Line: 65
Function: initialize

File: /home/csis3web/old.csis.or.id/protected/modules/web/Publication/controllers/Publication.php
Line: 8
Function: __construct

File: /home/csis3web/old.csis.or.id/protected/framework.php
Line: 229
Function: require_once

File: /home/csis3web/old.csis.or.id/index.php
Line: 31
Function: require_once

A PHP Error was encountered

Severity: 8192

Message: Return type of CI_Session_files_driver::open($save_path, $name) should either be compatible with SessionHandlerInterface::open(string $path, string $name): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice

Filename: drivers/Session_files_driver.php

Line Number: 132

Backtrace:

File: /home/csis3web/old.csis.or.id/protected/base/third_party/MX/Loader.php
Line: 173
Function: _ci_load_library

File: /home/csis3web/old.csis.or.id/protected/base/core/X_Loader.php
Line: 247
Function: library

File: /home/csis3web/old.csis.or.id/protected/base/third_party/MX/Loader.php
Line: 65
Function: initialize

File: /home/csis3web/old.csis.or.id/protected/modules/web/Publication/controllers/Publication.php
Line: 8
Function: __construct

File: /home/csis3web/old.csis.or.id/protected/framework.php
Line: 229
Function: require_once

File: /home/csis3web/old.csis.or.id/index.php
Line: 31
Function: require_once

A PHP Error was encountered

Severity: 8192

Message: Return type of CI_Session_files_driver::close() should either be compatible with SessionHandlerInterface::close(): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice

Filename: drivers/Session_files_driver.php

Line Number: 290

Backtrace:

File: /home/csis3web/old.csis.or.id/protected/base/third_party/MX/Loader.php
Line: 173
Function: _ci_load_library

File: /home/csis3web/old.csis.or.id/protected/base/core/X_Loader.php
Line: 247
Function: library

File: /home/csis3web/old.csis.or.id/protected/base/third_party/MX/Loader.php
Line: 65
Function: initialize

File: /home/csis3web/old.csis.or.id/protected/modules/web/Publication/controllers/Publication.php
Line: 8
Function: __construct

File: /home/csis3web/old.csis.or.id/protected/framework.php
Line: 229
Function: require_once

File: /home/csis3web/old.csis.or.id/index.php
Line: 31
Function: require_once

A PHP Error was encountered

Severity: 8192

Message: Return type of CI_Session_files_driver::read($session_id) should either be compatible with SessionHandlerInterface::read(string $id): string|false, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice

Filename: drivers/Session_files_driver.php

Line Number: 164

Backtrace:

File: /home/csis3web/old.csis.or.id/protected/base/third_party/MX/Loader.php
Line: 173
Function: _ci_load_library

File: /home/csis3web/old.csis.or.id/protected/base/core/X_Loader.php
Line: 247
Function: library

File: /home/csis3web/old.csis.or.id/protected/base/third_party/MX/Loader.php
Line: 65
Function: initialize

File: /home/csis3web/old.csis.or.id/protected/modules/web/Publication/controllers/Publication.php
Line: 8
Function: __construct

File: /home/csis3web/old.csis.or.id/protected/framework.php
Line: 229
Function: require_once

File: /home/csis3web/old.csis.or.id/index.php
Line: 31
Function: require_once

A PHP Error was encountered

Severity: 8192

Message: Return type of CI_Session_files_driver::write($session_id, $session_data) should either be compatible with SessionHandlerInterface::write(string $id, string $data): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice

Filename: drivers/Session_files_driver.php

Line Number: 233

Backtrace:

File: /home/csis3web/old.csis.or.id/protected/base/third_party/MX/Loader.php
Line: 173
Function: _ci_load_library

File: /home/csis3web/old.csis.or.id/protected/base/core/X_Loader.php
Line: 247
Function: library

File: /home/csis3web/old.csis.or.id/protected/base/third_party/MX/Loader.php
Line: 65
Function: initialize

File: /home/csis3web/old.csis.or.id/protected/modules/web/Publication/controllers/Publication.php
Line: 8
Function: __construct

File: /home/csis3web/old.csis.or.id/protected/framework.php
Line: 229
Function: require_once

File: /home/csis3web/old.csis.or.id/index.php
Line: 31
Function: require_once

A PHP Error was encountered

Severity: 8192

Message: Return type of CI_Session_files_driver::destroy($session_id) should either be compatible with SessionHandlerInterface::destroy(string $id): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice

Filename: drivers/Session_files_driver.php

Line Number: 313

Backtrace:

File: /home/csis3web/old.csis.or.id/protected/base/third_party/MX/Loader.php
Line: 173
Function: _ci_load_library

File: /home/csis3web/old.csis.or.id/protected/base/core/X_Loader.php
Line: 247
Function: library

File: /home/csis3web/old.csis.or.id/protected/base/third_party/MX/Loader.php
Line: 65
Function: initialize

File: /home/csis3web/old.csis.or.id/protected/modules/web/Publication/controllers/Publication.php
Line: 8
Function: __construct

File: /home/csis3web/old.csis.or.id/protected/framework.php
Line: 229
Function: require_once

File: /home/csis3web/old.csis.or.id/index.php
Line: 31
Function: require_once

A PHP Error was encountered

Severity: 8192

Message: Return type of CI_Session_files_driver::gc($maxlifetime) should either be compatible with SessionHandlerInterface::gc(int $max_lifetime): int|false, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice

Filename: drivers/Session_files_driver.php

Line Number: 354

Backtrace:

File: /home/csis3web/old.csis.or.id/protected/base/third_party/MX/Loader.php
Line: 173
Function: _ci_load_library

File: /home/csis3web/old.csis.or.id/protected/base/core/X_Loader.php
Line: 247
Function: library

File: /home/csis3web/old.csis.or.id/protected/base/third_party/MX/Loader.php
Line: 65
Function: initialize

File: /home/csis3web/old.csis.or.id/protected/modules/web/Publication/controllers/Publication.php
Line: 8
Function: __construct

File: /home/csis3web/old.csis.or.id/protected/framework.php
Line: 229
Function: require_once

File: /home/csis3web/old.csis.or.id/index.php
Line: 31
Function: require_once

A PHP Error was encountered

Severity: Warning

Message: ini_set(): Session ini settings cannot be changed after headers have already been sent

Filename: Session/Session.php

Line Number: 282

Backtrace:

File: /home/csis3web/old.csis.or.id/protected/base/third_party/MX/Loader.php
Line: 173
Function: _ci_load_library

File: /home/csis3web/old.csis.or.id/protected/base/core/X_Loader.php
Line: 247
Function: library

File: /home/csis3web/old.csis.or.id/protected/base/third_party/MX/Loader.php
Line: 65
Function: initialize

File: /home/csis3web/old.csis.or.id/protected/modules/web/Publication/controllers/Publication.php
Line: 8
Function: __construct

File: /home/csis3web/old.csis.or.id/protected/framework.php
Line: 229
Function: require_once

File: /home/csis3web/old.csis.or.id/index.php
Line: 31
Function: require_once

A PHP Error was encountered

Severity: Warning

Message: session_set_cookie_params(): Session cookie parameters cannot be changed after headers have already been sent

Filename: Session/Session.php

Line Number: 294

Backtrace:

File: /home/csis3web/old.csis.or.id/protected/base/third_party/MX/Loader.php
Line: 173
Function: _ci_load_library

File: /home/csis3web/old.csis.or.id/protected/base/core/X_Loader.php
Line: 247
Function: library

File: /home/csis3web/old.csis.or.id/protected/base/third_party/MX/Loader.php
Line: 65
Function: initialize

File: /home/csis3web/old.csis.or.id/protected/modules/web/Publication/controllers/Publication.php
Line: 8
Function: __construct

File: /home/csis3web/old.csis.or.id/protected/framework.php
Line: 229
Function: require_once

File: /home/csis3web/old.csis.or.id/index.php
Line: 31
Function: require_once

A PHP Error was encountered

Severity: Warning

Message: ini_set(): Session ini settings cannot be changed after headers have already been sent

Filename: Session/Session.php

Line Number: 304

Backtrace:

File: /home/csis3web/old.csis.or.id/protected/base/third_party/MX/Loader.php
Line: 173
Function: _ci_load_library

File: /home/csis3web/old.csis.or.id/protected/base/core/X_Loader.php
Line: 247
Function: library

File: /home/csis3web/old.csis.or.id/protected/base/third_party/MX/Loader.php
Line: 65
Function: initialize

File: /home/csis3web/old.csis.or.id/protected/modules/web/Publication/controllers/Publication.php
Line: 8
Function: __construct

File: /home/csis3web/old.csis.or.id/protected/framework.php
Line: 229
Function: require_once

File: /home/csis3web/old.csis.or.id/index.php
Line: 31
Function: require_once

A PHP Error was encountered

Severity: Warning

Message: ini_set(): Session ini settings cannot be changed after headers have already been sent

Filename: Session/Session.php

Line Number: 314

Backtrace:

File: /home/csis3web/old.csis.or.id/protected/base/third_party/MX/Loader.php
Line: 173
Function: _ci_load_library

File: /home/csis3web/old.csis.or.id/protected/base/core/X_Loader.php
Line: 247
Function: library

File: /home/csis3web/old.csis.or.id/protected/base/third_party/MX/Loader.php
Line: 65
Function: initialize

File: /home/csis3web/old.csis.or.id/protected/modules/web/Publication/controllers/Publication.php
Line: 8
Function: __construct

File: /home/csis3web/old.csis.or.id/protected/framework.php
Line: 229
Function: require_once

File: /home/csis3web/old.csis.or.id/index.php
Line: 31
Function: require_once

A PHP Error was encountered

Severity: Warning

Message: ini_set(): Session ini settings cannot be changed after headers have already been sent

Filename: Session/Session.php

Line Number: 315

Backtrace:

File: /home/csis3web/old.csis.or.id/protected/base/third_party/MX/Loader.php
Line: 173
Function: _ci_load_library

File: /home/csis3web/old.csis.or.id/protected/base/core/X_Loader.php
Line: 247
Function: library

File: /home/csis3web/old.csis.or.id/protected/base/third_party/MX/Loader.php
Line: 65
Function: initialize

File: /home/csis3web/old.csis.or.id/protected/modules/web/Publication/controllers/Publication.php
Line: 8
Function: __construct

File: /home/csis3web/old.csis.or.id/protected/framework.php
Line: 229
Function: require_once

File: /home/csis3web/old.csis.or.id/index.php
Line: 31
Function: require_once

A PHP Error was encountered

Severity: Warning

Message: ini_set(): Session ini settings cannot be changed after headers have already been sent

Filename: Session/Session.php

Line Number: 316

Backtrace:

File: /home/csis3web/old.csis.or.id/protected/base/third_party/MX/Loader.php
Line: 173
Function: _ci_load_library

File: /home/csis3web/old.csis.or.id/protected/base/core/X_Loader.php
Line: 247
Function: library

File: /home/csis3web/old.csis.or.id/protected/base/third_party/MX/Loader.php
Line: 65
Function: initialize

File: /home/csis3web/old.csis.or.id/protected/modules/web/Publication/controllers/Publication.php
Line: 8
Function: __construct

File: /home/csis3web/old.csis.or.id/protected/framework.php
Line: 229
Function: require_once

File: /home/csis3web/old.csis.or.id/index.php
Line: 31
Function: require_once

A PHP Error was encountered

Severity: Warning

Message: ini_set(): Session ini settings cannot be changed after headers have already been sent

Filename: Session/Session.php

Line Number: 317

Backtrace:

File: /home/csis3web/old.csis.or.id/protected/base/third_party/MX/Loader.php
Line: 173
Function: _ci_load_library

File: /home/csis3web/old.csis.or.id/protected/base/core/X_Loader.php
Line: 247
Function: library

File: /home/csis3web/old.csis.or.id/protected/base/third_party/MX/Loader.php
Line: 65
Function: initialize

File: /home/csis3web/old.csis.or.id/protected/modules/web/Publication/controllers/Publication.php
Line: 8
Function: __construct

File: /home/csis3web/old.csis.or.id/protected/framework.php
Line: 229
Function: require_once

File: /home/csis3web/old.csis.or.id/index.php
Line: 31
Function: require_once

A PHP Error was encountered

Severity: Warning

Message: ini_set(): Session ini settings cannot be changed after headers have already been sent

Filename: Session/Session.php

Line Number: 375

Backtrace:

File: /home/csis3web/old.csis.or.id/protected/base/third_party/MX/Loader.php
Line: 173
Function: _ci_load_library

File: /home/csis3web/old.csis.or.id/protected/base/core/X_Loader.php
Line: 247
Function: library

File: /home/csis3web/old.csis.or.id/protected/base/third_party/MX/Loader.php
Line: 65
Function: initialize

File: /home/csis3web/old.csis.or.id/protected/modules/web/Publication/controllers/Publication.php
Line: 8
Function: __construct

File: /home/csis3web/old.csis.or.id/protected/framework.php
Line: 229
Function: require_once

File: /home/csis3web/old.csis.or.id/index.php
Line: 31
Function: require_once

A PHP Error was encountered

Severity: Warning

Message: ini_set(): Session ini settings cannot be changed after headers have already been sent

Filename: drivers/Session_files_driver.php

Line Number: 108

Backtrace:

File: /home/csis3web/old.csis.or.id/protected/base/third_party/MX/Loader.php
Line: 173
Function: _ci_load_library

File: /home/csis3web/old.csis.or.id/protected/base/core/X_Loader.php
Line: 247
Function: library

File: /home/csis3web/old.csis.or.id/protected/base/third_party/MX/Loader.php
Line: 65
Function: initialize

File: /home/csis3web/old.csis.or.id/protected/modules/web/Publication/controllers/Publication.php
Line: 8
Function: __construct

File: /home/csis3web/old.csis.or.id/protected/framework.php
Line: 229
Function: require_once

File: /home/csis3web/old.csis.or.id/index.php
Line: 31
Function: require_once

A PHP Error was encountered

Severity: Warning

Message: session_set_save_handler(): Session save handler cannot be changed after headers have already been sent

Filename: Session/Session.php

Line Number: 110

Backtrace:

File: /home/csis3web/old.csis.or.id/protected/base/third_party/MX/Loader.php
Line: 173
Function: _ci_load_library

File: /home/csis3web/old.csis.or.id/protected/base/core/X_Loader.php
Line: 247
Function: library

File: /home/csis3web/old.csis.or.id/protected/base/third_party/MX/Loader.php
Line: 65
Function: initialize

File: /home/csis3web/old.csis.or.id/protected/modules/web/Publication/controllers/Publication.php
Line: 8
Function: __construct

File: /home/csis3web/old.csis.or.id/protected/framework.php
Line: 229
Function: require_once

File: /home/csis3web/old.csis.or.id/index.php
Line: 31
Function: require_once

A PHP Error was encountered

Severity: Warning

Message: session_start(): Session cannot be started after headers have already been sent

Filename: Session/Session.php

Line Number: 143

Backtrace:

File: /home/csis3web/old.csis.or.id/protected/base/third_party/MX/Loader.php
Line: 173
Function: _ci_load_library

File: /home/csis3web/old.csis.or.id/protected/base/core/X_Loader.php
Line: 247
Function: library

File: /home/csis3web/old.csis.or.id/protected/base/third_party/MX/Loader.php
Line: 65
Function: initialize

File: /home/csis3web/old.csis.or.id/protected/modules/web/Publication/controllers/Publication.php
Line: 8
Function: __construct

File: /home/csis3web/old.csis.or.id/protected/framework.php
Line: 229
Function: require_once

File: /home/csis3web/old.csis.or.id/index.php
Line: 31
Function: require_once

A PHP Error was encountered

Severity: 8192

Message: strtolower(): Passing null to parameter #1 ($string) of type string is deprecated

Filename: MX/Loader.php

Line Number: 160

Backtrace:

File: /home/csis3web/old.csis.or.id/protected/base/third_party/MX/Loader.php
Line: 160
Function: strtolower

File: /home/csis3web/old.csis.or.id/protected/base/core/X_Loader.php
Line: 247
Function: library

File: /home/csis3web/old.csis.or.id/protected/base/third_party/MX/Loader.php
Line: 65
Function: initialize

File: /home/csis3web/old.csis.or.id/protected/modules/web/Publication/controllers/Publication.php
Line: 8
Function: __construct

File: /home/csis3web/old.csis.or.id/protected/framework.php
Line: 229
Function: require_once

File: /home/csis3web/old.csis.or.id/index.php
Line: 31
Function: require_once

A PHP Error was encountered

Severity: 8192

Message: strtolower(): Passing null to parameter #1 ($string) of type string is deprecated

Filename: MX/Loader.php

Line Number: 160

Backtrace:

File: /home/csis3web/old.csis.or.id/protected/base/third_party/MX/Loader.php
Line: 160
Function: strtolower

File: /home/csis3web/old.csis.or.id/protected/base/core/X_Loader.php
Line: 247
Function: library

File: /home/csis3web/old.csis.or.id/protected/base/third_party/MX/Loader.php
Line: 65
Function: initialize

File: /home/csis3web/old.csis.or.id/protected/modules/web/Publication/controllers/Publication.php
Line: 8
Function: __construct

File: /home/csis3web/old.csis.or.id/protected/framework.php
Line: 229
Function: require_once

File: /home/csis3web/old.csis.or.id/index.php
Line: 31
Function: require_once

A PHP Error was encountered

Severity: 8192

Message: strtolower(): Passing null to parameter #1 ($string) of type string is deprecated

Filename: MX/Loader.php

Line Number: 160

Backtrace:

File: /home/csis3web/old.csis.or.id/protected/base/third_party/MX/Loader.php
Line: 160
Function: strtolower

File: /home/csis3web/old.csis.or.id/protected/base/core/X_Loader.php
Line: 247
Function: library

File: /home/csis3web/old.csis.or.id/protected/base/third_party/MX/Loader.php
Line: 65
Function: initialize

File: /home/csis3web/old.csis.or.id/protected/modules/web/Publication/controllers/Publication.php
Line: 8
Function: __construct

File: /home/csis3web/old.csis.or.id/protected/framework.php
Line: 229
Function: require_once

File: /home/csis3web/old.csis.or.id/index.php
Line: 31
Function: require_once

A PHP Error was encountered

Severity: 8192

Message: Optional parameter $researcher_id declared before required parameter $type is implicitly treated as a required parameter

Filename: models/Researcher_tag_relations.php

Line Number: 10

Backtrace:

File: /home/csis3web/old.csis.or.id/protected/base/third_party/MX/Loader.php
Line: 210
Function: model

File: /home/csis3web/old.csis.or.id/protected/modules/web/Publication/controllers/Publication.php
Line: 14
Function: model

File: /home/csis3web/old.csis.or.id/protected/framework.php
Line: 229
Function: require_once

File: /home/csis3web/old.csis.or.id/index.php
Line: 31
Function: require_once

Explaining party fragmentation at district-level Indonesia | CSIS

Explaining party fragmentation at district-level Indonesia

05 Jul 2022

Abstract
While predominant views within party fragmentation literature suggest the importance of the
sociological and institutional hypothesis, the Indonesian case provides a new perspective on the issue at hand. Using district-level elections, this article recognizes the weight of existing perspectives, but posits the need to empirically assess the effect of certain seat apportionment methods in the proportional representation system—a much under-explored argument within the literature. This article shows that Indonesia’s methods for allocating seats, the Hare and Sainte-Laguë methods, have been relatively benign in creating party fragmentation. Yet the latter method has been more favorable for small parties due to its deeper bent toward the disproportionality of votes. Additionally, given that major parties often perform unevenly across district elections, the nature of party competition at local politics has greatly diverged from that of the national arena. This article argues that this diversity has been driven partly by the strong influence of ethnic and geographical dispersion, making it hard for major parties to preside over local politics. Thus the concept of party nationalization hardly exists, and party fragmentation could be the default of the party system at local politics in Indonesia for years to come.


Keywords
disproportionality, Hare quota, major parties, party fragmentation, Sainte-Laguë

File: Okthariza_2022_preprint.pdf
Download: 116x
Size: 628.70 kB