[Koha-bugs] [Bug 18483] Customised help: Enhance staff client with news based, easily editable help system

2023-09-10 Thread bugzilla-daemon
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=18483

Katrin Fischer  changed:

   What|Removed |Added

 Status|In Discussion   |RESOLVED
 Resolution|--- |WONTFIX

--- Comment #27 from Katrin Fischer  ---
I think this would probably need a rewrite now since we have made substantial
changes to the help system and the news editor.

* We no longer have file based help files other content could be included in.
We have replaced the help files with links to the manual.
* We have extended the news feature and there are now also HTML customizatons
and Pages. 

I believe pages would lend themselves to this even a bit better than the news.

Overall I think after almost 6 years, this would need a fresh approach based on
current version's functionality.

Please feel free to re-open or open a new bug!

-- 
You are receiving this mail because:
You are watching all bug changes.
___
Koha-bugs mailing list
Koha-bugs@lists.koha-community.org
https://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs
website : http://www.koha-community.org/
git : http://git.koha-community.org/
bugs : http://bugs.koha-community.org/


[Koha-bugs] [Bug 18483] Customised help: Enhance staff client with news based, easily editable help system

2018-02-13 Thread bugzilla-daemon
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=18483

Sally Healey  changed:

   What|Removed |Added

 CC||sally.healey@cheshireshared
   ||services.gov.uk

-- 
You are receiving this mail because:
You are watching all bug changes.
___
Koha-bugs mailing list
Koha-bugs@lists.koha-community.org
http://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs
website : http://www.koha-community.org/
git : http://git.koha-community.org/
bugs : http://bugs.koha-community.org/


[Koha-bugs] [Bug 18483] Customised help: Enhance staff client with news based, easily editable help system

2017-10-28 Thread bugzilla-daemon
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=18483

--- Comment #26 from Marc Véron  ---
(In reply to Jonathan Druart from comment #25)
> I still think it is not a good idea to hijack the news feature for the help
> editing.

It is not hijacking, it is a reuse of an existing module. It works nicely, and
the libraries are able to add *library specific help* to Koha. As I wrote in
comment #21, adding library specific help is a long outstandig issue (the first
time we were asked for was in 2012 !). - Should we wait another 5 years to
implement a library specific help system?

> 
> We are currently working on the manual and its translation. We already
> thought a bit about how we can stop duplicating the manual (the website and
> the help files inside Koha).
> An idea would be to link to the k-c.org manual from Koha (with the ability
> to link to a local git repository, a syspref/config  would link to a local
> path).
> We could then imagine an editor to update the manual, inside Koha (the
> changes could be made adding commits to the git repository for the local
> changes a library made).

- That is a great idea, but it is about connecting and/or contributing to a
localized Koha manual, and not about adding library specific help.

-- 
You are receiving this mail because:
You are watching all bug changes.
___
Koha-bugs mailing list
Koha-bugs@lists.koha-community.org
http://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs
website : http://www.koha-community.org/
git : http://git.koha-community.org/
bugs : http://bugs.koha-community.org/

[Koha-bugs] [Bug 18483] Customised help: Enhance staff client with news based, easily editable help system

2017-10-27 Thread bugzilla-daemon
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=18483

Jonathan Druart  changed:

   What|Removed |Added

 CC||jonathan.dru...@bugs.koha-c
   ||ommunity.org,
   ||katrin.fisc...@bsz-bw.de
 Status|Passed QA   |In Discussion

--- Comment #25 from Jonathan Druart  
---
I still think it is not a good idea to hijack the news feature for the help
editing.

We are currently working on the manual and its translation. We already thought
a bit about how we can stop duplicating the manual (the website and the help
files inside Koha).
An idea would be to link to the k-c.org manual from Koha (with the ability to
link to a local git repository, a syspref/config  would link to a local path).
We could then imagine an editor to update the manual, inside Koha (the changes
could be made adding commits to the git repository for the local changes a
library made).

-- 
You are receiving this mail because:
You are watching all bug changes.
___
Koha-bugs mailing list
Koha-bugs@lists.koha-community.org
http://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs
website : http://www.koha-community.org/
git : http://git.koha-community.org/
bugs : http://bugs.koha-community.org/


[Koha-bugs] [Bug 18483] Customised help: Enhance staff client with news based, easily editable help system

2017-10-27 Thread bugzilla-daemon
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=18483

Kyle M Hall  changed:

   What|Removed |Added

 CC||k...@bywatersolutions.com
 Status|Signed Off  |Passed QA

--- Comment #24 from Kyle M Hall  ---
I'm a bit on the fence about this feature. I *really* like the concept.
Piggybacking on the news feature has got me a bit iffy. It would be better if
it were independent, but that would require a lot of duplicate code for better
or worse. Jonathan, what do you think?

-- 
You are receiving this mail because:
You are watching all bug changes.
___
Koha-bugs mailing list
Koha-bugs@lists.koha-community.org
http://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs
website : http://www.koha-community.org/
git : http://git.koha-community.org/
bugs : http://bugs.koha-community.org/


[Koha-bugs] [Bug 18483] Customised help: Enhance staff client with news based, easily editable help system

2017-10-27 Thread bugzilla-daemon
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=18483

Kyle M Hall  changed:

   What|Removed |Added

  Attachment #66852|0   |1
is obsolete||

--- Comment #23 from Kyle M Hall  ---
Created attachment 68749
  -->
https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=68749=edit
Bug 18483 - Customised help: Enhance staff client with news based, easily
editable help system

Koha's staff client has a file based help system with an edit function for
customising. However, the edited files have to be saved and restored with each
release. Otherwise they are overwritten.

As an enhancement or alternative, the existing news system is used to implement
a
complementing help system. Similar to the news, the text can be created for all
branches or for individual branches. Help is context sensitive (based on the
existing help system), and it can be created / edited directly from the help
page
(based on a user permission). Du to the need of this user permissen, a user
permission for editing news is implemented as well.

Display can be managed with a system preference (Bug 18472: Add system
preference
to manage online help system). Preferences default to legacy (fiele based)
help.

To test:
- Apply patch on top of Bug 18472, restart memcached and plack
- Update database (Alternative: fresh install)
- Log in as superlibrarian (later we test the permisisons)
- Verify that news behave as before
- Verify that legacy help works as before
- Locate system preferences 'EnableEditingFilebasedHelp' and 'Help system'
- For our tests, set 'EnableEditingFilebasedHelp' to 'No'
- In 'HelpSystem', uncheck 'File based'  (none selected)
- Refresh any page and verify that 'Help' Link in the main menu has vanished
- Check both 'File based' and 'News based'
- Verify that 'Help appears again in top menu
- Click 'Help' for any page, verify that, above the 'classic' filebased help,
you
  see a title 'Help for (library name) and two buttons 'Add help for this page'
  and 'Add help for all pages'
