Category: 21.x
Show subcategories objects| Name | Type |
|---|---|
| Codemirror and heavy scripts | tracker item |
|
Namespace-generated wiki-links not recognized by Backlinks
There is an example available. However this is how to reproduce the problem: Let's say I have a page NamespaceA:_:Home Then I edit that same page throught WYSIWYG editor creating a wiki-link to the not-yet-existing page "Target". In source code this corresponds to ((Target)). Once the page is saved I click on ((Target)) link. This way Tiki automatically creates NamespaceA:_:Target page. I'd like to underline this is an extremely useful feature since it allows even not-developer users to create new pages with the correct namespace without having to mess with the source code, which is a desirable feature. However once NamespaceA:_:Target page has been created, no backlinks are present in there. However if now I edit page NamespaceA:_:Home by adding a wiki-link to "NamespaceA:_:Target" (in source code this would correspond e.g. to ((NamespaceA:_:Target|Target)) ), the link works just fine and moreover a backlink from NamespaceA:_:Target to NamespaceA:_:Home is generated. Option "Force all non-namespace page links to the same namespace" does not seem to solve the problem. --------------------------------------------------------------- In short: ((Target)) and ((NamespaceA:_:Target|Target)) are both valid links towards page NamespaceA:_:Target (starting from page NamespaceA:_:Home), but one is recognized as a backlink by Backlinks plugin while the other one is not. ---------------------------------------------------------------- The problem lies in the fact that if a not-developer user were to use Tiki, the above-mentioned feature of automatic page creation with correct namespace would be extremely useful but it introduces the above-mentioned problem. ---------------------------------------------------------------- I think one possibility would be to edit Backlinks plugin to recognize ((Target)) as a valid link to NamespaceA:_:Target as well (in this context, taking into account the namespace of the page on which the link resides). Another possible solution would be to have WYSIWYG plugin work (optionally?) in a little different way: if I am in page NamespaceA:_:Home and I write a link towards page Target it should automatically translate the link in ((NamespaceA:_:Target|Target)) instead of just ((Target)). Maybe this second solution is cleaner? I don't know. Thank you very much for your attenction |
tracker item |
|
console , translation:getstrings with a single language argument create (duplicate) an .old file for all languages
When using ~pp~php console.php translation:getstrings --lang=en~/pp~ or using with the basedir argument ~pp~php console.php translation:getstrings --basedir=themes/Bernard/templates --lang=en~/pp~ all the /lang/*/language.php files are generated (or just duplicated I can’t say) and a "language.php.old" is added in all the language directories. When a language is specified only this languages files should be targeted. |
tracker item |
|
Console cache:clear command creates files as the current user
Recently (since 21.x i think) the command -+php console.php c:c+- clears the cache files but then recreates several but using the current user (so -+root+- if using sudo to repair a previous issue). Then when using the browser to clear all caches we get these sort of errors: {CODE()} Cache file temp/templates_c/en_basic^c0a74c88a95913ac40aae6373020e7a6b2c0f1f9_0.file.cookie_consent.tpl.php is not writable Error Cache file temp/cache/1a11dae0a46d862cd81ddc7650f62cb8 is not writable Error Cache file temp/cache/container.php is not writable Error Cache file temp/cache/cd13e8c5df46647a6182a0cc858c8ed9 is not writable {CODE} Solution: console clear cache should not regenerate any cache files. |
tracker item |
|
Console commands no longer respect multitiki --site param
Since recent console.php refactoring the --site parameter is no longer respected in (for instance) the database:update command. When running -+php console.php --site=example.com database:update+- the code in -+\Installer::buildPatchList+- builds the patch list from the default db/local.php database, not the db/example.com/local.php. --- I think related to this, even once i've done the database:update in the browser, i cannot rebuild the index, when i do: -+php console.php --site=example.com index:rebuild+- i get {sign user="jonnybradley" datetime="2020-03-05T11:11:59+00:00"} {QUOTE()}Command not available at this stage. The database needs to be updated. Solved by: php console.php database:update{QUOTE} --- I think this commit was the source of the regression and i'm afraid i can't fix it {gitlab id="2ee93280"} {sign user="jonnybradley" datetime="2020-03-05T11:29:44+00:00"} |
tracker item |
|
Console, translation:getstrings argument basedir not working outside a Tiki (documentation missing ?)
In the console.php translation:getstrings it is possible to use the "basedir" argument to set the directory from where you want to get the string (or so it seems). However you can only use it inside a Tiki root directory or at least a directory that contain a /lang/yourtargetlanguage directory. (ie: lang/en/) See: lib/language/GetStrings.php Line 171 ~pp~if (! file_exists($this->baseDir . '/lang/' . $lang)) {~/pp~ Else it throw an error "Invalid language code." There should be a better documentation for this or a mechanism to ask if the user want to create the "missing" directory in the basedir. (use case: getting strings of smarty template in themes/templates or inside a specific theme: themes/Bernard/templates) |
tracker item |
|
Console command console.php file:check throws a notice about storage location
Tested in Tiki20x and Tiki21x. Using php console.php files:check throws a notice on wiki attachment: CODE()} == Wiki Attachments == Configured to stores files in Database Files in DB: 0 Files on Disk: 0 No Issues found PHP Notice: Undefined index: f_use_db in /var/www/virtual/elyseavenue-paris15.fr/html/lib/core/Tiki/Files/CheckAttachmentGallery.php on line 105 PHP Notice: Undefined index: f_use_dir in /var/www/virtual/elyseavenue-paris15.fr/html/lib/core/Tiki/Files/CheckAttachmentGallery.php on line 116 {CODE} I tested with Tiki19 I think (may be earlier) and it may be caused by PHP version change. |
tracker item |
|
PluginConvene: avoid duplicating content under some circumstances
It seems like for every added user it duplicates the votes entries in the plugin body. It works when the duplicates are manually deleted from there so presumably the duplication is unnecessary and unwanted. See: https://tiki.org/tiki-pagehistory.php?page=Roundtable%20Meeting%202016%2009&compare=1&oldver=23&newver=24 Same thing is happening still with tiki 20.x on t.o. Reproduced these weeks here: https://tiki.org/201909-TAG-Meeting?latest=1&page_ref_id=1318 I just edited this morning a couple of options in my choices, through the convene UI, and the edition added itself in the background a clone of the plugin body several times {sign user="xavi" datetime="2019-08-28T13:35:45+00:00"}: https://tiki.org/tiki-pagehistory.php?page=201909+TAG+Meeting&newver=45&oldver=44 |
tracker item |
|
Country user preference keeps resetting to Other
When I set my country in the user preferences dropdown and save, later on a subsequent visit to my preferences page it gets reset back to "Other" as if I did not select it before... |
tracker item |
|
Create a forum within a forum (sub-forum)
Any robust forum software must have the flexibility to be able to create sub-forums (i.e. a forum within a forum) if needed. For example, if I wanted to have a general Wiki forum that lists all the PHP-based Wiki software, that would look like so (example screenshot created in phpBB to illustrate): {img fileId="1333" thumb="box"} Under __Wiki software__ (which is a forum in its own right), you can see that there are other sub-forums. The sub-forums are for specific discussions about those technologies, but the more general __Wiki software__ is to discuss * Wiki software in general * anything not to do with the specific Wiki technologies listed, or * a Wiki technology that has not been listed (such as, for example, an emerging one) So that, by clicking on the __Wiki software__ forum, I would be presented with the underlying Wiki forums, but I would also see a list of topics associated with the general __Wiki software__ forum as described above. ===__Why is it needed?__=== Without this functionality forum administrators using Tiki for their forum are forced to use workarounds such as having to add another forum called "Other" that is meant to be a catch-all for anything that is not defined by the existing forums, such as this {img fileId="1332" thumb="box"} and if you had multiple forums, it would result in each forum having an "Other" entry, which is not very pretty. This has been discussed with Marc Laporte and work should begin shortly. |
tracker item |
|
Create a Tracker field type UUID similar to autoincrement field
{syntax type="tiki" editor="plain"} I propose that a Tracker field type UUID is introduced. This field would - similar to the autoincrement field - create a universally unique identifier (UUID) https://en.wikipedia.org/wiki/Universally_unique_identifier for every item while it is created or imported and will not change after creation. With this field it will be easier to connect Tiki Trackers to other systems to exchange data (e.g. be able to push changed data sets from external databases). UUIDs are also common in systems that use calendars and contacts (CalDAV, CardDAV) to be able to identify data sets and avoid data duplication. php: https://www.php.net/manual/en/function.uniqid.php |
tracker item |
|
Create New Pages Without Asking Page Language
In my tiki installation I'have eabled i18n plugin in order to be able to handle gracefully translations; however, since in my enterprise there is a main language and all new pages will surely be created in that very language, I'd like to avoid to have to select the page language every time I create a new page (it is considered a waste of time). In particular I think an option could be added that, If enabled, causes new pages to have the user's language as page language. Thank you for your attenction |
tracker item |
|
Creating a new SVN/GIT instance using the web manager doesn’t work ( CLI worked)
I create an 2 new instances (one using SVN one using GIT) using the CLI interface and it worked: {CODE(caption="installing trunk using CLI")} [root@server app]# php tiki-manager instance:create Create a new instance ===================== .../... [OK] Please test your site at https://xxxx.xxxx.com {CODE} Doing the same (installing 20.x) using the web manager interface I got an error: {img fileId="1335" thumb="box"} {img fileId="1336" thumb="box"} --- !!!Database information question ? I don’t usually use root for the database but I tried to check if there was a permission issues. I filled information based on : https://doc.tiki.org/Manager#instance:create The database part need little documentation or tips. It differs from the way we use the Tiki-install. What is expected ? Does Tiki Manager create the db, does it expect the db to be created prior the instance creation ? I usually create my db for each Tiki with specific USER/DB/PASSWORD directly. The field "Database Prefix" is adding to the confusion. Why a prefix ? Can’t I directly give my database name ? --- Import an existing Tiki throw me the same error: {CODE()} [31mSQLSTATE[HY000]: General error: 8 attempt to write a readonly database INSERT OR REPLACE INTO instance (instance_id, name, contact, webroot, weburl, tempdir, phpexec, app) VALUES (NULL, 'gallery.xxxxx.com', 'me@xxxxx.com', '/var/www/virtual/gallery.xxxxx.com/html', 'https://gallery.xxxxx.com', '/tmp/trim_temp', NULL, NULL) ; [0m {CODE} Is there a CLI command to import an existing Tiki ? |
tracker item |
|
Creating new article for tiki.org/news while being switched in the "info" perspective does not get saved but switches to default perspective instead
Steps to reproduce: #Go to https://tiki.org/News #Go to https://tiki.org/article452-Tiki-18-1-has-been-released-fixes-and-security-update #Click "New Article" #Enter a TEST title, Classification > Topic Releases and Patches, Publication > __uncheck the "Published" checkbox!__ #Click the "Save" button You get switched back to default perspective. When you switch back to the first tab "Content" you see the form content is gone and the rest of the tabs got reset to the defaults as when you start editing new article... :( |
tracker item |
|
CSRF Error Message displayed when adding new user to group
Hi, I'm filing this as 'Bug - Consistency' because the error message does not always display. Two scenarios - when a new user is added: 1) ... than you immediately assign them to a group, this message is displayed. However, the user is assigned to the group correctly, so to resolve this problem the only thing that needs to be done is for the Error Message not be displayed. {img fileId="1463" thumb="box"} 2) ... than the Admin User page is refreshed, no error message is displayed when assigning this new user to a group. One other piece of information - since the new 'enter password' (e.g. Admin Password) for adding / editing users was added, a Firefox pop-up asking to 'Reconfirm submission' is regularly displayed: {img fileId="1464" thumb="box"} Maybe this is interfering? Thanks, Mike |
tracker item |
|
Customsearch dropdown field does not deal with spaces in selected values
I create a dropdown field and a customsearch template. Searches on values works unless there are spaces in the displayed value. It's demonstrated here : [http://jyhem-9952-7502.show2.tikiwiki.org/] |
tracker item |
|
Database update; Updating a 21.5 database to 21.8 failed with errors
I upgraded a Tiki21.5 from the release package to a 21.8. Database upgrade failed with the following errors: ^ Update completed. Failed: 20120423_add_page_refs_tiki Failed: 20151203_tiki_score_revamp_tiki Queries executed successfully: 14 Error in 20120423_add_page_refs_tiki ALTER TABLE tiki_page_references ADD UNIQUE INDEX uk1_tiki_page_ref_biblio_code (page_id, biblio_code) Duplicate key name 'uk1_tiki_page_ref_biblio_code' Error in 20120423_add_page_refs_tiki ALTER TABLE tiki_page_references ADD INDEX idx_tiki_page_ref_title (title) Duplicate key name 'idx_tiki_page_ref_title' Error in 20120423_add_page_refs_tiki ALTER TABLE tiki_page_references ADD INDEX idx_tiki_page_ref_author (author) Duplicate key name 'idx_tiki_page_ref_author' Error in 20151203_tiki_score_revamp_tiki ALTER TABLE tiki_score ADD COLUMN reversalEvent varchar(255) Duplicate column name 'reversalEvent' Error in 20151203_tiki_score_revamp_tiki # Insert old values from tiki_score into new format # Insert user stuff. Login, message, friend pts. INSERT INTO tiki_score (event, data) SELECT "tiki.user.login" AS event, concat('[{"ruleId":"User logs in","recipientType":"user","recipient":"user","score":"',score,'","validObjectIds":[""],"expiration":""}]') AS data FROM tiki_score WHERE event='login' Unknown column 'score' in 'field list' Error in 20151203_tiki_score_revamp_tiki INSERT INTO tiki_score (event, data) SELECT "tiki.user.view" AS event, concat('[{"ruleId":"See other user''s profile","recipientType":"user","recipient":"user","score":"',max(case when event = 'profile_see' then score else 0 end),'","validObjectIds":[""],"expiration":""},{"ruleId":"Have your profile seen","recipientType":"user","recipient":"object","score":"',max(case when event = 'profile_is_seen' then score else 0 end),'","validObjectIds":[""],"expiration":""}]') AS data FROM tiki_score limit 1 Unknown column 'score' in 'field list' Error in 20151203_tiki_score_revamp_tiki INSERT INTO tiki_score (event, data) SELECT "tiki.user.friend" AS event, concat('[{"ruleId":"Make friends","recipientType":"user","recipient":"user","score":"',score,'","validObjectIds":[""],"expiration":""}]') AS data FROM tiki_score WHERE event='friend_new' Unknown column 'score' in 'field list' Error in 20151203_tiki_score_revamp_tiki INSERT INTO tiki_score (event, data) SELECT "tiki.user.message" AS event, concat('[{"ruleId":"Send message","recipientType":"user","recipient":"user","score":"',max(case when event = 'message_send' then score else 0 end),'","validObjectIds":[""],"expiration":""},{"ruleId":"Receive message","recipientType":"user","recipient":"object","score":"',max(case when event = 'message_receive' then score else 0 end),'","validObjectIds":[""],"expiration":""}]') AS data FROM tiki_score limit 1 Unknown column 'score' in 'field list' Error in 20151203_tiki_score_revamp_tiki # Articles INSERT INTO tiki_score (event, data) SELECT "tiki.article.create" AS event, concat('[{"ruleId":"Publish new article","recipientType":"user","recipient":"user","score":"',score,'","validObjectIds":[""],"expiration":""}]') AS data FROM tiki_score WHERE event='article_new' Unknown column 'score' in 'field list' Error in 20151203_tiki_score_revamp_tiki INSERT INTO tiki_score (event, data) SELECT "tiki.article.view" AS event, concat('[{"ruleId":"Read an article","recipientType":"user","recipient":"user","score":"',max(case when event = 'article_read' then score else 0 end),'","validObjectIds":[""],"expiration":""},{"ruleId":"Have your article read","recipientType":"user","recipient":"author","score":"',max(case when event = 'article_is_read' then score else 0 end),'","validObjectIds":[""],"expiration":""}]') AS data FROM tiki_score limit 1 Unknown column 'score' in 'field list' Error in 20151203_tiki_score_revamp_tiki # File Gallery INSERT INTO tiki_score (event, data) SELECT "tiki.filegallery.create" AS event, concat('[{"ruleId":"Create new file gallery","recipientType":"user","recipient":"user","score":"',score,'","validObjectIds":[""],"expiration":""}]') AS data FROM tiki_score WHERE event='fgallery_new' Unknown column 'score' in 'field list' Error in 20151203_tiki_score_revamp_tiki INSERT INTO tiki_score (event, data) SELECT "tiki.file.create" AS event, concat('[{"ruleId":"Upload new file to gallery","recipientType":"user","recipient":"user","score":"',score,'","validObjectIds":[""],"expiration":""}]') AS data FROM tiki_score WHERE event='fgallery_new_file' Unknown column 'score' in 'field list' Error in 20151203_tiki_score_revamp_tiki INSERT INTO tiki_score (event, data) SELECT "tiki.file.download" AS event, concat('[{"ruleId":"Download other user''s file","recipientType":"user","recipient":"user","score":"',max(case when event = 'fgallery_download' then score else 0 end),'","validObjectIds":[""],"expiration":""},{"ruleId":"Have your file downloaded","recipientType":"user","recipient":"owner","score":"',max(case when event = 'fgallery_is_downloaded' then score else 0 end),'","validObjectIds":[""],"expiration":""}]') AS data FROM tiki_score limit 1 Unknown column 'score' in 'field list' Error in 20151203_tiki_score_revamp_tiki # Image Gallery INSERT INTO tiki_score (event, data) SELECT "tiki.imagegallery.create" AS event, concat('[{"ruleId":"Create new image gallery","recipientType":"user","recipient":"user","score":"',score,'","validObjectIds":[""],"expiration":""}]') AS data FROM tiki_score WHERE event='igallery_new' Unknown column 'score' in 'field list' Error in 20151203_tiki_score_revamp_tiki INSERT INTO tiki_score (event, data) SELECT "tiki.image.create" AS event, concat('[{"ruleId":"Upload new image to gallery","recipientType":"user","recipient":"user","score":"',score,'","validObjectIds":[""],"expiration":""}]') AS data FROM tiki_score WHERE event='igallery_new_img' Unknown column 'score' in 'field list' Error in 20151203_tiki_score_revamp_tiki INSERT INTO tiki_score (event, data) SELECT "tiki.image.view" AS event, concat('[{"ruleId":"See other user''s image","recipientType":"user","recipient":"user","score":"',max(case when event = 'igallery_see_img' then score else 0 end),'","validObjectIds":[""],"expiration":""},{"ruleId":"Have your image seen","recipientType":"user","recipient":"owner","score":"',max(case when event = 'igallery_img_seen' then score else 0 end),'","validObjectIds":[""],"expiration":""}]') AS data FROM tiki_score limit 1 Unknown column 'score' in 'field list' Error in 20151203_tiki_score_revamp_tiki #Blogs INSERT INTO tiki_score (event, data) SELECT "tiki.blog.create" AS event, concat('[{"ruleId":"Create new blog","recipientType":"user","recipient":"user","score":"',score,'","validObjectIds":[""],"expiration":""}]') AS data FROM tiki_score WHERE event='blog_new' Unknown column 'score' in 'field list' Error in 20151203_tiki_score_revamp_tiki INSERT INTO tiki_score (event, data) SELECT "tiki.blogpost.create" AS event, concat('[{"ruleId":"Post in a blog","recipientType":"user","recipient":"user","score":"',score,'","validObjectIds":[""],"expiration":""}]') AS data FROM tiki_score WHERE event='blog_post' Unknown column 'score' in 'field list' Error in 20151203_tiki_score_revamp_tiki INSERT INTO tiki_score (event, data) SELECT "tiki.blog.view" AS event, concat('[{"ruleId":"Read other user''s blog","recipientType":"user","recipient":"user","score":"',max(case when event = 'blog_read' then score else 0 end),'","validObjectIds":[""],"expiration":""},{"ruleId":"Have your blog read","recipientType":"user","recipient":"author","score":"',max(case when event = 'blog_is_read' then score else 0 end),'","validObjectIds":[""],"expiration":""}]') AS data FROM tiki_score limit 1 Unknown column 'score' in 'field list' Error in 20151203_tiki_score_revamp_tiki # Wikis INSERT INTO tiki_score (event, data) SELECT "tiki.wiki.create" AS event, concat('[{"ruleId":"Create a wiki page","recipientType":"user","recipient":"user","score":"',score,'","validObjectIds":[""],"expiration":""}]') AS data FROM tiki_score WHERE event='wiki_new' Unknown column 'score' in 'field list' Error in 20151203_tiki_score_revamp_tiki INSERT INTO tiki_score (event, data) SELECT "tiki.wiki.update" AS event, concat('[{"ruleId":"Edit an existing wiki page","recipientType":"user","recipient":"user","score":"',score,'","validObjectIds":[""],"expiration":""}]') AS data FROM tiki_score WHERE event='wiki_edit' Unknown column 'score' in 'field list' Error in 20151203_tiki_score_revamp_tiki INSERT INTO tiki_score (event, data) SELECT "tiki.wiki.attachfile" AS event, concat('[{"ruleId":"Attach file to wiki page","recipientType":"user","recipient":"user","score":"',score,'","validObjectIds":[""],"expiration":""}]') AS data FROM tiki_score WHERE event='wiki_attach_file' Unknown column 'score' in 'field list' Error in 20151203_tiki_score_revamp_tiki # Remove unnecessary fields ALTER TABLE tiki_score DROP COLUMN score Can't DROP 'score'; check that column/key exists Error in 20151203_tiki_score_revamp_tiki ALTER TABLE tiki_score DROP COLUMN expiration Can't DROP 'expiration'; check that column/key exists Error in 20151203_tiki_score_revamp_tiki ALTER TABLE tiki_score DROP COLUMN validObjectIds Can't DROP 'validObjectIds'; check that column/key exists Error in 20151203_tiki_score_revamp_tiki # Import legacy score from users table INSERT INTO tiki_object_scores (triggerObjectType, triggerObjectId, triggerUser, triggerEvent, ruleId, recipientObjectType, recipientObjectId, pointsAssigned, pointsBalance, date) SELECT 'legacy_score', '0', login, 'tiki.legacy.score', 'Legacy Score', 'user', login, score, score, UNIX_TIMESTAMP() FROM users_users Unknown column 'score' in 'field list' Error in 20151203_tiki_score_revamp_tiki # Drop users score column, we now use pointsBalance from tiki_object_scores table ALTER TABLE users_users DROP COLUMN score Can't DROP 'score'; check that column/key exists ^ |
tracker item |
|
Deleting an item which is linked to does not work
I have a tracker A with items I have another tracker B with items with an itemLink field on tracker A items When I want to delete items from the tracer A using the "spanner → Delete" to the right end of the line it tells me how many other items from tracker B link to it and lets me suggest a replacement link. Then I can delete them all. Issues: * no itemlinks are modified in tracker B * The entry from tracker A is not deleted ----- I can't reproduce fully on show.tiki.org yet: I delete Item "Mrs. HHHHHH" from [http://jyhem-9952-6871.show.tikiwiki.org/tiki-view_tracker.php?trackerId=2] while choosing to replace the occurence o It fails to delete I try to delete ''Student: Bacc.'' titem from [http://jyhem-9952-6871.show.tikiwiki.org/tiki-view_tracker.php?trackerId=1] (see attachment) On step 2 (see attachment), I ask to replace the link to 'Student: Bacc.'' with links to 'Student: M.Sc.''. Then I click on "Delete item". It DOES change the link on [http://jyhem-9952-6871.show.tikiwiki.org/tiki-view_tracker_item.php?itemId=18] from Student: Bacc.'' with links to 'Student: M.Sc.'', which is not the case on my production site… It still fails to actually delete the item, but that was not the biggest issue (it can be deleted once nothing links to it). I'll try again. ---- After comparing the network queries from both sites, I feel the difference in behaviour is due to having sefurl in the real site and not on show.tiki.org. More interestingly, I got the same error message in both situations, so we __do__ have something to fix. {CODE()} [Fri Oct 19 17:21:22.867750 2018] [:error] [pid 13504] [client 90.126.49.74:59730] PHP Fatal error: Call to a member function getLanguageField() on boolean in /var/www/jyhem-9952-6871/lib/core/Tracker/Field/Language.php on line 99, referer: http://jyhem-9952-6871.show.tikiwiki.org/tiki-view_tracker.php?trackerId=1 {CODE} |
tracker item |
|
Deleting multiple files in a files archives do nothing
To reproduce go at in your file gallery, find a file a file that was uploaded several so you have several version files or upload several time the same file to make possible going into the archives folder in the file action menu. Once in archive tiki-file_archives.php?fileId= Select several file, select "Delete..." in the dropdown at the bottom of the page. The page will just refresh. |
tracker item |
|
Deleting user on tiki.org does not load confirmation dialog in Bootstrap modal
While trying to delete my test user on t.o I get the following issue: https://youtu.be/M0yRw425VuM |
tracker item |
|
dev.t.o search shows no output
I wanted to search content posted on dev.t.o. I searched through the search box at the header, as usual, for a keyword, and nothing is shown in the results https://dev.tiki.org/tiki-searchindex.php?filter%7Econtent=alchemist&filter%7Edate_range= Not even any message that no results are found (if that is the case) Broken somehow? |
tracker item |
|
dev.t.o: allowtableexpansion in PluginList fails while in PluginTrackerList works as expected + icon inconsistency
I've just discovered the feature allowtableexpansion while using dev.t.o. Nice addition to the UI/UX! However it seems to be that something needs tweaking still in its implementation in ((doc:PluginList)) [https://doc.tiki.org/PluginList-output-control-block?highlight=allowtableexpansion#Table\:_expand_table_number_of_items_found_optional_title|here] (specially compared to the implementation in ((doc:PluginTrackerList)). Example of allowtableexpansion using PluginTrackerList: https://dev.tiki.org/Spreadsheet#Open Icon: fullscreen-like It DOES work as expeced (even with floating autotoc and side columns) Example of allowtableexpansion using PluginList: https://dev.tiki.org/H5P#Open_or_Pending Icon: play-like (imho, the fulllscreen-like icon as shown through plugintrackerlist is more intuitive) It DOES NOT work as expeced (even with floating autotoc and side columns): nothing relevant seems to happen for the end user. HTH |
tracker item |
|
dev.t.o: plugin popup helper failed twice for pivottable
I attempted to use ((doc:PluginPivotTable)) in a new page in dev.t.o: ((Bug report evolution)) # I first wrote ~np~{pivottable}~/np~ in the wiki page and saved (to check whether there was going to be some helper to find the right compulsory params that where missing (tracker:5 assigned to some param name, which I didn't remember) # then I edited again the wiki page, and clicked at the plugin toolbar icon to get the popup helper for pivottable. ** this requested me to indicate the first compusolry field, which offered to me to select some wiki page name, but not the right param content for the data source (tracker:n o activityStream). __First error/regression__ (it used to allow typing any text there, afair, but it currently deletes what the user types since it doesn't match any option from the list of wiki page names shown). ** I selected some page name, so that I could get the param name correctly written in plugin call in the textarea of the wiki page, to fix the value assigned to that param name manually, while also writing to text in the body of the plugin textarea while still in the popup helper. But when I attempted to accept to get the syntax inserted in the wiki page, I got this error message: -+Plugin edit failed+- Oups, bad user experience. Looks like as if it was some experimental feature, while it has been there for years across many versions. |
tracker item |
|
dev.tiki.org throws cloud error upon filing a wish, index needs rebuilding
When I filed my last wish (about sorting) along with the thank-you-page I got a cloud connection error from dev.tiki.org: Unable to connect to fd8f1a8b53674d9c8d46caffb484411d.eu-central-1.aws.cloud.es.io:9243 . Error #0: stream_socket_client(): unable to connect to fd8f1a8b53674d9c8d46caffb484411d.eu-central-1.aws.cloud.es.io:9243 (Connection refused) and with it the note, that the index would need rebuilding. Thanks for looking after the server... |
tracker item |
|
blank page in tiki-view_tracker.php
!!! Description * I created a simple tracker with one text field. * When I click on the ''View'' action link, the page ''tiki-view_tracker.php'' opens but stays blank. * I tested again after having cleared my browser cache with the same error. !!! Context * Newbie * First install of Tiki Wiki !!! Environment * Fresh install of version 21.2 (MyISAM) from last [https://www.softaculous.com/apps/cms/Tiki_Wiki_CMS_Groupware|softaculous script] * Just activated the ''Tracker'' feature without changing anything else * I use Firefox version 83.0 (64 bits) !!! Errors and Warnings {CODE( caption="From browser web console" wrap="0" theme="default")} GET http://tiki-xxxxxx.myeu.cloud/tiki-view_tracker.php?trackerId=2 [HTTP/1.1 500 Internal Server Error 200ms] Le cookie « javascript_enabled_detect » sera bientôt rejeté car son attribut « SameSite » est défini sur « None » ou une valeur invalide et il n’a pas l’attribut « secure ». Pour en savoir plus sur l’attribut « SameSite », consultez https://developer.mozilla.org/docs/Web/HTTP/Headers/Set-Cookie/SameSite Le cookie « local_tz » sera bientôt traité comme un cookie intersite vis-à-vis de « http://tiki-xxxxxx.myeu.cloud/tiki-view_tracker.php?trackerId=2 » car le schéma ne correspond pas. Le cookie « javascript_enabled » sera bientôt traité comme un cookie intersite vis-à-vis de « http://tiki-xxxxxx.myeu.cloud/tiki-view_tracker.php?trackerId=2 » car le schéma ne correspond pas. Le cookie « javascript_enabled_detect » a été rejeté car il a déjà expiré. Le cookie « local_tz » sera bientôt traité comme un cookie intersite vis-à-vis de « http://tiki-xxxxxx.myeu.cloud/tiki-view_tracker.php?trackerId=2 » car le schéma ne correspond pas. Le cookie « javascript_enabled » sera bientôt traité comme un cookie intersite vis-à-vis de « http://tiki-xxxxxx.myeu.cloud/tiki-view_tracker.php?trackerId=2 » car le schéma ne correspond pas. Sending APH request... antiphishing.js:9377:21 GEThttp://tiki-xxxxxx.myeu.cloud/favicon.ico [HTTP/1.1 404 Not Found 278ms] Erreur dans les liens source : Error: NetworkError when attempting to fetch resource. URL de la ressource : moz-extension://fd8f589c-0f5d-4619-b121-d40767cfb187/content/antiphishing.js URL du lien source : syncpromise.js.map Le cookie « local_tz » sera bientôt traité comme un cookie intersite vis-à-vis de « http://tiki-xxxxxx.myeu.cloud/favicon.ico » car le schéma ne correspond pas. favicon.ico Le cookie « javascript_enabled » sera bientôt traité comme un cookie intersite vis-à-vis de « http://tiki-xxxxxx.myeu.cloud/favicon.ico » car le schéma ne correspond pas. favicon.ico {CODE} |
tracker item |
Hi, as explained here : [https://tiki.org/forumthread79604|https://tiki.org/forumthread79604] ,
heavy scripts such as codemirror (1.2 MB) are always loaded (tiki 21, 24, 27), even when not in use, resulting in unnecessarily long loading times for visitors. Is there a way of loading heavy scripts only for pages that use them?
thx
--
mb