Rails 1.2: Controller in Unterverzeichnissen organisieren

Manche Controller werden besser unter einem “Über-Controller” zusammengefasst, um die Struktur sowohl in den Quelltextverzeichnissen als auch in dem URL-Aufbau klar zu halten. So z.B. die Administrationsfunktionen einer Rails-Anwendung. Um eine Benutzer- sowie eine Rechte-Verwaltung unter der Übergruppe “Administration” zu führen, kann man zuerst die Verzeichnise für die Übergruppe anlegen: app/controllers/administration/ app/views/administration/ Die Controller für [...]

Rails 1.2: Deutsche Model-Namen in Rails

Die singularize und pluralize Funktionen von Rails können von Haus aus für die englische Sprache verwendet werden. Für ein Projekt wollte ich erst deutsche Model-Namen nutzen und habe die Rails-Anwendung dementsprechend angepasst: In der environment.rb: Inflector.inflections do |inflect| # die englischen vorgaben vergessen inflect.clear # worte im singular werden mit # einem “e” für die [...]

confixx with individual imap-mailboxes

i had to deal with a confixx-version which uses the home-directory /XnirvanaX for all mail users. i wanted to install imap-uw, so that the users can access their mailboxes through imap. problem: all created mailboxes by or through imap and files like .mailboxlist would go to /XnirvanaX. mailbox “Trash” for user1 would be /XnirvanaX/Trash, just [...]

ejabberd: s2s problems

i had problems using the s2s-functions on a system which is identified by a dynamic dns entry. solution found here: http://ejabberd.jabber.ru/subdomains everything works fine now after switching to dyndns.com and enabling wildcard subdomains.