Loading...
 
Skip to main content

Category: Community projects

Community projects
Show subcategories objects

Name Type
phpfreechat not installing from mods.tw.o and not working when installed from svn mods
http://mods.tikiwiki.org/details.php?type=lib&mod=phpfreechat

the fact is that even if installing by hand, the phpfreechat plugin doesn't work for me, neither on tiki 2.x (with ajax enabled, etc., cleared browser and tiki caches, etc.: just says: "chat loading, please wait, and nothing happens), nor in tiki 3beta4 (it's even not listed in the list of plugin to enable/disable)

It's a pity that we can't provide a functional chat for tiki 2.x or tiki3.x sites... (minichat module for tiki3 was getting close to functional, but since it doesn't provide the date stamp nor a way to read the log from previous conversations to specific date, it's not being used... see the example of the last TikiFestUK: dimdim, skypechat, + irc chat)
tracker item
Piwik Integration
Checking Piwik on trunk
tracker item
Plugin BigBlueButton - add getMettingInfo new params added in BBB 1.0
See the 3 slides starting here at minute 16' 48'':
http://recordings.blindsidenetworks.com/bigbluebutton/a71a9df7c98b845ae41553a527a5e7c03a69fe27-1431112418160/presentation/index.html?t=16m48s

New params are added to the api, that could be exposed to tiki, so that they are shown at the description list of the bbb meetings recorded for that channel, etc.
tracker item
Plugin editing should be disable when looking at history
When looking at version of the page the inline editing should be disable.

To reproduce, go to https://tiki.org/tiki-pagehistory.php?page=Roundtable+Meeting+2017+04
View a previous version (not the last one) on your screen.
You are able to edit the convene plugin.
This is wrong.

Inline editing (any editing) should be disable.
A warning (notice) should tell the user something like: "Editing is not permitted on previous version of a page. If you want to use this version and edit it, first rollback the page then you’ll be able to edit it."
tracker item
Plugin img using files gallery doesn't work anymore at dev.tiki.org
I tried to use the img plugin using the tiki plugin help icon and modal.

https://share.vidyard.com/watch/LGChQSQ8RXCt7hCw1DS9Tx?

''May be related: I tried to use the plugin button and it looked like didn't work neither. By the time I was looking to find this ticket (2mn the code was in place). So there is a huge delay between clicking on the save button and the time the plugin code is inserted in the text area. I tried the same for the plugin img but it didn’t worked''
tracker item
Plugin List fails to find a match for the category Profiles Wizard (292) in dev.t.o
Plugin List fails to find a match for the category Profiles Wizard (292) in dev.t.o

This item
https://dev.tiki.org/item6374 - "Can't apply a Profile from the Profiles Wizard! (only through profiles control panel): ticket missing?"

is categorized against category 292: "Wizards - Profiles Wizard"

