<feed xmlns='http://www.w3.org/2005/Atom'>
<title>cccms/app/views/custom, branch erdgeist-revive-events</title>
<subtitle>[no description]</subtitle>
<id>https://erdgeist.org/gitweb/cccms/atom?h=erdgeist-revive-events</id>
<link rel='self' href='https://erdgeist.org/gitweb/cccms/atom?h=erdgeist-revive-events'/>
<link rel='alternate' type='text/html' href='https://erdgeist.org/gitweb/cccms/'/>
<updated>2026-07-02T13:13:52Z</updated>
<entry>
<title>Add 'open today' sidebar widget and open days in chapter lists</title>
<updated>2026-07-02T13:13:52Z</updated>
<author>
<name>erdgeist</name>
<email>erdgeist@erdgeist.org</email>
</author>
<published>2026-07-02T13:13:52Z</published>
<link rel='alternate' type='text/html' href='https://erdgeist.org/gitweb/cccms/commit/?id=175b408948e601d3db568768a309eed8f2edb307'/>
<id>urn:sha1:175b408948e601d3db568768a309eed8f2edb307</id>
<content type='text'>
- open_erfas_today helper: samples 3 random open-day-tagged occurrences
  of the current day; widget hidden entirely on days without open
  chapters; heading shows current weekday
- content/_open_erfas_today partial rendered in right column above
  tags and featured articles
- _chapter partial: open-day schedules (event_schedule_text) shown
  inline in aggregated chapter lists with 'Offene Tage' label
- ccc.css: open_erfas_today added to existing right-column widget
  selector groups (headings, lists, links)
</content>
</entry>
<entry>
<title>Rewrite chapter_detail template with humanized event schedule</title>
<updated>2026-07-01T22:12:30Z</updated>
<author>
<name>erdgeist</name>
<email>erdgeist@erdgeist.org</email>
</author>
<published>2026-07-01T22:12:30Z</published>
<link rel='alternate' type='text/html' href='https://erdgeist.org/gitweb/cccms/commit/?id=f7c3bf9e6869331be0c33c0cd24246c592bf0dff'/>
<id>urn:sha1:f7c3bf9e6869331be0c33c0cd24246c592bf0dff</id>
<content type='text'>
- Split events into open-day tagged events (prominent, via
  tagged_with) and other events (secondary listing)
- Use event_schedule_text helper for humanized recurrence +
  start time rather than raw rrule string
- Section headings via i18n open_days / upcoming_events keys
</content>
</entry>
<entry>
<title>Add chapter_detail template with events and external URL rendering</title>
<updated>2026-06-30T17:22:24Z</updated>
<author>
<name>erdgeist</name>
<email>erdgeist@erdgeist.org</email>
</author>
<published>2026-06-29T14:26:31Z</published>
<link rel='alternate' type='text/html' href='https://erdgeist.org/gitweb/cccms/commit/?id=4705ef970469a852c7bdb4c097ba748e972c8f63'/>
<id>urn:sha1:4705ef970469a852c7bdb4c097ba748e972c8f63</id>
<content type='text'>
New public page template for erfa and chaostreff nodes. Renders the
node's external_url and lists associated events below the page content.

Seed script updated to set template_name: 'chapter_detail' on all
chapter drafts so the template is applied on publish.
</content>
</entry>
<entry>
<title>Phase 2: chapter nodes, aggregate partial, fixes</title>
<updated>2026-06-30T17:22:24Z</updated>
<author>
<name>erdgeist</name>
<email>erdgeist@erdgeist.org</email>
</author>
<published>2026-06-28T02:43:28Z</published>
<link rel='alternate' type='text/html' href='https://erdgeist.org/gitweb/cccms/commit/?id=4dd49b1eebb0a99d3aee66b7eca539c87a9c6332'/>
<id>urn:sha1:4dd49b1eebb0a99d3aee66b7eca539c87a9c6332</id>
<content type='text'>
- _chapter.html.erb: new partial for erfa/chaostreff aggregated lists;
  renders title, location, external_url, sanitized body
- content_helper: fix aggregate attr regex to allow hyphens in values
  (erfa-detail tag was silently dropped); add debug logging (remove)
- page.rb: suppress libxml stderr noise in rewrite_links_in_body
- db/seeds/chapters.rb: one-shot seed script for erfa and chaostreff
  chapter nodes under parent nodes 548/549; creates bilingual pages,
  external_url, primary events with RRULEs where known
  Note: run Node.rebuild!(false) after execution to fix lft/rgt values
