Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Messages - Indirik

Pages: 1 ... 579 580 [581]
8701
This Forum / Wrong "New" post indicators?
« on: February 23, 2011, 07:14:58 PM »
Sometimes when I come to the forum by starting with Core, the board listing shows the "new" indicator for a board. Then when I go to that board there are not really any new posts. I go back to the top level and the "new" indicator has disappeared. I'll see if I can spot any kind of pattern to it.

8702
Wiki / Semantic Lists in Use
« on: February 17, 2011, 11:00:49 PM »
I have converted several pages over to use semantic lists, rather than manually updated ones.

* Realms
* Lost Realms
* Unique Items

All of these lists should now work off the semantic properties. They should not need to be manually edited. But we do need to make sure that individual pages are tagged properly.

Also, I could use some help formatting the lists. Foundation helped out quite a bit to get the flow right. But I'm not entirely happy with the bullet system. There is a conflict with the formatting that doesn't let you use wiki system bullets in more than one column, while still getting a good flow. Not sure I know enough HTML/CSS to make it look good *and* work right...

8703
Wiki / Semantics for Newspapers
« on: February 15, 2011, 07:19:42 PM »
I'm trying to work out a way that newspapers can be operated by semantics, rather than continually editing the paper front page, or manually archiving news in "Issues", etc. I think that by using semantics properly we should be able to have the newspaper "front page" automatically display the latest articles, based on criteria the newspaper editor selects. This will require tagging the articles appropriately, of course. Ideally this should let an editor easily pick articles written by specific authors, about specific islands, topics, dates, realms, etc. It would also, theoretically, allow people to write "freelance" articles that would be included in whatever paper publishes articles on that topic. For example, you could tag your article with [[island::Dwilight]], and any newspaper that publishes Dwilight articles would automatically pick it up and include it.

I'm hoping that if we do it right, we could have a Semantic Form that would allow people to easily publish articles that will be automatically tagged with the right syntax and properties. I'd like to outline the semantics I think that we would need to make this work.