This wiki page has a plugin list call to show items in this category (with equivalent syntax that it's working with no problems - apparently - in other pages in dev.t.o):
https://dev.tiki.org/Profiles-Wizard

and it fails to list that tracker item (and any others tagged against that category, if any).
tracker item
plugin list filter by category doesn't work on dev.t.o
plugin list filter by category doesn't seem to work on dev.t.o. Example: I dereived some list code from ((Tiki20)) page towards ((jQuery Gantt editor)) page, adapting the filter condition to match categ id 345:
{CODE()}
{filter content="5" field="tracker_id"}
{filter field="tracker_status" content="o OR p"}
{filter field="tracker_field_category" content="345"}
{CODE}

There is at least one item linked to that category
https://dev.tiki.org/item7122-Editing-a-Gantt-Chart-shows-missleading-messages-success-and-error

But plugin list returns zero results.

Am I doing something wrong? (I used to be able to write plugin list calls with filters and such). Some regression?
tracker item
Plugin List or TrackerList unable to show tracker items with category 50 (PDF) in dev.t.o
Plugin List or TrackerList unable to show tracker items with category 50 (PDF) in dev.t.o
AFAIR, this used to work in previous Tiki versions (at least Tiki12 and presumably Tiki15)
See the edits I did on this page ((PDF)) :
https://dev.tiki.org/tiki-pagehistory.php?page=PDF&newver=0&oldver=17

However, in both cases, there were no results shown. There were items in the past assigned to category 50 (PDF), as shown here:
https://dev.tiki.org/cat50

See also this one added today:
https://dev.tiki.org/item6407

tracker item
plugin mouseover: missing files in cvs or mods, just txt file
Plugin mouse over is missing this files inside:

wiki-plugins/mouseover/wiki-plugins/wikiplugin_mouseover.php
lib/wiki-plugins/wikiplugin_mouseover.php

it only contains th*.info.txt file.

So it can't install (neither from cvs _mods, neither from admin mods interface (mods.tikiwiki.org )
tracker item
PluginR: move to the main code base
PluginR is a mods, and mods should be shut down.

Now that licensing issues have been resolved, please move to the main code base.
tracker item
Plugins must refresh content at start of inline editing
It is possible to discard others content when editing directly a plugin of a previous version of a page.

At : https://tiki.org/Roundtable+Meeting+2017+04
Load the page and keep it on your screen / browser (A).
Have or simulate another user that go to the page and edit the plugin convene and save their changes (B).

Go back to your screen (A) without reloading the page. (you don't see new input).
Edit, do changes and save.

The changes from the other user (B) are gone and they’re only shown in history.

Plugin edit should start with a kind of "auto-refresh the content" then edit on "updated" content.
tracker item
Plugin alias &/or plugin trackerlist fails to load in some page in dev.t.o (Uncaught TypeError: Cannot read property 'childNodes' of null)
See this section of a plugin trackerlist that should produce a table of tracker items:

Failing to load in 17.x:
https://dev.tiki.org/Profiles-Wizard#Closed

Working in trunk:
https://nextdev.tiki.org/Profiles+Wizard#Closed

Error in the inspector :
{CODE()}
Uncaught TypeError: Cannot read property 'childNodes' of null
at qa (min_main_8586bd0….js:sourcemap:176)
at Ja (min_main_8586bd0….js:sourcemap:176)
at a.fn.init.append (min_main_8586bd0….js:sourcemap:176)
at a.fn.init.<anonymous> (min_main_8586bd0….js:sourcemap:176)
at T (min_main_8586bd0….js:sourcemap:176)
at a.fn.init.html (min_main_8586bd0….js:sourcemap:176)
at Object.format (Profiles-Wizard:3748)
at Object.processOptions (min_main_8586bd0….js:sourcemap:7026)
at Object.getOptionSource (min_main_8586bd0….js:sourcemap:7024)
at Object.buildSelect (min_main_8586bd0….js:sourcemap:7032)
{CODE}

There are warnings before the error:
{CODE(theme="default")}min_main_8586bd006813c3eea36df705ff53807c.js:6888 Tablesorter Warning! "table.config.widgetOptions.resizable" option not recognized
validateOptions @ min_main_8586bd006813c3eea36df705ff53807c.js:6888
setup @ min_main_8586bd006813c3eea36df705ff53807c.js:6713
(anonymous) @ min_main_8586bd006813c3eea36df705ff53807c.js:6892
each @ min_main_8586bd006813c3eea36df705ff53807c.js:175
each @ min_main_8586bd006813c3eea36df705ff53807c.js:175
$.fn.tablesorter @ min_main_8586bd006813c3eea36df705ff53807c.js:6892
(anonymous) @ Calendar:28998
j @ min_main_8586bd006813c3eea36df705ff53807c.js:175
k @ min_main_8586bd006813c3eea36df705ff53807c.js:175
setTimeout (async)
(anonymous) @ min_main_8586bd006813c3eea36df705ff53807c.js:175
i @ min_main_8586bd006813c3eea36df705ff53807c.js:175
fireWith @ min_main_8586bd006813c3eea36df705ff53807c.js:175
fire @ min_main_8586bd006813c3eea36df705ff53807c.js:175
i @ min_main_8586bd006813c3eea36df705ff53807c.js:175
fireWith @ min_main_8586bd006813c3eea36df705ff53807c.js:175
ready @ min_main_8586bd006813c3eea36df705ff53807c.js:175
S @ min_main_8586bd006813c3eea36df705ff53807c.js:176{CODE}

This affects the wishes alias.
tracker item
Posts are not always saved on the forum at tiki.org
On Mac Safari since a few day I had issue when posting a reply on the forum at tiki.org nothing is saved at first I though I did something wrong but after the third time I check clicking the back button :

{img fileId="1187" thumb="box"}
tracker item
Preference report should be multitiki-ready
Preferences report reports "" when you run it on a multitiki based installation
{CODE()}
root@server:/var/www/tiki18farm# php doc/devtools/prefreport.php > prefreport.csv
root@server:/var/www/tiki18farm# cat prefreport.csv
Cannot initiate database. Tiki is not installed.
{CODE}

Or autodetect that it's on a multitiki install and prompt the user which tiki you want to have your report on (like with TRIM).
or just report them all, with suffixes corresponding to the multitiki names in the installation.

I tagged it also against "Community projects" after the discussions we had in the TAG meeting from today: https://tiki.org/20180808-TAG-Meeting.
tracker item
preg_quote(): Argument #1 ($str) must be of type string, Math_Formula_Element given
I just filed this bug report:
https://dev.tiki.org/item8492-Error-on-tiki-index_p-php-Too-late-to-modify-headers-error-shown-in-wizard-for-tiki-admins-in-new-installs

as user "xavi", thorugh ((File a bug)) wiki page.
After hitting save, I saw this error message (below) where the wiki page should have provided feedback to the user (plugin tracker feedback).

{CODE()}
preg_quote(): Argument #1 ($str) must be of type string, Math_Formula_Element given
{CODE}

{img fileId="2116" thumb="box"}

I did set the importance to 9 because it's very discouraging to new devs or users to attempt to report bugs at the bug tracker and have the sensation that their time and report might be lost (it triggers the sensation the tiki can be unreliable - dangerous effect to our comunity)
tracker item
Prepare for SourceForge hosted Apps
http://alexandria.wiki.sourceforge.net/Hosted+Apps

http://profiles.tikiwiki.org/SourceForge_Software_Project


((SourceForge Hosted Apps))
tracker item
Preparing TikiFest
Invite locals to ((tw:TikiFestArgentina))
tracker item
Profile 'Dynamic items list' doesn't load in the admin panel & error shown through 'profile tester'
After an issue reported by a user in dev.t.o, and an example produced in the corresponding show.t.o site, I decided to create the corresponding profile to be able to test dynamic items list easily from now onwards in different tiki versions, etc. That's the rationale of this profile:
https://profiles.tiki.org/Dynamic+items+list

After I added the sections with data ("Objects in Products Tracker" and "Objects in Service Tracker"), the profile doesn't load any more in the Tiki admin panel for profiles.

And when I added that yaml code in tiki-admin.php?page=profiles&cookietab=3 > "Profile Tester", then I got this error message:

{CODE()}
Fatal error: Call to a member function getRequiredProfiles() on a non-object in /var/www/trunk/lib/core/Tiki/Profile.php on line 479
{CODE}

Any tips?

---
And if I apply only the 2 sections defining the tracker and tracker fields (no sample data), then I get:
{CODE()}
An error occurred: Unknown objects are referenced: tiki://local/Test#products, tiki://local/Test#products_name, tiki://local/Test#products, tiki://local/Test#products_name, tiki://local/Test#products_version
{CODE}
---
After I removed the $ at the end of the objects defined elsewhere, then I ended up with this error through the Profile tester and only the section with trackers and tracker fields (no tracker data):
{CODE()}
Fatal error: Call to a member function getRequiredProfiles() on a non-object in /var/www/xavi-9794-4911/lib/core/Tiki/Profile.php on line 479
{CODE}
tracker item
Profile handler for wiki structures
A new profile handler for wiki structures would be very handy to promote the use of structures in many uses cases (learning environments, project management, TEAMS, workspaces in general, ...)

http://profiles.tiki.org/Structured+Master+Documents

I created a profile to demostrate the use of wiki structures to new wiki admins, but it's missing the change to create the structure directly from the profile, which would be needed to enhance other more advanced profiles (Learning Center, etc)

tracker item
Profile soft (UX/UI) revamp proposal
Profile user experience can be improved.

While effort should continue to improve existing profiles, shouldn't it make sense to focus first on easy steps that can be done:

* Is Profiles the right word to name ? (https://en.wikipedia.org/wiki/Profile), it means so many things...
May be there is not a single word for this. May be we should use word that doesn’t mean anything (Tikifigurator :-) ) so no confusion.
* tiki-admin.php?page=profiles should be revamped
++ {img type="src" src="http://avan.tech/dl2287?display" thumb="box"}
** Help text could be added to explain what, how, why... (may be reuse the remark box - I can’t find it useful for new user - links didn’t work for me in trunk local)
** We could display only one version of the profile, the one that work with the running Tiki (and remove anything about 3x, 4x, 5x, etc)
++ {img type="src" src="http://avan.tech/dl2288?display" thumb="box"}
** We could display already a list of profile by default (last 10 updated) (not the mini profile); it will help to understand what this does
** Remove or modify the "Profile type" selector (confusing)
** The profile repository dropdown could be moved under the advanced tab (till there are more repository)
* When applying a profile
** Once a profile is selected and ready to be applied we shouldn’t see (again) other profiles but only the one selected (so we have more room to see the profile content: setting, instructions, etc)
++ {img type="src" src="http://avan.tech/dl2289?display" thumb="box"}
** The table where is displayed the profile information should be adapted to the size of it’s content (scroll, content is hidden)
** Add some screen shot (corresponding to the version of the Tiki running)
* After a profile is applied
** Hide the long list of "changes has been applied" (viewable on click) - (if someone want to see it he can but we don’t need to put that long and scary list)
** A Success message should be seen first ;)
** The result should be mordernized and help doc should guide better. This screen show the result and it is not the nicest design we can expect with Tiki today and user doesn’t have any guidance about what to do from here.
++ {img type="src" src="http://avan.tech/dl2290?display" thumb="box"}
tracker item
profiles wiki handler: translations param doesn't work. To reproduce, see and apply profile: 'Consensus Forums'
Profiles wiki handler: translations param doesn't work. To reproduce, see and apply profile: http://profiles.tiki.org/Consensus+Forums

This page:
http://xavi-9794-5371.show.tikiwiki.org/tiki-index.php?page=Instructions+for+the+Consensus+Forums

should be in the same trnaslation set as the equivalent Spanish one:
http://xavi-9794-5371.show.tikiwiki.org/tiki-index.php?page=Instrucciones+de+los+Foros+de+Consenso

This is how the pages are defined in the profile decalaration:
{CODE()}
objects:
-
type: wiki_page
ref: consensus_forums_include
data:
name: Instructions for the Consensus Forums
description: Instructions on how to use forums to help users seek consensus on discussion threads
lang: en
mode: create_or_update
translations: consensus_forums_es_include
content: wikicontent:Consensus_Forums_Instructions
-
type: wiki_page
ref: consensus_forums_es_include
data:
name: Instrucciones de los Foros de Consenso
description: Instrucciones sobre como users los foros para ayudar a los usuarios a buscar consensos en cada hilos de debate
lang: es
mode: create_or_update
translations: consensus_forums_include
content: wikicontent:Consensus_Forums_Instrucciones
{CODE}

However, the "translations" keyword doesn't seem to take effect.
tracker item
Proposition: REST API "adaptor" code
Hi,
TW newbie here, not sure if it's the right category and the right format. Please deal with humans willing to help :)
This post is to solve:
-+Add an Application Programming Interface (API) to improve Federation capabilities, and for BPMN, hopefully in Tiki22
Mainly add a REST API "adaptor" code to make all services available over REST +-
from https://dev.tiki.org/Tiki21

I needed a REST API now and really start to enjoy tikiwiki 21 in my docker container.
I successfully installed a PHP script to solve it for me:
https://github.com/mevdschee/php-crud-api
It serves the whole database with rest api endpoints, so you need to configure which tables you want to serve (trackers, pages, ...)

About integrating it in TW ... unfortunately I'm not a great coder and new to tikiwiki, so not of great help for now :(
If you share with me how you solve this, I might help to code directly in the future.

If any TW guru would like to test. I went through hurdles with docker:
https://github.com/mevdschee/php-crud-api/issues/669

Not sure if it's popular for other TW members but it was mandatory for me.
Easy to solve? Yes for working solution, I don't know for integration.

TW solves the IP thing so I guess it will a walk in the park for you :)
Have a great day!
tracker item
Provide a tablesorter-powered list of profiles in the Profiles Wizard bundled in Tiki to filter on features, tags, names and such
Provide a tablesorter-powered list of profiles in the Profiles Wizard bundled in Tiki to filter on features, tags, names and such

