Sign in Join
Wiki copytemporary

Site Feedback/old: what changed

Revision 1 to 2. Removed lines have a minus sign; added lines have a plus sign.

OldNewLine
11## Old requests
22
33### Cannot delete image files
44
5-`[f14f8e66fba701d84a1e6980] /index.php?title=`[`File:foto_tiziano.jpg&action=delete`](File:foto_tiziano.jpg&action=delete)` Wikimedia\Rdbms\DBUnexpectedError from line 3628 of  `\
6-`/srv/www/lazaruswiki/includes/libs/rdbms/database/Database.php: Invalid atomic section ended (got LocalFileDeleteBatch::doDBInserts but `\
7-`expected LocalFile::lockingTransaction).`\
8-`Backtrace:`\
9-`#0 /srv/www/lazaruswiki/includes/libs/rdbms/database/Database.php(2960): Wikimedia\Rdbms\Database->cancelAtomic(string)`\
10-`#1 /srv/www/lazaruswiki/includes/libs/rdbms/database/Database.php(2880): Wikimedia\Rdbms\Database->nonNativeInsertSelect(string, array, `\
11-`   array, array, string, array, array, array)`\
12-`#2 /srv/www/lazaruswiki/includes/filerepo/file/LocalFile.php(2589): Wikimedia\Rdbms\Database->insertSelect(string, array, array, array,  `\
13-`   string, array, array, array)`\
14-`#3 /srv/www/lazaruswiki/includes/filerepo/file/LocalFile.php(2716): LocalFileDeleteBatch->doDBInserts()`\
15-`#4 /srv/www/lazaruswiki/includes/filerepo/file/LocalFile.php(1982): LocalFileDeleteBatch->execute()`\
16-`#5 /srv/www/lazaruswiki/includes/FileDeleteForm.php(201): LocalFile->delete(string, boolean, User)`\
17-`#6 /srv/www/lazaruswiki/includes/FileDeleteForm.php(118): FileDeleteForm::doDelete(Title, LocalFile, string, string, boolean, User)`\
18-`#7 /srv/www/lazaruswiki/includes/page/ImagePage.php(992): FileDeleteForm->execute()`\
19-`#8 /srv/www/lazaruswiki/includes/actions/DeleteAction.php(46): ImagePage->delete()`\
20-`#9 /srv/www/lazaruswiki/includes/MediaWiki.php(500): DeleteAction->show()`\
21-`#10 /srv/www/lazaruswiki/includes/MediaWiki.php(294): MediaWiki->performAction(ImagePage, Title)`\
22-`#11 /srv/www/lazaruswiki/includes/MediaWiki.php(861): MediaWiki->performRequest()`\
23-`#12 /srv/www/lazaruswiki/includes/MediaWiki.php(524): MediaWiki->main()`\
24-`#13 /srv/www/lazaruswiki/index.php(42): MediaWiki->run()`\
25-`#14 {main}`
5+```text
6+[f14f8e66fba701d84a1e6980] /index.php?title=File:foto_tiziano.jpg&action=delete Wikimedia\Rdbms\DBUnexpectedError from line 3628 of
7+/srv/www/lazaruswiki/includes/libs/rdbms/database/Database.php: Invalid atomic section ended (got LocalFileDeleteBatch::doDBInserts but
8+expected LocalFile::lockingTransaction).
9+Backtrace:
10+#0 /srv/www/lazaruswiki/includes/libs/rdbms/database/Database.php(2960): Wikimedia\Rdbms\Database->cancelAtomic(string)
11+#1 /srv/www/lazaruswiki/includes/libs/rdbms/database/Database.php(2880): Wikimedia\Rdbms\Database->nonNativeInsertSelect(string, array,
12+ array, array, string, array, array, array)
13+#2 /srv/www/lazaruswiki/includes/filerepo/file/LocalFile.php(2589): Wikimedia\Rdbms\Database->insertSelect(string, array, array, array,
14+ string, array, array, array)
15+#3 /srv/www/lazaruswiki/includes/filerepo/file/LocalFile.php(2716): LocalFileDeleteBatch->doDBInserts()
16+#4 /srv/www/lazaruswiki/includes/filerepo/file/LocalFile.php(1982): LocalFileDeleteBatch->execute()
17+#5 /srv/www/lazaruswiki/includes/FileDeleteForm.php(201): LocalFile->delete(string, boolean, User)
18+#6 /srv/www/lazaruswiki/includes/FileDeleteForm.php(118): FileDeleteForm::doDelete(Title, LocalFile, string, string, boolean, User)
19+#7 /srv/www/lazaruswiki/includes/page/ImagePage.php(992): FileDeleteForm->execute()
20+#8 /srv/www/lazaruswiki/includes/actions/DeleteAction.php(46): ImagePage->delete()
21+#9 /srv/www/lazaruswiki/includes/MediaWiki.php(500): DeleteAction->show()
22+#10 /srv/www/lazaruswiki/includes/MediaWiki.php(294): MediaWiki->performAction(ImagePage, Title)
23+#11 /srv/www/lazaruswiki/includes/MediaWiki.php(861): MediaWiki->performRequest()
24+#12 /srv/www/lazaruswiki/includes/MediaWiki.php(524): MediaWiki->main()
25+#13 /srv/www/lazaruswiki/index.php(42): MediaWiki->run()
26+#14 {main}
27+```
2628
2729
2830
2931See Bugtracker [Issue \#36784](https://bugs.freepascal.org/view.php?id=36784)
3032
3133### Cannot update image files
3234
3335\[5c61702508cc7689ac7e4a83\] /Special:Upload Wikimedia\Rdbms\DBQueryError from line 1457 of /srv/www/lazaruswiki/includes/libs/rdbms/database/Database.php: A database query error has occurred. Did you forget to run your application's database schema updater after upgrading? Query: RELEASE SAVEPOINT \`wikimedia_rdbms_atomic1\` Function: LocalFile::recordUpload2 Error: 1305 SAVEPOINT wikimedia_rdbms_atomic1 does not exist (localhost) Backtrace:
3436
35371. 0 /srv/www/lazaruswiki/includes/libs/rdbms/database/Database.php(1427): Wikimedia\Rdbms\Database-\>makeQueryException(string, integer, string, string)
36382. 1 /srv/www/lazaruswiki/includes/libs/rdbms/database/Database.php(1200): Wikimedia\Rdbms\Database-\>reportQueryError(string, integer, string, string, boolean)
37393. 2 /srv/www/lazaruswiki/includes/libs/rdbms/database/Database.php(3498): Wikimedia\Rdbms\Database-\>query(string, string)
38404. 3 /srv/www/lazaruswiki/includes/libs/rdbms/database/Database.php(3584): Wikimedia\Rdbms\Database-\>doReleaseSavepoint(string, string)
39415. 4 /srv/www/lazaruswiki/includes/libs/rdbms/database/Database.php(2953): Wikimedia\Rdbms\Database-\>endAtomic(string)
40426. 5 /srv/www/lazaruswiki/includes/libs/rdbms/database/Database.php(2880): Wikimedia\Rdbms\Database-\>nonNativeInsertSelect(string, array, array, array, string, array, array, array)
41437. 6 /srv/www/lazaruswiki/includes/filerepo/file/LocalFile.php(1606): Wikimedia\Rdbms\Database-\>insertSelect(string, array, array, array, string, array, array, array)
42448. 7 /srv/www/lazaruswiki/includes/filerepo/file/LocalFile.php(1364): LocalFile-\>recordUpload2(string, string, boolean, array, string, User, array)
43459. 8 /srv/www/lazaruswiki/includes/upload/UploadBase.php(868): LocalFile-\>upload(string, string, boolean, integer, array, boolean, User, array)
444610. 9 /srv/www/lazaruswiki/includes/specials/SpecialUpload.php(567): UploadBase-\>performUpload(string, boolean, boolean, User, array)
454711. 10 /srv/www/lazaruswiki/includes/specials/SpecialUpload.php(207): SpecialUpload-\>processUpload()
464812. 11 /srv/www/lazaruswiki/includes/specialpage/SpecialPage.php(565): SpecialUpload-\>execute(NULL)
474913. 12 /srv/www/lazaruswiki/includes/specialpage/SpecialPageFactory.php(568): SpecialPage-\>run(NULL)
485014. 13 /srv/www/lazaruswiki/includes/MediaWiki.php(288): SpecialPageFactory::executePath(Title, RequestContext)
495115. 14 /srv/www/lazaruswiki/includes/MediaWiki.php(861): MediaWiki-\>performRequest()
505216. 15 /srv/www/lazaruswiki/includes/MediaWiki.php(524): MediaWiki-\>main()
515317. 16 /srv/www/lazaruswiki/index.php(42): MediaWiki-\>run()
525418. 17 {main}
5355
5456
5557
5658See Bugtracker [Issue \#36784](https://bugs.freepascal.org/view.php?id=36784)
5759
5860### Categories not updating again
5961
6062If someone could run the refreshLinks.php script again to update the categories, that would be appreciated (see old request below for solution). Thanks!
6163
6264### Portals are hidden gems which should be obvious
6365
6466The Portal content is currently difficult to discover. See [[Sand Box]] for an example by [Serbod](https://forum.lazarus.freepascal.org/index.php?action=profile;u=52561)of portal buttons for the main page, with some images from gallery. It would be great if this, or something like it, could be added to the main page.
6567
6668
6769
6870The main page has been updated. Portals are now included. -- Martin 19 March 2020
6971
7072### Main Page: Specialized Search Engines
7173
7274The whole paragraph on the Wiki Main page "Specialized Search Engines" is now dead (dead links, missing content). Someone with higher privileges than me needs to attend to its removal.
7375
7476
7577Thanks for fixing Martin. Trev ([[User talk:Trev|talk]]) 12:09, 17 January 2020 (CET)
7678
7779### Categories not updating
7880
7981There are a number of pages in the Wiki that are categorised but do not show up in any of the categories. For example:
8082
81-`1. `[`https://wiki.freepascal.org/Cocoa_Internals/Forms`](https://wiki.freepascal.org/Cocoa_Internals/Forms)\
82-`2. `[`https://wiki.freepascal.org/Add_an_Apple_Help_Book_to_your_macOS_app`](https://wiki.freepascal.org/Add_an_Apple_Help_Book_to_your_macOS_app)\
83-`3. `[`https://wiki.lazarus.freepascal.org/FreeBSD_Programming_Tips`](https://wiki.lazarus.freepascal.org/FreeBSD_Programming_Tips)
83+```text
84+1. https://wiki.freepascal.org/Cocoa_Internals/Forms
85+2. https://wiki.freepascal.org/Add_an_Apple_Help_Book_to_your_macOS_app
86+3. https://wiki.lazarus.freepascal.org/FreeBSD_Programming_Tips
87+```
8488
8589The above issue is not a "caching" issue. The pages show up in Special Pages Uncategorised despite the categories.
8690
8791
8892Fixed
8993
9094Jonas ([[User talk:Jonas|talk]])
9195
9296Number 3 above is fixed - numbers 1 and 2 are still not found (I purged the categories to ensure it was not caching). Trev ([[User talk:Trev|talk]]) 01:55, 21 July 2019 (CEST)
9397
9498
9599The nightly job to update the categories was failing. I fixed that. I have no idea what else I could do.
96100
97101Jonas ([[User talk:Jonas|talk]])
98102
99103Checking with my mate Google shows this issue has existed for years with MediaWiki :( The solution which seems to work, other than rebuilding the entire thing, seems to be running the refreshLinks.php script which I assume means having command line access to the system. The cause seems to be adding categories AFTER having created the page - category not updated. Whereas, adding the category AT THE TIME of page creation - category is updated. Trev ([[User talk:Trev|talk]]) 11:50, 21 July 2019 (CEST)
100104
101105
102106I have shell access to the server, but not right now. It will have to wait until next week Sunday.
103107
104108Jonas ([[User talk:Jonas|talk]])
105109
106110
107111Done
108112
109113Jonas ([[User talk:Jonas|talk]])
110114
111115
112116That fixed it! Thanks Jonas.
113117
114118Trev ([[User talk:Trev|talk]]) 01:57, 14 August 2019 (CEST)
115119
116120## Even older requests
117121
118122- <https://wiki.freepascal.org/Main_Page>
119123
120124"If you have any problems, please notify the site administrator" \<\<-- the link to poor Tom is way out of date - he says he has not been the Admin since the days when the Wiki was on Sourceforge.
121125
122126
123127Done
124128
125129Jonas ([[User talk:Jonas|talk]])
126130
127131- Add some kind of chapters/tree/index on the main page, searching for various documents is harder without it.
128132- You could add a few links on the main Lazarus website to various sections in the Lazarus-CCR(**C**omponent and **C**ode **R**epository) like **Components**, **Examples**, **Online Docs**, **Tutorials**.
129133 - The **Components** section should contain various components that are not used for "normal" programming or have similar behaviour to existing IDE components, maybe also platform specific components that can not be implemented in a CrossPlaform fashion.
130134 - The **Examples** section should contain as many useful examples as possible, many people report that examples made them appreciate the "power" of other RAD tools like Delphi/Kylix, C++Builder, JBuilder and even Visual Basic, so i think examples will also help the Lazarus project too in becomeing the most widely used tool by OpenSource and Commercial software developers.
131135 - The **Online Docs** section should contain FCL, LCL, IDE, Compiler, Classes organisation and description, various popular API calls, even some OS specific calls.
132136 - The **Tutorials** section is one of the most important parts for productivity, it should cover various aspects of programming ranging from Console, GUI, Database, Component Design, IDE/Compiler Enhancing to Hardware I/O and even Multimedia, 3D Graphics, Audio, Game Design.
133137
134138- The IDE could also have some links in the **Help** menu.
135139
136140- The documentation of **RTL**, **FCL** and **LCL** could contain hints on dependencies of functions which will only work after other specific functions have been called (for example: "InitKeyboard" has to be called before "PollKeyEvent" can work as suggested). Otherwise it could be difficult to track errors down using the documentation provided.
137141
138142
139143The lazarus documentation is located on the lazarus subversion on the directory lazarus/docs. The RTL and FCL documentation is located at <http://svn.freepascal.org/svn/fpcdocs/trunk/>. It is composed of XML files. Please send a patch improving the documentation in the way you suggested and it will be applied.
140144
141145## IRC ?
142146
143147Nowhere on the main site is something written about contact via **IRC** or something.
144148
145149
146150It is a bit hidden, but is there: <http://www.lazarus.freepascal.org/modules.php?op=modload&name=News&file=article&sid=47>
147151
148152
149153The link is now dead. --LV 16:29, 28 January 2016 (CET)
150154
151155
152156The main page has been updated. Link to IRC (via Forum) is now included. -- Martin 19 March 2020
153157
154158- I hope you don't mind that I linked from the WikiIndex ( <http://wikiindex.org/Free_Pascal_wiki> ) to this wiki. --DavidCary 06:25, 2 July 2007 (CEST)
155159
156160- [[FPC IRC channel|Site about IRC and links to Webchat]] contains links to the webchat for both lazarus and freepascal
157161
158162---
159163*From the Free Pascal wiki, page "Site Feedback/old", as it stood on 2021-06-12 after a change by Trev, out of the wiki's dump of 2024-05-26. Copyright stays with the author who wrote it, according to the old wiki's [[Licensing]] page. If you have concerns about this material, [message the admin](/wiki-contact).*

Back to history