[X] The "/OldFiles" file could not be found or is not available. Please select another file.

OpenNomic is a platform for the development and running of a web based games with self-evolving rulesets. Although games running the system may vary greatly, credit for the inspiration goes to Peter Suber's original Nomic.


http://opennomic.sourceforge.net





Separate each tag with a space.

Release Date:

2003-02-21

Topic:

Operating System:

Translations:

Intended Audience:

User Interface:

Programming Language:

Registered:

2002-08-13

Ratings and Reviews

Be the first to post a text review of OpenNomic. Rate and review a project by clicking thumbs up or thumbs down in the right column.

Project Feed

  • Code committed

    breadman committed patchset 76 of module ergo2 to the OpenNomic CVS repository, changing 2 files

    posted by breadman 2353 days ago

  • File released: /ergonomic/Ergonomic 0.2.4/ergo_024.tar.gz

    posted 2511 days ago

  • ergonomic Ergonomic 0.2.4 file released: ergo_024.tar.gz

    Changes from Ergonomic 0.2.3: 23 Oct 2002: bm /options/work/source.php Fixed a minor bug in the presentation of Option pages. bm `chmod -R g+w *` Allowed all developers to change the code. 24 Oct 2002: bm /options/work/backup.php Written on the fly to help with Ergo 0.3.0; still a bit buggy. bm /incs/24hour.php Added two more backslashes to '... a good night\'s rest ...'. bm /options/disciple.php Removed references to NULL in discipline creation. bm /incs/function.php Added a NULL filter to database(), changing it to '' in each case. Switched database() to log all non-SELECT statements, instead of everything in $debug mode. bm /areas/nexus/postoff.php Cosmetic changes, including addition of a reply box. bm /options/items.php Now allows users to create items for which they have exactly enough energy. 25 Oct 2002: bm /incs/24hour.php Improved the daily energy gain message. Fixed a bug in the weekly Kudos gain for Roles. bm /incs/config.php Changed handling of inappropriate page loading, particularly in the Welcome pages. bm /incs/secure.php Made authorize() much friendlier in the failure cases. bm /options/items/orbs.php Orbs can now be used to increase max energy. bm /options/work/source.php Alphabetized the page listings. bm /areas/pickup.php Denizens get sent to the inventory page if they are carrying too much. bm /options/disciple.php No longer redirects to the diary upon learning a discipline. bm /areas/advocate/townhall.php Added more links to the discussions on proposals. Primitive proposal searching available. bm /incs/pagetop.php Added a link to source.php on each page (in $debug mode). bm /options/viewdesc.php Almost based on the original 'viewdesc.php', but not quite. 29 Oct 2002: bm /options/editpref.php Added a new preferences table, currently only able to change the $debug mode. bm /options/disciple/invest.php Working Investigate discipline, but doesn't check for Veils yet. 30 Oct 2002: bm /options/disciple/transfer.php Working Transfer discipline; shouldn't have any bugs, but you never know. 20 Nov 2002: bm /incs/24hour.php Minor tweak to the weekly payday diary entry. 6 Dec 2002: bm /options/allmag.php Revised version of magazine.php, which displays magazines itself instead of linking to another page. bm /options/magazine/m_whoswho.php Revised version of whoswho.php, which displays the table as a magazine column. 7 Dec 2002: bm /database/items.php Modified from items.bak to remove extra line breaks in the new magazine articles. bm /options/work/backup.php Modified slightly to update the `items` table from a text file. Revised to output the entries in order, if possible. bm /incs/function.php Modified database() to avoid errors on table creation. Verified that database() returns null if a query produces an error. 11 Dec 2002: bm /areas/advocate/townhall.php Revised the display of proposals for most pages. Improved searching a bit, through the use of MySQL's "MATCH() AGAINST()" ability. Search results now link to the discussions, if available. 13 Dec 2002: bm /incs/fora.php Added a couple of general functions to view discussions anywhere. bm /options/station.php Replaced the list of subareas with the discussion board. 14 Dec 2002: bm /incs/function.php Fixed a bug in selection_box() involving an array with just one element. bm /options/disciple/transfer.php Transfers are now disallowed if you have only one energy. bm /options/editpref.php Updated to use $_POST instead of $HTTP_POST_VARS, to match fora.php. bm /options/items.php Changed giving and dropping items to use a single form. (It could be more consolidated, though...) 10 Jan 2003: bm /options/work/editor.php New: allows editing the magazines, for The Editor. 22 Jan 2003: bm /areas/advocate/townhall.php Fixed a bug: SQL error when finding discussions with apostrophes in the title. 23 Jan 2003: bm /areas/advocate/polling.php Minor bug: Announced props under discussion as having finished voting. Minor display item: invitation to read discussions has space before it. bm /areas/advocate/townhall.php Bug fix: Replying to a thread failed to return to that thread after reload. 3 Feb 2003: bm /areas/advocate/townhall.php Now registers an entry in Ergo Today when a proposal is made. Made the above fixes more robust, with an easier way to find the discussion threads. Edit and Retract links now point to editprop.php bm /areas/advocate/editprop.php New: The author of a proposal can edit or retract it. 4 Feb 2003: bm Uploaded everything to the ergo2 CVS directory. See the CVS changelog for further updates (all of them minor).

    posted 2528 days ago

  • File released: /ergonomic/Ergonomic 0.2.3/ergo0_2_3.tar.gz

    posted 2633 days ago

  • ergonomic Ergonomic 0.2.3 file released: ergo0_2_3.tar.gz

    8 Sep 2002 /incs/secure.php Corrected include() to use $docu_root, instead of assuming current directory 17 Sep 2002 /README/database.txt Corrected magazine article holders Modified ergo_familiars Changed the name of a sub-area of "Welcome" /incs/settings.php Turned on $debug Removed the correction to $HTTP_SERVER_VARS['PHP_SELF'] Changed database-access variables to constants /incs/secure.php Limited cookies to $nomic_hostname Added "Status" header to authorize() Changed database-access variables to constants 20 Sep 2002 /incs/secure.php Added tricks at the top for inclusion directory and global variable protection Changed "REMOTE_HOST" to "REMOTE_ADDR", which is more widely available /README/database.txt Made all fields NOT NULL Changed all the prefixes to prefix_ /incs/settings.php Changed "README" to "readme", since SourceForge changed the directory's capitalization /options/work/reset.php Now affects only those tables that start with $nomic_dbprefix (This allows multiple games to use the same database.) /incs/config.php Improved the efficiency of TEK and MEE calculations, to avoid errors with no denizens. /incs/function.php Changed use of 'diary' session var to 'alert', for consistent function. /incs/diary.php Moved the "Add new entry" box to the bottom of the page Removed support for $HTTP_SESSION_VARS['diary'] 28 Sep 2002 /incs/secure.php Changed the session handler to save within the local 'sessions' directory. Fixed a problem with reload(), where it duplicated $nomic_webpath. /options/signup.php Fixed a problem caused by giving a NULL description to new denizens. /incs/fora.php Fixed an obscure problem involving single quotes in a discussion title. /options/disperse.php Rearranged lines to fix undefined $Tester_type warning. 8 Oct 2002 /incs/function.php Added alert_box(), which handles the boxes at the top of the page, or wherever they may be needed. /incs/pagetop.php Switched the top of the page to use alert_box(). /incs/config.php Removed an "index not found" warning found on many pages. /incs/secure.php Updated disallow_guests() to use alert_box(). Upgraded security by storing password(md5(pass)) in the database, and md5(pass) in HTTP_SESSION_VARS. /areas/nexus/postoff.php Updated to use alert_box(). /options/signup.php Updated to use the new password system. /options/login.php Updated to use the new password system. 9 Oct 2002 /options/password.php Updated to use the new password system. /areas/public/*.php Updated to use link_page(), particularly since the signup page had moved to /options/. Changed a few informational points. /incs/secure.php Fixed a bug in get_level(), caused by differences in MySQL result handling. /options/*.php Put plain text at the top into alert_box() for more visual appeal. /incs/sidemenu.php Added an extra line between standard options and Role tools. /incs/settings.php Changed $debug to the constant allow_debug, which allows $debug to be on for specific denizens. /incs/prefs.php Added the first true preference information: $debug is set from $profile['tester']. /readme/database.php Added the 'tester' field to the `prefix_codes` table. /options/work/reset.php Automatically inserts a message to prime the daily routine. /incs/24hour.php Now actually does something every day. Familiars disabled, but denizens and proposals should work. 11 Oct 2002 /incs/config.php Added 'areas' to the list of allowed directories, so travelling works for everyone. /incs/props.php Removed proposal period shortening for debugging sessions. /incs/fora.php Fixed a bug mixing up '&' and '?' in URL encoding. /incs/pagetop.php Added a debugging tool for daily routine processing. 12 Oct 2002 /incs/24hour.php Fixed a bug in the logging of the daily routine, which caused it to perform every time. /incs/function.php Changed the logging of database queries to debugging sessions and errors only. 15 Oct 2002 /incs/24hour.php Included 'props.php', to avoid a fatal error when proposals are open. /incs/fora.php Fixed two bugs in the navigation displays. /options/items.php Updated create_list() to display only items with non-zero creation energy. /incs/itemcode.php Items are now created with zero-length strings for name and descr, instead of NULL. 17 Oct 2002 /incs/props.php Fixed a minor bug disallowing voting in special cases. 19 Oct 2002 /areas/advocate/artifice.php Fixed a the table to display only items with non-zero creation energy. /incs/pagebase.php Killed the HTTP_SERVER_VARS table from displaying in $debug mode. 21 Oct 2002 /options/login.php Added a bit of javascript to give focus to the login field, and erase any password. /incs/parser.php Changed image formatting to use image: tags, instead of [img]...[/img]. Made link parsing much more complex, to handle options and quotation marks differently. /readme/database.txt Changed the [img] support in the formatting database to use the new system. /options/format.php Added a new line to indicate image support. 22 Oct 2002 /areas/advocate/polling.php Cosmetic changes, having to do with barely-passed proposals and links to the discussion board. /areas/advocate/townhall.php Cosmetic change: adding a descriptor of the page selection to the title. /areas/industry/toolshed.php Cosmetic change: put the status change warning into an alert box. /incs/fora.php Ordered magazines by 'date', particularly for Ergo Today.

    posted 2634 days ago

  • File released: /ergonomic/Ergonomic 0.2.2/ergonomic0.2.2.zip

    posted 2699 days ago

  • ergonomic Ergonomic 0.2.2 file released: ergonomic0.2.2.zip

    Lots.

    posted 2700 days ago

  • Well, I guess we are official

    Do you remember the night before the the first time that you left home for the first time? I remember mine clearly. My mother was ironing my shirts with a tear in her eye as she came to terms with her child making taking steps into the big wide world. Well, tonight is sort of like that. Admittedly this is a child that I have been ignoring for a few weeks now (although that may not be very different from the analogy), but it seems that OpenNomic is growing up. We now are officially using the GPL license and are opening up the code to the world. All that remains now is for me to "do the ironing" in the form of getting the CVS up to date and making sure the other developers know that we are here. Just in case anyone should stumble across this place before we get anything uploaded try taking a look at http://www.opennomic.com for some clue as to what we are trying to do here. OK, that's it for now.

    posted by buggrit 2703 days ago

Rate and Review

Be the first person to add a text review.

Would you recommend this project?






<

Related Projects

OpenNomic Actions

Thanks for your rating!

Would you also like to write a review?





Skip Review

Thanks for your review!

Get credit for your review by logging in via OpenID. Click your account provider:

No Thanks