Centrum Społeczności
Advertisement
Forum Problemy z nowym wiki
Uwaga: Ten temat nie był edytowany od 5531 dni. Jest on uznawany za zarchiwizowany - dyskusja jest zakończona. Nic tu lepiej nie dopisuj. Chyba, że sprawa naprawdę wymaga odpowiedzi lub masz podobny problem i nie chcesz zakładać nowego wątku.

Założyłem wiki, co prawda nie na Wikii, ale ogólne zasady MediaWiki są takie same. Adres to [1]. Mam kilka problemów:

  1. Na dole każdej strony linki do kategorii są czerwone.
  2. Gdy odwiedzam stronę Specjalna:Prześlij wyświetla mi się: Funkcjonalność przesyłania plików została wyłączona w Śmiechopedia.
  3. Nie umiem zmienić treści menu.
  4. Nie wiem, czy by zmienić logo przestrzeni nazw w przypadku nie-wikii należy po prostu zuploadeować logo na serwis za pomocą Specjalna:Prześlij, czy trzeba ręcznie wstawić to do folderu skins/monobook.

Proszę o pomoc! Potworek :P 10:23, 8 lut 2009 (UTC)


Spróbuje ci pomóc:

  1. Po prostu kategorie nie są stworzone, musisz je założyć.
  2. W pliku LocalSettings.php szukasz takiej frazy:
$wgEnableUploads       = false;

zamieniasz ją na:

$wgEnableUploads       = true;

pamiętaj żeby nie zgubić

;

po tej zamianie bedziesz mógł przesyłać pliki, ale mogą pojawić się problemy z ich skalowaniem

  1. edytujesz ten plik [2].
  2. opisz dokładniej ostatnie pytanie bo nie wiem o co wnim chodzi --Gudyś 15:38, 8 lut 2009 (UTC)

Tylko że ja nie umiem zakładać kategorii... Potworek :P

  1. najłatwiej jest założyć główną kategorię (w jej treść wpisujemy ; i zapisujemy). Inne kategorie robisz po prostu je kategoryzując --Gudyś 15:38, 8 lut 2009 (UTC)

Mam pytanie: Jak zrobić tak, by na stronie Specjalna:Szukaj pojawiła się ta klawiaturka z polskimi znakami oraz wybór wyszukiwarki (MediaWiki, Google itp.). Również chcę wiedzieć, jak zrobić, by pod oknem edycji pojawiła się ta klawiaturka z np. cyrylicą, znakami greckimi, itp. Potworek :P

To wszystko robi się w MediaWiki. Co do pierwszego, to nie pamiętam gdzie, a drugie: MediaWiki:Edittools. Misiek (dyskusja | wkład) 16:29, 13 lut 2009 (UTC)
kopiujesz to:
// Skrypt dla strony specjalnej [[Special:Search]]
/*
== Small search keyboard ==
; Author: Maciej Jaros [[:pl:User:Nux]]
; Licence: CC-BY or [http://opensource.org/licenses/gpl-license.php GNU General Public License v2]
*/
if (wgCanonicalSpecialPageName == "Search")
{
	addOnloadHook(addSearchKeyboards);
}
 
function addSearchKeyboards() {
 
	if (document.forms['search'])
		addSearchKeyboard(document.forms['search']);
 
	if (document.forms['powersearch'])
		addSearchKeyboard(document.forms['powersearch']);
 
}
 
function addSearchKeyboard(searchForm) {
	var searchBoxId = 'lsearchbox';
	if (!searchForm.lsearchbox) {
		if (searchForm.search.id == '') {
			searchBoxId = searchForm.name + 'box';
			searchForm.search.id = searchBoxId;
		} else
			searchBoxId = searchForm.search.id;
	}
 
	var letters = new Array('ą', 'ć', 'ę', 'ł', 'ń', 'ó', 'ś', 'ź', 'ż');
	var html = "Klawiaturka: ";
	for (var i = 0; i < letters.length; i++) {
		html += "<a onclick=\"insertTagsTo_('" + letters[i] + "','','','" + searchBoxId + "');return false\" href=\"#\">" + letters[i] + "</a>";
	}
 
	var newEl = document.createElement('div');
	newEl.className = 'search_keyboard';
	newEl.innerHTML = html;
	newEl.style.cssText = 'width:50%; font-size:small; font-weight: bold';
	document.getElementById(searchBoxId).parentNode.appendChild(newEl);
}
 
