1
0
Fork 0
mirror of https://github.com/fmap/muflax65ngodyewp.onion synced 2024-06-29 10:36:48 +02:00
muflax65ngodyewp.onion/lib/episteme.rb

41 lines
574 B
Ruby
Raw Normal View History

2011-09-04 20:28:53 +02:00
# Helper functions for epistemic states.
def techne status
case status
when :rough
"needs revisiting"
2012-01-21 01:34:47 +01:00
when :wip
2011-09-04 20:28:53 +02:00
"work in progress"
when :done
"finished"
else
status.to_s
end
end
2011-09-04 23:05:58 +02:00
def episteme status
case status
when :broken
"semi-believed"
when :discredited
"not believed"
else
status.to_s
end
end
2011-09-04 20:28:53 +02:00
def episteme_cat status
2011-09-04 23:05:58 +02:00
"[#{episteme status}][Epistemic State]{:.episteme}"
2011-09-04 20:28:53 +02:00
end
2012-02-05 04:50:20 +01:00
2012-02-16 23:17:17 +01:00
class Nanoc::Item
2012-02-05 04:50:20 +01:00
def epistemic?
!!self[:episteme]
end
def mindkiller?
topics = %w{history}
!!self[:mindkiller]
2012-02-05 04:50:20 +01:00
end
end