- Close the help page
- Go back to system preferences, select 'News based' only for 'HelpSystem'
- Open Help again for any page
- Verify that the text from file based help no longer displays, you should have
  a title and buttons only at the moment.
- Click 'Add help for this page'. You are taken to the form you already know
from
  editing 'News'
- Click 'Cancel'. You should be taken back to the help page as before
- Again click 'Add help for this page' and add an easyly identifiable title and
  some text, like you would do with news.
- Leave the new field 'Help key' unchanged.
- Submit. You should be taken back to the help you just created should appear
- Close help page and open it again to verify that the text persists (for this
  page)
- Go to an other page and verify that the help you added for the first page
does
  not appear.
- Add a help entry using the button 'Add help for all pages'
- Go back to the first page you entered help for and verify, that it displays
it's
  own help text and the text for all pages
- Edit one of the texts, verify that it saves correctly
- Add some more entries and verify that they appear as expected
- Go to More > Tools (in an other tab)
- Verify that the menu entry for News appears/disappears and changes text
  depending on the settings of system preference 'HelpSystem'
- Open 'News' rsp. 'Help', verify that entries appear depending on the settings
  of syspref 'HelpSystem'
- Verify that the filter for 'Display location' works
- Verify that in the 'Location' column a hint about the page appears the entry
  was created for
- Edit a staff help entry, verify that submit or close takes you back to the
list
- Bonus test: Edit a staff help entry, change the key to 'all', verify that the
  entry now appears for all pages. Change the key to 'help/admin/preferences'
and
  verify that it appears now for the preferences page
- Create a staff user with following permisisons only: catalogue (for login),
  edit_help and edit_news
- Test visibility of news / help  editing functionality depending on the
  edit_ permissions
- Run QA tools

Signed-off-by: Josef Moravec 

(Amended to resolve minor merge conflict. 2017-09-05 mv)

Signed-off-by: Kyle M Hall 

-- 
You are receiving this mail because:
You are watching all bug changes.
___
Koha-bugs mailing list
Koha-bugs@lists.koha-community.org
http://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs
website : http://www.koha-community.org/
git : http://git.koha-community.org/
bugs : http://bugs.koha-community.org/


[Koha-bugs] [Bug 18483] Customised help: Enhance staff client with news based, easily editable help system

2017-09-27 Thread bugzilla-daemon
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=18483

Marc Véron  changed:

   What|Removed |Added

   Priority|P5 - low|P4

-- 
You are receiving this mail because:
You are watching all bug changes.
___
Koha-bugs mailing list
Koha-bugs@lists.koha-community.org
http://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs
website : http://www.koha-community.org/
git : http://git.koha-community.org/
bugs : http://bugs.koha-community.org/

[Koha-bugs] [Bug 18483] Customised help: Enhance staff client with news based, easily editable help system

2017-09-27 Thread bugzilla-daemon
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=18483

Marc Véron  changed:

   What|Removed |Added

 CC||ve...@veron.ch

-- 
You are receiving this mail because:
You are watching all bug changes.
___
Koha-bugs mailing list
Koha-bugs@lists.koha-community.org
http://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs
website : http://www.koha-community.org/
git : http://git.koha-community.org/
bugs : http://bugs.koha-community.org/

[Koha-bugs] [Bug 18483] Customised help: Enhance staff client with news based, easily editable help system

2017-09-27 Thread bugzilla-daemon
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=18483

Marc Véron  changed:

   What|Removed |Added

   See Also||https://bugs.koha-community
   ||.org/bugzilla3/show_bug.cgi
   ||?id=15003

-- 
You are receiving this mail because:
You are watching all bug changes.
___
Koha-bugs mailing list
Koha-bugs@lists.koha-community.org
http://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs
website : http://www.koha-community.org/
git : http://git.koha-community.org/
bugs : http://bugs.koha-community.org/

[Koha-bugs] [Bug 18483] Customised help: Enhance staff client with news based, easily editable help system

2017-09-05 Thread bugzilla-daemon
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=18483

--- Comment #22 from Marc Véron  ---
Created attachment 66852
  -->
https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=66852=edit
Bug 18483 - Customised help: Enhance staff client with news based, easily
editable help system

Koha's staff client has a file based help system with an edit function for
customising. However, the edited files have to be saved and restored with each
release. Otherwise they are overwritten.

As an enhancement or alternative, the existing news system is used to implement
a
complementing help system. Similar to the news, the text can be created for all
branches or for individual branches. Help is context sensitive (based on the
existing help system), and it can be created / edited directly from the help
page
(based on a user permission). Du to the need of this user permissen, a user
permission for editing news is implemented as well.

Display can be managed with a system preference (Bug 18472: Add system
preference
to manage online help system). Preferences default to legacy (fiele based)
help.

To test:
- Apply patch on top of Bug 18472, restart memcached and plack
- Update database (Alternative: fresh install)
- Log in as superlibrarian (later we test the permisisons)
- Verify that news behave as before
- Verify that legacy help works as before
- Locate system preferences 'EnableEditingFilebasedHelp' and 'Help system'
- For our tests, set 'EnableEditingFilebasedHelp' to 'No'
- In 'HelpSystem', uncheck 'File based'  (none selected)
- Refresh any page and verify that 'Help' Link in the main menu has vanished
- Check both 'File based' and 'News based'
- Verify that 'Help appears again in top menu
- Click 'Help' for any page, verify that, above the 'classic' filebased help,
you
  see a title 'Help for (library name) and two buttons 'Add help for this page'
  and 'Add help for all pages'
- Close the help page
- Go back to system preferences, select 'News based' only for 'HelpSystem'
- Open Help again for any page
- Verify that the text from file based help no longer displays, you should have
  a title and buttons only at the moment.
- Click 'Add help for this page'. You are taken to the form you already know
from
  editing 'News'
- Click 'Cancel'. You should be taken back to the help page as before
- Again click 'Add help for this page' and add an easyly identifiable title and
  some text, like you would do with news.
- Leave the new field 'Help key' unchanged.
- Submit. You should be taken back to the help you just created should appear
- Close help page and open it again to verify that the text persists (for this
  page)
- Go to an other page and verify that the help you added for the first page
does
  not appear.
- Add a help entry using the button 'Add help for all pages'
- Go back to the first page you entered help for and verify, that it displays
it's
  own help text and the text for all pages
- Edit one of the texts, verify that it saves correctly
- Add some more entries and verify that they appear as expected
- Go to More > Tools (in an other tab)
- Verify that the menu entry for News appears/disappears and changes text
  depending on the settings of system preference 'HelpSystem'
- Open 'News' rsp. 'Help', verify that entries appear depending on the settings
  of syspref 'HelpSystem'
- Verify that the filter for 'Display location' works
- Verify that in the 'Location' column a hint about the page appears the entry
  was created for
