Aby utworzyć stronę poprzez formularz należy mieć stworzony w systemie szablon i na jego podstawie formularz.
Gdy mamy już utworzony szablon i formularz należy wejść na stronę http://adrestwojejwiki.pl/Specjalna:FormStart i wpisać nazwę strony, która chcemy utworzyć, bądź edytować.
Dalej pozostaje już tylko wypełnić formularz.
czwartek, 25 lipca 2013
czwartek, 18 lipca 2013
Semantic MediaWiki jak stosować inline queries
Czasami chcemy w artykule wstawić wynik zapytania tzn. dane wyciągnięte z jakiegoś innego artykułu. Używamy do tego inline queries (nie wiem jakby to nazwać po polsku).
Przykład użycia jest wytłumaczony tutaj: http://semantic-mediawiki.org/wiki/Help:Inline_queries
A oto mój przykład:
Przykład 1
{{#show: Wiedza i technologie informacyjne w biznesie | ?wydane w roku}}
Wstawi do artykułu datę wydania monografii "Wiedza i technologie informacyjne w biznesie"
Przykład 2
Wykaz autorów z Politechniki Częstochowskiej, których publikacje zarejestrowałam w moim semantycznym portalu (zostaną wyświetleni w linii)
{{#ask: [[Category:Autor]] [[Pracuje w::Politechnika Częstochowska]]
}}
Przykład 3 - Tabela
To zapytanie wyświetli autorów z P.Cz wraz z tytułami naukowymi w tabelce
{{#ask: [[Category:Autor]] [[Pracuje w::Politechnika Częstochowska]] |?Ma tytuł naukowy
}}
Przykład 4 - zapytanie z liczeniem atrybutów
Liczba artykułów tego autora zarejestrowanych w naszym systemie:
{{#ask: [[Category:Artykuł]] [[Napisany przez::Jan Kowalski]]
| format=count
}}
Zapytanie policzy ile razy w systemie w kategorii Artykuł wystąpi atrybut Napisany przez::Jan Kowalski
Przykład 5
Poniższy przykład stanowi nieco uproszczoną formę zapytania, wyświetli rok wydania publikacji pt."Europejska Przestrzeń Komunikacji Elektronicznej"
Przykład użycia jest wytłumaczony tutaj: http://semantic-mediawiki.org/wiki/Help:Inline_queries
A oto mój przykład:
Przykład 1
{{#show: Wiedza i technologie informacyjne w biznesie | ?wydane w roku}}
Wstawi do artykułu datę wydania monografii "Wiedza i technologie informacyjne w biznesie"
Przykład 2
Wykaz autorów z Politechniki Częstochowskiej, których publikacje zarejestrowałam w moim semantycznym portalu (zostaną wyświetleni w linii)
{{#ask: [[Category:Autor]] [[Pracuje w::Politechnika Częstochowska]]
}}
Przykład 3 - Tabela
To zapytanie wyświetli autorów z P.Cz wraz z tytułami naukowymi w tabelce
{{#ask: [[Category:Autor]] [[Pracuje w::Politechnika Częstochowska]] |?Ma tytuł naukowy
}}
Przykład 4 - zapytanie z liczeniem atrybutów
Liczba artykułów tego autora zarejestrowanych w naszym systemie:
{{#ask: [[Category:Artykuł]] [[Napisany przez::Jan Kowalski]]
| format=count
}}
Zapytanie policzy ile razy w systemie w kategorii Artykuł wystąpi atrybut Napisany przez::Jan Kowalski
Przykład 5
Poniższy przykład stanowi nieco uproszczoną formę zapytania, wyświetli rok wydania publikacji pt."Europejska Przestrzeń Komunikacji Elektronicznej"
{{#show: Europejska Przestrzeń Komunikacji Elektronicznej | ?wydane w roku}}
wtorek, 16 lipca 2013
MediaWiki - jak zmodyfikować menu nawigacyjne
Aby dokonać zmian w menu nawigacyjnym należy w pasku adresu wpisać stronę
MediaWiki:Sidebar
i edytować jej zawartość.
Jeśli chcemy wyłączyć jakąś pozycję menu można ją usunąć lub wstawić pomiędzy znaczniki komentarza, które są takie jak w HTML, czyli
MediaWiki:Sidebar
i edytować jej zawartość.
Jeśli chcemy wyłączyć jakąś pozycję menu można ją usunąć lub wstawić pomiędzy znaczniki komentarza, które są takie jak w HTML, czyli
Semantic MediaWiki - złożone zapytania
Zaawansowane wyszukiwanie semantyczne można przeprowadzić wprowadzając łańcuchy atrybutów (właściwości)
Inny przykład zapytania wyświetlającego wszystkich autorów, którzy pracują w instytucjach zlokalizowanych we Wrocławiu:
Na przykład w mojej wiki są kategorie: Artykuł i Autor
Artykuł posiada atrybut: Napisany przez
Autor posiada atrybut: Pracuje w
Chcę uzyskać tabelę, która wyświetli mi tytuły artykułów i nazwiska autorów, ale tylko tych, którzy pracują w Politechnice Częstochowskiej. Można to uzyskać wpisując w okienku wyszukiwania semantycznego następujące zapytanie:
[[Category:Artykuł]] [[Napisany przez.Pracuje w::Politechnika Częstochowska]]
W okienku atrybutów (po prawej stronie) można dodać: ?Napisany przez
To spowoduje wyświetlenie nazwisk autorów.
Oto wynikowa tabela:
Inny przykład zapytania wyświetlającego wszystkich autorów, którzy pracują w instytucjach zlokalizowanych we Wrocławiu:
[[Category:Autor]] [[Pracuje w.Zlokalizowana w:: Wrocław]]
Więcej informacji na temat zagnieżdżonych, rozbudowanych zapytań: http://semantic-mediawiki.org/wiki/Help:Selecting_pages#Subqueries_and_property_chains
Przykład - jeszcze bardziej złożone zapytanie
Wyświetlamy artykuły opublikowane w czasopiśmie "Europejska przestrzeń Komunikacji Elektronicznej" ale tylko te napisane przez pracowników Politechniki Częstochowskiej.
Wyświetlamy artykuły opublikowane w czasopiśmie "Europejska przestrzeń Komunikacji Elektronicznej" ale tylko te napisane przez pracowników Politechniki Częstochowskiej.
[[Category:Artykuł]][[Opublikowany w::Europejska Przestrzeń Komunikacji Elektronicznej]][[Napisany przez.Pracuje w::Politechnika Częstochowska]]
Jeszcze jeden przykład złożonego zapytania:
[[Category:Artykuł]] [[Napisany przez.Pracuje w.Zlokalizowana w::Częstochowa]]
Semantic Mediawiki - synonimy przekierowania redirect
Jeśli mamy dwie kategorię bądź atrybut, który posiada synonimy i chcemy aby były one traktowane przez SMW jako równoważne to możemy dokonać przekierowania.
Można także w ten sposób potraktować skróty: Częstochowa - Cz-wa, Semantic MediaWiki - SMW
Albo też obcojęzyczne i polskie nazwy tej samej instytucji.
Aby dokonać przekierowania tworzymy stronę dla synonimu i wpisujemy kod:
Przekierowania powinno być pierwszą linijką w edytowanym artykule wszystko co będzie napisane dalej jest ignorowane przez Semantic MediaWiki.
Można także w ten sposób potraktować skróty: Częstochowa - Cz-wa, Semantic MediaWiki - SMW
Albo też obcojęzyczne i polskie nazwy tej samej instytucji.
Aby dokonać przekierowania tworzymy stronę dla synonimu i wpisujemy kod:
#REDIRECT [[Inna strona]]
Przekierowania powinno być pierwszą linijką w edytowanym artykule wszystko co będzie napisane dalej jest ignorowane przez Semantic MediaWiki.
piątek, 12 lipca 2013
Semantic MediaWiki - wyświetlanie wartości atrybutu nie jako link
Aby wartość atrybutu (właściwości) nie była wyświetlana jako link należy zdefiniować dla tego atrybutu stronę i określić typ na przykład dla powierzchni:
'''Powierzchnia''' definiuje wielkość obszaru, regionu. Typ tego atrybutu to [[has type::Quantity]].
* [[Corresponds to::1 km²]]
* [[Corresponds to::0.3861 sq mi]]
Aby zdefiniować stronę dla atrybutu w pasku adresu wpisujemy na przykład: www.adrestwojejwiki.pl/Atrybut:Powierzchnia
Wiki sygnalizuje, że nie ma takiej strony ale można ją utworzyć i należy to zrobić.
Jeśli np. chcemy zdefiniować atrybut o nazwie Wydane w roku to tworzymy dla niego stronę i w jej treści wpisujemy:
[[has type::Date]].
'''Powierzchnia''' definiuje wielkość obszaru, regionu. Typ tego atrybutu to [[has type::Quantity]].
* [[Corresponds to::1 km²]]
* [[Corresponds to::0.3861 sq mi]]
Aby zdefiniować stronę dla atrybutu w pasku adresu wpisujemy na przykład: www.adrestwojejwiki.pl/Atrybut:Powierzchnia
Wiki sygnalizuje, że nie ma takiej strony ale można ją utworzyć i należy to zrobić.
Jeśli np. chcemy zdefiniować atrybut o nazwie Wydane w roku to tworzymy dla niego stronę i w jej treści wpisujemy:
[[has type::Date]].
Subskrybuj:
Posty (Atom)