</content>
</entry>
<entry>
<title>Stage 1 complete: Rails 2.3.5 to Rails 3.2.22.5 upgrade</title>
<updated>2026-06-24T02:13:16Z</updated>
<author>
<name>erdgeist</name>
<email>erdgeist@erdgeist.org</email>
</author>
<published>2026-06-24T02:13:16Z</published>
<link rel='alternate' type='text/html' href='https://erdgeist.org/gitweb/cccms/commit/?id=e0a7e0fec760ba12c8067a37e10c96f1f05876e2'/>
<id>urn:sha1:e0a7e0fec760ba12c8067a37e10c96f1f05876e2</id>
<content type='text'>
- Converted plugins to gems (Gemfile)
- Updated config structure (application.rb, boot.rb, environment.rb)
- Converted routes to Rails 3 DSL
- Converted named_scope to scope throughout models
- Converted find(:all, :conditions) to where() chains
- Fixed has_many :order to use ordering scope
- Updated session store and secret token configuration
- Fixed exception_notification middleware configuration
- Patched Ruby 2.4 / Rails 3.2 incompatibilities:
  - Integer/Float duration arithmetic (ActiveSupport)
  - Arel visit_Integer for PostgreSQL adapter
  - create_database String/Integer coercion
  - ActionController consider_all_requests_local
- Migrated taggings schema for acts-as-taggable-on
- Replaced dynamic_form gem with custom form_error_messages helper
- Fixed Rails 3 block helper syntax (form_for, form_tag, fields_for)
- Fixed admin layout yield
- Updated test suite for Rails 3 APIs
</content>
</entry>
<entry>
<title>Big overhaul patch and style changes</title>
<updated>2025-01-28T21:47:15Z</updated>
<author>
<name>Charlie Root</name>
<email>root@web.ccc.local</email>
</author>
<published>2025-01-28T21:47:15Z</published>
<link rel='alternate' type='text/html' href='https://erdgeist.org/gitweb/cccms/commit/?id=c4296b59a7f9d667d295f9c37b71f7849b818fb3'/>
<id>urn:sha1:c4296b59a7f9d667d295f9c37b71f7849b818fb3</id>
<content type='text'>
</content>
</entry>
<entry>
<title>small style improvements. more button added</title>
<updated>2012-02-18T21:43:47Z</updated>
<author>
<name>hukl</name>
<email>contact@smyck.org</email>
</author>
<published>2012-02-18T21:43:47Z</published>
<link rel='alternate' type='text/html' href='https://erdgeist.org/gitweb/cccms/commit/?id=715ffe00f4219682a99f02ddf352909a59601dd7'/>
<id>urn:sha1:715ffe00f4219682a99f02ddf352909a59601dd7</id>
<content type='text'>
</content>
</entry>
<entry>
<title>dramatically reduced instanciated AR objects for tags</title>
<updated>2009-12-01T22:04:06Z</updated>
<author>
<name>hukl</name>
<email>contact@smyck.org</email>
</author>
<published>2009-12-01T22:02:39Z</published>
<link rel='alternate' type='text/html' href='https://erdgeist.org/gitweb/cccms/commit/?id=3af611abb212052351f0979b85027adafce87a69'/>
<id>urn:sha1:3af611abb212052351f0979b85027adafce87a69</id>
<content type='text'>
</content>
</entry>
<entry>
<title>removed date and author from the standard template and introduced a dedicated update template which will get auto assigned if a node is created under updates/&lt;year&gt;/&lt;slug&gt;</title>
<updated>2009-11-15T13:31:52Z</updated>
<author>
<name>hukl</name>
<email>contact@smyck.org</email>
</author>
<published>2009-11-15T13:31:52Z</published>
<link rel='alternate' type='text/html' href='https://erdgeist.org/gitweb/cccms/commit/?id=1de97a5ac6f4621f8013d6f73c6c9edfae445b70'/>
<id>urn:sha1:1de97a5ac6f4621f8013d6f73c6c9edfae445b70</id>
<content type='text'>
Added tests and convenient method</content>
</entry>
<entry>
<title>headline correction</title>
<updated>2009-11-11T15:54:00Z</updated>
<author>
<name>evelyn</name>
<email>evelyn@eyelyn.local</email>
</author>
<published>2009-11-11T12:56:28Z</published>
<link rel='alternate' type='text/html' href='https://erdgeist.org/gitweb/cccms/commit/?id=d206eb893c5a526aa97dde3b9c0dd9563e222386'/>
<id>urn:sha1:d206eb893c5a526aa97dde3b9c0dd9563e222386</id>
<content type='text'>
</content>
</entry>
</feed>