((doc:Profiles Wizard)) has many profiles, and sometimes the admin wants to filter those by feature name that they have enabled, or by tags (demo, learning, advanced, etc).

I don't know yet how to do that at the profiles wizard itself (first screen of that wizard? or second, just after the featured? ....)
There seem to be nice and advanced ways to display the whole list but allowing clever filtering, as seen here:
https://doc.tiki.org/TableSorter

---
Work started to have ((doc:tags)) added to the profiles in profiles.t.o, so that they can be searched/filtered by the features used in them, etc.
tracker item
Publishing information once and have it shared in many place
As we are in 2021 and using the top of the edge of the technology we should be able to publish an information only once and have it copied/adapted/shared on many place.

For exemple:
Adding an event in the Tiki calendar like the Tiki Roundtable Meeting should:
* Create an article
* Create a forum post
* Create a post in the the mailing list (dev and user)
* Create (RSS feed) a shareable post in Facebook, Twitter and Linkedin
* Eventually be part of a newsletter
* ...

It require thinking the process (using category, starting from the articles instead of the calendar or even from trackers), etc. and evaluating the existing tools.
tracker item
R_demo profile doens't get fully aplied in 15.x complaining of some prefs that are defined (Tracker Field Factory Error: Pref "trackerfield_file" required ....)
"R_demo" profile doens't get fully aplied in 15.x complaining of some prefs that are defined (Tracker Field Factory Error: Pref "trackerfield_file" required ....)

{CODE()}
Tracker Field Factory Error: Pref "trackerfield_file" required for field type "Tracker_Field_File"
{CODE}

And after that message, then you realize that plugin_r and plugin_rr where to enabled by the profile, which use to do it in 12.x. (it still does)

tracker item
Show PHP error messages