I was searching on Wikipedia when I notice the search autocomplete results on the site was broken. The results come back with completely random results that might not be related to what I am looking for. For example, typing in “Joe B” would list results of Carson Robinson instead of Joe Biden, and other nonsense. I would like to see this fixed asap
Project:Support desk
I am using MediaWiki version 1.41.1, and I added a infobox template. My problem is, whenever a section is not filled with text, it will still appear but blank, (but I want it to be not visible completely). I have figured out a bit, but still cannot get the full picture. Here is a wiki page of mine for reference and code: Germany - Heterodontosaurus Balls (heterodontosaurus-balls.com)
All help is appreciated greatly ❤️
Probably you want the #if parser function. See help:Extension:ParserFunctions
thank you, but I have another problem now with this
I applied the #if function to my bars in my infobox, but the bars do not disappear completely and is instead still visible in a tiny stripe.
Template:CountryInfo - Heterodontosaurus Balls (heterodontosaurus-balls.com)
is it a problem with the #if function or a problem with the infobox itself?
Hi Everyone,
I've been trying to set up templates on my wiki but every time I call for them on a page they just appear as a link. For example, I'd make a page called Welcome in the template namespace and write "Welcome to my Wiki!" and then put
Version:1.41 Php:8.2.18 MariaDB:10.6.16 Extensions (I think are important) are templatestyles, templatedata, templatewizard, cargo, lockdown, parserfunctions, scribunto, and visual editor.
When disabling templatestyles, templatedata, templatewizard, parserfunctions, and scribunto. The template function still doesn't work. I don't get any error messages either. I've also tried importing templates just in case I was setting them up wrong but that didn't work either.
Any input is appreciated.
UPDATE: I figured out how to make templates work on my wiki. My localsettings.php file had $wgNonincludableNamespaces = array(); defined to protect certain namespaces. For some reason, this caused all templates to not work. Trying to define $wgNonincludableNamespaces[NS_SPECIAL] = true; instead of using an array still causes templates to not work in the main namespace. Is this a bug in 1.41.0 or am I missing something?
$wgNonincludableNamespaces[NS_SPECIAL] = true; is incorrect syntax. See manual:$wgNonincludableNamespaces for information on how to use this setting.
Please also include the exact configuration settings you used in your post.
Hello, is there a moderation configuration that will block edits to be displayed to the public before the admin or the authorised personels approves after seeng that is worthy.
Thanks
Rgds
Owner
Hi, I am trying to transclude a special page created by Extension:HitCounters on a wiki's landing page. The page displays the most popular articles in the form of a QueryPage. I found a rather old discussion concerning ways to transclude additional special pages (Manual talk:Special pages#Make special page transcludable) but I don't know if this is applicable to a QueryPage.
You have to create a method in your special page called isIncludable that returns true.
Im creating a table, it has values and color associated with each value like:
{| class="wikitable"
| style="background-color:#fcff2f;" | 1
| style="background-color:#67fd9a;" | 2
| style="background-color:#34cdf9;" | 3
| style="background-color:#34cdf9;" | 3
| style="background-color:#67fd9a;" | 2
| style="background-color:#fcff2f;" | 1
| style="background-color:#fcff2f;" 1
| style="background-color:#34cdf9;" | 3
| style="background-color:#67fd9a;" | 2
|}
There is a way to create "macro" variables or something like that to store the style, so i can store color value and change it only one time. the way im doing now is changing manualy each value. im looking to a way like this:
variable yellow-> style="background-color:#fcff2f;"
variable green-> style="background-color:#67fd9a;"
variable blue-> style="background-color:#34cdf9;"
{| class="wikitable"
| yellow | 1
| green | 2
| blue | 3
etc...
|}
Help:TemplateStyles after installing that extension to define the CSS per class in one place.
You could maybe also use Templates
Hello! Kindly help me customize the URL from 'mydomain.com/main_page' to 'mydomain.com' so that the home page does not redirect to 'main_page'. I would like to create a dashboard similar to Wikipedia on the home page. I have already used the code '$wgArticlePath = "/$1";' which helped customize the URLs, but the home page URL, which is supposed to be 'mydomain.com', is automatically redirecting to 'mydomain.com/main_page'. How can I modify the configuration to achieve the desired setup? Thank you!
I am facing this issue in a new instalation. When i edit any page and ther is the @ character, the page shows a 403 error.
Example: root@debian:~
If i put a space before @ it works, like root @debian:~
Any secret i don't know?
Making more specific: when my page have root@debian it shows a 403 error. When i change to mark@debian, nathaniel@debian, anything@debian, it works fine.
What's about root@debian? Why it gives me a 403 error?
From web server error.log:
Apache-Error: [file "apache2_util.c"] [line 275] [level 3] [client 189.50.82.144] ModSecurity: Access denied with code 403 (phase 2). Pattern match "(?i:\\\\\\\\b(?:coalesce\\\\\\\\b|root\\\\\\\\@))" at ARGS:text. [file "/etc/apache/modsecurity.d/base_rules/modsecurity_crs_41_sql_injection_attacks.conf"] [line "140"] [id "950908"] [rev "2"] [msg "SQL Injection Attack."]
I can log on to my mediawiki site from all other devices, but when I try to logon from my Pixel 6a, it just keeps asking me to log on. I have even tried changing the password to test it , but still I can log on from the other devices but not the Pixel phone.
I have moved the database and files to a new server and have tried to get Media Wiki working.
I get a blank page with the error pasted below.
MediaWiki internal error.
Original exception: [905b5c01c455a15057df55c8] / Wikimedia\Rdbms\DBQueryError: A database query error has occurred. Did you forget to run your application's database schema updater after upgrading or after adding a new extension?
Please see https://www.mediawiki.org/wiki/Special:MyLanguage/Manual:Upgrading and https://www.mediawiki.org/wiki/Special:MyLanguage/Manual:How_to_debug for more information.
Error 1146: Table 'app_13859.mwuf_l10n_cache' doesn't exist
Function: LCStoreDB::get
Query: SELECT lc_value FROM `mwuf_l10n_cache` WHERE lc_lang = 'en' AND lc_key = 'deps' LIMIT 1
Backtrace:
from /home/user_13859/app_13859/includes/libs/rdbms/database/Database.php(1236)
#0 /home/user_13859/app_13859/includes/libs/rdbms/database/Database.php(1220): Wikimedia\Rdbms\Database->getQueryException()
#1 /home/user_13859/app_13859/includes/libs/rdbms/database/Database.php(1194): Wikimedia\Rdbms\Database->getQueryExceptionAndLog()
#2 /home/user_13859/app_13859/includes/libs/rdbms/database/Database.php(679): Wikimedia\Rdbms\Database->reportQueryError()
#3 /home/user_13859/app_13859/includes/libs/rdbms/database/Database.php(1383): Wikimedia\Rdbms\Database->query()
#4 /home/user_13859/app_13859/includes/libs/rdbms/database/Database.php(1334): Wikimedia\Rdbms\Database->select()
#5 /home/user_13859/app_13859/includes/libs/rdbms/database/DBConnRef.php(119): Wikimedia\Rdbms\Database->selectField()
#6 /home/user_13859/app_13859/includes/libs/rdbms/database/DBConnRef.php(338): Wikimedia\Rdbms\DBConnRef->__call()
#7 /home/user_13859/app_13859/includes/libs/rdbms/querybuilder/SelectQueryBuilder.php(726): Wikimedia\Rdbms\DBConnRef->selectField()
#8 /home/user_13859/app_13859/includes/language/LCStoreDB.php(65): Wikimedia\Rdbms\SelectQueryBuilder->fetchField()
#9 /home/user_13859/app_13859/includes/language/LocalisationCache.php(559): LCStoreDB->get()
#10 /home/user_13859/app_13859/includes/language/LocalisationCache.php(606): LocalisationCache->isExpired()
#11 /home/user_13859/app_13859/includes/language/LocalisationCache.php(516): LocalisationCache->initLanguage()
#12 /home/user_13859/app_13859/includes/language/LocalisationCache.php(396): LocalisationCache->loadSubitem()
#13 /home/user_13859/app_13859/includes/language/LocalisationCache.php(412): LocalisationCache->getSubitem()
#14 /home/user_13859/app_13859/includes/language/MessageCache.php(1235): LocalisationCache->getSubitemWithSource()
#15 /home/user_13859/app_13859/includes/language/MessageCache.php(1177): MessageCache->getMessageForLang()
#16 /home/user_13859/app_13859/includes/language/MessageCache.php(1075): MessageCache->getMessageFromFallbackChain()
#17 /home/user_13859/app_13859/includes/language/Message.php(1485): MessageCache->get()
#18 /home/user_13859/app_13859/includes/language/Message.php(972): Message->fetchMessage()
#19 /home/user_13859/app_13859/includes/language/Message.php(1059): Message->format()
#20 /home/user_13859/app_13859/includes/title/MalformedTitleException.php(61): Message->text()
#21 /home/user_13859/app_13859/includes/title/MediaWikiTitleCodec.php(101): MediaWiki\Title\MalformedTitleException->__construct()
#22 /home/user_13859/app_13859/includes/title/MediaWikiTitleCodec.php(411): MediaWiki\Title\MediaWikiTitleCodec::MediaWiki\Title\{closure}()
#23 /home/user_13859/app_13859/includes/title/Title.php(2756): MediaWiki\Title\MediaWikiTitleCodec->splitTitleString()
#24 /home/user_13859/app_13859/includes/title/Title.php(510): MediaWiki\Title\Title->secureAndSplit()
#25 /home/user_13859/app_13859/includes/MediaWiki.php(100): MediaWiki\Title\Title::newFromURL()
#26 /home/user_13859/app_13859/includes/MediaWiki.php(189): MediaWiki->parseTitle()
#27 /home/user_13859/app_13859/includes/MediaWiki.php(908): MediaWiki->getTitle()
#28 /home/user_13859/app_13859/includes/MediaWiki.php(613): MediaWiki->main()
#29 /home/user_13859/app_13859/index.php(50): MediaWiki->run()
#30 /home/user_13859/app_13859/index.php(46): wfIndexMain()
#31 {main}
Exception caught inside exception handler: [905b5c01c455a15057df55c8] / Wikimedia\Rdbms\DBQueryError: A database query error has occurred. Did you forget to run your application's database schema updater after upgrading or after adding a new extension?
Please see https://www.mediawiki.org/wiki/Special:MyLanguage/Manual:Upgrading and https://www.mediawiki.org/wiki/Special:MyLanguage/Manual:How_to_debug for more information.
Error 1146: Table 'app_13859.mwuf_page' doesn't exist
Function: MessageCache::loadFromDB(en)-big
Query: SELECT page_title,page_latest FROM `mwuf_page` WHERE page_is_redirect = 0 AND page_namespace = 8 AND (page_title NOT LIKE '%/%' ESCAPE '`' ) AND (page_len > 10000)
Backtrace:
from /home/user_13859/app_13859/includes/libs/rdbms/database/Database.php(1236)
#0 /home/user_13859/app_13859/includes/libs/rdbms/database/Database.php(1220): Wikimedia\Rdbms\Database->getQueryException()
#1 /home/user_13859/app_13859/includes/libs/rdbms/database/Database.php(1194): Wikimedia\Rdbms\Database->getQueryExceptionAndLog()
#2 /home/user_13859/app_13859/includes/libs/rdbms/database/Database.php(679): Wikimedia\Rdbms\Database->reportQueryError()
#3 /home/user_13859/app_13859/includes/libs/rdbms/database/Database.php(1383): Wikimedia\Rdbms\Database->query()
#4 /home/user_13859/app_13859/includes/libs/rdbms/database/DBConnRef.php(119): Wikimedia\Rdbms\Database->select()
#5 /home/user_13859/app_13859/includes/libs/rdbms/database/DBConnRef.php(351): Wikimedia\Rdbms\DBConnRef->__call()
#6 /home/user_13859/app_13859/includes/libs/rdbms/querybuilder/SelectQueryBuilder.php(708): Wikimedia\Rdbms\DBConnRef->select()
#7 /home/user_13859/app_13859/includes/language/MessageCache.php(606): Wikimedia\Rdbms\SelectQueryBuilder->fetchResultSet()
#8 /home/user_13859/app_13859/includes/language/MessageCache.php(504): MessageCache->loadFromDB()
#9 /home/user_13859/app_13859/includes/language/MessageCache.php(421): MessageCache->loadFromDBWithMainLock()
#10 /home/user_13859/app_13859/includes/language/MessageCache.php(341): MessageCache->loadUnguarded()
#11 /home/user_13859/app_13859/includes/language/MessageCache.php(1301): MessageCache->load()
#12 /home/user_13859/app_13859/includes/language/MessageCache.php(1206): MessageCache->getMsgFromNamespace()
#13 /home/user_13859/app_13859/includes/language/MessageCache.php(1177): MessageCache->getMessageForLang()
#14 /home/user_13859/app_13859/includes/language/MessageCache.php(1075): MessageCache->getMessageFromFallbackChain()
#15 /home/user_13859/app_13859/includes/language/Message.php(1485): MessageCache->get()
#16 /home/user_13859/app_13859/includes/language/Message.php(972): Message->fetchMessage()
#17 /home/user_13859/app_13859/includes/language/Message.php(1059): Message->format()
#18 /home/user_13859/app_13859/includes/exception/MWExceptionRenderer.php(254): Message->text()
#19 /home/user_13859/app_13859/includes/exception/MWExceptionRenderer.php(191): MWExceptionRenderer::msg()
#20 /home/user_13859/app_13859/includes/exception/MWExceptionRenderer.php(105): MWExceptionRenderer::reportHTML()
#21 /home/user_13859/app_13859/includes/exception/MWExceptionHandler.php(134): MWExceptionRenderer::output()
#22 /home/user_13859/app_13859/includes/exception/MWExceptionHandler.php(251): MWExceptionHandler::report()
#23 /home/user_13859/app_13859/includes/MediaWiki.php(632): MWExceptionHandler::handleException()
#24 /home/user_13859/app_13859/index.php(50): MediaWiki->run()
#25 /home/user_13859/app_13859/index.php(46): wfIndexMain()
#26 {main}
OK, so it turned out that I didnt have the correct databse user asigned, that issuse is resolved.