/** Change Special:Search to use a drop-down menu
 *
 *  Description: Dodaje do strony Special:Search menu rozwijane
 *               pozwalające na wybór wyszukiwarki
 *  Created by: [[en:User:Gracenotes]]
 */
 
if (wgCanonicalSpecialPageName == "Search") {
	var searchEngines = [];
	addOnloadHook(SpecialSearchEnhanced);
}
 
function SpecialSearchEnhanced() {
	var createOption = function(site, action, mainQ, addQ, addV) {
		var opt = document.createElement('option');
		opt.appendChild(document.createTextNode(site));
		searchEngines[searchEngines.length] = [action, mainQ, addQ, addV];
		return opt;
	}
 
	var searchForm;
	if (document.forms['search'])
		searchForm = document.forms['search'];
	else if (document.forms['powersearch'])
		searchForm = document.forms['powersearch'];
 
	if (searchForm.lsearchbox) {
		var searchBox = searchForm.lsearchbox;
	} else {
		var searchBox = searchForm.search;
	}
	var selectBox = document.createElement('select');
	selectBox.id = 'searchEngine';
	searchForm.onsubmit = function() {
		var optSelected = searchEngines[document.getElementById('searchEngine').selectedIndex];
		searchForm.action = optSelected[0];
		searchBox.name = optSelected[1];
		searchForm.title.value = optSelected[3];
		searchForm.title.name = optSelected[2];
	}
	selectBox.appendChild(createOption('MediaWiki', wgScriptPath + '/index.php', 'search', 'title', 'Special:Search'));
	selectBox.appendChild(createOption('Google', 'http://www.google.pl/search', 'q', 'sitesearch', 'pl.wikipedia.org'));
	selectBox.appendChild(createOption('Yahoo', 'http://search.yahoo.com/search', 'p', 'vs', 'pl.wikipedia.org'));
	selectBox.appendChild(createOption('Windows Live', 'http://search.live.com/results.aspx', 'q', 'q1', 'site:http://pl.wikipedia.org'));
	selectBox.appendChild(createOption('Wikiwix', 'http://pl.wikiwix.com/', 'action', 'lang', 'pl'));
	selectBox.appendChild(createOption('Mayflower - grafiki', 'http://toolserver.org/~tangotango/mayflower/search.php', 'q', 'il', 'pl'));
 
	searchBox.style.marginLeft = '0px';
	if (document.getElementById('loadStatus')) {
		var lStat = document.getElementById('loadStatus');
	} else {
		var lStat = searchForm.fulltext;
	}
	lStat.parentNode.insertBefore(selectBox, lStat);
}

do [3], kod jest wzięty z plWiki --Gudyś 17:57, 13 lut 2009 (UTC)


Problem mam z własną wikią. Otóż, nie moge stworzyć własnego logo. Męczyłem się w pomocy, szukając instrukcji, znalazłem, ale dla mnie to niezrozumiałe, to jakaś chińszczyzna! Czy ktoś pomoże! Kinrepok 17:12, 26 lut 2009 (UTC)

  • Na wiki trzeba wgrać logo jako plik "Wiki.png" -- Nanaki 17:32, 26 lut 2009 (UTC)
    No i plik musi mieć oba wymiary przynajmniej 135px i nie więcej niż 155px, inne nie działają. Misiek (dyskusja | wkład) 18:27, 26 lut 2009 (UTC)
Advertisement