!Hubzilla Support Forum1. I can't delete a wiki page which I created before I imported my identity on the same instance because of the instance crash.2. How can I give permission to to wiki pages so that it can be edited by other people.3. How to delete the post of a followed channel beyond certain number of days. For eg. A news channel which only keeps 30 days post on my hub.

1. I can't explain that one. If your imported channel still owns that wiki (i.e., your channel ID in the channel table in the database has not changed) then you should be able to delete pages. If your channel ID has changed then you should be seeing these kinds of problems for other items as well (like posts, webpages, files, etc). I don't really understand what you mean by importing your channel to the same hub, though.

2. The wiki ACL determines who can read the wiki. Any of the connections included in this list that you have granted "can write to my wiki pages" permission will be able to edit the wiki too. It's the same way the webpages and file storage permissions work as well. This is clearly not ideal; ideally you would have two ACLs for read and edit permission for each particular wiki, because sometimes you want the same person to be able to read two wikis but only edit one of them. It's something I intended to improve but never got around to doing it, probably because it involves adding multiple ACLs to an item and this would incur systemic changes to the code.

1. If your wiki name or page name contains spaces or "special characters" you may have to remove it in the DB. We did try to fix this but if the wiki or page was created before we took evasive action, it may be difficult to delete from the web interface.

I don't really understand what you mean by importing your channel to the same hub, though.

I exported my channel and reinstalled the Hubzilla on same domain, then imported the channel again on that domain.

The wiki ACL determines who can read the wiki.Any of the connections included in this list that you have granted "can write to my wiki pages" permission will be able to edit the wiki too.

I can see your wiki but can not edit it through the source tab. Is there anything special to edit the wiki? The Hubzilla start wiki even shows a lock,but I didn't find anything different or locked compared to your other wiki's.

@mike1. Please tell me the table having the wiki pages to delete.There is no table named as wiki or even articles,webpages etc.3. I want to do it for a particular followed channel, which gives lots of news feeds. And if images in the feeds stored on my hub too? How can I know the space feeds are taking? 3.1. If I follow my other channel, will its feeds duplicate on my channel and occupy additional space?

Wiki pages are stored in the item table with a resource_type of nwikipage. These make use of revisions so to delete a page you will need to delete all items with the same mid (they will have a different revision).

We don't store remote images and there is no tool that can presently tell you how much disk space is being used by any connection. Your channel receives a copy of every post in your network page. Expiration is currently done at the system level so individual members don't have any direct control over this process and there is also currently no mechanism for expiring different connections with different rules.

I can see your wiki but can not edit it through the source tab. Is there anything special to edit the wiki?

No, nothing special. If you see "Source" instead of "Edit" then you do not have wiki write permission. For the Hubzilla Development channel hubzilla@project.hubzilla.org, "approved connections" have wiki write permission. It does not appear that you have connected to that channel from your channel in this thread. I am pretty bad about logging in as that channel to approve new connections, though, so you might have to message me/it to ask for approval.

@mike I had nwiki in the item, deleting them removed the wiki pages which were not getting removed from web interface. Can I delete the feeds of the channel directly from database?I recalled calculating the space of the hubzilla/store would tell the space occupied by individual channel with du command:

cd /var/www/hubzilla/store ; du -sh *

@Andrew ManningIf I create a public wiki and everyone can see only the source. Then what you meant by " The wiki ACL determines who can read the wiki.Any of the connections included in this list that you have granted "can write to my wiki pages" permission will be able to edit the wiki too." Do the wiki page to which I give an ACL access will be seen by all and could only be edited by the people in the ACL?

If you make a wiki public, for example, then anyone in the world can read it. Any of your connections that have wiki write permission in their connection permission limits will also be able to edit this wiki. If you set a more restrictive ACL for the wiki, say your "Friends" privacy group, then only the connections in that group can read the wiki, and only the subset of that group who also have the wiki write connection permission will be able to edit it. I need some Venn diagrams here...

So if the wiki page is not public then only the people in the ACL list will have the access and read permission. And people who are not intended to have the write permission,will also have the write permission. Thanks for the information.

Haha, no. I still was not clear apparently. No matter what ACL you use on a wiki, only connections that have the permission limit "Can write to my wiki pages" will be able to edit the wiki. If you would like to use me as your guinea pig to experiment and figure it out, I'd be glad to help.

Those settings depend on your permission limits. For the first you have the can view limit set to Anyone on the internet. For the second you have the can view limit set to Only those you specifically allow.

Thank you so much for this flow diagram. Now I will never get confuse between ACL and permissions. I did not knew that permissions have the "can write to my wiki" option too(though @Andrew Manning mentioned it), so I was stuck with ACL(your first 3 boxes) all the time and was was not able to imagine beyond it.

@Galettesaucisse have very good question and I still don't understand difference between "default audience" and "public". Both have public scope. Isn't it?