- Edit a staff help entry, verify that submit or close takes you back to the
list
- Bonus test: Edit a staff help entry, change the key to 'all', verify that the
  entry now appears for all pages. Change the key to 'help/admin/preferences'
and
  verify that it appears now for the preferences page
- Create a staff user with following permisisons only: catalogue (for login),
  edit_help and edit_news
- Test visibility of news / help  editing functionality depending on the
  edit_ permissions
- Run QA tools

Signed-off-by: Josef Moravec 

(Amended to resolve minor merge conflict. 2017-09-05 mv)

-- 
You are receiving this mail because:
You are watching all bug changes.
___
Koha-bugs mailing list
Koha-bugs@lists.koha-community.org
http://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs
website : http://www.koha-community.org/
git : http://git.koha-community.org/
bugs : http://bugs.koha-community.org/

[Koha-bugs] [Bug 18483] Customised help: Enhance staff client with news based, easily editable help system

2017-09-05 Thread bugzilla-daemon
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=18483

Marc Véron  changed:

   What|Removed |Added

  Attachment #62952|0   |1
is obsolete||

-- 
You are receiving this mail because:
You are watching all bug changes.
___
Koha-bugs mailing list
Koha-bugs@lists.koha-community.org
http://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs
website : http://www.koha-community.org/
git : http://git.koha-community.org/
bugs : http://bugs.koha-community.org/

[Koha-bugs] [Bug 18483] Customised help: Enhance staff client with news based, easily editable help system

2017-08-04 Thread bugzilla-daemon
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=18483

--- Comment #21 from Marc Véron  ---
Comments from Bug 18472 regarding this enhancement:

(In reply to Marcel de Rooy from comment #20)
> (In reply to Jonathan Druart from comment #19)
> > I personally do not think it is a good idea, I'd like to get other QAers
> > point of view.
> 
> At first glance, I would think so too. But I did not study all code changes.
> 
> Marc: Could you convince the QA team why this is a good idea? What is the
> impact on the news module itself?


Need:
- Having a user editable, page aware help system is a long outstanding need.
First time I was asked for goes back to 2012.
- We have libraries interested in Koha who ask for in their requirements.
- Writing a brand new help module would take a lot of time. And who would fund
it?

User:
- The news system works very well and libraries are used to use it. The help
additons introduced in Bug 18483 enhances the news system to host custom help
as well.
- From a user standpoint it is easy to use, you can add whatever you want /
need as help. All the benefits of the news system can be used. Custom help
items can easyly be added / edited. 
- It can be turned on and off (combined with the existing file based help
system or 'standalone'). This Bug 18472 is the basis for turning on and off
and/or add additional help systems. 
- There is no change in behavior of news and file based help system if turned
off (however this patch allows to turn off the edit function of the existing
file based help system).

Impact:
- In Bug 18483, I paid great attention to have a minimal impact on existing
code. No changes in .pm files were needed. 
- There is a small database change to have a field to host the page key if a
news item is used as help item.

Things to come:
- Since the news system works for both staff client and OPAC it will be easy to
implement the editable help for OPAC as well (Bug 18515)

So I kindly ask for Bug 18472 and Bug 18483 to make part of Koha.

Marc

-- 
You are receiving this mail because:
You are watching all bug changes.
___
Koha-bugs mailing list
Koha-bugs@lists.koha-community.org
http://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs
website : http://www.koha-community.org/
git : http://git.koha-community.org/
bugs : http://bugs.koha-community.org/

[Koha-bugs] [Bug 18483] Customised help: Enhance staff client with news based, easily editable help system

2017-06-20 Thread bugzilla-daemon
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=18483

--- Comment #20 from Marc Véron  ---
Still applies on current master

-- 
You are receiving this mail because:
You are watching all bug changes.
___
Koha-bugs mailing list
Koha-bugs@lists.koha-community.org
http://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs
website : http://www.koha-community.org/
git : http://git.koha-community.org/
bugs : http://bugs.koha-community.org/

[Koha-bugs] [Bug 18483] Customised help: Enhance staff client with news based, easily editable help system

2017-05-18 Thread bugzilla-daemon
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=18483

--- Comment #19 from Marc Véron  ---
Still applies on current master

-- 
You are receiving this mail because:
You are watching all bug changes.
___
Koha-bugs mailing list
Koha-bugs@lists.koha-community.org
http://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs
website : http://www.koha-community.org/
git : http://git.koha-community.org/
bugs : http://bugs.koha-community.org/

[Koha-bugs] [Bug 18483] Customised help: Enhance staff client with news based, easily editable help system

2017-05-02 Thread bugzilla-daemon
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=18483

Josef Moravec  changed:

   What|Removed |Added

  Attachment #62901|0   |1
is obsolete||

--- Comment #18 from Josef Moravec  ---
Created attachment 62952
  -->
https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=62952=edit
[SIGNED-OFF] Bug 18483 - Customised help: Enhance staff client with news based,
easily editable help system

Koha's staff client has a file based help system with an edit function for
customising. However, the edited files have to be saved and restored with each
release. Otherwise they are overwritten.

As an enhancement or alternative, the existing news system is used to implement
a
complementing help system. Similar to the news, the text can be created for all
branches or for individual branches. Help is context sensitive (based on the
existing help system), and it can be created / edited directly from the help
page
(based on a user permission). Du to the need of this user permissen, a user
permission for editing news is implemented as well.

Display can be managed with a system preference (Bug 18472: Add system
preference
to manage online help system). Preferences default to legacy (fiele based)
help.

To test:
- Apply patch on top of Bug 18472, restart memcached and plack
- Update database (Alternative: fresh install)
- Log in as superlibrarian (later we test the permisisons)
- Verify that news behave as before
- Verify that legacy help works as before
- Locate system preferences 'EnableEditingFilebasedHelp' and 'Help system'
- For our tests, set 'EnableEditingFilebasedHelp' to 'No'
- In 'HelpSystem', uncheck 'File based'  (none selected)
- Refresh any page and verify that 'Help' Link in the main menu has vanished
- Check both 'File based' and 'News based'
- Verify that 'Help appears again in top menu
- Click 'Help' for any page, verify that, above the 'classic' filebased help,
you
  see a title 'Help for (library name) and two buttons 'Add help for this page'
  and 'Add help for all pages'
- Close the help page
- Go back to system preferences, select 'News based' only for 'HelpSystem'
- Open Help again for any page
- Verify that the text from file based help no longer displays, you should have
  a title and buttons only at the moment.
- Click 'Add help for this page'. You are taken to the form you already know
from
  editing 'News'
- Click 'Cancel'. You should be taken back to the help page as before
- Again click 'Add help for this page' and add an easyly identifiable title and
  some text, like you would do with news.
- Leave the new field 'Help key' unchanged.
- Submit. You should be taken back to the help you just created should appear
- Close help page and open it again to verify that the text persists (for this
  page)
- Go to an other page and verify that the help you added for the first page
does
  not appear.
- Add a help entry using the button 'Add help for all pages'
- Go back to the first page you entered help for and verify, that it displays
it's
  own help text and the text for all pages
- Edit one of the texts, verify that it saves correctly
- Add some more entries and verify that they appear as expected
- Go to More > Tools (in an other tab)
- Verify that the menu entry for News appears/disappears and changes text
  depending on the settings of system preference 'HelpSystem'
- Open 'News' rsp. 'Help', verify that entries appear depending on the settings
  of syspref 'HelpSystem'
- Verify that the filter for 'Display location' works
- Verify that in the 'Location' column a hint about the page appears the entry
  was created for
- Edit a staff help entry, verify that submit or close takes you back to the
list
- Bonus test: Edit a staff help entry, change the key to 'all', verify that the
  entry now appears for all pages. Change the key to 'help/admin/preferences'
and
  verify that it appears now for the preferences page
- Create a staff user with following permisisons only: catalogue (for login),
  edit_help and edit_news
- Test visibility of news / help  editing functionality depending on the
  edit_ permissions
- Run QA tools

Signed-off-by: Josef Moravec 

-- 
You are receiving this mail because:
You are watching all bug changes.
___
Koha-bugs mailing list
Koha-bugs@lists.koha-community.org
http://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs
website : http://www.koha-community.org/
git : http://git.koha-community.org/
bugs : http://bugs.koha-community.org/


[Koha-bugs] [Bug 18483] Customised help: Enhance staff client with news based, easily editable help system

2017-05-02 Thread bugzilla-daemon
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=18483

Josef Moravec  changed:

   What|Removed |Added

 Status|Needs Signoff   |Signed Off

-- 
You are receiving this mail because:
You are watching all bug changes.
___
Koha-bugs mailing list
Koha-bugs@lists.koha-community.org
http://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs
website : http://www.koha-community.org/
git : http://git.koha-community.org/
bugs : http://bugs.koha-community.org/


[Koha-bugs] [Bug 18483] Customised help: Enhance staff client with news based, easily editable help system

2017-04-30 Thread bugzilla-daemon
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=18483

Marc Véron  changed:

   What|Removed |Added

 Blocks||18516


Referenced Bugs:

https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=18516
[Bug 18516] Add possibility to import text from file based help system as news
based help system item
-- 
You are receiving this mail because:
You are watching all bug changes.
___
Koha-bugs mailing list
Koha-bugs@lists.koha-community.org
http://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs
website : http://www.koha-community.org/
git : http://git.koha-community.org/
bugs : http://bugs.koha-community.org/

[Koha-bugs] [Bug 18483] Customised help: Enhance staff client with news based, easily editable help system

2017-04-30 Thread bugzilla-daemon
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=18483

--- Comment #17 from Marc Véron  ---
(In reply to M. Tompsett from comment #16)
> Comment on attachment 62901 [details] [review]
> Bug 18483 - Customised help: Enhance staff client with news based, easily
> editable help system
> 
> Review of attachment 62901 [details] [review]:
> -
> 
> ::: koha-tmpl/intranet-tmpl/prog/en/includes/header.inc
> @@ +98,4 @@
> >  
> >  
> >  
> > +[% IF 
> > Koha.Preference('HelpSystem').match('filebased|newsbased')  %]
> 
> Is there ever going to be a HelpSystem which does not need the Help link? Is
> this really necessary?

I implemented this because the help system can totally be turned off (nothing
selected in system preference 'HelpSystem').

And 'yes' to the question, or better 'yes, but not yet': 
- I'm thinking about expanding the news based help to the OPAC as well, see Bug
18515 - Use news based help system for OPAC, and I do not want it to trigger
the link on staff client.
- I can imagine a help system that for example displays a small help text
directly on the screen

-- 
You are receiving this mail because:
You are watching all bug changes.
___
Koha-bugs mailing list
Koha-bugs@lists.koha-community.org
http://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs
website : http://www.koha-community.org/
git : http://git.koha-community.org/
bugs : http://bugs.koha-community.org/

[Koha-bugs] [Bug 18483] Customised help: Enhance staff client with news based, easily editable help system

2017-04-30 Thread bugzilla-daemon
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=18483

Marc Véron  changed:

   What|Removed |Added

 Blocks||18515


Referenced Bugs:

https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=18515
[Bug 18515] Use news based help system for OPAC
-- 
You are receiving this mail because:
You are watching all bug changes.
___
Koha-bugs mailing list
Koha-bugs@lists.koha-community.org
http://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs
website : http://www.koha-community.org/
git : http://git.koha-community.org/
bugs : http://bugs.koha-community.org/

[Koha-bugs] [Bug 18483] Customised help: Enhance staff client with news based, easily editable help system

2017-04-30 Thread bugzilla-daemon
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=18483

--- Comment #16 from M. Tompsett  ---
Comment on attachment 62901
  --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=62901
Bug 18483 - Customised help: Enhance staff client with news based, easily
editable help system

Review of attachment 62901:
 --> 
(https://bugs.koha-community.org/bugzilla3/page.cgi?id=splinter.html=18483=62901)
-

::: koha-tmpl/intranet-tmpl/prog/en/includes/header.inc
@@ +98,4 @@
>  
>  
>  
> +[% IF 
> Koha.Preference('HelpSystem').match('filebased|newsbased')  %]

Is there ever going to be a HelpSystem which does not need the Help link? Is
this really necessary?

-- 
You are receiving this mail because:
You are watching all bug changes.
___
Koha-bugs mailing list
Koha-bugs@lists.koha-community.org
http://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs
website : http://www.koha-community.org/
git : http://git.koha-community.org/
bugs : http://bugs.koha-community.org/


[Koha-bugs] [Bug 18483] Customised help: Enhance staff client with news based, easily editable help system

2017-04-30 Thread bugzilla-daemon
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=18483

Marc Véron  changed:

   What|Removed |Added

   See Also||https://bugs.koha-community
   ||.org/bugzilla3/show_bug.cgi
   ||?id=10232

-- 
You are receiving this mail because:
You are watching all bug changes.
___
Koha-bugs mailing list
Koha-bugs@lists.koha-community.org
http://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs
website : http://www.koha-community.org/
git : http://git.koha-community.org/
bugs : http://bugs.koha-community.org/

[Koha-bugs] [Bug 18483] Customised help: Enhance staff client with news based, easily editable help system

2017-04-30 Thread bugzilla-daemon
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=18483

Marc Véron  changed:

   What|Removed |Added

   Patch complexity|--- |Medium patch
 Status|ASSIGNED|Needs Signoff

-- 
You are receiving this mail because:
You are watching all bug changes.
___
Koha-bugs mailing list
Koha-bugs@lists.koha-community.org
http://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs
website : http://www.koha-community.org/
git : http://git.koha-community.org/
bugs : http://bugs.koha-community.org/

[Koha-bugs] [Bug 18483] Customised help: Enhance staff client with news based, easily editable help system

2017-04-30 Thread bugzilla-daemon
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=18483

Marc Véron  changed:

   What|Removed |Added

  Attachment #62900|0   |1
is obsolete||

--- Comment #15 from Marc Véron  ---
Created attachment 62901
  -->
https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=62901=edit
Bug 18483 - Customised help: Enhance staff client with news based, easily
editable help system

Koha's staff client has a file based help system with an edit function for
customising. However, the edited files have to be saved and restored with each
release. Otherwise they are overwritten.

As an enhancement or alternative, the existing news system is used to implement
a
complementing help system. Similar to the news, the text can be created for all
branches or for individual branches. Help is context sensitive (based on the
existing help system), and it can be created / edited directly from the help
page
(based on a user permission). Du to the need of this user permissen, a user
permission for editing news is implemented as well.

Display can be managed with a system preference (Bug 18472: Add system
preference
to manage online help system). Preferences default to legacy (fiele based)
help.

To test:
- Apply patch on top of Bug 18472, restart memcached and plack
- Update database (Alternative: fresh install)
- Log in as superlibrarian (later we test the permisisons)
- Verify that news behave as before
- Verify that legacy help works as before
- Locate system preferences 'EnableEditingFilebasedHelp' and 'Help system'
- For our tests, set 'EnableEditingFilebasedHelp' to 'No'
- In 'HelpSystem', uncheck 'File based'  (none selected)
- Refresh any page and verify that 'Help' Link in the main menu has vanished
- Check both 'File based' and 'News based'
- Verify that 'Help appears again in top menu
- Click 'Help' for any page, verify that, above the 'classic' filebased help,
you
  see a title 'Help for (library name) and two buttons 'Add help for this page'
  and 'Add help for all pages'
- Close the help page
- Go back to system preferences, select 'News based' only for 'HelpSystem'
- Open Help again for any page
- Verify that the text from file based help no longer displays, you should have
  a title and buttons only at the moment.
- Click 'Add help for this page'. You are taken to the form you already know
from
  editing 'News'
- Click 'Cancel'. You should be taken back to the help page as before
- Again click 'Add help for this page' and add an easyly identifiable title and
  some text, like you would do with news.
- Leave the new field 'Help key' unchanged.
- Submit. You should be taken back to the help you just created should appear
- Close help page and open it again to verify that the text persists (for this
  page)
- Go to an other page and verify that the help you added for the first page
does
  not appear.
- Add a help entry using the button 'Add help for all pages'
- Go back to the first page you entered help for and verify, that it displays
it's
  own help text and the text for all pages
- Edit one of the texts, verify that it saves correctly
- Add some more entries and verify that they appear as expected
- Go to More > Tools (in an other tab)
- Verify that the menu entry for News appears/disappears and changes text
  depending on the settings of system preference 'HelpSystem'
- Open 'News' rsp. 'Help', verify that entries appear depending on the settings
  of syspref 'HelpSystem'
- Verify that the filter for 'Display location' works
- Verify that in the 'Location' column a hint about the page appears the entry
  was created for
- Edit a staff help entry, verify that submit or close takes you back to the
list
- Bonus test: Edit a staff help entry, change the key to 'all', verify that the
  entry now appears for all pages. Change the key to 'help/admin/preferences'
and
  verify that it appears now for the preferences page
- Create a staff user with following permisisons only: catalogue (for login),
  edit_help and edit_news
- Test visibility of news / help  editing functionality depending on the
  edit_ permissions
- Run QA tools

-- 
You are receiving this mail because:
You are watching all bug changes.
___
Koha-bugs mailing list
Koha-bugs@lists.koha-community.org
http://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs
website : http://www.koha-community.org/
git : http://git.koha-community.org/
bugs : http://bugs.koha-community.org/

[Koha-bugs] [Bug 18483] Customised help: Enhance staff client with news based, easily editable help system

2017-04-30 Thread bugzilla-daemon
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=18483

Marc Véron  changed:

   What|Removed |Added

  Attachment #62899|0   |1
is obsolete||

--- Comment #14 from Marc Véron  ---
Created attachment 62900
  -->
https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=62900=edit
Bug 18483 - Customised help: Enhance staff client with news based, easily
editable help system

Koha's staff client has a file based help system with an edit function for
customising.
However, the edited files have to be saved and restored with each release.
Otherwise they
are overwritten.

As an enhancement or alternative, the existing news system can be used to
implement a
complementing help system. Similar to the news, the text can be created for all
branches
or for individual branches. Help is context sensitive (based on the existing
help system),
 and it can be created / edited directly from the help page (based on a user
permission).

The display can be managed with a system preference (Bug 18472: Add system
preference
CustomOnlineHelpStaff to hide / select custom online help system).

This patch is work in progress. It is not yet ready for testing or sign-off.
Amended to resolve minor conflicts with Bug 18472
Amended to expand sysprefs from Bug 18472
Amended to add permissions
Amended for visibility of edit buttons
Amended for updatedb fixes
Amended for managing permissions
Amended to use news managing page as popup, needs Bug 13835 to test (not to
apply)
Amended to make it apply again on 18472
Amended for better cycle through popup
Amended for last steps before switching to NSO

Still work in progress, not yet ready to test.

-- 
You are receiving this mail because:
You are watching all bug changes.
___
Koha-bugs mailing list
Koha-bugs@lists.koha-community.org
http://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs
website : http://www.koha-community.org/
git : http://git.koha-community.org/
bugs : http://bugs.koha-community.org/

[Koha-bugs] [Bug 18483] Customised help: Enhance staff client with news based, easily editable help system

2017-04-29 Thread bugzilla-daemon
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=18483

Marc Véron  changed:

   What|Removed |Added

  Attachment #62898|0   |1
is obsolete||

--- Comment #13 from Marc Véron  ---
Created attachment 62899
  -->
https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=62899=edit
Bug 18483 - Customised help: Enhance staff client with news based, easily
editable help system

Koha's staff client has a file based help system with an edit function for
customising.
However, the edited files have to be saved and restored with each release.
Otherwise they
are overwritten.

As an enhancement or alternative, the existing news system can be used to
implement a
complementing help system. Similar to the news, the text can be created for all
branches
or for individual branches. Help is context sensitive (based on the existing
help system),
 and it can be created / edited directly from the help page (based on a user
permission).

The display can be managed with a system preference (Bug 18472: Add system
preference
CustomOnlineHelpStaff to hide / select custom online help system).

This patch is work in progress. It is not yet ready for testing or sign-off.
Amended to resolve minor conflicts with Bug 18472
Amended to expand sysprefs from Bug 18472
Amended to add permissions
Amended for visibility of edit buttons
Amended for updatedb fixes
Amended for managing permissions
Amended to use news managing page as popup, needs Bug 13835 to test (not to
apply)
Amended to make it apply again on 18472
Amended for better cycle through popup

Still work in progress, not yet ready to test.

-- 
You are receiving this mail because:
You are watching all bug changes.
___
Koha-bugs mailing list
Koha-bugs@lists.koha-community.org
http://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs
website : http://www.koha-community.org/
git : http://git.koha-community.org/
bugs : http://bugs.koha-community.org/

[Koha-bugs] [Bug 18483] Customised help: Enhance staff client with news based, easily editable help system

2017-04-29 Thread bugzilla-daemon
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=18483

Marc Véron  changed:

   What|Removed |Added

  Attachment #62892|0   |1
is obsolete||

--- Comment #12 from Marc Véron  ---
Created attachment 62898
  -->
https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=62898=edit
Bug 18483 - Customised help: Enhance staff client with news based, easily
editable help system

Koha's staff client has a file based help system with an edit function for
customising.
However, the edited files have to be saved and restored with each release.
Otherwise they
are overwritten.

As an enhancement or alternative, the existing news system can be used to
implement a
complementing help system. Similar to the news, the text can be created for all
branches
or for individual branches. Help is context sensitive (based on the existing
help system),
 and it can be created / edited directly from the help page (based on a user
permission).

The display can be managed with a system preference (Bug 18472: Add system
preference
CustomOnlineHelpStaff to hide / select custom online help system).

This patch is work in progress. It is not yet ready for testing or sign-off.
Amended to resolve minor conflicts with Bug 18472
Amended to expand sysprefs from Bug 18472
Amended to add permissions
Amended for visibility of edit buttons
Amended for updatedb fixes
Amended for managing permissions
Amended to use news manging page as popup, needs Bug 13835 to test (not to
apply)
Amended to make it apply again on 18472

Still work in progress, not yet ready to test.

-- 
You are receiving this mail because:
You are watching all bug changes.
___
Koha-bugs mailing list
Koha-bugs@lists.koha-community.org
http://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs
website : http://www.koha-community.org/
git : http://git.koha-community.org/
bugs : http://bugs.koha-community.org/

[Koha-bugs] [Bug 18483] Customised help: Enhance staff client with news based, easily editable help system

2017-04-29 Thread bugzilla-daemon
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=18483

--- Comment #11 from Marc Véron  ---
(In reply to M. Tompsett from comment #10)
> Comment on attachment 62892 [details] [review]
> Bug 18483 - Customised help: Enhance staff client with news based, easily
> editable help system
> 
> Review of attachment 62892 [details] [review]:
> -

Thanks for testing and for your comments, I really appreciate!

Yes, there seems to be a scoping issue with [% USE Koha %] in includes. 

If the parent of an include has [% USE Koha %], it is visible for the include.
If the parent does not have [% USE Koha %], it is not visible for the include
(even if a precedent sibling include has [% USE Koha %]).

I had a similar problem with Bug 18472 (see there comments #2 and #12).

BTW the patch is still work in progress. It is not yet ready for sign-off.

-- 
You are receiving this mail because:
You are watching all bug changes.
___
Koha-bugs mailing list
Koha-bugs@lists.koha-community.org
http://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs
website : http://www.koha-community.org/
git : http://git.koha-community.org/
bugs : http://bugs.koha-community.org/

[Koha-bugs] [Bug 18483] Customised help: Enhance staff client with news based, easily editable help system

2017-04-28 Thread bugzilla-daemon
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=18483

--- Comment #10 from M. Tompsett  ---
Comment on attachment 62892
  --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=62892
Bug 18483 - Customised help: Enhance staff client with news based, easily
editable help system

Review of attachment 62892:
 --> 
(https://bugs.koha-community.org/bugzilla3/page.cgi?id=splinter.html=18483=62892)
-

::: koha-tmpl/intranet-tmpl/prog/en/includes/header.inc
@@ +98,4 @@
>  
>  
>  
> +[% IF 
> Koha.Preference('HelpSystem').match('filebased|newsbased')  %]

Is there ever a method that won't require a Help link? This condition seems
weird.

::: koha-tmpl/intranet-tmpl/prog/en/includes/help-bottom.inc
@@ +1,1 @@
> +[% USE Koha %]

I haven't checked, but does scoping require this?

::: koha-tmpl/intranet-tmpl/prog/en/includes/help-top.inc
@@ +5,2 @@
>  
> +[% USE Koha %]

Why a second time?

-- 
You are receiving this mail because:
You are watching all bug changes.
___
Koha-bugs mailing list
Koha-bugs@lists.koha-community.org
http://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs
website : http://www.koha-community.org/
git : http://git.koha-community.org/
bugs : http://bugs.koha-community.org/


[Koha-bugs] [Bug 18483] Customised help: Enhance staff client with news based, easily editable help system

2017-04-28 Thread bugzilla-daemon
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=18483

Marc Véron  changed:

   What|Removed |Added

  Attachment #62812|0   |1
is obsolete||

--- Comment #9 from Marc Véron  ---
Created attachment 62892
  -->
https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=62892=edit
Bug 18483 - Customised help: Enhance staff client with news based, easily
editable help system

Koha's staff client has a file based help system with an edit function for
customising.
However, the edited files have to be saved and restored with each release.
Otherwise they
are overwritten.

As an enhancement or alternative, the existing news system can be used to
implement a
complementing help system. Similar to the news, the text can be created for all
branches
or for individual branches. Help is context sensitive (based on the existing
help system),
 and it can be created / edited directly from the help page (based on a user
permission).

The display can be managed with a system preference (Bug 18472: Add system
preference
CustomOnlineHelpStaff to hide / select custom online help system).

This patch is work in progress. It is not yet ready for testing or sign-off.
Amended to resolve minor conflicts with Bug 18472
Amended to expand sysprefs from Bug 18472
Amended to add permissions
Amended for visibility of edit buttons
Amended for updatedb fixes
Amended for managing permissions
Amended to use news manging page as popup, needs Bug 13835 to test (not to
apply)

-- 
You are receiving this mail because:
You are watching all bug changes.
___
Koha-bugs mailing list
Koha-bugs@lists.koha-community.org
http://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs
website : http://www.koha-community.org/
git : http://git.koha-community.org/
bugs : http://bugs.koha-community.org/

[Koha-bugs] [Bug 18483] Customised help: Enhance staff client with news based, easily editable help system

2017-04-28 Thread bugzilla-daemon
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=18483

Marc Véron  changed:

   What|Removed |Added

 Depends on||13835


Referenced Bugs:

https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=13835
[Bug 13835] Popup with searches: results hidden by language menu in footer
-- 
You are receiving this mail because:
You are watching all bug changes.
___
Koha-bugs mailing list
Koha-bugs@lists.koha-community.org
http://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs
website : http://www.koha-community.org/
git : http://git.koha-community.org/
bugs : http://bugs.koha-community.org/

[Koha-bugs] [Bug 18483] Customised help: Enhance staff client with news based, easily editable help system

2017-04-28 Thread bugzilla-daemon
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=18483

Marc Véron  changed:

   What|Removed |Added

  Attachment #62804|0   |1
is obsolete||

--- Comment #8 from Marc Véron  ---
Created attachment 62812
  -->
https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=62812=edit
Bug 18483 - Customised help: Enhance staff client with news based, easily
editable help system

Koha's staff client has a file based help system with an edit function for
customising.
However, the edited files have to be saved and restored with each release.
Otherwise they
are overwritten.

As an enhancement or alternative, the existing news system can be used to
implement a
complementing help system. Similar to the news, the text can be created for all
branches
or for individual branches. Help is context sensitive (based on the existing
help system),
 and it can be created / edited directly from the help page (based on a user
permission).

The display can be managed with a system preference (Bug 18472: Add system
preference
CustomOnlineHelpStaff to hide / select custom online help system).

This patch is work in progress. It is not yet ready for testing or sign-off.
Amended to resolve minor conflicts with Bug 18472
Amended to expand sysprefs from Bug 18472
Amended to add permissions
Amended for visibility of edit buttons
Amended for updatedb fixes
Amended for managing permissions
Amended to use news manging page as popup, needs Bug 13835 to test (not to
apply)

-- 
You are receiving this mail because:
You are watching all bug changes.
___
Koha-bugs mailing list
Koha-bugs@lists.koha-community.org
http://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs
website : http://www.koha-community.org/
git : http://git.koha-community.org/
bugs : http://bugs.koha-community.org/

[Koha-bugs] [Bug 18483] Customised help: Enhance staff client with news based, easily editable help system

2017-04-27 Thread bugzilla-daemon
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=18483

Marc Véron  changed:

   What|Removed |Added

  Attachment #62718|0   |1
is obsolete||

--- Comment #7 from Marc Véron  ---
Created attachment 62804
  -->
https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=62804=edit
Bug 18483 - Customised help: Enhance staff client with news based, easily
editable help system

Koha's staff client has a file based help system with an edit function for
customising.
However, the edited files have to be saved and restored with each release.
Otherwise they
are overwritten.

As an enhancement or alternative, the existing news system can be used to
implement a
complementing help system. Similar to the news, the text can be created for all
branches
or for individual branches. Help is context sensitive (based on the existing
help system),
 and it can be created / edited directly from the help page (based on a user
permission).

The display can be managed with a system preference (Bug 18472: Add system
preference
CustomOnlineHelpStaff to hide / select custom online help system).

This patch is work in progress. It is not yet ready for testing or sign-off.
Amended to resolve minor conflicts with Bug 18472
Amended to expand sysprefs from Bug 18472
Amended to add permissions
Amended for visibility of edit buttons
Amended for updatedb fixes
Amended for managing permissions

-- 
You are receiving this mail because:
You are watching all bug changes.
___
Koha-bugs mailing list
Koha-bugs@lists.koha-community.org
http://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs
website : http://www.koha-community.org/
git : http://git.koha-community.org/
bugs : http://bugs.koha-community.org/

[Koha-bugs] [Bug 18483] Customised help: Enhance staff client with news based, easily editable help system

2017-04-26 Thread bugzilla-daemon
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=18483

Marc Véron  changed:

   What|Removed |Added

  Attachment #62705|0   |1
is obsolete||

--- Comment #6 from Marc Véron  ---
Created attachment 62718
  -->
https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=62718=edit
Bug 18483 - Customised help: Enhance staff client with news based, easily
editable help system

Koha's staff client has a file based help system with an edit function for
customising.
However, the edited files have to be saved and restored with each release.
Otherwise they
are overwritten.

As an enhancement or alternative, the existing news system can be used to
implement a
complementing help system. Similar to the news, the text can be created for all
branches
or for individual branches. Help is context sensitive (based on the existing
help system),
 and it can be created / edited directly from the help page (based on a user
permission).

The display can be managed with a system preference (Bug 18472: Add system
preference
CustomOnlineHelpStaff to hide / select custom online help system).

This patch is a first draft. It is not yet ready for testing or sign-off.
Amended to resolve minor conflicts with Bug 18472
Amended to expand sysprefs from Bug 18472
Amended to add permissions
Amended for visibility of edit buttons
Amended for updatedb fixes

-- 
You are receiving this mail because:
You are watching all bug changes.
___
Koha-bugs mailing list
Koha-bugs@lists.koha-community.org
http://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs
website : http://www.koha-community.org/
git : http://git.koha-community.org/
bugs : http://bugs.koha-community.org/

[Koha-bugs] [Bug 18483] Customised help: Enhance staff client with news based, easily editable help system

2017-04-26 Thread bugzilla-daemon
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=18483

Marc Véron  changed:

   What|Removed |Added

  Attachment #62648|0   |1
is obsolete||

--- Comment #5 from Marc Véron  ---
Created attachment 62705
  -->
https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=62705=edit
Bug 18483 - Customised help: Enhance staff client with news based, easily
editable help system

Koha's staff client has a file based help system with an edit function for
customising.
However, the edited files have to be saved and restored with each release.
Otherwise they
are overwritten.

As an enhancement or alternative, the existing news system can be used to
implement a
complementing help system. Similar to the news, the text can be created for all
branches
or for individual branches. Help is context sensitive (based on the existing
help system),
 and it can be created / edited directly from the help page (based on a user
permission).

The display can be managed with a system preference (Bug 18472: Add system
preference
CustomOnlineHelpStaff to hide / select custom online help system).

This patch is a first draft. It is not yet ready for testing or sign-off.
Amended to resolve minor conflicts with Bug 18472
Amended to expand sysprefs from Bug 18472
Amended to add permissions
Amended for visibility of edit buttons

-- 
You are receiving this mail because:
You are watching all bug changes.
___
Koha-bugs mailing list
Koha-bugs@lists.koha-community.org
http://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs
website : http://www.koha-community.org/
git : http://git.koha-community.org/
bugs : http://bugs.koha-community.org/

[Koha-bugs] [Bug 18483] Customised help: Enhance staff client with news based, easily editable help system

2017-04-24 Thread bugzilla-daemon
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=18483

Marc Véron  changed:

   What|Removed |Added

  Attachment #62579|0   |1
is obsolete||

--- Comment #4 from Marc Véron  ---
Created attachment 62648
  -->
https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=62648=edit
Bug 18483 - Customised help: Enhance staff client with news based, easily
editable help system

Koha's staff client has a file based help system with an edit function for
customising.
However, the edited files have to be saved and restored with each release.
Otherwise they
are overwritten.

As an enhancement or alternative, the existing news system can be used to
implement a
complementing help system. Similar to the news, the text can be created for all
branches
or for individual branches. Help is context sensitive (based on the existing
help system),
 and it can be created / edited directly from the help page (based on a user
permission).

The display can be managed with a system preference (Bug 18472: Add system
preference
CustomOnlineHelpStaff to hide / select custom online help system).

This patch is a first draft. It is not yet ready for testing or sign-off.
Amended to resolve minor conflicts with Bug 18472
Amended to expand sysprefs from Bug 18472
Amended to add permissions

-- 
You are receiving this mail because:
You are watching all bug changes.
___
Koha-bugs mailing list
Koha-bugs@lists.koha-community.org
http://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs
website : http://www.koha-community.org/
git : http://git.koha-community.org/
bugs : http://bugs.koha-community.org/

[Koha-bugs] [Bug 18483] Customised help: Enhance staff client with news based, easily editable help system

2017-04-23 Thread bugzilla-daemon
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=18483

Marc Véron  changed:

   What|Removed |Added

  Attachment #62577|0   |1
is obsolete||

--- Comment #3 from Marc Véron  ---
Created attachment 62579
  -->
https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=62579=edit
Bug 18483 - Customised help: Enhance staff client with news based, easily
editable help system

Koha's staff client has a file based help system with an edit function for
customising.
However, the edited files have to be saved and restored with each release.
Otherwise they
are overwritten.

As an enhancement or alternative, the existing news system can be used to
implement a
complementing help system. Similar to the news, the text can be created for all
branches
or for individual branches. Help is context sensitive (based on the existing
help system),
 and it can be created / edited directly from the help page (based on a user
permission).

The display can be managed with a system preference (Bug 18472: Add system
preference
CustomOnlineHelpStaff to hide / select custom online help system).

This patch is a first draft. It is not yet ready for testing or sign-off.
Amended to resolve minor conflicts with Bug 18472
Amended to expand sysprefs from Bug 18472

-- 
You are receiving this mail because:
You are watching all bug changes.
___
Koha-bugs mailing list
Koha-bugs@lists.koha-community.org
http://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs
website : http://www.koha-community.org/
git : http://git.koha-community.org/
bugs : http://bugs.koha-community.org/

[Koha-bugs] [Bug 18483] Customised help: Enhance staff client with news based, easily editable help system

2017-04-23 Thread bugzilla-daemon
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=18483

Marc Véron  changed:

   What|Removed |Added

  Attachment #62576|0   |1
is obsolete||

--- Comment #2 from Marc Véron  ---
Created attachment 62577
  -->
https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=62577=edit
Bug 18483 - Customised help: Enhance staff client with news based, easily
editable help system

Koha's staff client has a file based help system with an edit function for
customising.
However, the edited files have to be saved and restored with each release.
Otherwise they
are overwritten.

As an enhancement or alternative, the existing news system can be used to
implement a
complementing help system. Similar to the news, the text can be created for all
branches
or for individual branches. Help is context sensitive (based on the existing
help system),
 and it can be created / edited directly from the help page (based on a user
permission).

The display can be managed with a system preference (Bug 18472: Add system
preference
CustomOnlineHelpStaff to hide / select custom online help system).

This patch is a first draft. It is not yet ready for testing or sign-off.
Amended to resolve minor conflicts with Bug 18472

-- 
You are receiving this mail because:
You are watching all bug changes.
___
Koha-bugs mailing list
Koha-bugs@lists.koha-community.org
http://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs
website : http://www.koha-community.org/
git : http://git.koha-community.org/
bugs : http://bugs.koha-community.org/

[Koha-bugs] [Bug 18483] Customised help: Enhance staff client with news based, easily editable help system

2017-04-22 Thread bugzilla-daemon
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=18483

Marc Véron  changed:

   What|Removed |Added

   See Also||https://bugs.koha-community
   ||.org/bugzilla3/show_bug.cgi
   ||?id=13835

-- 
You are receiving this mail because:
You are watching all bug changes.
___
Koha-bugs mailing list
Koha-bugs@lists.koha-community.org
http://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs
website : http://www.koha-community.org/
git : http://git.koha-community.org/
bugs : http://bugs.koha-community.org/

[Koha-bugs] [Bug 18483] Customised help: Enhance staff client with news based, easily editable help system

2017-04-22 Thread bugzilla-daemon
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=18483

--- Comment #1 from Marc Véron  ---
Created attachment 62576
  -->
https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=62576=edit
Bug 18483 - Customised help: Enhance staff client with news based, easily
editable help system

Koha's staff client has a file based help system with an edit function for
customising.
However, the edited files have to be saved and restored with each release.
Otherwise they
are overwritten.

As an enhancement or alternative, the existing news system can be used to
implement a
complementing help system. Similar to the news, the text can be created for all
branches
or for individual branches. Help is context sensitive (based on the existing
help system),
 and it can be created / edited directly from the help page (based on a user
permission).

The display can be managed with a system preference (Bug 18472: Add system
preference
CustomOnlineHelpStaff to hide / select custom online help system).

This patch is a first draft. It is not yet ready for testing or sign-off.

-- 
You are receiving this mail because:
You are watching all bug changes.
___
Koha-bugs mailing list
Koha-bugs@lists.koha-community.org
http://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs
website : http://www.koha-community.org/
git : http://git.koha-community.org/
bugs : http://bugs.koha-community.org/

[Koha-bugs] [Bug 18483] Customised help: Enhance staff client with news based, easily editable help system

2017-04-22 Thread bugzilla-daemon
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=18483

Marc Véron  changed:

   What|Removed |Added

 Depends on||18472


Referenced Bugs:

https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=18472
[Bug 18472] Add system preference CustomOnlineHelpStaff to hide / select custom
online help system
-- 
You are receiving this mail because:
You are watching all bug changes.
___
Koha-bugs mailing list
Koha-bugs@lists.koha-community.org
http://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs
website : http://www.koha-community.org/
git : http://git.koha-community.org/
bugs : http://bugs.koha-community.org/

[Koha-bugs] [Bug 18483] Customised help: Enhance staff client with news based, easily editable help system

2017-04-22 Thread bugzilla-daemon
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=18483

Marc Véron  changed:

   What|Removed |Added

   Assignee|koha-b...@lists.koha-commun |ve...@veron.ch
   |ity.org |
 Status|NEW |ASSIGNED

-- 
You are receiving this mail because:
You are watching all bug changes.
You are the assignee for the bug.
___
Koha-bugs mailing list
Koha-bugs@lists.koha-community.org
http://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs
website : http://www.koha-community.org/
git : http://git.koha-community.org/
bugs : http://bugs.koha-community.org/