cosmocode / dokuwiki-template-sprintdoc Goto Github PK
View Code? Open in Web Editor NEWmodern, responsive template that integrates multiple plugins
Home Page: https://www.dokuwiki.org/template:sprintdoc
License: GNU General Public License v2.0
modern, responsive template that integrates multiple plugins
Home Page: https://www.dokuwiki.org/template:sprintdoc
License: GNU General Public License v2.0
sprintdoc template for DokuWiki modern, responsive template that integrates multiple plugins All documentation for this template can be found at https://www.dokuwiki.org/template:sprintdoc If you install this template manually, make sure it is installed in lib/tpl/sprintdoc/ - if the folder is called different it will not work! Please refer to http://www.dokuwiki.org/extensions for additional info on how to install extensions in DokuWiki. ---- Copyright (C) Jana Deutschlaender <[email protected]> This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; version 2 of the License This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. See the LICENSING file for details
Paragraph edit buttons seem to be invisible on our dokuwiki wiki instance (greebo).The paragraph edit buttons show up and can be clicked on mouse-over. The edit button in page tools is not affected. Is this the intended behaviour?
Is there a straight forward way to make the paragraph edit buttons visible?
It seems IE11 is rendering fonts noticably different from Chrome and other Browsers:
Left: IE 11, Right Chrome 73, both on the same Win7 System
I wonder if there is anything we can do about it? Shouldn't the same font in the same weight and size be the same? Especially the bold part in the table at the bottom is very different.
Many links written on the sidebars are not working anymore. I switched to another template and it works fine. Then I desinstall and reinstall sprintdoc. The problem is still there.
Hallo,
I cannot find the links/buttons to create or edit a diagram.
Due to documentation of the plugin diagrams there suppose to be a link inside the media manager to create a diagram after selecting a namespace.
Using a different template things are working fine.
Is it a bug or am I doing something wrong?
Regard
Schmal22
Having uploaded many version and resolutions of logo.png, logo-square.png, logo-wide.png in wiki:,
still with every version the Logo appears to blurry. Also, the aspect ratio is not kept, when the browsers window size is changed.
Hello!
I have an issue with the "Table of contents" - "TOC" on the right side.
The options are set to "toptoclevel" to 1, the "tocminheads" to 1 and the "maxtoclevel" to 5.
There is nothing shown in there:
If I open the configuration manager or when i save the configurations, they show up for a second:
I've already tried to deactivate all plugins, but it didnt work. When I change the template to dokuwiki, arctic or anything else the TOC works normally. All plugins, the dokuwiki itself and the template are completely updated.
Best regards,
derNachtigall
An example of catlist plugin on the demo site woud be good, imho
-include
option for catlist would solve this)It works like a charm and doesn't cause problems as indexmenu does
<catlist :
-h1
-sortAscending
-excluns:"playground"
-excluns:"wiki"
-maxDepth:2
-noAddPageButton>
In your case:
<catlist forms:
-h1
-sortAscending
-excluns:"playground"
-excluns:"wiki"
-maxDepth:2
-noAddPageButton>
<catlist methode:
-h1
-sortAscending
-maxDepth:2
-noAddPageButton>
<catlist pattern:
-h1
-sortAscending
-maxDepth:2
-noAddPageButton>
regards,
thomas
Hi all,
I have my dokuwiki working with the sprintdoc template but the wiki logo only be shown after login.
My wiki is private but I will like to show the logo in the login page. I don’t can put the wiki namespace (My logo is there) open or in read mode because I have some important wikis in the wiki namespace.
I made tests and if I open the wiki namespace, yes, the logo appears in the login page. But if I don’t open the namespace, showed a broken link where the logo was supposed to appear on the login screen.
Any of you have the knowledge of another method to put only the logo of the wiki in open?
Many thanks,
Albert
Hello,
It's not a real issues, but I just discover your beautiful work with Sprintdoc template, and wander how to put a breadcrums like demo on https://demo.sprintdoc.de
I've read the doc https://www.dokuwiki.org/template:sprintdoc but even whith plugin, I can' find how to achieve that.
Thanks
Always presenting the users a table of content helps me making them aware of the benefits of structured text and can ease navigation if the context is well-known.
An option to always (according to the rules in the configuration) display the table of content would be awesome. I guess its a non-trivial css-wizardry, though, as the TOC in this template is text-wrap ignoring (it "hovers" the content).
If you think its an pretty low hanging fruit maybe you can give me some pointers where to start looking to make adjustments (unfortunately no real time to work on this, but basic skills are present).
Hi,
I have Dokuwiki (Version 2020-07-29~2020-08-31 Hogfather) installed on Sandstorm (sandstorm.io). So this might be Sandstorm related but I thought I would ask here first.
After installing your template and activating it I get an error and the wiki is no longer usable (no big deal since it's new and empty though). Clicking the "Admin" Link for example doesn't do anything.
2020/12/21 09:21:09 [error] 844#844: *258 FastCGI sent in stderr: "PHP message: PHP Fatal error: Uncaught RuntimeException: action disabled: login in /opt/app/dokuwiki/inc/Menu/Item/AbstractItem.php:67
Stack trace:
#0 /opt/app/dokuwiki/inc/Menu/Item/Login.php(15): dokuwiki\Menu\Item\AbstractItem->__construct()
#1 /var/lib/dokuwiki/lib/tpl/sprintdoc/tpl/nav-usertools-buttons.php(14): dokuwiki\Menu\Item\Login->__construct()
#2 /var/lib/dokuwiki/lib/tpl/sprintdoc/main.php(264): include('/var/lib/dokuwi...')
#3 /opt/app/dokuwiki/inc/actions.php(27): include('/var/lib/dokuwi...')
#4 /opt/app/dokuwiki/doku.php(122): act_dispatch()
#5 {main}
thrown in /opt/app/dokuwiki/inc/Menu/Item/AbstractItem.php on line 67" while reading upstream, client: 127.0.0.1, server: localhost, request: "GET /start?do=admin&page=config HTTP/1.1", upstream: "fastcgi://unix:/var/run/php-fpm7.0.sock:", host: "ui-77b9a80560e1de99e07df048479e1bc0.linux1:6080"
Any idea why error is happening or should I ask the Sandstorm people first?
Cheers
I'm using the template with DokuWiki behind a nginx reverse proxy and with the ADFS plugin to authenticate users via SAML. When a user is not logged in everything works as expected. When a user is logged though, the processing of SVGs via svg.php
fails. Instead of returning the image, svg.php
redirects with status 302 to the auth endpoint of the SAML IdP. So far I have no idea why this happens.
Hallo zusammen,
ich habe Ihr Template bei DokuWiki gefunden und bin begeistert. Leider habe ich eine Unschärfe festgestellt. Wenn ich das Template auf meinem Notebook mit dem Internet Explorer öffne, dann werden bestimmte Icons nicht richtig dargestellt:
Meine Internet Explorer Version ist:
Mein OS ist:
Können Sie mir weiterhelfen? Bei allen anderen Browsern funktioniert das Template sehr gut. Leider bin ich gezwungen, den Internet Explorer hierfür zu benutzen.
Mit freundlichen Grüßen / Best Regards
Jens Wehage
Integrate the indexmenu. There are some people who likes a automatically generated menu, managed with ACL.
One problem with the indexmenu is, a seperately inserted link does not look good in a sidebar integrated with indexmenu.
When the indexmenu would be integrated itself nicely so it blends good in with external links (set as list? Marked as h1?)
Manually created is nice, ofc, but its not good when some pages are not accessible via ACL.
Hi there - I am new to dokuWiki and love this theme, but also struggling. I see in the documentation that I need to put my logo files into my namespace, but to be honest the phrasing isn't helping me. I know it's due to being new.
I'm trying to find out what my namespace would be - my presumption is it would be the file structure behind my wiki, and my hunch my namespace is "RetroWiki" from the path below...
dokuWiki > RetroWiki
I've tried putting logo.png (150x150px) into both dokuWiki and the RetroWiki folders, but neither has any effect. I even tried the Images directory I found buried...
Please help. No doubt it's just me not knowing the definition of what 'namespace' means, and is, and I've exhausted all I can myself to figure it out. I even went to Configuration and looked at each thing that said "namespace" to get a hint... nothing.
Thanks in advance!
Last Visited Pages is in Dutch: Laatst bezochte pagina's
If help is needed for translation into Dutch contact me
Regards,
Henk
Hello,
This is a great template, a modern version of DokuWiki original theme, I love it.
Could you add support for PageTitle
The plugin let the user setup a title for the base without having to sacrifice the H1 for it.
Hi,
Here is the problem : the custom sidebar menu doesn't appear in my dokuwiki.
I created a page named sidebar
and put in this page the following text :
====== A Section ======
I tried to add a ~~NOCACHE~~
macro and gave a read autorization to my user acount in ACL. I also desactivate other greffons one by one to see if it was greffon conflict.
For information I'm working on a dokuwiki in a test environment.
Do you have an idea to solve this problem ?
Thank you,
Hello,
we use the sprintdoc template and we have this error message: "The sqlite helper plugin could not be found."
How can we solve this problem?
I would use the dokuwiki in closed mode (access to the content only for logged in users).
When you already logged in the logo.png at the left in the top is visible. But on the log-in-page there is only a "?" instead of the logo.png, which means that the file couldn't be loaded correctly. What to do?
I would like to hide the header so less space at the top is wasted (just my opinion :D ) - an option would be nice, otherwise i would have to hide via some fileediting directly - an option would be preferred.
In my instance, the small "help edit section" ("Seite Bearbeiten und [Speichern] drücken. Siehe syntax zur Wiki-Syntax. Bitte nur editieren, [...]"), is occluded by the gray bar just above it. In contrast to e.g. https://demo.sprintdoc.de/start?do=edit where it works as it should.
I'll gladly provide further info or screenshots of it. Running latest template and dokuwiki versions.
Hi,
thanks for your theme, but is it possible to change width of the wiki ?
In your example (https://demo.sprintdoc.de/start) it's width 100% but I cannot do same in my wiki.
Could you explain how to do it ?
Thanks a lot.
When using sprintdoc template with IE 11 where collapsible side bar, admin, login search characters are showing Chinese letters instead meant characters. It seems IE11 is interpreting differently character encodings for fontello icons.
Related?
#36
Hi, I just discovered this beautiful theme, but I fail to get a logo in my upper left corner. I found the documentation on this and it says:
The template supports various logos, favicons etc. They have to be provided in PNG format and need to be uploaded to the wiki namespace.
I uploaded a file "logo-wide.png" to my wiki namespace, but I don't see it on the wiki itself. Am I doing something wrong or is this a bug?
On a clean install of Greebo, when I choose the sprintdoc template, I get the following error:
Warning: Cannot modify header information - headers already sent by (/path/to/tpl/sprintdoc/main.php:1) in /path/to/tpl/sprintdoc/main.php on line 15
There is no link to edit a page by section ?
It's normal or a bug ?
I was wondering whether it's possible to easily change the position of "search-tool" and place it just below the "user tool buttons" on the top right corner?
These are low-priority improvements that came up during the initial development:
The config page of RefNotes plugin crashes when using the sprintdoc
template.
See RefNotes Issue 59 for more details.
Briefly, the config page crashes when reaching object shuffle
injected by lib/tpl/sprintdoc/js/base/spc.js
(lines 200-211) into Array.prototype
.
Aparently, the approach of modifying Array.prototype
is likely to cause problems with third-party code.
Use sprintdoc
template with RefNotes.
I managed to change through .css the default color of the headers (h1->h6) from black to red by adapting the lib/tpl/sprintdoc/css/base_design.less
file and by adding a new variable @ini_header_color
in lib/tpl/sprintdoc/style.ini
file.
The style.ini
has now the following line:
__header_color = red ; @init_header_color
and the base_design.less
:
h1,h2,h3,h4,h5,h6{ .... color: @init_header_color .... }
I am also using the ckgedit
plugin whose default headers are black (/lib/plugins/ckgedit/ckeditor/contents.css.unc
). How could I also warranty that while editing the page content in ckgedit
, the headers also use the @ini_header_color
variable? I noticed, for instance, that the sprintdoc has a directory named css/plugins
, where apparently the plugins are configured. I therefore created a new file named ckgedit.less
and included it into the lib/tpl/sprintdoc/style.ini
file. So far, I was not able to succeed. Is this the correct way? or what other options do there exist?
We currently load a bunch of JS files where it is not entirely clear that we need them.
The standard dokuwiki template allows configuring @ini_tablet_width
and @ini_phone_width
to establish responsive design breakpoints. I rely on this feature because I have several users who insist on using browser windows aligned to precisely one-half of a 1080p screen.
This winds up 960px wide, and falls below the configured medium
breakpoint where SprintDoc turns the sidebar into a hamburger button — despite the wiki still being perfectly usable in "normal" mode at that width, particularly with the collapsible sidebar.
Would it be possible to offer a style override for the selected responsive breakpoints?
Many themes for Dokuwiki support the really nice official translations plugin, but this one doesn't seem to have an option to switch languages if they are added in the settings.
Would be nice to have that :) Thanks for considering it.
Really nice looking theme on the desktop, however judging by the demo.sprintdoc.de the mobile view is a bit broken:
Thanks a lot in advance for fixing these issues :)
there is a bug prompt:
Illegal string offset 'sprintdoc' in /dokuwiki/lib/tpl/sprintdoc/main.php on lien 20
See title; without any configuration, this error is thrown:
PHP Fatal error: Uncaught RuntimeException: logout disabled in /var/www/wikifarm/dokuwiki/inc/Menu/Item/Login.php:21
Stack trace:
#0 /var/www/wikifarm/dokuwiki/lib/tpl/sprintdoc/tpl/nav-usertools-buttons.php(14): dokuwiki\\Menu\\Item\\Login->__construct()
#1 /var/www/wikifarm/dokuwiki/lib/tpl/sprintdoc/main.php(264): include('/var/www/wikifa...')
#2 /var/www/wikifarm/dokuwiki/inc/actions.php(27): include('/var/www/wikifa...')
#3 /var/www/wikifarm/dokuwiki/doku.php(122): act_dispatch()
#4 {main}\n thrown in /var/www/wikifarm/dokuwiki/inc/Menu/Item/Login.php on line 21
After re-enabling the logout option, the error disappears.
Page TOC link on the left instead of far right (desktop)?
I think this could be more intuitive next to the sidebar (navigation always on the left) and easier to find for new users.
dokuwiki-template-sprintdoc/svg.php
Line 326 in 1f1bcfe
I think this template looks great, but has some usability/configuration things that stop me from using it. Key things:
Need to be able to configure it similar to Bootstrap3 - be able to hide last modified, path to file, last user who edited.
I would also like to disable OR set a default state of the collapsible sidebar.
Would also be interesting to see better integration with the Indexmenu. I prefer autogenerated menus like that...if there's an alternative that already works well, please let me know.
I might also look into doing some of these things myself.
Hi, I've got some issues with using local SVG icons. I have no problem for using icons from the MDI set, but when I want to switch to my own SVG files - then default icon appears.
As an an example:
====== Head1 @test.svg ======
{{test.svg}}
====== Head2 @alert-octagram.svg ======
And icon located inside wiki ({{test.svg}}) renders correctly.
alert-octagram.svg renders correctly as Head2 icon, but Head1 gets a default one.
Perhaps my svg files should be located in some special directory or perhaps I'm missing something obvious.
Regards
Hi,
When I hover a footnote number, the popup may pop below the page tools, under certain circumstances.
This happent with up to date sprintdoc using master branch, DW greebo, retina macbook, firefox, ~1120px wide window, and the following code
====== Lorem ipsum ======
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Quisque posuere imperdiet ante nec tristique. Ut condimentum tincidunt orci, vel viverra velit lobortis vel. Maecenas cursus volutpat pretium. Suspendisse((potenti, maecenas pellentesque hendrerit sem vitae venenatis. Donec tempus eros ex, a posuere urna fringilla nec. Maecenas nulla lacus, maximus sit amet ultrices non, consequat eget lectus.)) Nam tempus, felis eu pulvinar venenatis, orci neque sodales diam, at tempor elit massa id felis. Fusce varius ante ut risus tristique auctor. Ut lacinia laoreet lorem, at venenatis ligula condimentum ut. Nam vehicula bibendum diam ac ornare. Praesent ac facilisis felis, id volutpat leo. Curabitur sit amet risus nisi. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Suspendisse iaculis purus nec libero auctor semper. Duis ac libero quam. Suspendisse potenti. Aenean lacus sapien, tempor non lorem eu, hendrerit bibendum metus.
Nunc gravida pharetra tortor eget ultricies. Nunc tincidunt tincidunt dignissim. Vestibulum eu iaculis sapien. ((Pellentesque vulputate, nulla ut interdum dictum, leo turpis elementum nisi, eu tempus nibh erat vitae urna.)) Etiam condimentum eu ipsum ut congue. Morbi sodales, odio in congue finibus, ante mauris volutpat enim, non interdum odio leo eget turpis. Cras quis odio neque. Vestibulum congue at nisi in convallis.
Paragraph edit buttons seem to be invisible on our dokuwiki instance (greebo).The paragraph edit buttons show up and can be clicked on mouse-over. The global edit button in page tools is not affected. Is this the intended behaviour?
Is there a straight forward way to make the paragraph edit buttons visible?
I'd like to be able to display struct values in the page attributes zone (at least page status according to structStatus plugin)
Ideally, this would display the status only in attributes (and not in page footer).
Is this something that could be achieved?
If this can be achieved, and you do not want to develop it for now, would you accept a merge request for this?
and if you're open to a merge request, do you have some advice on where to start, and on some things I should be aware of before starting (I've never contributed on dokuwiki, but I'm familiar with php)?
I'm not sure I would have enough time to progress on this, but I'd like to try if it is okay for you.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.