First, I think it would make sense to use a Record property. (http://semantic-mediawiki.org/wiki/Type:Record) We would define multiple fields inside the property to handle the data we need. The data I think we would need includes:

Wiki Page (String) : Location of the article, so it can be linked properly, with a decent-looking title.
Publication Date (Date) : Date article was posted
Title (String) : A short title for the article
Author (String) : Author's name, if it's a wiki username then autolink to user page
Summary (String) : Short summary of the article's contents
Topic (Page) : For selecting subject matter by island, realm, etc.

Most of this stuff is self-explanatory, but some may need a bit of explanation:

Wiki Page: Semantic queries automatically return a link to the result page. But it's a link, not just a page string, and includes the full path. You can't use it to create a decent looking title. You get "The TattleMaster/Article/Title" as your page link. So we'll encode the page title in semantic data for use in generating a good, readable link to the article.

Topic : This would hold the topic of the article. I specified it as a Page variable, thinking that people could put in the page for whatever it covers. This could be a realm name, an island, a religion, a newspaper name, etc., or even a family name. People could pick various topics for inclusion, or exclusion, into their papers.

The declaration page for the property would look something like this:

[[has fields::String; Date; String; String; String; Page]]

When writing an article, you would declare the properties like this:

[[newspaper::The TattleMaster/Articles/New Newspaper Format; 15 Feb 2011; New Newspaper Format; Indirik; New semantics are available for newspapers to make writing and editing a newspaper easier, and eliminate the need for tedious editing and archiving news.; OOC]]

To select the latest five articles written for Dwilight you would query like this:
{{#ask: [[newspaper:: ?; ?; ?; ?; ?; Dwilight]]
| limit = 5
}}

Of course, this all assumes I'm correctly understanding how these Record properties work. Otherwise we will have to use multiple individual properties to hold all this information. I'm researching this, and just posting this here to record my thoughts so far.

8704
Wiki / Resolving semantic issue with the "part of" property
« on: February 10, 2011, 09:56:56 PM »
Given the issues in trying to get templates like "regions of" and Masdus'  "User:Masdus/regionlistbox" to properly handle duchies and imperial regions, I think we need to redo the way that we are handling regions and realms. Specifically, the [[part of:: ]] property really cannot handle the overloading to indicate both being part of a realm and a duchy, especially if both have the same name.

I don't see a solution to the issue so long as we use [[part of:: ]] to handle both the region<>duchy relationship and the region<>realm relationship. A separate issue is the insistence to not use something like the "Imperial" duchy.  I know that "Imperial" duchy is incorrect in a purist sense, but I can't see any other way to do it. It is impossible to search for the *lack* of a property. Also, we have no way to determine whether the [[part of::Perdan]] refers to the duchy of Perdan or the realm of Perdan.

I think that the only true way to solve this is to do two things:

First, I think we need to actualy specify a duchy for /every/ region. Even if the duchy is set as "none", it gives us something to search for, that we can use to detect imperial regions. This would let us find the imperial regions in a realm. What this will *not* do is solve the problem of differentiating whether [[part of::Perdan]] means that a region is part of the /realm/ of Perdan or the /duchy/ of Perdan. {{#ask:[[part of::Perdan]]}} returns every region that is in the realm of Perdan. How do I tell it I only want things in the duchy of Perdan? Doubly bad if the realm does not own its namesake city. So, by itself this will not solve all of our problems.

Second, I think we need to differentiate between the region<>duchy relationship and the region<>realm relationship. One possibility is to create a new property: [[duchy of:: ]]. This will let us differentiate between these two relationships. [[duchy of::Perdan]] will therefore only list regions that are part of the duchy of Perdan, and not just part of the /realm/ of Perdan. However, this will not let us find regions that are not part of any duchy at all. [[duchy of::!+]] is still an invalid query, and will return [[duchy of::+]], which is every region with the "duchy of" property set. So, by itself this will not solve all of our problems.

So I think we need to do both of these things in order to be able to completely solve our problems with the Imperial duchy and identical duchy/realm names.

Now, we may be able to avoid using [[duchy of:: ]] if we change [[part of::]] to a Record type Property. These used to be called multi-valued properties. They would solve the problem with common duchy/realm names. We would do something like: [[has fields:: Page; Page]], where the first Page is the realm and the second Page is the duchy. But this still wouldn't let us find regions that have no duchy. {{#ask: [[part of::Perdan]]}} returns all regions in the realm of Perdan, ignoring the duchy part of the property. You could find everything associated with the duchy of Perdan by using: {{#ask: [[part of::?; Perdan]]}}. But {{#ask: [[part of::Perdan; !+]]}} is still an invalid query, because you cannot search for the lack of a property.

I *think* that switching [[part of:: ]] to a Record type property with two fields, and then specifying "none" or "Imperial" for the duchy would do what we need.

I'd like to finally resolve this issue. The way we have things now, they just don't work. And we can't fully enforce semantic use if the semantics are broken.

8705
This Forum / Re: Some Broken Icons
« on: February 10, 2011, 08:35:28 PM »
Thank you. It appears to work now.

8706
This Forum / Re: Some Broken Icons
« on: February 10, 2011, 05:18:18 PM »
Should be simple to copy the new.gif file from the installation archive to the correct location on the server. I downloaded the distribution archive for the "clear mind v2" theme. The new.gif file is located in "clear_mind-v2.zip\images\english\new.gif". Copying it to the correct location on the server should take care of the problem.

8707
This Forum / Re: Some Broken Icons
« on: February 09, 2011, 10:59:23 PM »
Perhaps you have German set for your language on the forum? The image URL seems to indicate a language-specific icon. When I go to the URL for the image, I get this 404:

Not Found

The requested URL /Themes/clear_mind-v2/images/english_british-utf8/new.gif was not found on this server.

Apache/2.2.16 (Debian) Server at forum.battlemaster.org Port 80

8708
This Forum / Some Broken Icons
« on: February 09, 2011, 05:17:38 PM »
Some missing icons for the forum:



URL of image:
http://forum.battlemaster.org/Themes/clear_mind-v2/images/english_british-utf8/new.gif


If that doesn't work, here's the tinypic web page for it:
http://tinypic.com/view.php?pic=103sh87&s=7


There was another one I saw, but I can't find it now...


Edit: I found it. Turns out it's the same image, just used somewhere else....

Pages: 1 ... 579 580 [581]