- What is This?
- Why Wikis
- Questions and Concerns
- How to use the HTML macro?
- Changed the look of this wiki
- email support
- My Moin wishlist
- My MoinMoin cheatcheat
What is This?
Maybe I get too far with putting a lot of stuff in this wiki, it might be a good idea to figure how good MoinMoinInteroperability is. In fact, I'm actually thinking through MoinMoin in general and how I will use it. My questions and thoughts on the topic are at MyMoinNotes.
Why Wikis
I'm basically sold on the Wiki idea and when ahead with installing MoinMoin because there were
notes on how to install it on Cornerhost that guided me.
I want to accumulate stuff. I certainly have done so in my Ecco outlines -- but big things that hold me back in Ecco is the ability to easily create internal hyperlinks. (see my IURL work for example). Ecco is great for brainstorming complex outlines of ideas -- XMLish in that way. However, the great promise I see in Wikis is the ability to spin narrative while embedding hyperlinks.
Questions and Concerns
What are some Wiki best practices? Naming conventions.
Refactoring.
WikiCategories seem to offer some help in relating pages one knows up front to be related. But I don't get the syntax and how to use this system yet.
MoinMoinInteroperability is certainly one major concern.
Can I rename Wiki pages? (Answer as of 2003.08.03: seems not -- someone has proposed
renaming macro that is pointed to by
ActionMarket)
Can I allow only a particular person attach files to a particular page?
I'm going to have to learn more about Unix file permissions. In trying to
make a page immutable, I noticed that most of the moin files are owned by Apache. That doesn't seem quite right. There might be help at the
UW page on permissions for web sites.
How to use the HTML macro?
The
FAQmakes it sound that we can just invoke the HTML macro by [[HTML()]]. However, you need to have the HTML macro installed (HTML.py) From a
relevant discussion, we get:
"""
HTML macro
by Christian Bird <<EMAIL: PROTECTED>>
"""
#DESCRIPTION: Outputs the html code contained within parens.
def execute(macro, args):
return args or " "
Changed the look of this wiki
Since I'm running this wiki and
public wiki, I decided to change the appearance of the former so that I can visually distinguish the two. (It would be embarrasing to put stuff in the public space when thinking that I was typing into the private wiki.)
I changed the color of H1, etc in the
local CSS and changed the logo (configured by the logo_url parameter.)
email support
HelpOnConfiguration/EmailSupport gave me the hints I needed to set up email support, done by adding to the config file:
mail_from = 'yee@uclink.berkeley.edu' mail_smarthost = 'uclink.berkeley.edu'
My Moin wishlist
-
easier embedding of HTML
My MoinMoin cheatcheat
One can redirect pages.
From HelpOnNavigation, I learned that I can probably add custom actions.
